Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: elazarl/goproxy
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.2
Choose a base ref
...
head repository: elazarl/goproxy
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.2.1
Choose a head ref
  • 17 commits
  • 38 files changed
  • 5 contributors

Commits on Dec 20, 2024

  1. Configuration menu
    Copy the full SHA
    8fd2e76 View commit details
    Browse the repository at this point in the history
  2. Replace charset lib (#580)

    * Use std library to convert between different charsets
    
    * Use std library mime parser instead of custom regex to extract charset
    ErikPelli authored Dec 20, 2024
    Configuration menu
    Copy the full SHA
    62d1bbd View commit details
    Browse the repository at this point in the history
  3. Add example for SOCKS proxy chaining (#573)

    * Add example for SOCKS proxy chaining
    
    * Rewrite the code and implement socks5 client to be independent of third party libraries
    
    * refactor the code
    
    * Simplify the example and add customizable socks proxy server
    
    * add missing struct
    
    * changing ConnectHandler
    
    * Update examples/cascadeproxy-socks/socksproxy.go
    
    Co-authored-by: Erik Pellizzon <erikpelli@tutamail.com>
    yuisofull and ErikPelli authored Dec 20, 2024
    Configuration menu
    Copy the full SHA
    2b1c5fc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d001aa0 View commit details
    Browse the repository at this point in the history
  5. Integrate fixes from Stripe fork (#585)

    * Replace empty interface with any
    
    * Add configurable KeepAcceptEncoding option
    
    * Add hook to handle proxy connection error
    
    * Pass custom RoundTripper in the context
    
    * Close each entity independently when there is an error
    ErikPelli authored Dec 20, 2024
    Configuration menu
    Copy the full SHA
    e0b3273 View commit details
    Browse the repository at this point in the history
  6. Move http handler in another file (#586)

    * Move http handler to another file
    
    * Limit response length in error message
    ErikPelli authored Dec 20, 2024
    Configuration menu
    Copy the full SHA
    fc6b7da View commit details
    Browse the repository at this point in the history
  7. Close non persistent connection after first request (#587)

    * Close non persistent connection after first request
    
    * Fix null problem when the request handler doesn't return it
    ErikPelli authored Dec 20, 2024
    Configuration menu
    Copy the full SHA
    009a1d3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    86a5c08 View commit details
    Browse the repository at this point in the history
  9. Fix error writer (#589)

    ErikPelli authored Dec 20, 2024
    Configuration menu
    Copy the full SHA
    b739408 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2024

  1. Fix prefix match (#590)

    ErikPelli authored Dec 21, 2024
    Configuration menu
    Copy the full SHA
    07776d9 View commit details
    Browse the repository at this point in the history
  2. Fix prefix match (#591)

    ErikPelli authored Dec 21, 2024
    Configuration menu
    Copy the full SHA
    65f394b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9faedc2 View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2024

  1. Update pipelines (#595)

    * Add dependabot configuration
    
    * Update Github Actions pipeline code
    
    * Add linter documentation
    
    * Avoid to run parallel tests
    
    * Fix linting errors
    
    * Use correct go version
    
    * Use verbose flag for tests
    ErikPelli authored Dec 23, 2024
    Configuration menu
    Copy the full SHA
    5adab11 View commit details
    Browse the repository at this point in the history
  2. Add missing linting changes (#596)

    * Fix errors
    
    * Fix flaky test
    
    * Avoid to overwrite default client in tests
    ErikPelli authored Dec 23, 2024
    Configuration menu
    Copy the full SHA
    928343f View commit details
    Browse the repository at this point in the history
  3. Close the connection used by https (#256)

    * Close the connection used for https
    
    * need Closing Read and Write
    
    ---------
    
    Co-authored-by: YushiIso <iso@datasection.co.jp>
    YushiIso and YushiIso authored Dec 23, 2024
    Configuration menu
    Copy the full SHA
    ffb746c View commit details
    Browse the repository at this point in the history
  4. Add tests from Stripe fork (#597)

    * Update curl minus p test
    
    * Refactor writeConnect helper function
    
    * Add mitm mutate request test
    
    * Add http proxy from env variables test
    
    * Add accept encoding test
    
    * Fix linter issues
    ErikPelli authored Dec 23, 2024
    Configuration menu
    Copy the full SHA
    d5978cb View commit details
    Browse the repository at this point in the history

Commits on Dec 24, 2024

  1. Configuration menu
    Copy the full SHA
    b717beb View commit details
    Browse the repository at this point in the history
Loading