summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-01-11[!_LIBC]: Include "fcntl--.h", to map open to open_safer.Jim Meyering
2006-01-11*** empty log message ***Jim Meyering
2006-01-11(gl_FUNC_OPENAT): Require and compile fchmodat.c.Jim Meyering
Check for the lchmod function.
2006-01-11*** empty log message ***Jim Meyering
2006-01-11(fchmodat, fchownat): Declare.Jim Meyering
(chmodat, lchmodat): Define convenience functions. (chownat, lchownat): Likewise.
2006-01-11(fchownat): New function.Jim Meyering
2006-01-11(fchmodat): New file and function.Jim Meyering
2006-01-11*** empty log message ***Jim Meyering
2006-01-11(OP): Remove useless space-before-TAB.Jim Meyering
2006-01-11*** empty log message ***Jim Meyering
2006-01-11(X2NREALLOC): Now that verify_true is no longer void,Jim Meyering
cast its result to void, to avoid gcc's warning that ``left-hand operand of comma expression has no effect''. (DECIMAL_DIGIT_ACCUMULATE, X2REALLOC): Likewise.
2006-01-11Sync from gnulib.Paul Eggert
2006-01-10*** empty log message ***Jim Meyering
2006-01-10Sync from gnulib.Paul Eggert
2006-01-10Update copyright year.Paul Eggert
2006-01-10Remove stray "lib/"s in previous change.Paul Eggert
2006-01-10Sync from gnulib.Paul Eggert
2006-01-10*** empty log message ***Jim Meyering
2006-01-10Avoid the double-free (first in fts_read, second in fts_close) thatJim Meyering
would occur when an `active' directory is made inaccessible (e.g., via chmod a-x) during a traversal. (fts_read): After a failed fchdir, update sp->fts_cur before returning. Reproduce this failure by mkdir -p a/b; cd a; chmod a-x . b Reported by Stavros Passas.
2006-01-10Add a test for today's fts.c fix.Jim Meyering
2006-01-10*** empty log message ***Jim Meyering
2006-01-10*** empty log message ***Jim Meyering
2006-01-10*** empty log message ***Jim Meyering
2006-01-10Also include <stdio.h>, for Dragonfly.Jim Meyering
Patch by Joerg Sonnenberger.
2006-01-10*** empty log message ***Jim Meyering
2006-01-10(gobble_file): Use DTTOIF only if it's defined.Jim Meyering
This is necessary for Dragonfly. Patch by Joerg Sonnenberger.
2006-01-09fix typo in commentJim Meyering
2006-01-08*** empty log message ***Jim Meyering
2006-01-08(usage): Adjust the formatting of the entries forJim Meyering
%::z and %:::z (separate with two spaces, not one) so that help2man formats them properly. Reported by Philip Rowlands.
2006-01-07* lib-ignore.m4: New file.Paul Eggert
2006-01-07* configure.ac (gl_IGNORE_UNUSED_LIBRARIES): Add.Paul Eggert
2006-01-07(gl_IGNORE_UNUSED_LIBRARIES): Add.Paul Eggert
2006-01-07Initial version.Paul Eggert
2006-01-06*** empty log message ***Jim Meyering
2006-01-06(copyright-check): Use date +%Y in place of hard-coded 2005.Jim Meyering
2006-01-06*** empty log message ***Jim Meyering
2006-01-06(COPYRIGHT_YEAR): Update to 2006.Jim Meyering
2006-01-06*** empty log message ***Jim Meyering
2006-01-06(rm_1): Remove `static' attribute on local `status'.Jim Meyering
First off, the attribute should have been `volatile' (not static) to avoid longjmp-related risk of clobber. Secondly, now there is no longer any risk of a local variable being clobbered, so there's no need for any attribute at all.
2006-01-05*** empty log message ***Jim Meyering
2006-01-05Give a few functions the inline attribute.Jim Meyering
(AD_pop_and_chdir): Use gotos to avoid some duplication. (AD_push): Rewrite an assertion so that the entire computation goes away when assertions are turned off.
2006-01-05*** empty log message ***Jim Meyering
2006-01-05Add a FIXME comment.Jim Meyering
2006-01-05*** empty log message ***Jim Meyering
2006-01-05(ENOSYS) [!defined ENOSYS]: Don't define here.Jim Meyering
It's already defined in "system.h".
2006-01-04.Jim Meyering
2006-01-04(tzname): Don't declare if it is already #defined.Paul Eggert
2006-01-04*** empty log message ***Jim Meyering
2006-01-04.Jim Meyering
2006-01-04fix typoJim Meyering