aboutsummaryrefslogtreecommitdiff
path: root/miscutils (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* microcom: undo #define trick, gcc fails to take advantage of itDenis Vlasenko2008-01-281-3/+3
|
* mkswap, readahead: stop using fdlength, it is reported to be unreliableDenis Vlasenko2008-01-271-2/+9
|
* microcom: update from the authorDenis Vlasenko2008-01-271-73/+133
|
* - fix conflicting decls of syslog related facilitynames and prioritynames tablesBernhard Reutner-Fischer2008-01-272-9/+4
|
* crond: small code shrink and readability enhancementsDenis Vlasenko2008-01-241-15/+15
|
* - Fix hdparm's ioctl parameter passing (John Brandwood)Bernhard Reutner-Fischer2008-01-191-6/+6
|
* ps: fix build breakage from vda's recent commitDenis Vlasenko2008-01-071-4/+4
| | | | | *: whitespace fixes
* libbb: introduce and use safe_waitpid (loops in EINTR)Denis Vlasenko2008-01-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | *: use more approproate (shorter) versions of wait() function old new delta safe_waitpid - 48 +48 wait_any_nohang - 17 +17 send_tree 365 369 +4 processorstop 432 435 +3 text_yank 110 108 -2 make_human_readable_str 202 200 -2 crond_main 1368 1366 -2 handle_sigchld 49 43 -6 reapchild 166 159 -7 custom 260 250 -10 checkscript 191 177 -14 wait_nohang 17 - -17 wait_pid 43 - -43 ------------------------------------------------------------------------------ (add/remove: 2/2 grow/shrink: 2/7 up/down: 72/-103) Total: -31 bytes
* fbset: fix buglet where we were using wrong pointerDenis Vlasenko2007-11-063-20/+30
| | | | | | readahead: stop using stdio.h *: style fixes
* ifconfig: code shrinkDenis Vlasenko2007-11-042-56/+69
| | | | | | | | | | | 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
* hdparm: code shrinkDenis Vlasenko2007-10-301-229/+214
| | | | | | | text data bss dec hex filename 776494 974 9420 786888 c01c8 busybox_old 776099 974 9420 786493 c003d busybox_unstripped
* mt: eliminate vector of structures with pointers (bad for libbusybox).Denis Vlasenko2007-10-111-56/+79
| | | | | | | | | | | | | | | | It's a win for static build too: function old new delta opcode_name - 213 +213 opcode_value - 68 +68 mt_main 281 256 -25 opcodes 280 - -280 ------------------------------------------------------------------------------ (add/remove: 2/1 grow/shrink: 0/1 up/down: 281/-305) Total: -24 bytes text data bss dec hex filename 767403 974 9420 777797 bde45 busybox_old 767224 974 9420 777618 bdd92 busybox_unstripped
* add -fvisibility=hidden to CC flags, mark XXX_main functionsDenis Vlasenko2007-10-1125-28/+28
| | | | | EXTERNALLY_VISIBLE. 5% size reduction of libbusybox.so
* printf("%s\n") -> puts()Denis Vlasenko2007-10-011-1/+1
|
* 'simple' error message functions by Loic Grenie <loic.grenie@gmail.com>.Denis Vlasenko2007-10-014-4/+4
| | | | | 263 bytes saved.
* introduce and use close_on_exec_on(fd). -50 bytes.Denis Vlasenko2007-09-301-4/+1
|
* small code shrinkDenis Vlasenko2007-09-291-2/+1
|
* hdparm: paranoia-induced fix against theoretical div-by-0 caseDenis Vlasenko2007-09-281-2/+2
|
* hdparm: more robust (re overflows) code. +38 bytes.Denis Vlasenko2007-09-281-25/+23
|
* hdparm: reduce possibility of numeric overflow in -T.Denis Vlasenko2007-09-281-6/+14
| | | | | | | do_time 386 410 +24 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 1/0 up/down: 24/0) Total: 24 bytes
* hdparm: simplify timing measurement (it wa the last last userDenis Vlasenko2007-09-281-64/+62
| | | | | | | | | | | | | | | of setitimer in the tree). static.thousand 16 - -16 read_big_block 81 46 -35 getitimer 41 - -41 setitimer 47 - -47 __GI_setitimer 47 - -47 do_time 480 386 -94 ------------------------------------------------------------------------------ (add/remove: 0/4 grow/shrink: 0/2 up/down: 0/-280) Total: -280 bytes M miscutils/hdparm.c
* hdparm: get rid of static variablesDenis Vlasenko2007-09-281-97/+179
| | | | | | | | | | | | | process_dev 5309 5311 +2 unregister_hwif 1 - -1 ........... Xreadahead 4 - -4 seek_to_zero 25 17 -8 hdparm_main 1242 1227 -15 do_time 547 480 -67 ------------------------------------------------------------------------------ (add/remove: 0/83 grow/shrink: 1/3 up/down: 2/-248) Total: -246 bytes
* less: make 'f' page forwardDenis Vlasenko2007-09-271-1/+1
|
* hdparm: use fixed fd #3 for device being interrogatedDenis Vlasenko2007-09-271-26/+30
| | | | | (surprisingly, on i386 almost no code size change)
* introduce bb_putchar(). saves ~1800 on uclibc (less on glibc).Denis Vlasenko2007-09-276-83/+71
|
* style and message text fixesDenis Vlasenko2007-09-271-1/+1
|
* introduce safe_poll (fixes a problem in top)Denis Vlasenko2007-09-271-2/+1
| | | | | | | | | | | | | | | | | | | | function old new delta safe_poll - 77 +77 svlogd_main 1470 1466 -4 zcip_main 1530 1524 -6 forkexec 1345 1338 -7 decode_format_string 795 788 -7 collect_blk 474 467 -7 buffer_pread 540 532 -8 tftp 1182 1172 -10 microcom_main 763 749 -14 arpping 441 424 -17 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 0/9 up/down: 77/-80) Total: -3 bytes text data bss dec hex filename 770162 1034 10404 781600 bed20 busybox_old 770158 1034 10404 781596 bed1c busybox_unstripped
* include libbb.h, not busybox.hDenis Vlasenko2007-09-221-1/+1
|
* - actually mv microcom.c to miscutilsBernhard Reutner-Fischer2007-09-221-0/+138
|
* move microcom to miscutilsDenis Vlasenko2007-09-222-0/+7
|
* watchdog: allow millisecond spec (-t 250ms)Denis Vlasenko2007-09-051-9/+15
| | | | | | | | | | | | function old new delta packed_usage 23069 23113 +44 static.suffixes - 24 +24 watchdog_main 147 160 +13 static.V - 1 +1 ------------------------------------------------------------------------------ (add/remove: 2/0 grow/shrink: 2/0 up/down: 82/0) Total: 82 bytes
* crond: code shrinkDenis Vlasenko2007-08-191-59/+21
|
* libbb,crond,lash: fix getopt32 (don't know how it managed to slip through)Denis Vlasenko2007-08-191-1/+1
| | | | | *: fcntl(fd, F_GETFL) doesn't require third parameter at all.
* crond: don't start sendmail with absolute pathDenis Vlasenko2007-08-181-8/+8
| | | | | crond: don't report obsolete version, report true bbox version
* don't pass argc in getopt32, it's superfluousDenis Vlasenko2007-08-189-9/+9
| | | | | | | | (add/remove: 0/0 grow/shrink: 12/131 up/down: 91/-727) Total: -636 bytes text data bss dec hex filename 773469 1058 11092 785619 bfcd3 busybox_old 772644 1058 11092 784794 bf99a busybox_unstripped
* assorted fixes for breakage found by randomconfigDenis Vlasenko2007-08-171-5/+4
|
* hdparm: shrink rodata by ~250 bytesDenis Vlasenko2007-08-161-53/+24
|
* whitespace fixes, no code changesDenis Vlasenko2007-08-161-80/+81
|
* httpd: round down sendfile byte count to 64kDenis Vlasenko2007-08-131-1/+1
| | | | | *: style fixes
* s/#ifdef CONFIG_/#if ENABLE_/gDenis Vlasenko2007-08-131-4/+3
|
* trylink: produce even more info about final link stageDenis Vlasenko2007-08-125-32/+36
| | | | | | | | | trylink: explain how to modify link and drastically decrease amount of padding (unfortunately, needs hand editing ATM). *: add ALIGN1 / ALIGN2 to global strings and arrays of bytes and shorts size saving: 0.5k
* less: add a bit more robustness in keyboard reading codeDenis Vlasenko2007-08-031-1/+3
|
* ttysize: update copyrightDenis Vlasenko2007-08-031-1/+6
|
* ttysize: new applet. +200 bytesDenis Vlasenko2007-08-023-0/+48
|
* Replace index_in_[sub]str_array with index_in_[sub]strings,Denis Vlasenko2007-07-241-18/+20
| | | | | | | | | which scans thru "abc\0def\0123\0\0" type strings. Saves 250 bytes. text data bss dec hex filename 781266 1328 11844 794438 c1f46 busybox_old 781010 1328 11844 794182 c1e46 busybox_unstripped
* style fix (stray space before ';')Denis Vlasenko2007-07-211-2/+2
|
* Three patches from FreeWRT peopleDenis Vlasenko2007-07-211-1/+3
|
* libbb: nuke BB_GETOPT_ERROR, always die if there are mutually exclusive optionsDenis Vlasenko2007-07-211-1/+1
| | | | | | | | | | | | | | | | | | | | find_pair 164 180 +16 passwd_main 1222 1230 +8 display_speed 91 96 +5 msh_main 1335 1339 +4 qrealloc 38 36 -2 refresh 1190 1182 -8 cut_main 543 532 -11 sendCgi 1807 1794 -13 getopt32 1063 1045 -18 arith 2077 2030 -47 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 4/6 up/down: 33/-99) Total: -66 bytes text data bss dec hex filename 781548 1168 11900 794616 c1ff8 busybox_old 781452 1168 11900 794520 c1f98 busybox_unstripped
* stray trailing tabs removedDenis Vlasenko2007-07-192-3/+3
|
* remove accumulated stray trailing whitespaceDenis Vlasenko2007-07-172-4/+4
|