aboutsummaryrefslogtreecommitdiff
path: root/archival (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Dont unlink when testing !bug12003-08-283-43/+44
| | | | | | | | | | Always preserve creation date Disable the -p option its for modification date Remove some cpio header debugging noise Syncronise file listing behaviour with upstream. git-svn-id: svn://busybox.net/trunk/busybox@7272 69ca8d6d-28ef-0310-b511-8ec308f3f277
* trivial doc fixandersen2003-08-221-2/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@7252 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Change hardlink handling for tar to work the same way as cpiobug12003-08-142-44/+46
| | | | git-svn-id: svn://busybox.net/trunk/busybox@7208 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix bug when handling debian packages.bug12003-07-311-3/+5
| | | | | | | | | If we read the contents of compressed files within the ar archive, e.g. control.tar.gz, then file position gets all out of whack, so it has to be reset before reading thenext header. git-svn-id: svn://busybox.net/trunk/busybox@7146 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fixup problem unconditionally converting all hard links to symlinks.andersen2003-07-161-6/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@7074 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Update a bunch of docs. Run a script to update my email addr.andersen2003-07-149-11/+10
| | | | git-svn-id: svn://busybox.net/trunk/busybox@7061 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Thomas Cameron:andersen2003-07-141-28/+28
| | | | | | | | | | | | | | Hello all, This patch adds more "Help" text to the config system. Almost all applets now have a help entry. Also, I cleaned up the spacing of the existing text so that things are consistent. This patch is against this morning's CVS. Thomas Cameron CEI Systems, Inc. git-svn-id: svn://busybox.net/trunk/busybox@7058 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Be certain to not abort prematurely when reading stuff from pipes.andersen2003-07-053-3/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@7045 69ca8d6d-28ef-0310-b511-8ec308f3f277
* As noted by Thomas Eckert:andersen2003-07-051-2/+9
| | | | | | | | | | | | | | | | | | | bb-tar "cjf" does not create a valid tbz2-archive -- if fact the result is a plain tar-file (no compression) -- but does not warn about the unrecognized parameter combination "cj" (bb does not have bzip2-compression yet, right?). to fix this I have added an error message stating this does not work. He also reported cosmetic: versose "-v" does not show any output when used with "create" which I have now fixed as well. -Erik git-svn-id: svn://busybox.net/trunk/busybox@7043 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Kent Robotti adding a bunch of needed docs!andersen2003-07-051-2/+2
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@7038 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Glenn McGrath (bug1) isaway from my email till the 17th, but caught me on IRC.andersen2003-07-051-1/+1
| | | | | | | | He took a look into the recent reports of tar problems, and found an obvious typo in last_patch91 from vodz which converted tar to use bb_getopt_ulflags. git-svn-id: svn://busybox.net/trunk/busybox@7036 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Kent Robotti adding a bunch of menuconfig helpandersen2003-07-031-12/+27
| | | | git-svn-id: svn://busybox.net/trunk/busybox@7029 69ca8d6d-28ef-0310-b511-8ec308f3f277
* last_patch91 from vodz to convert tar to use bb_getopt_ulflagsandersen2003-06-261-60/+56
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6982 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Save a few bytes by using bb_getopt_ulflags and a few other minorbug12003-06-221-49/+31
| | | | | | | improvments git-svn-id: svn://busybox.net/trunk/busybox@6963 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Handle hard links by converting them to symlinksbug12003-06-121-1/+5
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6910 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Handle -O preceding -x.kraai2003-05-181-1/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6845 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Always preserve datebug12003-04-261-2/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6817 69ca8d6d-28ef-0310-b511-8ec308f3f277
* unlink a previous file before its extractedbug12003-04-211-1/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6805 69ca8d6d-28ef-0310-b511-8ec308f3f277
* unlink() an existing file, before opening it, simply truncating canbug12003-04-211-1/+2
| | | | | | | cause nasty problems if overwriting glibc, spotted by waldi. git-svn-id: svn://busybox.net/trunk/busybox@6803 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Major coreutils update.mjn32003-03-1930-248/+246
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6751 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Woops, my gunzip fix broke unzip, these cant be staticbug12003-02-092-4/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6548 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Moved to libunarchive/unzip.cbug12003-02-091-69/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6541 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix endian probelm on PPC, i had different types for an extern variable.bug12003-02-093-27/+80
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6540 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix long standing bug with old gnu tar files, add a check so tar willbug12003-01-283-19/+31
| | | | | | | | | complain "unknown file type" if it tries to extract an oldgnu tar file and TAR_FEATURE_OLDGNU_COMPATABILITY sint defined. Print a warning if unisupported gnu extensions are encountered. git-svn-id: svn://busybox.net/trunk/busybox@6488 69ca8d6d-28ef-0310-b511-8ec308f3f277
* A cleaner cleanup that avoids passing an off_t to scanfandersen2002-12-111-5/+9
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6179 69ca8d6d-28ef-0310-b511-8ec308f3f277
* squash a warningandersen2002-12-111-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6174 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Use libbb/get_line_from_file instead of getlinebug12002-12-111-4/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6156 69ca8d6d-28ef-0310-b511-8ec308f3f277
* include busybox after libc includesbug12002-12-101-2/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6151 69ca8d6d-28ef-0310-b511-8ec308f3f277
* rpm applet by Laurence Andersonbug12002-12-107-161/+547
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6150 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Move add_to_list from libunarchive to libbb so it can be of more general use ↵bug12002-12-089-36/+20
| | | | | | (eg ifupdown). Changed the name to llist_add_to as i plan on adding more llist_ functions as needed (e.g. llist_free). git-svn-id: svn://busybox.net/trunk/busybox@6132 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Add some help descriptionsbug12002-12-061-10/+44
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6122 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Kill the now obsolete docs/Configure.help file, and move all existingandersen2002-12-051-2/+22
| | | | | | | | help texts into their respective Config.in file. -Erik git-svn-id: svn://busybox.net/trunk/busybox@6107 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Yet another major rework of the BusyBox config system, using the considerablyandersen2002-12-052-45/+158
| | | | | | | | | | | modified Kbuild system I put into uClibc. With this, there should be no more need to modify Rules.mak since I've moved all the interesting options into the config system. I think I've got everything updated, but you never know, I may have made some mistakes, so watch closely. -Erik git-svn-id: svn://busybox.net/trunk/busybox@6102 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Unlink before mkdir, mknod, symlink to overwritebug12002-12-041-0/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6099 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Move compare_string_array to libbbbug12002-12-021-13/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6073 69ca8d6d-28ef-0310-b511-8ec308f3f277
* fix warningbug12002-12-012-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6070 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Change if(x)free(x); to free(x);aaronl2002-11-282-22/+8
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6055 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Use error_msg instead of printf(stderrbug12002-11-281-7/+6
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6041 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Stylebug12002-11-282-316/+298
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6040 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Check that one and only one of the [cxt] options is givenbug12002-11-271-6/+14
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6027 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Use vfork instead of fork, some more cleanup from Vladimir N. Oleynikbug12002-11-251-31/+31
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6014 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Add an input buffer (currently 32kB) to speed things up heaps, it still ↵bug12002-11-243-28/+77
| | | | | | requires 25% longer to decompress as compared to upstream. git-svn-id: svn://busybox.net/trunk/busybox@6009 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix long filename supportbug12002-11-231-10/+17
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6006 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Speed and memory usage improvements from Laurence Adnersonbug12002-11-202-164/+190
| | | | git-svn-id: svn://busybox.net/trunk/busybox@5975 69ca8d6d-28ef-0310-b511-8ec308f3f277
* read_gz patch 3 from Laurence Andersonbug12002-11-202-144/+188
| | | | git-svn-id: svn://busybox.net/trunk/busybox@5972 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Use read_gz, remove fork() woohoo!bug12002-11-191-44/+9
| | | | git-svn-id: svn://busybox.net/trunk/busybox@5966 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Laurence Anderson to provide a read_gz function, doesnt require ↵bug12002-11-172-56/+162
| | | | | | fork(), pipe(), consistent with read_bz2 and more flexible. git-svn-id: svn://busybox.net/trunk/busybox@5949 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Remove #defines around get_header_ptr, we allways need it.bug12002-11-161-2/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@5948 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Allow short reads as we are looping anyway.bug12002-11-151-1/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@5946 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Dont chdir untill after we open the archivebug12002-11-151-4/+5
| | | | git-svn-id: svn://busybox.net/trunk/busybox@5931 69ca8d6d-28ef-0310-b511-8ec308f3f277