Σ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
Σrebe - Romain GERARD
21c4f7ffc6
Use HTTP proxy if configured for socks5
2024-08-10 11:32:50 +02:00
Σrebe - Romain GERARD
0f33feecfc
split
2024-08-10 11:24:33 +02:00
Σrebe - Romain GERARD
dff243369c
support proxy protocol in more cases
2024-08-10 10:58:05 +02:00
Σrebe - Romain GERARD
8c4d091b9e
cleanup
2024-08-05 09:12:32 +02:00
Σrebe - Romain GERARD
a468428791
feat(reverse-tunnel): allow multiple waiters & auto-shutdown
2024-08-04 22:34:04 +02:00
Σrebe - Romain GERARD
811a1e6adf
cleanup argument parsing
2024-08-01 22:26:28 +02:00
Σrebe - Romain GERARD
f149b8190b
cleanup
2024-07-31 22:12:55 +02:00
Σrebe - Romain GERARD
05abcd441f
remove unsafe
2024-07-31 21:42:05 +02:00
Σrebe - Romain GERARD
89e71cc806
lint
2024-07-31 21:31:32 +02:00
Islam Nofl
ce04666b8b
Add forward traffic to another HTTP proxy for the server (only for LocalProtocol::Tcp) ( #326 )
...
* Add forward traffic to another HTTP proxy for the server (only for LocalProtocol::Tcp)
* Update to the newest code:
- Add `connect_with_http_proxy` to `TunnelConnector`
* Remove unnecessary error checks
* Resolve conflict again
2024-07-31 21:11:13 +02:00
Σrebe - Romain GERARD
58c34ccc41
refacto: avoid lock in socks5 stream
2024-07-31 08:35:45 +02:00
Σrebe - Romain GERARD
0dded01b7f
refacto: simplify server request handling
2024-07-30 22:30:56 +02:00
Σrebe - Romain GERARD
c36626c298
Refacto: merge http2 and websocket request handling
2024-07-30 21:29:14 +02:00
Σrebe - Romain GERARD
eb96ed41be
Refacto: split server files
2024-07-30 20:22:54 +02:00
Σrebe - Romain GERARD
7d30e0f462
Refacto: Use proper type for WsServer
2024-07-30 09:10:25 +02:00
Σrebe - Romain GERARD
a33a889b3d
Refacto: Use proper type for WsClient
2024-07-30 08:36:52 +02:00
Σrebe - Romain GERARD
5e74ed233d
chore: refacto use dedicated trait
2024-07-29 22:20:28 +02:00
Σrebe - Romain GERARD
ef016f0467
Bump version v9.8.0-rc1
2024-07-28 16:09:29 +02:00
Σrebe - Romain GERARD
279896126c
chore(http-proxy): improve http proxy
2024-07-28 16:04:46 +02:00
Σrebe - Romain GERARD
38cb7ed5f8
refacto: split into modules
2024-07-28 15:24:55 +02:00
Σrebe - Romain GERARD
6a07201de1
refacto: Add specific trait for TunnelListener
2024-07-28 12:22:33 +02:00
Σrebe - Romain GERARD
6e10c27dbb
feat: Add http proxy support
2024-07-27 20:13:02 +02:00
Erèbe - Romain Gerard
b077819cc6
Update README.md
2024-07-20 19:58:53 +02:00
Σrebe - Romain GERARD
97251804dd
feat(udp): set SO_MARK for udp cnx
2024-07-20 16:16:46 +02:00
Σrebe - Romain GERARD
2c5cc95c52
chore(dns): cleanup code
2024-07-20 15:42:42 +02:00
Σrebe - Romain GERARD
c36fd09923
Bump version v9.7.4
2024-07-20 12:54:18 +02:00
Σrebe - Romain GERARD
5119877592
fix remove test forgotten code
2024-07-20 12:53:33 +02:00
Σrebe - Romain GERARD
bf59c56bf1
Bump version v9.7.3
2024-07-20 11:00:57 +02:00
Σrebe - Romain GERARD
078fffe3f4
Bump deps
2024-07-20 10:55:14 +02:00
Σrebe - Romain GERARD
9291334d4d
Bump version v9.7.3
2024-07-20 10:42:02 +02:00
Σrebe - Romain GERARD
6351cd9e52
feat(dns): Add flag to specify if we should prefer IPv4 over IPv6
2024-07-20 10:41:24 +02:00