Commit Graph

  • ff276995ff (__attribute__): Don't define if already defined. Paul Eggert 2006-06-11 07:11:31 +00:00
  • d9f0cce0f4 Mention the AIX-strndup-bug vs. dircolors workaround. Jim Meyering 2006-06-10 09:41:39 +00:00
  • 949ed19da0 Apply this change from gnulib: Jim Meyering 2006-06-10 09:10:12 +00:00
  • a8ee9bcfb3 Apply this change from gnulib: Jim Meyering 2006-06-10 09:01:41 +00:00
  • 82f9a230aa *** empty log message *** Jim Meyering 2006-06-10 07:58:09 +00:00
  • ea7ded281d Require a "Version N.M" line at the top of the ChangeLog file only when making the actual release, not when running "make distcheck". Jim Meyering 2006-06-10 07:58:05 +00:00
  • 790892db65 Ensure that cat works with any of the options, -A -v -e -E -T, when applied to files in /proc and /sys, even when the FIONREAD ioctl produces nonsensical results. Before this change, cat would produce no output (or truncated output), for some linux kernels. Jim Meyering 2006-06-08 20:13:37 +00:00
  • cad27cdc2e (eval4): Detect overflow properly when multiplying INTMAX_MIN * -1. Paul Eggert 2006-06-08 02:53:25 +00:00
  • 0eef2e1e8b Don't claim x86 behavior is erroneous in a comment. Paul Eggert 2006-06-07 05:58:57 +00:00
  • 8863262663 The 'expr' command now detects and reports integer overflow. Paul Eggert 2006-06-07 05:52:41 +00:00
  • dea306fe78 (integer_overflow): New function. (eval4, eval3): Check for integer overflow. Paul Eggert 2006-06-07 05:52:27 +00:00
  • 0038f24b9a The 'expr' command now detects and reports integer overflow. Paul Eggert 2006-06-07 05:52:07 +00:00
  • 8ef928100b Fix problems when building with Solaris/SVR4/etc. make, which uses a different and somewhat bogus implementation of VPATH. Paul Eggert 2006-06-05 20:05:26 +00:00
  • 856e93df76 Rename file to avoid bugs with VPATH builds and Solaris 'make'. Paul Eggert 2006-06-05 20:05:00 +00:00
  • 8818e69748 Don't assign to PROG; no longer needed now that Makefile.am sets PROG to the basename. Paul Eggert 2006-06-05 20:03:52 +00:00
  • 0d82817eb4 (PROG): Take the basename of $$tst, in case Solaris make has prepended the directory. (TESTS): Adjust to test script renamings. Paul Eggert 2006-06-05 20:03:27 +00:00
  • f9265a7efe * regexec.c (group_nodes_into_DFAstates): Fix a buffer overrun reported by Andreas Schwab. Paul Eggert 2006-06-05 05:21:46 +00:00
  • 53ca379fa3 *** empty log message *** Jim Meyering 2006-06-03 09:04:26 +00:00
  • 4c7979f7c2 Make `cp --link --no-dereference' work also on systems where the link system call cannot create a hard link to a symbolic link. Jim Meyering 2006-06-03 09:04:22 +00:00
  • 6293c4ae50 `cp --link --no-dereference' now works also on systems where the link system call cannot create a hard link to a symbolic link. Jim Meyering 2006-06-03 09:04:05 +00:00
  • 09024704ab Test for this: Jim Meyering 2006-06-03 09:03:19 +00:00
  • db5756af29 (TESTS): Add link-no-deref. Jim Meyering 2006-06-03 09:02:53 +00:00
  • 593453d7bf *** empty log message *** Jim Meyering 2006-06-03 08:29:28 +00:00
  • cfa91bfde8 Fix some HP-UX 11.23 porting bugs. Paul Eggert 2006-06-01 07:10:48 +00:00
  • 8cf6d1850d Don't assume that >&- works. Paul Eggert 2006-06-01 07:10:34 +00:00
  • 42314d3303 Don't assume that >&- works. Add a /dev/full test. Paul Eggert 2006-06-01 07:10:15 +00:00
  • 5d3b41a84a Don't assume that \< \> works in sed. Paul Eggert 2006-06-01 07:09:51 +00:00
  • 558b3aacbe *** empty log message *** Jim Meyering 2006-05-30 06:22:20 +00:00
  • d641a6ad5d (usage): Add `v' to the list of sorting-related options. From Justin Pryzby. Jim Meyering 2006-05-30 06:22:16 +00:00
  • 90407bb522 Update from gnulib. Jim Meyering 2006-05-29 06:55:36 +00:00
  • a143307078 *** empty log message *** Jim Meyering 2006-05-28 12:12:47 +00:00
  • 84abb198a2 Source lang-default. From Ralf Wildenhues. Jim Meyering 2006-05-28 12:11:35 +00:00
  • 9af6ea12a1 *** empty log message *** Jim Meyering 2006-05-28 09:33:00 +00:00
  • 8542aa6622 AIX 4.3.3 gives a different diagnostic. Recognize it, too. Reported by Ralf Wildenhues, in http://lists.gnu.org/archive/html/bug-coreutils/2006-05/msg00192.html Jim Meyering 2006-05-28 09:32:54 +00:00
  • 59985f42e6 (gl_C99_STRTOLD): Use a link test rather than a compile test, for Tru64 4.0D. Paul Eggert 2006-05-28 09:16:57 +00:00
  • 9602351980 *** empty log message *** Jim Meyering 2006-05-28 09:03:12 +00:00
  • fe7323d6cf *** empty log message *** Jim Meyering 2006-05-28 09:02:42 +00:00
  • 206844c0c4 *** empty log message *** Jim Meyering 2006-05-27 15:51:23 +00:00
  • 837d12dd60 Use AM_MAKEINFOFLAGS' rather than overwriting MAKEINFO', so that `missing' can do its job. Jim Meyering 2006-05-27 15:51:19 +00:00
  • 17fc4cd8ab *** empty log message *** Jim Meyering 2006-05-27 15:13:35 +00:00
  • 3dc0c35710 *** empty log message *** Jim Meyering 2006-05-27 15:12:05 +00:00
  • df91a82135 chgrp now supports --preserve-root, --no-preserve-root Jim Meyering 2006-05-27 15:01:36 +00:00
  • 6f12bb8b21 *** empty log message *** Jim Meyering 2006-05-27 15:00:22 +00:00
  • d3ff52d9e2 *** empty log message *** Jim Meyering 2006-05-27 14:44:44 +00:00
  • 19c28b06a0 Support new options: --preserve-root and --no-preserve-root. Somehow this program was skipped when those options were added to chown, chmod, and rm. Reported by vaqflabuopac@spammotel.com in <http://bugs.debian.org/365656>. Jim Meyering 2006-05-27 14:44:41 +00:00
  • 83e40cc849 *** empty log message *** Jim Meyering 2006-05-27 13:43:12 +00:00
  • 35e7e45ccd (check-texinfo): Use literal `{' only in brackets, i.e., [{] or [}], to avoid triggering an error from Solaris 2.6's grep. Jim Meyering 2006-05-27 13:43:07 +00:00
  • ff2009280e *** empty log message *** Jim Meyering 2006-05-27 13:32:10 +00:00
  • b854d91281 Use $(EGREP)' instead of grep -E'. Jim Meyering 2006-05-27 13:32:04 +00:00
  • e9eb2ad579 (small_open, large_open): New macros. (__open, __open64) [!_LIBC]: Remove. (__gen_tempname): Use small_open and large_open instead of __open and __open64. This fixes a portability bug on HP-UX 11.11i reported by Simon Wing-Tang in <http://lists.gnu.org/archive/html/bug-coreutils/2006-05/msg00114.html>. Paul Eggert 2006-05-25 21:57:22 +00:00
  • 32cea0d8ae Remove mention of --seed. Paul Eggert 2006-05-25 16:48:05 +00:00
  • 5002b0ba79 (usage): Remove mention of --seed. Paul Eggert 2006-05-25 16:47:43 +00:00
  • 066e22e537 *** empty log message *** Jim Meyering 2006-05-24 07:35:32 +00:00
  • 850b999dbb Require autoconf-2.59d, for its fixed version of AC_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK. Jim Meyering 2006-05-24 07:35:28 +00:00
  • 8ebe82ae29 Fix misspelling. Paul Eggert 2006-05-23 07:48:31 +00:00
  • bd52082675 Note problem with string.h. Paul Eggert 2006-05-23 07:48:12 +00:00
  • 41f08b2239 filemode.c: Don't include <string.h>. Paul Eggert 2006-05-23 07:47:51 +00:00
  • 82008e43bd Don't include <string.h>; this include was inadvertantly put into the previous patch. Paul Eggert 2006-05-23 07:47:32 +00:00
  • c512471974 * filemode.c (setst): Remove. (strmode): Rewrite to avoid setst. This makes the code shorter, (arguably) clearer, and the generated code is a bit smaller on my Debian GNU/Linux stable x86 host. Paul Eggert 2006-05-22 20:11:45 +00:00
  • 900b6598d1 Document the internals better. Most of this change was written by Bruno Haible. Paul Eggert 2006-05-22 18:01:48 +00:00
  • d523a83be5 *** empty log message *** Jim Meyering 2006-05-21 22:04:34 +00:00
  • 3e3aff9926 *** empty log message *** Jim Meyering 2006-05-20 22:18:20 +00:00
  • 8fb9de41d5 (fts_open): Fail with EINVAL if a caller violates this rule: Either FTS_LOGICAL or FTS_PHYSICAL must be provided to the fts_open() function. Jim Meyering 2006-05-20 22:18:16 +00:00
  • 6776bb7d30 *** empty log message *** Jim Meyering 2006-05-20 19:00:46 +00:00
  • ae5d9079f9 (main): Use FTS_PHYSICAL here, too. Jim Meyering 2006-05-20 17:27:07 +00:00
  • 20c78772b3 *** empty log message *** Jim Meyering 2006-05-20 07:20:03 +00:00
  • c58e7ee1cc (main): Rename local, s/symlink_deref_bit/symlink_deref_bits/ and arrange for -D to set fts' FTS_PHYSICAL bit as well as FTS_COMFOLLOW. Spotted by Justin Pryzby. Jim Meyering 2006-05-20 07:19:53 +00:00
  • c11a92383d *** empty log message *** Jim Meyering 2006-05-19 22:30:55 +00:00
  • ccea9e8650 Merge changes from automake, retaining the ""--to... kludge to placate overzealous `make distcheck' check. Jim Meyering 2006-05-19 22:30:27 +00:00
  • 86873e5082 Sync nanosleep from gnulib. Paul Eggert 2006-05-19 18:03:25 +00:00
  • 7e9a2a1429 *** empty log message *** Jim Meyering 2006-05-19 12:36:36 +00:00
  • 4e5f6a5b5e (main): Don't let -D, -L, or -P turn off the internal FTS_TIGHT_CYCLE_CHECK directory traversal option. Reported by Justin Pryzby in http://bugs.debian.org/367691 Jim Meyering 2006-05-19 12:36:18 +00:00
  • 197f7d766e mention cp -p vs. no-/proc fix Jim Meyering 2006-05-16 17:27:04 +00:00
  • e06a5a5cc7 (usage): Correct description of -a: s/-dpR/-dpPR/. From Tomas Pospisek. Jim Meyering 2006-05-15 20:19:02 +00:00
  • 58f42eb607 *** empty log message *** Jim Meyering 2006-05-15 20:18:49 +00:00
  • db19f3df8b *** empty log message *** Jim Meyering 2006-05-15 13:28:28 +00:00
  • 212ffe61af (xfts_open): Always use FTS_CWDFD. Jim Meyering 2006-05-15 13:28:24 +00:00
  • 06918c9589 *** empty log message *** Jim Meyering 2006-05-15 10:59:15 +00:00
  • 63deb75831 Avoid the expense of an fstat, when possible. Jim Meyering 2006-05-15 10:59:10 +00:00
  • ad17714291 *** empty log message *** Jim Meyering 2006-05-15 10:00:30 +00:00
  • 7729ee5e68 Restore the parts of fts that were removed on 2006-01-17, so that it's easier for legacy applications designed for the version of fts in glibc or BSD to convert to this more robust version. Add a new mode, FTS_CWDFD, by which to enable the improved (openat- based -- aka no-chdir) semantics. Jim Meyering 2006-05-15 10:00:16 +00:00
  • 48138763f0 (AC_HEADER_STDBOOL): Fix overly-picky test for C99 conformance; (bool) 0.5 is an integer constant expression, but (bool) -0.5 is not. Problem reported by Fedor Sergeev in <http://forum.sun.com/jive/thread.jspa?threadID=96202>. Paul Eggert 2006-05-15 03:17:08 +00:00
  • 3c51d8f36f *** empty log message *** Jim Meyering 2006-05-13 08:41:37 +00:00
  • 4e4cb620fb *** empty log message *** Jim Meyering 2006-05-13 08:41:06 +00:00
  • 9f1c534949 Test two more cases. Jim Meyering 2006-05-13 08:41:02 +00:00
  • b54dfec827 update from gnulib Jim Meyering 2006-05-12 07:18:08 +00:00
  • 0e3dfb2439 *** empty log message *** Jim Meyering 2006-05-11 19:44:47 +00:00
  • 3b136eec7b (sha1_buffer): Correct comment: s/MD5/SHA1/. From James Lemley. Jim Meyering 2006-05-11 19:44:42 +00:00
  • 03b02874a7 . Jim Meyering 2006-05-11 08:58:23 +00:00
  • ccafe4292f Mention that: mv -T DIR EMPTY_DIR no longer fails unconditionally Jim Meyering 2006-05-11 08:57:45 +00:00
  • 5a55ecfac3 *** empty log message *** Jim Meyering 2006-05-11 08:57:32 +00:00
  • af5ca358b9 *** empty log message *** Jim Meyering 2006-05-11 08:55:08 +00:00
  • 156459c2f5 mv -T DIR EMPTY_DIR no longer fails Jim Meyering 2006-05-11 08:55:04 +00:00
  • 8ebce3d9a5 *** empty log message *** Jim Meyering 2006-05-11 08:54:30 +00:00
  • 54d36f3dc2 (TESTS): Add no-target-dir. Jim Meyering 2006-05-11 08:54:23 +00:00
  • b7c2ae47f0 ensure that mv did what it's supposed to Jim Meyering 2006-05-11 08:18:34 +00:00
  • 96a2e1be04 . Jim Meyering 2006-05-11 07:53:25 +00:00
  • c70ad7aa27 *** empty log message *** Jim Meyering 2006-05-11 07:51:17 +00:00
  • 6ccf57e3b9 (TESTS): Add atomic. Jim Meyering 2006-05-11 07:51:05 +00:00
  • 40b5d67c1f New file/test for yesterday's fix. Jim Meyering 2006-05-11 07:50:55 +00:00