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
base: v6.1.15
Choose a base ref
...
head repository: isaacs/node-tar
compare: v6.2.1
Choose a head ref
  • 12 commits
  • 29 files changed
  • 2 contributors

Commits on May 18, 2023

  1. silence dependabot

    isaacs committed May 18, 2023
    Configuration menu
    Copy the full SHA
    8c5af15 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2023

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

Commits on Jun 20, 2023

  1. chore: lint fixes

    JamieMagee committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    eeba222 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2023

  1. refactor: dry and other pr comments

    PR-URL: #391
    Credit: @JamieMagee
    Close: #391
    Reviewed-by: @isaacs
    JamieMagee authored and isaacs committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    336fa8f View commit details
    Browse the repository at this point in the history
  2. file inference improvements for .tbr and .tgz

    When unpacking, only infer brotli compression from the filename if the
    first 512 bytes are an invalid tar header (or the stream is less than
    512 bytes)
    
    While Brotli doesn't give us magic header bytes like gzip, we can be
    reasonably sure that a .tbr file starting with 512 bytes of valid tar
    data is almost certainly not a brotli compressed archive.
    
    And a .tbr file starting with the magic gzip bytes is almost certainly a
    gzip archive, and not brotli, despite what the filename says.
    
    In all cases, if explicit boolean or object values appear in the options
    for either gzip or brotli, we respect that, and ignore the filename.
    isaacs committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    db6f539 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    689928a View commit details
    Browse the repository at this point in the history
  4. get rid of npm lint stuff

    Will replace with prettier at some point, but for now, whatever.
    isaacs committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    e483220 View commit details
    Browse the repository at this point in the history
  5. changelog 6.2

    isaacs committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    fe1ef5e View commit details
    Browse the repository at this point in the history
  6. 6.2.0

    isaacs committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    5bc9d40 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2024

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

Commits on Mar 21, 2024

  1. prevent extraction in excessively deep subfolders

    This sets the limit at 1024 subfolders nesting by default, but that can
    be dropped down, or set to Infinity to remove the limitation.
    isaacs committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    fe8cd57 View commit details
    Browse the repository at this point in the history
  2. 6.2.1

    isaacs committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    bef7b1e View commit details
    Browse the repository at this point in the history