Comments (6)
thanks for the report. will investigate this weekend.
from node-archiver.
im wondering if its a difference in specs. I have been going by gnu tar specs here:
http://www.gnu.org/software/tar/manual/html_node/Standard.html
The name, linkname, magic, uname, and gname are null-terminated character strings. All other fields are zero-filled octal numbers in ASCII. Each numeric field of width w contains w minus 1 digits, and a null.
from node-archiver.
Looking at what I believe is the project your talking about:
http://commons.apache.org/proper/commons-compress/tar.html
The tar package does not support the full POSIX tar standard nor more modern GNU extension of said standard.
from node-archiver.
Hm. Ok.
Yes, it's about reading tar with apache-commons-compress.
BTW: Each numeric field of width w contains w minus 1 digits, and a null
So i believe my request still actual :)
from node-archiver.
ah seems I must of left out the null part. most tar parsers are too forgiving and verify even if they don't match spec exactly. working on few aspects but should get an update out this week to resolve the issue.
from node-archiver.
sorry for the delay. v0.4.10 has been pushed out.
from node-archiver.
Related Issues (20)
- Fails to stream to S3 using AWS SDK v3 HOT 14
- How to wait till the zipping completed HOT 2
- How to make the compression structure consistent with the win11 default compression structure
- 压缩后文件的修改时间不正确
- achiver.directory can't use, error with input source must be valid Stream or Buffer instance error HOT 1
- How to zip single file HOT 1
- Dependency Dashboard
- ESM HOT 1
- .directory() generate a empty folder, compress completed will remove the empty folder,could I retain the empty folder?
- Class extends value undefined is not a constructor or null HOT 1
- Is there a way to know how many files were ultimately compressed? HOT 2
- Question: Were there any API changes from 5.3 to 6.x? HOT 1
- Recommendation for an unzip library? HOT 1
- Overwrite existing files
- Missing Release of Resource after Effective Lifetime [High Severity] HOT 1
- zlib level 0 stops the progress of ongoing read streams
- Improve docs around append callback? HOT 1
- How to convert csv to 7z HOT 1
- Heap out of memory with archiver.append() HOT 1
- Append CSV file line by line
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from node-archiver.