Commit graph

609 commits

Author SHA1 Message Date
Erèbe - Romain Gerard
19cacccc71
Update README.md 2024-06-26 14:09:28 +02:00
Σrebe - Romain GERARD
9a89f73fe3
update .dockerignore 2024-06-26 13:48:31 +02:00
Σrebe - Romain GERARD
a18327fa27
Bump version v9.7.2 2024-06-26 13:31:02 +02:00
Σrebe - Romain GERARD
15db9358a0
feat(dns): Use HTTP proxy if configured for Dns over HTTPS/TLS 2024-06-26 13:27:36 +02:00
Σrebe - Romain GERARD
ef1ca16e4a
feat(dns): Add timeout for tcp handshake for Dns over HTTPS/TLS 2024-06-25 20:28:29 +02:00
Erèbe - Romain Gerard
cd87698b02
Update README.md 2024-06-24 21:02:39 +02:00
Σrebe - Romain GERARD
67fb6683ce
Bump version v9.7.1 2024-06-24 20:37:45 +02:00
Σrebe - Romain GERARD
f2404e79e1
bump deps 2024-06-24 20:37:14 +02:00
Σrebe - Romain GERARD
7f24217b64
Add x86 linux release 2024-06-24 20:07:25 +02:00
erebe
7165f328a8
fix dns over TLS and HTTPS 2024-06-24 20:07:24 +02:00
Σrebe - Romain GERARD
fb378d29d5
feat(linux): Add SO_MARK support for DNS request 2024-06-24 20:07:17 +02:00
Σrebe - Romain GERARD
7eaf7dc43e
Bump version v9.7.0 2024-06-12 21:20:47 +02:00
Σrebe - Romain GERARD
8e4db44744
Bump version v9.6.3-rc1 2024-06-10 13:48:52 +02:00
Σrebe - Romain GERARD
b2df9e2d29
Bump version v9.6.3-rc1 2024-06-09 14:58:32 +02:00
Σrebe - Romain GERARD
880aa257a1
feat: Allow to specify DNS resolver on client too - fix #290 for windows 2024-06-09 14:57:54 +02:00
Erèbe - Romain Gerard
ae54cd549a
Update LICENSE to include 2024 2024-06-09 10:51:49 +02:00
Σrebe - Romain GERARD
485a31c5a2
Bump version v9.6.2 2024-06-07 22:32:57 +02:00
Σrebe - Romain GERARD
a4900d3f92
chore: update deps 2024-06-07 22:17:47 +02:00
Σrebe - Romain GERARD
38fcb10e33
ci: improve changelog generation 2024-06-07 21:40:28 +02:00
Σrebe - Romain GERARD
bb266f6899
fix(#287): Clamp max websocket message size to 32MB 2024-06-07 21:25:05 +02:00
Σrebe - Romain GERARD
0da43e1643
fix(#289): crash due to invalid UDP socks5 packet received 2024-06-07 20:54:13 +02:00
Σrebe - Romain GERARD
2dd99130fa
lint 2024-05-29 19:19:03 +02:00
Σrebe - Romain GERARD
677b29bedf
Bump version v9.6.1 2024-05-27 17:59:26 +02:00
Σrebe - Romain GERARD
d53292f0db
Fix packaging for android & linux on arm 2024-05-27 17:46:10 +02:00
Σrebe - Romain GERARD
5f2893f750
Bump version v9.6.0 2024-05-25 13:54:38 +02:00
Σrebe - Romain GERARD
f53081291e
lint 2024-05-25 13:52:33 +02:00
erebe
7a99905793 Improve stdio tunnel on windows 2024-05-25 11:31:30 +02:00
Σrebe - Romain GERARD
8502b2c36c
Add android build 2024-05-25 12:16:38 +02:00
Σrebe - Romain GERARD
f89a82e8ec
Add android build 2024-05-25 12:15:39 +02:00
Σrebe - Romain GERARD
c0161d5877
Add android build 2024-05-25 12:14:14 +02:00
Σrebe - Romain GERARD
dfbfcb3750
Add android build 2024-05-25 11:46:27 +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
205ded147f
Test using arc_lc for darwin 2024-05-25 11:11:00 +02:00
Σrebe - Romain GERARD
d12b26beb3
Add android build 2024-05-25 11:07:15 +02:00
Σrebe - Romain GERARD
4e912c1e6b
Test using arc_lc for darwin 2024-05-25 11:05:51 +02:00
Σrebe - Romain GERARD
714022af1f
Add android build 2024-05-25 11:03:17 +02:00
Σrebe - Romain GERARD
7e6975e5be
Test using arc_lc for darwin 2024-05-25 10:57:52 +02:00
Σrebe - Romain GERARD
a164ede493
Test using arc_lc for darwin 2024-05-25 10:50:35 +02:00
Σrebe - Romain GERARD
689b16b736
Bump dependencies 2024-05-25 10:48:12 +02:00
Σrebe - Romain GERARD
2dd4c1592c
update goreleaser 2024-05-25 10:40:32 +02:00
Σrebe - Romain GERARD
e8a27ea4df
Cleanup exit wstunnel when stdio tunnel terminate 2024-05-25 10:32:30 +02:00
Σrebe - Romain GERARD
a79a1bc107
update goreleaser config 2024-05-24 20:55:45 +02:00
Σrebe - Romain GERARD
ad7d752f98
Exit wstunnel when stdio tunnel terminate 2024-05-24 20:50:30 +02:00
Erèbe - Romain Gerard
904c775324
Update README.md 2024-05-24 18:44:34 +02:00
Σrebe - Romain GERARD
92ede73ce8
Bump version v9.5.2 2024-05-22 16:14:37 +02:00
Jasper Siepkes
c09c349610
Add option to map (force) port use on the server for reverse tunnels. (#274)
This change adds a `port_mapping` option to the `ReverseTunnel` definition in the (YAML) restriction file.

It maps ports on the server side from X to Y (X:Y). Where X is the originally requested port by the client and Y is the port which will be used to listen on server-side.

For example with `10001:8080` configured and a client which connects using `-R tcp://10001:localhost:80` the server will listen on port 8080 instead of 10001. The originally requested ports (NOT the mapped ports) still needs to be allowed via the `ports` directive.

This is for example useful when dealing with lots of clients and you don't want to coordinate port use on all the clients but centrally on the server.
2024-05-22 16:13:58 +02:00
Σrebe - Romain GERARD
fb74d9cfba
Bump version v9.5.1 2024-05-20 09:46:21 +02:00
Siddhant Kameswar
29f989f71f
Fix logging in client mode (#278) 2024-05-20 09:45:26 +02:00