Releases: erebe/wstunnel
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.