summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* apply accumulated post 1.7.2 patches; bump version to 1.7.31_7_3Denis Vlasenko2007-11-038-23/+28
|
* apply all post-1.7.1 patches, set version to 1.7.21_7_2Denis Vlasenko2007-09-2910-79/+136
|
* apply post 1.7.0 patches, set version to 1.7.11_7_1Denis Vlasenko2007-09-1617-200/+283
|
* Change version to 1.7.1.svnDenis Vlasenko2007-08-241-1/+1
|
* news.html: add 1.7.0 announcementDenis Vlasenko2007-08-241-0/+148
|
* Update defconfig; fix commentsDenis Vlasenko2007-08-243-10/+21
|
* build system: stop moaning about unset integer CONFIGs.Denis Vlasenko2007-08-231-1/+2
|
* *: compile fixes for 64-bit buildDenis Vlasenko2007-08-236-39/+41
|
* httpd: code shrink of dir indexer exampleDenis Vlasenko2007-08-231-185/+196
|
* login: fixes for PAM buildDenis Vlasenko2007-08-221-2/+6
|
* httpd: style fix in indexer exampleDenis Vlasenko2007-08-221-4/+4
|
* httpd: replace shell-based dir indexer cgi example with C-based one.Denis Vlasenko2007-08-222-50/+331
|
* httpd: fix buglet in hex conversion. Remove alloca NULL checksDenis Vlasenko2007-08-212-30/+30
| | | | | | (never happens, app just crashes if stack overflows) svlogd: cosmetic messages and style fixes
* login: optional support for PAMDenis Vlasenko2007-08-213-10/+71
|
* s/communal/common/ part 2Denis Vlasenko2007-08-211-0/+0
|
* s/communal/common/Denis Vlasenko2007-08-211-2/+2
|
* httpd: add optional support for error pages Denis Vlasenko2007-08-212-85/+166
| | | | | (by Pierre Metras <genepi@sympatico.ca>)
* runit/*: get rid of tai[a] time abstraction, it's too bloaty.Denis Vlasenko2007-08-207-509/+392
| | | | | | | | | | text data bss dec hex filename 772537 1058 11092 784687 bf92f busybox.t0/busybox 772459 1058 11060 784577 bf8c1 busybox.t1/busybox 772326 1058 11028 784412 bf81c busybox.t2/busybox 772158 1058 10980 784196 bf744 busybox.t3/busybox 771490 1055 10988 783533 bf4ad busybox.t4/busybox
* removed stray debugging commentsDenis Vlasenko2007-08-191-4/+0
|
* max_option_length[] holds small ints, uint8_t is enoughDenis Vlasenko2007-08-191-1/+1
| | | | | | function old new delta max_option_length 44 11 -33
* httpd: explain IP/mask parsing, and simplify it a bit.Denis Vlasenko2007-08-191-33/+48
| | | | | | | | | | parse_conf 1258 1247 -11 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 0/1 up/down: 0/-11) Total: -11 bytes text data bss dec hex filename 772602 1058 11092 784752 bf970 busybox_old 772594 1058 11092 784744 bf968 busybox_unstripped
* httpd: reinstate (much lighter) paranoid connection close codeDenis Vlasenko2007-08-191-54/+25
| | | | | allegedly needed for some versions of IE. +45 bytes.
* httpd: get rid of rmt_port and setenv_logDenis Vlasenko2007-08-191-21/+12
|
* httpd: get rid of sscanf usage. Rename some variables.Denis Vlasenko2007-08-191-94/+110
|
* crond: code shrinkDenis Vlasenko2007-08-191-59/+21
|
* libbb,crond,lash: fix getopt32 (don't know how it managed to slip through)Denis Vlasenko2007-08-199-20/+15
| | | | | *: fcntl(fd, F_GETFL) doesn't require third parameter at all.
* crond: don't start sendmail with absolute pathDenis Vlasenko2007-08-181-8/+8
| | | | | crond: don't report obsolete version, report true bbox version
* don't pass argc in getopt32, it's superfluousDenis Vlasenko2007-08-18143-169/+174
| | | | | | | | (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
* httpd: stop reading headers using 1-byte read()Denis Vlasenko2007-08-181-39/+56
| | | | | | | | | | | get_line 73 105 +32 httpd_main 769 766 -3 send_cgi_and_exit 1583 1577 -6 send_headers 449 432 -17 handle_incoming_and_exit 2217 2172 -45 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 1/4 up/down: 32/-71) Total: -39 bytes
* make standalone httpd work on NOMMU machinesDenis Vlasenko2007-08-183-54/+103
|
* get rid of server_ and accepted_socket globals.Denis Vlasenko2007-08-181-57/+38
| | | | | | | | | | get_line 74 73 -1 log_and_exit 33 32 -1 send_headers 457 449 -8 httpd_main 906 892 -14 handle_incoming_and_exit 2136 2113 -23 send_cgi_and_exit 1743 1583 -160
* introduce and use xdup2(int, int)Denis Vlasenko2007-08-1823-107/+95
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | stop checking whether setsockopt_reuseaddr(int fd) was successful (it always is) remove second parameter (sockllen) from xmalloc_sockaddr2xxxxx functions sockaddr2str 142 156 +14 collect_blk 467 474 +7 xdup2 28 33 +5 singlemount 4456 4454 -2 print_host 214 212 -2 nslookup_main 139 137 -2 ftpgetput_main 414 412 -2 udhcpd_main 1258 1255 -3 udhcpc_main 2405 2402 -3 traceroute_main 4125 4122 -3 nc_main 1072 1069 -3 buffer_fill_and_print 76 73 -3 xmalloc_sockaddr2hostonly_noport 18 14 -4 xmalloc_sockaddr2host_noport 18 14 -4 xmalloc_sockaddr2host 15 11 -4 xmalloc_sockaddr2dotted_noport 18 14 -4 xmalloc_sockaddr2dotted 18 14 -4 wget_main 2618 2614 -4 ping_main 393 389 -4 ip_port_str 120 115 -5 dhcprelay_main 1146 1141 -5 dnsd_main 1531 1525 -6 passwd_main 1110 1102 -8 udhcp_kernel_packet 206 197 -9 udhcp_listen_socket 154 144 -10 getty_main 2576 2566 -10 setup 655 640 -15 xmove_fd 51 34 -17 dolisten 759 742 -17 tcpudpsvd_main 1866 1836 -30 startservice 339 299 -40
* httpd shrink and logging update, part 7 of 7Denis Vlasenko2007-08-171-107/+104
| | | | | | | | | | | | | text data bss dec hex filename 9836 0 0 9836 266c busybox.t1/networking/httpd.o.orig 9724 0 0 9724 25fc busybox.t2/networking/httpd.o 9657 0 0 9657 25b9 busybox.t3/networking/httpd.o 9342 0 0 9342 247e busybox.t4/networking/httpd.o 9342 0 0 9342 247e busybox.t5/networking/httpd.o 9262 0 0 9262 242e busybox.t6/networking/httpd.o 9283 0 0 9283 2443 busybox.t7/networking/httpd.o 9334 0 0 9334 2476 busybox.t8/networking/httpd.o
* httpd shrink and logging update, part 6 of 7Denis Vlasenko2007-08-171-29/+46
| | | | | | | | | | | | | text data bss dec hex filename 9836 0 0 9836 266c busybox.t1/networking/httpd.o.orig 9724 0 0 9724 25fc busybox.t2/networking/httpd.o 9657 0 0 9657 25b9 busybox.t3/networking/httpd.o 9342 0 0 9342 247e busybox.t4/networking/httpd.o 9342 0 0 9342 247e busybox.t5/networking/httpd.o 9262 0 0 9262 242e busybox.t6/networking/httpd.o 9283 0 0 9283 2443 busybox.t7/networking/httpd.o 9334 0 0 9334 2476 busybox.t8/networking/httpd.o
* httpd shrink and logging update, part 5 of 7Denis Vlasenko2007-08-171-214/+198
| | | | | | | | | | | | | text data bss dec hex filename 9836 0 0 9836 266c busybox.t1/networking/httpd.o.orig 9724 0 0 9724 25fc busybox.t2/networking/httpd.o 9657 0 0 9657 25b9 busybox.t3/networking/httpd.o 9342 0 0 9342 247e busybox.t4/networking/httpd.o 9342 0 0 9342 247e busybox.t5/networking/httpd.o 9262 0 0 9262 242e busybox.t6/networking/httpd.o 9283 0 0 9283 2443 busybox.t7/networking/httpd.o 9334 0 0 9334 2476 busybox.t8/networking/httpd.o
* httpd shrink and logging update, part 4 of 7Denis Vlasenko2007-08-171-186/+181
| | | | | | | | | | | | | text data bss dec hex filename 9836 0 0 9836 266c busybox.t1/networking/httpd.o.orig 9724 0 0 9724 25fc busybox.t2/networking/httpd.o 9657 0 0 9657 25b9 busybox.t3/networking/httpd.o 9342 0 0 9342 247e busybox.t4/networking/httpd.o 9342 0 0 9342 247e busybox.t5/networking/httpd.o 9262 0 0 9262 242e busybox.t6/networking/httpd.o 9283 0 0 9283 2443 busybox.t7/networking/httpd.o 9334 0 0 9334 2476 busybox.t8/networking/httpd.o
* httpd shrink and logging update, part 3 of 7Denis Vlasenko2007-08-171-148/+107
| | | | | | | | | | | | | text data bss dec hex filename 9836 0 0 9836 266c busybox.t1/networking/httpd.o.orig 9724 0 0 9724 25fc busybox.t2/networking/httpd.o 9657 0 0 9657 25b9 busybox.t3/networking/httpd.o 9342 0 0 9342 247e busybox.t4/networking/httpd.o 9342 0 0 9342 247e busybox.t5/networking/httpd.o 9262 0 0 9262 242e busybox.t6/networking/httpd.o 9283 0 0 9283 2443 busybox.t7/networking/httpd.o 9334 0 0 9334 2476 busybox.t8/networking/httpd.o
* httpd shrink and logging update, part 2 of 7Denis Vlasenko2007-08-171-92/+82
| | | | | | | | | | | | | text data bss dec hex filename 9836 0 0 9836 266c busybox.t1/networking/httpd.o.orig 9724 0 0 9724 25fc busybox.t2/networking/httpd.o 9657 0 0 9657 25b9 busybox.t3/networking/httpd.o 9342 0 0 9342 247e busybox.t4/networking/httpd.o 9342 0 0 9342 247e busybox.t5/networking/httpd.o 9262 0 0 9262 242e busybox.t6/networking/httpd.o 9283 0 0 9283 2443 busybox.t7/networking/httpd.o 9334 0 0 9334 2476 busybox.t8/networking/httpd.o
* httpd shring and logging update, part 1 or 7Denis Vlasenko2007-08-172-28/+102
| | | | | | | | | | | | | text data bss dec hex filename 9836 0 0 9836 266c busybox.t1/networking/httpd.o.orig 9724 0 0 9724 25fc busybox.t2/networking/httpd.o 9657 0 0 9657 25b9 busybox.t3/networking/httpd.o 9342 0 0 9342 247e busybox.t4/networking/httpd.o 9342 0 0 9342 247e busybox.t5/networking/httpd.o 9262 0 0 9262 242e busybox.t6/networking/httpd.o 9283 0 0 9283 2443 busybox.t7/networking/httpd.o 9334 0 0 9334 2476 busybox.t8/networking/httpd.o
* remove stray newline from help textDenis Vlasenko2007-08-171-1/+1
|
* assorted fixes for breakage found by randomconfigDenis Vlasenko2007-08-178-39/+54
|
* add comments regarding SO_REUSEADDRDenis Vlasenko2007-08-161-1/+9
|
* Comment out "#include <strings.h>" everywhereDenis Vlasenko2007-08-162-2/+2
|
* find: fix SELinux-related warningDenis Vlasenko2007-08-161-1/+2
|
* modprobe: add scanning of /lib/modules/`uname -r`/modules.symbolsDenis Vlasenko2007-08-161-1/+16
| | | | | (by Yann E. MORIN)
* hdparm: shrink rodata by ~250 bytesDenis Vlasenko2007-08-163-55/+26
|
* whitespace fixes, no code changesDenis Vlasenko2007-08-169-99/+101
|
* more: by Tristan Schmelcher <tpkschme@engmail.uwaterloo.ca>:Denis Vlasenko2007-08-151-46/+62
| | | | | | | | | | | - Fixed a number of deficiencies in the line wrapping. - Fixed a bug where the page could scroll multiple times per keypress. - Re-read terminal dimensions after user input, in case they resized the terminal while we were waiting. - Added an 'R' key to print the rest of the file without prompting. - Crudely support tabs in the line-wrapping code by converting them to 8 spaces.
* v[hp]error_msg have 2-3 callsites only -> incorporate there.Denis Vlasenko2007-08-159-47/+6
|
* if pidfile turned out to be !regular file, do not unlink it.Denis Vlasenko2007-08-154-15/+25
| | | | | It's most probably the /dev/null.