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
Σrebe - Romain GERARD
0ca81a304e
bump deps
2025-07-14 17:34:23 +02:00
Σrebe - Romain GERARD
8cf09fdcac
Bump version v10.4.4
/ 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-07-01 13:47:25 +02:00
Σrebe - Romain GERARD
5ea9159761
Revert "Bump version v10.4.4"
...
This reverts commit ff17e75f82
.
2025-07-01 13:47:12 +02:00
Σrebe - Romain GERARD
ff17e75f82
Bump version v10.4.4
/ 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-06-30 09:23:40 +02:00
Σrebe - Romain GERARD
d8cf44b69f
lint
/ 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-06-29 22:06:01 +02:00
Σrebe - Romain GERARD
6e3adbbc79
Bump version v10.4.3
/ 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-06-14 00:58:45 +02:00
Σrebe - Romain GERARD
892632ac59
fix: regression for stdio tunnel
2025-06-14 00:57:44 +02:00
Σrebe - Romain GERARD
29c3c7a47c
Bump version v10.4.2
2025-06-04 08:06:15 +02:00
Σrebe - Romain GERARD
832b619094
Bump version v10.4.0
2025-06-01 17:29:34 +02:00
Σrebe - Romain GERARD
e00f399632
bump deps
2025-05-30 16:45:27 +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
d39f1629dc
Add crypto feature for ech
2025-05-30 16:07:28 +02:00
Σrebe - Romain GERARD
590c5b5572
chore: improve library interface to support provided executor
2025-05-18 12:41:19 +02:00
Σrebe - Romain GERARD
3730c5528c
feat: terminate tunnels when objects are drop for client
2025-05-17 18:15:20 +02:00
Σrebe - Romain GERARD
ffaa53bbb0
Bump version v10.3.0
/ 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-05-13 21:48:30 +02:00
Σrebe - Romain GERARD
4e7405ec85
bump deps
2025-05-13 21:47:55 +02:00
Σrebe - Romain GERARD
735597c5ec
Bump version v10.2.0
/ 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-05-07 18:27:51 +02:00
Σrebe - Romain GERARD
a363224813
bump deps
2025-05-07 18:20:12 +02:00
Σrebe - Romain GERARD
e0037d74a1
bump rust edition to 2024
2025-04-15 12:50:10 +02:00
Σrebe - Romain GERARD
f560e84a9f
Bump version v10.1.11
2025-04-15 12:32:02 +02:00
Σrebe - Romain GERARD
dc449f4d8c
bump deps
2025-04-15 12:26:11 +02:00
Σrebe - Romain GERARD
a28c7e8f50
Bump deps
/ 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-30 22:12:08 +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
09603c14e7
bump
2025-03-09 11:27:26 +01:00
Σrebe - Romain GERARD
557d33eea8
bump
2025-03-09 11:02:17 +01:00
Σrebe - Romain GERARD
cff4a4891e
bump deps
/ Build - ${{ matrix.platform.name }} (map[build-args:--profile release-with-symbols name:Windows x86 os:windows-latest target:i686-pc-windows-msvc]) (push) Has been cancelled
/ Build - ${{ matrix.platform.name }} (map[build-args:--profile release-with-symbols name:Windows x86_64 os:windows-latest target:x86_64-pc-windows-msvc]) (push) Has been cancelled
/ Build - ${{ matrix.platform.name }} (map[build-args:--release name:Android aarch64 target:aarch64-linux-android]) (push) Has been cancelled
/ Build - ${{ matrix.platform.name }} (map[build-args:--release name:Android armv7 target:armv7-linux-androideabi]) (push) Has been cancelled
/ Build - ${{ matrix.platform.name }} (map[build-args:--release name:Freebsd x86 target:i686-unknown-freebsd]) (push) Has been cancelled
/ Build - ${{ matrix.platform.name }} (map[build-args:--release name:Freebsd x86_64 target:x86_64-unknown-freebsd]) (push) Has been cancelled
/ Build - ${{ matrix.platform.name }} (map[build-args:--release name:Linux aarch64 target:aarch64-unknown-linux-musl]) (push) Has been cancelled
/ Build - ${{ matrix.platform.name }} (map[build-args:--release name:Linux armv7hf target:armv7-unknown-linux-musleabihf]) (push) Has been cancelled
/ Build - ${{ matrix.platform.name }} (map[build-args:--release name:Linux x86 target:i686-unknown-linux-musl]) (push) Has been cancelled
/ Build - ${{ matrix.platform.name }} (map[build-args:--release name:Linux x86_64 target:x86_64-unknown-linux-musl]) (push) Has been cancelled
/ Build - ${{ matrix.platform.name }} (map[build-args:--release name:MacOS aarch64 os:macos-latest target:aarch64-apple-darwin]) (push) Has been cancelled
/ Build - ${{ matrix.platform.name }} (map[build-args:--release name:MacOS x86_64 os:macos-latest target:x86_64-apple-darwin]) (push) Has been cancelled
/ Release (push) Has been cancelled
2025-02-17 12:00:26 +01:00
Σrebe - Romain GERARD
177db13e41
Bump version v10.1.9
/ Build - ${{ matrix.platform.name }} (map[build-args:--profile release-with-symbols name:Windows x86 os:windows-latest target:i686-pc-windows-msvc]) (push) Has been cancelled
/ Build - ${{ matrix.platform.name }} (map[build-args:--profile release-with-symbols name:Windows x86_64 os:windows-latest target:x86_64-pc-windows-msvc]) (push) Has been cancelled
/ Build - ${{ matrix.platform.name }} (map[build-args:--release name:Android aarch64 target:aarch64-linux-android]) (push) Has been cancelled
/ Build - ${{ matrix.platform.name }} (map[build-args:--release name:Android armv7 target:armv7-linux-androideabi]) (push) Has been cancelled
/ Build - ${{ matrix.platform.name }} (map[build-args:--release name:Freebsd x86 target:i686-unknown-freebsd]) (push) Has been cancelled
/ Build - ${{ matrix.platform.name }} (map[build-args:--release name:Freebsd x86_64 target:x86_64-unknown-freebsd]) (push) Has been cancelled
/ Build - ${{ matrix.platform.name }} (map[build-args:--release name:Linux aarch64 target:aarch64-unknown-linux-musl]) (push) Has been cancelled
/ Build - ${{ matrix.platform.name }} (map[build-args:--release name:Linux armv7hf target:armv7-unknown-linux-musleabihf]) (push) Has been cancelled
/ Build - ${{ matrix.platform.name }} (map[build-args:--release name:Linux x86 target:i686-unknown-linux-musl]) (push) Has been cancelled
/ Build - ${{ matrix.platform.name }} (map[build-args:--release name:Linux x86_64 target:x86_64-unknown-linux-musl]) (push) Has been cancelled
/ Build - ${{ matrix.platform.name }} (map[build-args:--release name:MacOS aarch64 os:macos-latest target:aarch64-apple-darwin]) (push) Has been cancelled
/ Build - ${{ matrix.platform.name }} (map[build-args:--release name:MacOS x86_64 os:macos-latest target:x86_64-apple-darwin]) (push) Has been cancelled
/ Release (push) Has been cancelled
2025-02-05 09:31:42 +01:00
Σrebe - Romain GERARD
28554a4221
bump deps
2025-02-01 13:45:05 +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