Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | time: *const str = "xxx" ==> str[] = "xxx" | Denis Vlasenko | 2007-06-17 | 1 | -3/+3 | |
| | ||||||
* | strings: strings a b was processing a twice, fix that | Denis Vlasenko | 2007-06-17 | 1 | -34/+35 | |
| | ||||||
* | arping: -i should be -I | Denis Vlasenko | 2007-06-17 | 2 | -2/+2 | |
| | ||||||
* | install: fix install a b /a/link/to/dir | Denis Vlasenko | 2007-06-17 | 2 | -4/+15 | |
| | | | | | install: fix -s (strip) option nmeter: add TODO | |||||
* | forgot svn add... | Denis Vlasenko | 2007-06-16 | 1 | -0/+150 | |
| | ||||||
* | remove obsolete comment | Denis Vlasenko | 2007-06-16 | 1 | -2/+1 | |
| | ||||||
* | make FEATURE_HAVE_RPC auto-selectable by mount and inetd sub-features | Denis Vlasenko | 2007-06-16 | 3 | -20/+22 | |
| | ||||||
* | pscan: new applet (portscanner). ~1350 bytes. By Tito <farmatito@tiscali.it> | Denis Vlasenko | 2007-06-16 | 6 | -4/+30 | |
| | | | | wget: lift 256 chars limitation on terminal width | |||||
* | find: make -size match GNU find | Denis Vlasenko | 2007-06-16 | 4 | -19/+54 | |
| | ||||||
* | find: add conditional support for -maxdepth and -regex | Denis Vlasenko | 2007-06-15 | 3 | -84/+151 | |
| | | | | | | | | | | | | | | | | | (needed for Linux 2.6.22-rc4 build) -maxdepth: # size busybox_old busybox_unstripped text data bss dec hex filename 675622 2792 15728 694142 a977e busybox_old 675770 2792 15728 694290 a9812 busybox_unstripped -regex: # size busybox_old busybox_unstripped text data bss dec hex filename 675770 2792 15728 694290 a9812 busybox_old 675894 2792 15728 694414 a988e busybox_unstripped | |||||
* | fdisk: fix minor issues with help text | Denis Vlasenko | 2007-06-15 | 1 | -26/+26 | |
| | ||||||
* | - fix test -f ./exists | Bernhard Reutner-Fischer | 2007-06-15 | 1 | -3/+8 | |
| | | | | Note that test -f ./exists -a "-u" = "-u" doesn't work and did not work even before r18282, so this is a breakage not caused by me.. | |||||
* | - vda perfers not to use the banner | Bernhard Reutner-Fischer | 2007-06-15 | 1 | -3/+2 | |
| | ||||||
* | applets/Kbuild: straighten it a bit | Denis Vlasenko | 2007-06-14 | 2 | -9/+12 | |
| | ||||||
* | Alex Landau writes: open firmware for reading, not writing | Mike Frysinger | 2007-06-14 | 1 | -1/+1 | |
| | ||||||
* | init: make sure fd 0,1,2 are not closed, + related optimizations. | Denis Vlasenko | 2007-06-14 | 3 | -20/+19 | |
| | | | | | | init_main 929 920 -9 bb_daemonize_or_rexec 145 127 -18 | |||||
* | traceroute: stop using floating point needlessly; nuke useless assignment. | Denis Vlasenko | 2007-06-14 | 1 | -14/+9 | |
| | | | | | | | .rodata 129308 129312 +4 freehostinfo 35 29 -6 traceroute_main 4308 4300 -8 | |||||
* | minix.h: add very simple test script | Denis Vlasenko | 2007-06-13 | 1 | -0/+22 | |
| | ||||||
* | fsck_minix: forgotten bit of previous commit... | Denis Vlasenko | 2007-06-13 | 1 | -0/+1 | |
| | ||||||
* | fsck_minix: stop using data/bss | Denis Vlasenko | 2007-06-13 | 2 | -124/+130 | |
| | | | | | | 10847 8 271 11126 2b76 busybox.t2/util-linux/fsck_minix.o 10140 0 0 10140 279c busybox.t3/util-linux/fsck_minix.o | |||||
* | *: BB_BANNER -> bb_banner (it is not a const or #define)! | Denis Vlasenko | 2007-06-13 | 12 | -31/+33 | |
| | | | | | | | | | | | | correct_password: explain in detail why it is ok to use bb_banner fsck_minix: make it print bb version, not it's own (outdated/irrelevant) one Marginal size difference: text data bss dec hex filename 679119 2700 15632 697451 aa46b busybox_old 679091 2700 15632 697423 aa44f busybox_unstripped | |||||
* | as suggested by Renaud Cerrato and Souf, switch over to recursive_action() ↵ | Mike Frysinger | 2007-06-13 | 1 | -32/+27 | |
| | | | | for some nice shrinkage and so we work even when CONFIG_SYSFS_DEPRECATED is off | |||||
* | add support for firmware loading | Mike Frysinger | 2007-06-13 | 2 | -2/+84 | |
| | ||||||
* | hush: fix read builtin to not read ahead past eol and to not use | Denis Vlasenko | 2007-06-13 | 10 | -31/+68 | |
| | | | | | insane amounts of stack. Testsuite updated. | |||||
* | remove nearly-duplicate PATHs in several places | Denis Vlasenko | 2007-06-12 | 7 | -16/+13 | |
| | | | | | | | | | | | | | | function old new delta bb_PATH_root_path - 35 +35 varunset 60 58 -2 arith 2042 2033 -9 bb_default_root_login_path 30 - -30 .rodata 128794 128762 -32 which_main 152 117 -35 defpathvar 40 - -40 ------------------------------------------------------------------------------ (add/remove: 1/2 grow/shrink: 0/4 up/down: 35/-148) Total: -113 bytes | |||||
* | login: make /etc/nologin support configurable. -240 bytes if not selected. | Denis Vlasenko | 2007-06-12 | 4 | -15/+23 | |
| | ||||||
* | fix "--help prints usage for wrong applet" bug | Denis Vlasenko | 2007-06-12 | 1 | -0/+1 | |
| | ||||||
* | diff: shrink code (-85 bytes): | Denis Vlasenko | 2007-06-12 | 11 | -67/+69 | |
| | | | | | | | | | | | | function old new delta fiddle_sum 8 - -8 diffreg 2717 2690 -27 prepare 334 284 -50 ------------------------------------------------------------------------------ (add/remove: 0/1 grow/shrink: 0/2 up/down: 0/-85) Total: -85 bytes s/ATTRIBUTE_ALWAYS_INLINE/ALWAYS_INLINE/g | |||||
* | - fix testing primary expressions like '"-u" = "-u"' | Bernhard Reutner-Fischer | 2007-06-12 | 1 | -2/+2 | |
| | ||||||
* | A few more string duplicates found & eliminated | Denis Vlasenko | 2007-06-12 | 6 | -20/+18 | |
| | | | | | | | | # size busybox_old busybox_unstripped text data bss dec hex filename 679693 2700 15632 698025 aa6a9 busybox_old 679523 2700 15632 697855 aa5ff busybox_unstripped | |||||
* | catv: was abusing xopen, should not die on err, but warn only. | Denis Vlasenko | 2007-06-12 | 1 | -8/+13 | |
| | ||||||
* | move several applets to more correct ex-project. No code changes. | Denis Vlasenko | 2007-06-12 | 15 | -78/+78 | |
| | ||||||
* | uudecode: nuke duplicate base64_table[]. saves 65 bytes | Denis Vlasenko | 2007-06-12 | 2 | -8/+10 | |
| | ||||||
* | top: on user suggestion make percentile calculations configurable. -56 bytes ↵ | Denis Vlasenko | 2007-06-11 | 2 | -38/+71 | |
| | | | | | | when off. +600 bytes when on top: reorder columns, so that [P]PIDs are together and VSZ/%MEM are together. Makes more sense | |||||
* | - use bb_msg_full_version instead of a separate string. Saves a minor 3 bytes. | Bernhard Reutner-Fischer | 2007-06-11 | 1 | -2/+2 | |
| | ||||||
* | getopt_mk_fifo_nod: heed warning | Denis Vlasenko | 2007-06-10 | 2 | -4/+4 | |
| | ||||||
* | top: improve global CPU percentage (smaller & faster code) | Denis Vlasenko | 2007-06-10 | 2 | -8/+16 | |
| | ||||||
* | top: add config option and code for global CPU % display | Denis Vlasenko | 2007-06-10 | 4 | -20/+70 | |
| | ||||||
* | moved biggest stack buffers to malloc space, or made their size configurable | Denis Vlasenko | 2007-06-10 | 8 | -151/+181 | |
| | | | | | | | | | | | | | | | | | (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 | |||||
* | add script which measures stack consumption. | Denis Vlasenko | 2007-06-10 | 3 | -1/+144 | |
| | | | | | | | | | | | | | | | | Current top users: 0x08052f52 uncompress []: 393312 0x080c8a58 input_tab []: 82104 0x08092d5b ifaddrlist []: 32828 0x08056163 loadfont_main []: 32796 0x0806e508 colon []: 16532 0x08056095 do_loadfont []: 16400 0x0806da70 place_cursor []: 16388 0x080792e8 login_main []: 9176 393 kb of stack??? OMG... | |||||
* | httpd: move data off bss. | Denis Vlasenko | 2007-06-09 | 1 | -189/+218 | |
| | | | | | | | | | | | | | | | httpd: do not realpath() for SCRIPT_FILENAME - it resolves symlinks but it should not: - /* SCRIPT_FILENAME required by PHP in CGI mode */ - if (!realpath(purl + 1, realpath_buff)) - goto error_execing_cgi; - setenv1("SCRIPT_FILENAME", realpath_buff); + + /* SCRIPT_FILENAME required by PHP in CGI mode */ + fullpath = concat_path_file(home_httpd, purl); + setenv1("SCRIPT_FILENAME", fullpath); | |||||
* | - also note where to checkout the 1_6_stable branch | Bernhard Reutner-Fischer | 2007-06-09 | 1 | -1/+2 | |
| | ||||||
* | mdev: microscopic enhancement, should change nothing | Denis Vlasenko | 2007-06-08 | 1 | -8/+6 | |
| | ||||||
* | grep: selection done by FEATURE_GREP_EGREP_ALIAS was broken, fix. | Denis Vlasenko | 2007-06-08 | 1 | -16/+16 | |
| | | | | | (Maxime Bizon <mbizon@freebox.fr> (Freebox)) | |||||
* | login: ask passwords even for wrong usernames. | Denis Vlasenko | 2007-06-08 | 2 | -7/+11 | |
| | | | | | | | | # size busybox_old busybox_unstripped text data bss dec hex filename 680099 2704 15648 698451 aa853 busybox_old 680110 2704 15648 698462 aa85e busybox_unstripped | |||||
* | make busybox --install work even if /proc/self/exe doesn't exist | Denis Vlasenko | 2007-06-08 | 8 | -21/+15 | |
| | | | | | | | | # size busybox_old busybox_unstripped text data bss dec hex filename 680095 2704 15648 698447 aa84f busybox_old 680099 2704 15648 698451 aa853 busybox_unstripped | |||||
* | rmp: add optional support for bz2 data. +50 bytes of code | Denis Vlasenko | 2007-06-08 | 12 | -24/+42 | |
| | ||||||
* | - fix invocation without any argument | Bernhard Reutner-Fischer | 2007-06-08 | 1 | -2/+2 | |
| | ||||||
* | hush: add missing dependencies (Maxime Bizon <mbizon@freebox.fr> (Freebox)) | Denis Vlasenko | 2007-06-08 | 1 | -0/+4 | |
| | ||||||
* | test: fix thinko in previous commit | Denis Vlasenko | 2007-06-08 | 1 | -1/+1 | |
| |