Skip to content

Releases: c2FmZQ/tlsproxy

v0.10.6

10 Sep 20:59
v0.10.6
3bc4095
Compare
Choose a tag to compare

v0.10.6

🔧 Misc

  • Update to quic-go v0.47.0. The release notes point out that a bug in go 1.23 is causing problems with quic. So, we're also setting go version in go.mod back to 1.22.0 for now.
  • Update go dependencies:
    • upgraded github.com/google/pprof v0.0.0-20240903155634-a8630aee4ab9 => v0.0.0-20240910150728-a0b0bb1d4134
    • upgraded github.com/quic-go/qpack v0.5.0 => v0.5.1
    • upgraded github.com/quic-go/quic-go v0.46.0 => v0.47.0
    • upgraded golang.org/x/exp v0.0.0-20240904232852-e7e105dedf7e => v0.0.0-20240909161429-701f63a606c0
    • upgraded golang.org/x/tools v0.24.0 => v0.25.0

Compare with v0.10.5

v0.10.5

06 Sep 14:14
v0.10.5
7689dea
Compare
Choose a tag to compare

v0.10.5

🔧 Misc

  • Update go: 1.23.1
  • Update go dependencies:
    • upgraded github.com/google/pprof v0.0.0-20240727154555-813a5fbdbec8 => v0.0.0-20240903155634-a8630aee4ab9
    • upgraded github.com/onsi/ginkgo/v2 v2.19.1 => v2.20.2
    • upgraded github.com/quic-go/qpack v0.4.0 => v0.5.0
    • upgraded golang.org/x/crypto v0.26.0 => v0.27.0
    • upgraded golang.org/x/exp v0.0.0-20240719175910-8a7402abbf56 => v0.0.0-20240904232852-e7e105dedf7e
    • upgraded golang.org/x/mod v0.20.0 => v0.21.0
    • upgraded golang.org/x/net v0.28.0 => v0.29.0
    • upgraded golang.org/x/sys v0.23.0 => v0.25.0
    • upgraded golang.org/x/text v0.17.0 => v0.18.0
    • upgraded software.sslmate.com/src/go-pkcs12 v0.4.0 => v0.5.0

Compare with v0.10.4

v0.10.4

07 Aug 18:56
v0.10.4
b9c9062
Compare
Choose a tag to compare

v0.10.4

🔧 Misc

  • Update go: 1.22.6
  • Update go dependencies:
    • upgraded github.com/beevik/etree v1.4.0 => v1.4.1
    • upgraded github.com/google/pprof v0.0.0-20240625030939-27f56978b8b0 => v0.0.0-20240727154555-813a5fbdbec8
    • upgraded github.com/onsi/ginkgo/v2 v2.19.0 => v2.19.1
    • upgraded github.com/quic-go/quic-go v0.45.2 => v0.46.0
    • upgraded golang.org/x/crypto v0.25.0 => v0.26.0
    • upgraded golang.org/x/exp v0.0.0-20240707233637-46b078467d37 => v0.0.0-20240719175910-8a7402abbf56
    • upgraded golang.org/x/mod v0.19.0 => v0.20.0
    • upgraded golang.org/x/net v0.27.0 => v0.28.0
    • upgraded golang.org/x/sync v0.7.0 => v0.8.0
    • upgraded golang.org/x/sys v0.22.0 => v0.23.0
    • upgraded golang.org/x/text v0.16.0 => v0.17.0
    • upgraded golang.org/x/time v0.5.0 => v0.6.0
    • upgraded golang.org/x/tools v0.23.0 => v0.24.0

Compare with v0.10.3

v0.10.3

02 Aug 02:49
v0.10.3
ff6e13c
Compare
Choose a tag to compare

v0.10.3

🔧 Misc

  • Pick up bug fixes in the quic-go package.
  • Update go dependencies:
    • upgraded github.com/quic-go/quic-go v0.45.1 => v0.45.2
    • upgraded golang.org/x/crypto v0.24.0 => v0.25.0
    • upgraded golang.org/x/exp v0.0.0-20240613232115-7f521ea00fb8 => v0.0.0-20240707233637-46b078467d37
    • upgraded golang.org/x/mod v0.18.0 => v0.19.0
    • upgraded golang.org/x/net v0.26.0 => v0.27.0
    • upgraded golang.org/x/sys v0.21.0 => v0.22.0
    • upgraded golang.org/x/tools v0.22.0 => v0.23.0

Compare with v0.10.2

v0.10.2

03 Jul 02:40
v0.10.2
32a31fd
Compare
Choose a tag to compare

v0.10.2

🔧 Misc

  • Same as v0.10.0. The v0.10.0 docker image was created before the golang linux/amd64 was ready. So, it used linux/386 instead. v0.10.2 should be OK.

Compare with v0.10.1

v0.10.1

03 Jul 01:02
v0.10.1
35929d3
Compare
Choose a tag to compare

v0.10.1

🔧 Misc

  • Same as v0.10.0. The v0.10.0 docker image was created before the golang linux/amd64 was ready. So, it used linux/386 instead. v0.10.1 should be OK.

Compare with v0.10.0

v0.10.0

03 Jul 00:36
v0.10.0
ed672bf
Compare
Choose a tag to compare

v0.10.0

⭐ Feature improvements

  • When forwardHttpHeaders is used, special keywords are automatically expanded from the header values:
    • ${NETWORK} is either tcp or udp.
    • ${LOCAL_ADDR} is the local address of the network connection.
    • ${REMOTE_ADDR} is the remote address of the network connection.
    • ${LOCAL_IP} is the local IP address of the network connection.
    • ${REMOTE_IP} is the remote IP address of the network connection.
    • ${SERVER_NAME} is the server name requested by the client.
    • ${JWT:xxxx} expands to the value of claim xxxx from the ID token.

🔧 Misc

  • Update go: 1.22.5
  • Update go dependencies:
    • upgraded github.com/fxamacker/cbor/v2 v2.6.0 => v2.7.0
    • upgraded github.com/google/pprof v0.0.0-20240528025155-186aa0362fba => v0.0.0-20240625030939-27f56978b8b0
    • upgraded golang.org/x/exp v0.0.0-20240604190554-fc45aab8b7f8 => v0.0.0-20240613232115-7f521ea00fb8

Compare with v0.9.1

v0.9.1

25 Jun 14:47
v0.9.1
4866eef
Compare
Choose a tag to compare

v0.9.1

🔧 Misc

  • Update go dependencies:
    • upgraded github.com/quic-go/quic-go v0.45.0 => v0.45.1

Compare with v0.9.0

v0.9.0

21 Jun 20:30
v0.9.0
7399b50
Compare
Choose a tag to compare

v0.9.0

⭐ Feature improvements

  • Add forwardHttpHeaders to set HTTP headers in the forwarded HTTP requests. Headers that already exist are overwritten.

🔧 Misc

  • Update go dependencies:
    • upgraded github.com/c2FmZQ/storage v0.2.2 => v0.2.3
    • upgraded github.com/c2FmZQ/tpm v0.3.0 => v0.3.1
    • upgraded github.com/google/go-tpm-tools v0.4.3 => v0.4.4
    • upgraded github.com/google/go-tpm v0.9.0 => v0.9.1
    • upgraded github.com/quic-go/quic-go v0.44.0 => v0.45.0

Compare with v0.8.3

v0.8.3

05 Jun 13:40
v0.8.3
1f5c3fb
Compare
Choose a tag to compare

v0.8.3

🔧 Misc

  • Update go: 1.22.4
  • Update go dependencies:
    • upgraded github.com/google/pprof v0.0.0-20240509144519-723abb6459b7 => v0.0.0-20240528025155-186aa0362fba
    • upgraded github.com/onsi/ginkgo/v2 v2.17.3 => v2.19.0
    • upgraded golang.org/x/crypto v0.23.0 => v0.24.0
    • upgraded golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 => v0.0.0-20240604190554-fc45aab8b7f8
    • upgraded golang.org/x/mod v0.17.0 => v0.18.0
    • upgraded golang.org/x/net v0.25.0 => v0.26.0
    • upgraded golang.org/x/sys v0.20.0 => v0.21.0
    • upgraded golang.org/x/text v0.15.0 => v0.16.0
    • upgraded golang.org/x/tools v0.21.0 => v0.22.0

Compare with v0.8.2