Commit Graph

82 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
Σ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
Σrebe - Romain GERARD 38208fd740 Add android build 2024-05-25 11:21:14 +02:00
Σrebe - Romain GERARD d12b26beb3 Add android build 2024-05-25 11:07:15 +02:00
Σrebe - Romain GERARD 714022af1f Add android build 2024-05-25 11:03:17 +02:00
Σrebe - Romain GERARD 207ad7480b Bump rust version 2024-05-10 13:27:50 +02:00
Σrebe - Romain GERARD 538cfb31bc chore(CI): keep symbols to avoid triggering windows defender 2024-01-27 13:44:07 +01:00
Σrebe - Romain GERARD a04f22c0d3 Add freebsd in CI 2024-01-22 20:52:46 +01:00
Σrebe - Romain GERARD bb06b414eb Bump to rust 1.75 2023-12-29 09:59:45 +01:00
Σrebe - Romain GERARD f752ce67fb Add Apple ARM64 build 2023-12-26 19:35:14 +01:00
Σrebe - Romain GERARD f3de3a8488 github ci 2023-12-26 19:20:39 +01:00
Σrebe - Romain GERARD 094024299d github ci 2023-12-26 19:13:58 +01:00
Σrebe - Romain GERARD ada2156591 github ci 2023-12-26 19:08:56 +01:00
Σrebe - Romain GERARD 179e2508da github ci 2023-12-26 18:59:05 +01:00
Σrebe - Romain GERARD 018d1fb7e3 github ci 2023-12-26 18:55:12 +01:00
Σrebe - Romain GERARD 191c929877 github ci 2023-12-26 18:53:55 +01:00
Σrebe - Romain GERARD c766b89553 Bump to Rust 1.74.1 2023-12-19 23:08:05 +01:00
Σrebe - Romain GERARD d08786f64f add windows 32bits 2023-11-26 07:55:30 +01:00
Σrebe - Romain GERARD 477117c7bc remove android build 2023-11-04 00:36:02 +01:00
Erèbe - Romain Gerard 6a9c411a6f Update release.yaml 2023-11-03 22:15:07 +01:00
Erèbe - Romain Gerard 07160da869 Update release.yaml 2023-11-03 22:11:03 +01:00
Erèbe - Romain Gerard ba7e857157 Update release.yaml 2023-11-03 22:08:06 +01:00
Σrebe - Romain GERARD 1488605b7d Add android build 2023-11-03 10:23:53 +01:00