aboutsummaryrefslogtreecommitdiff
path: root/include/applets.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* replace APP_xxDHCPxx with xxDHCPxx, it's more consistent with the restDenys Vlasenko2009-12-111-4/+4
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* lsusb: new applet. +400 bytesSouf Oued2009-12-071-0/+1
| | | | | Signed-off-by: Souf Oued <souf_oued@yahoo.fr> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* lspci: new applet. +573 bytesSouf Oued2009-12-051-0/+1
| | | | | Signed-off-by: Souf Oued <souf_oued@yahoo.fr> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* traceroute6: new applet by Leonid Lisovskiy. +1562 bytesLeonid Lisovskiy2009-11-231-0/+1
| | | | | Signed-off-by: Leonid Lisovskiy <lly.dev@gmail.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ntpd: new applet by Adam Tkac. +5k.Adam Tkac2009-11-221-0/+1
| | | | | Signed-off-by: Adam Tkac <vonsch@gmail.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* flashcp: new applet by Stefan Seyfried. +900 bytesStefan Seyfried2009-11-211-0/+1
| | | | | Signed-off-by: Stefan Seyfried <stefan.seyfried@googlemail.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* applets: meant to fix order, not enable bbshMike Frysinger2009-11-041-1/+1
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* applets: fix alphabetical orderMike Frysinger2009-11-041-1/+1
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* mkfs.reiser: new applet. needs much polishingVladimir Dronnikov2009-11-021-0/+1
| | | | | Signed-off-by: Vladimir Dronnikov <dronnikov@gmail.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* wall: new appletBernhard Reutner-Fischer2009-10-271-0/+1
| | | | | | | | text data bss dec hex filename 81 0 0 81 51 miscutils/wall.o Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* tune2fs: new applet by Vladimir. Only supports -L LABELDenys Vlasenko2009-10-221-1/+1
| | | | | | | | | | | | | | function old new delta tune2fs_main - 165 +165 packed_usage 26692 26702 +10 applet_names 2148 2156 +8 applet_main 1264 1268 +4 applet_nameofs 632 634 +2 applet_install_loc 158 159 +1 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 5/0 up/down: 190/0) Total: 190 bytes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* mkfs_ext2: new applet by VladimirVladimir Dronnikov2009-10-171-2/+2
| | | | | | | | | | | | | | | | | | | function old new delta mkfs_ext2_main - 2011 +2011 static.supers - 184 +184 allocate - 118 +118 packed_usage 26692 26791 +99 PUT - 52 +52 has_super - 28 +28 applet_names 2143 2160 +17 applet_main 1264 1272 +8 applet_nameofs 632 636 +4 applet_install_loc 158 159 +1 ------------------------------------------------------------------------------ (add/remove: 5/0 grow/shrink: 5/0 up/down: 2522/0) Total: 2522 bytes Signed-off-by: Vladimir Dronnikov <dronnikov@gmail.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* add simple beep appletBernhard Reutner-Fischer2009-08-211-0/+1
| | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* msh: aliased to hushDenys Vlasenko2009-08-211-1/+0
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* volname: new appletMatthew Stoltenberg2009-08-131-0/+1
| | | | | | | | | | | | | | | function old new delta volname_main - 90 +90 packed_usage 26373 26387 +14 applet_names 2078 2086 +8 applet_main 1232 1236 +4 applet_nameofs 616 618 +2 applet_install_loc 154 155 +1 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 5/0 up/down: 119/0) Total: 119 bytes Signed-off-by: Matthew Stoltenberg <d3matt@gmail.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* rename _BB_SUID_ALWAYS and NEVER into REQUIRE and DROP. No code changes.Denys Vlasenko2009-07-301-350/+350
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ping6: make it setuid just like pingDenys Vlasenko2009-07-301-1/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* updates for supporting Linux kernel build and initrd utilitiesDenys Vlasenko2009-06-261-0/+1
| | | | | | | | | cpio: --verbose, --quiet, --to-stdout test: make 64-bit math enable-able for hush too dnsdomainname: alias to hostname -d hostname: support --fqdn, --domain, --file Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* fsync: new applet by Pekka Pessi (Pekka.Pessi AT nokia.com)Denys Vlasenko2009-06-181-0/+1
| | | | | | | | | | | | | | | | function old new delta fsync_main - 128 +128 fdatasync - 39 +39 packed_usage 26596 26622 +26 applet_names 2098 2104 +6 applet_main 1240 1244 +4 applet_nameofs 620 622 +2 applet_install_loc 155 156 +1 ------------------------------------------------------------------------------ (add/remove: 2/0 grow/shrink: 5/0 up/down: 206/0) Total: 206 bytes Signed-off-by: Alexander Shishkin <virtuoso@slind.org> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* flash_lock, flash_unlock: new appletsDenys Vlasenko2009-05-251-1/+2
| | | | | | | By Thierry Reding (thierry.reding AT avionic-design.de) Signed-off-by: Thierry Reding <thierry.reding@avionic-design.de> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* scriptreplay: new applet. +423 bytesDenys Vlasenko2009-05-191-0/+1
| | | | | Signed-off-by: Pascal Bellard <pascal.bellard@ads-lu.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* lzop: new applet. Busyboxed by Alain Knaff. +7700 bytes.Denis Vlasenko2009-04-291-0/+3
|
* ifplugd: new applet by Maksym Kryzhanovskyy (xmaks AT email.cz)Denis Vlasenko2009-04-261-0/+1
| | | | | +3k code and 0.5k in messages. Most of the bloat due to compat :(
* *: mass renaming of USE_XXXX to IF_XXXXDenis Vlasenko2009-04-211-344/+344
| | | | | | and SKIP_XXXX to IF_NOT_XXXX - the second one was especially badly named. It was not skipping anything!
* mkdosfs (aka mkfs.vfat): new applet by VladimirDenis Vlasenko2009-03-281-0/+2
| | | | | | | text data bss dec hex filename 821202 476 7616 829294 ca76e busybox_old 823577 476 7616 831669 cb0b5 busybox_unstripped
* ftpd: new applet by Adam TkacDenis Vlasenko2009-03-081-0/+1
| | | | | | | $ size ftpd.o text data bss dec hex filename 5703 0 0 5703 1647 ftpd.o
* - add flash_eraseallBernhard Reutner-Fischer2009-02-181-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This is the result after converting mtd-utils' flash_eraseall to BB. The functionality given by this patch almost the same except that this one does not support long options. I needed this tool a system which does not have a lot of flash for RFS and merging this into BB as the only way out. [bigeasy@]$ ./scripts/bloat-o-meter bb_wo_fl bb_w_fl function old new delta flash_eraseall_main - 1072 +1072 show_progress - 62 +62 packed_usage 25156 25176 +20 applet_names 1958 1973 +15 applet_main 2352 2360 +8 target_endian - 4 +4 applet_nameofs 588 590 +2 applet_install_loc 147 148 +1 ------------------------------------------------------------------------------ (add/remove: 3/0 grow/shrink: 5/0 up/down: 1184/0) Total: 1184 bytes [bigeasy@]$ size miscutils/flash_eraseall.o text data bss dec hex filename 1586 4 0 1590 636 miscutils/flash_eraseall.o Signed-off-by: Benedigt Spranger <b.spranger@linutronix.de> Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* ionice: new applet, adapted from Linux kernel' example by Walter HarmsDenis Vlasenko2009-01-311-0/+1
| | | | | | | text data bss dec hex filename 1050316 924 10952 1062192 103530 busybox_old 1050758 924 10952 1062634 1036ea busybox_unstripped
* tunctl: new applet by VladimirDenis Vlasenko2009-01-231-0/+1
| | | | | | | | | | | | | function old new delta tunctl_main - 371 +371 packed_usage 25669 25799 +130 applet_names 1981 1988 +7 applet_main 1192 1196 +4 applet_nameofs 596 598 +2 applet_install_loc 149 150 +1 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 5/0 up/down: 515/0) Total: 515 bytes
* Fold mkpasswd applet into cryptpw.Denis Vlasenko2008-12-041-1/+1
| | | | | | | | | | | | | | | | 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
* - add new applet mkpasswd(1)Bernhard Reutner-Fischer2008-12-031-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | 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
* acpid: new applet by Vladimir. +737 bytesDenis Vlasenko2008-11-291-0/+1
|
* timeout: new applet. 370 bytes. by Roberto Foglietta.Denis Vlasenko2008-11-241-0/+1
|
* sha256,sha512: new applets. +4.9kbDenis Vlasenko2008-11-101-0/+2
| | | | | | | we will require sha256/512 code for new $5$ and $6$ style password hashes anyway, they are showing up already in people's /etc/passwd...
* total overhaul of mail applets. again. Vladimir as usual.Denis Vlasenko2008-11-061-2/+3
|
* devmem: new appletDenis Vlasenko2008-10-261-0/+1
|
* build system cleanup: rename FEATURE_AWK_MATH to FEATURE_AWK_LIBM;Denis Vlasenko2008-10-241-1/+1
| | | | | disable parsing test applet.
* ash: fix NOEXEC mode - we were forgetting to pass environment!Denis Vlasenko2008-10-201-2/+2
| | | | | | env: promote to NOEXEC hd: promote to NOEXEC, as hexdump is NOEXEC already
* blkid: new applet. We almost had everything needed for it alreadyDenis Vlasenko2008-10-121-0/+1
| | | | | | | | | | | | | function old new delta display_uuid_cache - 89 +89 blkid_main - 8 +8 applet_names 1871 1877 +6 applet_main 1140 1144 +4 applet_nameofs 570 572 +2 packed_usage 24737 24735 -2 ------------------------------------------------------------------------------ (add/remove: 2/0 grow/shrink: 3/1 up/down: 109/-2) Total: 107 bytes
* sendmail: update by VladimirDenis Vlasenko2008-09-281-2/+3
|
* - uncomment tc for nowBernhard Reutner-Fischer2008-09-041-1/+1
|
* - add WIP stub for tc.Bernhard Reutner-Fischer2008-09-041-0/+1
| | | | Printing worked at some point. Modify/Delete needs some refacturing.
* findfs: make it use setuid-ness of busybox binaryDenis Vlasenko2008-08-201-1/+1
|
* - add new applet rdev (Grant Erickson)Bernhard Reutner-Fischer2008-08-191-0/+1
| | | | - fixes and shrink (me)
* showkey: new applet by VladimirDenis Vlasenko2008-08-171-1/+2
|
* setfont: new applet by VladimirDenis Vlasenko2008-08-171-1/+2
|
* libbb: updated config_parse() from VladimirDenis Vlasenko2008-07-191-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | function old new delta config_read 385 460 +75 runsvdir_main 1701 1716 +15 readit 331 338 +7 passwd_main 1049 1053 +4 parse_command 1504 1507 +3 decode_format_string 822 824 +2 bb__parsespent 117 119 +2 udhcp_get_option 221 222 +1 changepath 196 194 -2 parse_inittab 400 396 -4 nameif_main 683 679 -4 make_device 1176 1172 -4 config_open 48 40 -8 expand_main 698 689 -9 readcmd 1012 1002 -10 config_free_data 37 21 -16 SynchronizeFile 683 643 -40 sleep_main 474 362 -112 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 8/10 up/down: 109/-209) Total: -100 bytes
* modutils: optional modutils-small by Vladimir Dronnikov.Denis Vlasenko2008-07-041-0/+5
| | | | | | 15kb smaller than standard one. libbb/recursive_action.c: commented-out code for aborting the scan.
* sendmail: update from maintainerDenis Vlasenko2008-06-271-1/+1
|
* ash: optional printf builtin. +25 bytes if off, +35 if on.Denis Vlasenko2008-06-011-1/+1
| | | | | by Cristian Ionescu-Idbohrn.