aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* init: do not eat last char in messages;Denis Vlasenko2008-12-091-7/+7
| | | | | do not print duplicate "init:" prefix to syslog
* optimize 16- and 32-bit movesDenis Vlasenko2008-12-0813-75/+95
| | | | | | | | | | | | | | | | function old new delta udhcpd_main 1239 1257 +18 udhcp_add_simple_option 93 92 -1 buffer_read_le_u32 19 18 -1 unpack_gz_stream_with_info 526 520 -6 dnsd_main 1470 1463 -7 udhcp_run_script 1208 1186 -22 send_ACK 255 229 -26 arping_main 1661 1623 -38 send_offer 470 428 -42 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 1/8 up/down: 18/-143) Total: -125 bytes
* libbb: move crypt_make_salt() to pw_encrypt.c, reuseDenis Vlasenko2008-12-074-59/+56
| | | | | | | | | | bin-to-ascii64 conversion which does not require an array. function old new delta to64 29 33 +4 to64_msb_first 63 62 -1 ascii64 65 - -65
* Fix forgotten license commentsDenis Vlasenko2008-12-0749-60/+114
|
* mount: cosmetics, no code changes (verified with objdump -drsx)Denis Vlasenko2008-12-051-80/+58
|
* libbb: add xgetgrnam too. ~0 code size changeDenis Vlasenko2008-12-053-8/+11
|
* libbb/crypt: code shrinkDenis Vlasenko2008-12-042-31/+39
| | | | | | | | | function old new delta to64_msb_first - 63 +63 des_crypt 1509 1338 -171 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 0/1 up/down: 63/-171) Total: -108 bytes
* - -4b and use proper define; add license noteBernhard Reutner-Fischer2008-12-041-3/+5
|
* clarify which version of crond is known to put tasks in separate pgrpsDenis Vlasenko2008-12-041-2/+2
|
* iproute: fix ipXXX utilities trying to parse their applet nameDenis Vlasenko2008-12-041-1/+1
| | | | | as their 1st parameter.
* Fold mkpasswd applet into cryptpw.Denis Vlasenko2008-12-046-161/+132
| | | | | | | | | | | | | | | | mkpasswd is in Debian, OTOH cryptpw was added to busybox earlier. Trying to make both camps happy by making those two applets just aliases. They are command-line compatible. We can decide whether we want to drop one (and which one) later. function old new delta cryptpw_main 183 314 +131 static.methods 21 - -21 packed_usage 25707 25648 -59 mkpasswd_main 307 - -307 ------------------------------------------------------------------------------ (add/remove: 0/2 grow/shrink: 1/1 up/down: 131/-387) Total: -256 bytes
* iptunnel: fix problems with including linux/ip_tunnel.hDenis Vlasenko2008-12-031-2/+43
| | | | | on some systems
* libbb: introduce and use xgetpwnam. ~ -150 bytes.Denis Vlasenko2008-12-038-20/+17
|
* - remove superfluous comment from previous commitBernhard Reutner-Fischer2008-12-031-2/+1
|
* - add new applet mkpasswd(1)Bernhard Reutner-Fischer2008-12-0311-16/+116
| | | | | | | | | | | | | | | | | | | | | | | | function old new delta bb_ask - 355 +355 mkpasswd_main - 296 +296 .rodata 121746 121847 +101 packed_usage 24632 24689 +57 static.methods - 21 +21 gmatch 229 248 +19 bb_ask_stdin - 11 +11 applet_names 1949 1958 +9 applet_main 1172 1176 +4 sulogin_main 503 505 +2 applet_nameofs 586 588 +2 sha256_hash 329 327 -2 correct_password 208 206 -2 parse_command 1442 1439 -3 get_cred_or_die 145 141 -4 passwd_main 1054 1044 -10 bb_askpass 348 - -348 ------------------------------------------------------------------------------ (add/remove: 4/1 grow/shrink: 7/5 up/down: 877/-369) Total: 508 bytes
* ash: remove TODO which seems to actually work now.Denis Vlasenko2008-12-031-8/+8
| | | | | no code changes
* 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
|