aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Patch from Robert P. J. Day cleaning up some unnecessary preprocessorlandley2006-06-201-80/+0
| | | | | | | directives. git-svn-id: svn://busybox.net/trunk/busybox@15437 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Amrein-Marie Christophe pointed out that Mandrake changed its name.landley2006-06-201-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15436 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Make some 64 bit warnings go away on x86-64.landley2006-06-196-61/+25
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15429 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Undo all of the ugliness and some of the bloat from 15412.landley2006-06-184-146/+22
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15421 69ca8d6d-28ef-0310-b511-8ec308f3f277
* skip_whitespace() shouldn't claim its return value is const, it doesn't knowlandley2006-06-1812-192/+64
| | | | | | | that and callers wind up typecasting it back. git-svn-id: svn://busybox.net/trunk/busybox@15420 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Make this slightly more readable, and expose the hypocrasy of a comment thatlandley2006-06-181-5/+1
| | | | | | | | says "our implementation makes it impossible to use blocksizes smaller than 22 octets" right above a check for blocksize < 8. git-svn-id: svn://busybox.net/trunk/busybox@15419 69ca8d6d-28ef-0310-b511-8ec308f3f277
* danf writes: stty doesn't support baud rates > 460800 bps, the attached ↵vapier2006-06-171-2/+35
| | | | | | patch adds support for all baud rates supported by Linux 2.6.16 on x86. git-svn-id: svn://busybox.net/trunk/busybox@15412 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Make it so Erik has to forward me less email.landley2006-06-164-4/+9
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15411 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - add cross-reference generation target.aldot2006-06-161-1/+13
| | | | | | | Experimental. git-svn-id: svn://busybox.net/trunk/busybox@15410 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - do away with the fwd-decls of functions. Should not contain any code changesaldot2006-06-161-267/+260
| | | | | | | AFAICT. git-svn-id: svn://busybox.net/trunk/busybox@15409 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Revert svn 15333. If you vfork, you must either exec or exit. (The parent islandley2006-06-161-19/+5
| | | | | | | blocked until you do so.) git-svn-id: svn://busybox.net/trunk/busybox@15408 69ca8d6d-28ef-0310-b511-8ec308f3f277
* This directory was fallout from the great feature freeze of 2003, which ledlandley2006-06-168-2030/+0
| | | | | | | | | 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. git-svn-id: svn://busybox.net/trunk/busybox@15407 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - hide CONFIG_GETOPT_LONG for the 1.2.0 release. Turned on per default.aldot2006-06-161-5/+7
| | | | | | | I will revisit this and make sure that run-parts and ifupdown are fixed; hdparm needs treatment too.. git-svn-id: svn://busybox.net/trunk/busybox@15406 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - add patch to provide a target 'html' to build a cross-reference of the sourcealdot2006-06-161-0/+31
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15405 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - add needed includes and include busybox.h needed for the ATTRIBUTE define.aldot2006-06-161-0/+7
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15404 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Remove warnings caused by #include <sys/mount.h> in platform.h. Apparentlylandley2006-06-164-19/+1
| | | | | | | we redefine a lot of stuff from standard header files... git-svn-id: svn://busybox.net/trunk/busybox@15403 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Rich Felker:landley2006-06-151-10/+9
| | | | | | | | | | | | | - 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. git-svn-id: svn://busybox.net/trunk/busybox@15401 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - use shorter boilerplate, more accurate header guardaldot2006-06-151-23/+7
| | | | | | | - don't use multi-line string literals git-svn-id: svn://busybox.net/trunk/busybox@15400 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - drats.aldot2006-06-151-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15399 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - let the scripts be prerequisites of the files the generatealdot2006-06-152-3/+3
| | | | | | | - make sure that bbconfig isn't too stupid git-svn-id: svn://busybox.net/trunk/busybox@15398 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix bug found by Joey Hess and forwarded by Bastian Bunk. Add Joey Hess'slandley2006-06-152-4/+16
| | | | | | | | test case to the testsuite, plus another one that would have been broken by the first attempt at a fix. git-svn-id: svn://busybox.net/trunk/busybox@15397 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Don't do workarounds for broken shells. Busybox is about to grow a shell thatlandley2006-06-151-10/+6
| | | | | | | | | 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. git-svn-id: svn://busybox.net/trunk/busybox@15396 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Jens Michaelsen pointed out that Linksys' firmware download side moved.landley2006-06-151-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15395 69ca8d6d-28ef-0310-b511-8ec308f3f277
* We came up with our own names for ATTRIBUTE_*, so why check if they're alreadylandley2006-06-151-22/+0
| | | | | | | | #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.) git-svn-id: svn://busybox.net/trunk/busybox@15394 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Yann Morin to put BLKGETSIZE64 in platform.h had rather a lot oflandley2006-06-159-49/+10
| | | | | | | | | 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.) git-svn-id: svn://busybox.net/trunk/busybox@15393 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Help text update for libbb, talking about make standalone.landley2006-06-151-1/+5
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15392 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - there is no "CONFIG_STANDALONE" in the repository. Also iff there was a aldot2006-06-141-1/+1
| | | | | | | CONFIG_STANDALONE, we'd need to toggle this on per default. git-svn-id: svn://busybox.net/trunk/busybox@15389 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - rename CONFIG_FEATURE_TFTP_DEBUG to CONFIG_DEBUG_TFTPaldot2006-06-141-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15388 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - rename CONFIG_FEATURE_TFTP_DEBUG to CONFIG_DEBUG_TFTP so it's off in defconfigaldot2006-06-141-22/+19
| | | | | | | | - expand the cmd_get/cmd_put macros - Jason Schoon writes: unlink only if non-stdio git-svn-id: svn://busybox.net/trunk/busybox@15387 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - correct typoaldot2006-06-142-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15386 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - minor size tweakaldot2006-06-141-8/+7
| | | | | | | | | text data bss dec hex filename 613 0 0 613 265 loginutils/su.o.orig 605 0 0 605 25d loginutils/su.o git-svn-id: svn://busybox.net/trunk/busybox@15385 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - minor shrinkagealdot2006-06-141-8/+13
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15383 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Attempt at fixing bug 836, vaguely based on patch from somebody namedlandley2006-06-141-16/+29
| | | | | | | clausmuus, forwarded to me by Yann E. Morin. git-svn-id: svn://busybox.net/trunk/busybox@15382 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Upgrade the standalone shell code to use CONFIG_BUSYBOX_EXEC_PATH.landley2006-06-142-5/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15381 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Attempt at fixing bug 815 by upgrading bb_spawn() so that builtins are atlandley2006-06-144-26/+40
| | | | | | | | | | | 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. git-svn-id: svn://busybox.net/trunk/busybox@15380 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Don't break allbareconfig.landley2006-06-131-2/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15379 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Shaun Jackman to detect "name=value" variable assignments. Randomlandley2006-06-131-10/+11
| | | | | | | cleanup at the end by me to make some unrelated #ifdefs go away... git-svn-id: svn://busybox.net/trunk/busybox@15378 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Make lash smaller. (Use llist_t for file closing, and different allocationlandley2006-06-131-71/+24
| | | | | | | functions.) git-svn-id: svn://busybox.net/trunk/busybox@15377 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Rewrite of dmesg, smaller and simpler.landley2006-06-131-70/+25
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15376 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Random cleanup of platform.h.landley2006-06-133-29/+24
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15375 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Work around a persistent uClibc bug, since 0.9.29 still hasn't shipped.landley2006-06-131-5/+6
| | | | | | | Poked to do this by Jason Schoon. git-svn-id: svn://busybox.net/trunk/busybox@15374 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Denis Vlasenko:landley2006-06-131-57/+44
| | | | | | | | | | | | | | | * 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 git-svn-id: svn://busybox.net/trunk/busybox@15373 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Whitespace cleanup from Denis Vlasenko.landley2006-06-131-9/+8
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15372 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Use -ffunction-sections -fdata-sections --gc-sections if the compiler supportslandley2006-06-131-0/+2
| | | | | | | it. If nothing else, this gives us better granularity in bloatcheck. git-svn-id: svn://busybox.net/trunk/busybox@15371 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Use xstat() instead of if(stat()) die()landley2006-06-133-13/+5
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15370 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Denis Vlasenko, tweak error messages.landley2006-06-131-52/+50
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15369 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Minor size shrinkage.landley2006-06-131-4/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15368 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Denis Vlasenko: unlzma was make files with mode 777. Tweaklandley2006-06-133-8/+15
| | | | | | | everything to do stat() and use xopen3(). git-svn-id: svn://busybox.net/trunk/busybox@15367 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix from Paul Fox to make compressed help text notice config changes.landley2006-06-131-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15366 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - make VERBOSE= and V= work equally; use BUILD_VERBOSE internally.aldot2006-06-132-49/+58
| | | | | | | - move the link flags to cmd_link* so they are printed when requesting verbose output git-svn-id: svn://busybox.net/trunk/busybox@15365 69ca8d6d-28ef-0310-b511-8ec308f3f277