alexcrichton / tar-rs

Tar file reading/writing for Rust
https://docs.rs/tar
Apache License 2.0
625 stars 184 forks source link

feat: support handle very large uid/gid in PAX style tar #333

Closed adamqqqplay closed 1 year ago

adamqqqplay commented 1 year ago

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

adamqqqplay commented 1 year ago

@alexcrichton Hi Alex, could you take a look when you have time? Thanks!

adamqqqplay commented 1 year ago

@alexcrichton Thanks for your review!