Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-02-15 | ifupdown: code shrink | Denis Vlasenko | |
function old new delta next_word 78 63 -15 ifupdown_main 2381 2170 -211 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 0/2 up/down: 0/-226) Total: -226 bytes | |||
2008-01-02 | libbb: introduce and use safe_waitpid (loops in EINTR) | Denis Vlasenko | |
*: use more approproate (shorter) versions of wait() function old new delta safe_waitpid - 48 +48 wait_any_nohang - 17 +17 send_tree 365 369 +4 processorstop 432 435 +3 text_yank 110 108 -2 make_human_readable_str 202 200 -2 crond_main 1368 1366 -2 handle_sigchld 49 43 -6 reapchild 166 159 -7 custom 260 250 -10 checkscript 191 177 -14 wait_nohang 17 - -17 wait_pid 43 - -43 ------------------------------------------------------------------------------ (add/remove: 2/2 grow/shrink: 2/7 up/down: 72/-103) Total: -31 bytes | |||
2007-11-23 | logread: eliminate usage of data/bss | Denis Vlasenko | |
ifup: don't remove virtual iface prefixes (eth0:0) function old new delta shbuf 4 - -4 SMrup 6 - -6 SMrdn 12 - -12 static.label_buf 20 4 -16 get_var 158 140 -18 ------------------------------------------------------------------------------ (add/remove: 0/3 grow/shrink: 0/2 up/down: 0/-56) Total: -56 bytes text data bss dec hex filename 783501 962 9260 793723 c1c7b busybox_old 783483 942 9244 793669 c1c45 busybox_unstripped | |||
2007-10-11 | add -fvisibility=hidden to CC flags, mark XXX_main functions | Denis Vlasenko | |
EXTERNALLY_VISIBLE. 5% size reduction of libbusybox.so | |||
2007-10-06 | - mark TODO: use index_in_str_array() | Bernhard Reutner-Fischer | |
2007-09-27 | introduce bb_putchar(). saves ~1800 on uclibc (less on glibc). | Denis Vlasenko | |
2007-09-21 | update Glenn McGrath's email address | Denis Vlasenko | |
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-08-17 | assorted fixes for breakage found by randomconfig | Denis Vlasenko | |
2007-08-02 | start_stop_daemon: NOMMU fixes, round 2 by Alex Landau <landau_alex@yahoo.com> | Denis Vlasenko | |
dhcpc: fixed "ifupdown + udhcpc_without_pidpile_creation" bug | |||
2007-07-21 | Three patches from FreeWRT people | Denis Vlasenko | |
2007-07-19 | ifup/ifdown: make location of ifstate configurable | Denis Vlasenko | |
2007-07-03 | ifupdown: kill -TERM is default, so drop -TERM | Denis Vlasenko | |
ifupdown: ferror() does not set errno, don't use perror ifupdown: make netmask parsing smaller and more strict (was accepting 255.0.255.0, 255.1234.0.0 etc...) function old new delta count_bits 36 - -36 execute 2573 2535 -38 ------------------------------------------------------------------------------ (add/remove: 0/1 grow/shrink: 0/1 up/down: 0/-74) Total: -74 bytes text data bss dec hex filename 684204 2744 14000 700948 ab214 busybox_old 684132 2744 14000 700876 ab1cc busybox_unstripped | |||
2007-06-25 | Consolidate ARRAY_SIZE macro; remove one unneeded global var (walter harms ↵ | Denis Vlasenko | |
<wharms@bfs.de>) | |||
2007-05-30 | whitespace fixes | Denis Vlasenko | |
2007-05-26 | usage.c: remove reference to busybox.h | Denis Vlasenko | |
*: s/include "busybox.h"/include "libbb.h" | |||
2007-05-02 | ifupdown: small optimization (avoid doing useless work if we are | Denis Vlasenko | |
not going to update state file) | |||
2007-05-02 | ifupdown: mke it possible to use DHCP clients different from udhcp. | Denis Vlasenko | |
2007-05-02 | ifupdown: reread state file before rewriting it. | Denis Vlasenko | |
Fixes "ifup started another ifup" state corruption bug. Patch by Natanael Copa <natanael.copa@gmail.com>. | |||
2007-03-19 | - very minor size tweak. | Bernhard Reutner-Fischer | |
TODO: mv to globals, config-out non-busybox dhcp client stuff, reduce string bloat, etc text data bss dec hex filename 7543 0 28 7571 1d93 networking/ifupdown.o.orig 7515 0 28 7543 1d77 networking/ifupdown.o | |||
2007-03-09 | ifupdown: do not complain if !/var/run/ifstate | Denis Vlasenko | |
2007-03-07 | clean up accumulated whitespace damage | Denis Vlasenko | |
2007-03-06 | ifupdown: code to deconstruct the state_list gracefully | Denis Vlasenko | |
(patch by Gabriel L. Somlo <somlo@cmu.edu>) | |||
2007-02-06 | EXEC_PREFER_APPLETS support by Gabriel L. Somlo <somlo@cmu.edu> | Denis Vlasenko | |
2007-02-03 | suppress warnings about easch <applet>_main() having | Denis Vlasenko | |
no preceding prototype | |||
2007-01-29 | preparatory patch for -Wwrite-strings #5 | Denis Vlasenko | |
2007-01-29 | preparatory patch for -Wwrite-strings #4 | Denis Vlasenko | |
2006-12-19 | remove casts from xmalloc() | Denis Vlasenko | |
2006-12-19 | ifupdown: do not print and/or execute empty commands (""). | Denis Vlasenko | |
2006-12-19 | ifupdown: parse() returning NULL and returning "" is not the same, | Denis Vlasenko | |
it turned out! wow... okay, fixing my buglet... | |||
2006-12-18 | ifupdown: strlen(NULL) is a no-no, fixed. Also few micro-optimizations | Denis Vlasenko | |
2006-11-27 | fix remaining survivors of the return(a) cleanup | Denis Vlasenko | |
2006-11-23 | ifupdown: | Denis Vlasenko | |
ifconfig said to set iface up before it processes hw %hwaddress%, which then of course fails. Thus we run two separate ifconfig | |||
2006-11-23 | ifupdown: save some 100+ bytes of code in addstr() | Denis Vlasenko | |
2006-11-20 | dhcprelay: new applet | Denis Vlasenko | |
2006-10-25 | use skip_whitespace where appropriate | Denis Vlasenko | |
2006-10-16 | strip -> $(STRIP); fix "unused variable" warning | Denis Vlasenko | |
(patch by Diekema, Jon (AGRE) <Jon.Diekema@smiths-aerospace.com>) | |||
2006-10-12 | bb_get_[chomped]line_from_file wasn't descriptive enough. | Denis Vlasenko | |
Renaming... | |||
2006-10-11 | ifupdown: stop emitting annoying/misleading error messages. | Denis Vlasenko | |
Patch by Gabriel Somlo <somlo at cmu.edu> | |||
2006-10-06 | dnsd fix; option_mask32 added. dnsd needs more love. | 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-10-02 | ifupdown: Debian users contributed improvement to it | Denis Vlasenko | |
2006-09-28 | ifupdown: make dhcp start/stop scripts user configurable | Denis Vlasenko | |
in /etc/network/interfaces. Patch author is Gabriel L. Somlo <somlo@cmu.edu> | |||
2006-09-27 | ifupdown: fix for standalone shell; removed hardcoded PATH | Denis Vlasenko | |
2006-09-26 | ifupdown: style cleanup, no code changes | Denis Vlasenko | |
2006-09-23 | ifupdown: getopt_ulflags'ification. | Denis Vlasenko | |
2006-09-17 | whitespace cleanup | Denis Vlasenko | |
2006-08-03 | Remove bb_ prefixes from xfuncs.c (and a few other places), consolidate | Rob Landley | |
things like xasprintf() into xfuncs.c, remove xprint_file_by_name() (it only had one user), clean up lots of #includes... General cleanup pass. What I've been doing for the last couple days. And it conflicts! I've removed httpd.c from this checkin due to somebody else touching that file. It builds for me. I have to catch a bus. (Now you know why I'm looking forward to Mercurial.) | |||
2006-07-01 | More removal of "#if 0" content. | "Robert P. J. Day" | |