fli4l
  1. fli4l

busybox

Public
AuthorCommitMessageCommit dateIssues
Denis VlasenkoDenis Vlasenko
fb48f6c9824mount: allow (and ignore) -i
Denis VlasenkoDenis Vlasenko
76c476f8178smart_ulltoa5: emit small letters k,m,g... - makes topmore readable
Denis VlasenkoDenis Vlasenko
b308d81e927top: use poll instead of select for waiting on one descriptor smart_ulltoa5: make it more cryptic. -50 bytes.function old new delta passwd_main 1095 1103 +8 getNum 557 565 +8 buffer_fill_and_print 73 76 +3 udhcpc_main 2393 2395 +2 mkfs_minix_main ...
Denis VlasenkoDenis Vlasenko
7d8de4d55dbmount: don't close fd twice in NFS code
Denis VlasenkoDenis Vlasenko
0f214ecef0acp: fix recursion check to not waste bytes remembering names of dirs
Denis VlasenkoDenis Vlasenko
8a5fab6333ecp: detect and prevent infinite recursion
Denis VlasenkoDenis Vlasenko
512499c8cabps: fix RSS parsing (rss field in /proc/PID/stat is in pages, not bytes)
Denis VlasenkoDenis Vlasenko
ec9781d5e4fadd links to vda's pet projects
Denis VlasenkoDenis Vlasenko
614aca61e58install: shrink a bit, fix two buglets
Denis VlasenkoDenis Vlasenko
6dd333dfe67Start a small document "why ifupdown is bad"
Denis VlasenkoDenis Vlasenko
30bab71f7bdmake copy_file() a bit easier to understand, and smallerfunction old new delta copy_file 1565 1447 -118 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 0/1 up/down: 0/-118) Total: -118 bytes text data bss dec hex filename 770938 1063 10788 782789 bf1c5 busy...
Denis VlasenkoDenis Vlasenko
737d131e5e7support "#!/bin/busybox"-style wrappers. Needed for SELinux.Patch by Yuichi Nakamura <ynakam@hitachisoft.jp>
Bernhard Reutner-FischerBernhard Reutner-Fischer
52226771760- add Yann's email-addr
Denis VlasenkoDenis Vlasenko
6666ac42a5ccp,mv: simpler arg[cv] handling -> smallish code savings
Bernhard Reutner-FischerBernhard Reutner-Fischer
2062fc41552- cosmetic html cleanup
Bernhard Reutner-FischerBernhard Reutner-Fischer
6a7b7ce23ed- obfuscate addrs a little bit
Denis VlasenkoDenis Vlasenko
3d829627fb5cp: make POSIX-me-harder mode complain with a bit less insane message
Denis VlasenkoDenis Vlasenko
cab774d6e5cspelling fixes to website
Denis VlasenkoDenis Vlasenko
46fc23b5320Cosmetic fixes to webpage
Denis VlasenkoDenis Vlasenko
30f00a4286fadd missed attribution to httpd sendfile support
Denis VlasenkoDenis Vlasenko
66dc9068eb5Start 1.8.x cycle
Denis VlasenkoDenis Vlasenko
e1022a9d6a0news.html: add 1.7.0 announcement
Denis VlasenkoDenis Vlasenko
f87f495e65bUpdate defconfig; fix comments
Denis VlasenkoDenis Vlasenko
028f2d651c0build system: stop moaning about unset integer CONFIGs.
Denis VlasenkoDenis Vlasenko
6ee023cf629*: compile fixes for 64-bit build
Denis VlasenkoDenis Vlasenko
de4c5d3d8c7httpd: code shrink of dir indexer example
Denis VlasenkoDenis Vlasenko
c6c2345ca61login: fixes for PAM build
Denis VlasenkoDenis Vlasenko
5750782fca4httpd: style fix in indexer example
Denis VlasenkoDenis Vlasenko
76429981901httpd: replace shell-based dir indexer cgi example with C-based one.
Denis VlasenkoDenis Vlasenko
72b6a65b2fahttpd: fix buglet in hex conversion. Remove alloca NULL checks(never happens, app just crashes if stack overflows) svlogd: cosmetic messages and style fixes
Denis VlasenkoDenis Vlasenko
d6e81c7762elogin: optional support for PAM
Denis VlasenkoDenis Vlasenko
18f2a6bc5efs/communal/common/ part 2
Denis VlasenkoDenis Vlasenko
f7d9e84bc50s/communal/common/
Denis VlasenkoDenis Vlasenko
e58e8d94441httpd: add optional support for error pages (by Pierre Metras <genepi@sympatico.ca>)
Denis VlasenkoDenis Vlasenko
45946f8b513runit/*: get rid of tai[a] time abstraction, it's too bloaty. 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
Denis VlasenkoDenis Vlasenko
63db27f9f4cremoved stray debugging comments
Denis VlasenkoDenis Vlasenko
3f1123103cfmax_option_length[] holds small ints, uint8_t is enoughfunction old new delta max_option_length 44 11 -33
Denis VlasenkoDenis Vlasenko
d867f32a7aehttpd: explain IP/mask parsing, and simplify it a bit.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
Denis VlasenkoDenis Vlasenko
921799da4echttpd: reinstate (much lighter) paranoid connection close codeallegedly needed for some versions of IE. +45 bytes.
Denis VlasenkoDenis Vlasenko
37c3316fd71httpd: get rid of rmt_port and setenv_log
Denis VlasenkoDenis Vlasenko
52e15dc50b0httpd: get rid of sscanf usage.Rename some variables.
Denis VlasenkoDenis Vlasenko
f9000c51dbfcrond: code shrink
Denis VlasenkoDenis Vlasenko
d37f22225b4libbb,crond,lash: fix getopt32 (don't know how it managed to slip through)*: fcntl(fd, F_GETFL) doesn't require third parameter at all.
Denis VlasenkoDenis Vlasenko
b9c02dd7910crond: don't start sendmail with absolute pathcrond: don't report obsolete version, report true bbox version
Denis VlasenkoDenis Vlasenko
fe7cd642b0bdon't pass argc in getopt32, it's superfluous(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
Denis VlasenkoDenis Vlasenko
d6cd9d7fe9ehttpd: stop reading headers using 1-byte read()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 --------------------------------...
Denis VlasenkoDenis Vlasenko
367960ba9abmake standalone httpd work on NOMMU machines
Denis VlasenkoDenis Vlasenko
9611cb1215fget rid of server_ and accepted_socket globals.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 ...
Denis VlasenkoDenis Vlasenko
a27a11bb2c0introduce and use xdup2(int, int) stop checking whether setsockopt_reuseaddr(int fd) was successful (it always is) remove second parameter (sockllen) from xmalloc_sockaddr2xxxxx functionssockaddr2str 142 156 +14 collect_blk 467 474 +7 xdup2 28 33 +5 singlemount 4456 4454 -2 print_host 214 212 -2 nslookup_main ...
Denis VlasenkoDenis Vlasenko
b98c26ad684httpd shrink and logging update, part 7 of 7 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/h...