Skip to content

Releases: erebe/wstunnel

v10.1.1

02 Sep 12:29
v10.1.1
b26a2e5
Compare
Choose a tag to compare

Changelog

v10.1.0

27 Aug 08:53
v10.1.0
3b52fe2
Compare
Choose a tag to compare

If you update the client, you must update the server.
Server is compatible with older client versions.


Changelog

v10.0.1

16 Aug 21:22
2933eec
Compare
Choose a tag to compare

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

15 Aug 17:51
a28b71c
Compare
Choose a tag to compare
v10.0.0 Pre-release
Pre-release

I yanked the release due to a critical bug. Sorry about that
Please upgrade to v10.0.1

v9.7.4

20 Jul 11:06
v9.7.4
c36fd09
Compare
Choose a tag to compare

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

20 Jul 09:11
v9.7.3
bf59c56
Compare
Choose a tag to compare
v9.7.3 Pre-release
Pre-release

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-rc1

09 Jul 06:35
d797fa1
Compare
Choose a tag to compare
v9.7.3-rc1 Pre-release
Pre-release

Changelog

v9.7.2

26 Jun 11:44
a18327f
Compare
Choose a tag to compare

Changelog

  • 15db935: feat(dns): Use HTTP proxy if configured for Dns over HTTPS/TLS (@erebe)
  • ef1ca16: feat(dns): Add timeout for tcp handshake for Dns over HTTPS/TLS (@erebe)

v9.7.2-rc1

25 Jun 18:40
ef1ca16
Compare
Choose a tag to compare
v9.7.2-rc1 Pre-release
Pre-release

Changelog

v9.7.1

24 Jun 18:49
67fb668
Compare
Choose a tag to compare

Changelog

  • 7f24217: Add x86 linux release
  • f2404e7: bump deps
  • 7165f32: fix dns over TLS and HTTPS
  • fb378d2: feat(linux): Add SO_MARK support for DNS request