aboutsummaryrefslogtreecommitdiff
path: root/coreutils (follow)
Commit message (Collapse)AuthorAgeFilesLines
* preparatory patch for -Wwrite-strings #1vda2007-01-2911-25/+25
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17653 69ca8d6d-28ef-0310-b511-8ec308f3f277
* use bb_sanitize_stdio() where appropriatevda2007-01-271-13/+19
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17557 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - sum -r TODO should not print the filename as oposed to -saldot2007-01-271-16/+21
| | | | | | | Unfortunately, without rewriting sum, this bugfix adds 19 (!) bytes. git-svn-id: svn://busybox.net/trunk/busybox@17556 69ca8d6d-28ef-0310-b511-8ec308f3f277
* find: fix -mtime, -mmin, -perm (+ add symbolic perm handling)vda2007-01-261-3/+3
| | | | | | | chmod: better name for a variable git-svn-id: svn://busybox.net/trunk/busybox@17544 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - remove nested function. Saves ~30 bytes.aldot2007-01-241-11/+11
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17507 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - small size tweakaldot2007-01-201-4/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17420 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - make pre SUSv3 option handling dependant on INCLUDE_SUSv2aldot2007-01-201-6/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17419 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - small size tweakaldot2007-01-201-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17418 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - reuse retval for the option handling.aldot2007-01-201-5/+5
| | | | | | | - TODO add tee, readahead and splice support to uClibc and use it in busybox! git-svn-id: svn://busybox.net/trunk/busybox@17417 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - small size tweaksaldot2007-01-201-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17416 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - make read_stduu() and read_base64() void, small size tweaksaldot2007-01-201-9/+8
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17415 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - small size tweakaldot2007-01-201-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17414 69ca8d6d-28ef-0310-b511-8ec308f3f277
* ls: stop doing time() for each file in "ls -l"vda2007-01-191-1/+14
| | | | | | | | ls: use fully-buffered stdout (can it be problematic on VERY slow/hanging NFS mounts?) git-svn-id: svn://busybox.net/trunk/busybox@17393 69ca8d6d-28ef-0310-b511-8ec308f3f277
* ls: use get_cached_username/groupnamevda2007-01-191-9/+5
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17391 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - reinstate paranoia check in wrapf().aldot2007-01-181-2/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17361 69ca8d6d-28ef-0310-b511-8ec308f3f277
* stop using global variable needlesslyvda2007-01-181-28/+30
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17359 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - remove superfluous define that expanded to "!strcmp"aldot2007-01-171-22/+3
| | | | | | | - remove some dead code git-svn-id: svn://busybox.net/trunk/busybox@17355 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - reuse return code of vsnprintf to avoid pulling in strlenaldot2007-01-171-3/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17354 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - merge display_changed() and display_all()aldot2007-01-171-69/+22
| | | | | | | This one is a bit risky but did work for me in cursory testing.. git-svn-id: svn://busybox.net/trunk/busybox@17353 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - peruse get_terminal_width_height and remove legacy code for ancientaldot2007-01-171-69/+10
| | | | | | | slowaris versions. git-svn-id: svn://busybox.net/trunk/busybox@17352 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - rewrite find_param to use index_in_str_arrayaldot2007-01-171-1/+21
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17351 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - manually inline tty_value_to_baud and remove string_to_baud_or_diealdot2007-01-171-10/+5
| | | | | | | (cleanup) git-svn-id: svn://busybox.net/trunk/busybox@17350 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - constify some read-only members and remove superfluous castsaldot2007-01-171-12/+11
| | | | | | | (cleanup) git-svn-id: svn://busybox.net/trunk/busybox@17349 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - reuse option_mask32 for state-handling in mainaldot2007-01-171-36/+33
| | | | | | | - improve check for errors from fcntl git-svn-id: svn://busybox.net/trunk/busybox@17348 69ca8d6d-28ef-0310-b511-8ec308f3f277
* whitespace fixes (leading spaces to tab)vda2007-01-132-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17265 69ca8d6d-28ef-0310-b511-8ec308f3f277
* random small size optimizationsvda2007-01-121-5/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17263 69ca8d6d-28ef-0310-b511-8ec308f3f277
* stty: fix bug reported by Paul Albrecht <albrecht@rdi1.com> -vda2007-01-121-0/+3
| | | | | | | stty -echo didn't work. Introduced by me :( git-svn-id: svn://busybox.net/trunk/busybox@17262 69ca8d6d-28ef-0310-b511-8ec308f3f277
* stty: rearrange functions, avoiding the need in forward declarations.vda2007-01-121-386/+374
| | | | | | | No other code chages. git-svn-id: svn://busybox.net/trunk/busybox@17261 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Trailing whitespace removal over entire treevda2007-01-112-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17252 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - FIXME: someone broke diff -raldot2007-01-071-48/+48
| | | | | | | | | | - minor shrinkage i had lying around text data bss dec hex filename 7002 8 88 7098 1bba diff.o.orig 6936 8 81 7025 1b71 diff.o git-svn-id: svn://busybox.net/trunk/busybox@17181 69ca8d6d-28ef-0310-b511-8ec308f3f277
* work around gcc's false warningvda2007-01-071-3/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17176 69ca8d6d-28ef-0310-b511-8ec308f3f277
* diff: small optimizations; do not try to diff non-seekable streamvda2007-01-072-55/+46
| | | | | | | | | | | (currently we don't support that) sort: fixes. testsuites fixed: sort with non-default leading delim 1 sort with non-default leading delim 2 sort key doesn't strip leading blanks, disables fallback global sort git-svn-id: svn://busybox.net/trunk/busybox@17175 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - minor shrinkage: -25 bytes or so.aldot2007-01-061-12/+14
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17173 69ca8d6d-28ef-0310-b511-8ec308f3f277
* new libbb func: xmalloc_realpath (+ use it where makes sense)vda2007-01-041-2/+0
| | | | | | | | syslogd, logread: add debugging code (disabled) syslogs: drastically smaller bss; fix "-C n" behaviour git-svn-id: svn://busybox.net/trunk/busybox@17156 69ca8d6d-28ef-0310-b511-8ec308f3f277
* chown: fix handling of "user.group" notationvda2007-01-031-13/+12
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17145 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Remove networking/libiproute/linux/pkt_sched.hvda2007-01-021-1/+1
| | | | | | | | (and networking/libiproute/linux/ since it become empty). Style fixes. git-svn-id: svn://busybox.net/trunk/busybox@17131 69ca8d6d-28ef-0310-b511-8ec308f3f277
* str2u() is only used when FEATURE_SORT_BIG is enabledvapier2007-01-021-0/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17129 69ca8d6d-28ef-0310-b511-8ec308f3f277
* awk: undo locale setting for numbers - or else parsingvda2007-01-011-1/+2
| | | | | | | | can act quite mysteriously date: add if(ENABLE_LOCALE_SUPPORT) git-svn-id: svn://busybox.net/trunk/busybox@17126 69ca8d6d-28ef-0310-b511-8ec308f3f277
* stty: fix width of a field for ppc32vda2007-01-012-96/+143
| | | | | | | | sort: fix -u to match coreutils 6.3 msh: compile fix (my fault) git-svn-id: svn://busybox.net/trunk/busybox@17124 69ca8d6d-28ef-0310-b511-8ec308f3f277
* stop using __u32 etc. uint32_t is there for a reasonvda2006-12-311-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17117 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Yann E. MORIN. writes: i pity the fool who doesnt use the z length modifier ↵vapier2006-12-311-1/+1
| | | | | | with size_t types git-svn-id: svn://busybox.net/trunk/busybox@17114 69ca8d6d-28ef-0310-b511-8ec308f3f277
* done a dozen of randconfig test. guess what? ALL failed...vda2006-12-302-1/+4
| | | | | | | these are resulting fixes git-svn-id: svn://busybox.net/trunk/busybox@17105 69ca8d6d-28ef-0310-b511-8ec308f3f277
* fix build without shadow supportvda2006-12-281-12/+9
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17100 69ca8d6d-28ef-0310-b511-8ec308f3f277
* bb_xget[pw/gr]nam were horribly misnamed - fixed.vda2006-12-283-51/+63
| | | | | | | | | | uidgid_get -> get_uidgid, add additional param (numeric_ok). Make chown use it. chown: fix "chown user: ...." install: fix incorrect use of bb_xget[pw/gr]nam git-svn-id: svn://busybox.net/trunk/busybox@17095 69ca8d6d-28ef-0310-b511-8ec308f3f277
* style fixesvda2006-12-263-5/+5
| | | | | | | last xcalloc replaced by xzalloc git-svn-id: svn://busybox.net/trunk/busybox@17081 69ca8d6d-28ef-0310-b511-8ec308f3f277
* sum: 40% size reduction (-300 bytes)vda2006-12-231-107/+48
| | | | | | | find: one_char -> LONE_CHAR git-svn-id: svn://busybox.net/trunk/busybox@17066 69ca8d6d-28ef-0310-b511-8ec308f3f277
* tail: -50 text bytesvda2006-12-221-88/+48
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17057 69ca8d6d-28ef-0310-b511-8ec308f3f277
* convert "negaite" config option into reversed (INCLUDE_SUSv2)vda2006-12-223-6/+6
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17054 69ca8d6d-28ef-0310-b511-8ec308f3f277
* removal of commented-out cruftvda2006-12-221-5/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17039 69ca8d6d-28ef-0310-b511-8ec308f3f277
* tar et al: die if bb_copyfd_size copies less than asked for.vda2006-12-221-2/+1
| | | | | | | (we have bb_copyfd_exact_size now for that kind of usage) git-svn-id: svn://busybox.net/trunk/busybox@17038 69ca8d6d-28ef-0310-b511-8ec308f3f277