Comments (2)
Well, yes, this is a wrapper for unarr
library, that supports all those formats. In order to remove support, the code must be changed to work without those libs, if it would be enough to not include some files something can be done with tags, i.e. nozlib etc.
But how it is, it would need a lot of work just to remove a few KB. If one doesn't want to use it for zip or tar, then just don't use it and use native libs instead :) I think it is also nice to have an alternative in C, so it can be compared. Also, usually native Go libs are a lot slower (i.e. libjpeg-turbo vs image/jpeg is 5x faster).
from go-unarr.
Makes perfect sense. Thanks.
from go-unarr.
Related Issues (20)
- fatal error with go 1.13.4 on mac env HOT 1
- How to decompress multi-volumes file? HOT 1
- Bump version and add releases to github releases HOT 9
- can not decompress empty folder HOT 1
- Add Go Modules compatible tag HOT 3
- Can not support COPY mode from 7z HOT 2
- There is a vulnerability in unarr, which will lead to path traversal vulnerability HOT 2
- Support RAR 5 format HOT 1
- ! rar.c:214: RAR 5 format isn't supported HOT 1
- untar error HOT 3
- How do I extract a 7z file with a password? HOT 1
- Report error when decompress a 7z archives with password? HOT 1
- When un7zip size of 100GB report an error :'unarr: No valid RAR, ZIP, 7Z or TAR archive' HOT 2
- Cannot compile on centos 7 HOT 3
- Can't unzip winRar archived .RAR
- macOS:#include "external/unarr/_7z/_7z.c" HOT 6
- RAR Extraction with Chinese characters fails HOT 1
- function without prototype warnings HOT 9
- GBK support HOT 1
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 go-unarr.