Denys Vlasenko
|
6111f967f5
|
tar: add support for PAX-encoded path=LONGFILENAME
function old new delta
get_header_tar 1478 1759 +281
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2012-02-23 13:45:18 +01:00 |
|
Denys Vlasenko
|
c531b9a3e4
|
bzcat: fix unpacking of more than one file, and unpacking of zero-size bz2. Closes 4393
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-10-31 01:05:16 +01:00 |
|
Denys Vlasenko
|
f74f280a14
|
get_header_tar: shrink 6->64 sign extension code
function old new delta
getOctal 125 107 -18
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-10-19 14:51:12 +02:00 |
|
Denys Vlasenko
|
d184a728cf
|
rename archive.h to bb_archive.h. no code changes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-09-22 12:45:14 +02:00 |
|
Denys Vlasenko
|
522041ee7b
|
regularize options which control size/speed trade
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-09-10 13:25:57 +02:00 |
|
Denys Vlasenko
|
a04e4c2266
|
uncompress: die on read errors
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-08-22 04:59:41 +02:00 |
|
Denys Vlasenko
|
251fc70e97
|
uncompress: fix buffer underrun by corrupted input
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-08-18 14:29:41 +02:00 |
|
Ian Wienand
|
954dbd3a00
|
tar: ignore file size (assume 0) for hardlinks
Signed-off-by: Ian Wienand <ianw@vmware.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-07-29 08:33:47 +02:00 |
|
Denys Vlasenko
|
60a9414cad
|
fix "variable 'foo' set but not used" warnings
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-05-13 20:57:01 +02:00 |
|
Denys Vlasenko
|
681efe20d3
|
use user's shell instead of hardwired "/bin/sh" (android needs this)
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-08 21:00:36 +01:00 |
|
Denys Vlasenko
|
b80acf58f1
|
tar: skip leading / and handle names like abc/..////def -> def (not ///def)
function old new delta
strip_unsafe_prefix - 105 +105
writeFileToTarball 557 520 -37
get_header_tar 1545 1462 -83
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-02 01:21:02 +01:00 |
|
Denys Vlasenko
|
5e29e26388
|
tar: on extract, everything up to and including last ".." is stripped
function old new delta
get_header_tar 1493 1545 +52
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-03-01 17:21:07 +01:00 |
|
Denys Vlasenko
|
aef441cb4d
|
tar: fix a bug where autodetection messes up -z on extract
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-02-06 20:01:11 +01:00 |
|
Denys Vlasenko
|
df1689138e
|
remove a few aliasing warnings
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2011-01-16 01:25:34 +01:00 |
|
Denys Vlasenko
|
ed9b08d1c1
|
bzip2: plug memory leak on every processed file
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-12-30 04:43:35 +01:00 |
|
Denys Vlasenko
|
833d4e7f84
|
rename archival/libunarchive -> archival/libarchive; move bz/ into it
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-11-03 02:38:31 +01:00 |
|