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: isaacs/node-tar
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v7.5.10
Choose a base ref
...
head repository: isaacs/node-tar
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v7.5.13
Choose a head ref
  • 9 commits
  • 49 files changed
  • 3 contributors

Commits on Mar 6, 2026

  1. docs: more security info

    isaacs committed Mar 6, 2026
    Configuration menu
    Copy the full SHA
    97cff15 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2026

  1. Configuration menu
    Copy the full SHA
    f48b5fa View commit details
    Browse the repository at this point in the history
  2. 7.5.11

    isaacs committed Mar 9, 2026
    Configuration menu
    Copy the full SHA
    bf776f6 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2026

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

Commits on Mar 20, 2026

  1. linting

    isaacs committed Mar 20, 2026
    Configuration menu
    Copy the full SHA
    dd1c36a View commit details
    Browse the repository at this point in the history
  2. fix: reject top promise on floating addFilesAsync rejections

    PR-URL: #455
    Credit: @pieh
    Close: #455
    Reviewed-by: @isaacs
    pieh authored and isaacs committed Mar 20, 2026
    Configuration menu
    Copy the full SHA
    01082a4 View commit details
    Browse the repository at this point in the history
  3. 7.5.12

    isaacs committed Mar 20, 2026
    Configuration menu
    Copy the full SHA
    2a294d3 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2026

  1. fix(extract): prevent raced symlink writes outside cwd

    Fix a race in file extraction where a destination path could be swapped
    to a symlink after the existing `lstat()` check but before the file was
    opened.
    
    This change uses `O_NOFOLLOW` for extracted file writes on non-Windows
    platforms so the final open does not follow a symlink at the destination
    path.
    
    Also adds a regression test that reproduces the race and checks that
    extraction does not overwrite a file outside the target directory.
    
    PR-URL: #456
    Credit: @Jvr2022
    Close: #456
    Reviewed-by: @isaacs
    Jvr2022 authored and isaacs committed Mar 23, 2026
    Configuration menu
    Copy the full SHA
    119c401 View commit details
    Browse the repository at this point in the history
  2. 7.5.13

    isaacs committed Mar 23, 2026
    Configuration menu
    Copy the full SHA
    d6611ae View commit details
    Browse the repository at this point in the history
Loading