Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-04-12 | halt/reboot/powerdown: accept and ignore -i | Denis Vlasenko | |
2009-03-07 | halt/reboot/poweroff: improve error reporting | Denis Vlasenko | |
function old new delta halt_main 207 185 -22 | |||
2008-09-25 | whitespace fixes | Denis Vlasenko | |
2008-09-11 | halt: reinstate -w even if !FEATURE_WTMP; beautify code in halt.c | Denis Vlasenko | |
2008-09-01 | - halt's -w depends on FEATURE_WTMP (Vladimir Dronnikov) | Bernhard Reutner-Fischer | |
2008-08-03 | halt: signal init regardless of ENABLE_INIT | Denis Vlasenko | |
2008-07-21 | - document -f | Bernhard Reutner-Fischer | |
2008-07-05 | *: rename ATTRIBUTE_XXX to just XXX. | Denis Vlasenko | |
2008-06-01 | - use ut_user rather than ut_name (Cristian Ionescu-Idbohrn) | Bernhard Reutner-Fischer | |
- use ut_tv.tv_sec rather than ut_time (me) - shrink halt a little bit (me): halt_main 464 433 -31 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 0/1 up/down: 0/-31) Total: -31 bytes | |||
2008-03-17 | *: shrink: use Vladimir's "o+" specifier instead of xatou(opt_param) | Denis Vlasenko | |
function old new delta getopt32 1370 1385 +15 sulogin_main 490 494 +4 realpath_main 84 86 +2 sleep_main 76 77 +1 mt_main 256 257 +1 printenv_main 75 74 -1 fdformat_main 546 545 -1 usleep_main 44 42 -2 setlogcons_main 77 75 -2 ed_main 2654 2649 -5 deallocvt_main 69 64 -5 addgroup_main 373 368 -5 mkfs_minix_main 2989 2982 -7 tail_main 1221 1213 -8 sv_main 1254 1241 -13 du_main 348 328 -20 tftp_main 325 302 -23 split_main 581 558 -23 nc_main 1000 977 -23 diff_main 891 868 -23 arping_main 1797 1770 -27 ls_main 893 847 -46 od_main 2797 2750 -47 readprofile_main 1944 1895 -49 tcpudpsvd_main 1973 1922 -51 udhcpc_main 2590 2513 -77 grep_main 824 722 -102 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 5/22 up/down: 23/-560) Total: -537 bytes text data bss dec hex filename 796973 658 7428 805059 c48c3 busybox_old 796479 662 7420 804561 c46d1 busybox_unstripped | |||
2008-03-17 | *: fix fallout from -Wunused-parameter | Denis Vlasenko | |
function old new delta bbunpack 358 366 +8 passwd_main 1070 1072 +2 handle_incoming_and_exit 2651 2653 +2 getpty 88 86 -2 script_main 975 972 -3 inetd_main 2036 2033 -3 dname_enc 377 373 -4 make_new_session 474 462 -12 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 3/5 up/down: 12/-24) Total: -12 bytes text data bss dec hex filename 797429 658 7428 805515 c4a8b busybox_old 797417 658 7428 805503 c4a7f busybox_unstripped | |||
2008-01-24 | halt: write wtmp entry if wtmp support is enabled | Denis Vlasenko | |
2007-10-11 | add -fvisibility=hidden to CC flags, mark XXX_main functions | Denis Vlasenko | |
EXTERNALLY_VISIBLE. 5% size reduction of libbusybox.so | |||
2007-08-18 | don't pass argc in getopt32, it's superfluous | Denis Vlasenko | |
(add/remove: 0/0 grow/shrink: 12/131 up/down: 91/-727) Total: -636 bytes text data bss dec hex filename 773469 1058 11092 785619 bfcd3 busybox_old 772644 1058 11092 784794 bf99a busybox_unstripped | |||
2007-05-26 | usage.c: remove reference to busybox.h | Denis Vlasenko | |
*: s/include "busybox.h"/include "libbb.h" | |||
2007-04-04 | - sed -e "s/char[[:space:]]*\*[[:space:]]*argv\[\]/char **argv/g" | Bernhard Reutner-Fischer | |
2007-02-03 | suppress warnings about easch <applet>_main() having | Denis Vlasenko | |
no preceding prototype | |||
2006-11-01 | PID should be stored in pid_t, not int or long. | Denis Vlasenko | |
find_pid_by_name() was returning 0 or -1 in last array element, but -1 was never checked. We can use just 0 intead. | |||
2006-10-20 | message string changes, mostly for consistency, also -32 bytes in .rodata | Denis Vlasenko | |
2006-10-08 | attempt to regularize atoi mess. | Denis Vlasenko | |
2006-10-03 | bb_applet_name -> applet_name | Denis Vlasenko | |
2006-10-03 | getopt_ulflags -> getopt32. | Denis Vlasenko | |
It is impossible to formulate sane ABI based on size of ulong because it can be 32-bit or 64-bit. Basically it means that you cannot portably use more that 32 option chars in one call anyway... Make it explicit. | |||
2006-09-22 | Change license statements (and clean up headers) on some of the files that | Rob Landley | |
Erik or I are primary copyright holders on. | |||
2006-06-02 | - move #include busybox.h to the very top so we pull in the config | Bernhard Reutner-Fischer | |
and eventual platform specific includes in early. | |||
2006-05-26 | - provide fallback defines for non-linux | Bernhard Reutner-Fischer | |
2006-02-22 | Patch from Denis Vlasenko to constify things and fix a few typos. | Rob Landley | |
2006-01-30 | Re-add initrd support, unify halt/reboot/poweroff, add -n and -f options. | Rob Landley | |
2006-01-22 | The whole "init is sometimes pid 3" thing is silly. Init is pid 1, anything | Rob Landley | |
else is a kernel bug. Both 2.4 and 2.6 should get this right now. This should fix the bug IraquiGeek is seeing (although killall still needs to be fixed.) | |||
2004-03-15 | Remove trailing whitespace. Update copyright to include 2004. | Eric Andersen | |
2003-07-22 | Support reboot, halt, and poweroff independent of busybox init. | Eric Andersen | |
Simplify and fixup some logic. -Erik | |||
2003-07-14 | Update a bunch of docs. Run a script to update my email addr. | Eric Andersen | |
2003-06-27 | Apply last_patch93 from vodz: | Eric Andersen | |
andersen@busybox.net wrote: >Message: 4 >Modified Files: > init.c >Log Message: >Remove code for unsupported kernel versions Hmm. Current init.c have check >= 2.2.0 kernel one time too. Ok. Last patch removed this point and move common init code to new file for /init dir | |||
2003-03-19 | Major coreutils update. | Manuel Novoa III | |
2002-04-13 | Update some missing copyright notices | Eric Andersen | |
2001-12-06 | If find_pid_by_name() had an error, it was returning -1, but storing | Eric Andersen | |
that into a pid_t, which is unsigned on a number archs. Furthermore, find_pid_by_name() would _never_ return an error if the intended proces was "init", but instead would return 1, meaning we would fail to work on 2.4.x kernels running an initrd... -Erik | |||
2001-10-24 | Major rework of the directory structure and the entire build system. | Eric Andersen | |
-Erik | |||
2001-10-18 | Fix a nasty bug with variable name shadowing | Eric Andersen | |
2001-10-03 | Look for either "init" or "linuxrc" processes | Eric Andersen | |
2001-07-05 | Be extra extra careful about what we dereference. | Eric Andersen | |
2000-12-07 | Changed names of functions in utility.c and all affected files, to make | Mark Whitley | |
compliant with the style guide. Everybody rebuild your tags file! | |||
2000-09-25 | Renamed "internal.h" to the more sensible "busybox.h". | Eric Andersen | |
-Erik | |||
2000-07-19 | Centralize handling of --help. | Matt Kraai | |
2000-07-19 | Add usage messages for applets without them. | Matt Kraai | |
2000-06-19 | Updates to a number of apps to remove warnings/compile errors under libc5. | Eric Andersen | |
Tested under both libc5 and libc6 and all seems well with these fixes. -Erik | |||
2000-04-07 | Patch to make killall actually kill all PIDs with the specified name, | Erik Andersen | |
rather then busylooping trying to kill the first one until it dies. Should be more efficient now, and will only send one signal to each specified process. -Erik | |||
2000-03-07 | Fix bugs related to finding PIDs. | Erik Andersen | |
-Erik | |||
2000-03-07 | Wrote killall. | Erik Andersen | |
Adjusted mount, ps, utility.c, etc to handle my nifty new kernel patches the allow busybox to run perfectly without /proc. -Erik | |||
2000-02-08 | Some formatting updates (ran the code through indent) | Erik Andersen | |
-Erik | |||
1999-12-09 | Adjustments for Johns init stuff, | Eric Andersen | |
-Erik | |||
1999-10-20 | Fixed up copyright notices and such | Eric Andersen | |