aboutsummaryrefslogtreecommitdiff
path: root/dpkg_deb.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Change read_package_field interface, and rewrite using low level functionsbug12001-07-181-4/+9
| | | | | | | 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
* Nore unarchive (and doc) fixes from Laurence Andersonbug12001-06-241-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2894 69ca8d6d-28ef-0310-b511-8ec308f3f277
* cpio applet, and changes to associated codebug12001-06-221-1/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2887 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Reorganise unarchiving functions, more code re-use, only does single pass(no ↵bug12001-06-201-1/+1
| | | | | | | | | more linked lists), basis for supporting a cpio (and cheaper untar) applet, but cpio applet isnt included in this. It effects ar, dpkg-deb applets only git-svn-id: svn://busybox.net/trunk/busybox@2862 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Reorganise archive extraction codebug12001-06-131-45/+60
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2823 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Change 'printf("%s\n", ...)' into 'puts(...)'. Noted and patched in hostname.ckraai2001-05-161-1/+1
| | | | | | | by Larry Doolittle. git-svn-id: svn://busybox.net/trunk/busybox@2653 69ca8d6d-28ef-0310-b511-8ec308f3f277
* dpkg improvements, use full package struct, avoid extracting to tmp dir, ↵bug12001-04-161-1/+18
| | | | | | | | | rename variable. deb_extract, untar and dpkg_deb modified to make the above possible git-svn-id: svn://busybox.net/trunk/busybox@2350 69ca8d6d-28ef-0310-b511-8ec308f3f277
* dpkg-deb -f and partial -I commands, adds 600 bytesbug12001-04-131-21/+27
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2342 69ca8d6d-28ef-0310-b511-8ec308f3f277
* New dpkg-deb function -t, stands for --fsys-tarfilebug12001-04-121-1/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2333 69ca8d6d-28ef-0310-b511-8ec308f3f277
* dpkg-deb -c works nowbug12001-04-121-6/+9
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2331 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix dpkg-deb, enum's are coolbug12001-04-121-18/+17
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2330 69ca8d6d-28ef-0310-b511-8ec308f3f277
* copy_file_chunk uses streams now.bug12001-04-111-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2315 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Move deb_extract() to libbb, dpkg now independent of dpkg-debbug12001-04-111-102/+7
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2306 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Move get_ar_headers to libbb, make dpkg_deb.c independent of ar.cbug12001-04-111-12/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2305 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Ignore SIGTERM prior to gz_close()bug12001-04-071-1/+5
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2276 69ca8d6d-28ef-0310-b511-8ec308f3f277
* dpkg_deb had not been updated for the new gunzip interface. Fix it.andersen2001-04-051-2/+16
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@2251 69ca8d6d-28ef-0310-b511-8ec308f3f277
* This patch, put together by Manuel Novoa III, is a merge of workandersen2001-02-141-4/+2
| | | | | | | | | done by Evin Robertson (bug#1105) and work from Manuel to make usage messages occupy less space and simplify how usage messages are displayed. git-svn-id: svn://busybox.net/trunk/busybox@1805 69ca8d6d-28ef-0310-b511-8ec308f3f277
* New option 'list' produces output that can be used for the packages .list file.bug12001-02-121-5/+13
| | | | | | | Will be used be bb dpkg git-svn-id: svn://busybox.net/trunk/busybox@1794 69ca8d6d-28ef-0310-b511-8ec308f3f277
* New function, deb-extract to be used by dpkg, code cleanups. saves some bytesbug12001-02-111-85/+86
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1792 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Removed trailing \n from error_msg{,_and_die} messages.kraai2001-01-311-4/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1732 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix header file usage -- there were many unnecessary header files included inandersen2001-01-271-0/+3
| | | | | | | | | | busybox.h which slowed compiles. I left only what was needed and then fixed up all the apps to include their own header files. I also fixed naming for pwd.h and grp.h functions. Tested to compile and run with libc5, glibc, and uClibc. -Erik git-svn-id: svn://busybox.net/trunk/busybox@1695 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Close files before exitbug12001-01-201-0/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1623 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix warning for unused variablebug12001-01-031-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1526 69ca8d6d-28ef-0310-b511-8ec308f3f277
* really add dpkg-deb.c this timebug12001-01-021-0/+159
git-svn-id: svn://busybox.net/trunk/busybox@1519 69ca8d6d-28ef-0310-b511-8ec308f3f277