aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2000-09-19Only defines functions that will compile and are usefull under theGlenn L McGrath
2000-09-19Apply a patch from Chip Rosenthal <chip@unicom.com> to fix NFS mounting,Eric Andersen
which had been inadvertantly broken... -Erik
2000-09-18Remove definition of basename.Glenn L McGrath
It was defined out so that it would never be seen, and if it was ever seen it wasnt used for anything. It also stops gunzip compiling under the Hurd.
2000-09-18Path count was out by one, fixed itGlenn L McGrath
2000-09-18Simplify and remove dependence on PATH_MAXGlenn L McGrath
buf[PATH_MAX] now defined using strlen to the exact size to be used. removed output that was displayed if which didnt find the command, this makes itmatch the behaviour of GNU's which. These modifications result in a slight size decrease.
2000-09-15Updated stdin/stdout treatment to match that of gnu tar.Matt Kraai
2000-09-15Reorganize listing code.Matt Kraai
2000-09-15Allow non-verbose listing to work.Matt Kraai
2000-09-15Updated to be in sync with the current sample inittabPavel Roskin
2000-09-15Fixed compliance with the DTDPavel Roskin
2000-09-15+ credit markw@lineo.com for his contributionsJohn Beppu
2000-09-15Don't suppress output of umount and swapoff - it is both unwisePavel Roskin
and incompatible with lash that doesn't support >&1 yet.
2000-09-15Don't suppress output of umount and swapoff - it is both unwisePavel Roskin
and incompatible with lash that doesn't support >&1 yet.
2000-09-15"exit NUMBER" should exit, not returnPavel Roskin
2000-09-14For "askfirst" don't just read one char from stdin,Pavel Roskin
read the whole line using getc(), so that everything before Enter gets discarded.
2000-09-14Add in a patch from robotti@metconnect.com and Chip Rosenthal to makeEric Andersen
init do login shell stuff. -Erik
2000-09-14Note the syslogd bug fixEric Andersen
2000-09-14Bug fix for wget, and proper attribution of Chip Rosenthal andEric Andersen
Covad Communications for the contribution of wget. -Erik
2000-09-14Fix the halt/reboot/poweroff segfault when used from within an initrd...Eric Andersen
-Erik
2000-09-14Backslashes shouldn't be treated as backticks.Matt Kraai
2000-09-14Copy the string terminator.Matt Kraai
2000-09-13Fix looping bug, use fullReadGlenn L McGrath
2000-09-13Add in BasicLinux by requestEric Andersen
2000-09-13Added _installPavel Roskin
2000-09-13Ensure forked processes always are on a controlling tty, so theEric Andersen
^C can be properly sent to /dev/console. -Erik
2000-09-13Make syslogd ignore SIGCLD only if SIGCLD is defined. This should fix SPARC.Pavel Roskin
Also ignore SIGCHLD - it must have been meant.
2000-09-13List of signals updated from util-linux-2.10oPavel Roskin
Architecture names are no longer used - should now compile on SPARC
2000-09-13Don't fork for the . (source) command so that environment settings areMatt Kraai
preserved.
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