Skip to content

Releases: shadowsocks/ech-tls-tunnel

Release list

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 09 May 07:44

What's Changed

  • server: bind listener before ACME, wire up auto-renewal by @madeye in #12
  • server: support unowned cover names + RST non-ECH probes by @madeye in #13
  • skills: add deploy-ech-tunnel playbook by @madeye in #14
  • release: add musl static builds for amd64 + arm64 by @madeye in #15
  • docs(skill): redact real hostname in deploy-ech-tunnel example by @madeye in #16
  • net: fix macOS client TFO via connectx(2) by @madeye in #17
  • release: v0.1.1 by @madeye in #18
  • ci(release): build linux-arm64-musl on x86 host via cross by @madeye in #19

Full Changelog: v0.1.0...v0.1.1

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 29 Apr 07:12

What's Changed

  • v0.1 foundations: docs, crate skeleton, sip003, options-driven config, CI by @madeye in #1
  • v0.1: BoringSSL TLS server with static cert/key paths by @madeye in #2
  • v0.1: BoringSSL TLS client honoring all three ClientTrust modes by @madeye in #3
  • v0.1: WebSocket byte-stream adapter (AsyncRead + AsyncWrite) by @madeye in #4
  • v0.1: server + client event loops, SIP003 main.rs, loopback e2e by @madeye in #5
  • v0.1: SIP003 e2e test with shadowsocks-rust + curl + 10min timeouts by @madeye in #6
  • v0.2: ACME issuance + renewal via TLS-ALPN-01 by @madeye in #7
  • v0.3: ECH (HPKE keygen, BoringSSL FFI, e2e through real ssserver/sslocal) by @madeye in #8
  • v0.4: README, LICENSE, release workflow, TODO cleanup by @madeye in #9
  • client: emulate browser TLS fingerprints (chrome/firefox/safari/ios/android/edge/random) by @madeye in #10

New Contributors

  • @madeye made their first contribution in #1

Full Changelog: https://github.com/shadowsocks/ech-tls-tunnel/commits/v0.1.0