summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2000-09-13Fix calls to {m,c,re}alloc so that they use x{m,c,re}alloc instead ofMatt Kraai
segfaulting or handling errors the same way themselves.
2000-09-13Fix unchecked calls to {m,c,re}alloc so that they print an error andMatt Kraai
exit rather than segfaulting (what an improvement).
2000-09-12Typo fix: resolv -> resolvePavel Roskin
2000-09-12Formatting cleanup patch from Bryan Rittmeyer <bryan@ixiacom.com>.Eric Andersen
-Erik
2000-09-11Fix .deb unpack and experimental TAR supportGlenn L McGrath
The previous ar.c fialed to recognise one record in .debs Experimental tar support, this is currently *very* cheap because ar and tar are functionally similar. It will need lots of testing so by default tar support code is defined out. To test uncomment the line "#define BB_AR_EXPERIMENTAL_UNTAR"
2000-09-11Extra defines for arGlenn L McGrath
2000-09-11Simplify a few little things, and merge in a patch fromEric Andersen
robotti@metconnect.com so that 'ar -xv' and 'ar -x -v' both work. -Erik
2000-09-11New dd behaviourGlenn L McGrath
2000-09-11dd now truncates files at the end its write, this can be turned of byGlenn L McGrath
specifying conv=notrunc in the command line This conforms to GNU dd behaviour
2000-09-10MAke lsmod act just like modutils lsmod, by printing which modules useEric Andersen
other modules, and state info like (deleted) and such. -Erik
2000-09-10Make init handle current 2.4.x sysinfo behaviorEric Andersen
-Erik
2000-09-10Update free for current 2.4.x behavior...Eric Andersen
-Erik
2000-09-10Remove some debugging codeGlenn L McGrath
2000-09-10Using seek=? used to cause part of the original file to be zero'ed, iGlenn L McGrath
think this was caused by opening the file in truncate mode.
2000-09-10My previous attempt to make dd use fullRead, fullWrite was very broken,Glenn L McGrath
this should actually work.
2000-09-09remove some printf statements i forgot aboutGlenn L McGrath
2000-09-09Updated to match new -R ar functionalityGlenn L McGrath
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