summaryrefslogtreecommitdiff
path: root/include/applets.src.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* taskset: support CPU masks for more than 64 CPUsDenys Vlasenko2014-08-171-1/+0
| | | | | | | function old new delta taskset_main 522 631 +109 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* crond: tweak help text, make course less crypticDenys Vlasenko2014-04-301-1/+0
| | | | | | | | | function old new delta packed_usage 29736 29740 +4 crond_main 1485 1486 +1 load_crontab 712 706 -6 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* modprobe-small: fix help messages for aliased module-related appletsDenys Vlasenko2014-04-191-25/+25
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* rfkill: use new-style config/kbuild/appletDenys Vlasenko2013-11-201-1/+0
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* archival/*: move "applet:" snippets into .c files, part 2Denys Vlasenko2013-11-141-7/+0
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* archival/*: move "applet:" snippets into .c filesDenys Vlasenko2013-11-141-15/+0
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* switch editors/* to embedded-in-source kbuild systemDenys Vlasenko2013-11-131-4/+0
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* awk: optionally support -e AWK_PROGSven-Göran Bergh2013-11-121-1/+0
| | | | | | | | function old new delta awk_main 959 978 +19 Signed-off-by: Sven-Göran Bergh <sgb@systemasis.org> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* fstrim: use new-style config/kbuild/applet snippets; trim help textDenys Vlasenko2013-11-121-1/+0
| | | | | | | function old new delta packed_usage 29546 29520 -26 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* fstrim: New appletMalek Degachi2013-11-091-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | fstrim applet is a port from util-linux. "Trimming" your NAND/eMMC storage will restore the write performance back to normal after having slow down issues on sequential write and random write due to usage over time. Good reading on subject: http://forum.xda-developers.com/showthread.php?t=1971852 (with long options and CLEAN_UP turned on) function old new delta .rodata 148494 148791 +297 fstrim_main - 283 +283 fstrim_sfx - 128 +128 packed_usage 28826 28903 +77 applet_main 2760 2768 +8 applet_names 2343 2350 +7 applet_nameofs 690 692 +2 ------------------------------------------------------------------------------ (add/remove: 3/0 grow/shrink: 5/0 up/down: 802/0) Total: 802 bytes Signed-off-by: Malek Degachi <malek-degachi@laposte.net> Cc: Eugene San (eugenesan) <eugenesan@gmail.com> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* wall: access FILE under real user's credentialsDenys Vlasenko2013-10-061-2/+0
| | | | | | | | | | While at it, move applet/config/kbuild bits into wall.c. (This way, it's more visible that applet is suid'ed). function old new delta wall_main 87 138 +51 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* buildsys: Add helper to list suid appletsBernhard Reutner-Fischer2013-07-261-1/+8
| | | | | | | | | | | | | Add a helper script that lists all applets that - do or may require SUID provileges (busybox.cfg.suid) - do not require SUID provileges (busybox.cfg.nosuid) Some setups prefer to build two busybox binaries, one that is suid which contains all applets that do or may require suid privileges, and a second one for all the rest (which drops suid). To ease splitting these two binaries, generate a list of CONFIG_ items for the suid binary. Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* man: install to /usr/bin, not /sbinDenys Vlasenko2013-03-271-1/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* sha3sum: new appletLauri Kasanen2013-01-141-0/+1
| | | | | | | | | | | | | | | | | | | | | | function old new delta KeccakF - 496 +496 KeccakF_RoundConstants - 192 +192 sha3_hash - 171 +171 sha3_end - 40 +40 hash_file 274 299 +25 KeccakF_RotationConstants - 25 +25 KeccakF_PiLane - 25 +25 packed_usage 29213 29232 +19 sha3_begin - 18 +18 KeccakF_Mod5 - 10 +10 applet_names 2445 2453 +8 applet_main 1420 1424 +4 applet_nameofs 710 712 +2 ------------------------------------------------------------------------------ (add/remove: 8/0 grow/shrink: 9/7 up/down: 1049/-54) Total: ~995 bytes Signed-off-by: Lauri Kasanen <curaga@operamail.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* adduser: install to /usr, not /, like all other similar toolsDenys Vlasenko2012-06-201-1/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* Move several applets to different install dir:Denys Vlasenko2012-06-201-20/+20
| | | | | | | | | | | | Moved to [/usr]/sbin: addgroup, adduser, delgroup, deluser, arping, chat, ether-wake, fdformat, ifplugd, ip, ipaddr, iplink, iproute, iprule, iptunnel, killall5, readahead, rtcwake, tftpd, add-shell, remove-shell, powertop. Moved to /bin for /usr/bin: kbd_mode. Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* mdev: expand --help so that it's actually useful.Denys Vlasenko2011-09-191-1/+0
| | | | | | | function old new delta packed_usage 28634 28822 +188 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* hostid: fix behavior on identifiers starting with zerosPere Orga2011-08-161-1/+0
| | | | | Signed-off-by: Pere Orga <gotrunks@gmail.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* remove extra IF_WHO()Denys Vlasenko2011-08-091-1/+0
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* vi: fix regex search, make it selectable in configWalter Harms2011-06-271-1/+0
| | | | | | | | | | function old new delta char_search 134 214 +80 find_pair 187 169 -18 mycmp 37 - -37 Signed-off-by: Walter Harms <wharms@bfs.de> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* groups: new appletTito Ragusa2011-06-211-1/+0
| | | | | Signed-off-by: Tito Ragusa <farmatito@tiscali.it> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* disable length applet. ${#var} and echo -n "$var" | wc -c are portable ↵Denys Vlasenko2011-01-261-1/+1
| | | | | | equivalents Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* mass removal of underscores from _BB_DIR_foo and _BB_SUID_fooDenys Vlasenko2011-01-181-339/+339
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* disable automatic selection of FEATURE_SUID; improve its help textDenys Vlasenko2011-01-181-0/+2
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* stop giving root rights to dnsd, ipcrm, ipcsDenys Vlasenko2011-01-091-6/+3
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* explain every non-SUID_DROP applet. No code changesDenys Vlasenko2011-01-031-1/+18
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* nmeter: deprecate %NNNd specified, use -d MSEC insteadDenys Vlasenko2010-12-131-1/+0
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* build system: fix "make install" to skip /usr when configured soJoachim Nilsson2010-12-051-0/+5
| | | | | | | | | Fix regression in BusyBox 1.18.0 where the NO_USR config option no longer bites for "make install". The busybox.mkll script stumbles without these lines and as a result *always* creates /usr/ symlinks. Signed-off-by: Joachim Nilsson <troglobit@vmlinux.org> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* touch: fix help text to not show options disabled in .configDenys Vlasenko2010-12-011-1/+0
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* ping: add -t TTL optionJoachim Nilsson2010-11-281-2/+0
| | | | | | | | | | | | function old new delta common_ping_main 1755 1796 +41 packed_usage 27954 27971 +17 bbconfig_config_bz2 4965 4966 +1 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 3/0 up/down: 59/0) Total: 59 bytes Signed-off-by: Joachim Nilsson <joachim.nilsson@vmlinux.org> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* patch: remove out-of-file build machineryDenys Vlasenko2010-11-221-1/+0
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* modutils/*: move applet bits into corresponding *.c filesDenys Vlasenko2010-10-151-10/+0
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* date: move applet and usage bits to date.cDenys Vlasenko2010-10-151-1/+0
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* init/*: move applet/kbuild/config/help bits into applet source filesDenys Vlasenko2010-10-121-7/+0
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* tweaks to build system, mainly making menuconfig text and order clearerDenys Vlasenko2010-10-121-5/+0
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* Marked some more applets NOEXEC/NOFORKDan Fandrich2010-10-011-13/+13
| | | | | Signed-off-by: Dan Fandrich <dan@coneharvesters.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* sleep: make it non-NOFORK. Fixes ^C in standalone shellDenys Vlasenko2010-09-141-2/+3
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* shell: remove lash and bbshDenys Vlasenko2010-09-061-1/+0
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* cttyhack: move build system bits into cttyhack.c, no code changesDenys Vlasenko2010-07-161-1/+0
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ash: move config stuff into ash.c, no code chagesDenys Vlasenko2010-07-161-3/+0
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* hush: make set -x support optionalDenys Vlasenko2010-07-161-5/+0
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* findutils/*: move usage and applet bits to *.c filesDenys Vlasenko2010-06-151-5/+0
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* make it possible to have include/applets.h-esque entries in .c filesDenys Vlasenko2010-06-061-0/+450
As an example, bunzip2 and bzcat is changed to use it. Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>