145 Commits

Author SHA1 Message Date
Σrebe - Romain GERARD 2f84877c1a bump deps 2026-02-01 11:40:59 +01:00
Erèbe - Romain Gerard b884d2647f Update JEMALLOC_SYS_WITH_LG_PAGE value in release.yaml 2026-02-01 10:42:18 +01:00
Erèbe - Romain Gerard fff63831a9 Update JEMALLOC_SYS_WITH_LG_PAGE environment variable 2026-02-01 10:33:41 +01:00
Erèbe - Romain Gerard 4548213588 Update environment variable for JEMALLOC_SYS 2026-01-31 17:55:56 +01:00
Erèbe - Romain Gerard e9ff723d4c Remove JEMALLOC_SYS_WITH_LG_PAGE from aarch64 build
Removed JEMALLOC_SYS_WITH_LG_PAGE environment variable for aarch64 build.
2026-01-31 17:42:24 +01:00
Erèbe - Romain Gerard 03e229805c Add verbose flag to jemalloc build arguments 2026-01-31 17:27:54 +01:00
Erèbe - Romain Gerard 78bd374271 Update release.yaml 2026-01-31 17:23:04 +01:00
Erèbe - Romain Gerard c18a0eabbb Update Rust version to 1.92.0 in release workflow 2026-01-31 16:39:46 +01:00
Erèbe - Romain Gerard 44724d8f9d Update JEMALLOC_SYS_WITH_LG_PAGE to '16' in release.yaml
/ Build - Linux aarch64 (push) Has been cancelled
/ Build - Windows x86 (push) Has been cancelled
/ Build - Windows x86_64 (push) Has been cancelled
/ Build - Linux x86 (push) Has been cancelled
/ Build - Android aarch64 (push) Has been cancelled
/ Build - Linux x86_64 (push) Has been cancelled
/ Build - MacOS aarch64 (push) Has been cancelled
/ Build - MacOS x86_64 (push) Has been cancelled
/ Build - Freebsd x86_64 (push) Has been cancelled
/ Build - Android armv7 (push) Has been cancelled
/ Build - Freebsd x86 (push) Has been cancelled
/ Build - Linux armv6 (push) Has been cancelled
/ Build - Linux armv7hf (push) Has been cancelled
/ Release (push) Has been cancelled
Change JEMALLOC_SYS_WITH_LG_PAGE environment variable to '16'.
2025-11-16 18:51:27 +01:00
Erèbe - Romain Gerard 7054bb244b Fix YAML syntax for JEMALLOC_SYS_WITH_LG_PAGE 2025-11-16 18:31:54 +01:00
Erèbe - Romain Gerard c30988ee6e Refactor environment variable handling in release workflow 2025-11-16 18:03:25 +01:00
Erèbe - Romain Gerard dda7dc63ce Add JEMALLOC_SYS_WITH_LG_PAGE env variable
Added environment variable for JEMALLOC configuration in Linux aarch64 build.
2025-11-16 17:42:02 +01:00
Σrebe - Romain GERARD 2c85cd4f6d Bump rust 1.90 2025-10-11 18:47:41 +02:00
Hitu 218753ea9c Add taplo formatting (#462)
/ Build - Windows x86 (push) Has been cancelled
/ Build - Windows x86_64 (push) Has been cancelled
/ Build - Linux x86 (push) Has been cancelled
/ Build - Android aarch64 (push) Has been cancelled
/ Build - Linux aarch64 (push) Has been cancelled
/ Build - Linux x86_64 (push) Has been cancelled
/ Build - MacOS aarch64 (push) Has been cancelled
/ Build - MacOS x86_64 (push) Has been cancelled
/ Build - Freebsd x86_64 (push) Has been cancelled
/ Build - Android armv7 (push) Has been cancelled
/ Build - Freebsd x86 (push) Has been cancelled
/ Build - Linux armv6 (push) Has been cancelled
/ Build - Linux armv7hf (push) Has been cancelled
/ Release (push) Has been cancelled
2025-08-26 08:26:20 +02:00
不知火 Shiranui 4581335121 ci(release.yml): add linux armv6 architecture (#448) 2025-06-11 13:59:14 +02:00
Σrebe - Romain GERARD 2dc86098e4 fix ci for aws-lc-rs features 2025-05-30 16:07:30 +02:00
Σrebe - Romain GERARD 5d39d853d6 create new package for the lib 2025-05-30 16:07:29 +02:00
Σrebe - Romain GERARD a4b99b3fa6 bump rust to version 2024
/ Build - Windows x86 (push) Has been cancelled
/ Build - Windows x86_64 (push) Has been cancelled
/ Build - Android aarch64 (push) Has been cancelled
/ Build - Freebsd x86_64 (push) Has been cancelled
/ Build - Linux aarch64 (push) Has been cancelled
/ Build - Linux x86_64 (push) Has been cancelled
/ Build - MacOS aarch64 (push) Has been cancelled
/ Build - MacOS x86_64 (push) Has been cancelled
/ Build - Android armv7 (push) Has been cancelled
/ Build - Freebsd x86 (push) Has been cancelled
/ Build - Linux armv7hf (push) Has been cancelled
/ Build - Linux x86 (push) Has been cancelled
/ Release (push) Has been cancelled
2025-04-15 13:07:04 +02:00
Σrebe - Romain GERARD c5ac5fb0c9 Use Jemalloc when possible
/ Build - Windows x86 (push) Has been cancelled
/ Build - Windows x86_64 (push) Has been cancelled
/ Build - Android aarch64 (push) Has been cancelled
/ Build - Freebsd x86_64 (push) Has been cancelled
/ Build - Linux aarch64 (push) Has been cancelled
/ Build - Linux x86_64 (push) Has been cancelled
/ Build - MacOS aarch64 (push) Has been cancelled
/ Build - MacOS x86_64 (push) Has been cancelled
/ Build - Android armv7 (push) Has been cancelled
/ Build - Freebsd x86 (push) Has been cancelled
/ Build - Linux armv7hf (push) Has been cancelled
/ Build - Linux x86 (push) Has been cancelled
/ Release (push) Has been cancelled
2025-03-09 17:53:36 +01:00
Σrebe - Romain GERARD aa1197928b Bump version v10.1.9 2025-02-05 08:58:31 +01:00
Siddhant Kameswar 3fa806dc24 Restructure and add library target (#394)
* move config (clap) structs into config.rs

- copied all config structs into config.rs, along with all `use`
statements
- made everything `pub`
- changed main.rs to import these structs

* remove unused imports and move parsing tests to config.rs

* cargo fmt

* separate library and cli

- make root package a cargo workspace
- move code to start client/server tunnels into lib.rs
- move rest of main.rs into wstunnel-cli bin package
- move "Wstunnel" config struct into bin package
  - the fields here are only applicable to the CLI

* cargo fmt

* move clap parsing into feature

* move argument parsing functions under clap feature

* update wstunnel-cli binary name and build workflow

* cargo fmt, fix tests

* update build instructions

* only use required tokio features
2025-01-06 13:32:54 +01:00
Σrebe - Romain GERARD ee4d087577 bump rust version to 1.83 2024-12-15 09:29:40 +01:00
Σrebe - Romain GERARD 731eadffe8 bump CI workflow 2024-09-27 21:36:31 +02:00
dependabot[bot] 18db0a73c0 Bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows (#345)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3 to 4.1.7.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v3...v4.1.7)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-04 08:20:06 +02:00
Σrebe - Romain GERARD 0bdedaa7b3 Bump rust version 2024-08-26 20:35:47 +02:00
Erèbe - Romain Gerard ba57b76a73 Update bug_report.md 2024-06-30 11:45:29 +02:00
Erèbe - Romain Gerard 350ac32f4f Update need-help.md 2024-06-30 11:39:21 +02:00
Erèbe - Romain Gerard 9285d619fb Update need-help.md 2024-06-30 11:38:32 +02:00
Erèbe - Romain Gerard fc895a861f Update need-help.md 2024-06-30 11:37:15 +02:00
Erèbe - Romain Gerard 081c96a842 Update need-help.md 2024-06-30 11:31:38 +02:00
Erèbe - Romain Gerard f0fa8667d9 Update auto-close.yaml 2024-06-30 11:30:18 +02:00
Erèbe - Romain Gerard 5c50c56362 Update need-help.md 2024-06-30 11:29:56 +02:00
Erèbe - Romain Gerard 5094ce7553 Rename need-help.yaml to need-help.md 2024-06-30 11:28:17 +02:00
Erèbe - Romain Gerard 5ff178c17e Create need-help.yaml 2024-06-30 11:27:53 +02:00
Erèbe - Romain Gerard d86fe80556 Update feature_request.md 2024-06-30 11:16:16 +02:00
Erèbe - Romain Gerard 6fde5c21b1 Update feature_request.md 2024-06-30 11:14:51 +02:00
Erèbe - Romain Gerard d2d70bdb67 Update auto-close.yaml 2024-06-30 11:11:47 +02:00
Erèbe - Romain Gerard 242504edbd Update auto-close.yaml 2024-06-30 11:09:47 +02:00
Erèbe - Romain Gerard fa13f74ad7 Update bug_report.md 2024-06-30 11:05:08 +02:00
Erèbe - Romain Gerard b9312aea9a Update bug_report.md 2024-06-30 11:01:19 +02:00
Erèbe - Romain Gerard 6eb305b553 Update bug_report.md 2024-06-30 10:55:37 +02:00
Erèbe - Romain Gerard df16a009a0 Rename config.yaml to config.yml 2024-06-30 10:51:22 +02:00
Erèbe - Romain Gerard 3f38b92f04 Create config.yaml 2024-06-30 10:50:43 +02:00
Erèbe - Romain Gerard e957247352 Update auto-close.yaml 2024-06-30 10:47:19 +02:00
Erèbe - Romain Gerard f0dfd98aba Rename auto-close to auto-close.yaml 2024-06-30 10:35:30 +02:00
Erèbe - Romain Gerard ae8bd76ca4 Create auto-close 2024-06-30 10:35:16 +02:00
Σrebe - Romain GERARD 7f24217b64 Add x86 linux release 2024-06-24 20:07:25 +02:00
Σrebe - Romain GERARD 38fcb10e33 ci: improve changelog generation 2024-06-07 21:40:28 +02:00
Σrebe - Romain GERARD 06ca365c2a Add android build 2024-05-25 11:35:06 +02:00
Σrebe - Romain GERARD bd63632340 Add android build 2024-05-25 11:22:53 +02:00