busybox/networking
Denis Vlasenko e8a0788b24 moved biggest stack buffers to malloc space, or made their size configurable
(8k of shell line edit buffer is an overkill)

# make ARCH=i386 bloatcheck
function                                             old     new   delta
read_line_input                                     3933    3967     +34
ifaddrlist                                           348     345      -3
do_loadfont                                          208     191     -17
edit_file                                            840     819     -21
.rodata                                           129112  129080     -32
uncompress                                          1305    1268     -37
loadfont_main                                        566     495     -71
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 1/6 up/down: 34/-181)          Total: -147 bytes
2007-06-10 15:08:44 +00:00
..
libiproute snprintf(... "%s"...) => safe_strncpy 2007-06-04 21:03:51 +00:00
udhcp whitespace fixes 2007-05-30 00:29:55 +00:00
arp.c usage.c: remove reference to busybox.h 2007-05-26 19:00:18 +00:00
arping.c delete tons of extra #includes 2007-05-31 22:42:12 +00:00
Config.in - fix typo in help text and fix punctuation 2007-05-26 11:59:01 +00:00
dnsd.c usage.c: remove reference to busybox.h 2007-05-26 19:00:18 +00:00
ether-wake.c usage.c: remove reference to busybox.h 2007-05-26 19:00:18 +00:00
ftpgetput.c usage.c: remove reference to busybox.h 2007-05-26 19:00:18 +00:00
hostname.c Audit bb_common_bufsiz usage, add script which looks for misuse. 2007-06-04 10:16:52 +00:00
httpd_index_cgi_example httpd: directory indexer example doesn't need piping thru dd anymore 2007-02-02 01:18:37 +00:00
httpd.c httpd: move data off bss. 2007-06-09 23:49:05 +00:00
ifconfig.c usage.c: remove reference to busybox.h 2007-05-26 19:00:18 +00:00
ifupdown.c whitespace fixes 2007-05-30 00:29:55 +00:00
inetd.c usage.c: remove reference to busybox.h 2007-05-26 19:00:18 +00:00
interface.c usage.c: remove reference to busybox.h 2007-05-26 19:00:18 +00:00
ip.c usage.c: remove reference to busybox.h 2007-05-26 19:00:18 +00:00
ipcalc.c usage.c: remove reference to busybox.h 2007-05-26 19:00:18 +00:00
isrv_identd.c usage.c: remove reference to busybox.h 2007-05-26 19:00:18 +00:00
isrv.c usage.c: remove reference to busybox.h 2007-05-26 19:00:18 +00:00
isrv.h isrv.h: add copyright info 2007-01-14 12:34:48 +00:00
Kbuild - mv ip*_main into ip.c; use a dispatcher to save on needless duplication. 2007-04-10 20:11:12 +00:00
nameif.c usage.c: remove reference to busybox.h 2007-05-26 19:00:18 +00:00
nc_bloaty.c nc: make connecting to IPv4 from IPv6-enabled hosts easier 2007-06-05 20:08:11 +00:00
nc.c Audit bb_common_bufsiz usage, add script which looks for misuse. 2007-06-04 10:16:52 +00:00
netstat.c whitespace fixes 2007-05-30 00:29:55 +00:00
nslookup.c usage.c: remove reference to busybox.h 2007-05-26 19:00:18 +00:00
ping.c ping: stop using data/bss 2007-06-04 10:33:48 +00:00
route.c usage.c: remove reference to busybox.h 2007-05-26 19:00:18 +00:00
telnet.c Audit bb_common_bufsiz usage, add script which looks for misuse. 2007-06-04 10:16:52 +00:00
telnetd.c usage.c: remove reference to busybox.h 2007-05-26 19:00:18 +00:00
tftp.c whitespace fixes 2007-05-30 00:29:55 +00:00
traceroute.c moved biggest stack buffers to malloc space, or made their size configurable 2007-06-10 15:08:44 +00:00
vconfig.c usage.c: remove reference to busybox.h 2007-05-26 19:00:18 +00:00
wget.c usage.c: remove reference to busybox.h 2007-05-26 19:00:18 +00:00
zcip.c usage.c: remove reference to busybox.h 2007-05-26 19:00:18 +00:00