summaryrefslogtreecommitdiff
path: root/include (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 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
* more fixes for help text wrt long optionsDenis Vlasenko2007-10-201-16/+29
|
* ping: fix breakage from -I fixDenis Vlasenko2007-10-201-0/+5
| | | | | passwd: SELinux support by KaiGai Kohei <kaigai@ak.jp.nec.com>
* kbd_mode: new applet by Loïc Grenié <loic.grenie@gmail.com>Denis Vlasenko2007-10-202-0/+11
| | | | | | | | | | | | | kbd_mode_main - 189 +189 packed_usage 22745 22833 +88 applets 3132 3144 +12 static.opts 7 12 +5 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 3/0 up/down: 294/0) Total: 294 bytes text data bss dec hex filename 777210 1000 9532 787742 c051e busybox_old 777575 1000 9532 788107 c068b busybox_unstripped
* xatonum.h: add commentDenis Vlasenko2007-10-181-1/+12
| | | | | | | lineedit: fix typo in comment httpd: support for proxying connection to other http server (by Alex Landau <landau_alex@yahoo.com>)
* more of usage text fixes wrt long optionsDenis Vlasenko2007-10-181-15/+60
|
* exclude --longopts from usage texts if those are disabledDenis Vlasenko2007-10-181-52/+134
|
* telnetd: at Alexander Kriegisch <Alexander@kriegisch.name> insistenceDenis Vlasenko2007-10-151-0/+2
| | | | | | | | | | | | | | | | | | | add an option to close sessions as soon as child exits. Maybe it should be a CONFIG option. OTOH, maybe it should be always on, as it mimics, say, getty's behaviour. function old new delta handle_sigchld - 49 +49 telnetd_main 1312 1355 +43 .rodata 123429 123466 +37 packed_usage 22770 22806 +36 make_new_session 525 532 +7 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 4/0 up/down: 172/0) Total: 172 bytes text data bss dec hex filename 676285 2538 12104 690927 a8aef busybox_old 676421 2538 12104 691063 a8b77 busybox_unstripped
* bzip2: update help textDenis Vlasenko2007-10-141-8/+9
|
* setsebool: new applet (Yuichi Nakamura <ynakam@hitachisoft.jp>)Denis Vlasenko2007-10-142-0/+7
|
* bzip2: port bzip2 1.0.4 to busybox. note: bzip2 code residesDenis Vlasenko2007-10-134-4/+20
| | | | | | | in separate directory (archival/bz/*) and is covered by BSD-style license. code size: 13k
* trim too verbose help textsDenis Vlasenko2007-10-111-37/+36
|
* fix a problem with two different applet_name'sDenis Vlasenko2007-10-111-1/+1
|
* add -fvisibility=hidden to CC flags, mark XXX_main functionsDenis Vlasenko2007-10-114-14/+34
| | | | | EXTERNALLY_VISIBLE. 5% size reduction of libbusybox.so
* Move applets/applet.c into libbb, allows to get rid of --whole-archiveDenis Vlasenko2007-10-101-0/+3
| | | | | (smaller code). Tested in static and shared mode.
* get rid of global "struct bb_applet *current_applet"Denis Vlasenko2007-10-101-3/+2
|
* typo fix in help textDenis Vlasenko2007-10-091-1/+1
|
* make --help work for "individual applets" too.Denis Vlasenko2007-10-071-1/+1
|
* libbusybox: move (possibly compressed) help stuff into libbusybox.Denis Vlasenko2007-10-071-1/+2
| | | | | Makes individual binaries much smaller.
* trim too verbose help messagesDenis Vlasenko2007-10-071-8/+7
|
* reviving libbusybox, adding CONFIG_INDIVIDUAL part 4Denis Vlasenko2007-10-071-1/+8
|
* gunzip: support concatenated gz files.Denis Vlasenko2007-10-051-2/+0
| | | | | | | text data bss dec hex filename 770988 1029 9552 781569 bed01 busybox.t0/busybox 771105 1029 9552 781686 bed76 busybox.t3/busybox
* 'simple' error message functions by Loic Grenie <loic.grenie@gmail.com>.Denis Vlasenko2007-10-011-1/+2
| | | | | 263 bytes saved.
* introduce and use close_on_exec_on(fd). -50 bytes.Denis Vlasenko2007-09-301-0/+1
|
* print_signames_and_exit -> print_signames (because of "ash calls kill_main")Denis Vlasenko2007-09-301-1/+1
|