aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2000-09-09Implemented new ar functionality unique to busybox ar (i think), the -RGlenn L McGrath
option enable a Recursive extraction (or listing) to take place. i.e. if any files being extracted are themselves ar archives then busybox ar will extract their contents as well. e.g. take bar.deb and do (with GNU ar) ar -q foo.deb b.ar then with busybox ar can do ar -x b.ar data.tar.gz -R isnt used for anything in GNU ar so i think it should be ok, could have used long options This functionality will become (more) usufull with tar, gz support.
2000-09-09Changed getopt so that options can be grouped together, the sourceGlenn L McGrath
archive is now assumed to be the first non parameter. This is how GNU ar behaves.
2000-09-09Fix permisionsGlenn L McGrath
2000-09-09Now supports GNU style long filenames.Glenn L McGrath
If no filenames are specifed to be (extracted/listed) it will act on all files in the archive (i dont think the old version did this) Code is structured to better support upcoming recursive extraction functionality. The old code was a bit strange in places, dont know what i was thinking.
2000-09-07New ls sorting patch, as written by Sterling Huxley, and then updatedEric Andersen
by kent robotti. I then updated it to use my_getpwuid and my_getgrgid (per busybox policy). -Erik
2000-09-07Stop leaking file handles.Matt Kraai
2000-09-06Fix more typos.Matt Kraai
2000-09-06Reset optind so that getopt works in busybox applets called directly by sh.Matt Kraai
Change the behavior of -c to correctly handle $1..$9.
2000-09-06Fixed a grammatical error.Matt Kraai
2000-09-05Fixed for when BB_CP_MV is enabled.Eric Andersen
2000-09-05Add BB_SH to get_last_path_component()... Fix thanks toEric Andersen
Bj�rn Eriksson.
2000-09-05Apply segfault on no-args fix from robotti@metconnect.comEric Andersen
2000-09-05Set environment variable to make ash happy. ash is a frequent enoughEric Andersen
target....
2000-09-05Added expr, from Edward Betts <edward@debian.org>, with some fixupsEric Andersen
and docs added by me. -Erik
2000-09-04Allow compilation when not using BB_FEATURE_TAR_EXCLUDE, and fixMatt Kraai
handling of --exclude option.
2000-09-04Forgot this part of wgetEric Andersen
2000-09-04Initial implementation of wget, from Chip Rosenthal <chip@laserlink.net>.Eric Andersen
Very cool. Still lacks "chunked" transfer-coding, so not totally RFC compliant for HTTP1.1, but very nice nonethe less, and very small. -Erik
2000-09-04Allow selective extraction and listing of files. And fix an uncheckedMatt Kraai
return value of realloc (with xrealloc).
2000-09-01Add in byldEric Andersen
2000-09-01Fix compile when BB_FEATURE_LINUXRC is definedEric Andersen
-Erik
2000-09-01Fixed a stupid thinko preventing zcat from doing its job, thanksEric Andersen
to Torbj�rn Axelsson <torax@cendio.se> for the fix. -Erik
2000-09-01Turned off ls file-sorting till it can be fixed.Eric Andersen
2000-09-01updated some usage info from a patch from robotti@metconnect.comEric Andersen
-Erik
2000-09-01Argh. I *will* compile before checking in.Matt Kraai
2000-09-01Don't unlink files if we are extracting to stdout.Matt Kraai
2000-09-01Correct the stdin/stdout behavior when no args are provided.Eric Andersen
-Erik
2000-09-01Sigh. Seems I screwed up last time. This fixed detectingEric Andersen
when on a console or not, and make default behavior compatible with GNU gzip... -Erik
2000-09-01Add an extra sanity check in parse_modeEric Andersen
-Erik
2000-08-31Fix a spelling errorEric Andersen
-Erik
2000-08-31Fix spelling errorEric Andersen
-Erik
2000-08-28Rewritten by mistake.Matt Kraai
2000-08-28Removed dead regular expression code.Matt Kraai
2000-08-26Compile xstrdup and xstrndup iff they are needed.Matt Kraai
2000-08-25ar.c now uses a linked list to process headers, uses getopt, new internal ↵Glenn L McGrath
function extractAr(srcFD, dstFd, filename) to make it easily accessable to other busybox functions. moved copySubFile from ar.c to utilities.c modified dd.c to use fullWrite modified copyFile in utilities.c to use copySubFile
2000-08-25Fix tab stops for sed usage.Eric Andersen
2000-08-22Fixed a warning about a label not being usedPavel Roskin
2000-08-22Fixed misuse of type "char"Pavel Roskin
2000-08-22From Ken Chalmers <chalmers@norscan.com>:Pavel Roskin
The current CVS mount.c is missing a semicolon, causing building to fail if NFS is enabled (#define BB_NFSMOUNT).
2000-08-22Fix a unterminated string.Eric Andersen
-Erik
2000-08-22Note the chmod fix.Eric Andersen
-Erik
2000-08-22Fix an option parsing bug where things likeEric Andersen
chmod -r /tmp/file wholdn't work (since it thought -r was an option). Doh! -Erik
2000-08-22Some additional tips and formatting changes.Mark Whitley
2000-08-21Fix a silly bug so it compiles up properlyEric Andersen
-Erik
2000-08-21Oops. Forgot to commit rdate.c.Eric Andersen
-Erik
2000-08-21Script to do regression test, by combining all possible options.Eric Andersen
-Erik
2000-08-21Script to do regression test, by combining all possible options.Eric Andersen
Run this to check for combinitorial type build errors. -Erik
2000-08-21Added the 'rdate' command, thanks to Sterling Huxley <sterling@europa.com>.Eric Andersen
I added the docs, and made behavior identical to the GNU version. -Erik
2000-08-21Turn off some debug noise.Eric Andersen
-Erik
2000-08-21Added getopt(1) from "Alfred M. Szmidt" <ams@trillian.itslinux.org>Eric Andersen
-Erik
2000-08-21Removed since this patch is now in the current 2.4.x kernelEric Andersen
tree. -Erik