Rob Landley | 5ebeb3ec56a | Somebody on the buildroot list hit:
insmod.c:515:10: extra tokens at end of #ident directive | | |
Mike Frysinger | 91a339002a4 | get rid of udhcp submenu | | |
Mike Frysinger | 8840759c614 | move lchown/chown define out of specific files and into platform.h where it belongs | | |
"Robert P. J. Day" | eea561871b4 | "formated" -> "formatted" throughout the code base. | | |
Rob Landley | bf30c69a38a | Patch from Yann Morin to fix bug 941, underscores in module aliases. | | |
Rob Landley | f86a5ba510e | Remove unnecessary consts. | | |
Rob Landley | 53702e53ba7 | Replace the previous checkin with the correct fix. | | |
Rob Landley | 3b0cfb40a59 | Patch from Yann Morin to look for modules.conf in the right place on 2.6.
Fixes http://bugs.busybox.net/view.php?id=942 | | |
"Robert P. J. Day" | 3e4da920bd1 | For now, get around the error that "child" might be uninitialized. | | |
"Robert P. J. Day" | fc2aea1a76d | Rearrange order of type qualifiers. | | |
Rob Landley | f0623a2c98c | Patch from Thaddeus Ternes, adding chuid to start-stop-daemon. | | |
Rob Landley | 62103757efc | Bugfix from Tito to make sure /etc/group gets updated. | | |
Rob Landley | d893b120bae | New mkswap. Small and simple. Might even work. :) | | |
Rob Landley | 534374755d6 | Cleaup read() and write() variants, plus a couple of new functions like
xlseek and fdlength() for the new mkswap. | | |
Rob Landley | afb94ecf2bb | Convert setuid/setgid users to xsetuid/xsetgid. | | |
Rob Landley | 25c194fd194 | Add -Werror. | | |
Rob Landley | df822f2606a | We need xsetuid() and xsetgid() because per-user process resource limits can
prevent a process from switching to a us... | | |
Rob Landley | 1870737480b | Comment tweak from tito. | | |
Mike Frysinger | 83169c607be | Tito writes: If the gecos field of an user is empty, obscure reports a false "similar to gecos" error. | | |
Rob Landley | 91ed1a4a412 | Patch from Suresh Rajashekara moving comments and #includes and such around. | | |
Eric Andersen | a4622324dd3 | mention osuosl | | |
Rob Landley | 3a9cceb0921 | Add the two busybox developers' home pages that have busybox related stuff
on them. | | |
Rob Landley | 1f9145c5c38 | More minor tweaks. | | |
Mike Frysinger | 58dda84ecc1 | decuddle () from for/if/while | | |
Rob Landley | c9c1a41c581 | A couple things that got tangled up in my tree, easier to check in both than
untangle them:
Rewrite u_signal_names()... | | |
"Robert P. J. Day" | 801ab140132 | Add one-line GPL boilerplate to numerous (but not all yet) source files. | | |
Rob Landley | ab7d9be17cd | Patch from Tito to remove pwd_to_spwd (which we don't actually need), with
some #ifdef removal from me. | | |
"Robert P. J. Day" | 2819f757ca0 | Add one-line GPL boilerplate to these source files. | | |
Rob Landley | 22d3958d760 | Denis Vlasenko spotted the lack of bounds checking in my first attempt at
itoa/utoa. | | |
Rob Landley | 1cca9484db6 | Upgrade netcat a lot. Make -e able to take the rest of the command line as
what to exec. Add -f mode and a brief ex... | | |
"Robert P. J. Day" | 5d8843e451c | Replace current verbose GPL stuff in libbb/*.c with one-line GPL boilerplate. | | |
Rob Landley | 5b88a381578 | Add itoa and utoa to see what Denis Vlasenko thinks. | | |
Rob Landley | 3bfcf3ccccf | Patch from Tito to make syslog configurable and remove #ifdefs. Further
cleanups by me. | | |
Rob Landley | cba1b967358 | Patch from Shaun Jackman to set environment variable RUNLEVEL equal to
init's argv[1], so if you append "single" to y... | | |
Rob Landley | acf448d4f67 | Bugfix from Shaun Jackman (check that argv[optind] isn't null before
dereferencing it) plus a bunch of tweaks from me. | | |
Rob Landley | 1df45cf8e70 | Point at fixes.patch for 1.2.1. | | |
Rob Landley | ff6e21c2ce9 | Fix tar so it can extract git-generated tarballs, based on a suggestion
from Erik Frederiksen. | | |
Rob Landley | 9ebd1bd4683 | Attempt to address Shaun Jackman's problem adding "busybox: busybox.bflt" to
.config.mak. | | |
Paul Fox | e3324502a50 | fix dependencies so that compressed usage gets rebuilt if
a) include/usage.h is changed, and
b) after "make ... | | |
Rob Landley | 4ae905a31cc | Minor build tweaks that save 1100 bytes building busybox on Ubuntu 6.06. | | |
Rob Landley | aa516a61b99 | Fix three embarassing thinkos in the new dmesg.c:
1) the c argument shouldn't have had a : after that, dunno how that... | | |
Rob Landley | f296f0b77d1 | Bug fix from Vladimir Oleynic via Paul Fox for:
echo "+bond0" > /sys/class/net/bonding_masters
while true; do
echo ... | | |
Mike Frysinger | 434ccd97391 | fixes from ldoolitt@recycle.lbl.gov to use proper tab escaping and fix a typo | | |
"Robert P. J. Day" | cf5b80ba322 | This file doesn't appear to be used anywhere. | | |
Bernhard Reutner-Fischer | 273430aa8d3 | - Pull r15593:
Rename to CROSS_COMPILE and move its configuration to .config.mak. (Shaun Jackman) | | |
"Robert P. J. Day" | c773ac8a79b | Delete unused version.c file and corresponding function prototypes
from blkid.h. If this file needs to be resurrecte... | | |
Mike Frysinger | 259472e7418 | remove duplicate CONFIG_TASKSET option | | |
Mike Frysinger | 441bfbf143a | make the -0 xargs option a little more clear | | |
"Robert P. J. Day" | 4eddb42bbcb | Remove the silly redundancy from that header file include. | | |
"Robert P. J. Day" | c9f423a93d9 | Correct the comment to match the code. | | |
"Robert P. J. Day" | 63fc1a9e08f | Standardize on the vi editing directives being on the first line. | | |
"Robert P. J. Day" | 087b9d640ed | Allow a user-configurable minimum password length. | | |
Bernhard Reutner-Fischer | e02706fe45c | - note that get_hz potentially needs cleanup. | | |
Rob Landley | 7a8e491dffe | Patch from Shaun Jackman moving the var=value logic to here it can do some good. | | |
"Robert P. J. Day" | 7ccb65f3a4f | Yet more "#if 0" content removed. | | |
"Robert P. J. Day" | d35ef0f6664 | More removal of "#if 0" content. | | |
"Robert P. J. Day" | edd9ca57432 | More removal of "#if 0" content. | | |
"Robert P. J. Day" | 53f21e34a77 | Remove "#if 0" content. | | |
"Robert P. J. Day" | 177c9f31282 | Get rid of all "#if 0" content. | | |
"Robert P. J. Day" | 68229837ff1 | Remove all usage of the "register" storage class specifier. | | |
"Robert P. J. Day" | f350160963c | Remove "#if 1" directives. | | |
Rob Landley | 01772aea33b | Annoint 1.2.0. | | |
Rob Landley | 12d9419273c | Revert taskset for 1.2.0. It emits a warning, breaks building under RH9,
and nobody seemed interested in fixing it d... | | |
Ned Ludd | 5df6d9f7777 | - Give Rob Landley things TODO like depmod | | |
Rob Landley | a526c30cc5e | Make another warning go away. | | |
Rob Landley | ab58d5cf8a0 | Make warnings go away. | | |
Rob Landley | 9c0e4f03d98 | More random todo items... | | |
Rob Landley | 8bbdb8732f2 | This kind of paranoia is a debug option at best. | | |
Rob Landley | cd545287c53 | Fix bug 744 by moving the flushing logic into the exhausted read buffer test.
(Also some other minor cleanups while I... | | |
Rob Landley | 00c051e42d9 | Bug http://bugs.busybox.net/view.php?id=723 - initialize tv1 the first time
through the loop. | | |
Mike Frysinger | c340ea191ab | fix from Kolbjørn Barmen for building for m68k targets | | |
Rob Landley | 7077ea30f53 | Some old kernel headers don't #include BLKSSZGET in sys/mount.h. | | |
Rob Landley | c5e4ab7fe6b | Minor update on init not working. | | |
Rob Landley | a6e6037219f | Fix bug http://bugs.busybox.net/view.php?id=874 where hexdump -C got its
spacing wrong. | | |
Rob Landley | db1ab1aeb3d | Top was catching sigterm (and fumbling sigint) so it could reset the terminal
type on the way out, but the signal han... | | |
Rob Landley | ea7c18514b6 | Fix http://bugs.busybox.net/view.php?id=826 in which "(echo; echo) | sed x"
crashes because the empty state of the ho... | | |
Mike Frysinger | cc826d74e4e | cleanup patch usage | | |
Rob Landley | 1979d3ccbc8 | More website cleanup. | | |
Rob Landley | d879ffb79e1 | Move 2005 and earlier to oldnews. | | |
Rob Landley | ed9aec908bf | Redo the license section completely, and update the header to group the tabs. | | |
Rob Landley | cddba6c61fe | Move documentation links into the index so they're more visible. | | |
Rob Landley | af12cb39d12 | Patch from Geoff Baker to fix bug http://bugs.busybox.net/view.php?id=905 by
changing wget's ftp code not to chdir bu... | | |
Rob Landley | 22f383e6954 | Fix http://bugs.busybox.net/view.php?id=906 which could cause failures in top. | | |
"Robert P. J. Day" | 21302c2b789 | Properly print the output for a sit (IPv6-in-IPv4) interface. | | |
"Robert P. J. Day" | 4137dd783b6 | Aesthetic fix to use newer structure initialization format. | | |
Mike Frysinger | cd68a2e1a89 | fix watchdog on no-mmu systems by adding -F option for rexec | | |
Mike Frysinger | 42705abc284 | dont setpgrp() for now as it breaks system() and that is more important than ctrl+c handling of background processes | | |
Rob Landley | ef10d52745a | Upgrade mdev to allow commands to be run on create/delete.
Both Jason Schoon and Giuseppe Ciotta deserve credit for ... | | |
Rob Landley | cf7577d4171 | Missed one. Based on suggestions from Erik Hovland. | | |
Rob Landley | 11c7a7bed60 | Various cleanups I made while going through Erik Hovland's patch submissions,
some of which are even from him. :) | | |
Bernhard Reutner-Fischer | f087798e8bf | - convert old-style parameter declarations (K&R) to modern style. | | |
Rob Landley | a892bf82840 | Whitespace. (Vim's auto-indent is kind of annoying at times, like "daytime"
and "nighttime"...) | | |
Rob Landley | 934da82913f | Fix a possible race condition if two processes try to claim the same loop
device at the same time. We should only CL... | | |
Rob Landley | 768945b762b | A few patches from Erik Hovland, turning strncpy() into safe_strncpy() and
removing some unnecessary code. | | |
Rob Landley | 641c3537c0b | Add a test from Glenn. | | |
Rob Landley | e1ee4826843 | Document mount's new error return conventions. | | |
Rob Landley | c983274565a | The logic to make cp -d or -P treat things like regular files should only
trigger for symlinks, not for device nodes.... | | |
Rob Landley | 5d9c42aadc7 | Slowly pulling more common headers into libbb.h. Andre pointed out that
older uClibc didn't include sys/socket.h fro... | | |
Rob Landley | 53433b3ca1f | Clean up. | | |
Rob Landley | 1fa4a9448b4 | Patch from Shaun Jackman to replace CFLAGS_EXTRA with .config.mak | | |
Rob Landley | 67d49433930 | CONFIG_DHCP -> CONFIG_APP_DHCP. | | |
Mike Frysinger | 135cee3741c | Jean Wolter writes: modprobe checks, whether a module is already loaded. The function used for this currently always ... | | |
Bernhard Reutner-Fischer | 35492137f85 | - add note about strict ordering | | |
Mike Frysinger | c2ad4f5d276 | Jean Wolter writes: ash uses bsearch to search in the list of built-in commands, therefore the list of built-in comma... | | |
Rob Landley | 0cc2c2c2894 | Patch from Paul Fox to improve mount's error handling behavior, which I beat
on a bit. | | |
Rob Landley | dbfb5a3cb7f | Andre (armcc2200@yahoo) patched a bug where successful mounts could sometimes
produce an error, due to a missing rc a... | | |
Rob Landley | 399d45f1c6e | Aurelien Jacobs pointed out inline functions that could be removed. Doing so
shrank the code a bit. | | |
Rob Landley | e5e1a10cd32 | Remove pointless "inline" wrapper around get_terminal_width_height(). | | |
Rob Landley | 2d6af16035c | Zubicaray reported a bug in vi that causes it to eat 100% cpu when you close
an xterm it's running in. The vi signal... | | |
Mike Frysinger | b049c0ec196 | only enable count_bit functions when actually needed to fix warning reported by Bernhard Fischer | | |
Rob Landley | b13fee4cbb9 | Since rangecoder is just a bunch of C functions, move it into the one user
(decompress_unlzma.c). Also a slight #inc... | | |
Rob Landley | 5483de1cb71 | Cleanup patch from Shaun Jackman converting %m to perror. | | |
Rob Landley | 9fe801e0d2a | Patch by Robert P. Day to remove obsolete alias code that the 2.4 and 2.6
Linux kernels don't do anymore. | | |
Mike Frysinger | 14ff19b28a0 | assign default debug level to the MSHDEBUG define | | |
Rob Landley | 2b8a05a7753 | I broke allbareconfig with half-finished cleanups I'd forgotten weren't done.
Got both to a decent stopping point. (... | | |
Rob Landley | 8437ede6c2a | The type changed too. | | |
Peter Kjellerstedt | 5ab8f7de4fa | Use the new names for tty_baud_to_value() and tty_value_to_baud() again. | | |
Rob Landley | 57c1f73dd5a | Revert the last two patches to go back to a state before this file was
controversial. | | |
Rob Landley | 2818b292fb0 | Patch by Robert P. Day to make structs use c99 initializers. | | |
Rob Landley | 2a613d73601 | Patch from Robert P. J. Day cleaning up some unnecessary preprocessor
directives. | | |
Rob Landley | 352e117c6bf | Amrein-Marie Christophe pointed out that Mandrake changed its name. | | |
Rob Landley | 7a260f01ce6 | Make some 64 bit warnings go away on x86-64. | | |
Rob Landley | 290fcb4213a | Undo all of the ugliness and some of the bloat from 15412. | | |
Rob Landley | ea224be6aa8 | skip_whitespace() shouldn't claim its return value is const, it doesn't know
that and callers wind up typecasting it ... | | |
Rob Landley | 14d7065ef1e | Make this slightly more readable, and expose the hypocrasy of a comment that
says "our implementation makes it imposs... | | |
Mike Frysinger | b000586d021 | danf writes: stty doesn't support baud rates > 460800 bps, the attached patch adds support for all baud rates support... | | |
Rob Landley | fe3d844bb15 | Make it so Erik has to forward me less email. | | |
Bernhard Reutner-Fischer | fa61ca75916 | - add cross-reference generation target.
Experimental. | | |
Bernhard Reutner-Fischer | 6d82f946816 | - do away with the fwd-decls of functions. Should not contain any code changes
AFAICT. | | |
Rob Landley | d9a761d9c3e | Revert svn 15333. If you vfork, you must either exec or exit. (The parent is
blocked until you do so.) | | |
Rob Landley | 1449a2014a4 | This directory was fallout from the great feature freeze of 2003, which led
up to the 1.00 release. I just moved wha... | | |
Bernhard Reutner-Fischer | 747041955ed | - hide CONFIG_GETOPT_LONG for the 1.2.0 release. Turned on per default.
I will revisit this and make sure that run-... | | |
Bernhard Reutner-Fischer | f5efa7bfeb5 | - add patch to provide a target 'html' to build a cross-reference of the source | | |
Bernhard Reutner-Fischer | fd4b61d5f3d | - add needed includes and include busybox.h needed for the ATTRIBUTE define. | | |
Rob Landley | bc8c50351f3 | Remove warnings caused by #include <sys/mount.h> in platform.h. Apparently
we redefine a lot of stuff from standard ... | | |
Rob Landley | 9947a244d44 | Patch from Rich Felker:
- duplicated format bit 14 forced LIST_EXEC always-on
- -p option was behaving just like -F (... | | |
Bernhard Reutner-Fischer | 1761b9dabe9 | - use shorter boilerplate, more accurate header guard
- don't use multi-line string literals | | |
Bernhard Reutner-Fischer | 7011dd0e063 | - drats. | | |
Bernhard Reutner-Fischer | 42f091a7612 | - let the scripts be prerequisites of the files the generate
- make sure that bbconfig isn't too stupid | | |
Rob Landley | 39218932b1e | Fix bug found by Joey Hess and forwarded by Bastian Bunk. Add Joey Hess's
test case to the testsuite, plus another o... | | |
Rob Landley | cd82c3c0411 | Don't do workarounds for broken shells. Busybox is about to grow a shell that
we can run our own testsuite under, an... | | |
Rob Landley | 04b7ef967bf | Jens Michaelsen pointed out that Linksys' firmware download side moved. | | |
Rob Landley | 148734df998 | We came up with our own names for ATTRIBUTE_*, so why check if they're already
#defined? Also remove a check for a g... | | |
Rob Landley | 22d26fc6ae2 | Patch from Yann Morin to put BLKGETSIZE64 in platform.h had rather a lot of
fallout due to the #include <sys/mount.h>... | | |
Rob Landley | d6e5083d16c | Help text update for libbb, talking about make standalone. | | |
Bernhard Reutner-Fischer | e2c7d340518 | - there is no "CONFIG_STANDALONE" in the repository. Also iff there was a
CONFIG_STANDALONE, we'd need to toggle t... | | |
Bernhard Reutner-Fischer | 597e70e9e4c | - rename CONFIG_FEATURE_TFTP_DEBUG to CONFIG_DEBUG_TFTP | | |
Bernhard Reutner-Fischer | 32bf1f9d42b | - rename CONFIG_FEATURE_TFTP_DEBUG to CONFIG_DEBUG_TFTP so it's off in defconfig
- expand the cmd_get/cmd_put macros
... | | |
Bernhard Reutner-Fischer | f1bd42a305d | - correct typo | | |
Bernhard Reutner-Fischer | df798b7f582 | - minor size tweak
text data bss dec hex filename
613 0 0 613 265 loginutil... | | |
Bernhard Reutner-Fischer | 66e3a222cd4 | - minor shrinkage | | |
Rob Landley | d760560c528 | Attempt at fixing bug 836, vaguely based on patch from somebody named
clausmuus, forwarded to me by Yann E. Morin. | | |
Rob Landley | a34b48abe51 | Upgrade the standalone shell code to use CONFIG_BUSYBOX_EXEC_PATH. | | |
Rob Landley | c7ddefc0624 | Attempt at fixing bug 815 by upgrading bb_spawn() so that builtins are at
the start of the path. (This should be und... | | |
Rob Landley | 575c8bacdaa | Don't break allbareconfig. | | |
Rob Landley | 68286770b61 | Patch from Shaun Jackman to detect "name=value" variable assignments. Random
cleanup at the end by me to make some u... | | |
Rob Landley | f9463795990 | Make lash smaller. (Use llist_t for file closing, and different allocation
functions.) | | |
Rob Landley | 7c7b0d74372 | Rewrite of dmesg, smaller and simpler. | | |
Rob Landley | 18958e9309b | Random cleanup of platform.h. | | |
Rob Landley | 0960ca7383b | Work around a persistent uClibc bug, since 0.9.29 still hasn't shipped.
Poked to do this by Jason Schoon. | | |
Rob Landley | 19a3940f15d | Patch from Denis Vlasenko:
* Rename a var: statbytes -> transferred
* cursize == transferred, always. Nuke cursize.
*... | | |
Rob Landley | 76ef08c5e33 | Whitespace cleanup from Denis Vlasenko. | | |
Rob Landley | 7900b7b9b99 | Use -ffunction-sections -fdata-sections --gc-sections if the compiler supports
it. If nothing else, this gives us be... | | |
Rob Landley | c4b673994e5 | Use xstat() instead of if(stat()) die() | | |
Rob Landley | fd8409f8c58 | Patch from Denis Vlasenko, tweak error messages. | | |
Rob Landley | 9a1a9de49f4 | Minor size shrinkage. | | |
Rob Landley | 9a202c9daaa | Patch from Denis Vlasenko: unlzma was make files with mode 777. Tweak
everything to do stat() and use xopen3(). | | |
Rob Landley | 1dea55d5776 | Fix from Paul Fox to make compressed help text notice config changes. | | |
Bernhard Reutner-Fischer | 7b8ff226853 | - make VERBOSE= and V= work equally; use BUILD_VERBOSE internally.
- move the link flags to cmd_link* so they are pri... | | |
Bernhard Reutner-Fischer | 2f6a3179446 | - fix stupid typo from last checkin | | |
Bernhard Reutner-Fischer | f81ac42689b | - remove superfluous CONFIG_BEGIN and CONFIG_END | | |
Bernhard Reutner-Fischer | a926f8e50a3 | - add fancy mode to start-stop-daemon to support --oknodo and --verbose | | |
Bernhard Reutner-Fischer | 081b1ac6b4c | - invert logic for nocheck_targets to exclude the empty default target. | | |
Bernhard Reutner-Fischer | e5de38497a2 | - don't check for toolchain-setting for make targets that don't need them
- we already depend on sed, so do away with... | | |
Bernhard Reutner-Fischer | 62f9856f546 | - revert incorrect select change | | |
Bernhard Reutner-Fischer | b25f98a4172 | - fix two segfaults (reported by Horst Kronstorfer)
- remove dangling file if get fails (spotted and fixed by Jason S... | | |
Bernhard Reutner-Fischer | 3b1936dcf9d | - use bb_xbind
Thanks Erik Hovland | | |
Bernhard Reutner-Fischer | 44e216f2642 | - use bb_xchdir instead of ignoring eventual errors of chdir
Thanks to Erik Hovland | | |
Bernhard Reutner-Fischer | 2d1a6e7c1fc | - fix bug #887, in bb_get_chomped_line_from_file(), the last char was removed
unconditionally, even if it was not a... | | |
Paul Fox | 6ba8bbe88a3 | add ordering warning on enum Location | | |
Bernhard Reutner-Fischer | 1e23b6fdb50 | - make sure that we see string_insert only if we need it. | | |
Paul Fox | 7ba12c69578 | remove leading "Enable" from the config option text. not only is it
redundant, but it made the menuconfig shortcut m... | | |
Paul Fox | 6ab037872fa | made "test" an ash built-in.
moved the contents of libbb/bb_echo.c back into coreutils/echo.c,
which is a more reaso... | | |
Rob Landley | 176f2df69b7 | Patch from Erik Hovland, via Tito. | | |
Rob Landley | 9c6f9552ec9 | Some day, maybe gcc will be able to optimize out static functions that are
never used so we don't have to #ifdef them... | | |
Mike Frysinger | 2e7dfc179c0 | need prototype for new vfork_daemon() | | |
Mike Frysinger | 9be7435203b | initial support for no-mmu systems | | |
Mike Frysinger | 6fb5847faf6 | sometimes daemonizing and vfork()/exit() is ok | | |
Next → |