aboutsummaryrefslogtreecommitdiff
path: root/archival/libunarchive/get_header_tar_gz.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* rename archival/libunarchive -> archival/libarchive; move bz/ into itDenys Vlasenko2010-11-031-36/+0
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* *: make GNU licensing statement forms more regularDenys Vlasenko2010-08-161-1/+1
| | | | | | | This change retains "or later" state! No licensing _changes_ here, only form is adjusted (article, space between "GPL" and "v2" and so on). Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* dpkg_deb: slight code shrinkDenis Vlasenko2008-07-101-0/+1
| | | | | | | | | | | | | | ar: reuse existing ar unpacking code get_header_tar: handle autodetection for tiny .tar.gz files too unarchive.h: do not include CONFIGed out things function old new delta get_header_tar 1521 1534 +13 dpkg_deb_main 400 380 -20 ar_main 260 196 -64 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 1/2 up/down: 13/-84) Total: -71 bytes
* open_transformer: do not return fd, it does not changeDenis Vlasenko2008-07-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | libbb: adopt zipped read from modprobe-small function old new delta getoptscmd 708 713 +5 qgravechar 106 109 +3 huft_build 1165 1168 +3 tr_main 474 472 -2 open_transformer 91 89 -2 evalvar 1376 1374 -2 rpm_main 1691 1688 -3 qrealloc 36 33 -3 get_header_tar_lzma 55 52 -3 get_header_tar_gz 100 97 -3 get_header_tar_bz2 55 52 -3 get_header_tar_Z 89 86 -3 find_main 418 406 -12 prepare 302 283 -19 xmalloc_open_zipped_read_close 161 135 -26 xmalloc_read 248 199 -49 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 3/13 up/down: 11/-130) Total: -119 bytes
* *: introduce and use FAST_FUNC: regparm on i386, otherwise no-onDenis Vlasenko2008-06-271-1/+1
| | | | | | | text data bss dec hex filename 808035 611 6868 815514 c719a busybox_old 804472 611 6868 811951 c63af busybox_unstripped
* open_transformer: do not duplicate "<program> -cf -"Denis Vlasenko2007-11-121-1/+1
| | | | | | | text data bss dec hex filename 677858 738 7236 685832 a7708 busybox_old 677804 738 7236 685778 a76d2 busybox_unstripped
* gunzip: support concatenated gz files.Denis Vlasenko2007-10-051-2/+0
| | | | | | | text data bss dec hex filename 770988 1029 9552 781569 bed01 busybox.t0/busybox 771105 1029 9552 781686 bed76 busybox.t3/busybox
* style fix, no code changesDenis Vlasenko2007-09-091-1/+2
|
* tar + gzip/bzip2/etc: support NOMMU machines (by Alex Landau ↵Denis Vlasenko2007-09-051-1/+8
| | | | <landau_alex@yahoo.com>)
* rmp: add optional support for bz2 data. +50 bytes of codeDenis Vlasenko2007-06-081-1/+1
|
* make compressed help code NOMMU- and NOFORK-friendly -Denis Vlasenko2007-04-101-2/+0
| | | | no forking anymore, bunzip2 unpack routine now does all it in memory.
* bunzip2/gunzip/uncompress/unlzma: merge into common code -Denis Vlasenko2007-03-071-1/+1
| | | | fix few corner cases, reduce size by 450 bytes. Update testsuite.
* message string changes, mostly for consistency, also -32 bytes in .rodataDenis Vlasenko2006-10-201-1/+1
|
* attempt to regularize atoi mess.Denis Vlasenko2006-10-081-3/+3
|
* g[un]zip: add support for -v (verbose).Denis Vlasenko2006-10-011-1/+1
| | | | | Add CONFIG_DESKTOP, almost all bloat from this change is hidden under that.
* Cleaup read() and write() variants, plus a couple of new functions likeRob Landley2006-07-161-1/+1
| | | | xlseek and fdlength() for the new mkswap.
* Add one-line GPL boilerplate to numerous (but not all yet) source files."Robert P. J. Day"2006-07-121-13/+1
|
* Standardize on the vi editing directives being on the first line."Robert P. J. Day"2006-07-021-0/+1
|
* Robert P. Day removed 8 gazillion occurrences of "extern" on functionRob Landley2006-03-061-1/+1
| | | | definitions. (That should only be on prototypes.)
* Move from read_gz to the pipe()+fork() method.Glenn L McGrath2003-11-151-12/+5
| | | | | | | | | open_transformer(), common code for pipe+fork. Function pointer for read() no longer needed. Allow inflate to be initialised with a specified buffer size to avoid over-reading. Reset static variables in inflate_get_next_window to fix a bug where only the first file in a .zip would be be extracted.
* fix commentEric Andersen2003-11-071-1/+1
|
* Major coreutils update.Manuel Novoa III2003-03-191-1/+1
|
* Use read_gz, remove fork() woohoo!Glenn L McGrath2002-11-191-44/+9
|
* Minor cleanupsGlenn L McGrath2002-11-131-1/+2
|
* Abstract read and seek in unarchiving code, convert bunzip to file ↵Glenn L McGrath2002-11-031-1/+4
| | | | descriptors, support tar -j
* Fix compress support and prevent a segfaultGlenn L McGrath2002-09-271-1/+8
|
* New common unarchive code.Glenn L McGrath2002-09-251-0/+73