Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | whitespace/style fix | Denis Vlasenko | 2007-10-11 | 1 | -11/+12 |
| | |||||
* | introduce bb_putchar(). saves ~1800 on uclibc (less on glibc). | Denis Vlasenko | 2007-09-27 | 1 | -4/+4 |
| | |||||
* | trylink: produce even more info about final link stage | Denis Vlasenko | 2007-08-12 | 1 | -5/+5 |
| | | | | | | | | | trylink: explain how to modify link and drastically decrease amount of padding (unfortunately, needs hand editing ATM). *: add ALIGN1 / ALIGN2 to global strings and arrays of bytes and shorts size saving: 0.5k | ||||
* | interface.c: code shrink (IIRC ~30 bytes) | Denis Vlasenko | 2007-07-29 | 1 | -43/+43 |
| | |||||
* | style fix (stray space before ';') | Denis Vlasenko | 2007-07-21 | 1 | -1/+1 |
| | |||||
* | ifconfig: make it work with ifaces with ifnames > 255 | Denis Vlasenko | 2007-07-17 | 1 | -1/+1 |
| | |||||
* | xioctl and friends by Tito <farmatito@tiscali.it> | Denis Vlasenko | 2007-07-14 | 1 | -2/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | function old new delta do_iptunnel 203 977 +774 process_dev 5328 5494 +166 ioctl_or_perror - 54 +54 ioctl_or_perror_and_die - 51 +51 ioctl_alt_func - 49 +49 bb_ioctl_or_warn - 47 +47 do_add_ioctl 102 145 +43 bb_xioctl - 39 +39 print_value_on_off - 31 +31 get_lcm 105 123 +18 arp_main 2155 2167 +12 .................. zcip_main 1576 1566 -10 setlogcons_main 92 82 -10 dumpkmap_main 263 253 -10 do_get_ioctl 85 75 -10 setkeycodes_main 165 154 -11 write_table 244 232 -12 vconfig_main 318 306 -12 do_del_ioctl 93 81 -12 set_address 75 62 -13 maybe_set_utc 30 16 -14 loadfont_main 495 479 -16 slattach_main 712 695 -17 do_loadfont 191 174 -17 do_iplink 1155 1136 -19 getty_main 2583 2562 -21 fbset_main 2058 2035 -23 do_time 588 565 -23 xioctl 25 - -25 read_rtc 186 160 -26 parse_conf 1299 1270 -29 udhcp_read_interface 269 239 -30 bb_ioctl 45 - -45 bb_ioctl_alt 70 - -70 bb_ioctl_on_off 78 - -78 .rodata 129370 129018 -352 do_show 799 - -799 ------------------------------------------------------------------------------ (add/remove: 6/5 grow/shrink: 13/49 up/down: 1316/-1864) Total: -548 bytes text data bss dec hex filename 675352 2740 13968 692060 a8f5c busybox_old 674804 2740 13968 691512 a8d38 busybox_unstripped | ||||
* | networking/interface.c: huke remaining big statics; use malloc for ↵ | Denis Vlasenko | 2007-06-19 | 1 | -7/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | INET[6]_rresolve return value. Went thru callers and adjusted them - code got smaller too. function old new delta ip_port_str - 126 +126 INET6_rresolve 165 182 +17 static.cache 20 24 +4 route_main 2092 2091 -1 INET_sprint 61 59 -2 INET_nn 4 - -4 INET6_sprint 59 53 -6 udp_do_one 518 508 -10 tcp_do_one 433 423 -10 raw_do_one 494 484 -10 traceroute_main 4117 4105 -12 INET_rresolve 334 321 -13 bb_displayroutes 494 456 -38 snprint_ip_port 244 - -244 static.buff 264 16 -248 ------------------------------------------------------------------------------ (add/remove: 1/2 grow/shrink: 2/10 up/down: 147/-598) Total: -451 bytes size busybox_old busybox_unstripped text data bss dec hex filename 751073 3048 14688 768809 bbb29 busybox_old 750873 3048 14440 768361 bb969 busybox_unstripped | ||||
* | networking/interface.c: reduce bss usage | Denis Vlasenko | 2007-06-19 | 1 | -45/+54 |
| | | | | | | | | | | | | | | | | | | | | | | | | function old new delta .rodata 158918 158950 +32 display_interfaces 133 153 +20 UNSPEC_print 56 68 +12 pr_ether 59 65 +6 static.proc_read 4 1 -3 interface_opt_a 4 1 -3 in_ether 139 136 -3 ifconfig_main 1296 1293 -3 if_readlist_proc 686 680 -6 ife_print 1350 1338 -12 do_if_print 46 - -46 static.buff 369 264 -105 ------------------------------------------------------------------------------ (add/remove: 0/1 grow/shrink: 4/7 up/down: 70/-181) Total: -111 bytes # size busybox_old busybox_unstripped text data bss dec hex filename 751073 3080 14800 768953 bbbb9 busybox_old 751073 3048 14688 768809 bbb29 busybox_unstripped | ||||
* | usage.c: remove reference to busybox.h | Denis Vlasenko | 2007-05-26 | 1 | -1/+1 |
| | | | | | *: s/include "busybox.h"/include "libbb.h" | ||||
* | interface: revert part of commit 18120 (eth aliases work again) | Denis Vlasenko | 2007-03-22 | 1 | -2/+5 |
| | |||||
* | networking/interface.c: was doing really strange caching of fd's | Denis Vlasenko | 2007-03-15 | 1 | -199/+112 |
| | | | | open for getting ifconfig data - ??! Simplified all that. -200 bytes. | ||||
* | arp, networking/interface.c: eliminate statics | Denis Vlasenko | 2007-03-14 | 1 | -15/+22 |
| | | | | | and unneeded on-stack buffers, disable (comment out) some apparently unused (and buggy) code paths. -700 bytes. | ||||
* | remove unused #include,, improve code readability | Denis Vlasenko | 2007-02-09 | 1 | -2/+4 |
| | |||||
* | trivial warning fix | Denis Vlasenko | 2007-02-02 | 1 | -1/+1 |
| | |||||
* | preparatory patch for -Wwrite-strings #6 | Denis Vlasenko | 2007-01-29 | 1 | -13/+3 |
| | |||||
* | - sed -i -e "/\$Id:/d;" | Bernhard Reutner-Fischer | 2007-01-22 | 1 | -1/+0 |
| | |||||
* | Trailing whitespace removal over entire tree | Denis Vlasenko | 2007-01-11 | 1 | -1/+1 |
| | |||||
* | add arp applet - thanks to | Denis Vlasenko | 2007-01-07 | 1 | -35/+165 |
| | | | | "Eric Spakman" <E.Spakman@inter.nl.net> | ||||
* | properly export externs thru *.h files | Denis Vlasenko | 2006-12-26 | 1 | -1/+0 |
| | |||||
* | A bunch of defined(__GLIBC__) added. static-linking warning expanded | Denis Vlasenko | 2006-12-18 | 1 | -1/+1 |
| | |||||
* | - Proposed fix to make aliases work (with uClibc-current). | Bernhard Reutner-Fischer | 2006-12-07 | 1 | -2/+5 |
| | | | | See comment in the patch about the change introduced in r16342. | ||||
* | do not overflow ifr_name. maybe it was safe in some places, | Denis Vlasenko | 2006-11-27 | 1 | -10/+10 |
| | | | | but not everywhere. err to the safe side. | ||||
* | #if HAVE_AFINET6 -> #ifdef HAVE_AFINET6 | Denis Vlasenko | 2006-11-22 | 1 | -18/+18 |
| | |||||
* | ifconfig: preparatory patch, no code changes | Denis Vlasenko | 2006-11-21 | 1 | -1/+1 |
| | |||||
* | add -Wundef, fix uncovered bugs | Denis Vlasenko | 2006-11-17 | 1 | -1/+1 |
| | |||||
* | silly size savings and capitalization fixes | Denis Vlasenko | 2006-10-26 | 1 | -5/+5 |
| | |||||
* | message string changes, mostly for consistency, also -32 bytes in .rodata | Denis Vlasenko | 2006-10-20 | 1 | -2/+2 |
| | |||||
* | attempt to regularize atoi mess. | Denis Vlasenko | 2006-10-08 | 1 | -1/+1 |
| | |||||
* | Standardize on the vi editing directives being on the first line. | "Robert P. J. Day" | 2006-07-02 | 1 | -0/+1 |
| | |||||
* | Properly print the output for a sit (IPv6-in-IPv4) interface. | "Robert P. J. Day" | 2006-06-26 | 1 | -0/+13 |
| | |||||
* | Aesthetic fix to use newer structure initialization format. | "Robert P. J. Day" | 2006-06-26 | 1 | -8/+15 |
| | |||||
* | Patch by Robert P. Day to remove obsolete alias code that the 2.4 and 2.6 | Rob Landley | 2006-06-20 | 1 | -11/+5 |
| | | | | Linux kernels don't do anymore. | ||||
* | Patch by Robert P. Day to make structs use c99 initializers. | Rob Landley | 2006-06-20 | 1 | -14/+12 |
| | |||||
* | Patch from Robert P. J. Day cleaning up some unnecessary preprocessor | Rob Landley | 2006-06-20 | 1 | -80/+0 |
| | | | | directives. | ||||
* | Remove #ifdeffed out code, both KEEP_UNUSED and #if 0. | Rob Landley | 2006-06-03 | 1 | -492/+1 |
| | |||||
* | Size reductions, mostly switching things to use libbb functions. | Rob Landley | 2006-05-29 | 1 | -2/+2 |
| | |||||
* | Remove _(). | Rob Landley | 2006-05-29 | 1 | -52/+52 |
| | |||||
* | Patch from Robert P. Day to remove #ifdefed out SLIP support code that we | Rob Landley | 2006-05-19 | 1 | -40/+0 |
| | | | | | have no CONFIG option to enable, and which existing SLIP users don't seem to miss. | ||||
* | - single KERNEL_VERSION(a,b,c) macro in platform.h | Bernhard Reutner-Fischer | 2006-05-19 | 1 | -2/+1 |
| | | | | | - rename get_kernel_revision() to get_linux_version_code from Robert P. J. Day | ||||
* | fix no previous prototype warning | Mike Frysinger | 2006-05-11 | 1 | -0/+1 |
| | |||||
* | Remove code for protocols we don't properly support. (Most of this could | Rob Landley | 2006-04-14 | 1 | -345/+0 |
| | | | | | never be selected via menuconfig anyway.) If somebody wants one of these protocols, ask on the list for us to support it _properly_. | ||||
* | - include proper headers. | Bernhard Reutner-Fischer | 2006-04-05 | 1 | -1/+1 |
| | |||||
* | - fix paste'o which i overlooked when applying dalias' fmt stuff. | Bernhard Reutner-Fischer | 2006-03-30 | 1 | -1/+1 |
| | |||||
* | - Rich Felker writes: fix invalid printf format strings | Bernhard Reutner-Fischer | 2006-03-29 | 1 | -16/+16 |
| | | | | | | | | | http://busybox.net/lists/busybox/2006-March/019568.html text data bss dec hex filename 900619 10316 1038724 1949659 1dbfdb busybox.oorig 900603 10316 1038724 1949643 1dbfcb busybox | ||||
* | - put NLS stuff in one central place to avoid redefines. | Bernhard Reutner-Fischer | 2006-02-23 | 1 | -1/+0 |
| | | | | | | | | Fixes warnings about: fdisk.c:45:1: warning: "_" redefined nfsmount.c:121:1: warning: "_" redefined nfsmount.c:122:1: warning: "N_" redefined interface.c:84:1: warning: "_" redefined | ||||
* | fix up annoying signed/unsigned and mixed type errors | Eric Andersen | 2006-01-30 | 1 | -2/+2 |
| | |||||
* | just whitespace | Tim Riker | 2006-01-25 | 1 | -3/+3 |
| | |||||
* | - missing bits of patch attached to bug #249 (constify). | Bernhard Reutner-Fischer | 2006-01-19 | 1 | -2/+2 |
| | |||||
* | Move interface.c to networking directory since it's only used by ifconfig. | Rob Landley | 2005-11-22 | 1 | -0/+2093 |