summaryrefslogtreecommitdiff
path: root/include/unarchive.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* apply post 1.7.0 patches, set version to 1.7.11_7_1Denis Vlasenko2007-09-161-0/+6
|
* do not do utime() on links, it acts on link targets, and we don't want that.Denis Vlasenko2007-06-201-12/+10
| | | | | rename link_name to link_target, less confusing this way.
* rmp: add optional support for bz2 data. +50 bytes of codeDenis Vlasenko2007-06-081-4/+4
|
* delete tons of extra #includesDenis Vlasenko2007-05-311-1/+1
|
* make compressed help code NOMMU- and NOFORK-friendly -Denis Vlasenko2007-04-101-0/+5
| | | | 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.
* do not expose internal state of [g]zip unpacker.Denis Vlasenko2007-01-051-8/+7
| | | | fix memory leak in inflate_gunzip.
* extern variable declaration in a .c file is heresy - fixing itDenis Vlasenko2007-01-031-0/+5
|
* tar et al: die if bb_copyfd_size copies less than asked for.Denis Vlasenko2006-12-221-1/+1
| | | | (we have bb_copyfd_exact_size now for that kind of usage)
* attempt to regularize atoi mess.Denis Vlasenko2006-10-081-1/+1
|
* g[un]zip: add support for -v (verbose).Denis Vlasenko2006-10-011-5/+6
| | | | | Add CONFIG_DESKTOP, almost all bloat from this change is hidden under that.
* tar: revert older fix (non-portable), added new one.Denis Vlasenko2006-09-031-0/+1
| | | | | testsuite tar-extracts-all-subdirs now passes.
* - pull from busybox_scratch: r15829:15850Bernhard Reutner-Fischer2006-08-281-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Various fixes, cleanups and shrinkage: saves 952 Bytes: text data bss dec hex filename 1087742 15853 790632 1894227 1ce753 ../busybox/busybox.old 1086790 15853 790632 1893275 1ce39b busybox via: # scripts/bloat-o-meter ../busybox/busybox_unstripped.old busybox_unstripped function old new delta ipcrm_main 756 822 +66 getval - 61 +61 maybe_set_utc - 40 +40 udhcpc_main 2896 2912 +16 md5_hash_block 428 437 +9 opt 8 16 +8 qgravechar 106 110 +4 make_bitmap 292 295 +3 inflate_unzip 2056 2059 +3 add_partition 1412 1414 +2 __parsespent 156 158 +2 qrealloc 41 42 +1 format - 1 +1 catv_main 313 314 +1 watch_main 293 292 -1 varunset 81 80 -1 part 1 - -1 check_if_skip 837 836 -1 start_stop_daemon_main 840 837 -3 create_lost_and_found 175 172 -3 supress_non_delimited_lines 4 - -4 static.l 4 - -4 static.c 5 1 -4 bsd_sum_file 237 233 -4 eval2 338 332 -6 arithmetic_common 166 158 -8 cmpfunc 22 5 -17 cksum_main 294 275 -19 cmp_main 465 439 -26 dd_main 1535 1508 -27 rmmod_main 376 333 -43 cut_file 727 644 -83 ipcs_main 3809 3721 -88 cut_main 722 614 -108 date_main 1443 1263 -180 remove_ids 222 - -222 ------------------------------------------------------------------------------ (add/remove: 3/4 grow/shrink: 11/18 up/down: 217/-853) Total: -636 bytes
* Cleaup read() and write() variants, plus a couple of new functions likeRob Landley2006-07-161-1/+0
| | | | xlseek and fdlength() for the new mkswap.
* - typo: s/compenent/component/gBernhard Reutner-Fischer2006-04-021-3/+6
| | | | add a bit of documentation.
* Patch from Aurelien Jacobs to add unlzma. (A new decompression type,Rob Landley2006-01-201-0/+2
| | | | see www.7-zip.org)
* Add --no-same-owner and --no-same-permissions options to tar.Rob Landley2005-10-271-5/+7
|
* applying fixes from: Paul Fox2005-07-201-0/+1
| | | | | 0000142: unzip enhancements
* Remove trailing whitespace. Update copyright to include 2004.Eric Andersen2004-03-151-1/+1
|
* As we no longer use function pointers for read in common archiving codeGlenn L McGrath2003-11-211-2/+0
| | | | | | | archive_xread can be replaced with bb_full_read, and archive_copy_file with bb_copyfd* bb_copyfd is split into two functions bb_copyfd_size and bb_copyfd_eof, they share a common backend.
* Remove unused functionGlenn L McGrath2003-11-201-1/+0
|
* Move from read_gz to the pipe()+fork() method.Glenn L McGrath2003-11-151-12/+6
| | | | | | | | | 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.
* Use the return value from uncompress_bunzip, fix some typoGlenn L McGrath2003-10-291-2/+2
|
* Dont unlink when testing !Glenn L McGrath2003-08-281-0/+1
| | | | | | | Always preserve creation date Disable the -p option its for modification date Remove some cpio header debugging noise Syncronise file listing behaviour with upstream.
* rpm applet by Laurence AndersonGlenn L McGrath2002-12-101-0/+1
|
* Move add_to_list from libunarchive to libbb so it can be of more general use ↵Glenn L McGrath2002-12-081-10/+4
| | | | (eg ifupdown). Changed the name to llist_add_to as i plan on adding more llist_ functions as needed (e.g. llist_free).
* Headers for the read_gz changesGlenn L McGrath2002-11-191-0/+5
|
* Fail silently if a partial tar header is read as tar.bz2 is leaving trailing ↵Glenn L McGrath2002-11-051-0/+2
| | | | junk (not sure why), add some missing files
* enable .tar.bz2 for dpkg-debGlenn L McGrath2002-11-051-4/+7
|
* Change filter paramaters, filters can be more powefull nowGlenn L McGrath2002-11-041-4/+4
|
* Abstract read and seek in unarchiving code, convert bunzip to file ↵Glenn L McGrath2002-11-031-11/+21
| | | | descriptors, support tar -j
* Move data_extract_all_prefix to dpkg, its only used there.Glenn L McGrath2002-11-031-1/+0
|
* Move bunzip2 idecompression code to libunarchiveGlenn L McGrath2002-11-031-0/+3
|
* Update dpkg to use new unarchive codeGlenn L McGrath2002-10-191-1/+5
|
* Fix exclude/include problemGlenn L McGrath2002-10-191-1/+2
|
* Fix compress support and prevent a segfaultGlenn L McGrath2002-09-271-1/+1
|
* New common unarchive code.Glenn L McGrath2002-09-251-32/+77
|
* Run through indent, use /* */ style commentsGlenn L McGrath2002-08-221-12/+15
|
* unzip applet by Laurence AndersonGlenn L McGrath2002-01-021-0/+2
| | | | ----------------------------------------------------------------------
* include unistd which provides off_t for the header and hence unarchive appletsGlenn L McGrath2001-10-271-1/+2
|
* libunarchive, and recovery from my previous commitGlenn L McGrath2001-10-251-0/+42