Skip to content

Releases: ihciah/shadow-tls

v0.2.14

11 Feb 17:24
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.13...v0.2.14

About V3 Protocol

V3 protocol is a new version of shadow-tls, which solves all known security issues.

How to Use V3 Protocol

For compatibility reasons, the V3 protocol is not enabled by default. If you want to use it, add --v3(for command line users) or V3=1 environ(for docker users). V3 should be enabled or disabled on both side(V2 cannot communicate with V3).

If you use a third-party client, do not enable V3 before it support our V3 protocol on server side.

V3 protocol will be enabled by default on next major version.

More About V3 Protocol

Please refer to wiki for more details: https://github.com/ihciah/shadow-tls/wiki/V3-Protocol

v0.2.13

05 Feb 10:10
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.12...v0.2.13

How to Upgrade

Recommend to upgrade for users <= 0.2.11.

v0.2.12

04 Feb 07:55
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.11...v0.2.12

How to Upgrade

Recommend to upgrade for users <= 0.2.11.

v0.2.11

03 Feb 16:55
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.10...v0.2.11

How to Upgrade

Recommend to upgrade for users <= 0.2.5.

v0.2.10

03 Feb 16:05
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.8...v0.2.10

How to Upgrade

Recommend to upgrade for users <= 0.2.5.

v0.2.8

22 Jan 10:46
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.7...v0.2.8

How to Upgrade

Recommend to upgrade for users <= 0.2.5.

v0.2.7

18 Jan 10:00
Compare
Choose a tag to compare

What's Changed

  • feat: support custom ALPN by @WoLuo-dev in #42
  • feat: remove TCP_NODELAY, which is default now, and add DISABLE_NODELAY by @ihciah
  • fix: use exec to accept signal in entrypoint.sh by @ihciah

New Contributors

Full Changelog: v0.2.5...v0.2.7

How to Upgrade

  • If you use NODELAY related arguments, remove it(enabled by default). If you do not want to use TCP_NODELAY, use disable_nodelay related args.

v0.2.5

22 Dec 13:30
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.2.4...v0.2.5

v0.2.4

12 Nov 15:54
Compare
Choose a tag to compare

Do I Have to Update

No.
There is no feature update or bug fix in this release. If you already use this project, their is no need to update.

So What's Inside it?

The default log level is changed from error to info. So users won't wonder if there is something wrong after stratted the process due to no output. You can also control the level by setting environ if you do not want them.
The main reason to release this version is to trigger auto build for 2 new added arm target. For users with 32bit ARM processors, they can find pre-built binary directly in releases.

v0.2.3

16 Oct 17:21
Compare
Choose a tag to compare
  1. Fix issue about direct proxy handling: All previous versions have flaw in pretending trusted server.
  2. Enhance defense against active probe.