summaryrefslogtreecommitdiff
path: root/archival
AgeCommit message (Collapse)Author
2000-07-21Fixed stdin/stdout paths so things likeEric Andersen
tar cvf - /etc/* | gzip -c9 >test.tgz will now work. Fix thanks to Dave Cinege <dcinege@psychosis.com> with some adjustments by me to be mroe GNU-like. -Erik
2000-07-16Extract usage information into a separate file.Matt Kraai
2000-07-14Use errorMsg rather than fprintf.Matt Kraai
2000-07-12Always report the applet name when doing error reporting.Matt Kraai
2000-07-12Use global applet_name instead of local versions.Matt Kraai
2000-07-06* Fixed tar creation support when reading from stdin ('tar -cf - . ')Eric Andersen
thanks to Daniel Quinlan <quinlan@transmeta.com> -Erik
2000-07-06a few minor cleanups.Eric Andersen
-Erik
2000-07-05Patch from Matt Kraai <kraai@alumni.carnegiemellon.edu> toEric Andersen
simplify ar.c and make it more readable. -Erik
2000-06-28* Fixed a _horrible_ bug where 'tar -tvf' could unlinkEric Andersen
local files!!! Fix thanks to Marius Groeger <mgroeger@sysgo.de> * Added support for "sh -c command args...", also thanks to Marius Groeger <mgroeger@sysgo.de> -Erik
2000-06-26readlink(2) does not NULL terminate the buffer it reads in, but tar expected itEric Andersen
to do so. This caused symlinks stored in tarballs to likely have trailing crap in the stored symlink named. Oops. -Erik
2000-06-21'tar --help' wasn't working. Fixed it.Eric Andersen
-Erik
2000-06-19Updates to a number of apps to remove warnings/compile errors under libc5.Eric Andersen
Tested under both libc5 and libc6 and all seems well with these fixes. -Erik
2000-06-16Update to ar.c from Glenn McGrath. His comments follow:Eric Andersen
------------------------------ the attached diff applies to the ar.c i originally submitted Changes Preserve dates now works. Extracted files are set to the uid, gid and mode specified in the archive. Checks for valid end of header marker. Correctly unpacks newer debian files. (has a '\n' character between entries) Added more comments. Cleaned up code. Added a last modified date to help keep track of versions. TODO Common functionality in ar.c are in tar.c should be merged, in particular getOctal and extractSubFile. Should all functions that are used by multiple file go in utilities.c ?
2000-06-09* Fixed a small bug that could cause tar to emit warning messagesEric Andersen
and not extract the first file in a directory in some cases of nested directories. Thanks to Kevin Traas <kevin@netmaster.com> for helping track this one down. -Erik
2000-06-02A number of additional fixed from Pavel Roskin, note some more bugs in theEric Andersen
TODO list. Add Glenn to the Authors list for writing a mini ar for BusyBox, which is now included. -Erik
2000-05-30Fixed tar option parsing segfault, and make "tar xv" and "tar -xv"Eric Andersen
both work (i.e. it works with or w/o the "-"). -Erik
2000-05-20First pass at fixing tar segfault, and more portability updates.Erik Andersen
-Erik
2000-05-19More libc portability updates, add in the website (which has not beenErik Andersen
archived previously). Wrote 'which' during the meeting today. -Erik
2000-05-12Lots of updates. Finished implementing BB_FEATURE_TRIVIAL_HELPErik Andersen
which lets you compile out most of the "--help" output, saving up to 17k. Renamed mnc to nc. -Erik
2000-05-10* cp -fa now works as expected for symlinks (it didn't before)Erik Andersen
* zcat works again (wasn't working since option parsing was broken) * more doc updates/more support for BB_FEATURE_SIMPLE_HELP -Erik
2000-04-28Fix tarball creation. In an attempt to accomodate the whinersErik Andersen
that wanted "tar cf foo.tar foo" (i.e. no "-" before options) I broke creation of tarballs. Now fixed. -Erik
2000-04-28Latest and greatest. Some effort at libc5 (aiming towards newlib)Erik Andersen
compatability. -Erik
2000-04-21More Doc updates. cmdedit and more termio fixes.Erik Andersen
2000-04-19make ps accept (and ignore) all options (--help works of course).Erik Andersen
tar now works with or without the leading "-" on the options. -Erik
2000-04-15More documentation updates, and minor fixes to make things syncErik Andersen
up with the docs. -Erik
2000-04-14Fix a tar bug: tar removed leading '/'s for symlink targets.Erik Andersen
Fix a syslogd bug: Only the first sizeof(buffer) was read from the /dev/log socket, causing (for most cases) only every other log item to be logged. -Erik
2000-04-13Upates to include copyright 2000 to everythingErik Andersen
-Erik
2000-04-09This makes tar work perfectly, and adds in "--exclude" as an optionErik Andersen
-Erik
2000-04-08Fix tar checksum calculation bug.Erik Andersen
-Erik
2000-04-08Latest and greatestErik Andersen
-Erik
2000-04-07Slightly better fringe case handling and GNU tar like error messages.Erik Andersen
-Erik
2000-04-07Patch to make killall actually kill all PIDs with the specified name,Erik Andersen
rather then busylooping trying to kill the first one until it dies. Should be more efficient now, and will only send one signal to each specified process. -Erik
2000-04-05Tar now works perfectly. It behaves much better now then itErik Andersen
used to. Only thing left to do is add in exclude (-X) option. -Erik
2000-04-04Update tar so creation of tarballs is much closer to working...Erik Andersen
-Erik
2000-03-28Yet another installment in the ongoing tar sagaErik Andersen
-Erik
2000-03-26First stages of (re-)writing busybox's tar creation support.Erik Andersen
-Erik
2000-03-25Latest and greatestErik Andersen
-Erik
2000-03-24The new tar for busybox is now done, and works just fineErik Andersen
for extracting files. Creation of tarballs is next... -Erik
2000-03-23More changes that are broken. It doesn't compileErik Andersen
yet, but is closer. -Erik
2000-03-23My latest ramblings.Erik Andersen
-Erik
2000-03-19more minor fixesErik Andersen
-Erik
2000-02-18Some updates for the day,Erik Andersen
-Erik
2000-02-11UpdatesErik Andersen
-Erik
2000-02-08Some formatting updates (ran the code through indent)Erik Andersen
-Erik
2000-02-07A few minor updates. ;-)Erik Andersen
Seriously though, read the Changelog for busybox 0.42, which this is about to become... -Erik
2000-01-27copyFile could call chmod on a symlink, changing the permsErik Andersen
of the pointed to file. Minor fix to tar for directory handling. -Erik
2000-01-25Some busybox updates. See the changelog for details if you care.Erik Andersen
-Erik
2000-01-23* added (and documented) "-n" option for head -Erik Andersen
contributed Friedrich Vedder <fwv@myrtle.lahn.de> * Cleanup for a number of usage messages -- also contributed Friedrich Vedder <fwv@myrtle.lahn.de> -Erik
2000-01-23Fix a bug where tar could change perms and ownership of dirs pointedErik Andersen
to by symlink within a tarball. -Erik
2000-01-23Some busybox updates. You no longer _have_ to put a "-" in front of tarErik Andersen
options, logger is better behaved and has a "-t" option now. init now supports the kernel chroot patch, so you can chroot to a new device and umount the old root. -Erik