summaryrefslogtreecommitdiff
path: root/networking (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Apply all post-1.8.1 patches1_8_2Denis Vlasenko2007-11-241-1/+1
|
* apply accumulated post 1.8.0 fixes, bump version to 1.8.11_8_1Denis Vlasenko2007-11-101-11/+23
|
* Announce 1.8.01_8_0Denis Vlasenko2007-11-041-7/+7
|
* ifconfig: code shrinkDenis Vlasenko2007-11-041-44/+44
| | | | | | | | | | | adjtimex: code shrink libbb: move nth_string function into libbb hdparm: nth_string was here text data bss dec hex filename 730013 10334 12032 752379 b7afb busybox_old 730093 10134 12032 752259 b7a83 busybox_unstripped
* inetd: fix bug 1562 "inetd does not set argv[0] properly" (fix by IlyaPanfilov)Denis Vlasenko2007-10-301-16/+14
| | | | | | | | | | | | | | inetd: code shrink while at it function old new delta static.SOCK_xxx - 6 +6 getconfigent 1222 1123 -99 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 0/1 up/down: 6/-99) Total: -93 bytes text data bss dec hex filename 776099 974 9420 786493 c003d busybox_old 776020 974 9420 786414 bffee busybox_unstripped
* - fix typo in helptextBernhard Reutner-Fischer2007-10-291-1/+1
|
* ll_types.c: optimize link type table, make it conditionalDenis Vlasenko2007-10-296-78/+179
| | | | | | | | | | | | | | | | on FEATURE_IP_RARE_PROTOCOLS function old new delta static.arphrd_name - 373 +373 static.arphrd_type - 124 +124 ll_type_n2a 58 78 +20 static.arphrd_names 496 - -496 ------------------------------------------------------------------------------ (add/remove: 2/1 grow/shrink: 1/0 up/down: 517/-496) Total: 21 bytes text data bss dec hex filename 776880 974 9420 787274 c034a busybox_old 776594 974 9420 786988 c022c busybox_unstripped
* httpd: fix trivial bug (spotted by Alex Landau)Denis Vlasenko2007-10-211-1/+1
|
* ping: fix breakage from -I fixDenis Vlasenko2007-10-201-2/+2
| | | | | passwd: SELinux support by KaiGai Kohei <kaigai@ak.jp.nec.com>
* paing: make -I ethN work too (-I addr already worked)Denis Vlasenko2007-10-191-6/+15
|
* httpd: free big buffer after use; improve grep-ability of 'headers' variableDenis Vlasenko2007-10-181-16/+17
|
* xatonum.h: add commentDenis Vlasenko2007-10-182-64/+212
| | | | | | | lineedit: fix typo in comment httpd: support for proxying connection to other http server (by Alex Landau <landau_alex@yahoo.com>)
* telnetd: make sure telnetd -K exits if child diesDenis Vlasenko2007-10-171-20/+15
|
* telnetd: trivial optimizationDenis Vlasenko2007-10-171-3/+4
|
* ash: use fdprintf, not dprintf.Denis Vlasenko2007-10-171-1/+1
| | | | | *: trailing whitespace removed
* fixes revealed by randomconfig runDenis Vlasenko2007-10-161-8/+10
|
* telnetd: fix commentDenis Vlasenko2007-10-161-1/+1
|
* telnetd: code shrink suggested by Ralf Friedl <Ralf.Friedl@online.de>Denis Vlasenko2007-10-161-31/+36
|
* bzip2: make -s equivalent to -2 (compatible with standard bzip2)Denis Vlasenko2007-10-161-1/+1
| | | | | telnetd: typo fix in comment
* telnetd: at Alexander Kriegisch <Alexander@kriegisch.name> insistenceDenis Vlasenko2007-10-151-35/+64
| | | | | | | | | | | | | | | | | | | add an option to close sessions as soon as child exits. Maybe it should be a CONFIG option. OTOH, maybe it should be always on, as it mimics, say, getty's behaviour. function old new delta handle_sigchld - 49 +49 telnetd_main 1312 1355 +43 .rodata 123429 123466 +37 packed_usage 22770 22806 +36 make_new_session 525 532 +7 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 4/0 up/down: 172/0) Total: 172 bytes text data bss dec hex filename 676285 2538 12104 690927 a8aef busybox_old 676421 2538 12104 691063 a8b77 busybox_unstripped
* telnetd: document bug in remove_iacs. reinstate band-aidDenis Vlasenko2007-10-151-48/+55
| | | | | | | which was making it near-impossible to trigger. remove memmove call which was happening at each network read, and in 99%+ cases was not needed. Unfortunately, +50 bytes.
* telnetd: some simplifications and better error hadling.Denis Vlasenko2007-10-151-120/+150
| | | | | | | | | | | | | | | | | | telnetd: don't SIGKILL child when closing the session. kernel will seng SIGHUP for us. static.iacs_to_send - 15 +15 .rodata 123418 123429 +11 make_new_session 549 525 -24 send_iac 26 - -26 free_session 144 118 -26 telnetd_main 1303 1261 -42 ------------------------------------------------------------------------------ (add/remove: 1/1 grow/shrink: 1/3 up/down: 26/-118) Total: -92 bytes text data bss dec hex filename 676341 2538 12104 690983 a8b27 busybox_old 676234 2538 12104 690876 a8abc busybox_unstripped
* remove trailing whitespaceDenis Vlasenko2007-10-142-5/+5
|
* httpd: fix bug where we were trying to read more POSTDATA than content-lengthDenis Vlasenko2007-10-141-0/+11
|
* whitespace/style fixDenis Vlasenko2007-10-111-11/+12
|
* vi: don't wait 50 ms before reading ESC sequencesDenis Vlasenko2007-10-111-2/+1
| | | | | | | | inetd,syslogd: use safe_read instead of open-coded EINTR handling syslogd: bail out if you see null read from Unix socket (should never happen, but if it does, spinning forever and eating 100% CPU is not a good idea)
* add -fvisibility=hidden to CC flags, mark XXX_main functionsDenis Vlasenko2007-10-1133-41/+41
| | | | | EXTERNALLY_VISIBLE. 5% size reduction of libbusybox.so
* ip tunnel parameter parsing fix by Jean Wolter <jw5@os.inf.tu-dresden.de>Denis Vlasenko2007-10-101-2/+2
|
* reviving libbusybox, adding CONFIG_INDIVIDUAL part 3Denis Vlasenko2007-10-072-3/+3
|
* - mark TODO: use index_in_str_array()Bernhard Reutner-Fischer2007-10-061-1/+1
|
* printf("%s\n") -> puts()Denis Vlasenko2007-10-011-1/+1
|
* 'simple' error message functions by Loic Grenie <loic.grenie@gmail.com>.Denis Vlasenko2007-10-013-3/+3
| | | | | 263 bytes saved.
* introduce and use close_on_exec_on(fd). -50 bytes.Denis Vlasenko2007-09-302-5/+5
|
* move udhcp_{client/server}_config to common_bufsiz1Denis Vlasenko2007-09-305-8/+5
| | | | | | | | | | | | | | | udhcp_run_script 1108 1151 +43 init_packet 209 210 +1 udhcpc_main 2395 2393 -2 udhcp_client_config 56 - -56 udhcp_server_config 88 - -88 ------------------------------------------------------------------------------ (add/remove: 0/2 grow/shrink: 2/1 up/down: 44/-146) Total: -102 bytes text data bss dec hex filename 771326 1029 9696 782051 beee3 busybox_old 771383 1029 9552 781964 bee8c busybox_unstripped
* dhcpreplay: code shrink, -40 bytesDenis Vlasenko2007-09-301-31/+29
|
* replace printf with fputs where appropriateDenis Vlasenko2007-09-302-11/+10
|
* libiproute: add missing break'sDenis Vlasenko2007-09-301-0/+3
|
* httpd: trivial simplificationDenis Vlasenko2007-09-281-4/+6
|
* assorted static vars removalDenis Vlasenko2007-09-281-43/+20
| | | | | | | | | | | | | | | | | | | | | function old new delta tcpudpsvd_main 1829 1839 +10 update_status 567 569 +2 sigterm 1 - -1 ......... dhcprelay_signal_handler 8 - -8 nfs_strerror 60 49 -11 singlemount 4579 4564 -15 static.p 16 - -16 svstatus 20 - -20 dhcprelay_xid_list 32 - -32 runsv_main 1785 1746 -39 static.buf 74 28 -46 svd 56 - -56 dhcprelay_main 1141 1080 -61 ------------------------------------------------------------------------------ (add/remove: 0/20 grow/shrink: 2/10 up/down: 12/-386) Total: -374 bytes
* wget: -O FILE is allowed to overwrite existing file (compat)Denis Vlasenko2007-09-271-10/+16
|
* zcip: fix unaligned trap on ARMDenis Vlasenko2007-09-271-2/+3
|
* introduce bb_putchar(). saves ~1800 on uclibc (less on glibc).Denis Vlasenko2007-09-278-12/+12
|
* introduce safe_poll (fixes a problem in top)Denis Vlasenko2007-09-275-19/+14
| | | | | | | | | | | | | | | | | | | | function old new delta safe_poll - 77 +77 svlogd_main 1470 1466 -4 zcip_main 1530 1524 -6 forkexec 1345 1338 -7 decode_format_string 795 788 -7 collect_blk 474 467 -7 buffer_pread 540 532 -8 tftp 1182 1172 -10 microcom_main 763 749 -14 arpping 441 424 -17 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 0/9 up/down: 77/-80) Total: -3 bytes text data bss dec hex filename 770162 1034 10404 781600 bed20 busybox_old 770158 1034 10404 781596 bed1c busybox_unstripped
* inetd: move struct fields around -> save .25 k of codeDenis Vlasenko2007-09-261-6/+8
| | | | | | | | | | | | | | | | | | | | function old new delta freeconfig 75 76 +1 register_rpc 200 196 -4 dupconfig 165 159 -6 reapchild 173 166 -7 retry 93 82 -11 goaway 112 101 -11 getconfigent 1241 1222 -19 setup 645 592 -53 inetd_main 2160 2107 -53 config 1602 1518 -84 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 1/9 up/down: 1/-248) Total: -247 bytes text data bss dec hex filename 773951 1038 10332 785321 bfba9 busybox_old 773703 1038 10332 785073 bfab1 busybox_unstripped
* httpd: small auth and IPv6 fixes (Kim B. Heino <Kim.Heino@bluegiga.com>)Denis Vlasenko2007-09-251-1/+8
|
* *: kill bb_get_last_path_component, replace with two functionsDenis Vlasenko2007-09-241-29/+16
| | | | | | | | | (one which strips trailing slash and one which does not) wget: straighten out as a result of above change text data bss dec hex filename 5056 1 0 5057 13c1 busybox.t4/networking/wget.o 5022 0 0 5022 139e busybox.t5/networking/wget.o
* wget: get rid of setitimerDenis Vlasenko2007-09-241-36/+26
| | | | | | | text data bss dec hex filename 5110 1 0 5111 13f7 busybox.t3/networking/wget.o 5056 1 0 5057 13c1 busybox.t4/networking/wget.o
* wget: reorder functions, no code changesDenis Vlasenko2007-09-241-316/+305
|
* wget: code shrink, move data out of bssDenis Vlasenko2007-09-241-28/+48
|
* wget: allow dots in header field names.Denis Vlasenko2007-09-241-36/+36
| | | | | | | | | | | wget: code shrink function old new delta gethdr 211 190 -21 wget_main 2609 2557 -52 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 0/2 up/down: 0/-73) Total: -73 bytes