Releases: elazarl/goproxy
Releases · elazarl/goproxy
v1.8.2
What's Changed
- Fix NewResponse writing HTTP/0.0 status lines in MITM mode by @JamieMagee in #749
New Contributors
- @JamieMagee made their first contribution in #749
Full Changelog: v1.8.1...v1.8.2
v1.8.1
What's Changed
- Use chunked response when http2 content length is missing by @ErikPelli in #742
- Always close request body, even with a custom response by @ErikPelli in #744
- Merge HTTPMitmConnect and MitmConnect actions by @ErikPelli in #743
Full Changelog: v1.8.0...v1.8.1
v1.8.0
What's Changed
- Fix typo in example code snippet by @PrinceShaji in #653
- Bump golang.org/x/net from 0.35.0 to 0.36.0 in /ext by @dependabot[bot] in #656
- Only chunk MITM response when body was modified by @Skn0tt in #720
- Bump actions/checkout from 4 to 6 by @dependabot[bot] in #728
- Bump golangci/golangci-lint-action from 6 to 9 by @dependabot[bot] in #725
- Fix keep alive logic and replace legacy response write logic by @ErikPelli in #734
- Bump github.com/stretchr/testify from 1.10.0 to 1.11.1 in /ext by @dependabot[bot] in #708
- Bump github.com/coder/websocket from 1.8.12 to 1.8.14 in /examples by @dependabot[bot] in #711
- Bump actions/setup-go from 5 to 6 by @dependabot[bot] in #709
- fix auth remote proxy in cascadeproxy by @mcarbonneaux in #664
- Fix linter configuration & issues by @ErikPelli in #735
New Contributors
- @PrinceShaji made their first contribution in #653
- @Skn0tt made their first contribution in #720
- @mcarbonneaux made their first contribution in #664
Full Changelog: v1.7.2...v1.8.0
v1.7.2
What's Changed
- Avoid breaking changes and port them to the v2 branch instead
Full Changelog: v1.7.1...v1.7.2
v1.7.1
What's Changed
- Add MITM request cancel test by @ErikPelli in #644
- Bump golang.org/x/text from 0.21.0 to 0.22.0 in /ext by @dependabot in #645
- Bump golang.org/x/net from 0.34.0 to 0.35.0 in /ext by @dependabot in #647
- Bump golang.org/x/net from 0.34.0 to 0.35.0 by @dependabot in #646
- Add next protocols in default TLS configuration by @ErikPelli in #651
Full Changelog: v1.7.0...v1.7.1
v1.7.0: Websocket refactoring
What's Changed
- Handle Websocket using standard library by @ErikPelli in #637
In this pull request, I have dedicated some time to fully refactor the Websocket code to take advantage of the Go standard library. This will also forward the request to a cascade proxy when required.
Full Changelog: v1.6.1...v1.7.0
v1.6.1
What's Changed
- Add telegram group community by @ErikPelli in #639
- Add repository badges to README by @ErikPelli in #640
- Add sponsor section in README by @ErikPelli in #641
- Fix http request handling by @ErikPelli in #642
Full Changelog: v1.6.0...v1.6.1
v1.6.0: Make sure to cancel request context when we're done with it
What's Changed
- Add root certificate trust documentation by @ErikPelli in #631
- Cancel MITM request context when its handling finishes by @ErikPelli in #634
Full Changelog: v1.5.0...v1.6.0
Avoid breaking changes in v1
What's Changed
- Revert "Use same Subject of CA as the MITM certificate Subject" by @ErikPelli in #628
Full Changelog: v1.4.0...v1.5.0
Enhance websocket configuration
What's Changed
- Improve Websocket implementation by @ErikPelli in #622
- Websocket fix by @ErikPelli in #623
- Websocket fix errors by @ErikPelli in #624
- Remove unused WebSocket TLS option by @ErikPelli in #625
Full Changelog: v1.3.0...v1.4.0