aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* - Generally strip off -l that does not pull in a lib.Bernhard Reutner-Fischer2007-09-021-15/+11
| | | | If l_list is non-empty then add the group flags.
* - fix bug where we linked again -lm even though it is not needed.Bernhard Reutner-Fischer2007-09-021-2/+11
| | | | | | | | | For BBOX_LIB_LIST="crypt m" trylink ... with just applet true, we pulled in libm because in this case we tried to use invalid flags (plain "-l" without a lib) which of course failed, thus the script thought that -lm was needed. The fix is not to pass "-l" without a lib if we are about to check if any or the last remaining lib is really needed.
* isrv: use monotonic_secDenis Vlasenko2007-08-312-24/+30
| | | | | runsv: do not use clock_gettime if !MONOTONIC_CLOCK
* top: another readability fixDenis Vlasenko2007-08-291-3/+2
|
* vsz and rss are unsigned longs (ulong ~= width of void* =>Denis Vlasenko2007-08-292-5/+5
| | | | | | | suitable for expressing total RAM in system). We account for "32 bit in 64 bit" systems by storing kbytes, not bytes there. Should allow for up to ~2000 Gb RAM on 32 bits.
* top: don't wait before final bailout (try top -b -n1).Denis Vlasenko2007-08-291-37/+22
| | | | | top: make code a bit more readable.
* mount: allow (and ignore) -iDenis Vlasenko2007-08-291-1/+2
|
* smart_ulltoa5: emit small letters k,m,g... - makes topDenis Vlasenko2007-08-281-1/+2
| | | | | more readable
* top: use poll instead of select for waiting on one descriptorDenis Vlasenko2007-08-283-38/+48
| | | | | | | | | | | | | | | | | | | | | 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 3071 3070 -1 dname_enc 377 373 -4 expmeta 480 472 -8 smart_ulltoa5 334 283 -51 top_main 911 815 -96 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 4/5 up/down: 21/-160) Total: -139 bytes text data bss dec hex filename 770872 1063 10788 782723 bf183 busybox_old 770732 1063 10788 782583 bf0f7 busybox_unstripped
* mount: don't close fd twice in NFS codeDenis Vlasenko2007-08-281-5/+8
|
* cp: fix recursion check to not waste bytes remembering names of dirsDenis Vlasenko2007-08-271-6/+5
|
* cp: detect and prevent infinite recursionDenis Vlasenko2007-08-271-17/+35
|
* ps: fix RSS parsing (rss field in /proc/PID/stat is in pages, not bytes)Denis Vlasenko2007-08-262-7/+18
|
* add links to vda's pet projectsDenis Vlasenko2007-08-261-1/+4
|
* install: shrink a bit, fix two bugletsDenis Vlasenko2007-08-261-29/+38
|
* Start a small document "why ifupdown is bad"Denis Vlasenko2007-08-251-0/+44
|
* make copy_file() a bit easier to understand, and smallerDenis Vlasenko2007-08-254-71/+68
| | | | | | | | | | | function 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 busybox_old 770814 1063 10788 782665 bf149 busybox_unstripped
* support "#!/bin/busybox"-style wrappers. Needed for SELinux.Denis Vlasenko2007-08-255-37/+94
| | | | | Patch by Yuichi Nakamura <ynakam@hitachisoft.jp>
* - add Yann's email-addrBernhard Reutner-Fischer2007-08-251-1/+1
|
* cp,mv: simpler arg[cv] handling -> smallish code savingsDenis Vlasenko2007-08-244-39/+45
|
* - cosmetic html cleanupBernhard Reutner-Fischer2007-08-241-2/+2
|
* - obfuscate addrs a little bitBernhard Reutner-Fischer2007-08-241-48/+48
|
* cp: make POSIX-me-harder mode complain with a bit less insane messageDenis Vlasenko2007-08-241-7/+8
|
* spelling fixes to websiteDenis Vlasenko2007-08-241-1/+1
|
* Cosmetic fixes to webpageDenis Vlasenko2007-08-241-2/+2
|
* add missed attribution to httpd sendfile supportDenis Vlasenko2007-08-241-1/+1
|
* Start 1.8.x cycleDenis 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