and though bugs are the bane of my existence, rest assured the wretched thing will get the best of care here

This project is mirrored from git://git.sv.gnu.org/coreutils.git. Pull mirroring failed .
Last successful update .
  1. 08 Sep, 2011 3 commits
  2. 07 Sep, 2011 3 commits
  3. 02 Sep, 2011 4 commits
  4. 01 Sep, 2011 10 commits
  5. 31 Aug, 2011 1 commit
    • Jim Meyering's avatar
      date: support parsing of ISO-8601-with-"T" dates · df9cd0a4
      Jim Meyering authored
      Thanks to an improvement in gnulib's parse-datetime module,
      commands like this now succeed (output manually indented):
          $ ./date -u -d 2004-02-29T16:21:42.33+07:00 +%FT%T.%N%z
      		   2004-02-29T09:21:42.330000000+0000
      * tests/misc/date: Add a test to exercise the new-in-gnulib
      parsing of ISO8601-with-"T" dates.
      * NEWS (New features): Mention it.
      * gnulib: Update, to pull in this parse-datetime improvement.
      df9cd0a4
  6. 30 Aug, 2011 1 commit
  7. 25 Aug, 2011 1 commit
    • Pádraig Brady's avatar
      timeout: revert signal propagation enhancement · 24a1a8c4
      Pádraig Brady authored
      This effectively reverts the unreleased commit 5a647a05
      
      * src/timeout.c (main): Don't propagate signals from the monitored
      process, as on Linux /proc/sys/kernel/core_pattern could still
      handle them and cause false reports against `timeout`
      24a1a8c4
  8. 24 Aug, 2011 2 commits
    • Jim Meyering's avatar
      maint: rename a test · 6a2751d5
      Jim Meyering authored
      Lesson: do not include details like "4 million" in a file name.
      * tests/rm/many-dir-entries-vs-OOM: Renamed from ...
      * tests/rm/4-million-entry-dir: ...this.
      * tests/Makefile.am (TESTS): Reflect renaming.
      6a2751d5
    • Jim Meyering's avatar
      tests: adjust the new, very expensive rm test to be less expensive · ebc63d33
      Jim Meyering authored
      * tests/rm/4-million-entry-dir: Create only 200,000 files, rather
      than 4 million.  The latter was overkill, and was too likely to
      fail due to inode exhaustion.  Not everyone is using btrfs yet.
      Now that this test doesn't take so long, label it as merely
      "expensive", rather than "very expensive".  Thanks to
      Bernhard Voelker for pointing out the risk of inode exhaustion.
      ebc63d33
  9. 23 Aug, 2011 1 commit
  10. 20 Aug, 2011 1 commit
  11. 19 Aug, 2011 1 commit
  12. 13 Aug, 2011 1 commit
    • Bernhard Voelker's avatar
      maint: remove empty statement after jump label · 036a9c69
      Bernhard Voelker authored
      * src/head.c (elide_tail_bytes_pipe): Remove the empty statement, ";"
      after a jump label; it is needed only when a declaration follows.
      * src/kill.c (main): Likewise.
      * src/od.c (main): Likewise.
      * src/paste.c (collapse_escapes): Likewise.
      * src/printf.c (print_formatted): Likewise.
      036a9c69
  13. 12 Aug, 2011 2 commits
    • Paul Eggert's avatar
      pathchk: port to hosts where mbstate_t is replaced · faf5fbeb
      Paul Eggert authored
      This problem was discovered when trying to build git coreutils on
      Solaris 8 sparcv9 with Sun C 5.8: the 3rd argument to mbrlen was
      of type int * (a pointer to the gnulib replacement mbstate_t) but
      the system mbrlen wants the system mbstate_t *.
      * bootstrap.conf (gnulib_modules): Add mbrlen.
      * src/pathchk.c (mbrlen, mbstate_t) [!(HAVE_MBRLEN && HAVE_MBSTATE_T)]:
      Remove macros, which are wrong now that gnulib supplies
      replacements for mbstate_t and mbrlen.
      faf5fbeb
    • Paul Eggert's avatar
      bootstrap: use latest gnulib bootstrap, gettext · 4a152790
      Paul Eggert authored
      * bootstrap: Sync from gnulib.  This removes an obsolescent
      gettext.m4 patch, along with some other changes that do not
      seem to affect coreutils.
      * bootstrap.conf (gnulib_modules): Use gettext, not gettext-h.
      Current gnulib gettext seems to work without needing special hacking.
      * configure.ac (AM_GNU_GETTEXT_VERSION): Now 0.18.1, not 0.17.
      * gnulib: Update to latest.
      4a152790
  14. 11 Aug, 2011 1 commit
    • Jim Meyering's avatar
      maint: use gnulib's new largefile modulue · dce1da2b
      Jim Meyering authored
      * bootstrap.conf (gnulib_modules): Add largefile.
      This is useful to Mac OS X 10.5 users if/when configure
      is generated using autoconf prior to v2.68-80-gdb2f2e0.
      * gnulib: Update to latest.
      dce1da2b
  15. 08 Aug, 2011 7 commits
    • Jim Meyering's avatar
      tests: avoid lack-of-support du test failure on HP-UX 11.31 · 4cf9eb52
      Jim Meyering authored
      * tests/du/inaccessible-cwd: Skip this test on systems like HP-UX 11.31
      that lack both the *at functions and the /proc/self/fd-based support
      we might have used to emulate them.  Reported by Bruno Haible in
      http://debbugs.gnu.org/8846
      4cf9eb52
    • Jim Meyering's avatar
      join: with --check-order print offending file name, line number and data · 70555790
      Jim Meyering authored
      * src/join (g_names): New global (was main's "names").
      (main): Update all uses of "names".
      (line_no[2]): New globals.
      (get_line): Increment after reading each line.
      (check_order): Print the standard "file name:line_no: " prefix
      as well as the offending line when reporting disorder.
      Here is a sample old/new comparison:
        -join: file 1 is not in sorted order
        +join: in:4: is not sorted: contents-of-line-4
      * tests/misc/join: Change the two affected tests to expect
      the new diagnostic.
      Add new tests for more coverage: mismatch in file 2,
      two diagnostics, zero-length out-of-order line.
      * NEWS (Improvements): Mention it.
      Suggested by David Gast in http://debbugs.gnu.org/9236
      70555790
    • Jim Meyering's avatar
      maint: use xcalloc rather than xmalloc+memset (no semantic change) · 00553490
      Jim Meyering authored
      * src/join.c (init_linep): Use xcalloc, not xmalloc+memset.
      00553490
    • Jim Meyering's avatar
      maint: add copyright notice to init.cfg · 14949992
      Jim Meyering authored
      * tests/init.cfg: Add copyright.  Suggested by Stefano Lattarini.
      14949992
    • Jim Meyering's avatar
      maint: prevent accidental future use of the old shell function name · 0b27edfe
      Jim Meyering authored
      This is especially important for an error-handling shell function
      like this that is actually called only rarely.
      * cfg.mk (sc_prohibit_framework_failure): New rule, to prevent
      use of the old name.
      0b27edfe
    • Stefano Lattarini's avatar
      tests: complete the renaming framework_failure -> framework_failure_ · 554caaf6
      Stefano Lattarini authored
      These changes were mostly mechanical, made by running the
      following command:
      
        git grep -lw framework_failure | grep -v ChangeLog \
          | xargs perl -pi -e 's/\b(framework_failure)\b/${1}_/'
      
      and then editing init.cfg and `tests/cp/cp-a-selinux' by hand.
      
      * tests/init.cfg (framework_failure): Remove, `framework_failure_'
      from init.sh should be used instead in the tests.
      Remove now-obsolete "FIXME" comment.
      (is_local_dir_, require_strace_, require_membership_in_two_groups_,
      require_sparse_support_, skip_if_mcstransd_is_running_,
      mkfifo_or_skip_) Use `framework_failure_', not `framework_failure'.
      * Many test scripts: Likewise.
      554caaf6
    • Paul Eggert's avatar
      mktemp: stir in enough entropy (Bug#6683) · 8e2767a3
      Paul Eggert authored
      * gl/lib/tempname.c.diff (gen_tempname_len):
      Use x_suffix_len bytes' worth of entropy, not 8 bytes.
      8e2767a3
  16. 04 Aug, 2011 1 commit
    • Stefano Lattarini's avatar
      tests: remove obsolete 'error_' shell function · bbcf3abc
      Stefano Lattarini authored
      * tests/init.cfg (framework_failure, getlimits_): Use 'fatal_'
      instead of 'error_'.
      (error_): Delete, it's not used anymore (and one is anyway
      advised to use 'fatal_' instead).
      Update heading comments.
      * tests/shell-or-perl (error_): Renamed ...
      (fatal_): ... to this, for consistency.  Also, add a useful
      comment.
      bbcf3abc