Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-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-20 | mount: fix mounting of symlinks (mount from util-linux allows that) | Denis Vlasenko | |
2007-05-09 | mount: fix incorrect usage of strtok (inadvertently used NULL sometimes). | Denis Vlasenko | |
the change is "for(xxx)...." -> "if(var) for(xxx)...", but my gcc 4.1.2 adds _158 bytes_!! WTF?? 8( | |||
2007-04-19 | loop device code: readability improvement | Denis Vlasenko | |
2007-04-18 | switch_root: error_msg -> perror_msg, reduce by 22 bytes while at it. | Denis Vlasenko | |
2007-04-13 | style fixes | Denis Vlasenko | |
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 | Rename two config options: | Denis Vlasenko | |
FEATURE_SH_STANDALONE_SHELL => FEATURE_SH_STANDALONE FEATURE_EXEC_PREFER_APPLETS => FEATURE_PREFER_APPLETS Make SH_STANDALONE depend on PREFER_APPLETS. getopt.c: more randomconfig-induced fixes | |||
2007-04-10 | make a few struct bb_applet members conditional | Denis Vlasenko | |
rename sllep_and_die -> xfunc_die make fflush_stdout_and_exit NOFORK-safe fix some buglets found by randomconfig | |||
2007-04-10 | audit small applets and mark some of them as NOFORK. | Denis Vlasenko | |
Put big scary warnings in relevant places. | |||
2007-04-10 | style fixes. No code changes. | Denis Vlasenko | |
2007-04-08 | add some missed statics on constant objects. | Denis Vlasenko | |
fix few #ifndef ENABLE_xxx # size busybox_old busybox_unstripped text data bss dec hex filename 677152 2920 18208 698280 aa7a8 busybox_old 676420 2920 18208 697548 aa4cc busybox_unstripped | |||
2007-04-07 | getopt: use getopt32 for option parsing - inspired by patch by | Denis Vlasenko | |
Mats Erik Andersson <mats.andersson64@comhem.se> function old new delta getopt_main 809 810 +1 static.BUFFER 4 - -4 shell 8 4 -4 quote 4 - -4 quiet_output 4 - -4 quiet_errors 4 - -4 long_options_nr 4 - -4 long_options_length 4 - -4 long_options 388 384 -4 alternative 4 - -4 shortopts 15 - -15 normalize 243 220 -23 .rodata 131832 131800 -32 add_longopt 200 - -200 ------------------------------------------------------------------------------ (add/remove: 0/9 grow/shrink: 1/4 up/down: 1/-306) Total: -305 bytes | |||
2007-04-05 | [u]mount: extend -t option (Roy Marples <uberlord@gentoo.org>) | Denis Vlasenko | |
2007-04-04 | - sed -e "s/char[[:space:]]*\*[[:space:]]*argv\[\]/char **argv/g" | Bernhard Reutner-Fischer | |
2007-03-24 | random style fixes (extra spaces deleted) | Denis Vlasenko | |
2007-03-22 | assorted fixes uncovered by randomconfig runs | Denis Vlasenko | |
2007-03-20 | fix accumulated whitespace and indentation damage | Denis Vlasenko | |
2007-03-19 | fdisk: bb_common_bufsiz1 is too small for globals on 64-bit CPU | Denis Vlasenko | |
2007-03-19 | fdisk: get rid of _() macro. | Denis Vlasenko | |
Shorten some messages. Stop using stderr - anyone who tries to use fdisk no-interactively is "strange" anyway. Improve storage handling in bsd module. text data bss dec hex filename 728112 1488 33788 763388 ba5fc busybox.t0/busybox 727248 1488 33372 762108 ba0fc busybox.t1/busybox | |||
2007-03-18 | mkfs_minix: remove older, less efficient bss reduction trick | Denis Vlasenko | |
2007-03-18 | fdisk: move 2k ptes[] array into bb_common_bufsiz1 | Denis Vlasenko | |
2007-03-15 | mkfs_minix: stop using lots of bss/data. | Denis Vlasenko | |
data -3500 bytes, code -300 bytes keep_data_small: expand/fix | |||
2007-03-14 | swapon: reinstate hole check but reduce it to warning | Denis Vlasenko | |
inode_hash: remove unused variable | |||
2007-03-13 | fsck_minix: stop using large buffers in bss | Denis Vlasenko | |
2007-03-12 | swapon: random shrinkage | 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-07 | hwclock: support /dev/rtc0 etc | Denis Vlasenko | |
2007-03-07 | clean up accumulated whitespace damage | Denis Vlasenko | |
2007-02-17 | init: code readability enhancements; very small code changes | Denis Vlasenko | |
2007-02-14 | create a document for mdev so people dont have to rtfs | Mike Frysinger | |
2007-02-06 | fix warning coming from printing size_t with %u | Denis Vlasenko | |
2007-02-06 | EXEC_PREFER_APPLETS support by Gabriel L. Somlo <somlo@cmu.edu> | Denis Vlasenko | |
2007-02-06 | minix utils: de-inline bit ops (saves ~130 bytes) | Denis Vlasenko | |
2007-02-06 | minix utils: make a message easier to understand; small tweaks | Denis Vlasenko | |
2007-02-06 | correct "pivot_root: pivot_root: <msg>" | Denis Vlasenko | |
2007-02-04 | mount: (try to) support cifs with IPv6 | 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 #3 | Denis Vlasenko | |
2007-01-29 | preparatory patch for -Wwrite-strings #2 | Denis Vlasenko | |
2007-01-24 | combine depends lines | Mike Frysinger | |
2007-01-24 | correct file format errors | Mike Frysinger | |
2007-01-22 | dnsd: getfileentry was leaking memory | Denis Vlasenko | |
mount: improve readability | |||
2007-01-22 | Convert cmdedit into more generic line input facility | Denis Vlasenko | |
(make history and completion optional at runtime). Use it for fdisk, as an example. Some unrelated fixes in fdisk are also here. | |||
2007-01-19 | openvt,getty,vfork_daemon_rexec,mount: tighten up fd cleanup code | Denis Vlasenko | |
(will close all fd's > 2 on daemonization now) getty: fix "getty -" support, and also do not try to chown/chmod "-" telnetd: fix "lost ctty" bug Yet another attempt on saner function names: bb_sanitize_server_stdio(0/1) -> bb_sanitize_stdio() + bb_daemonize(); | |||
2007-01-13 | whitespace fixes (leading spaces to tab) | Denis Vlasenko | |