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: alexcrichton/tar-rs
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.4.38
Choose a base ref
...
head repository: alexcrichton/tar-rs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.4.40
Choose a head ref
  • 8 commits
  • 9 files changed
  • 7 contributors

Commits on Jan 12, 2022

  1. archive: allow preserving ownerships when unpacking (#276)

    * archive: allow preserving ownerships when unpacking
    
    * entry: also handle ownerships for directories
    
    * entry: extract permissions & ownership preserving code into a function
    
    * tests: address comments
    
    * entry: use try_into instead of as to avoid value truncation ...
    
    ... also deleted ownership.tar in the tests
    liushuyu authored Jan 12, 2022
    Configuration menu
    Copy the full SHA
    c3e2cb8 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2022

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

Commits on Jul 5, 2023

  1. test: temporary fix for UNC path parsing issue (#331)

    Prepend `c:` so that it won't be treated as UNC path.
    
    See rust-lang/rust#100833 for more.
    weihanglo authored Jul 5, 2023
    Configuration menu
    Copy the full SHA
    7025986 View commit details
    Browse the repository at this point in the history
  2. feat: setting permission mask in Entry and Archive (#330)

    This is convenience when you want to disable some permission bits
    during unpacking. Currently only support Unix.
    weihanglo authored Jul 5, 2023
    Configuration menu
    Copy the full SHA
    1fd8b4e View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2023

  1. Bump to 0.4.39

    alexcrichton committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    c77f47c View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2023

  1. Update xattr requirement from 0.2 to 1.0 (#334)

    Updates the requirements on [xattr](https://github.com/Stebalien/xattr) to permit the latest version.
    - [Release notes](https://github.com/Stebalien/xattr/releases)
    - [Commits](Stebalien/xattr@v0.2.0...v1.0.0)
    
    ---
    updated-dependencies:
    - dependency-name: xattr
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    eric-seppanen and dependabot[bot] authored Aug 7, 2023
    Configuration menu
    Copy the full SHA
    826907c View commit details
    Browse the repository at this point in the history
  2. feat: support handle very large uid/gid in PAX style tar (#333)

    * refactor pax_extensions_size() to pax_extensions_value()
    
    Signed-off-by: Qinqi Qu <quqinqi@linux.alibaba.com>
    
    * make the handling of pax extensions more generic
    
    Signed-off-by: Qinqi Qu <quqinqi@linux.alibaba.com>
    
    * feat: support handle very large uid/gid in PAX style tar
    
    This commit add process to read large uid/gid from PAX extensions
    to fix very large UIDs/GIDs (>=2097151, limit of USTAR tar) lost
    in PAX style tar during unpack.
    
    Fix: #332
    
    Signed-off-by: Qinqi Qu <quqinqi@linux.alibaba.com>
    
    ---------
    
    Signed-off-by: Qinqi Qu <quqinqi@linux.alibaba.com>
    adamqqqplay authored Aug 7, 2023
    Configuration menu
    Copy the full SHA
    1d37489 View commit details
    Browse the repository at this point in the history
  3. Bump to 0.4.40

    alexcrichton committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    3474445 View commit details
    Browse the repository at this point in the history
Loading