aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* crond: use bb_setpgrp, not setpgrpDenis Vlasenko2008-12-032-24/+26
| | | | | platform.h: make a bit more readable
* ash: finally installed it as /bin/sh on my machine.Denis Vlasenko2008-12-031-67/+131
| | | | | | | | | | | | | | | | | some breakage noticed, the most dire is mishandled ^C. fixing it. function old new delta blocking_wait_with_raise_on_sig - 40 +40 waitforjob 85 100 +15 setsignal 280 278 -2 evalvar 1376 1374 -2 waitcmd 186 182 -4 dowait 350 316 -34 redirect 1231 1185 -46 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 1/5 up/down: 55/-88) Total: -33 bytes
* libbb: password/group function helpers rewritten by Tito:Denis Vlasenko2008-12-0211-94/+84
| | | | | | | | | | | | | | | | | | | | | | | | function old new delta xgetpwuid - 27 +27 uid2uname_utoa - 22 +22 gid2group_utoa - 22 +22 uid2uname - 18 +18 gid2group - 18 +18 buffer_fill_and_print 179 196 +17 print_user 12 24 +12 print_group 12 24 +12 get_cached 89 99 +10 ... print_common 134 120 -14 vlock_main 415 396 -19 logger_main 410 387 -23 crontab_main 642 609 -33 bb_getpwuid 42 - -42 bb_getgrgid 42 - -42 bb_getug 80 - -80 ------------------------------------------------------------------------------ (add/remove: 6/3 grow/shrink: 9/11 up/down: 187/-296) Total: -109 bytes
* crond: put tasks in separate process groupsDenis Vlasenko2008-12-021-0/+4
|
* vconfig: style fix, no code changesDenis Vlasenko2008-12-021-5/+6
|
* libbb: add strncpy_IFNAMSIZDenis Vlasenko2008-12-0219-49/+52
| | | | | | | | | | | | | | | | | | | | function old new delta ... udhcp_read_interface 225 220 -5 brctl_main 1151 1146 -5 add_interface 109 104 -5 ipaddr_list_or_flush 2174 2167 -7 do_add_ioctl 88 80 -8 vconfig_main 249 240 -9 do_del_ioctl 78 68 -10 do_iplink 1186 1173 -13 do_if_fetch 766 753 -13 buffer_fill_and_print 196 179 -17 parse_args 1709 1684 -25 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 2/20 up/down: 11/-140) Total: -129 bytes
* ...and exclude LC_ALL tooDenis Vlasenko2008-12-011-1/+1
|
* build system: fix sorting + locale in make objsizesDenis Vlasenko2008-12-011-1/+1
|
* volume_id/fat: careful with sector#, it may not fit in 32 bits. +91 bytesDenis Vlasenko2008-11-303-66/+68
| | | | | volume_id/*: a bit of code shrink
* init: O_NONBLOCK needs more thought. reverted for nowDenis Vlasenko2008-11-291-2/+3
|
* mountpoint: add -n option (by Vladimir)Denis Vlasenko2008-11-292-39/+46
| | | | | | | text data bss dec hex filename 799859 560 7748 808167 c54e7 busybox_old 799845 560 7748 808153 c54d9 busybox_unstripped
* inotifyd: save resourses by closing unused inotify descriptorsDenis Vlasenko2008-11-291-4/+3
|
* acpid: new applet by Vladimir. +737 bytesDenis Vlasenko2008-11-296-2/+210
|
* Announce 1.13.1 and 1.12.3Denis Vlasenko2008-11-291-0/+17
|
* ash: add FIXMEDenis Vlasenko2008-11-281-2/+7
|
* ash: "ash: syntax error: XXX unexpected" -> "ash: syntax error: unexpected XXX"Denis Vlasenko2008-11-281-1/+1
|
* ash: shrink on top of previous changeDenis Vlasenko2008-11-281-111/+128
| | | | | | | | | | | | | | | | | | | | | | | | function old new delta readtoken1 3201 3221 +20 xxreadtoken 306 313 +7 pungetc 13 12 -1 ash_main 1380 1379 -1 setinputfile 196 192 -4 plinno 4 - -4 parsenleft 4 - -4 parsenextc 4 - -4 parselleft 4 - -4 setinputstring 67 62 -5 pushstring 123 114 -9 pgetc 455 438 -17 pushfile 69 31 -38 popfile 114 76 -38 ------------------------------------------------------------------------------ (add/remove: 0/4 grow/shrink: 2/8 up/down: 27/-129) Total: -102 bytes text data bss dec hex filename 798750 564 7756 807070 c509e busybox_old 798664 560 7748 806972 c503c busybox_unstripped
* ash: better fix for ash -c 'echo 5&' and ash -c 'sleep 5&'Denis Vlasenko2008-11-283-29/+56
| | | | | with testcase
* remove a few superfluous includesDenis Vlasenko2008-11-254-4/+0
|
* ash,hush: add TODO for rare build failureDenis Vlasenko2008-11-259-14/+25
| | | | | *: remove some redundant includes
* ash: fix bad interaction between ash -c '....&' and bash compatDenis Vlasenko2008-11-251-2/+6
|
* timeout: fix a few bugs. vda is stupidDenis Vlasenko2008-11-241-115/+2
|
* trim help text a bitDenis Vlasenko2008-11-242-3/+3
|
* timeout: new applet. 370 bytes. by Roberto Foglietta.Denis Vlasenko2008-11-248-4/+247
|
* vi: speedup and code shrink (Walter Harms)Denis Vlasenko2008-11-243-34/+32
| | | | | | networking/interface.c: silence warning (Vladimir) wget: more robust EINTR detection
* strings: code shrink -22 bytes by TitoDenis Vlasenko2008-11-231-5/+4
|
* diff: emit /dev/null if diff -rN diffs a file against /dev/nullDenis Vlasenko2008-11-231-9/+7
| | | | | | function old new delta diffreg 1782 1786 +4
* - documentation fixBernhard Reutner-Fischer2008-11-221-1/+1
|
* httpd: set $HOST to Host: header value. +83 bytes.Denis Vlasenko2008-11-221-0/+5
| | | | | by Tobias Poschwatta (tp AT fonz.de)
* modutils-24: small fixes by Harald Kuthe (harald-tuxbox AT arcor.de)Denis Vlasenko2008-11-221-21/+13
| | | | | | | | | | function old new delta obj_load 819 832 +13 obj_allocate_commons 488 462 -26 bb_init_module_24 4800 4759 -41 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 1/2 up/down: 13/-67) Total: -54 bytes
* networking/interface.c: better readability (by Walter Harms)Denis Vlasenko2008-11-222-76/+86
| | | | | mkfs_minix: whitespace fix
* tftpd: can also have TFTP_DEBUGDenis Vlasenko2008-11-221-1/+1
|
* insmod: clarify module_name / file_name distinctionDenis Vlasenko2008-11-224-11/+23
|
* ash: NTO2 needs #if ENABLE_ASH_BASH_COMPATDenis Vlasenko2008-11-221-0/+2
|
* ash: fix miscalculation of memory needed for eval treeDenis Vlasenko2008-11-211-33/+35
| | | | | found by Timo Teras (timo.teras AT iki.fi)
* dpkg: better and shorter code to compare versionsDenis Vlasenko2008-11-201-68/+59
| | | | | | | | | | | | | (taken from "official" dpkg). By Eugene T. Bordenkircher (eugebo AT gmail.com) function old new delta order - 48 +48 test_version 273 276 +3 version_compare_part 396 187 -209 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 1/1 up/down: 51/-209) Total: -158 bytes
* inotifyd: exit if x event happened for all filesDenis Vlasenko2008-11-202-22/+36
| | | | | | | | | | | | | fix FIONREAD parameter type fix default mask code shrink help text function old new delta inotifyd_main 497 506 +9 packed_usage 25446 25431 -15 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 1/1 up/down: 9/-15) Total: -6 bytes
* vi: fix several instances of major goof: when text grows, text[]Denis Vlasenko2008-11-191-45/+78
| | | | | | | | | | | | | | | | might get reallocated! We were keeping around pointers to old place... function old new delta colon 3017 3037 +20 char_insert 336 354 +18 stupid_insert 18 24 +6 string_insert 89 94 +5 do_cmd 4461 4465 +4 file_insert 328 329 +1 text_hole_make 134 120 -14 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 6/1 up/down: 54/-14) Total: 40 bytes
* klogd: fix small buglet in previous commitDenis Vlasenko2008-11-191-0/+1
|
* klogctl: fix a problem where we don't terminate read data with '\0'Denis Vlasenko2008-11-191-20/+17
| | | | | | | | and then misinterpret it. Code shrink while at it. function old new delta klogd_main 404 362 -42
* inotify: add x, o, and u eventsDenis Vlasenko2008-11-172-23/+36
|
* nslookup: glibc + IPv6 address of DNS server don't mix (yet)Denis Vlasenko2008-11-171-4/+9
|
* id: do not abort build if we use internal password/group functions.Denis Vlasenko2008-11-171-0/+2
|
* libbb: replace some memmove's with memcpy's (Ron (ron AT debian.org))Denis Vlasenko2008-11-161-6/+6
| | | | | bb_dump_dump 2674 2611 -63
* nslookup: allow usage of IPv6 addresses or hostnamesDenis Vlasenko2008-11-161-11/+26
| | | | | | for DNS server name; allow for port specification. Tested to work: "nslookup google.com [::1]:5353"
* id: abort the build of uclibc is less than 0.9.30Denis Vlasenko2008-11-161-0/+6
|
* man: better check for duplicated MANPATH. Also -10 bytes.Denis Vlasenko2008-11-161-47/+56
|
* inotifyd: fix "inotifyd with no params" caseDenis Vlasenko2008-11-142-2/+2
|
* inotify: document waiting behaviorDenis Vlasenko2008-11-142-5/+6
|
* inotify: fix buffer overflow and "unreaped zombies" problemDenis Vlasenko2008-11-141-22/+29
|