summaryrefslogtreecommitdiff
path: root/applets
AgeCommit message (Collapse)Author
2004-02-17Patch from Florian Schirmer <jolt@tuxbox.org>. When I rewrote the parser,Manuel Novoa III
I overlooked the case of someone wanting to use a valid but empty suid config file.
2004-02-01Rewrite parse_config_file(). Among the old version's problems:Manuel Novoa III
No checking for lines that were too long. No checking that fgets returning NULL was actually due to EOF. Various whitespace handling inconsistencies. Bloat (switches and multiple identical function calls). Failure to check for trailing characters in some cases. Dynamicly allocated memory was not free()d on error. Given that this controls suid/sgid behavior, the sloppy coding was really inexcusable. :-(
2003-11-07wrap bb help output if CONFIG_FEATURE_AUTOWIDTHTim Riker
2003-10-04Woops, the previous patch reversal wasnt complete, breaking everything.Glenn L McGrath
2003-10-03Reverse my previous changes and make a note about why its dont this wayGlenn L McGrath
2003-10-03argc has already been decrementedGlenn L McGrath
2003-10-03Patch from Rob Landley, Simplify organisation of arguments.Glenn L McGrath
2003-07-14Update a bunch of docs. Run a script to update my email addr.Eric Andersen
2003-05-26Vodz, last_path_87, formatiing changesGlenn L McGrath
2003-03-19Major coreutils update.Manuel Novoa III
2002-11-28I miscalculated on this one, change it backGlenn L McGrath
2002-11-28Save a few bytes in show_usageGlenn L McGrath
2002-09-30Fix dependancy so we rebuild busybox.o, usage.o and busybox.oEric Andersen
whenever the config changes. -Erik
2002-09-16Apply vodz' last_patch52Eric Andersen
2002-08-22Run through indent, use /* */ style comments instead of //Glenn L McGrath
2002-07-18Added a compile time option to suppress the "Using fallback.." messageRobert Griebl
if no busybox.conf file is existant.
2002-07-16Don't treat a non-existant/-readable config file as an empty config, butRobert Griebl
use the compiled in _BB_SUID_* flags (same as for parse errors)
2002-07-03Scrub pwd.h and grp.h handling so we don't have to play anyEric Andersen
silly games. -Erik
2002-06-06If config file can not be parsed, use compiled in BB_SUID_... values as aRobert Griebl
fallback method
2002-06-04Implement two types of suid/sgid support for BusyBox:Robert Griebl
1) tinylogin like with compile time selection and a chown root.root 2) Runtime configurable via /etc/busybox.conf (docu is in the works) [Parts of this patch may overlap with my other two patches]
2002-04-12Completely rework the config system so that it no longer annoys me to work onEric Andersen
the busybox development tree. This eliminates the use of recursive make, and once again allows us to run 'make' in a subdirectory with the expected result. And things are now much faster too. Greatly improved IMHO... -Erik
2002-04-06Apply lash_patch35 from vodz, which brings several nice size_optimizations.Eric Andersen
2001-12-18Vodz' last_patch31Eric Andersen
Very minimal last corrections: 1) busybox.c: fix warining 2) docs/: add applets for list from pwd_grp 3) usage.h: add -n option for route 4) run_parts.c: many todo fix for busybox style 5) addgroup.c: add #ifdef CONFIG_FEATURE_SHADOWPASSWDS, reduce one perror_msg 6) adduser.c: fix bug "variable i not initialize" and add #ifdef CONFIG_FEATURE_SHADOWPASSWDS
2001-10-31*** empty log message ***Eric Andersen
2001-10-31Move usage.h to include/usage.hEric Andersen
2001-10-31Run parts applet by Emanuele Aina <faina.mail@tiscalinet.it>Eric Andersen
2001-10-24Fixup the new buildsystem a bit.Eric Andersen
2001-10-24Oops. Forgot these....Eric Andersen
2001-10-24Major rework of the directory structure and the entire build system.Eric Andersen
-Erik
2001-10-18Commit the start-stop-daemon applet. This was contributed by DavidEric Andersen
Kimdon <dwhedon@gordian.com> on october 7th -- the day I was fired from Lineo. So it seems I totally forgot about this patch until now. Sorry about that David!
2001-10-05Remove duplicate tftp -l option helpGlenn L McGrath
2001-10-05Apply Magnus Damm's patch, adds tftp blocksize support, and some cleanups.Glenn L McGrath
2001-10-05Initial support for for bunzip2....Glenn L McGrath
This code could be improvemed by 1) supporting more options, 2) Creating a shared crc table with gunzip, or perhaps generated on the fly. 3) Removing any remaining unneccessary code (e.g. if (noisy))
2001-09-26use the pedantically correct compiler for preprocessingEric Andersen
2001-09-21Fix tftp usage information (closes: #1216).Matt Kraai
2001-08-27Remove traces of rpmunpack (patch by Laurence Anderson).Matt Kraai
2001-08-27Add support for `busybox --help APPLET' by Vladimir Oleynik.Matt Kraai
2001-08-27Fix ash exec (noted by Arne Bernin).Matt Kraai
2001-08-27Fix invocation of `-/bin/sh' (bug #1209).Matt Kraai
2001-08-21Initial merge of all tinylogin applets that do not require crypt.Eric Andersen
There is some optimization that can be done to better use libbb in these applets. There is also redundancy between stty and getty which could be eliminated. -Erik
2001-08-01Allow multiple shells to be enabled.Matt Kraai
2001-07-31I just wrote up a simple pidof applet, closing bug #1197Eric Andersen
-Erik
2001-07-22Some patches to make dietlibc work...Eric Andersen
2001-07-18Update dpkg usageGlenn L McGrath
2001-07-10A traceroute applet from vodz. This could probably be slimmed down,Eric Andersen
but will do for now...
2001-06-26rpm2cpio applet by Laurence AndersonGlenn L McGrath
2001-06-24Nore unarchive (and doc) fixes from Laurence AndersonGlenn L McGrath
2001-06-24Make the extern NUM_APPLETS be a extern const NUM_APPLETS, to matchEric Andersen
the actual definition. -Erik
2001-06-22cpio applet, and changes to associated codeGlenn L McGrath
2001-06-21Add wget -P support, finishing off bug #1176Eric Andersen
-Erik