Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-09-11 | Marc A. Lehmann writes: | Eric Andersen | |
The tar -x command in busybox does not restore the file mode correctly. The reason is most probably this code in archival/libunarachive/data_extract_all.c: chmod(file_header->name, file_header->mode); chown(file_header->name, file_header->uid, file_header->gid); chown clears the set*id bits (on current versions of linux :). Flipping the order around fixes the problem. (tested with 1.00pre3 from cvs). | |||
2003-09-09 | If a tar entry is a regualr file ending in a '/' then its really a | Glenn L McGrath | |
directory. From http://www.gnu.org/manual/tar/html_node/tar_123.html REGTYPE AREGTYPE These flags represent a regular file. In order to be compatible with older versions of tar, a typeflag value of AREGTYPE should be silently recognized as a regular file. New archives should be created using REGTYPE. Also, for backward compatibility, tar treats a regular file whose name ends with a slash as a directory. | |||
2003-08-28 | Dont unlink when testing ! | Glenn L McGrath | |
Always preserve creation date Disable the -p option its for modification date Remove some cpio header debugging noise Syncronise file listing behaviour with upstream. | |||
2003-08-22 | trivial doc fix | Eric Andersen | |
2003-08-14 | Change hardlink handling for tar to work the same way as cpio | Glenn L McGrath | |
2003-07-31 | Fix bug when handling debian packages. | Glenn L McGrath | |
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. | |||
2003-07-16 | Fixup problem unconditionally converting all hard links to symlinks. | Eric Andersen | |
2003-07-14 | Update a bunch of docs. Run a script to update my email addr. | Eric Andersen | |
2003-07-14 | Patch from Thomas Cameron: | Eric Andersen | |
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. | |||
2003-07-05 | Be certain to not abort prematurely when reading stuff from pipes. | Eric Andersen | |
2003-07-05 | As noted by Thomas Eckert: | Eric Andersen | |
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 | |||
2003-07-05 | Patch from Kent Robotti adding a bunch of needed docs! | Eric Andersen | |
-Erik | |||
2003-07-05 | Glenn McGrath (bug1) isaway from my email till the 17th, but caught me on IRC. | Eric Andersen | |
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. | |||
2003-07-03 | Patch from Kent Robotti adding a bunch of menuconfig help | Eric Andersen | |
2003-06-26 | last_patch91 from vodz to convert tar to use bb_getopt_ulflags | Eric Andersen | |
2003-06-22 | Save a few bytes by using bb_getopt_ulflags and a few other minor | Glenn L McGrath | |
improvments | |||
2003-06-12 | Handle hard links by converting them to symlinks | Glenn L McGrath | |
2003-05-18 | Handle -O preceding -x. | Matt Kraai | |
2003-04-26 | Always preserve date | Glenn L McGrath | |
2003-04-21 | unlink a previous file before its extracted | Glenn L McGrath | |
2003-04-21 | unlink() an existing file, before opening it, simply truncating can | Glenn L McGrath | |
cause nasty problems if overwriting glibc, spotted by waldi. | |||
2003-03-19 | Major coreutils update. | Manuel Novoa III | |
2003-02-09 | Woops, my gunzip fix broke unzip, these cant be static | Glenn L McGrath | |
2003-02-09 | Moved to libunarchive/unzip.c | Glenn L McGrath | |
2003-02-09 | Fix endian probelm on PPC, i had different types for an extern variable. | Glenn L McGrath | |
2003-01-28 | Fix long standing bug with old gnu tar files, add a check so tar will | Glenn L McGrath | |
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. | |||
2002-12-11 | A cleaner cleanup that avoids passing an off_t to scanf | Eric Andersen | |
2002-12-11 | squash a warning | Eric Andersen | |
2002-12-11 | Use libbb/get_line_from_file instead of getline | Glenn L McGrath | |
2002-12-10 | include busybox after libc includes | Glenn L McGrath | |
2002-12-10 | rpm applet by Laurence Anderson | Glenn L McGrath | |
2002-12-08 | Move add_to_list from libunarchive to libbb so it can be of more general use ↵ | Glenn L McGrath | |
(eg ifupdown). Changed the name to llist_add_to as i plan on adding more llist_ functions as needed (e.g. llist_free). | |||
2002-12-06 | Add some help descriptions | Glenn L McGrath | |
2002-12-05 | Kill the now obsolete docs/Configure.help file, and move all existing | Eric Andersen | |
help texts into their respective Config.in file. -Erik | |||
2002-12-05 | Yet another major rework of the BusyBox config system, using the considerably | Eric Andersen | |
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 | |||
2002-12-04 | Unlink before mkdir, mknod, symlink to overwrite | Glenn L McGrath | |
2002-12-02 | Move compare_string_array to libbb | Glenn L McGrath | |
2002-12-01 | fix warning | Glenn L McGrath | |
2002-11-28 | Change if(x)free(x); to free(x); | Aaron Lehmann | |
2002-11-28 | Use error_msg instead of printf(stderr | Glenn L McGrath | |
2002-11-28 | Style | Glenn L McGrath | |
2002-11-27 | Check that one and only one of the [cxt] options is given | Glenn L McGrath | |
2002-11-25 | Use vfork instead of fork, some more cleanup from Vladimir N. Oleynik | Glenn L McGrath | |
2002-11-24 | Add an input buffer (currently 32kB) to speed things up heaps, it still ↵ | Glenn L McGrath | |
requires 25% longer to decompress as compared to upstream. | |||
2002-11-23 | Fix long filename support | Glenn L McGrath | |
2002-11-20 | Speed and memory usage improvements from Laurence Adnerson | Glenn L McGrath | |
2002-11-20 | read_gz patch 3 from Laurence Anderson | Glenn L McGrath | |
2002-11-19 | Use read_gz, remove fork() woohoo! | Glenn L McGrath | |
2002-11-17 | Patch from Laurence Anderson to provide a read_gz function, doesnt require ↵ | Glenn L McGrath | |
fork(), pipe(), consistent with read_bz2 and more flexible. | |||
2002-11-16 | Remove #defines around get_header_ptr, we allways need it. | Glenn L McGrath | |