Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-09-30 | replace printf with fputs where appropriate | Denis Vlasenko | |
2007-08-12 | trylink: produce even more info about final link stage | Denis Vlasenko | |
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 | |||
2007-07-24 | Replace index_in_[sub]str_array with index_in_[sub]strings, | Denis Vlasenko | |
which scans thru "abc\0def\0123\0\0" type strings. Saves 250 bytes. text data bss dec hex filename 781266 1328 11844 794438 c1f46 busybox_old 781010 1328 11844 794182 c1e46 busybox_unstripped | |||
2007-07-21 | style fix (stray space before ';') | Denis Vlasenko | |
2007-07-14 | xioctl and friends by Tito <farmatito@tiscali.it> | Denis Vlasenko | |
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 | |||
2007-06-20 | - move iprule and ipaddress from matches() to index_in_str_array | Bernhard Reutner-Fischer | |
text data bss dec hex filename 2544 0 0 2544 9f0 networking/libiproute/iprule.o.oorig 2356 0 0 2356 934 networking/libiproute/iprule.o 6481 0 0 6481 1951 networking/libiproute/ipaddress.o.oorig 6464 0 0 6464 1940 networking/libiproute/ipaddress.o | |||
2007-05-31 | delete tons of extra #includes | Denis Vlasenko | |
2007-04-12 | - add xsendto and use where appropriate; shrink iplink; sanitize libiproute ↵ | Bernhard Reutner-Fischer | |
a bit. -916 byte | |||
2007-04-07 | libiproute: audit callgraph, shortcut error paths into die() functions. | Denis Vlasenko | |
Kill a few statics, made other globals smaller: oneline is smallint, _SL_ is char function old new delta print_tunnel 693 731 +38 print_route 1775 1777 +2 print_addrinfo 1495 1497 +2 ipaddr_list_or_flush 2826 2828 +2 oneline 4 1 -3 _SL_ 4 1 -3 ipaddr_modify 1476 1472 -4 parse_address 124 119 -5 ip_parse_common_args 429 423 -6 on_off 53 46 -7 do_del_ioctl 113 106 -7 do_add_ioctl 120 113 -7 do_show 864 856 -8 iprule_list 157 148 -9 do_iptunnel 310 299 -11 do_add 143 126 -17 get_ctl_fd 95 76 -19 set_address 108 84 -24 ip_main 351 323 -28 static.ifr 32 - -32 parse_args 1992 1949 -43 iproute_list_or_flush 1673 1582 -91 do_iplink 1583 1485 -98 filter 280 - -280 ------------------------------------------------------------------------------ (add/remove: 0/2 grow/shrink: 4/18 up/down: 44/-702) Total: -658 bytes | |||
2006-12-31 | stop using __u32 etc. uint32_t is there for a reason | Denis Vlasenko | |
2006-12-21 | introduce LONE_CHAR (optimized strcmp with one-char string) | Denis Vlasenko | |
2006-12-16 | inline strcmp(s, "-") [actually macro-ize it for now - gcc is too stupid] | Denis Vlasenko | |
2006-11-27 | do not overflow ifr_name. maybe it was safe in some places, | Denis Vlasenko | |
but not everywhere. err to the safe side. | |||
2006-11-21 | - add 'ip rule' support. First take.. | Bernhard Reutner-Fischer | |
text data bss dec hex filename 2999 0 0 2999 bb7 networking/libiproute/iprule.o | |||
2006-11-05 | rename: compare_string_array -> index_in_str_array | Denis Vlasenko | |
introduce index_in_substr_array and use it in iproute2 | |||
2006-10-26 | ip: "ip addr del" and "ip addr delete" both should work | Denis Vlasenko | |
2006-10-26 | silly size savings and capitalization fixes | Denis Vlasenko | |
2006-07-02 | Standardize on the vi editing directives being on the first line. | "Robert P. J. Day" | |
2006-06-07 | - reuse strings and messages. Saves about 600B | Bernhard Reutner-Fischer | |
2006-06-02 | Header cleanup: don't #include headers that libbb.h already includes. | Rob Landley | |
2006-05-17 | Patch from Bernhard Fischer to remove some useless bits. | Rob Landley | |
2006-03-06 | Robert P. Day removed 8 gazillion occurrences of "extern" on function | Rob Landley | |
definitions. (That should only be on prototypes.) | |||
2006-02-22 | Patch from Denis Vlasenko to constify things and fix a few typos. | Rob Landley | |
2006-01-30 | sort out yet more type issues | Eric Andersen | |
2006-01-30 | - add some ATTRIBUTE_UNUSED. | Bernhard Reutner-Fischer | |
- use shorter boilerplate while at it. | |||
2006-01-25 | just whitespace | Tim Riker | |
2005-12-06 | restore compare_string_array new interface (make broken by landley) | "Vladimir N. Oleynik" | |
2005-10-08 | - make libiproute compile.. | Bernhard Reutner-Fischer | |
2005-04-16 | Patch from Bernhard Fischer to make a bunch of symbols static | Eric Andersen | |
which were otherwise cluttering the global namespace. | |||
2004-03-15 | Remove trailing whitespace. Update copyright to include 2004. | Eric Andersen | |
2003-03-19 | Major coreutils update. | Manuel Novoa III | |
2003-01-27 | This seems sufficient for ifup and ifdown to actually work | Eric Andersen | |
as advertised. Works for me (at least with glibc) | |||
2003-01-14 | Eliminate use of kernel header file | Eric Andersen | |
-Erik | |||
2003-01-13 | Option to allow ifupdown use ip commands instead of ifconfig, add flush | Glenn L McGrath | |
command to ipaddr, patch by Bastian Blank | |||
2002-12-16 | Only included headers that are used. | Glenn L McGrath | |
2002-12-11 | undefine sysinfo to prevent breakage on ia64 | Glenn L McGrath | |
2002-12-02 | Use compare_string_array in ipaddress to save a few bytes, minor cleanups | Glenn L McGrath | |
2002-12-01 | Enable ip commands to be compiled seperate from ip, modifed patch from ↵ | Glenn L McGrath | |
Bastian Blank | |||
2002-11-28 | Use error_msg instead of fprintf(stderr | Glenn L McGrath | |
2002-11-10 | IP applet by Bastian Blank <waldi@debian.org> | Glenn L McGrath | |