aboutsummaryrefslogtreecommitdiff
path: root/archival (follow)
Commit message (Collapse)AuthorAgeFilesLines
* bzcat and bunzip -c support from Thomas Lundquistbug12001-11-181-4/+34
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3701 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Minor warning cleanupsandersen2001-11-171-0/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3690 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Change strdup calls to xstrdup (patch from Steve Merrifield).kraai2001-11-122-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3666 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Eliminate unused variable warnings.kraai2001-11-121-0/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3664 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Use fopen wrapper.kraai2001-11-121-2/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3663 69ca8d6d-28ef-0310-b511-8ec308f3f277
* config.in features patch from Giulio Orsero <giulioo@pobox.com>andersen2001-11-101-2/+3
| | | | | | | with some minor edits from me git-svn-id: svn://busybox.net/trunk/busybox@3639 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix create list segfaultbug12001-11-031-1/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3627 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Attempt to fix libc compiling error regarding off_tbug12001-10-271-0/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3594 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Wrap exclude_file() inside a #ifdef CONFIG_FEATURE_TAR_EXCLUDE blockandersen2001-10-271-0/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3592 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Menu entry for tar creation supportbug12001-10-251-0/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3588 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Recovering from my previous commitbug12001-10-257-196/+1371
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3583 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Modify applets to use libunarchivebug12001-10-252-1364/+195
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3582 69ca8d6d-28ef-0310-b511-8ec308f3f277
* *** empty log message ***bug12001-10-257-0/+756
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3581 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Add CONFIG_FEATURE_TAR_EXCLUDE support.kraai2001-10-241-1/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3575 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix variable name -- was stuck at the old RPMUNPACK value. Doh!andersen2001-10-241-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3574 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Major rework of the directory structure and the entire build system.andersen2001-10-244-17/+79
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@3561 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Abort if scripts return value != 0bug12001-10-231-10/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3554 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Process extra empty lines correctly.kraai2001-10-181-1/+5
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3544 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Remove xmalloc calls.kraai2001-10-181-30/+29
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3543 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Scrub up some function prototypes.andersen2001-10-183-7/+7
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@3540 69ca8d6d-28ef-0310-b511-8ec308f3f277
* unarchive function changed to support both exclude and include lists, ↵bug12001-10-133-29/+6
| | | | | | applets that use unarchive changed to match. git-svn-id: svn://busybox.net/trunk/busybox@3516 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Reverse part of previous change.... i think it was the wrong approach... im lostbug12001-10-131-5/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3515 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Match subdirectories of included/excluded filesbug12001-10-131-12/+17
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3514 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Superficial changes to make the exclude/include code easier to understandbug12001-10-131-22/+34
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3511 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix tar segfault when include list is empty and exclude list is not.kraai2001-10-121-3/+6
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3508 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Another part of Stafan's latest patch, when replacing a pre-existing package ↵bug12001-10-061-0/+2
| | | | | | set its status correctly. git-svn-id: svn://busybox.net/trunk/busybox@3499 69ca8d6d-28ef-0310-b511-8ec308f3f277
* status_package_num should refer to package not status.bug12001-10-061-2/+3
| | | | | | | Only initialise a new entry in the status hashtable if it really is a new entry. git-svn-id: svn://busybox.net/trunk/busybox@3498 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Initial support for for bunzip2....bug12001-10-051-0/+2340
| | | | | | | | | | This code could be improvemed by 1) supporting more options, 2) Creating a shared crc table with gunzip, or perhaps generated on the fly. 3) Removing any remaining unneccessary code (e.g. if (noisy)) git-svn-id: svn://busybox.net/trunk/busybox@3491 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Change extraction/list code to use common unarchive code.bug12001-10-051-711/+313
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3490 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fixes with help from Stefan, Typo in prerm script, and when reinstall a ↵bug12001-10-041-4/+8
| | | | | | package the old packages status was getting overwritten. git-svn-id: svn://busybox.net/trunk/busybox@3483 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Extract control.tar.gz and data.tar.gz unconditionally, another one picked ↵bug12001-10-031-2/+3
| | | | | | up by Stefan git-svn-id: svn://busybox.net/trunk/busybox@3471 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix return status, picked up by Stefanbug12001-09-291-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3453 69ca8d6d-28ef-0310-b511-8ec308f3f277
* The <package>.list file was prepending "./" to the files, fixed that.bug12001-09-221-5/+6
| | | | | | | Also fixed a very silly error by me when running postinst (remember to use the variable BEFORE its freed) git-svn-id: svn://busybox.net/trunk/busybox@3431 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Dont free everytime getline() is used, fix from Stefan Soucekbug12001-09-221-2/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3430 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix to make preinst run when required, from Stefan Soucekbug12001-09-211-1/+12
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3422 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Implement dpkg -l option, from Stefan Soucek (slightly modified)bug12001-09-211-4/+53
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3421 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Standard typing (u_int16_t instead of u16, u_int32_t insteadandersen2001-08-291-13/+9
| | | | | | | of u32, etc) cleanups from Laurence Anderson <laurence@zxmail.com> git-svn-id: svn://busybox.net/trunk/busybox@3378 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Canonicalize dirname(3) behavior.kraai2001-08-241-2/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3350 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Rodney Brown <RDBrown@mira.net>, shrinking 1.5kandersen2001-08-221-27/+45
| | | | | | | | from gzip by careful optimization. Appears to work just fine (I've tested the changes on x86, ARM, and powerpc). git-svn-id: svn://busybox.net/trunk/busybox@3325 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix version comparision bugbug12001-08-151-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3292 69ca8d6d-28ef-0310-b511-8ec308f3f277
* If filename is a '-' then read from stdin to stdoutbug12001-07-301-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3158 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Cleanup (most) memory leaksbug12001-07-191-32/+57
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3124 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Change read_package_field interface, and rewrite using low level functionsbug12001-07-182-77/+63
| | | | | | | Fixes for a few bugs that have crept into dpkg in the last few days git-svn-id: svn://busybox.net/trunk/busybox@3122 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Use the unofficial -C instead of -c to --configure a package, -c conflicts ↵bug12001-07-181-2/+2
| | | | | | with another dpkg command git-svn-id: svn://busybox.net/trunk/busybox@3120 69ca8d6d-28ef-0310-b511-8ec308f3f277
* More feedback to userbug12001-07-181-1/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3118 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Be more verbose when configureing package, minor changesbug12001-07-181-9/+13
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3117 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Use xfopen to abort on error to prevent segfaulting later.bug12001-07-181-3/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3115 69ca8d6d-28ef-0310-b511-8ec308f3f277
* This is vodz' latest patch. Sorry it took so long...andersen2001-07-172-20/+12
| | | | | | | | | | | | 1) ping cleanup (compile fix from this patch already applied). 2) traceroute call not spare ntohl() now (and reduce size); 3) Fix for functions not declared static in insmod, ash, vi and mount. 4) a more simple API cmdedit :)) 5) adds "stopped jobs" warning to ash on Ctrl-D and fixes "ignoreeof" option 6) reduce exporting library function index->strchr (traceroute), bzero->memset (syslogd) git-svn-id: svn://busybox.net/trunk/busybox@3103 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Allow the unarchive() extract_list variable to be NULL, meaning extract allbug12001-07-142-11/+14
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3097 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Tolerate fields with no data, e.g. "Depends: "bug12001-07-141-0/+10
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3096 69ca8d6d-28ef-0310-b511-8ec308f3f277