aboutsummaryrefslogtreecommitdiff
path: root/include (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* - add eject -s for SCSI- and USB-devices (Nico Erfurth)Bernhard Reutner-Fischer2008-02-081-0/+3
|
* some more fixes for cross-compiling on an OS X host: apple provides core ↵Mike Frysinger2008-02-072-6/+16
| | | | types so dont redefine them, sys/statfs.h is not available, and only use some newer AF_* defines if they are actually available
* only include mntent.h according to HAVE_MNTENT_H and dont define this on OS XMike Frysinger2008-02-072-2/+5
|
* udhcp: optional support for non-standard DHCP ports (+300 bytes when selected)Denis Vlasenko2008-02-041-3/+12
|
* unzip: do not try to read entire compressed stream at once (it can be huge)Denis Vlasenko2008-02-041-1/+1
| | | | | unzip: handle short reads correctly
* msh: fix Ctrl-C handling with line editingDenis Vlasenko2008-02-021-3/+2
|
* sendmail: fixes by Vladimir Dronnikov <dronnikov at gmail.com>Denis Vlasenko2008-02-021-7/+9
|
* - be C99 friendly. Anonymous unions are a GNU extension. This change isBernhard Reutner-Fischer2008-01-292-5/+4
| | | | | size-neutral WRT -std=gnu99 and fixes several compilation errors for strict C99 mode.
* sendmail: new applet by dronnikov at gmail.comDenis Vlasenko2008-01-282-0/+24
|
* *: tidy up usage of char **environDenis Vlasenko2008-01-281-0/+3
|
* halt: update help textDenis Vlasenko2008-01-241-4/+7
|
* comment fixDenis Vlasenko2008-01-241-2/+1
|
* - correct helptext of stat (Cristian Ionescu-Idbohrn)Bernhard Reutner-Fischer2008-01-171-1/+1
|
* - implement brctl setpathcost, setportprio, setbridgeprio, stpBernhard Reutner-Fischer2008-01-141-0/+4
| | | | | text data bss dec hex filename 907 20 0 927 39f networking/brctl.o
* - shrink a bit and implement time related fancy features. Improve help texts.Bernhard Reutner-Fischer2008-01-131-2/+7
| | | | | | text data bss dec hex filename 253 20 0 273 111 networking/brctl.o.bare 613 20 0 633 279 networking/brctl.o.fancy-time
* - fix commentary typoBernhard Reutner-Fischer2008-01-131-1/+1
|
* - new applet brctlBernhard Reutner-Fischer2008-01-132-0/+11
| | | | | | text data bss dec hex filename 289 20 0 309 135 networking/brctl.o 335 23 0 358 166 networking/brctl-verbose-ops.o
* hush: report [v]fork failuresDenis Vlasenko2008-01-081-2/+3
| | | | | | hush: more correct handling of piping config: add CONFIG_NOMMU
* tac: new applet. ~240 bytes.Denis Vlasenko2008-01-062-0/+6
| | | | | | | Copyright (C) 2003 Yang Xiaopeng <yxp at hanwang.com.cn> Copyright (C) 2007 Natanael Copa <natanael.copa@gmail.com> Copyright (C) 2007 Tito Ragusa <farmatito@tiscali.it>
* ps: fix overflow in USER and VSZ columnsDenis Vlasenko2008-01-061-1/+3
| | | | | | | | | | | | | | | | | function old new delta smart_ulltoa4 - 280 +280 smart_ulltoa5 283 408 +125 ulltoa6_and_space - 25 +25 scale 28 38 +10 bbunpack 358 366 +8 ps_main 259 261 +2 glob3 35 37 +2 fill_bounds 172 174 +2 process_stdin 456 446 -10 smart_ulltoa6 406 - -406 ------------------------------------------------------------------------------ (add/remove: 2/1 grow/shrink: 6/1 up/down: 454/-416) Total: 38 bytes
* ps: add conditional support for -o [e]timeDenis Vlasenko2008-01-051-1/+3
|
* libbb: introduce and use safe_waitpid (loops in EINTR)Denis Vlasenko2008-01-021-2/+2
| | | | | | | | | | | | | | | | | | | | | | *: use more approproate (shorter) versions of wait() function old new delta safe_waitpid - 48 +48 wait_any_nohang - 17 +17 send_tree 365 369 +4 processorstop 432 435 +3 text_yank 110 108 -2 make_human_readable_str 202 200 -2 crond_main 1368 1366 -2 handle_sigchld 49 43 -6 reapchild 166 159 -7 custom 260 250 -10 checkscript 191 177 -14 wait_nohang 17 - -17 wait_pid 43 - -43 ------------------------------------------------------------------------------ (add/remove: 2/2 grow/shrink: 2/7 up/down: 72/-103) Total: -31 bytes
* libbb: introduce fputc_printable (from ed)Denis Vlasenko2007-12-301-0/+5
| | | | | | | | | | | | | | netstat: print control chars as ^C etc vi: style fixlet function old new delta fputc_printable - 100 +100 unix_do_one 451 487 +36 printLines 258 190 -68 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 1/1 up/down: 136/-68) Total: 68 bytes
* Fix xmalloc_fgets_str so that it really does NOT strip terminator.Denis Vlasenko2007-12-261-2/+5
| | | | | | | | | | | | | | | | | | | | | | Add xmalloc_fgetline_str which does strip terminator, and use it in dpkg instead of xmalloc_fgets_str. netstat: use xmalloc_fgets_str - allows to eat strings with NULs (this fixes bug with some weird /proc/net/unix input) function old new delta xmalloc_fgets_internal - 191 +191 xmalloc_fgetline_str - 18 +18 do_info 116 120 +4 unix_do_one 451 447 -4 tcp_do_one 423 419 -4 send_tree 369 365 -4 xmalloc_fgets_str 178 15 -163 ------------------------------------------------------------------------------ (add/remove: 2/0 grow/shrink: 1/4 up/down: 213/-175) Total: 38 bytes text data bss dec hex filename 778445 832 7344 786621 c00bd busybox_old 778483 832 7344 786659 c00e3 busybox_unstripped
* udhcpc: support for -O <option>.Denis Vlasenko2007-12-101-1/+3
| | | | | | | | | | | | | | | | Two important notes: * nissrv and nisdomain are not requested by default anymore! * inconsistency between "XXXsvr" and "XXsrv" in option names resolved, all are "XXXsrv" now. function old new delta udhcpc_main 2494 2600 +106 packed_usage 23023 23067 +44 add_requests 91 119 +28 static.udhcpc_longopts 209 226 +17 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 4/0 up/down: 195/0) Total: 195 bytes
* find: add -iname support (Alexander Griesser <alexander.griesser@lkh-vil.or.at>)Denis Vlasenko2007-12-091-0/+1
|
* test: stop using lots of bss.Denis Vlasenko2007-11-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | function old new delta test_main 425 456 +31 t_lex 69 73 +4 syntax 100 104 +4 ptr_to_statics 8 12 +4 t_wp_op 4 - -4 t_wp 4 - -4 ngroups 4 - -4 group_array 4 - -4 binop 590 585 -5 oexpr 104 97 -7 aexpr 101 94 -7 nexpr 831 820 -11 leaving 156 - -156 ------------------------------------------------------------------------------ (add/remove: 0/5 grow/shrink: 4/4 up/down: 43/-202) Total: -159 bytes text data bss dec hex filename 775098 929 9084 785111 bfad7 busybox_old 775107 933 8908 784948 bfa34 busybox_unstripped
* sysctl: add -e: supress warnings about invalid key (Jeremy Kerr <jk@ozlabs.org>)Denis Vlasenko2007-11-291-5/+6
| | | | | | | | | code shrink: text data bss dec hex filename 775565 929 9100 785594 bfcba busybox_old 775296 929 9100 785325 bfbad busybox_unstripped
* Further optimize applet tables; prettify build outputDenis Vlasenko2007-11-291-13/+16
| | | | | | | text data bss dec hex filename 775923 929 9100 785952 bfe20 busybox_old 775565 929 9100 785594 bfcba busybox_unstripped
* reorganize applet table. Eliminates pointers to names.Denis Vlasenko2007-11-283-36/+34
| | | | | | | | | Should be a big win for libbusybox. busybox wins too: text data bss dec hex filename 776524 929 9100 786553 c0079 busybox_old 775903 929 9100 785932 bfe0c busybox_unstripped
* cttyhack should be in /bin, not /usr/binDenis Vlasenko2007-11-251-1/+1
|
* remove echo_main -> bb_echo indirectionDenis Vlasenko2007-11-241-1/+1
|
* kill lash. "lash" builtin still exists, but it runs hush.Denis Vlasenko2007-11-232-10/+1
|
* arping: fix help text (-i -> -I), and shorten it a bitDenis Vlasenko2007-11-231-7/+7
|
* udhcpc: remove -W option, -A can be reused for thatDenis Vlasenko2007-11-221-15/+13
| | | | | | | | | | | help texts: trimmed a bit static.udhcpc_longopts 227 209 -18 udhcpc_main 2633 2590 -43 packed_usage 22927 22871 -56 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 0/3 up/down: 0/-117) Total: -117 bytes
* ash: fix bug where redirection of closed fd was leaving it open afterwards.Denis Vlasenko2007-11-221-1/+1
| | | | | | | | | | | | | | | | redirect 983 1024 +41 bb_echo 276 301 +25 popredir 118 132 +14 evalcommand 1163 1176 +13 bbunpack 358 366 +8 echocmd 13 5 -8 echo_main 13 5 -8 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 5/2 up/down: 101/-16) Total: 85 bytes text data bss dec hex filename 774999 962 9236 785197 bfb2d busybox_old 775084 962 9236 785282 bfb82 busybox_unstripped
* sestatus: new SELinux applet (KaiGai Kohei <kaigai@ak.jp.nec.com>)Denis Vlasenko2007-11-222-0/+7
|
* udhcpc: an option to perform ARP check (Jonas Danielsson ↵Denis Vlasenko2007-11-221-21/+27
| | | | | | | <jonas.danielsson@axis.com>) configurable, ~+300 bytes when on.
* ip: stop propagating argc; optimize ip_parse_common_argsDenis Vlasenko2007-11-181-0/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | function old new delta find_pair 167 187 +20 static.families - 17 +17 die_must_be_on_off - 11 +11 ... on_off 33 22 -11 do_ipaddr 103 90 -13 do_iptunnel 1001 986 -15 iproute_list_or_flush 1237 1217 -20 static.ip_common_commands 43 22 -21 do_iproute 2217 2193 -24 parse_args 1444 1414 -30 ip_do 47 16 -31 do_iprule 994 963 -31 ip_main 153 113 -40 ipaddr_modify 1357 1305 -52 ipaddr_list_or_flush 2543 2490 -53 ip_parse_common_args 294 159 -135 ------------------------------------------------------------------------------ (add/remove: 4/1 grow/shrink: 4/24 up/down: 85/-563) Total: -478 bytes text data bss dec hex filename 775561 966 9236 785763 bfd63 busybox_old 775073 962 9236 785271 bfb77 busybox_unstripped
* hexdump: add hd alias, add -R optionDenis Vlasenko2007-11-182-13/+21
|
* dmesg,klogd: make code more readableDenis Vlasenko2007-11-161-37/+36
| | | | | | libbb: explain why we declare klogctl libbb: move defs around so that order makes more sense
* who: add -a (by Tito)Denis Vlasenko2007-11-161-2/+4
|
* df: add -i (conditional on CONFIG)Denis Vlasenko2007-11-151-32/+42
| | | | | uasge: trim a bit
* open_transformer: do not duplicate "<program> -cf -"Denis Vlasenko2007-11-121-3/+3
| | | | | | | text data bss dec hex filename 677858 738 7236 685832 a7708 busybox_old 677804 738 7236 685778 a76d2 busybox_unstripped
* xmalloc_follow_symlinks() -- fix ELOOP issue with absolute paths,Paul Fox2007-11-081-1/+1
| | | | | return full path in cases where path doesn't resolve to a link. change name to better differentiate from xmalloc_readlink().
* new xmalloc_readlink_follow() routine to fully expand trailing symlinksPaul Fox2007-11-081-0/+1
| | | | to get to a "real" file (or directory).
* add "-A N" / "--tryagain=N" option to client, to allow altering thePaul Fox2007-11-071-0/+4
| | | | default 60 second wait after failure to get a lease.
* login: clear dangerous environment variables if started by non-rootDenis Vlasenko2007-11-061-0/+2
|
* ifconfig: code shrinkDenis Vlasenko2007-11-041-4/+7
| | | | | | | | | | | adjtimex: code shrink libbb: move nth_string function into libbb hdparm: nth_string was here text data bss dec hex filename 730013 10334 12032 752379 b7afb busybox_old 730093 10134 12032 752259 b7a83 busybox_unstripped
* appletlib.c: make it actally follow _BB_SUID_ALWAYS rulesDenis Vlasenko2007-10-291-1/+1
| | | | | | | | | | adduser: implement -S and code shrink / fix uid selection *: sanitize getspnam_r use text data bss dec hex filename 777042 974 9676 787692 c04ec busybox_old 776883 974 9676 787533 c044d busybox_unstripped