summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-11-26* src/remove.c (rm_1): Remove decl of local, fd_cwd.Paul Eggert
Replace each of two uses with literal AT_FDCWD. Signed-off-by: Paul Eggert <eggert@cs.ucla.edu>
2006-11-25* Makefile.am (EXTRA_DIST): Remove announce-gen from here, too.Jim Meyering
2006-11-24* tests/du/inacc-dest: Skip this test when running as root.Theodoros V. Kalamatianos
2006-11-23Add announce-gen to build-aux/.*ignore files.Jim Meyering
2006-11-23* announce-gen: Remove file. It's moving to gnulib.Jim Meyering
* bootstrap: Pull it from gnulib/build-aux instead. * Makefile.maint (announcement): Reflect move to ./build-aux.
2006-11-23* tests/du/deref-args: Use "printf %65536s x" to create a 64KB file,Jim Meyering
rather than a pipeline that would sometimes evoke a diagnostic like "seq: write error: Broken pipe".
2006-11-23* tests/help-version: Suppress dd transfer rate output.Jim Meyering
2006-11-23* configure.ac (AC_INIT): Bump to 6.7-pre, not 6.6-pre.Jim Meyering
2006-11-23* randread.c (__attribute__): Don't define if __attribute__ is already defined.Paul Eggert
Otherwise, the code won't conform to C99, since the macro arg is spelled differently by some include file, and the compilation fails with pedantic GCC.
2006-11-22* announce-gen (print_news_deltas): Fix silly, but harmless typo:Jim Meyering
change "(:?..." to "(?:..." in regexps.
2006-11-22Post-release version change.Jim Meyering
* NEWS: Add a line for 6.7-pre. * configure.ac (AC_INIT): Bump to 6.7 and add "-pre" suffix.
2006-11-22.prev-version: Record previous version: 6.6.Jim Meyering
2006-11-22Version 6.6.Jim Meyering
* NEWS: Record release date. Remove "-pre" suffix. * configure.ac (AC_INIT): Remove "-pre" suffix from version string.
2006-11-22* Makefile.maint (announcement): Don't use now-removedJim Meyering
--release-archive-directory=... option.
2006-11-22* announce-gen: Remove unused --release-archive-directory option.Jim Meyering
(print_news_deltas): Accept new adjective, "Noteworthy", in addition to the old "Major". Match version numbers in NEWS using tighter regular expressions. (main): Require the --gpg-key-id=ID option.
2006-11-22* NEWS: Mention the three noteworthy changes, all fixed via gnulib.Jim Meyering
2006-11-22* .cvsignore, .gitignore: Add fstat.c.Jim Meyering
2006-11-21* tests/rm/one-file-system: Upon setup failure (e.g., mount failure),Jim Meyering
skip the test rather than failing. Reported by Michael Deutschmann.
2006-11-21* tests/rm/fail-eperm: Use the "(exit N); exit N" idiom,Jim Meyering
rather than just "exit N".
2006-11-21Arrange for "make check-root" to run the new root-only test.Jim Meyering
* tests/Makefile.am (t7): New target, to run tests/ls/nameless-uid. (all_t): Add t7.
2006-11-20Add a root-only test for today's lib/idcache.c fix.Jim Meyering
* tests/ls/nameless-uid: New file. * tests/ls/Makefile.am (TESTS): Add nameless-uid. (TESTS_ENVIRONMENT): Add PERL to the list.
2006-11-19* tests/tail-2/assert-2: Mark as a very-expensive test, because IJim Meyering
find the 7-second sleep annoyingly long. Besides, this test is probably far too specific and timing sensitive ever to trigger again. * tests/tail-2/assert: Likewise.
2006-11-19Post-release version change.Jim Meyering
* NEWS: Add a line for 6.6-pre. * configure.ac (AC_INIT): Bump to 6.6 and add "-pre" suffix.
2006-11-19.prev-version: Record previous version: 6.5.Jim Meyering
2006-11-19Version 6.5.Jim Meyering
* NEWS: Record release date. Remove "-cvs" suffix. * configure.ac (AC_INIT): Remove "-cvs" suffix from version string.
2006-11-18"ln --backup f f" now produces a sensible diagnosticJim Meyering
2006-11-18"ln --backup f f" produces a misleading diagnostic:Jim Meyering
ln: creating hard link `f' => `f': No such file or directory * src/ln.c (do_link): Give a better diagnostic in this unusual case. (do_link): Rename local: s/lstat_ok/dest_lstat_ok/. * tests/ln/Makefile.am (TESTS): Add hard-backup. * tests/ln/hard-backup: New test for the above.
2006-11-16* bootstrap.conf (gnulib_modules): Add sys_stat, since we use it directly too.Paul Eggert
* lib/.cvsignore, lib/.gitignore: Add root-dev-ino.c, root-dev-ino.h. * m4/.cvsignore, m4/.gitignore: Add root-dev-ino.m4. * src/ls.c (DIRED_FPUTS_LITERAL, PUSH_CURRENT_DIRED_POS): Omit unnecessary parenthesization of args. * src/od.c (EQUAL_BLOCKS): Likewise. * src/system.h (STREQ, ASSIGN_STRDUPA): Likewise.
2006-11-16* tests/tail-2/append-only: If chattr +a fails, exit 77 (to tellJim Meyering
automake we're skipping this test), and give a diagnostic to tell the user the same thing. Reported by Mike Grayson.
2006-11-16change log date to be today'sJim Meyering
2006-11-16Arrange to install manpages only for tools that are installed.Ralf Wildenhues
* man/Makefile.am (dist_man_MANS): Replace all optional manpages with `$(MAN)', computed at configure time; also, list them ... (optional_mans): ... in this new variable. (max_aux, EXTRA_DIST): Ensure that we distribute all manpages.
2006-11-16* src/csplit.c (load_buffer): Plug an inconsequential leak.Jim Meyering
2006-11-16Help valgrind see that there is no leak in dd.c.Jim Meyering
* src/dd.c (dd_copy): Declare real_buf and real_obuf to be static, so we need not free them at all. This is easier than freeing both buffers at each of the early "return"s.
2006-11-15* .x-po-check: Exclude gl/ files. Otherwise, po-check wouldJim Meyering
complain that some of gl/lib/*.[ch] are not listed in POTFILES.in.
2006-11-14* gl/m4/root-dev-ino.m4: Now that this is part of a real "module",Jim Meyering
remove the now-unnecessary use of AC_LIBSOURCES.
2006-11-14Adapt to new version of gnulib-tool.Jim Meyering
* gl/modules/root-dev-ino: New file. * lib/root-dev-ino.c, lib/root-dev-ino.h: Move these files ... * gl/lib/root-dev-ino.c, gl/lib/root-dev-ino.h: ... to here. * m4/root-dev-ino.m4: Move this file ... * gl/m4/root-dev-ino.m4: ... to here. * bootstrap.conf (gnulib_modules): Add root-dev-ino.
2006-11-14* readlink-stub.c, lstat-stub.c: Remove now-unused files.Jim Meyering
2006-11-13* src/sort.c (insertkey): Use xmemdup, rather than xmalloc+assignment.Jim Meyering
From Paul Eggert.
2006-11-13Plug another technically-unimportant leak in sort.Jim Meyering
* src/sort.c (main): Don't allocate memory for each new key here. (insertkey): Allocate memory for each key here, instead. (key_init): Rename from new_key. Don't allocate.
2006-11-13* src/sort.c (main): Plug a tiny memory leak.Jim Meyering
Move declaration of local "minus" down to be nearer point of use.
2006-11-12More automatically-added ignorables.Jim Meyering
2006-11-12* tests/du/Makefile.am (TESTS): Add inacc-dest.Jim Meyering
2006-11-12* NEWS: Mention this bug fix.Jim Meyering
2006-11-12du would exit early, when encountering an inaccessible directoryJim Meyering
Reported by Mike Frysinger, in http://article.gmane.org/gmane.comp.gnu.core-utils.bugs/8831 * tests/du/inacc-dest: New test, based on an example from Mike Frysinger. * tests/chgrp/no-x: Remove the "fts_read failed: ..." diagnostic from the expected output when using native fdopendir. * tests/chmod/no-x: Likewise. * tests/du/no-x: Likewise.
2006-11-12* Makefile.maint (sc_cast_of_x_alloc_return_value): Add an exclusionJim Meyering
for xalloc.h itself.
2006-11-12Avoid false-positive when testing via valgrind.Jim Meyering
* tests/mv/atomic: Grep strace output for a more specific pattern than just "unlink", since that got a false positive when testing under valgrind: unlink("/tmp/valgrind_proc_9657_cmdline_A51E9991") = 0 * tests/mv/Makefile.am (TESTS_ENVIRONMENT): Define EGREP.
2006-10-30update .cvsignore/.gitignore filesJim Meyering
2006-10-28* Makefile.maint (patch-check): Make it easier to regenerateJim Meyering
the src/c99-to-c89.diff file. E.g., I do this: make patch-check REGEN_PATCH=1; ediff src/c99-to-c89.diff new-diff
2006-10-28* src/c99-to-c89.diff: Update to reflect new offsets in rm.c.Jim Meyering
2006-10-28* coreutils.texi (wc invocation): When giving the order in whichJim Meyering
the various "counts" are listed, also mention "maximum line length". Prompted by a report from Vincent LeFevre.