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: nodejs/node
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v22.15.0
Choose a base ref
...
head repository: nodejs/node
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v22.15.1
Choose a head ref
  • 5 commits
  • 25 files changed
  • 5 contributors

Commits on Apr 23, 2025

  1. Working on v22.15.1

    PR-URL: #57840
    UlisesGascon committed Apr 23, 2025
    Configuration menu
    Copy the full SHA
    3f5899f View commit details
    Browse the repository at this point in the history

Commits on May 12, 2025

  1. fs: add missing call to uv_fs_req_cleanup

    Always call uv_fs_req_cleanup after calling uv_fs_open instead of just
    when uv_fs_open returns a negative result. I referenced ReadFileSync
    from node:js2c when making this change.
    
    https://github.com/bnoordhuis made the same suggestion based on the
    PR #49691.
    
    Fixes: #57800
    PR-URL: #57811
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    CVE-ID: CVE-2025-23165
    Justin-Nietzel authored and RafaelGSS committed May 12, 2025
    Configuration menu
    Copy the full SHA
    9f403e9 View commit details
    Browse the repository at this point in the history
  2. fs: added test for missing call to uv_fs_req_cleanup

    Added a unit test for testing the memory usage of readFileSync.
    Test is looking specifically for the the issue caused by failing
    to free the filepath buffer in fs::ReadFileUtf8(), but it will also
    catch other significant memory leaks in readFileSync() as well.
    
    Refs: #57800
    PR-URL: #57811
    Fixes: #57800
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Justin-Nietzel authored and RafaelGSS committed May 12, 2025
    Configuration menu
    Copy the full SHA
    edaf54d View commit details
    Browse the repository at this point in the history

Commits on May 13, 2025

  1. Configuration menu
    Copy the full SHA
    f4494d3 View commit details
    Browse the repository at this point in the history
  2. 2025-05-14, Version 22.15.1 'Jod' (LTS)

    This is a security release.
    
    Notable changes:
    
    src:
      * (CVE-2025-23166) fix error handling on async crypto operation
    fs:
      * (CVE-2025-23165) add missing call to uv\_fs\_req\_cleanup
    
    PR-URL: nodejs-private/node-private#712
    RafaelGSS committed May 13, 2025
    Configuration menu
    Copy the full SHA
    7039b12 View commit details
    Browse the repository at this point in the history
Loading