summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-06-20Revert the last two patches to go back to a state before this file wasRob Landley
controversial.
2006-06-20Patch by Robert P. Day to make structs use c99 initializers.Rob Landley
2006-06-20Patch from Robert P. J. Day cleaning up some unnecessary preprocessorRob Landley
directives.
2006-06-20Amrein-Marie Christophe pointed out that Mandrake changed its name.Rob Landley
2006-06-19Make some 64 bit warnings go away on x86-64.Rob Landley
2006-06-18Undo all of the ugliness and some of the bloat from 15412.Rob Landley
2006-06-18skip_whitespace() shouldn't claim its return value is const, it doesn't knowRob Landley
that and callers wind up typecasting it back.
2006-06-18Make this slightly more readable, and expose the hypocrasy of a comment thatRob Landley
says "our implementation makes it impossible to use blocksizes smaller than 22 octets" right above a check for blocksize < 8.
2006-06-17danf writes: stty doesn't support baud rates > 460800 bps, the attached ↵Mike Frysinger
patch adds support for all baud rates supported by Linux 2.6.16 on x86.
2006-06-16Make it so Erik has to forward me less email.Rob Landley
2006-06-16- add cross-reference generation target.Bernhard Reutner-Fischer
Experimental.
2006-06-16- do away with the fwd-decls of functions. Should not contain any code changesBernhard Reutner-Fischer
AFAICT.
2006-06-16Revert svn 15333. If you vfork, you must either exec or exit. (The parent isRob Landley
blocked until you do so.)
2006-06-16This directory was fallout from the great feature freeze of 2003, which ledRob Landley
up to the 1.00 release. I just moved what was left of it to http://busybox.net/~landley/pending because it does _not_ belong in the tree anymore.
2006-06-16- hide CONFIG_GETOPT_LONG for the 1.2.0 release. Turned on per default.Bernhard Reutner-Fischer
I will revisit this and make sure that run-parts and ifupdown are fixed; hdparm needs treatment too..
2006-06-16- add patch to provide a target 'html' to build a cross-reference of the sourceBernhard Reutner-Fischer
2006-06-16- add needed includes and include busybox.h needed for the ATTRIBUTE define.Bernhard Reutner-Fischer
2006-06-16Remove warnings caused by #include <sys/mount.h> in platform.h. ApparentlyRob Landley
we redefine a lot of stuff from standard header files...
2006-06-15Patch from Rich Felker:Rob Landley
- duplicated format bit 14 forced LIST_EXEC always-on - -p option was behaving just like -F (SUSv3 says -p only shows / for   dirs, not other special symbols) - tests for LIST_EXEC in color functions were nonsense (constant   tests). i assume they were supposed to be (all_fmt & LIST_EXEC)   however having coloring of executable files depend on -F seems   undesirable.
2006-06-15- use shorter boilerplate, more accurate header guardBernhard Reutner-Fischer
- don't use multi-line string literals
2006-06-15- drats.Bernhard Reutner-Fischer
2006-06-15- let the scripts be prerequisites of the files the generateBernhard Reutner-Fischer
- make sure that bbconfig isn't too stupid
2006-06-15Fix bug found by Joey Hess and forwarded by Bastian Bunk. Add Joey Hess'sRob Landley
test case to the testsuite, plus another one that would have been broken by the first attempt at a fix.
2006-06-15Don't do workarounds for broken shells. Busybox is about to grow a shell thatRob Landley
we can run our own testsuite under, and I want it to handle the full range of strange and peverted behavior you can find in real world shell scripts. In the meantime, I'll just say #!/bin/bash in places that may care.
2006-06-15Jens Michaelsen pointed out that Linksys' firmware download side moved.Rob Landley
2006-06-15We came up with our own names for ATTRIBUTE_*, so why check if they're alreadyRob Landley
#defined? Also remove a check for a gcc version older than RH9 (if non-linux needs that #define they can put it in their section.)
2006-06-15Patch from Yann Morin to put BLKGETSIZE64 in platform.h had rather a lot ofRob Landley
fallout due to the #include <sys/mount.h>. Removed that #include from various applets and fixed up those that were unhappy when that #include was made because they'd block copied stuff out of it. (Sigh.)
2006-06-15Help text update for libbb, talking about make standalone.Rob Landley
2006-06-14- there is no "CONFIG_STANDALONE" in the repository. Also iff there was a Bernhard Reutner-Fischer
CONFIG_STANDALONE, we'd need to toggle this on per default.
2006-06-14- rename CONFIG_FEATURE_TFTP_DEBUG to CONFIG_DEBUG_TFTPBernhard Reutner-Fischer
2006-06-14- rename CONFIG_FEATURE_TFTP_DEBUG to CONFIG_DEBUG_TFTP so it's off in defconfigBernhard Reutner-Fischer
- expand the cmd_get/cmd_put macros - Jason Schoon writes: unlink only if non-stdio
2006-06-14- correct typoBernhard Reutner-Fischer
2006-06-14- minor size tweakBernhard Reutner-Fischer
text data bss dec hex filename 613 0 0 613 265 loginutils/su.o.orig 605 0 0 605 25d loginutils/su.o
2006-06-14- minor shrinkageBernhard Reutner-Fischer
2006-06-14Attempt at fixing bug 836, vaguely based on patch from somebody namedRob Landley
clausmuus, forwarded to me by Yann E. Morin.
2006-06-14Upgrade the standalone shell code to use CONFIG_BUSYBOX_EXEC_PATH.Rob Landley
2006-06-14Attempt at fixing bug 815 by upgrading bb_spawn() so that builtins are atRob Landley
the start of the path. (This should be under the same config option as the standalone shell, but right now that's buried in the shell menu.) Also add the ability to specify CONFIG_BUSYBOX_EXEC_PATH with /proc/self/exe as an overrideable default.
2006-06-13Don't break allbareconfig.Rob Landley
2006-06-13Patch from Shaun Jackman to detect "name=value" variable assignments. RandomRob Landley
cleanup at the end by me to make some unrelated #ifdefs go away...
2006-06-13Make lash smaller. (Use llist_t for file closing, and different allocationRob Landley
functions.)
2006-06-13Rewrite of dmesg, smaller and simpler.Rob Landley
2006-06-13Random cleanup of platform.h.Rob Landley
2006-06-13Work around a persistent uClibc bug, since 0.9.29 still hasn't shipped.Rob Landley
Poked to do this by Jason Schoon.
2006-06-13Patch from Denis Vlasenko:Rob Landley
* Rename a var: statbytes -> transferred * cursize == transferred, always. Nuke cursize. * Make progressmeter() a nop if !CONFIG_FEATURE_WGET_STATUSBAR (reduces #ifdef forest) * double elapsed -> int elapsed * Do not sprintf to buf first and then write(STDERR) it, just fprintf directly to stderr * Progress bar printing code made smaller * Style fixes
2006-06-13Whitespace cleanup from Denis Vlasenko.Rob Landley
2006-06-13Use -ffunction-sections -fdata-sections --gc-sections if the compiler supportsRob Landley
it. If nothing else, this gives us better granularity in bloatcheck.
2006-06-13Use xstat() instead of if(stat()) die()Rob Landley
2006-06-13Patch from Denis Vlasenko, tweak error messages.Rob Landley
2006-06-13Minor size shrinkage.Rob Landley
2006-06-13Patch from Denis Vlasenko: unlzma was make files with mode 777. TweakRob Landley
everything to do stat() and use xopen3().