Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-06-04 | Audit bb_common_bufsiz usage, add script which looks for misuse. | Denis Vlasenko | |
tr: stop using globals needlessly. code: -103 bytes | |||
2007-05-31 | less: less <HUGEFILE + [End] busy loops, fix it | Denis Vlasenko | |
2007-05-31 | less: forgot trivial #if ENABLE_xxxx | Denis Vlasenko | |
2007-05-31 | delete tons of extra #includes | Denis Vlasenko | |
2007-05-31 | use "glibc errno" trick not only for ash, but for entire busybox | Denis Vlasenko | |
(add/remove: 1/1 grow/shrink: 37/37 up/down: 139/-228) Total: -89 bytes | |||
2007-05-31 | more: stop using bss | Denis Vlasenko | |
# make && make bloatcheck function old new delta gotsig 86 107 +21 more_main 777 781 +4 cin_fileno 4 - -4 set_tty_to_initial_mode 25 - -25 new_settings 120 60 -60 initial_settings 120 60 -60 ------------------------------------------------------------------------------ (add/remove: 0/2 grow/shrink: 2/2 up/down: 25/-149) Total: -124 bytes | |||
2007-05-31 | less: fix very obscure memory corruption bug | Denis Vlasenko | |
2007-05-31 | less: stop using data/bss. Code got smaller too. | Denis Vlasenko | |
# size busybox_old busybox_unstripped text data bss dec hex filename 700719 2896 17880 721495 b0257 busybox_old 700547 2832 17432 720811 affab busybox_unstripped # size */*/less.o text data bss dec hex filename 6861 50 344 7255 1c57 busybox.t0/miscutils/less.o 6657 0 0 6657 1a01 busybox.t1/miscutils/less.o | |||
2007-05-30 | nmeter: stop using data/bss; reduce amount of reads from /proc | Denis Vlasenko | |
# size */*/nmeter.o text data bss dec hex filename 4366 80 16 4462 116e busybox.t0/miscutils/nmeter.o 4386 0 0 4386 1122 busybox.t2/miscutils/nmeter.o | |||
2007-05-30 | whitespace fixes | Denis Vlasenko | |
2007-05-26 | usage.c: remove reference to busybox.h | Denis Vlasenko | |
*: s/include "busybox.h"/include "libbb.h" | |||
2007-05-22 | hdparm: make -T -t code smaller (-194 bytes), and output prettier | Denis Vlasenko | |
2007-05-09 | less: fix case when regex search finds nothing | Denis Vlasenko | |
2007-04-16 | style fixes, no code changes | Denis Vlasenko | |
2007-04-13 | teach find_root_device to deal with /dev/ subdirs | Denis Vlasenko | |
(by "Kirill K. Smirnov" <lich@math.spbu.ru>) | |||
2007-04-12 | style fixes. No code changes | Denis Vlasenko | |
2007-04-11 | bb_full_fd_action: remove potential xmalloc from NOFORK path | Denis Vlasenko | |
cat: stop using stdio.h opens libbb: introduce & use open[3]_or_warn function old new delta open3_or_warn - 54 +54 bb_cat 115 144 +29 open_or_warn - 25 +25 unlzma 2404 2412 +8 chattr_main 334 339 +5 xstrtoul_range_sfx 251 255 +4 telnet_main 1514 1510 -4 static.opt 4 - -4 qgravechar 122 118 -4 fuser_add_pid 61 54 -7 fuser_add_inode 154 147 -7 writeFileToTarball 1542 1534 -8 refresh 1156 1148 -8 do_show 856 846 -10 read_leases 212 200 -12 setup_redirects 236 222 -14 iproute_list_or_flush 1582 1568 -14 read_config 427 411 -16 write_leases 284 264 -20 hash_file 338 318 -20 copy_file 1760 1740 -20 do_iproute 2610 2588 -22 bb_full_fd_action 320 269 -51 open_to_or_warn 103 49 -54 fuser_main 1660 1596 -64 .rodata 131160 131096 -64 ------------------------------------------------------------------------------ (add/remove: 2/1 grow/shrink: 4/19 up/down: 125/-423) Total: -298 bytes | |||
2007-04-10 | - use skip_non_whitespace() where appropriate | Bernhard Reutner-Fischer | |
2007-04-04 | - sed -e "s/char[[:space:]]*\*[[:space:]]*argv\[\]/char **argv/g" | Bernhard Reutner-Fischer | |
2007-03-31 | hdparm: fix multisector mode setting | Denis Vlasenko | |
(from Toni Mirabete <amirabete@catix.cat>) | |||
2007-03-28 | hdparm: flag variables can easily be smaller than long | Denis Vlasenko | |
function old new delta process_dev 5247 5325 +78 bb_ioctl_on_off 72 78 +6 unregister_hwif 4 1 -3 ... perform_reset 4 1 -3 parse_xfermode 111 108 -3 noisy_piomode 4 1 -3 ... do_flush 4 1 -3 do_ctimings 4 1 -3 static.parm 4 - -4 static.multcount 4 - -4 parse_opts 54 48 -6 hdparm_main 1435 1383 -52 ------------------------------------------------------------------------------ (add/remove: 0/2 grow/shrink: 2/61 up/down: 84/-243) Total: -159 bytes | |||
2007-03-28 | hdparm: remove stray static (-200 bytes bss) | Denis Vlasenko | |
2007-03-28 | hdparm: whitespace style fixes | Denis Vlasenko | |
2007-03-27 | make pidfile writing configurable. | Denis Vlasenko | |
[ui]toa_to_buf: change API. No users yet. | |||
2007-03-26 | Attempt to get more applets compile for NOMMU. | Denis Vlasenko | |
TODO_config_nommu documents what I managed to compile so far (yay! msh works! cool). inetd, telnetd, httpd still do not compile. TODO Also make fork(), daemon() produce warnings on compile stage (in addition to erros on link stage). | |||
2007-03-26 | move everything to new NOMMU helpers, except udhcp | Denis Vlasenko | |
2007-03-26 | nmeter: should die if stdout doesn't like him anymore | Denis Vlasenko | |
2007-03-24 | dc: use common_bufsiz1 for evaluation stack | Denis Vlasenko | |
msh: fix "underscore bug" (a_b=1111 didn't work) dnsd: openlog(), so that applet's name is logged | |||
2007-03-24 | NOMMU re-exec trick shuld not depend on existence of "don't daemonize" | Denis Vlasenko | |
option for every affected applet (and dnsd, for example, don't have one). Thus rework re-exec support to not require it. Code got smaller too. | |||
2007-03-20 | fix accumulated whitespace and indentation damage | Denis Vlasenko | |
2007-03-14 | adjtimex: fix argument types (most importantly, allow negative ones) | Denis Vlasenko | |
2007-03-14 | watchdog: don't use static variable | Denis Vlasenko | |
2007-03-11 | kill superfluous returns at the end of void functions | Denis Vlasenko | |
2007-03-10 | more: do not mess with "/dev/console" (!); | Denis Vlasenko | |
fill whole 1st screen (was "screen sans one line"); fall back to cat if redirected or no ctty less: fall back to cat if no ctty (was exiting) resize: cosmetics | |||
2007-03-09 | - add chrt applet. | Bernhard Reutner-Fischer | |
text data bss dec hex filename 769 0 0 769 301 miscutils/chrt.o and could use some further shrinkage | |||
2007-03-09 | - move bbconfig into alphabetical order | Bernhard Reutner-Fischer | |
2007-03-09 | less: handle yet another Home/End key sequence; expand a comment | Denis Vlasenko | |
2007-03-08 | less: make '/' (regex search) scan input if no matches are found | Denis Vlasenko | |
in input taken so far. | |||
2007-03-08 | less: yet another attempt to make search better | Denis Vlasenko | |
2007-03-08 | less: fix 'n'ext match: sometimes was going to 999999th line | Denis Vlasenko | |
2007-03-07 | clean up accumulated whitespace damage | Denis Vlasenko | |
2007-02-18 | hdparm: style fixes, no code changes | Denis Vlasenko | |
2007-02-14 | less: support xterm's home/end; improve forward search | Denis Vlasenko | |
2007-02-06 | EXEC_PREFER_APPLETS support by Gabriel L. Somlo <somlo@cmu.edu> | Denis Vlasenko | |
2007-02-03 | suppress warnings about easch <applet>_main() having | Denis Vlasenko | |
no preceding prototype | |||
2007-01-29 | preparatory patch for -Wwrite-strings #5 | Denis Vlasenko | |
2007-01-29 | preparatory patch for -Wwrite-strings #3 | Denis Vlasenko | |
2007-01-29 | preparatory patch for -Wwrite-strings #2 | Denis Vlasenko | |
2007-01-29 | taskset: fix incorrect rage spec and allow 0xXXX input | Denis Vlasenko | |
ping: shave off 60 bytes | |||
2007-01-26 | - readahead depends on LFS | Bernhard Reutner-Fischer | |