Erèbe - Romain Gerard
cac506a70c
Add tutorial for wiguard from hetzner
2024-11-08 20:35:12 +01:00
Σrebe - Romain GERARD
821aa259b8
Bump version v10.1.6
2024-11-08 20:00:19 +01:00
Σrebe - Romain GERARD
59d0737a2b
chore: lint
2024-11-08 19:59:31 +01:00
Σrebe - Romain GERARD
71b077b362
bump deps
2024-11-08 19:53:56 +01:00
Ongy
05043954af
Add hard fileno ( #366 )
...
* increase the fileno limit
This allows wstunnel to use fds>1024.
Otherwise heavy use can easily run out of file descriptors on connection
attempts.
While there will still be a limit, it is significantly higher (~500
times on my system) which provides enough headroom for connections to be
torn down and fds to be closed.
2024-11-08 19:51:56 +01:00
Ongy
820cb2232a
Avoid default IP of 0.0.0.0 ( #369 )
...
This default never makes sense, since a connection request to the 0 IP
always fails.
The Option mechanism provides a better way of setting an unknown that
can easily be detected than abusing a valid but useless IP address.
2024-10-16 17:21:01 +02:00
Σrebe - Romain GERARD
e8c766182d
Bump version v10.1.5
2024-10-14 08:31:44 +02:00
Σrebe - Romain GERARD
88474b66bb
bump deps
2024-10-12 22:06:29 +02:00
Σrebe - Romain GERARD
4b43dfc268
fix( #368 ): Update the restrictions before each request
...
instead of only once per conections, to avoid using a stale
restriction config when multiple request arrive on the same tcp stream.
2024-10-12 22:06:29 +02:00
Σrebe - Romain GERARD
6ae1eae4a6
Bump version v10.1.4
2024-10-08 23:09:03 +02:00
Σrebe - Romain GERARD
c39d84fdc2
fix( #365 ): correctly downcast websocket cnx when not using tls
2024-10-08 23:08:38 +02:00
Σrebe - Romain GERARD
57a142c9ca
Bump version v10.1.3
2024-10-02 21:36:03 +02:00
Σrebe - Romain GERARD
2b93a86127
Bump deps
2024-10-02 21:35:38 +02:00
Σrebe - Romain GERARD
4bc7ab6fe7
Add inline
2024-10-02 21:30:06 +02:00
Σrebe - Romain GERARD
8d7a0a2a96
Bump version v10.1.3-rc1
2024-10-01 08:37:39 +02:00
Σrebe - Romain GERARD
b2693ecf28
fix( #360 ): Fork websocket lib to add flush method after writing a frame
2024-10-01 08:36:29 +02:00
Σrebe - Romain GERARD
608865fdd8
feat: log client version at startup
2024-09-30 18:20:01 +02:00
Σrebe - Romain GERARD
b7901bc38c
chore: Truncate pending read_buf when empty to release memory
2024-09-30 18:19:56 +02:00
Erèbe - Romain Gerard
c2d140aaba
Update README.md
2024-09-29 22:33:19 +02:00
Erèbe - Romain Gerard
956e3279a1
Update README.md
2024-09-29 22:32:41 +02:00
Σrebe - Romain GERARD
5004366dfb
Bump deps
2024-09-28 14:52:40 +02:00
Σrebe - Romain GERARD
7e42522bb9
Bump version v10.1.2
2024-09-28 09:31:03 +02:00
Σrebe - Romain GERARD
2bc7c94578
fix( #360 ): data not flushed immediatly on reverse tunnel
2024-09-27 21:36:42 +02:00
Σrebe - Romain GERARD
e2d1413379
fix( #358 ): Remove header timeout
2024-09-27 21:36:31 +02:00
Σrebe - Romain GERARD
38b3b18297
bump deps
2024-09-27 21:36:31 +02: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
b26a2e5bc0
Bump version v10.1.1
2024-09-02 14:16:58 +02:00
Σrebe - Romain GERARD
8c2704d9d2
fix panic for http2 tunnels
2024-09-02 14:15:46 +02:00
Σrebe - Romain GERARD
878319b027
lower log lvl for received frame
2024-08-29 22:38:25 +02:00
Σrebe - Romain GERARD
3b52fe2eb3
Bump version v10.1.0
2024-08-27 10:40:54 +02:00
Σrebe - Romain GERARD
1bb023690c
Bump version v10.0.2
2024-08-27 10:13:18 +02:00
Σrebe - Romain GERARD
8dcaf17356
avoid overflow of day depending of the month
2024-08-27 10:13:06 +02:00
Σrebe - Romain GERARD
fc729a0739
Bump version v10.0.2
2024-08-27 09:52:20 +02:00
Σrebe - Romain GERARD
070e63d91b
fix deps for arm
2024-08-27 09:26:33 +02:00
Σrebe - Romain GERARD
5b2a34ff2a
feat: Generate self-signed at startup to avoid fingerprint
2024-08-27 09:08:17 +02:00
Σrebe - Romain GERARD
8f83ca0f7b
chore: Use ecdsa for self-signed certificate and fix adaptative compilation
2024-08-26 23:35:09 +02:00
Σrebe - Romain GERARD
1522882edc
Randomize jwt secret signature
2024-08-26 20:56:55 +02:00
Σrebe - Romain GERARD
6e37a97918
Bump deps
2024-08-26 20:41:11 +02:00
Σrebe - Romain GERARD
0bdedaa7b3
Bump rust version
2024-08-26 20:35:47 +02:00
Ramses
08936bb5e4
Make the ping frequency from the server to the client configurable ( #338 )
2024-08-20 08:30:12 +02:00
Ramses
4432462087
Bring Cargo.lock in sync with Cargo.toml ( #337 )
2024-08-20 08:28:21 +02:00
Erèbe - Romain Gerard
2933eec877
Update Cargo.toml
2024-08-16 23:11:37 +02:00
Ramses
8da52538be
Add missing timer to avoid a panic ( #334 )
2024-08-16 23:06:21 +02:00
Erèbe - Romain Gerard
32da1d6fd2
Update README.md
2024-08-16 09:58:24 +02:00
Erèbe - Romain Gerard
58c268bd94
Update README.md
2024-08-16 09:56:44 +02:00
Σrebe - Romain GERARD
7270aa5550
update readme
2024-08-15 19:55:03 +02:00
Σrebe - Romain GERARD
a28b71c6af
Bump version v10.0.0
2024-08-15 19:41:03 +02:00
Σrebe - Romain GERARD
74434da624
fix( #333 ): Reverse Unix socket is now available for non Unix client
2024-08-15 09:48:14 +02:00
Σrebe - Romain GERARD
f55643550b
Auto break connection after too many pings
2024-08-12 09:06:28 +02:00