Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-05-27 | Use `$(EGREP)' instead of `grep -E'. | Jim Meyering | |
2006-05-25 | (small_open, large_open): New macros. | Paul Eggert | |
(__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>. | |||
2006-05-25 | Remove mention of --seed. | Paul Eggert | |
2006-05-25 | (usage): Remove mention of --seed. | Paul Eggert | |
2006-05-24 | *** empty log message *** | Jim Meyering | |
2006-05-24 | Require autoconf-2.59d, for its fixed version | Jim Meyering | |
of AC_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK. | |||
2006-05-23 | Fix misspelling. | Paul Eggert | |
2006-05-23 | Note problem with string.h. | Paul Eggert | |
2006-05-23 | filemode.c: Don't include <string.h>. | Paul Eggert | |
2006-05-23 | Don't include <string.h>; this include was | Paul Eggert | |
inadvertantly put into the previous patch. | |||
2006-05-22 | * filemode.c (setst): Remove. | Paul Eggert | |
(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. | |||
2006-05-22 | Document the internals better. Most of this change | Paul Eggert | |
was written by Bruno Haible. | |||
2006-05-21 | *** empty log message *** | Jim Meyering | |
2006-05-20 | *** empty log message *** | Jim Meyering | |
2006-05-20 | (fts_open): Fail with EINVAL if a caller violates this rule: | Jim Meyering | |
Either FTS_LOGICAL or FTS_PHYSICAL must be provided to the fts_open() function. | |||
2006-05-20 | *** empty log message *** | Jim Meyering | |
2006-05-20 | (main): Use FTS_PHYSICAL here, too. | Jim Meyering | |
2006-05-20 | *** empty log message *** | Jim Meyering | |
2006-05-20 | (main): Rename local, s/symlink_deref_bit/symlink_deref_bits/ | Jim Meyering | |
and arrange for -D to set fts' FTS_PHYSICAL bit as well as FTS_COMFOLLOW. Spotted by Justin Pryzby. | |||
2006-05-19 | *** empty log message *** | Jim Meyering | |
2006-05-19 | Merge changes from automake, retaining the ""--to... | Jim Meyering | |
kludge to placate overzealous `make distcheck' check. | |||
2006-05-19 | Sync nanosleep from gnulib. | Paul Eggert | |
2006-05-19 | *** empty log message *** | Jim Meyering | |
2006-05-19 | (main): Don't let -D, -L, or -P turn off the internal | Jim Meyering | |
FTS_TIGHT_CYCLE_CHECK directory traversal option. Reported by Justin Pryzby in http://bugs.debian.org/367691 | |||
2006-05-16 | mention cp -p vs. no-/proc fix | Jim Meyering | |
2006-05-15 | (usage): Correct description of -a: s/-dpR/-dpPR/. From Tomas Pospisek. | Jim Meyering | |
2006-05-15 | *** empty log message *** | Jim Meyering | |
2006-05-15 | *** empty log message *** | Jim Meyering | |
2006-05-15 | (xfts_open): Always use FTS_CWDFD. | Jim Meyering | |
2006-05-15 | *** empty log message *** | Jim Meyering | |
2006-05-15 | Avoid the expense of an fstat, when possible. | Jim Meyering | |
(O_NOFOLLOW, STREQ): Define. (diropen_fd): Remove function. Merge it into sole caller... (diropen): ...here. Use O_NOFOLLOW when appropriate. (fts_safe_changedir): Call fstat for dev/inode check, only if the previous open/openat call may have opened the wrong directory. | |||
2006-05-15 | *** empty log message *** | Jim Meyering | |
2006-05-15 | Restore the parts of fts that were removed on 2006-01-17, so that | Jim Meyering | |
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. * fts_.h (FTS_CWDFD): Define. Callers must use this fts_open option to enable the more robust behavior. (FTS_OPTIONMASK): Widen accordingly. * fts.c: Restore removed code, reverting the default behavior. | |||
2006-05-15 | (AC_HEADER_STDBOOL): Fix overly-picky | Paul Eggert | |
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>. | |||
2006-05-13 | *** empty log message *** | Jim Meyering | |
2006-05-13 | *** empty log message *** | Jim Meyering | |
2006-05-13 | Test two more cases. | Jim Meyering | |
2006-05-12 | update from gnulib | Jim Meyering | |
2006-05-11 | *** empty log message *** | Jim Meyering | |
2006-05-11 | (sha1_buffer): Correct comment: s/MD5/SHA1/. From James Lemley. | Jim Meyering | |
2006-05-11 | . | Jim Meyering | |
2006-05-11 | Mention that: | Jim Meyering | |
mv -T DIR EMPTY_DIR no longer fails unconditionally | |||
2006-05-11 | *** empty log message *** | Jim Meyering | |
2006-05-11 | *** empty log message *** | Jim Meyering | |
2006-05-11 | mv -T DIR EMPTY_DIR no longer fails | Jim Meyering | |
(copy_internal): Don't manually prohibit a move where the destination is an existing directory. Sometimes doing that is valid. Let the rename system call enforce the rules. That is allowed only when the source is a directory and the destination directory (to be replaced) is empty. Reported by Eric Blake. | |||
2006-05-11 | *** empty log message *** | Jim Meyering | |
2006-05-11 | (TESTS): Add no-target-dir. | Jim Meyering | |
2006-05-11 | ensure that mv did what it's supposed to | Jim Meyering | |
2006-05-11 | . | Jim Meyering | |
2006-05-11 | *** empty log message *** | Jim Meyering | |