aboutsummaryrefslogtreecommitdiff
path: root/coreutils (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* lpd: spool mode added by VladimirDenis Vlasenko2008-02-251-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | lpr: more robust error reporting *: introduce and use xchroot libbb: full_read/write now will report partial data counts prior to error isdirectory.c: style fixes lpd_main 249 486 +237 xchroot - 29 +29 get_response_or_say_and_die 110 139 +29 full_write 52 60 +8 full_read 55 63 +8 static.newline 1 - -1 switch_root_main 404 400 -4 chpst_main 1089 1079 -10 getopt32 1370 1359 -11 chroot_main 115 101 -14 ------------------------------------------------------------------------------ (add/remove: 1/1 grow/shrink: 4/4 up/down: 311/-40) Total: 271 bytes text data bss dec hex filename 798472 728 7484 806684 c4f1c busybox_old 798775 728 7484 806987 c504b busybox_unstripped
* forgotten bit of rmdir long options supportDenis Vlasenko2008-02-241-0/+8
|
* rmdir: optional long options support for Debian users. +68 bytes.Denis Vlasenko2008-02-241-12/+21
| | | | | By Roberto Gordo Saez <roberto.gordo AT gmail.com>
* less,klogd,syslogd,nc,tcpudp: exit on signal by killing itself, not exit(1)Denis Vlasenko2008-02-241-33/+33
| | | | | *: minor shrink
* tail: fix "tail -c 20 /dev/huge_disk" (was taking ages)Denis Vlasenko2008-02-192-38/+43
| | | | | | tail: a few variables renamed wc: tiny optimization.
* dos2unix: shrinkDenis Vlasenko2008-02-171-27/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | bloatcheck for last four commits: function old new delta xrename - 38 +38 md5_hash_block 437 458 +21 sv_main 1237 1254 +17 update_status 569 580 +11 decode_format_string 795 805 +10 doset 317 326 +9 passwd_main 1070 1074 +4 sha1_compile 447 446 -1 rename_or_warn 49 47 -2 fill_bounds 174 172 -2 buffer_fill_and_print 76 73 -3 bb_perror_nomsg 9 - -9 get_next_block 1810 1795 -15 patch_main 1107 1085 -22 write_status_file 1123 1077 -46 remove 52 - -52 __GI_remove 52 - -52 open_as_user 171 111 -60 microcom_main 811 747 -64 dos2unix_main 452 383 -69 ------------------------------------------------------------------------------ (add/remove: 1/3 grow/shrink: 6/10 up/down: 110/-397) Total: -287 bytes
* libbb: introduce bb_signals and bb_signals_recursive,Denis Vlasenko2008-02-161-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | which sets same handler for many signals. sig_catch is nuked (bb_signals_recursive is more descriptive name). *: use them as appropriate. function old new delta bb_signals_recursive - 95 +95 bb_signals - 52 +52 run_command 258 273 +15 svlogd_main 1368 1377 +9 runsv_main 1746 1752 +6 runsvdir_main 1643 1646 +3 UNSPEC_print 64 66 +2 time_main 1128 1127 -1 ... resize_main 246 210 -36 sig_catch 63 - -63 set_fatal_sighandler 85 14 -71 ------------------------------------------------------------------------------ (add/remove: 2/1 grow/shrink: 5/24 up/down: 182/-548) Total: -366 bytes
* random s/short/int/Denis Vlasenko2008-02-161-0/+1
| | | | | | | | | add_cmd 1189 1190 +1 xconnect_ftpdata 118 117 -1 data_align 86 84 -2 process_files 2101 2096 -5 forkexec 1345 1334 -11
* cp: add ENABLE_FEATURE_VERBOSE_CP_MESSAGE. Closes bug 1470Denis Vlasenko2008-02-131-0/+6
|
* sort: -z outputs NUL terminated lines. Closes bug 1591.Denis Vlasenko2008-02-131-2/+3
|
* - spelling fixesBernhard Reutner-Fischer2008-02-111-1/+1
|
* test: fix mishandling of 'test ! arg1 op arg2 more args'; add testsuiteDenis Vlasenko2008-02-091-22/+27
|
* README: doccument the need of CONFIG_DESKTOPDenis Vlasenko2008-02-082-14/+10
| | | | | | | | | od: fix help text to include -t od: handle /proc files (which have filesize 0) correctly od: fix comments to not lie about return value od: "%u" is 1 byte less than "%zu" cat: fix English
* nohup: compat patch by Christoph Gysin <mailinglist.cache at gmail.com>Denis Vlasenko2008-02-041-15/+33
|
* *: tidy up usage of char **environDenis Vlasenko2008-01-282-3/+0
|
* stty: fix mishandling of 'control' keywords (Ralf Friedl ↵Denis Vlasenko2008-01-271-20/+4
| | | | <Ralf.Friedl@online.de>)
* tac: handle NULs properly. +145 bytesDenis Vlasenko2008-01-091-11/+35
|
* whitespace fixesDenis Vlasenko2008-01-071-3/+3
|
* tac: *really* add tac.c nowDenis Vlasenko2008-01-071-0/+68
|
* tac: new applet. ~240 bytes.Denis Vlasenko2008-01-062-0/+7
| | | | | | | 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>
* nameif: extended matching (Nico Erfurth <masta@perlgolf.de>)Denis Vlasenko2007-12-242-2/+2
| | | | | | | | | | | | *: whitespace fixes function old new delta prepend_new_eth_table - 304 +304 nameif_main 620 684 +64 cc_macaddr 51 - -51 ------------------------------------------------------------------------------ (add/remove: 1/1 grow/shrink: 1/0 up/down: 368/-51) Total: 317 bytes
* od: reduce data/bss usage (code size went down too)Denis Vlasenko2007-12-241-41/+30
|
* dd: fix a bug where we don't report write errorsDenis Vlasenko2007-12-021-19/+22
| | | | | | | | | | | testsuite: small cleanup full_write_or_warn 38 40 +2 write_and_stats 66 67 +1 dd_main 1358 1335 -23 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 2/1 up/down: 3/-23) Total: -20 bytes
* test: stop using lots of bss.Denis Vlasenko2007-11-301-28/+64
| | | | | | | | | | | | | | | | | | | | | | | 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
* touch: accept and ignore -fDenis Vlasenko2007-11-281-1/+2
|
* stty: reorganize data tables - save 0.5kDenis Vlasenko2007-11-241-151/+376
| | | | | | | | | | | | | | | | | | | | | | function old new delta mode_name - 496 +496 control_name - 91 +91 stty_main 1235 1255 +20 find_mode 45 63 +18 find_control 45 63 +18 do_display 482 493 +11 wrapf 165 166 +1 set_mode 761 759 -2 max_col 4 - -4 device_name 4 - -4 control_info 153 34 -119 mode_info 1700 680 -1020 ------------------------------------------------------------------------------ (add/remove: 2/2 grow/shrink: 5/3 up/down: 655/-1149) Total: -494 bytes text data bss dec hex filename 777037 937 9100 787074 c0282 busybox_old 776551 929 9100 786580 c0094 busybox_unstripped
* remove echo_main -> bb_echo indirectionDenis Vlasenko2007-11-241-12/+8
|
* cut: add proper stdout error handling, fix "-" handling;Denis Vlasenko2007-11-231-39/+37
| | | | | modest code shrink
* ash: fix bug where redirection of closed fd was leaving it open afterwards.Denis Vlasenko2007-11-221-2/+139
| | | | | | | | | | | | | | | | redirect 983 1024 +41 bb_echo 276 301 +25 popredir 118 132 +14 evalcommand 1163 1176 +13 bbunpack 358 366 +8 echocmd 13 5 -8 echo_main 13 5 -8 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 5/2 up/down: 101/-16) Total: 85 bytes text data bss dec hex filename 774999 962 9236 785197 bfb2d busybox_old 775084 962 9236 785282 bfb82 busybox_unstripped
* stty: mark variable as staticDenis Vlasenko2007-11-181-1/+1
|
* - use standard-imposed constants some moreBernhard Reutner-Fischer2007-11-164-5/+5
|
* - remove most of the forward declarations. No obj-code changes.Bernhard Reutner-Fischer2007-11-161-244/+241
|
* - add note about SUSv3 missing options.Bernhard Reutner-Fischer2007-11-161-1/+2
|
* who: add -a (by Tito)Denis Vlasenko2007-11-161-4/+4
|
* df: add -aDenis Vlasenko2007-11-151-8/+14
| | | | | | | | | | | | df: don't special case rootfs and /dev/root function old new delta df_main 746 684 -62 find_block_device 111 - -111 find_block_device_in_dir 243 - -243 ------------------------------------------------------------------------------ (add/remove: 0/2 grow/shrink: 0/1 up/down: 0/-416) Total: -416 bytes
* df: add -i (conditional on CONFIG)Denis Vlasenko2007-11-152-4/+29
| | | | | uasge: trim a bit
* tr: more of code shrink (getopt32-ification)Denis Vlasenko2007-11-131-30/+18
| | | | | | | | runtest: cleanup. Method of getting $applets was truly bizarre function old new delta tr_main 655 527 -128
* tr: better comments, small code shrinkDenis Vlasenko2007-11-131-47/+60
| | | | | | | function old new delta expand 2232 2230 -2 tr_main 677 655 -22
* tr: properly detect read errors (Fernando Silveira <fsilveira@gmail.com>)Denis Vlasenko2007-11-131-3/+5
| | | | | | | | | readprofile: use xwrite function old new delta tr_main 679 677 -2 readprofile_main 1964 1944 -20
* who: code shrink by Tito <farmatito@tiscali.it>Denis Vlasenko2007-11-131-3/+1
| | | | | | function old new delta who_main 271 259 -12
* who: fix wrong date/time field sizeDenis Vlasenko2007-11-111-2/+3
|
* readlink: realpath requires PATH_MAX, bb_common_bufsiz1 can be too smallDenis Vlasenko2007-11-101-2/+2
| | | | | umount: don't actually need char[2 * PATH_MAX] for realpath
* fbset: fix buglet where we were using wrong pointerDenis Vlasenko2007-11-061-15/+21
| | | | | | readahead: stop using stdio.h *: style fixes
* fixes revealed by randomconfig runDenis Vlasenko2007-10-161-1/+1
|
* stty: incorporate strings into struct instead of keeping pointers there.Denis Vlasenko2007-10-111-85/+123
| | | | | | | | | | | | | static: text data bss dec hex filename 767535 974 9420 777929 bdec9 busybox_old 767403 974 9420 777797 bde45 busybox_unstripped dynamic -fpic: text data bss dec hex filename 718954 14030 12032 745016 b5e38 busybox_old 720278 12534 12032 744844 b5d8c busybox_unstripped
* add -fvisibility=hidden to CC flags, mark XXX_main functionsDenis Vlasenko2007-10-1171-73/+73
| | | | | EXTERNALLY_VISIBLE. 5% size reduction of libbusybox.so
* stat: code shrink; stop using bss; stop using strncat incorrectlyDenis Vlasenko2007-10-051-94/+97
| | | | | | | | | | | | | | | | | function old new delta printfs - 28 +28 strcatc - 26 +26 human_time 41 44 +3 print_it 229 219 -10 buf 30 - -30 print_statfs 420 358 -62 print_stat 1089 921 -168 ------------------------------------------------------------------------------ (add/remove: 2/1 grow/shrink: 1/3 up/down: 57/-270) Total: -213 bytes text data bss dec hex filename 771105 1029 9552 781686 bed76 busybox_old 770892 1029 9520 781441 bec81 busybox_unstripped
* delete now unused check_header_gzip.cDenis Vlasenko2007-10-051-3/+3
| | | | | sum: do not use uintmax needlessly
* tail: sizeof(buf) is sizeof(char*)! must be BUFSIZDenis Vlasenko2007-10-051-2/+2
|
* tail: work correctly on /proc files (Kazuo TAKADA <kztakada@sm.sony.co.jp>)Denis Vlasenko2007-10-021-7/+14
|