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: https-proxy-agent@7.0.1
Choose a base ref
...
head repository: TooTallNate/proxy-agents
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: https-proxy-agent@7.0.2
Choose a head ref
  • 14 commits
  • 28 files changed
  • 5 contributors

Commits on Jul 13, 2023

  1. Fix pac+ prefixed protocol URIs (#220)

    Fixes #219.
    TooTallNate authored Jul 13, 2023
    1
    Copy the full SHA
    999dd9d View commit details
  2. 1
    Copy the full SHA
    95729e1 View commit details

Commits on Jul 18, 2023

  1. Prettier

    TooTallNate committed Jul 18, 2023
    1

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    6a3a843 View commit details
  2. Update turbo to 1.10.8

    TooTallNate committed Jul 18, 2023
    1
    Copy the full SHA
    f6d42a4 View commit details
  3. Use quickjs-emscripten instead of vm2 to execute PAC file code (#224

    )
    
    The `vm2` module has been deprecated and has critical security
    vulnerabilities. The suggested replacement module `isolated-vm`
    is not suitable for these packages, since it relies on a C++ binary.
    
    Instead, these packages will use the `quickjs-emscripten` module to
    execute the user code in an isolated QuickJS environment compiled to
    WASM. This should allow the highest level of sandboxing and will
    hopefully put an end to this cat and mouse game once and for all.
    
    Fixes #218.
    TooTallNate authored Jul 18, 2023
    1
    Copy the full SHA
    f1f3220 View commit details
  4. Copy the full SHA
    833f0e9 View commit details
  5. 1
    Copy the full SHA
    57296a7 View commit details
  6. Revert "Use svelte changelog generator"

    This reverts commit 57296a7.
    TooTallNate committed Jul 18, 2023
    1
    Copy the full SHA
    f27e7b3 View commit details
  7. 1
    Copy the full SHA
    9235192 View commit details

Commits on Jul 19, 2023

  1. [degenerator] Update escodegen (#226)

    Update escodegen to fix security vulnerability warning for `word-wrap` dependency.
    WikiRik authored Jul 19, 2023
    1
    Copy the full SHA
    a7d4fe5 View commit details
  2. 1
    Copy the full SHA
    d5cdaa1 View commit details

Commits on Aug 23, 2023

  1. 1
    Copy the full SHA
    e625d10 View commit details

Commits on Sep 4, 2023

  1. Use non-compliant URL from 'url' for socks urls (#242)

    `new URL('socks://host:port')` gives different results in browser and
    Node.js because `socks` is not among the "special schemes" specified by
    WHATWG and thus the hostname is treated as an opaque value (without
    parsing the port). Node.js implementation, however, parses the `port`.
    
    Since `proxy-agent` can be used in Electron, unless `URL` is imported
    directly from the Node's `url` module - it is going to use the Browser's
    version of it which won't work with socks urls.
    indutny-signal authored Sep 4, 2023
    1
    Copy the full SHA
    1d39f6c View commit details
  2. 1
    Copy the full SHA
    dd3b98f View commit details
Loading