Releases: erebe/wstunnel
v10.1.1
v10.1.0
If you update the client, you must update the server.
Server is compatible with older client versions.
Changelog
v10.0.1
breaking release breaking release breaking release
This release is a breaking release, you need to update both clients and sever. And will be most likely one of the final major release
breaking release breaking release breaking release
Changelog
- 6e10c27: Add http proxy support for tunneling traffic. Client can start an http proxy that support login/password. All connections received throught the spawned http proxy is going throught the tunnel (@erebe)
- ce04666: (server) Add support to forward/relay traffic through an http proxy (#326) (@CorrM)
- a468428: Improved reverse-tunnel. allow multiple waiters & auto-shutdown of server is more robust (@erebe)
- f556435: Auto break connection after too many un-answered pings (@erebe)
- 9725180: feat(udp): set SO_MARK for udp cnx (@erebe)
- 74434da: fix(#333): Reverse Unix socket is now available for non Unix client (@erebe)
- dff2433: support proxy protocol in more cases (@erebe)
- 8da5253: Add missing timer to avoid a panic (#334) (@r-vdp)
- A lot of refacto has been done, and some performance improvements is to be expected. Remove un-necessary locks, inlined more, simplified, ...
v10.0.0
v9.7.4
Changelog
- d797fa1 feat(sock5): Add login/password support
- 90d378e: Do DNS queries for both A and AAAA simultaneously (#302) (@r-vdp)
- 6351cd9: feat(dns): Add flag to specify if we should prefer IPv4 over IPv6 (@erebe)
Wstunnel is going to first try IPv6 over IPv4 if dns resolution returns IPv6 addresses. If this new behavior cause you any issues, you can use the flag --dns-resolver-prefer-ipv4
to use IPv4 addr first.
Thank you to @r-vdp for this contribution.
v9.7.3
Changelog
- d797fa1 feat(sock5): Add login/password support
- 90d378e: Do DNS queries for both A and AAAA simultaneously (#302) (@r-vdp)
- 6351cd9: feat(dns): Add flag to specify if we should prefer IPv4 over IPv6 (@erebe)
Wstunnel is going to first try IPv6 over IPv4 if dns resolution returns IPv6 addresses. If this new behavior cause you any issues, you can use the flag --dns-resolver-prefer-ipv4
to use IPv4 addr first.
Thank you to @r-vdp for this contribution.