aboutsummaryrefslogtreecommitdiff
path: root/coreutils (follow)
Commit message (Collapse)AuthorAgeFilesLines
* apply post-1.14.2 patchesDenys Vlasenko2009-08-023-27/+56
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* post 1.14.1 fixes; bump version to 1.14.21_14_2Denys Vlasenko2009-06-221-5/+28
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* *: make "pragma GCC visibility push(hidden)" less uglyDenis Vlasenko2009-04-091-7/+3
|
* FEATURE_FANCY_ECHO needs to be accessible for hushDenis Vlasenko2009-04-071-1/+1
|
* ls: warning fixDenis Vlasenko2009-03-272-3/+4
| | | | | rm: accept and ignore -v (verbose)
* tail: fix tail +N syntax not working. Closes bug 221.Denis Vlasenko2009-03-271-1/+1
|
* ls: make readlink error to not disrupt output (try ls -l /proc/self/fd).Denis Vlasenko2009-03-211-101/+97
| | | | | | | | | | | libbb: make xmalloc_readlink_or_warn warning more specific. function old new delta xmalloc_readlink_or_warn 33 61 +28 showfiles 1495 1460 -35 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 1/1 up/down: 28/-35) Total: -7 bytes
* cd: "support" -v by ignoring itDenis Vlasenko2009-03-201-1/+49
|
* df: fix FEATURE_DF_FANCY=off, FEATURE_HUMAN_READABLE=on case.Denis Vlasenko2009-03-191-7/+6
|
* ls: make color-related code more readable. Fix a case whenDenis Vlasenko2009-03-181-19/+43
| | | | | | | | | | | | | it was working non-deterministically. function old new delta bold - 34 +34 showfiles 1508 1495 -13 fgcolor 50 34 -16 bgcolor 34 - -34 ------------------------------------------------------------------------------ (add/remove: 1/1 grow/shrink: 0/2 up/down: 34/-63) Total: -29 bytes
* tr: support -C as synonym to -cDenis Vlasenko2009-03-151-8/+21
|
* uname: correct cut/paste errorDenis Vlasenko2009-03-152-5/+19
| | | | | | | | | | | touch: add long options function old new delta static.longopts 137 162 +25 touch_main 221 231 +10 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 2/0 up/down: 35/0) Total: 35 bytes
* uname: support long optionsDenis Vlasenko2009-03-141-0/+16
|
* ftpd + ls - timestamp = confused Mozilla. Prevent that.Denis Vlasenko2009-03-091-0/+15
|
* uniq: strncmp(a,b, -1) might be problematic, use INT_MAX insteadDenis Vlasenko2009-03-091-1/+1
|
* ftpd: reuse ls applet for LIST/NLST/STAT generationDenis Vlasenko2009-03-092-1/+1
| | | | | | | | | | | | | | | | | | | | | | | function old new delta popen_ls - 211 +211 ftpd_main 1760 1826 +66 handle_dir_common 199 228 +29 get_remote_transfer_fd 89 104 +15 replace_char 30 34 +4 handle_upload_common 263 265 +2 bind_for_passive_mode 129 121 -8 cmdio_write 84 62 -22 escape_text 166 136 -30 init_data_sock_params 81 - -81 ftpdataio_dispose_transfer_fd 87 - -87 write_dirstats 149 - -149 write_filestats 603 - -603 ------------------------------------------------------------------------------ (add/remove: 1/4 grow/shrink: 11/5 up/down: 384/-986) Total: -602 bytes text data bss dec hex filename 808804 476 7864 817144 c77f8 busybox_old 808156 476 7864 816496 c7570 busybox_unstripped
* ftpd: code chrink, fixed some minor bugsDenis Vlasenko2009-03-081-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | | ls: update comment *: openlog fixes (added LOG_PID, set LOG_DAEMON as appropriate) function old new delta xwrite_str - 26 +26 cmdio_write_ok - 15 +15 handle_cwd 40 45 +5 packed_usage 25668 25670 +2 cmdio_write_raw 7 9 +2 handle_upload_common 322 320 -2 udhcpd_main 1375 1372 -3 udhcpc_main 2362 2359 -3 port_cleanup 27 23 -4 handle_dir_common 221 209 -12 str_netfd_write 26 - -26 cmdio_get_cmd_and_arg 122 - -122 ftpd_main 2208 2050 -158 ------------------------------------------------------------------------------ text data bss dec hex filename 809933 476 7864 818273 c7c61 busybox_old 809199 476 7864 817539 c7983 busybox_unstripped
* expr: a bit more robust handling of regexps with groups (closes bug 87)Denis Vlasenko2009-03-031-6/+6
|
* printf: fix 1.12.0 breakage (from %*d fix). It was misinterpreting "*"Denis Vlasenko2009-03-031-3/+3
|
* ls: implement -Q and -g (-g was accepted but ignored)Denis Vlasenko2009-03-031-100/+138
| | | | | | | | | | | function old new delta print_name - 198 +198 showfiles 1489 1508 +19 ls_options 30 31 +1 opt_flags 112 108 -4 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 2/1 up/down: 218/-4) Total: 214 bytes
* ls: do not follow links with -s (closes bug 33),Denis Vlasenko2009-03-031-10/+10
| | | | | display unsigned data with %XXu, not %XXd.
* tr: fix overflow in expand and complement, fix stop after [:class:],Denis Vlasenko2009-03-021-104/+131
| | | | | | | | | | | | fix order of [:xdigit:], make tr require one param at least. function old new delta expand 1743 1849 +106 tr_main 463 518 +55 complement 72 75 +3 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 3/0 up/down: 164/0) Total: 164 bytes
* tr: support [:xdigit:], fix handling of ranges and [x]'s.Denis Vlasenko2009-03-011-38/+47
| | | | | | | | | | | | | add testsuite entry for each of 3 bugs fixed. function old new delta static.classes 73 82 +9 expand 1738 1743 +5 complement 74 72 -2 tr_main 472 463 -9 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 2/2 up/down: 14/-11) Total: 3 bytes
* - cosmetic typo in helptextBernhard Reutner-Fischer2009-02-141-1/+1
|
* uname: use wider integer for option bitsDenis Vlasenko2009-01-191-1/+1
|
* uname: add support for -i and -o, fix printing of unknown -pDenis Vlasenko2009-01-191-33/+72
| | | | | | | | | | | | value with -a option function old new delta uname_main 166 185 +19 utsname_offset 12 16 +4 options 621 623 +2 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 3/0 up/down: 25/0) Total: 25 bytes
* printf: make integer format strings print long long-sized values.Denis Vlasenko2009-01-041-53/+65
| | | | | | | | | | | | | | function old new delta printf_main 668 834 +166 bb_strtoll - 84 +84 print_direc 391 431 +40 conv_strtoull - 19 +19 conv_strtoll - 19 +19 conv_strtoul 16 - -16 conv_strtol 16 - -16 ------------------------------------------------------------------------------ (add/remove: 4/2 grow/shrink: 2/0 up/down: 342/-32) Total: 296 bytes
* unexpand: fix incorrect expansion, add test for itDenis Vlasenko2008-12-261-39/+27
| | | | | | function old new delta expand_main 676 656 -20
* libbb: introduce and use xmalloc_ttyname (-32 in bss).Denis Vlasenko2008-12-231-1/+1
| | | | | | | | | ash: small code shrink text data bss dec hex filename 793669 504 7524 801697 c3ba1 busybox_old 793659 504 7492 801655 c3b77 busybox_unstripped
* expand: fix incorrect expansion exactly on tab boundary; shrink the codeDenis Vlasenko2008-12-141-34/+26
| | | | | | | function old new delta expand_main 698 676 -22 xputchar 53 - -53
* ash: printf builtin with no arguments should not exitDenis Vlasenko2008-12-101-1/+8
|
* Fix forgotten license commentsDenis Vlasenko2008-12-071-0/+3
|
* libbb: introduce and use xgetpwnam. ~ -150 bytes.Denis Vlasenko2008-12-031-3/+1
|
* libbb: password/group function helpers rewritten by Tito:Denis Vlasenko2008-12-022-8/+4
| | | | | | | | | | | | | | | | | | | | | | | | 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
* remove a few superfluous includesDenis Vlasenko2008-11-251-1/+0
|
* ash,hush: add TODO for rare build failureDenis Vlasenko2008-11-252-2/+0
| | | | | *: remove some redundant includes
* id: do not abort build if we use internal password/group functions.Denis Vlasenko2008-11-171-0/+2
|
* id: abort the build of uclibc is less than 0.9.30Denis Vlasenko2008-11-161-0/+6
|
* stat: fix compile breakage (get_f_fsid() is used even if !FEATURE_STAT_FORMAT)Denis Vlasenko2008-11-131-14/+14
|
* seq: shrink by 10 bytesDenis Vlasenko2008-11-121-8/+9
|
* - add support for seq -s <separator>Bernhard Reutner-Fischer2008-11-121-4/+9
|
* - add seq -w support (Natanael Copa)Bernhard Reutner-Fischer2008-11-121-4/+11
|
* cksum, printenv: report errors via exitcodeDenis Vlasenko2008-11-112-3/+10
| | | | | | | function old new delta cksum_main 296 315 +19 printenv_main 74 86 +12
* head: report file open errors with exitcode 1 (was happily returning 0)Denis Vlasenko2008-11-111-4/+4
| | | | | head_main 409 417 +8
* expr: on error, exit with exitcode 2Denis Vlasenko2008-11-111-7/+4
| | | | | expr_main 101 110 +9
* stat: make stat -f show filesystem "ID:" as coreutils doesDenis Vlasenko2008-11-111-6/+21
| | | | | print_statfs 358 370 +12
* env: support -uVAR=VALDenis Vlasenko2008-11-111-8/+10
| | | | | | function old new delta env_main 245 233 -12
* du: fix "du /dir /dir" caseDenis Vlasenko2008-11-111-47/+35
| | | | | | | | | reset_ino_dev_hashtable - 84 +84 du 388 376 -12 du_main 327 301 -26 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 0/2 up/down: 84/-38) Total: 46 bytes
* libbb: add optionl support for SHA256/512 encrypted passwordsDenis Vlasenko2008-11-101-0/+2
| | | | | | | | | | | | | | | function old new delta sha_crypt - 2423 +2423 cryptpw_main 128 183 +55 to64 - 29 +29 pw_encrypt 974 1000 +26 str_rounds - 11 +11 login_main 1532 1541 +9 packed_usage 25215 25200 -15 __md5_to64 29 - -29 ------------------------------------------------------------------------------ (add/remove: 3/1 grow/shrink: 3/1 up/down: 2553/-44) Total: 2509 bytes
* sha256,sha512: new applets. +4.9kbDenis Vlasenko2008-11-102-9/+38
| | | | | | | 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...