aboutsummaryrefslogtreecommitdiff
path: root/include/applets.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* - add simple first-draft unoptimized depmod just to proove Vladimir ↵Bernhard Reutner-Fischer2008-05-261-0/+1
| | | | | | | Dronnikov wrong text data bss dec hex filename 569 0 0 569 239 modutils/depmod.o
* inotify: new applet by Vladimir Dronnikov <dronnikov AT gmail.com>Denis Vlasenko2008-05-241-0/+1
| | | | | | | | | | | | | | | function old new delta inotifyd_main - 453 +453 packed_usage 24246 24450 +204 inotify_add_watch - 47 +47 inotify_init - 29 +29 mask_names - 13 +13 signal_handler 130 140 +10 applet_names 1859 1868 +9 applet_main 1132 1136 +4 applet_nameofs 566 568 +2 signalled 1 2 +1
* whitespace fixes. no code changesDenis Vlasenko2008-04-221-1/+1
|
* make test, [ and [[ all NOFORK, for consistency.Denis Vlasenko2008-04-131-32/+25
| | | | | | | | Revamp handling of NOUSAGE applets. function old new delta packed_usage 24122 24104 -18
* man: new applet. ~600 bytes.Denis Vlasenko2008-04-131-0/+1
|
* fbsplash: move to /sbin; small shrinkDenis Vlasenko2008-03-281-1/+1
| | | | | | | function old new delta fb_drawprogressbar 413 423 +10 fbsplash_main 1146 1121 -25
* patch: add support for -R. ~ +110 byte. By Pascal Bellard <pascal.bellard AT ↵Denis Vlasenko2008-03-261-0/+1
| | | | | | | | | | | | | | | | | | | | | | | ads-lu.com> fbsplash: new applet by Michele Sanges <michele.sanges AT otomelara.it function old new delta fbsplash_main - 1525 +1525 fb_drawfullrectangle - 118 +118 static.param_value - 100 +100 packed_usage 23776 23872 +96 applet_names 1843 1852 +9 applet_main 1120 1124 +4 read_line_input 3156 3158 +2 applet_nameofs 560 562 +2 applet_install_loc 140 141 +1 ------------------------------------------------------------------------------ (add/remove: 3/0 grow/shrink: 6/0 up/down: 1857/0) Total: 1857 bytes text data bss dec hex filename 799233 641 7380 807254 c5156 busybox_old 801202 641 7380 809223 c5907 busybox_unstripped
* volude_id: remove unused fields and functions which were setting themDenis Vlasenko2008-03-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | function old new delta uuidcache_init 567 704 +137 findfs_main - 125 +125 packed_usage 23662 23694 +32 static.drive_name_string - 14 +14 applet_names 1815 1822 +7 applet_main 1104 1108 +4 volume_id_open_node 35 38 +3 applet_nameofs 552 554 +2 get_devname_from_label 78 79 +1 applet_install_loc 138 139 +1 volume_id_set_label_unicode16 31 27 -4 volume_id_set_label_string 74 70 -4 get_devname_from_uuid 63 59 -4 fs1 12 8 -4 volume_id_set_unicode16 209 202 -7 volume_id_free_buffer 71 56 -15 free_volume_id 52 37 -15 volume_id_probe_luks 97 79 -18 volume_id_set_usage_part 21 - -21 volume_id_probe_ufs 148 126 -22 volume_id_probe_lsi_mega_raid 131 108 -23 volume_id_probe_highpoint_45x_raid 127 104 -23 volume_id_probe_highpoint_37x_raid 87 63 -24 volume_id_set_usage 28 - -28 volume_id_probe_romfs 121 93 -28 volume_id_set_label_raw 30 - -30 volume_id_probe_promise_fasttrack_raid 174 144 -30 volume_id_set_uuid 373 342 -31 volume_id_probe_xfs 122 91 -31 volume_id_probe_jfs 138 107 -31 volume_id_probe_ocfs2 139 107 -32 volume_id_probe_lvm1 90 58 -32 volume_id_probe_cramfs 106 63 -43 volume_id_probe_via_raid 145 101 -44 volume_id_probe_intel_software_raid 153 108 -45 volume_id_probe_minix 121 74 -47 volume_id_probe_udf 682 632 -50 volume_id_probe_nvidia_raid 158 108 -50 volume_id_probe_lvm2 128 78 -50 volume_id_probe_hpfs 117 67 -50 volume_id_probe_ext 143 93 -50 volume_id_probe_linux_raid 191 139 -52 volume_id_probe_sysv 244 187 -57 volume_id_probe_silicon_medley_raid 158 97 -61 usage_to_string 64 - -64 volume_id_probe_linux_swap 263 198 -65 volume_id_get_buffer 372 307 -65 volume_id_probe_iso9660 412 332 -80 volume_id_probe_hfs_hfsplus 888 806 -82 volume_id_probe_ntfs 396 294 -102 volume_id_probe_vfat 980 872 -108 volume_id_probe_reiserfs 417 268 -149 dev_get_major_minor 175 - -175 uuidcache_check_device 692 499 -193 volume_id_probe_mac_partition_map 697 - -697 ------------------------------------------------------------------------------ (add/remove: 2/6 grow/shrink: 8/39 up/down: 326/-2836) Total: -2510 bytes text data bss dec hex filename 797220 662 7420 805302 c49b6 busybox_old 794244 662 7420 802326 c3e16 busybox_unstripped
* tftpd: new applet (mostly using existing code for tftp)Denis Vlasenko2008-03-171-0/+1
| | | | | | | | | | | | | | | | | | | | function old new delta tftp_protocol - 1173 +1173 tftpd_main - 500 +500 tftp_option_get - 102 +102 packed_usage 23650 23662 +12 applet_names 1809 1815 +6 applet_main 1100 1104 +4 applet_nameofs 550 552 +2 tftp_main 302 301 -1 get_nport 32 - -32 tftp 1172 - -1172 ------------------------------------------------------------------------------ (add/remove: 3/2 grow/shrink: 4/1 up/down: 1799/-1205) Total: 594 bytes text data bss dec hex filename 796479 662 7420 804561 c46d1 busybox_old 797153 662 7420 805235 c4973 busybox_unstripped
* script: new applet by Pascal Bellard <pascal.bellard AT ads-lu.com>Denis Vlasenko2008-02-271-0/+1
|
* ifenslave: new applet. closes bug 115.Denis Vlasenko2008-02-261-0/+1
|
* lpd: new applet by Vladimir Dronnikov <dronnikov AT gmail.com>Denis Vlasenko2008-02-241-0/+1
|
* lpr,lpq: rework by dronnikov AT gmail.comDenis Vlasenko2008-02-241-2/+2
|
* lpr and lpq applets by Walter Harms.Denis Vlasenko2008-02-221-0/+2
| | | | | | | | text data bss dec hex filename 392 0 0 392 188 lpq.o 1378 0 0 1378 562 lpr.o 142 0 0 142 8e parse_prt.o
* chat: new applet by dronnikov AT gmail.com. With all options on:Denis Vlasenko2008-02-181-0/+1
| | | | | | | | | | | | | | | | function old new delta chat_main - 1230 +1230 unescape - 135 +135 packed_usage 23802 23922 +120 signal_handler 123 131 +8 input_backward 123 128 +5 applet_names 1775 1780 +5 applet_main 1076 1080 +4 applet_nameofs 538 540 +2 exitcode - 1 +1 ------------------------------------------------------------------------------ (add/remove: 3/0 grow/shrink: 6/0 up/down: 1510/0) Total: 1510 bytes
* split some rtc funcs out of hwclock and into an rtc header/lib so that the ↵Mike Frysinger2008-02-151-0/+1
| | | | new rtcwake applet as well as hwclock can utilize the same code
* sendmail is lexically after selinux, so fix the orderMike Frysinger2008-02-151-1/+1
|
* sendmail: update from maintainerDenis Vlasenko2008-02-081-1/+2
|
* sendmail: new applet by dronnikov at gmail.comDenis Vlasenko2008-01-281-0/+1
|
* - new applet brctlBernhard Reutner-Fischer2008-01-131-0/+1
| | | | | | text data bss dec hex filename 289 20 0 309 135 networking/brctl.o 335 23 0 358 166 networking/brctl-verbose-ops.o
* tac: new applet. ~240 bytes.Denis Vlasenko2008-01-061-0/+1
| | | | | | | 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>
* 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
* reorganize applet table. Eliminates pointers to names.Denis Vlasenko2007-11-281-7/+6
| | | | | | | | | 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
|
* kill lash. "lash" builtin still exists, but it runs hush.Denis Vlasenko2007-11-231-1/+0
|
* sestatus: new SELinux applet (KaiGai Kohei <kaigai@ak.jp.nec.com>)Denis Vlasenko2007-11-221-0/+1
|
* hexdump: add hd alias, add -R optionDenis Vlasenko2007-11-181-0/+1
|
* kbd_mode: new applet by Loïc Grenié <loic.grenie@gmail.com>Denis Vlasenko2007-10-201-0/+1
| | | | | | | | | | | | | 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
* setsebool: new applet (Yuichi Nakamura <ynakam@hitachisoft.jp>)Denis Vlasenko2007-10-141-0/+1
|
* bzip2: port bzip2 1.0.4 to busybox. note: bzip2 code residesDenis Vlasenko2007-10-131-0/+1
| | | | | | | in separate directory (archival/bz/*) and is covered by BSD-style license. code size: 13k
* add -fvisibility=hidden to CC flags, mark XXX_main functionsDenis Vlasenko2007-10-111-5/+5
| | | | | EXTERNALLY_VISIBLE. 5% size reduction of libbusybox.so
* reviving libbusybox, adding CONFIG_INDIVIDUAL part 4Denis Vlasenko2007-10-071-1/+8
|
* pgrep,pkill: new applets by Loic Grenie <loic.grenie@gmail.com>Denis Vlasenko2007-09-291-0/+2
|
* microcom: new applet by Vladimir Dronnikov <dronnikov@gmail.ru>Denis Vlasenko2007-09-211-0/+1
|
* expand, unexpand: new applets from Tito <farmatito@tiscali.it>Denis Vlasenko2007-08-131-0/+2
|
* sed: fix 'q' command handling ("Nguyen Thai Ngoc Duy" <pclouds@gmail.com>)Denis Vlasenko2007-08-061-1/+1
| | | | | | | add testsuite entry for it. Fix applet order checker. Fix cmp yelling. trylink: fix error file and map file generation applets: fix applet order
* ttysize: new applet. +200 bytesDenis Vlasenko2007-08-021-0/+1
|
* setfiles,restorecon: new SELinux applets by Yuichi Nakamura ↵Denis Vlasenko2007-07-231-0/+2
| | | | <ynakam@hitachisoft.jp>
* chpasswd: new applet by Alexander Shishkin <virtuoso@slind.org>Denis Vlasenko2007-07-201-0/+1
|
* fix applet order errorDenis Vlasenko2007-07-061-1/+1
|
* slattach: new applet.Denis Vlasenko2007-06-201-0/+1
|
* pscan: new applet (portscanner). ~1350 bytes. By Tito <farmatito@tiscali.it>Denis Vlasenko2007-06-161-0/+1
| | | | wget: lift 256 chars limitation on terminal width
* cttyhack: new applet.Denis Vlasenko2007-05-181-0/+1
|
* fix trivial compile errors found by randomconfig runDenis Vlasenko2007-05-171-0/+6
|
* cryptpw: new applet (a bit less than 3k added)Denis Vlasenko2007-05-081-0/+1
| | | | | (by Thomas Lundquist <lists@zelow.no>)
* Rename two config options:Denis Vlasenko2007-04-101-2/+2
| | | | | | | 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
* make a few struct bb_applet members conditionalDenis Vlasenko2007-04-101-7/+7
| | | | | | rename sllep_and_die -> xfunc_die make fflush_stdout_and_exit NOFORK-safe fix some buglets found by randomconfig
* audit small applets and mark some of them as NOFORK.Denis Vlasenko2007-04-101-19/+19
| | | | | Put big scary warnings in relevant places.
* make xfunctions optionally longjump instead of exit.Denis Vlasenko2007-04-091-1/+1
| | | | | use it for making NOFORK more practical. touch: make it a NOFORK applet
* xargs: shrink code, ~80 bytesDenis Vlasenko2007-04-091-2/+3
| | | | applets.h: +#undef APPLET_NOEXEC