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: TooTallNate/proxy-agents
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: ronmrdechai/node-https-proxy-agent
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 1 commit
  • 2 files changed
  • 1 contributor

Commits on Feb 1, 2023

  1. Support IPv6 proxy URLs

    When proxying, the agent sends a `CONNECT <host>:<port>` message. IPv6
    with a port suffix is ambiguous, so servers usually require the address
    to be bracketed (e.g. `::1:8080` vs `[::1]:8080`). This commit checks if
    the host the agent is proxying to is an unbracketed IPv6, and wraps it
    in brackets. I'm using the `ip-regex` package for this, which simply
    contains a bunch of regular expressions that match IP addresses.
    Ron Mordechai committed Feb 1, 2023
    Configuration menu
    Copy the full SHA
    aad29db View commit details
    Browse the repository at this point in the history
Loading