aboutsummaryrefslogtreecommitdiff
path: root/miscutils (follow)
Commit message (Collapse)AuthorAgeFilesLines
* more of pointless whitespace fixesDenis Vlasenko2009-04-012-3/+3
|
* trailing whitespace removalDenis Vlasenko2009-04-011-2/+2
|
* build system: hdparm -d is not that dangerous, remove warningDenis Vlasenko2009-03-291-2/+1
|
* timeout: fix parsing of -t NUM on MMUDenis Vlasenko2009-03-221-1/+1
|
* Compatibility fixes:Denis Vlasenko2009-03-201-1/+2
| | | | | | | | | grep: support -z find: support --mindepth together +45 bytes cpio: support -p (configurable, +230 bytes) libbb: tweaks for cpio
* chat: update by VladimirDenis Vlasenko2009-03-161-53/+44
| | | | | | | | | | | 1) to treat timeout more correctly (timeout affects whole send command duration, not a single char); 2) to recognize RECORD directive. function old new delta chat_main 1246 1359 +113 exitcode 1 - -1
* docs/logging_and_backgrounding.txt: new mini-docDenis Vlasenko2009-03-111-1/+1
| | | | | | | | | | | | | | | | | | | | | dnsd: remove statics, remove nerly-useless SIGINT handler crond: correct more of logfile to 0666 (as usual, umask allows user to remove unwanted bits). nameif: print errors to stderr too, not just to syslog function old new delta udhcp_read_interface 308 306 -2 ttl 4 - -4 fileconf 4 - -4 dnsentry 4 - -4 interrupt 19 - -19 dnsd_main 1463 1394 -69 ------------------------------------------------------------------------------ (add/remove: 0/4 grow/shrink: 0/2 up/down: 0/-102) Total: -102 bytes text data bss dec hex filename 808161 476 7864 816501 c7575 busybox_old 807994 468 7856 816318 c74be busybox_unstripped
* runsv: small optimizationDenis Vlasenko2009-02-261-2/+2
| | | | | | | | *: more paranoia around passing NULL to execl[e] function old new delta custom 240 221 -19
* flash_eraseall.c: fix vda's breakageDenis Vlasenko2009-02-241-1/+1
|
* - by not calling getpagesize() twice we can save 2 bytes (walter harms)Bernhard Reutner-Fischer2009-02-231-2/+2
|
* flash_eraseall: shrinkDenis Vlasenko2009-02-191-35/+39
| | | | | | function old new delta flash_eraseall_main 1044 1006 -38
* - bail out if screen resolution does not match PPM dimensions.Bernhard Reutner-Fischer2009-02-181-1/+3
| | | | | | | Previously a 640x480 PPM on an e.g. 720x400 console would just segfault when reading the lines. While this bug should perhaps be fixed to handle such cases properly we just exit gracefully until somebody is willing to take care of it properly.
* - document ppm header and skip whitespaceBernhard Reutner-Fischer2009-02-181-2/+14
|
* - eliminate globalsBernhard Reutner-Fischer2009-02-181-5/+10
|
* - make it compile and shrink it a little bit (~-110 bytes)Bernhard Reutner-Fischer2009-02-181-36/+33
| | | | | | | text data bss dec hex filename 1533 4 0 1537 601 miscutils/flash_eraseall.o.old 1415 4 0 1419 58b miscutils/flash_eraseall.o - add some FIXMEs
* - add flash_eraseallBernhard Reutner-Fischer2009-02-183-0/+196
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* - PPMs can have comments in the header.Bernhard Reutner-Fischer2009-02-161-24/+21
| | | | Thanks to Denys for pointing that out. (~+7b)
* - misc untested shrinkage:Bernhard Reutner-Fischer2009-02-141-11/+15
| | | | | | | | | | | | | | | $ ./scripts/bloat-o-meter _bb_un.oorig busybox_unstripped function old new delta fbsplash_main 595 985 +390 fb_drawimage 493 - -493 ------------------------------------------------------------------------------ (add/remove: 0/1 grow/shrink: 1/0 up/down: 390/-493) Total: -103 bytes $ size miscutils/fbsplash.o* text data bss dec hex filename 2019 0 0 2019 7e3 miscutils/fbsplash.o.oorig 1857 0 0 1857 741 miscutils/fbsplash.o.new
* - improve helptext of obsolete devfs stuff..Bernhard Reutner-Fischer2009-02-141-3/+8
|
* crond,crontab: make cron directory location configurableDenis Vlasenko2009-02-033-9/+10
|
* ionice: new applet, adapted from Linux kernel' example by Walter HarmsDenis Vlasenko2009-01-313-0/+107
| | | | | | | text data bss dec hex filename 1050316 924 10952 1062192 103530 busybox_old 1050758 924 10952 1062634 1036ea busybox_unstripped
* - update Michele addressBernhard Reutner-Fischer2009-01-271-2/+1
|
* dc: fix the "base 2" patch omission of base not being setDenis Vlasenko2008-12-301-1/+3
|
* libbb: add bb_unsetenv (taken from hush).Denis Vlasenko2008-12-301-7/+5
| | | | | | | | | | | | | | | | | | | udhcpc: stop filtering environment passed to the script. crond: fix uncovered potential bug (failing unsetenv) mdev: fix uncovered potential bug (failing unsetenv) tcp, udpsvd: fix uncovered potential bug (failing unsetenv) function old new delta safe_setenv - 58 +58 bb_unsetenv - 55 +55 builtin_unset 139 138 -1 tcpudpsvd_main 1843 1830 -13 free_strings_and_unsetenv 87 53 -34 udhcp_run_script 1186 1133 -53 safe_setenv4 62 - -62 ------------------------------------------------------------------------------ (add/remove: 2/1 grow/shrink: 0/4 up/down: 113/-163) Total: -50 bytes
* watchdog: build fixes, no code changesDenis Vlasenko2008-12-141-2/+7
|
* libiproute: fix buggy open check: s/if (fd)/if (fd >= 0)/Denis Vlasenko2008-12-101-3/+1
| | | | | less: small optimization -15 bytes
* clarify which version of crond is known to put tasks in separate pgrpsDenis Vlasenko2008-12-041-2/+2
|
* libbb: introduce and use xgetpwnam. ~ -150 bytes.Denis Vlasenko2008-12-031-3/+1
|
* crond: use bb_setpgrp, not setpgrpDenis Vlasenko2008-12-031-2/+2
| | | | | platform.h: make a bit more readable
* libbb: password/group function helpers rewritten by Tito:Denis Vlasenko2008-12-021-5/+1
| | | | | | | | | | | | | | | | | | | | | | | | function old new delta xgetpwuid - 27 +27 uid2uname_utoa - 22 +22 gid2group_utoa - 22 +22 uid2uname - 18 +18 gid2group - 18 +18 buffer_fill_and_print 179 196 +17 print_user 12 24 +12 print_group 12 24 +12 get_cached 89 99 +10 ... print_common 134 120 -14 vlock_main 415 396 -19 logger_main 410 387 -23 crontab_main 642 609 -33 bb_getpwuid 42 - -42 bb_getgrgid 42 - -42 bb_getug 80 - -80 ------------------------------------------------------------------------------ (add/remove: 6/3 grow/shrink: 9/11 up/down: 187/-296) Total: -109 bytes
* crond: put tasks in separate process groupsDenis Vlasenko2008-12-021-0/+4
|
* mountpoint: add -n option (by Vladimir)Denis Vlasenko2008-11-291-37/+43
| | | | | | | text data bss dec hex filename 799859 560 7748 808167 c54e7 busybox_old 799845 560 7748 808153 c54d9 busybox_unstripped
* inotifyd: save resourses by closing unused inotify descriptorsDenis Vlasenko2008-11-291-4/+3
|
* timeout: fix a few bugs. vda is stupidDenis Vlasenko2008-11-241-115/+2
|
* timeout: new applet. 370 bytes. by Roberto Foglietta.Denis Vlasenko2008-11-243-0/+236
|
* strings: code shrink -22 bytes by TitoDenis Vlasenko2008-11-231-5/+4
|
* inotifyd: exit if x event happened for all filesDenis Vlasenko2008-11-201-13/+29
| | | | | | | | | | | | | fix FIONREAD parameter type fix default mask code shrink help text function old new delta inotifyd_main 497 506 +9 packed_usage 25446 25431 -15 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 1/1 up/down: 9/-15) Total: -6 bytes
* inotify: add x, o, and u eventsDenis Vlasenko2008-11-171-18/+27
|
* man: better check for duplicated MANPATH. Also -10 bytes.Denis Vlasenko2008-11-161-47/+56
|
* inotifyd: fix "inotifyd with no params" caseDenis Vlasenko2008-11-141-1/+1
|
* inotify: document waiting behaviorDenis Vlasenko2008-11-141-1/+1
|
* inotify: fix buffer overflow and "unreaped zombies" problemDenis Vlasenko2008-11-141-22/+29
|
* build system: reorder less' options in config so thatDenis Vlasenko2008-11-101-16/+16
| | | | | they are properly indented
* build system: tidying up CONFIG_xxx names (suggested by Rob)Denis Vlasenko2008-11-062-6/+6
|
* less: fix pasting into search line ('/' cmd) -Denis Vlasenko2008-11-021-11/+17
| | | | | | it was mishandled because pasting "types" very fast and read_key eats many chars. +30 bytes.
* less: fix newly-introduced case of less spinning foreverDenis Vlasenko2008-10-311-6/+10
| | | | | on pty's closed etc
* dc: support for bases 2 and 8, by Nate Case (ncase AT xes-inc.com)Denis Vlasenko2008-10-301-6/+32
| | | | | | | | | | function old new delta print_base 87 176 +89 set_output_base 81 95 +14 static.bases - 5 +5 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 2/0 up/down: 108/0) Total: 108 bytes
* randomconfig fixesDenis Vlasenko2008-10-291-0/+2
|
* devmem: fixlet in cleanup codeDenis Vlasenko2008-10-261-1/+1
|
* devmem: make it more script-friendly; don't do any readsDenis Vlasenko2008-10-261-37/+42
| | | | | and output nothing if writing was requested. -100 bytes