[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug-diffutils] new snapshot available: diffutils-3.0.51-c067
From: |
Jim Meyering |
Subject: |
[bug-diffutils] new snapshot available: diffutils-3.0.51-c067 |
Date: |
Thu, 04 Aug 2011 16:18:49 +0200 |
I expect to release diffutils-3.1 pretty soon,
but in the mean time, here's a snapshot of the latest diffutils:
diffutils snapshot: (.gz files are here, too)
http://meyering.net/diff/diffutils-ss.tar.xz 1.1 MB
http://meyering.net/diff/diffutils-ss.tar.xz.sig
http://meyering.net/diff/diffutils-3.0.51-c067.tar.xz
There are .gz and .sig files here, too:
http://people.redhat.com/meyering/diff/diffutils-ss.tar.xz
http://people.redhat.com/meyering/diff/diffutils-3.0.51-c067.tar.xz
So far, there's only one NEWS entry:
** Bug fixes
diff no longer reports spurious differences merely because two entries
in the same directory have names that compare equal in the current
locale, or compare equal because --ignore-file-name-case was given.
-------------------------------------------------
Changes in diffutils since v3.0:
Eric Blake (2):
docs: diff --help should mention -L
docs: info should mention -L
Jim Meyering (42):
post-release administrivia
doc: update release procedure
maint: teach web-doc-generating code how to do its job
doc: README-release: don't mention To:, Cc:, etc announcement headers,
build: rely on gnulib's sigprocmask module
build: don't define macros that gnulib provides
build: update gnulib submodule to latest
diff -r: avoid printing excess slashes in concatenated file names
build: update gnulib submodule to latest
build: update build/test tools from gnulib
build: use gettext-h, not gettext
maint: avoid shadowing warning
maint: adjust init.sh use to conform
maint: describe policy on copyright year number ranges
doc: add contributor guidelines: HACKING
build: update gnulib submodule to latest
maint: update copyright year ranges to include 2011
maint: avoid new syntax-check failure
build: update gnulib submodule to latest
tests: fix typo that silently disabled all tests
build: update gnulib submodule to latest
tests: fix an erroneous test
tests: avoid newer but less-portable tail option syntax
maint: remove all uses of vfork: use fork instead
doc: speak of the --test (-a) option, not "the -a or --test option"
doc: add a reference to wdiff(1) from diff.1
maint: fix typo in unused rule
* .x-sc_space_tab: Remove file. Instead, ...
build: update gnulib submodule to latest
maint: don't use now-removed gnulib "exit" module
maint: prepare for the tight-scope check
build: update gnulib submodule to latest
maint: use gnulib's new readme-release module
maint: update gnulib to latest with accompanying tight-scope tweaks
doc: rename diff.texi to diffutils.texi
doc: ensure each program has a man/*.x file: add "SEE ALSO" references
build: ccache works better without embedded version strings
doc: do not distribute generated man/*.1 man files
build: don't require perl when building from a tarball
maint: remove inclusion of unused header, for "make syntax-check"
build: update gnulib submodule to latest
tests: update init.sh from gnulib
Karl Berry (2):
maint: update README-hacking
cmp, diff, diff3, sdiff: edit and align --help text.
Paul Eggert (5):
diff: avoid spurious diffs when two distinct dir entries compare equal
bootstrap: adjust to recent gnulib changes
build: update gnulib submodule to latest
bootstrap: Avoid multithreading.
diff: don't use locales after local-specific sorting fails
Changes in gnulib since v3.0:
* gnulib d3d059c...8068b5d (2149):
> maint.mk: relax the default _gl_TS_function_match regexp
> git-version-gen: document that EXTRA_DIST must include .version
> wctype-h: Fix last change.
> frexpl: Update autoconf test.
> sys_utsname: Add support for Minix.
> strings: Add support for Minix.
> wctype-h: Add support for Minix.
> * lib/xalloc.h (DEFAULT_MXFAST): Track 64-bit glibc.
> stdioext: Add support for Minix.
> errno: Port to Minix.
> Work around declaration collisions on Minix.
> Add support for Minix with ACK compiler.
> Documentation about Minix.
> snippet/warn-on-use: Fix indentation.
> tests: test-update-copyright.sh: remove unnecessary "rm" commands
> maint.mk: avoid sc_prohibit_always-defined_macros failure in coreutils
> warnings: add comments about previous patch
> include-next, warnings: support older autoconf
> fseek, ftell: Fix doc.
> Add dependencies to the 'largefile' module.
> fcntl: Move AC_LIBOBJ invocation to module description.
> fcntl: Remove call-in from fchdir.m4.
> dup3: Remove potential call-in from fchdir.m4.
> dup2: Move AC_LIBOBJ invocation to module description.
> dup2: Remove call-in from fchdir.m4.
> fclose: Move AC_LIBOBJ invocation to module description.
> fclose: Remove call-in from close.m4.
> close: Move AC_LIBOBJ invocation to module description.
> close: Remove call-in from fchdir.m4.
> open: Move AC_LIBOBJ invocation to module description.
> open: Remove call-in from fchdir.m4.
> fchdir: Start to remove gl_REPLACE_* idiom.
> * lib/ftell.c (ftell): Comment out cast.
> close: use gl_REPLACE_FCLOSE only if defined
> test-select.h: avoid warning from gcc's -Wmissing-declarations
> doc: Mention the effects of AC_SYS_LARGEFILE.
> doc: Fix typo.
> doc: Mention fsusage.
> Reorder ChangeLog entries to match the order in which the changes went in
at the central repository.
> doc: Mention new glibc headers and functions.
> ftell: don't include <unistd.h>
> ftell: do not assume wraparound signed arithmetic
> Attribution for last commit.
> close: No longer depend on module 'fclose'.
> fsusage: Enable large volume support on AIX >= 5.2.
> fsusage: Restore previous behaviour on AIX, Cygwin, Interix.
> fsusage: Support large volumes on glibc/Hurd, HP-UX, Solaris, MacOS X.
> * README: Modernize discussion of signed integers.
> select tests, pselect tests: Refactor.
> sys_select tests: Check the signature of FD_*.
> largefile: new module, replacing large-inode
> fsusage: port to MacOS X 10.7 with 4 TiB file systems
> large-inode: New module
> extensions: Enable extensions on MacOS X 10.5 and later.
> file-has-acl: use acl_extended_file_nofollow if available
> Declare system functions in a way that works with C++.
> maint.mk: prohibit inclusion of "verify.h" without use
> timer-time: A new module to check for timer_settime()
> pthread_sigmask: assume POSIX threads if --avoid=threadlib
> strstr: Update cross-compilation guess.
> getopt-gnu: suppress core dumps from detection code
> pthread_sigmask: ensure usleep is declared
> doc: Document NonStop portability issues.
> ffsl, ffsll: Avoid unportable behaviour.
> ffs: More tests.
> ffsl, ffsll: new modules
> ffs: fix m4 prerequisite
> ffs: avoid undefined behavior
> pthread_sigmask: Rely on module 'threadlib'.
> regex: Depend on module 'strcase'.
> warn-on-use: fix typo in file name
> strings: Document module.
> Rename module '_Noreturn' to 'snippet/_Noreturn'.
> Mention the changes.
> Rename module 'warn-on-use' to 'snippet/warn-on-use'.
> Rename module 'unused-parameter' to 'snippet/unused-parameter'.
> Rename module 'link-warning' to 'snippet/link-warning'.
> Rename module 'c++defs' to 'snippet/c++defs'.
> Rename module 'arg-nonnull' to 'snippet/arg-nonnull'.
> Improve ChangeLog to summarize _Noreturn better.
> modules/_Exit-tests: test _Noreturn too
> stdnoreturn, stdnoreturn-tests: remove modules
> _Noreturn: Ignore __STDC_VERSION__; observe _MSC_VER.
> _Noreturn-tests: remove module
> * top/maint.mk: Adjust to new noreturn support.
> xalloc: use stdnoreturn.h
> xstrtol: use stdnoreturn.h
> xmemdup0: use stdnoreturn.h
> sigpipe-die: use stdnoreturn.h
> openat: use stdnoreturn.h
> * lib/openat-die.c (openat_save_fail): Modernize comment.
> * lib/xalloc-die.c (xalloc_die): Modernize comment.
> * lib/glthread/thread.h: Modernize comment.
> obstack: use _Noreturn
> c-stack: use _Noreturn
> exclude_tests: use _Noreturn
> argmatch-tests: use _Noreturn
> stdlib: use _Noreturn
> stdnoreturn-tests: new module
> stdnoreturn: new module
> _Noreturn-tests: new module
> _Noreturn: new module
> * m4/gnulib-common.m4 (gl_COMMON_BODY): Add _Noreturn.
> ffs: new module
> * ChangeLog: Fix typo.
> regex: avoid compiler warning
> stdint: respect system's intmax_t if INTMAX_MAX
> pthread_sigmask tests: Avoid a compiler warning.
> sigprocmask tests: A better way to avoid a compiler warning.
> pthread_sigmask: Work around IRIX bug.
> pthread_sigmask: Work around Cygwin bug.
> pthread_sigmask: Work around bug in single-threaded implementation.
> test-sigprocmask: avoid compiler warning
> test-snprintf: avoid compiler warning
> Tests for module 'pthread_sigmask'.
> test-getopt.h: avoid warning about an unused variable
> maint: reduce list of files exempt from sc_prohibit_leading_TABs
> pthread_sigmask: Assume POSIX when not gl_THREADLIB.
> pthread_sigmask: fix typo when testing for libraries
> fts: introduce FTS_NOATIME
> Tests for module 'thread'.
> thread: Avoid gcc warnings when using gl_thread_self().
> signal-c++-tests: Check declaration of pthread_sigmask.
> pthread_sigmask: Fix link requirements on OSF/1 5.1 and with pth.
> pthread_sigmask: Ensure declaration in <signal.h> also on Solaris 2.6.
> pthread_sigmask: Ensure declaration in <signal.h>.
> pthread_sigmask: Document the module.
> pthread_sigmask: Follow gnulib conventions.
> pthread_sigmask: Make declaration C++ safe.
> pthread_sigmask: Fix return value.
> getopt: more portable argv creation
> Tests for module 'sigprocmask'.
> float tests: Tweak.
> getopt: avoid compiler warning during configure
> getopt-gnu: avoid crash in glibc getopt
> getopt: handle W; without long options in getopt
> Avoid literal tabs.
> Comments.
> sys_select: Fix compilation error on mingw, introduced on 2011-06-30.
> * modules/pthread_sigmask (configure.ac): gl_SIGNAL_MODULE_INDICATOR
> poll: do not return 0 on timeout=-1
> pthread_sigmask: always replace when not using pthread
> Comments.
> sys_select: define sigset_t more portably
> * m4/sys_select_h.m4 (gl_HEADER_SYS_SELECT): Poison pselect.
> pselect: Use pthread_sigmask, not sigprocmask.
> modules/pselect: Add Bruno and Jim to maintainers.
> * modules/pselect: Add select, LIBSOCKET.
> * lib/pselect.c (pselect): Use plain name, without "rpl_".
> pselect: document better
> pthread_sigmask: new module
> test-pselect: new module
> * tests/test-sys_select.c (sigset_t): Test for it, too.
> snprintf: guarantee %1$d, for libintl
> maint: exempt stdio-read.c and stdio-write.c from the cppi check
> maint: indent with spaces, not TABs, and add a rule to check this
> maint.mk: correct omissions in prohibit_argmatch_without_use check
> Comments about EINTR.
> autoupdate
> xnanosleep: Rewrite to use new dtotimespec module.
> timespec-add, timespec-sub: new modules
> dtotimespec: new module
> * lib/timespec.h (timespectod): New inline function.
> * lib/timespec.h (timespec_sign): New inline function.
> pselect: new module
> sys_select: don't depend on sys_socket
> pipe2: fix C89 compile problem
> pipe, pipe2: don't corrupt fd on error
> mmap-anon: do not use regular expressions inadvertently
> nanosleep: fix integer overflow problem
> nanosleep: simplify carrying
> dup2: remove test for existence of fcntl
> maint.mk: enhance useless header checks
> syntax-check: keep one maint.mk rule in sync with its header
> maint.mk: update sc_prohibit_intprops_without_use
> strerror-override: No-op tweak.
> autoupdate
> maint.mk: test further PATH_MAX issues
> maint.mk: add syntax-check to avoid char[PATH_MAX]
> stat: be robust to PATH_MAX definition
> link: work around IRIX bug
> getopt: silence clang warning
> bootstrap: do not insert a blank line into each .gitignore file
> perror: test for output mismatch
> strerror_r: fix OpenBSD behavior on out-of-range
> strerror_r: fix OpenBSD behavior on 0
> perror: adjust array size
> strerror-override: reduce size
> pathmax: Ensure correct value for PATH_MAX on HP-UX.
> alloca: port to compilers that can optimize like GCC 4.6.0
> c-stack: stop worrying about stack direction
> test-stat: don't allocate PATH_MAX bytes
> float: Work around <float.h> bugs on FreeBSD/x86, AIX with GCC, IRIX.
> Tests for module 'float'.
> isinf: Coding style.
> linkat test: Avoid test failure on AIX 7.1.
> pread test: Avoid test failure on OpenBSD 4.9.
> sprintf-posix: Fix test failure on AIX 7.1.
> roundl-ieee: Fix test failure on AIX 7.1.
> round-ieee: Fix test failures on AIX 7.1 and OSF/1 5.1.
> roundf-ieee: Fix test failures on AIX 7.1 and OSF/1 5.1.
> ceilf-ieee: Work around bug on MacOS X 10.5.
> floor*-ieee, ceil*-ieee, trunc*-ieee, round*-ieee: More robust checks.
> ceilf-ieee: Work around bug on AIX 7.1.
> ceil-ieee: Work around bug on AIX 7.1.
> fsync test: Avoid test failure on MacOS X and AIX.
> openat, fdopendir tests: Fix link errors.
> Doc update.
> getcwd tests: Avoid compilation error on HP-UX 11.31.
> isfinite, isinf: Fix link error on AIX 6 and 7.
> getloadavg: Don't clobber LIBS. Regression from previous commit.
> clean-temp: Improve documentation.
> pread, pwrite: Avoid cc warning on AIX.
> spawn-pipe tests: Fix link error.
> Tests: Remove unnecessary dependency.
> spawn-pipe tests: Fix link error.
> Fix tests link errors.
> crypto/gc-sha1: Fix recent regression.
> crypto/gc-md5: Fix recent regression.
> crypto/gc-md4: Fix recent regression.
> crypto/gc-arctwo: Fix recent regression.
> crypto/gc-rijndael: Fix recent regression.
> crypto/gc-hmac-sha1: Fix recent regression.
> crypto/gc-hmac-md5: Fix recent regression.
> crypto/gc-des: Fix recent regression.
> crypto/gc-arcfour: Fix recent regression.
> * m4/lstat.m4 (gl_FUNC_LSTAT): Fix typo in prerequisite.
> fprintftime: Move AC_LIBOBJ invocations to module description.
> tmpfile-safer: Finish 2011-05-23 commit.
> syntax-check: Fix typo.
> syntax-check: add a rule to help enforce the no-AC_LIBOBJ-in-m4/ policy
> yesno: Move AC_LIBOBJ invocations to module description.
> xstrtol: Move AC_LIBOBJ invocations to module description.
> xstrtold: Move AC_LIBOBJ invocations to module description.
> xstrtod: Move AC_LIBOBJ invocations to module description.
> xnanosleep: Move AC_LIBOBJ invocations to module description.
> xgetcwd: Move AC_LIBOBJ invocations to module description.
> xalloc: Move AC_LIBOBJ invocations to module description.
> write-any-file: Move AC_LIBOBJ invocations to module description.
> utimens: Move AC_LIBOBJ invocations to module description.
> utimecmp: Move AC_LIBOBJ invocations to module description.
> userspec: Move AC_LIBOBJ invocations to module description.
> unlinkdir: Move AC_LIBOBJ invocations to module description.
> unistd-safer: Move AC_LIBOBJ invocations to module description.
> tempname: Move AC_LIBOBJ invocations to module description.
> strftime: Move AC_LIBOBJ invocations to module description.
> stdlib-safer: Move AC_LIBOBJ invocations to module description.
> tmpfile-safer: Move AC_LIBOBJ invocations to module description.
> popen-safer: Move AC_LIBOBJ invocations to module description.
> freopen-safer: Move AC_LIBOBJ invocations to module description.
> fopen-safer: Move AC_LIBOBJ invocations to module description.
> crypto/sha512: Move AC_LIBOBJ invocations to module description.
> crypto/sha256: Move AC_LIBOBJ invocations to module description.
> crypto/sha1: Move AC_LIBOBJ invocations to module description.
> settime: Move AC_LIBOBJ invocations to module description.
> savedir: Move AC_LIBOBJ invocations to module description.
> save-cwd: Move AC_LIBOBJ invocations to module description.
> same: Move AC_LIBOBJ invocations to module description.
> safe-write: Move AC_LIBOBJ invocations to module description.
> safe-read: Move AC_LIBOBJ invocations to module description.
> safe-alloc: Move AC_LIBOBJ invocations to module description.
> crypto/rijndael: Move AC_LIBOBJ invocations to module description.
> readtokens: Move AC_LIBOBJ invocations to module description.
> read-file: Move AC_LIBOBJ invocations to module description.
> quotearg: Move AC_LIBOBJ invocations to module description.
> quote: Move AC_LIBOBJ invocations to module description.
> posixver: Move AC_LIBOBJ invocations to module description.
> posixtm: Move AC_LIBOBJ invocations to module description.
> physmem: Move AC_LIBOBJ invocations to module description.
> pagealign_alloc: Move AC_LIBOBJ invocations to module description.
> mpsort: Move AC_LIBOBJ invocations to module description.
> modechange: Move AC_LIBOBJ invocations to module description.
> mkdir-p: Move AC_LIBOBJ invocations to module description.
> mkancesdirs: Move AC_LIBOBJ invocations to module description.
> mgetgroups: Move AC_LIBOBJ invocations to module description.
> memxor: Move AC_LIBOBJ invocations to module description.
> memcoll: Move AC_LIBOBJ invocations to module description.
> memcasecmp: Move AC_LIBOBJ invocations to module description.
> crypto/md5: Move AC_LIBOBJ invocations to module description.
> crypto/md4: Move AC_LIBOBJ invocations to module description.
> crypto/md2: Move AC_LIBOBJ invocations to module description.
> long-options: Move AC_LIBOBJ invocations to module description.
> i-ring: Move AC_LIBOBJ invocations to module description.
> idcache: Move AC_LIBOBJ invocations to module description.
> human: Move AC_LIBOBJ invocations to module description.
> crypto/hmac-sha1: Move AC_LIBOBJ invocations to module description.
> crypto/hmac-md5: Move AC_LIBOBJ invocations to module description.
> hash: Move AC_LIBOBJ invocations to module description.
> hard-locale: Move AC_LIBOBJ invocations to module description.
> getugroups: Move AC_LIBOBJ invocations to module description.
> gettime: Move AC_LIBOBJ invocations to module description.
> getndelim2: Move AC_LIBOBJ invocations to module description.
> crypto/gc-pbkdf2-sha1: Move AC_LIBOBJ invocations to module description.
> fts: Move AC_LIBOBJ invocations to module description.
> file-type: Move AC_LIBOBJ invocations to module description.
> filenamecat*: Respect rules for use of AC_LIBOBJ.
> filemode: Move AC_LIBOBJ invocations to module description.
> openat-safer: Move AC_LIBOBJ invocations to module description.
> fcntl-safer: Move AC_LIBOBJ invocations to module description.
> exclude: Move AC_LIBOBJ invocations to module description.
> dirname*: Respect rules for use of AC_LIBOBJ.
> dirent-safer: Move AC_LIBOBJ invocations to module description.
> crypto/des: Move AC_LIBOBJ invocations to module description.
> cycle-check: Move AC_LIBOBJ invocations to module description.
> c-strtold: Move AC_LIBOBJ invocations to module description.
> c-strtod: Move AC_LIBOBJ invocations to module description.
> crc: Move AC_LIBOBJ invocations to module description.
> close-stream: Move AC_LIBOBJ invocations to module description.
> closeout: Move AC_LIBOBJ invocations to module description.
> closein: Move AC_LIBOBJ invocations to module description.
> cloexec: Move AC_LIBOBJ invocations to module description.
> check-version: Move AC_LIBOBJ invocations to module description.
> chdir-safer: Move AC_LIBOBJ invocations to module description.
> canonicalize: Move AC_LIBOBJ invocations to module description.
> canon-host: Move AC_LIBOBJ invocations to module description.
> backupfile: Move AC_LIBOBJ invocations to module description.
> argmatch: Move AC_LIBOBJ invocations to module description.
> crypto/arctwo: Move AC_LIBOBJ invocations to module description.
> crypto/arcfour: Move AC_LIBOBJ invocations to module description.
> write: Move AC_LIBOBJ invocations to module description.
> wmemset: Move AC_LIBOBJ invocations to module description.
> wmemmove: Move AC_LIBOBJ invocations to module description.
> wmemcpy: Move AC_LIBOBJ invocations to module description.
> wmemcmp: Move AC_LIBOBJ invocations to module description.
> wmemchr: Move AC_LIBOBJ invocations to module description.
> wcswidth: Move AC_LIBOBJ invocations to module description.
> wcwidth: Respect rules for use of AC_LIBOBJ.
> wctype: Move AC_LIBOBJ invocations to module description.
> wctrans: Move AC_LIBOBJ invocations to module description.
> wctomb: Move AC_LIBOBJ invocations to module description.
> wctob: Move AC_LIBOBJ invocations to module description.
> wcsxfrm: Move AC_LIBOBJ invocations to module description.
> wcstok: Move AC_LIBOBJ invocations to module description.
> wcsstr: Move AC_LIBOBJ invocations to module description.
> wcsspn: Move AC_LIBOBJ invocations to module description.
> wcsrtombs: Move AC_LIBOBJ invocations to module description.
> wcsrchr: Move AC_LIBOBJ invocations to module description.
> wcspbrk: Move AC_LIBOBJ invocations to module description.
> wcsnrtombs: Move AC_LIBOBJ invocations to module description.
> wcsnlen: Move AC_LIBOBJ invocations to module description.
> wcsncpy: Move AC_LIBOBJ invocations to module description.
> wcsncmp: Move AC_LIBOBJ invocations to module description.
> wcsncat: Move AC_LIBOBJ invocations to module description.
> wcsncasecmp: Move AC_LIBOBJ invocations to module description.
> wcslen: Move AC_LIBOBJ invocations to module description.
> wcsdup: Move AC_LIBOBJ invocations to module description.
> wcscspn: Move AC_LIBOBJ invocations to module description.
> wcscpy: Move AC_LIBOBJ invocations to module description.
> wcscoll: Move AC_LIBOBJ invocations to module description.
> wcscmp: Move AC_LIBOBJ invocations to module description.
> wcschr: Move AC_LIBOBJ invocations to module description.
> wcscat: Move AC_LIBOBJ invocations to module description.
> wcscasecmp: Move AC_LIBOBJ invocations to module description.
> wcrtomb: Move AC_LIBOBJ invocations to module description.
> wcpncpy: Move AC_LIBOBJ invocations to module description.
> wcpcpy: Move AC_LIBOBJ invocations to module description.
> waitpid: Move AC_LIBOBJ invocations to module description.
> utimensat: Move AC_LIBOBJ invocations to module description.
> usleep: Move AC_LIBOBJ invocations to module description.
> unlockpt: Move AC_LIBOBJ invocations to module description.
> unlink: Respect rules for use of AC_LIBOBJ.
> uname: Move AC_LIBOBJ invocations to module description.
> ttyname_r: Move AC_LIBOBJ invocations to module description.
> tsearch: Move AC_LIBOBJ invocations to module description.
> towctrans: Move AC_LIBOBJ invocations to module description.
> tmpfile: Move AC_LIBOBJ invocations to module description.
> times: Move AC_LIBOBJ invocations to module description.
> time_r: Move AC_LIBOBJ invocations to module description.
> timegm: Move AC_LIBOBJ invocations to module description.
> tcgetsid: Move AC_LIBOBJ invocations to module description.
> symlinkat: Move AC_LIBOBJ invocations to module description.
> symlink: Move AC_LIBOBJ invocations to module description.
> strverscmp: Move AC_LIBOBJ invocations to module description.
> strtok_r: Move AC_LIBOBJ invocations to module description.
> strtoumax: Move AC_LIBOBJ invocations to module description.
> strtoimax: Move AC_LIBOBJ invocations to module description.
> strtoull: Move AC_LIBOBJ invocations to module description.
> strtoll: Move AC_LIBOBJ invocations to module description.
> strtoul: Move AC_LIBOBJ invocations to module description.
> strtol: Move AC_LIBOBJ invocations to module description.
> strtod: Move AC_LIBOBJ invocations to module description.
> strstr*: Move AC_LIBOBJ invocations to module description.
> strsignal: Move AC_LIBOBJ invocations to module description.
> strsep: Move AC_LIBOBJ invocations to module description.
> strptime: Move AC_LIBOBJ invocations to module description.
> strpbrk: Move AC_LIBOBJ invocations to module description.
> strnlen: Move AC_LIBOBJ invocations to module description.
> strndup: Move AC_LIBOBJ invocations to module description.
> strncat: Move AC_LIBOBJ invocations to module description.
> strdup, strdup-posix: Move AC_LIBOBJ invocations to module description.
> strcspn: Move AC_LIBOBJ invocations to module description.
> strchrnul: Move AC_LIBOBJ invocations to module description.
> strcasestr*: Move AC_LIBOBJ invocations to module description.
> strcase: Move AC_LIBOBJ invocations to module description.
> stpncpy: Move AC_LIBOBJ invocations to module description.
> stpcpy: Move AC_LIBOBJ invocations to module description.
> stat: Move AC_LIBOBJ invocations to module description.
> sleep: Move AC_LIBOBJ invocations to module description.
> signbit: Move AC_LIBOBJ invocations to module description.
> sigprocmask: Move AC_LIBOBJ invocations to module description.
> sigaction: Move AC_LIBOBJ invocations to module description.
> sig2str: Move AC_LIBOBJ invocations to module description.
> setlocale: Move AC_LIBOBJ invocations to module description.
> unsetenv: Move AC_LIBOBJ invocations to module description.
> setenv: Move AC_LIBOBJ invocations to module description.
> selinux-h: Move AC_LIBOBJ invocations to module description.
> select: Respect rules for use of AC_LIBOBJ.
> scandir: Move AC_LIBOBJ invocations to module description.
> rpmatch: Move AC_LIBOBJ invocations to module description.
> rmdir: Respect rules for use of AC_LIBOBJ.
> renameat: Move AC_LIBOBJ invocations to module description.
> rename: Respect rules for use of AC_LIBOBJ.
> remove: Move AC_LIBOBJ invocations to module description.
> relocatable-lib: Move AC_LIBOBJ invocations to module description.
> relocatable-prog: Move AC_LIBOBJ invocations to module description.
> regex: Move AC_LIBOBJ invocations to module description.
> realloc-*: Move AC_LIBOBJ invocations to module description.
> readutmp: Move AC_LIBOBJ invocations to module description.
> readlinkat: Move AC_LIBOBJ invocations to module description.
> readlink: Move AC_LIBOBJ invocations to module description.
> readline: Move AC_LIBOBJ invocations to module description.
> read: Move AC_LIBOBJ invocations to module description.
> rawmemchr: Move AC_LIBOBJ invocations to module description.
> random_r: Move AC_LIBOBJ invocations to module description.
> pwrite: Move AC_LIBOBJ invocations to module description.
> putenv: Move AC_LIBOBJ invocations to module description.
> login_tty: Move AC_LIBOBJ invocations to module description.
> openpty: Move AC_LIBOBJ invocations to module description.
> forkpty: Move AC_LIBOBJ invocations to module description.
> ptsname: Move AC_LIBOBJ invocations to module description.
> pread: Move AC_LIBOBJ invocations to module description.
> posix_spawn*: Move AC_LIBOBJ invocations to module description.
> popen: Move AC_LIBOBJ invocations to module description.
> poll: Move AC_LIBOBJ invocations to module description.
> pipe-posix: Move AC_LIBOBJ invocations to module description.
> openat: Respect rules for use of AC_LIBOBJ.
> obstack-printf*: Move AC_LIBOBJ invocations to module description.
> nl_langinfo: Move AC_LIBOBJ invocations to module description.
> nanosleep: Move AC_LIBOBJ invocations to module description.
> mountlist: Move AC_LIBOBJ invocations to module description.
> mktime: Respect rules for use of AC_LIBOBJ.
> mkstemps: Move AC_LIBOBJ invocations to module description.
> mkstemp: Move AC_LIBOBJ invocations to module description.
> mkostemps: Move AC_LIBOBJ invocations to module description.
> mkostemp: Move AC_LIBOBJ invocations to module description.
> mknod: Move AC_LIBOBJ invocations to module description.
> mkfifoat: Move AC_LIBOBJ invocations to module description.
> mkfifo: Respect rules for use of AC_LIBOBJ.
> mkdtemp: Move AC_LIBOBJ invocations to module description.
> mkdir: Move AC_LIBOBJ invocations to module description.
> memset: Move AC_LIBOBJ invocations to module description.
> memrchr: Move AC_LIBOBJ invocations to module description.
> mempcpy: Move AC_LIBOBJ invocations to module description.
> memmove: Move AC_LIBOBJ invocations to module description.
> memmem*: Move AC_LIBOBJ invocations to module description.
> memcpy: Move AC_LIBOBJ invocations to module description.
> memcmp: Simplify autoconf macro.
> memcmp: Move AC_LIBOBJ invocations to module description.
> memchr: Respect rules for use of AC_LIBOBJ.
> mbtowc: Move AC_LIBOBJ invocations to module description.
> mbsrtowcs: Move AC_LIBOBJ invocations to module description.
> mbsnrtowcs: Move AC_LIBOBJ invocations to module description.
> mbsinit: Move AC_LIBOBJ invocations to module description.
> mbrlen: Move AC_LIBOBJ invocations to module description.
> mbrtowc: Respect rules for use of AC_LIBOBJ.
> malloc-*: Move AC_LIBOBJ invocations to module description.
> lstat, openat: Respect rules for use of AC_LIBOBJ.
> lseek: Move AC_LIBOBJ invocations to module description.
> linkat: Move AC_LIBOBJ invocations to module description.
> link: Respect rules for use of AC_LIBOBJ.
> lchown: Move AC_LIBOBJ invocations to module description.
> iswctype: Move AC_LIBOBJ invocations to module description.
> iswblank: Move AC_LIBOBJ invocations to module description.
> atanl: Move AC_LIBOBJ invocations to module description.
> acosl: Move AC_LIBOBJ invocations to module description.
> asinl: Respect rules for use of AC_LIBOBJ.
> tanl: Move AC_LIBOBJ invocations to module description.
> cosl: Move AC_LIBOBJ invocations to module description.
> sinl: Move AC_LIBOBJ invocations to module description.
> logl: Move AC_LIBOBJ invocations to module description.
> expl: Move AC_LIBOBJ invocations to module description.
> roundl: Move AC_LIBOBJ invocations to module description.
> round: Move AC_LIBOBJ invocations to module description.
> roundf: Move AC_LIBOBJ invocations to module description.
> truncl: Move AC_LIBOBJ invocations to module description.
> trunc: Move AC_LIBOBJ invocations to module description.
> truncf: Move AC_LIBOBJ invocations to module description.
> ceill: Move AC_LIBOBJ invocations to module description.
> ceil: Move AC_LIBOBJ invocations to module description.
> ceilf: Move AC_LIBOBJ invocations to module description.
> floorl: Respect rules for use of AC_LIBOBJ.
> floor: Respect rules for use of AC_LIBOBJ.
> floorf: Move AC_LIBOBJ invocations to module description.
> sqrtl: Respect rules for use of AC_LIBOBJ.
> ldexpl: Respect rules for use of AC_LIBOBJ.
> frexpl*: Respect rules for use of AC_LIBOBJ.
> frexp, frexp-nolibm: Move AC_LIBOBJ invocations to module description.
> isnan: Respect rules for use of AC_LIBOBJ.
> isnanl*: Respect rules for use of AC_LIBOBJ.
> isnand*: Move AC_LIBOBJ invocations to module description.
> isnanf*: Move AC_LIBOBJ invocations to module description.
> isnan*: Separate the AC_LIBOBJ invocations.
> isinf: Move AC_LIBOBJ invocations to module description.
> isfinite: Move AC_LIBOBJ invocations to module description.
> isblank: Move AC_LIBOBJ invocations to module description.
> isapipe: Move AC_LIBOBJ invocations to module description.
> ioctl: Move AC_LIBOBJ invocations to module description.
> imaxdiv: Move AC_LIBOBJ invocations to module description.
> imaxabs: Move AC_LIBOBJ invocations to module description.
> getaddrinfo: Move AC_LIBOBJ invocations to module description.
> inet_pton. getaddrinfo: Respect rules for use of AC_LIBOBJ.
> inet_ntop. getaddrinfo: Respect rules for use of AC_LIBOBJ.
> iconv_open: Move AC_LIBOBJ invocations to module description.
> iconv_open, iconv_open-utf: Respect rules for use of AC_LIBOBJ.
> group-member: Move AC_LIBOBJ invocations to module description.
> grantpt: Move AC_LIBOBJ invocations to module description.
> glob: Move AC_LIBOBJ invocations to module description.
> getusershell: Move AC_LIBOBJ invocations to module description.
> gettimeofday: Move AC_LIBOBJ invocations to module description.
> gettimeofday, tzset: Respect rules for use of AC_LIBOBJ.
> getsubopt: Move AC_LIBOBJ invocations to module description.
> getpass-gnu: Move AC_LIBOBJ invocations to module description.
> getpass: Move AC_LIBOBJ invocations to module description.
> getpagesize: Move AC_LIBOBJ invocations to module description.
> getopt: Move AC_LIBOBJ invocations to module description.
> getopt, argp: Respect rules for use of AC_LIBOBJ.
> getlogin_r: Move AC_LIBOBJ invocations to module description.
> getlogin: Move AC_LIBOBJ invocations to module description.
> getloadavg: Move AC_LIBOBJ invocations to module description.
> gethrxtime: Move AC_LIBOBJ invocations to module description.
> gethostname: Move AC_LIBOBJ invocations to module description.
> getgroups: Move AC_LIBOBJ invocations to module description.
> getdtablesize: Move AC_LIBOBJ invocations to module description.
> getdomainname: Move AC_LIBOBJ invocations to module description.
> getline: Move AC_LIBOBJ invocations to module description.
> getline: Simplify.
> getdelim: Move AC_LIBOBJ invocations to module description.
> getcwd: Move AC_LIBOBJ invocations to module description.
> getcwd-lgpl: Move AC_LIBOBJ invocations to module description.
> crypto/gc: Move AC_LIBOBJ invocations to module description.
> fwriting: Move AC_LIBOBJ invocations to module description.
> fwritable: Move AC_LIBOBJ invocations to module description.
> futimens: Move AC_LIBOBJ invocations to module description.
> ftruncate: Move AC_LIBOBJ invocations to module description.
> fsync: Move AC_LIBOBJ invocations to module description.
> fsusage: Move AC_LIBOBJ invocations to module description.
> freopen: Move AC_LIBOBJ invocations to module description.
> free: Move AC_LIBOBJ invocations to module description.
> freadable: Move AC_LIBOBJ invocations to module description.
> fpurge: Move AC_LIBOBJ invocations to module description.
> fpending: Move AC_LIBOBJ invocations to module description.
> fopen: Move AC_LIBOBJ invocations to module description.
> fnmatch, fnmatch-gnu: Move AC_LIBOBJ invocations to module description.
> flock: Move AC_LIBOBJ invocations to module description.
> fileblocks: Move AC_LIBOBJ invocations to module description.
> fflush: Move AC_LIBOBJ invocations to module description.
> fdopendir: Move AC_LIBOBJ invocations to module description.
> _Exit: Move AC_LIBOBJ invocations to module description.
> euidaccess: Respect rules for use of AC_LIBOBJ.
> error: Move AC_LIBOBJ invocations to module description.
> duplocale: Move AC_LIBOBJ invocations to module description.
> dirfd: Move AC_LIBOBJ invocations to module description.
> chown: Respect rules for use of AC_LIBOBJ.
> chdir-long: Move AC_LIBOBJ invocations to module description.
> canonicalize-lgpl: Move AC_LIBOBJ invocations to module description.
> calloc-posix, calloc-gnu: Move AC_LIBOBJs to module description.
> btowc: Move AC_LIBOBJ invocations to module description.
> atexit: Move AC_LIBOBJ invocations to module description.
> atoll: Move AC_LIBOBJ invocations to module description.
> argz: Move AC_LIBOBJ invocations to module description.
> alphasort: Move AC_LIBOBJ invocations to module description.
> verify: new macro verify_expr; verify_true deprecated
> init.sh: give more portable redirection-related advice in a comment
> Fix ChangeLog typo in my previous commit.
> locale-zh: Reject zh_CN.GB18030 locale on Solaris 8.
> ftoastr: use strtof only if HAVE_STRTOF
> gnulib-tool: Addendum to 2011-06-08 commit.
> fseeko: Provide a non-inline replacement of fseek().
> ftello: Provide a non-inline replacement of ftell().
> ftell: Move AC_LIBOBJ invocations to module description.
> ftello: Respect rules for use of AC_LIBOBJ.
> fseeko: Simplify.
> fseek: Move AC_LIBOBJ invocations to module description.
> fseek: Respect rules for use of AC_LIBOBJ.
> fseeko: Respect rules for use of AC_LIBOBJ.
> gnulib-tool: Allow comments in the 'Depends-on' section.
> Correct last ChangeLog entry.
> file-set.h: guard __attibute__ use, now that it's not always defined
> acl: Add support for HP-UX >= 11.11 JFS ACLs.
> acl: Complete the 2010-08-10 fix.
> spawn-pipe tests: Comments.
> New module 'stat-size'.
> thread: Support pthreads-win32.
> thread: Fix confusion between NULL and 0.
> spawn-pipe tests: Avoid test failure on HP-UX 11.
> acl tests: Fix compilation error on HP-UX 11.
> rmdir: Avoid test failure on HP-UX 10.20.
> perror: fix test on mingw
> strerror_r-posix: fix on MacOS
> gnulib-tool: Better isolation between different gnulib-tool invocations.
> strerror: simplify replacement
> strerror_r-posix: Tweaks.
> perror: document fixed bugs
> stat-time: get_stat_birthtime failure is better-defined
> strerror_r-posix: work around cygwin 1.7.9
> test-perror: relax test to ignore cygwin bug
> strerror: Move AC_LIBOBJ invocations to module description.
> perror: Use common idiom.
> autoupdate
> tests: fix usage message in 'mktempd_'
> tests init: new function 'fatal_', for hard errors
> doc/lgpl-2.1.texi
> canonicalize-lgpl: use common idiom
> canonicalize-lgpl: work around AIX realpath bug
> strerror: work around FreeBSD bug
> strerror-override: avoid bloating errno module
> Typo in recent ChangeLog entry.
> spawn-pipe tests: Rename program.
> spawn-pipe tests: Like the child program only against libc.
> careadlinkat: Avoid mismatch between ssize_t and int.
> gnulib-common.m4: add _GL_ATTRIBUTE_CONST and _GL_ATTRIBUTE_PURE
> ansi-c++-opt: Interoperability with libtool.
> acl: Fix test failure on AIX 7.
> pipe-filter-ii: Fix test failure on AIX and IRIX.
> localename: Fix link dependencies.
> error: Avoid gcc warning.
> unsetenv: Avoid gcc warning.
> setenv: Avoid gcc warning.
> sys_select: Ensure memset is declared also on AIX 7.
> maint.mk: sc_unmarked_diagnostics: don't hard-code "error"
> getopt: Avoid gcc warning.
> strerror_r: Fix comments.
> perror: Fix compilation error.
> setlocale: Enable replacement on Cygwin 1.5.
> strerror-override: Don't disable symbol renamings.
> Copyright: Use LGPL 2.1 instead of LGPL 2.0.
> doc: Fix a module name.
> pipe2: Remove dependency on 'nonblocking' module.
> maint.mk: add three prohibit-header-without-use rules
> allocator: 'die' routine is now given requested size
> strerror: drop strerror_r dependency
> perror: call strerror_r directly
> strerror_r: fix includes for FreeBSD
> Fix link errors in tests: openat-die uses gettext-h.
> build-aux/config.sub
> Fix link errors in tests: wait-process uses gettext-h.
> * modules/assert-h (assert.h): Substitute the symbol-prefix more
consistently.
> assert-h: work around 'verify' incompatibility
> trim: remove three superfluous assignments
> wctype-h: Avoid namespace pollution on Solaris 2.6.
> parse-datetime.y: accommodate -Wstrict-overflow
> trim: avoid a warning from -O2 -Wstrict-overflow
> gnulib-tool: Fix bug in yesterday's commit.
> Allow multiple gnulib generated include files to be combined.
> assert-h: Allow multiple gnulib generated replacements to coexist.
> argp: Allow coexistence with strerror_r-posix module.
> Status of work-in-progress around libposix.
> gnulib-tool: Alternative structure of testdirs, similar to --import.
> getloadavg: Remove an unreliable safety check.
> doc: Cleanup yet another file produced by texinfo.tex.
> Finish the conditional dependencies mechanism.
> doc: Use a recent texinfo.tex.
> intprops.h: adjust another comment to match code change * lib/intprops.h
(_GL_INT_SIGNED): Now, E may have side effects.
> intprops.h: adjust comment to match code change
> gen-uni-tables: Say "gen-uni-tables.c" consistently.
> mbsrchr: Avoid collision with system function on Interix.
> getopt: for ambiguous options, enumerate the possibilities.
> getcwd: work around mingw bug
> test-intprops: disable -Wtype-limits diagnostics
> intprops: shorten, to pacify gcc -Woverlength-strings
> docs: document recently fixed glibc printf bug
> closein-tests: convert to init.sh
> yesno-tests: convert to init.sh
> atexit-tests: ensure reliable exit status
> strerror_r-posix: Respect rules for use of AC_LIBOBJ.
> strerror_r: fix missing header
> strerror_r: fix AIX test failures
> strerror_r: fix Solaris test failures
> strerror_r: enforce POSIX recommendations
> test-perror2.c: avoid warning about unused variable
> perror: avoid spurious test failure on HP-UX
> tests: fix logic bug in init.sh
> utimensat: do not reference an out-of-scope buffer
> opendir-safer.c: don't clobber errno; don't close negative FD
> update from texinfo
> Fix recent ChangeLog entry.
> idcache: Fix module description.
> gnulib-tool: fix portability problem with MacOS sed
> hash: Simplify autoconf macro.
> getugroups: Fix module description.
> linkat: Simplify autoconf macro.
> linkat, renameat: Update dependencies.
> maint.mk: more tight_scope improvements
> maint.mk: generalize/improve the tight-scope rule
> verify: fix bug when gnulib <assert.h> is also included
> * doc/intprops.texi: fix typo in copyright date
> xgetcwd: Simplify autoconf macro.
> New module 'mktime-internal'.
> timegm: Correct mktime replacement statements.
> timegm: Simplify autoconf macro.
> clock-time: change to LGPLv2+.
> strerror_r: Fix comments.
> relocatable-prog-wrapper: Fix possible link error.
> relocatable-prog-wrapper: Assume strerror() exists.
> select: Simplify replacement idiom.
> mkdir-p: Simplify autoconf macro.
> Fix some mistakes in ChangeLog entries.
> strerror_r: avoid clobbering strerror on cygwin
> mkdtemp: Use gnulib naming conventions.
> strerror_r: avoid corrupting errno on Solaris
> strerror_r: avoid compiler warning
> strerror_r: simplify AIX code.
> test-perror: avoid spurious failure on FreeBSD
> strerror_r-posix: Remove unused dependencies.
> intprops: remove assumption about A|B representation
> perror: work around FreeBSD bug
> test-perror: check for strerror interactions
> test-perror: rewrite to use init script
> maint: replace misused "a" with "an"
> maint: correct misuse of "a" and "an"
> intprops-tests: work around HP-UX 11.23 cc bug with constants
> intprops: work around IRIX 6.5 cc bug with 0u - 0u + -1
> intprops-tests: revert unsigned part of previous change
> strerror_r: Work around strerror_r() change in Cygwin 1.7.8.
> strerror_r: guarantee unchanged errno
> strerror_r: Reorder #if blocks.
> perror: Avoid clobbering the strerror buffer when possible.
> strerror_r: fix on newer cygwin
> strerror_r: Avoid clobbering the strerror buffer when possible.
> strerror_r: Fix test failure on mingw.
> strerror: relax test for Solaris
> strerror: enforce POSIX ruling on strerror(0)
> intprop-tests: port to older and more-pedantic compilers
> intprops: work around C compiler bugs
> intprops: TYPE_IS_INTEGER, TYPE_SIGNED not integer constant exprs
> strerror_r: Avoid clobbering the strerror buffer when possible.
> fnmatch: avoid compiler warning
> maint.mk: three new prohibit_<HDR>_without_use rules
> announce-gen: fail if the NEWS delta is empty
> maint.mk: exclude compiler symbols from sc_tight_scope
> intprops: add doc
> verify: add doc to gnulib manual and fix example
> warnings.m4: don't usurp save_CPPFLAGS variable name
> ChangeLog: s/^ /\t/
> doc: fix typo
> doc: Tweak recent change.
> inttypes: avoid autoconf warning
> Typo.
> vc-list-files: accept multiple directory operands
> Fix confusion regarding deprecated modules.
> doc: List the target platforms.
> * build-aux/bootstrap (gnulib_tool): Handle symlink timestamps better.
> intprops-tests: new module
> intprops: add safe, portable integer overflow checking
> fnmatch: add a test for glibc's Bugzilla bug #12378
> fnmatch: sync glibc change fixing Bugzilla bug #12378
> update from texinfo
> getcwd-lgpl: relax test for FreeBSD
> test-fflush: silence compiler warning
> canonicalize, canonicalize-lgpl: Avoid crash dialog on MacOS X.
> group-member: Declare function in <unistd.h>.
> group-member: Document module.
> fclose: Fix mistake earlier today.
> fclose: preserve fflush errors
> bootstrap: support a prereq of 'rpcgen -' on RHEL5
> maint.mk: drop redundant check
> autoupdate
> fclose: Fix possible link error.
> maint.mk: adjust previous commit
> maint.mk: improve "can not" detection and generalize rule name
> fclose: avoid double close race when possible
> openat: correct new comment
> openat: add comments
> openat: reduce syscalls in first probe of /proc
> autoupdate
> maint.mk: change semantics/name of tight_scope variables
> maint.mk: fix oops
> maint.mk: tweak new rule's name not to impinge
> maint.mk: add a syntax-check rule to ensure tightly-scoped symbols
> gc: Remove gl_PREREQ_GC (not used).
> Comments.
> glob: Remove obsolete macro.
> intprops: Sun C 5.11 supports __typeof__
> intprops: switch to usual gnulib indenting and naming
> maint.mk: suppress "Entering/Leaving directory" diag in announcement
> tzset: Fix gettimeofday wrapper on Solaris 2.6.
> ignore-value, verify: Omit include files from lib_SOURCES.
> fclose: Simplify autoconf macro.
> canonicalize-lgpl: Fix autoconf macro ordering bug.
> maintainer-makefile: make sc_po_check easier to tune
> fclose: guarantee behavior on seekable stdin
> fflush, fpurge: Relicense under LGPLv2+.
> rm exit module
> maint.mk: use info-gnu@ as the default only for a stable release
> assert-h: new module, which supports C1X-style static_assert
> fclose, fflush: Respect rules for use of AC_LIBOBJ.
> fflush, fseeko: Respect rules for use of AC_LIBOBJ.
> tzset: Relicense under LGPL.
> strtoimax, strtoumax: Relicense under LGPL.
> getgroups: Relicense under LGPL.
> nanosleep: Relicense under LGPL.
> futimens: Relicense under LGPL.
> fflush: Relicense under LGPL.
> tmpfile: Relicense under LGPL.
> isfinite: Relicense under LGPL.
> acosl..tanl: Relicense under LGPL.
> signal: Define sighandler_t.
> maint: remove useless REPLACE_*_H macros
> do-release-commit-and-tag: add option to specify branch
> Avoid unnecessary compilation units, through conditional dependencies.
> Support for conditional dependencies.
> test-getaddrinfo: report error information
> bootstrap: avoid build failure when $GZIP is set
> readme-release: new module with release instructions
> fflush: also replace fclose when fixing fflush
> fclose: add some tests
> fclose: reduce dependencies
> exit: drop remaining clients
> freading: relax license from LGPLv3+ to LGPLv2+
> fchdir: Remove unused dependencies.
> gnulib-tool: Refactor.
> exit: Remove module.
> Update DEPENDENCIES.
> gnulib-tool: Reduce code duplication.
> Revert "netdb: Fix invalid C syntax." commit from 2011-04-30.
> fclose: don't fail on non-seekable input stream
> dup3: cleanup
> netdb: Make it work in C++ mode.
> New modules 'vfscanf', 'vscanf'.
> passfd: Add comments.
> sys_uio: Make <sys/uio.h> self-contained.
> sys_socket: Ensure 'struct iovec' definition.
> sys_uio: Protect definition of 'struct iovec'.
> manywarnings: fix indentation
> netdb: Fix invalid C syntax.
> manywarnings: add -Wno-missing-field-initializers if needed
> maint: indent ChangeLog with TAB consistently
> announce-gen: cosmetic improvement
> vc-list-files: indent with spaces, not TABs
> announce-gen: indent with spaces, not TABs
> quotearg: avoid uninitialized variable use
> maint.mk: remove unused VC-tag variable
> netdb: fix gai_strerror replacements
> test-getcwd.c: avoid new set-but-not-used warning
> test-hash.c: avoid a new shadowing warning
> getaddrinfo: fix gai_strerror signature
> getsockopt: avoid compiler warning
> tests: drop unused link dependency
> hash, mgetgroups: drop xalloc dependency
> xalloc-oversized: new module
> utimecmp: drop dependency on xmalloc
> getcwd: fix mingw bugs
> Typo in comment.
> mkstemps: Ensure declaration on MacOS X 10.5.
> mkstemp: More documentation.
> mkstemp: Tweak configure message when cross-compiling.
> clean-temp: Clarify what it does.
> fchdir: avoid extra chdir and fix test
> filenamecat-lgpl: fix licence
> linkat, renameat: add missing dependency
> tests: reduce dependencies
> save-cwd: reduce default dependency
> getcwd: enhance tests
> getcwd-lgpl: new module
> getcwd: tweak comments
> mkstemp: replace if system version uses wrong permissions
> passfd: avoid compiler warning
> Change gnulib-tool to support NetBSD's join
> mkstemp: mention clean-temp module
> inttypes: also provide default values for 32-bit tests
> strtoumax: remove dependency on strtoimax
> inttypes-incomplete: new module
> inttypes: omit now-redundant strtoimax and strtoumax work
> strtoimax, strtoumax: simplify, port to HP-UX 11.00 64-bit
> gnumakefile: Replace TAB with SPCs.
> strtol, strtoul: Mark modules as obsolete.
> strtod: Remove check for strtod, unless supporting old platforms.
> strcase: Make module obsolete.
> dup2: Remove check for dup2, unless supporting old obsolete platforms.
> strnlen: Avoid memchr related link error on old obsolete platforms.
> Revert "use _GL_ATTRIBUTE_CONST and _GL_ATTRIBUTE_PURE"
> maint.mk: makefile_at_at_check extend and clean up
> use _GL_ATTRIBUTE_CONST and _GL_ATTRIBUTE_PURE
> strtoul: remove dependency on strtol
> strtoull: remove dependency on strtoul
> strtoll: remove dependency on strtol
> inttypes: Move some configure check to module 'imaxdiv'.
> inttypes: Move some configure check to module 'imaxabs'.
> inttypes: Remove configure tests that are not needed since 2009-12-31.
> * modules/strnlen (Depends-on): Remove memchr.
> strtol: remove dependency on wchar
> passfd: fix test regression on Linux
> passfd: speed up configure and drop unused code
> passfd: allow compilation on mingw
> sys_uio: new module
> useless-if-before-free: avoid false-positive
> doc: update users.txt.
> ioctl: Remove link dependency on native Windows.
> Move the support of O_NONBLOCK in open() to the 'open' module.
> nonblocking tests: Tweak comment.
> pipe2: Simplify code.
> nonblocking: Add comment.
> nonblocking: Add tests for sockets.
> nonblocking: Add tests for pipes.
> autoupdate
> gettext: Clarify the needed programmer actions.
> strchrnul: Tweak last commit.
> strchrnul: work around cygwin bug
> Don't require lib/stdio-write.c when only module 'stdio' is used.
> Support non-blocking pipe I/O in read() on native Windows.
> Support non-blocking pipe I/O in write() on native Windows.
> wchar: Ensure that wchar_t gets defined on uClibc.
> safe-write, full-read: Avoid unnecessary compilation units.
> Support non-blocking pipe I/O and SIGPIPE in pwrite().
> Support non-blocking pipe I/O in write() on native Windows.
> autoupdate
> autoupdate
> maint.mk: prohibit doubled words
> maint: fix doubled-word typo in comments
> maint: remove doubled word: s/it it/it/
> maint.mk: remove useless semicolon and backslash
> stdint test: Fix compilation failure on OSF/1 with DTK compiler.
> autoupdate
> maint: remove doubled words in comments, e.g., s/a a/a/
> test-chown.h: correct a cast
> fix typo in ChangeLog entry
> getaddrinfo: Fix test for sa_len member.
> maint: change "can not" to "cannot"
> maint: change "a a" to "a"
> maint.mk: prohibit \<the the\>
> maint: fix "the the" in comment
> maint: change "can not" to "cannot"
> maint.mk: prohibit use of "can not"
> careadlinkat: Guard against misuse of careadlinkatcwd.
> careadlinkat: Use common coding style.
> careadlinkat: Clarify specification.
> areadlinkat: Avoid link error on many platforms.
> allocator, careadlinkat: Fix double-inclusion guard.
> relocatable-prog-wrapper: Update after module 'areadlink' changed.
> relocatable-prog-wrapper: Update after module 'areadlink' changed.
> strftime: silence gnulib-tool warning
> verify: Fix syntax error with GCC 4.6 in C++ mode.
> autoupdate
> allocator: New module.
> * lib/stdlib.in.h (malloc, realloc): Limit this change to a smaller scope.
> * lib/realloc.c (_GL_USE_STDLIB_ALLOC, malloc, realloc): Likewise.
> * lib/malloc.c (_GL_USE_STDLIB_ALLOC, malloc): Likewise.
> * lib/relocwrapper.c (_GL_USE_STDLIB_ALLOC, malloc): Likewise.
> * lib/relocatable.c (_GL_USE_STDLIB_ALLOC, malloc): Likewise.
> * lib/canonicalize-lgpl.c (_GL_USE_STDLIB_ALLOC, malloc): Likewise.
> * lib/setenv.c (_GL_USE_STDLIB_ALLOC, malloc, realloc): Likewise.
> * lib/progreloc.c (_GL_USE_STDLIB_ALLOC, malloc): Likewise.
> * lib/malloca.c (_GL_USE_STDLIB_ALLOC, malloc): Likewise.
> * lib/careadlinkat.c (_GL_USE_STDLIB_ALLOC): Define.
> stdlib: let modules use system malloc, realloc
> careadlinkat: rename members to avoid problem
> nonblocking: reduce dependency
> pipe2: fix O_NONBLOCK support on mingw
> fcntl-h: fix O_ACCMODE on cygwin
> pipe-filter: drop O_NONBLOCK workarounds
> nonblocking: provide O_NONBLOCK for mingw
> careadlink: fix compilation error on mingw
> binary-io: relicense under LGPLv2+
> verify: use _Static_assert if available
> Remove leftover generated .h files after config.status changed.
> Ensure to rebuild generated .h files when config.status has changed.
> pipe2: Relicense under LGPLv2+.
> bootstrap: compute gnulib_extra_files after updating build_aux
> bootstrap: preserve git whitelist item sorting
> maint.mk: Don't trigger sc_space_tab check.
> areadlink, areadlinkat: rewrite in terms of careadlinkat
> autoupdate
> wmemchr, wcschr, wcsrchr, wcspbrk, wcsstr: Avoid errors in C++ mode.
> wcpcpy, wcpncpy: Ensure declaration on glibc >= 2.13 systems.
> nonblocking: fix mingw test failures
> Fix bug with gl_WARN_ON_USE_PREPARE, introduced on 2011-01-23.
> nonblocking: Tweak comment.
> nonblocking: new module
> Fix recent ChangeLog entries.
> stdio: Avoid GCC >= 4.4 warnings when using %lld and similar on mingw.
> passfd: fix scoping bug
> passfd: standardize coding conventions
> passfd: fix incorrect sendmsg arguments
> c-strcasestr: Relicense under LGPLv2+.
> doc: update users.txt
> tests: readlink* ("",... fails with EINVAL on newer kernels
> Relicense some modules under LGPLv2+, for libidn2.
> lib-symbol-visibility: Add a notice.
> autoupdate
> getaddrinfo: Doc fix.
> getaddrinfo: Doc fix.
> unictype/property-byname: Reduce the number of load-time relocations.
> unictype/property-byname: Allow omitted word separators and aliases.
> unictype/joininggroup-byname: Allow hyphens, omitted word separators.
> unictype/joiningtype-byname: Recognize long names as well.
> Tests for module 'unictype/joiningtype-longname'.
> New module 'unictype/joiningtype-longname'.
> unictype/bidiclass-byname: Recognize long names as well.
> Tests for module 'unictype/bidiclass-longname'.
> New module 'unictype/bidiclass-longname'.
> unictype/bidi*: Rename modules, part 2.
> unictype/bidi*: Rename modules.
> unictype/bidi*: Rename functions, part 2.
> New module 'unictype/combining-class-all'.
> Tests for module 'unictype/combining-class-byname'.
> New module 'unictype/combining-class-byname'.
> Tests for module 'unictype/combining-class-longname'.
> New module 'unictype/combining-class-longname'.
> Tests for module 'unictype/combining-class-name'.
> New module 'unictype/combining-class-name'.
> unictype/combining-class: Rename source files.
> unictype: Update list of canonical combining classes.
> unictype/category-byname: Recognize long names as well.
> Tests for module 'unictype/category-longname'.
> New module 'unictype/category-longname'.
> New module 'unictype/category-LC', part 2.
> Tests for module 'unictype/category-LC'.
> New module 'unictype/category-LC'.
> xmalloc: revert yesterday's regression
> maint.mk: add missing version to VC-tag
> valgrind: do leak checking, and exit with code 1 on error (not 0)
> posix-modules: say what it does.
> xmalloc: Do not leak if underlying realloc is C99 compatible.
> realloc: document portability problem
> autoupdate
> doc: add cvsps and tmpwatch to users.txt
> doc: update users.txt
> doc: update users.txt
> autoupdate
> unictype/bidi*: Rename functions.
> New module 'unictype/joininggroup-all'.
> Tests for module 'unictype/joininggroup-of'.
> New module 'unictype/joininggroup-of'.
> Tests for module 'unictype/joininggroup-byname'.
> New module 'unictype/joininggroup-byname'.
> Tests for module 'unictype/joininggroup-name'.
> New module 'unictype/joininggroup-name'.
> New module 'unictype/joiningtype-all'.
> Tests for module 'unictype/joiningtype-of'.
> New module 'unictype/joiningtype-of'.
> Tests for module 'unictype/joiningtype-byname'.
> New module 'unictype/joiningtype-byname'.
> Tests for module 'unictype/joiningtype-name'.
> New module 'unictype/joiningtype-name'.
> unictype: Add support for Arabic shaping properties.
> strftime: fix a bug in yesterday's change
> tests: add strftime-tests module
> strftime: don't assume a byte count fits in 'int'
> stdio: don't require ignore_value around fwrite
> verror: Fix compilation error introduced on 2011-02-13.
> socklen: do not depend on sys_socket
> maint.mk: sort file names *after* new transformation
> maint.mk: fix po-file syntax-check rule
> socklen: Update comment.
> inet_ntop, inet_pton: Simplify.
> netdb: Simplify.
> sys_socket, netdb: Document problem with socklen_t.
> maint.mk: let po check work in VPATH build
> maint.mk: allow fine-grained syntax-check exclusion via Make variables
> ignore-value tests: Avoid warnings.
> passfd: Fix link error on Solaris.
> passfd: Fix link error on AIX 5.2.
> passfd: Work around bug with CMSG_FIRSTHDR on FreeBSD 6.4.
> passfd: Fix compilation error on OpenBSD.
> passfd test: Fix warnings.
> passfd test: Fix warnings.
> passfd module, part 4, tweaks.
> passfd module, part 4.
> Makefile: rely on GNU make; derive syntax-check rule names
> passfd module, part 3.
> passfd module, part 2, tweaks.
> passfd module, part 2.
> wcswidth, mbswidth: Avoid integer overflow.
> Oops, fix last commit.
> futimens, utimensat: Avoid endless recursion on Solaris 10.
> maint.mk: relax a regexp to accommodate other formatting styles
> maint.mk: suppress a syntax check false positive
> wchar: add explicit dependencies, for Tru64
> passfd module, part 1, tweaks.
> passfd module, part 1.
> regex-quote: New API.
> regex-quote: Fix creation of POSIX extended regular expressions.
> doc: Improve doc regarding autopoint vs. gnulib.
> Update AC_OPENMP macro for Lahey compiler on GNU/Linux.
> parse-duration: remove xalloc.h dependency
> bootstrap: honor m4_base when running aclocal
> getopt-gnu: relax license from LGPLv3+ to LGPLv2+
> test-link: work on Hurd
> stdio: simplify by moving files to printf-posix, sigpipe
> stdio: simplify by moving gl_STDIN_LARGE_OFFSET to fseeko, ftello
> localcharset: Assume ANSI C behaviour of free().
> On Cygwin, use /proc file system instead of win32 API.
> Fix OpenMP flag detection for various Fortran compilers.
> update from texinfo
> autoupdate
> strstr: expand test coverage
> maint.mk: detect missing-NL-at-EOF, too
> dirname: move m4/dos.m4 functionality into lib/dosname.h
> strstr: revert patches that introduced bug and pessimization
> filenamecat: remove unnecessary dependency on dirname-lgpl
> remove: remove unnecessary use of m4/dos.m4
> * lib/openat-proc.c: Don't include dirname.h; not needed.
> ChangeLog: credit Mike Stump; add a URL for the thread
> backupfile: remove unnecessary use of m4/dos.m4
> strstr: fix a bug whereby strstr would mistakenly return NULL
> gnulib-tool: remove use of bold display in help screen
> Fix misindentation of preprocessor directives.
> ioctl: Fix for MacOS X in 64-bit mode.
> maint: sc_cpp_indent_check: remove the "only in lib/" restriction
> maint: avoid any CDPATH issue
> maint: adjust cpp indentation for my modules, as well
> maint: adjust cpp indentation to reflect nesting depth
> New module 'wctomb'.
> New module 'mbtowc'.
> wcrtomb: Add more tests for native Windows platforms.
> wcrtomb: Enhance test.
> mbrtowc: Tiny optimization.
> test-exclude.c: remove unmatched #endif
> git-version-gen: skip "-dirty" check when appropriate
> unictype/property-byname: Reduce the size of the 'data' segment.
> unictype/scripts: Reduce the size of the 'data' segment.
> stdint: Update documentation.
> stdint: omit redundant check for wchar.h
> stdint: Cut dependency to module 'wchar'.
> longlong: skip, rather than fail, on cross-compilation
> * NEWS: Mention 2011-02-08 change to stdlib.
> getloadavg: Add comments about platforms.
> getloadavg: Fix link error on Solaris 2.6.
> * lib/getloadavg.c (getloadavg) [sgi]: Make ldav_off of type ptrdiff_t.
> Oops, fix syntax error in last config.rpath commit.
> havelib: Fix comments.
> havelib: Update config.rpath.
> getloadavg test: Add some plausibility checks.
> maintainer-makefile: make syntax-check a no-op from tarballs
> longlong: tune, particularly for common case of c99
> getloadavg: set errno
> getloadavg: omit unused var
> autoupdate
> doc: update users.txt
> Consistent macro naming for macros that use GCC __attribute__.
> Don't interfere with a program's definition of __attribute__.
> maint: correct a ChangeLog attribution
> update from texinfo
> mbrtowc: Add more tests for native Windows platforms.
> mbrtowc: Work around native Windows bug.
> mbsinit: Work around mingw bug.
> mbsinit: Don't crash for a NULL argument.
> Don't interfere with a program's definition of __attribute__.
> Fix last ChangeLog entry.
> stdlib: don't get in the way of non-GCC __attribute__
> quotearg test: Avoid test failure on mingw.
> setlocale: Prefer gnulib's override over libintl's override.
> stdlib: support non-GCC __attribute__
> wcsrtombs: Work around bug on native Windows.
> mbsrtowcs: Work around bug on native Windows.
> Avoid setlocale bugs in tests.
> Fix ChangeLog entry.
> setlocale: Workaround native Windows bug.
> Remove unused test-setlocale1 argument.
> Tests for module 'setlocale'.
> New module 'setlocale'.
> Prepare for locale dependent tests on mingw.
> Prepare for locale dependent tests on mingw.
> strptime: avoid compiler warnings
> doc: update users.txt
> doc: update users.txt
> doc: update users.txt
> gnulib-tool: Make copyright notice adjustment more robust.
> New module 'towctrans'.
> New module 'wctrans'.
> New module 'iswctype'.
> New module 'wctype'.
> wctype-h: Ensure wctype_t and wctrans_t are defined.
> flock: fix license typo
> Split large sed scripts, for HP-UX sed.
> stdlib: improve random_r modularization
> stdlib: don't depend on stdint
> getloadavg: don't depend on c-strtod, cloexec, fcntl-safer
> di-set.h, ino-map.h: add multiple-inclusion guard
> iswblank: Ensure declaration on glibc systems.
> New module 'iswblank'.
> di-set tests: Refactor.
> ino-map tests: Refactor.
> di-set: add "const" to a cast
> ChangeLog: fix my old entry to give credit to Bastien
> update from texinfo
> Rename module 'wctype' to 'wctype-h'.
> New module 'wcswidth'.
> New module 'wcstok'.
> New module 'wcsstr'.
> New module 'wcspbrk'.
> New module 'wcsspn'.
> New module 'wcscspn'.
> New module 'wcsrchr'.
> New module 'wcschr'.
> New module 'wcsdup'.
> New module 'wcsxfrm'.
> New module 'wcscoll'.
> New module 'wcsncasecmp'.
> New module 'wcscasecmp'.
> New module 'wcsncmp'.
> New module 'wcscmp'.
> New module 'wcsncat'.
> New module 'wcscat'.
> New module 'wcpncpy'.
> New module 'wcsncpy'.
> New module 'wcpcpy'.
> New module 'wcscpy'.
> New module 'wcsnlen'.
> New module 'wcslen'.
> New module 'wmemset'.
> New module 'wmemmove'.
> New module 'wmemcpy'.
> New module 'wmemcmp'.
> di-set, ino-map: new modules, from coreutils
> getloadavg: merge minor changes from Emacs
> Allow multiple gnulib generated replacements to coexist.
> libposix: Revert the unreviewed part of yesterday's big merge.
> unsetenv: work around Haiku issues
> libposix: Add _HEADERS primaries to posix modules. Modify gnulib-tool to
strip them from generated Makefile.am-s where they are not needed. Also,
replace M4 macro prefixes when requested. Finally, omit calls to error() for
libposix.
> strerror_r-posix: port to cygwin
> New module 'wmemchr', part 3.
> New module 'wmemchr', part 2.
> New module 'wmemchr'.
> fdopendir: detect FreeBSD bug
> stdbool: do not define HAVE_STDBOOL_H
> wcsnrtombs: Prepare for new module wwcsnrtombs.
> wcsrtombs: Prepare for new module wwcsrtombs.
> mbsnrtowcs: Prepare for new module mbsnrtowwcs.
> mbsrtowcs: Prepare for new module mbsrtowwcs.
> vasnprintf: Reduce use of malloc for small format strings.
> autoudpate
> update from texinfo
> dup2: work around Haiku bug
> doc: off_t is not available in eglibc 2.11.2 stdio.h.
> ignore-value: add missing test dependency
> mktime: clarify long_int width checking
> ignore-value: Fix self-test.
> TYPE_MAXIMUM: avoid theoretically undefined behavior
> mktime: #undef mktime before #defining it
> mktime: systematically normalize tm_isdst comparisons
> mktime: fix some integer overflow issues and sidestep the rest
> mktime: avoid infinite loop
> rename, unlink, same-inode: Relicense.
> mktime: avoid problems on NetBSD 5 / i386
> autoupdate
> mktime: fix misspelling in comment
> move-if-change: cope with concurrent mv of identical file.
> users.txt: Mention sharutils.
> doc: Update users.txt
> Prepare for supporting FreeBSD 10.
> Prepare for supporting FreeBSD 10.
> vma-iter, get-rusage-as: Add OpenBSD support.
> more make vars for makeinfo
> regen
> fcntl: work around Haiku F_DUPFD bugs
> autoupdate
> Enable memory leak tests on AIX.
> Tests for module 'get-rusage-data'.
> New module 'get-rusage-data'.
> get-rusage-as: Allow for easier testing.
> vma-iter: Treat Haiku like BeOS.
> c-stack: fix regression on cygwin when libsigsegv is present
> autoupdate
> vma-iter: Avoid empty intervals.
> u64: remove unnecessary #include
> Allow the user to avoid the GNULIB_TEST_* macros.
> New module 'vma-iter'.
> uninorm: Tweak includes.
> get-rusage-as: Improve on NetBSD.
> xreadlink.h: remove unnecessary #include
> maint.mk: add syntax-check rule: detect unnecessary #include <stddef.h>
> get-rusage-as: Fix bug.
> wctype: Ensure valid C syntax.
> wctype: Ensure valid C syntax.
> getopt: omit HAVE_OPTRESET, HAVE_GETOPT_CLIP from config.h
> gl_CHECK_NEXT_HEADERS implies AC_CHECK_HEADERS_ONCE
> maintainer-makefile: work with older git for submodule check
> bootstrap: minor portability fixes
> bootstrap: support --no-git option
> strerror_r-posix: work with glibc 2.13
> uN_strstr: New unit tests.
> Make uN_strstr functions O(n) worst-case.
> Prepare for faster uN_strstr functions.
> test-malloca: unset MALLOC_PERTURB_ to speed up test
> ignore-value: remove dependency on stdint
> maint.mk: adjust variable name to be consistent with other gl_ vars
> ChangeLog: remove duplicate entry
> maint.mk: make "check" depend on public-submodule-commit by default
> mbfile, mbiter: Complete change from 2008-12-21.
> update from texinfo
> update from texinfo
> init.sh: insert space between each function name and "()"
> bootstrap: avoid failure when there is no .gitmodules file
> update from texinfo
> mountlist: clean up code formatting
> mountlist: add support for Interix
> maint.mk: improve the public-submodule-commit rule
> include_next: Fix bug introduced on 2011-01-18.
> Allow the user to avoid the GNULIB_TEST_* macros.
> bootstrap: avoid failure when there is no .gitmodules file
> assume <ctype.h>, ..., <time.h> exist
> multiarch: remove AA_APPLE_UNIVERSAL_BUILD
> c-stack: assume stack overflow if SA_SIGINFO unsupported
> stdbool-tests: accomodate Haiku
> binary-io: fix O_TEXT on Haiku
> include_next: do not check for standard headers like stddef.h
> ansi-c++-opt: skip C++ dependency style if C++ is unused
> *printf-posix: Avoid test failures. Make tests work on MacOS X, Cygwin.
> get-rusage-as: Improvement for Cygwin.
> strftime: remove dependencies on multibyte modules
> Tests for module 'get-rusage-as'.
> New module 'get-rusage-as'.
> sigaction: relax license from LGPLv3+ to LGPLv2+
> update from texinfo
> autoupdate
> filemode: Make function declarations usable in C++ mode.
> save-cwd: no longer include "xgetcwd.h"
> ftoastr: split into 3 modules ftoastr, dtoastr, ldtoastr
> save-cwd: remove #if-!HAVE_FCHDIR'd code; use the fchdir module
> openat, save-cwd: avoid xmalloc
> openat: Increase OPENAT_BUFFER_SIZE from 512 to at least 1024
> doc: Update users.txt.
> missing @item
> document configmake in the manual instead of the source
> Update to Unicode 6.0.0.
> Update to Unicode 5.2.0.
> New Unicode character properties, from Unicode 5.2.0.
> New module 'unictype/property-changes-when-casemapped'.
> New module 'unictype/property-changes-when-casefolded'.
> New module 'unictype/property-changes-when-titlecased'.
> New module 'unictype/property-changes-when-uppercased'.
> New module 'unictype/property-changes-when-lowercased'.
> New module 'unictype/property-case-ignorable'.
> New module 'unictype/property-cased'.
> Update to Unicode 5.2.0.
> useless-if-before-free: fix typo in --help and make the internal,
> uniwidth/width: Fix width of U+1D173..U+1D17A.
> uninorm tests: Preserve copyright of Unicode data file.
> gen-uni-tables: Oops, fix last commit.
> gen-uni-tables: Prepare for Unicode 5.2.0.
> unilbrk: Clarify gen-uni-tables.c code.
> strtod: Restore errno when successfully parsing Infinity or NaN.
> remove test: Avoid failure on HP-UX 11.
> mkdir, mkdirat tests: Avoid failure on HP-UX 11.11.
> ignore-value: clarify some comments
> ignore-value: support aggregate types
> maint.mk: improve sc_prohibit_strcmp regex
> maint: fix ChangeLog order
> signal: work around Haiku issue with SIGBUS
> maint.mk: add pre-release check to ensure submodule commits are public
> ignore-value: make ignore_value more generic; deprecate ignore_ptr
> doc: regenerate INSTALL
> Merge remote branch 'origin/coreutils-8.9'
> Merge branch 'coreutils-8.9'
> avoid an unnecessary sub-shell
> rebuild
> autoupdate
> git-version-gen: use (...) rather than sh -c '...'
> git-version-gen: convert leading TABs to spaces
> git-version-gen: handle failed "git rev-list"
> git-version-gen: include command name in one more diagnostic
> update-copyright: adjust test to match changed code
> getlogin_r: Avoid test failure on HP-UX 11.
> document new copyright owner name changes
> document new copyright owner name changes
> build-aux/update-copyright: Support UPDATE_COPYRIGHT_HOLDER environment
variable.
> unigbrk: Avoid gcc warnings.
> pwrite: Fix test whether it works and make it work on HP-UX 11.11.
> pread: Fix test whether it works.
> Fix detection of traditional Arabic locale on HP-UX, Solaris, Cygwin.
> tcgetsid: Correct linkage in C++ mode on HP-UX 11.00.
> Rename uc_is_grapheme_cluster_break() to uc_is_grapheme_break().
> Remove u#-grapheme-len modules as too redundant with u#-grapheme-next.
> unigbrk.in.h: Fix typo: "ben" => "been".
> maint: update almost all copyright ranges to include 2011
> maint: update-copyright: exempt doc/INSTALL*
> maint: refine the update-copyright rule
> unigbrk: New modules for grapheme clusters.
> unigbrk: Fix uc_graphemeclusterbreak_property(), add comprehensive test.
> Avoid use of hexadecimal escapes.
> maint: new rule to update copyright year ranges
> maint: indent with TABs in Makefile
> version-etc: update the copyright year it reports
> isfinite: Avoid compiler bug of "cc -O" on HP-UX 11.11.
> pwrite: Work around HP-UX 11.11 bug.
> pread: Work around HP-UX 11 bugs.
> nl_langinfo: fix YESEXPR on Irix 6.5
> iconv: Document HP-UX 11 bug.
> ldexpl: Fix link error on HP-UX 11.
> ftello: avoid compilation failure with SunStudio c89
> tests: avoid failing coreutils tests on cygwin
> sys_select: Avoid warning about missing memset declaration on HP-UX 11.
> waitpid: Fix link error in C++ mode.
> isnan: Use GCC built-ins when possible.
> isnand: Fix mistake.
> open: Avoid C++ error on HP-UX 11.
> time_r: Add missing declarations on HP-UX 11.
> mountlist: tweak previous commit
> mountlist: fix local drive detection on cygwin
> ftoastr, snprintf: ftoastr + snprintf module
> alloca: one step towards thread-safety
> tests: minor indenting change
> regex: don't infloop on persistent failing calloc
> linkat: Make implementation robust against system behaviour variations.
> New modules for grapheme cluster breaking.
> linkat test: Avoid failure on Solaris 11 2010-11.
> utimens: work around glibc rounding bug on more platforms
> select tests: Improve comments.
> select tests: Safer way of handling timeout.
> select tests: Use 'bool' where appropriate.
> select tests: Use existing modules.
> mbrtowc: Work around a Solaris 7 bug.
> read-file.c: tweak syntax
> times test: Avoid gcc warnings on OSF/1.
> utimens: work around glibc rounding bug on older Linux kernels
> inet_ntop: Hide mismatch of declaration on NonStop Kernel.
> inet_ntop, inet_pton: Ensure declaration on NonStop Kernel.
> arpa_inet: Use the common idioms with C++ support.
> Fix more C++ link errors on Solaris 8.
> printf-posix: Fix link error when a non-GCC compiler is used.
> strerror_r-posix: Update doc.
> utimens: simplify the logic of the previous change
> utimens: configure better on hosts with NFS clock skew
> ptsname test: Avoid failure on Solaris.
> ptsname: Avoid ERANGE failure on some systems.
> rename, renameat: Avoid test failures at NFS mounted locations.
> iswblank: Fix C++ link error on Solaris 8.
> unistd: Fix C++ link error on Solaris 8.
> readlink doc: Mention an old glibc bug.
> fcntl-h: Fix for use of C++ on glibc systems.
> roundl-ieee: Make it work on OSF/1 5.1 with cc.
> truncl-ieee: Make it work on OSF/1 5.1 with cc.
> ceill-ieee: Make it work on OSF/1 5.1 with cc.
> Ensure all prerequisites of <wchar.h> are included.
> strtok_r: Fix C syntax error in autoconf macro.
> ceil, trunc, round: Fix gcc warnings.
> update from texinfo
> select tests: Avoid failures on OSF/1 5.1.
> stdint: avoid HP-UX 10.20 preprocessor bug
> pipe: make obsoletion transition easier
> sys_socket: Hide mismatch of declarations on NonStop Kernel.
> gethostname: Ensure declaration on NonStop Kernel.
> sys_select: Ensure all necessary types on NonStop Kernel.
> sys_select: Remove unneeded include.
> gethostname: Provide a fallback for HOST_NAME_MAX.
> sigaction tests: Allow missing SA_RESETHAND and SA_RESTART.
> signal: Define NSIG.
> rename, renameat: Avoid test failures on OSF/1 5.1.
> *printf: Detect large precisions bug on Solaris 10/SPARC.
> tests: port test-fdutimensat.c to Solaris 8
> vsnprintf: make more consistent with snprintf; doc fixes
> sigpipe: relax to LGPLv2+, since it did not have any LGPLv3+ parts
> doc: document Solaris printf bug with large float precisions
> test-posixtm.c: add two tests
> getlogin_r: Work around portability problem on OSF/1.
> ptsname: Avoid test failure on OSF/1 5.1.
> Port extended stdio modules to HP NonStop Kernel.
> ttyname_r: Work around bug on OSF/1 5.1.
> Oops, fix last ChangeLog entry.
> round: Implement result sign according to IEEE 754.
> trunc: Implement result sign according to IEEE 754.
> ceil: Implement result sign according to IEEE 754.
> floor: Implement result sign according to IEEE 754.
> getaddrinfo: Update doc.
> getaddrinfo, inet_ntop: Update doc for Solaris.
> New module 'roundl-ieee'.
> New module 'truncl-ieee'.
> New module 'ceill-ieee'.
> New module 'floorl-ieee'.
> New module 'round-ieee'.
> New module 'trunc-ieee'.
> New module 'ceil-ieee'.
> New module 'floor-ieee'.
> New module 'roundf-ieee'.
> New module 'truncf-ieee'.
> New module 'ceilf-ieee'.
> New module 'floorf-ieee'.
> Support for minus zero in autoconf macros.
> Tests for module 'ceil'.
> Tests for module 'floor'.
> math: Fix indentation.
> Fix cross-compilation guesses on Solaris.
> snprintf: port snprintf (NULL, 0, ...) to Solaris 8 and 9
> ftoastr: fix comment again
> round*, trunc*: Update documentation regarding glibc.
> roundf, round, roundl: Update documentation regarding OSF/1 5.1.
> ttyname_r: Add missing declaration on HP-UX 11.
> getlogin, getlogin_r: Document HP-UX 11.11 bugs.
> getlogin, getlogin_r: Document HP-UX 11.11 bugs.
> getlogin_r: Add missing declaration on HP-UX 11.
> getlogin_r: Add missing declaration on HP-UX 11.
> wcsrtombs: Don't confuse mbstate_t with rpl_mbstate_t.
> ftoastr: fix comment
> isnan: Ensure it is a macro.
> ldexpl test: Fix link error on OSF/1 5.1.
> wctype: Make it work in C++ mode on OSF/1 5.1.
> signal: Document problem with type of SIGRTMIN, SIGRTMAX on OSF/1 5.1.
> sys_socket: Use POSIX compatible declarations on OSF/1 5.1.
> tcgetsid: Add missing declaration on OSF/1 5.1.
> stdio: Fix problem with popen() declaration on OSF/1 5.1.
> iconv_open: Fix regression from 2010-12-04.
> stdbool test: Avoid a gcc warning.
> setenv: restore to working order
> Document some different function declarations on OSF/1 5.1.
> doc: Mention vasprintf-posix module.
> unsetenv: Add missing declaration on OSF/1 5.1.
> setenv: Add missing declaration on OSF/1 5.1.
> nl_langinfo tests: Avoid gcc warning.
> mknod: Avoid error in C++ mode on OSF/1 with GCC.
> stdbool: Relax test.
> ftello: Add missing declaration on OSF/1 5.1.
> fseeko: Add missing declaration on OSF/1 5.1.
> fchdir: Add missing declaration on OSF/1 5.1.
> relocatable-prog-wrapper: Separate from relocatable-prog.
> unistr/u8-mbsnlen: Add missing dependency.
> iconv: Make it possible again to use this module without 'iconv-h'.
> acl: port to Solaris 8 when copying from tmpfs to ufs
> tests: set fail=0 at start
> memmem-simple: Stylistic changes.
> memmem: rearrange memmem and expand memmem-simple modules
> Improve cross-compilation guesses for uClibc.
> configmake: provide fallbacks for oldest supported autotools
> read-file: reorganize to avoid various issues
> cloexec, fcntl: relax license
> autoupdate
> Tweak last ChangeLog entry.
> Tests for module 'pipe-posix.
> Oops, fix mistake in last commit.
> pipe-posix: Make it work in C++ mode.
> Rename module 'pipe' to 'spawn-pipe'.
> pipe-posix: new module
> * build-aux/gendocs.sh: restore x bit
> autoupdate
> unistr/u8-strcmp: Avoid collision with libc function on Solaris 11.
> Update internal documentation.
> Put more information about failed tests into the test return codes.
> Update for Solaris 11 2010-11.
> nproc: Relax license.
> maint: restore executable bit
> utimecmp: fine-grained src to nearby coarse-grained dest
> strerror_r-posix: Fix autoconf test.
> Tests for module 'getdomainname'.
> getdomainname: Use the system function when possible.
> sys_socket: Ensure ss_family field on AIX.
> readline: Improve configure output.
> *printf-posix: Detect a bug on Solaris 10/x86.
> Fix link error when module libunistring-optional is in use.
> regex: Mention link dependencies.
> ftoastr: Fix compilation error on Solaris.
> Oops, fix typo in last commit.
> autoupdate
> autoupdate
> getloadavg: Update documentation.
> sys_socket: Fix test whether the functions are declared.
> getpass: Make sure to get system declaration on some platforms.
> iconv-h: Fix test-iconv-h-c++ failure on Solaris 11 2010-11.
> ftoastr: comment fix
> stdint: port to GCC 4.3 + OSX + Octave
> doc: Corrections regarding MacOS X 10.4 and 10.5.
> autoupdate
> Uninstall ".bin" files installed by relocwrapper.
> Update for NetBSD 5.0.
> Update for HP-UX 11.23 and HP-UX 11.31.
> Update for MacOS X 10.5.
> bootstrap: add bootstrap_sync option.
> Oops, fix incomplete ChangeLog entry.
> Ensure that <features.h> is included before __GLIBC__ is tested.
> memmem: Fix autoconf test.
> Port to uClibc.
> nproc: Fix condition.
> Fix a comment. * lib/vasnprintf.c (VASNPRINTF): Fix comment.
> ftoastr: don't assume snprintf
> test-rename.h: fix compilation failure
> maint.mk: add a URL discussing the address@hidden policy
> ftoastr: depend on snprintf, improve comments
> ftoastr: port to hosts lacking strtof and strtold
> c-strtold: Avoid link error on AIX 7.
> intprops: new macro INT_BITS_STRLEN_BOUND
> ftoastr: new module, for lossless conversion of floats to short strings
> autoupdate
> autoupdate
> bootstrap: port to Solaris sed
> maint.mk: rename variable: s/noteworthy/gl_noteworthy_news_/
> remove autoconf-2.57 work-around requiring AC_PROG_EGREP and AC_PROG_CPP
> Line-wrap a ChangeLog entry.
> rename, renameat: Avoid test failures at NFS mounted locations.
> rename, renameat: Document Linux bug with NFS.
> rename test: Add comments.
> maintainer-makefile: cover a few more files
> unistr/u8-mbtouc: Improve handling of ill-formed UTF-8 input.
> openat: Work around glibc bug with fchownat() and empty file names.
> openat: Ensure autoconf macro ordering.
> Update comments.
> tests: avoid test failure on Solaris 10 due to lack of PATH export
> init.sh: ensure that IFS is defined, just in case...
> maint.mk: tighten "test a == b" check
> autoupdate
> bootstrap: fix typo in previous attempt
> maintainer-makefile: prohibit test x == x
> bootstrap: allow FreeBSD gzip
> maintainer-makefile: check for i18n setup
> sleep, nanosleep: Work around Linux 2.6.9 nanosleep bug.
> fcntl-h: Fix for use of C++ on glibc systems.
> mknod: avoid false failure with dash
> unlink: Fix "is it should" typo in diagnostic.
> Tests for module 'strerror_r-posix'.
> New module 'strerror_r-posix'.
> pmccabe2html: bug fixes: don't skip last input line; quote filename in
shell command
> More pmccabe fixes.
> doc: List more failing platforms.
> Add a comment.
> fdopendir: fix bug on MacOS X when low on file descriptors
> vasnprintf: Support I flag on glibc systems.
> Fix copy/paste bug: Use unique name for compiler warnings.
> ceil, floor: avoid spurious failure with icc
> tests: require working signbit
> strtod: work around icc bug
> copysign: enhance tests
> ceil, floor, round, trunc: enhance tests of -0
> frexp, tests: work around ICC bug with -zero
> isnanl: work around icc bug
> tests: fix compiler warnings
> utimens: fix broken m4 test
> posix_spawn*, getdtablesize: Relax license.
> autoupdate
> unistd: Refine workaround from 2009-12-23 against Cygwin bug.
> stdio: Work around compilation error due to renameat() on Solaris 10.
> renameat: port to Solaris 10, which declares renameat in unistd.h
> fdopendir: fix C89 compilation
> inttostr: simplify by removing unnecessary redundancy
> nl_langinfo: Mention problem with CRNCYSTR on NetBSD 5.0.
> Tests: Fix LOCALE_JA on MirBSD 10.
> inttostr: revert most-recent change
> inttostr: simplify by removing unnecessary redundancy
> nl_langinfo test: Avoid test failure on NetBSD 5.
> c-stack: work around libsigsegv 2.8 bug
> userspec: Drop redundant file.
> nl_langinfo tests: Silence some warnings.
> Make use of GCC's attribute __alloc_size__.
> bootstrap: anchor .gitignore entries.
> nextafter: Fix configure check.
> Fix date in ChangeLog.
> termios: Update documentation.
> tests: Make them compile with TinyCC.
> ignore-value: make header idempotent
> GNUmakefile: handle "stable" target, not "major"
> isnan: Add support for TinyCC
> vasnprintf: Don't set errno to 0.
> socketlib: Fix.
> test-select-stdin.c: avoid warn_unused_result warnings
> git-version-gen: do require git-VC'd files in cwd
> argv-iter: omit nonconforming declaration
> termios: fix compilation on mingw
> git-version-gen: don't require that .git/ be in the current dir
> test-select: avoid warn_unused_result warnings
> test-symlinkat: remove declaration of unused local
> test-inttostr: avoid shadowing warnings
> stdlib: Allow multiple gnulib generated replacements to coexist.
> fix a documentation typo
> futimens: work around Solaris 11 bug
> Indentation.
> test-futimens: avoid unwarranted test failure on Solaris 5.11
> Indentation.
> spawn.in.h: make indentation consistent with parentheses
> Fix mismatched parens in previous commit
> rewrite int foo[2*X-1] to verify(X) or to int foo[X?1:-1]
> prefer (X ? 1 : -1) when converting from boolean (1,0) to int (1,-1)
> autoupdate
> time: enforce recent POSIX ruling that time_t is integral
> fdopendir: fix a bug on systems lacking openat and /proc support
> sys_select: Avoid warning due to undeclared memset() on OpenBSD 4.5.
> nanosleep: Make replacement POSIX compliant.
> bootstrap: add hook for altering gnulib.mk, for Bison
> bootstrap: reformat for readability
> docs: update cygwin progress
> autoupdate
> parse-datetime: avoid compilation failure on OpenBSD 4.7
> docs: update cygwin progress
> docs: update parse-datetime history
> cygwin: use more robust version check
> string, sys_select: Avoid #including large headers unless necessary.
> memmem, strstr, strcasestr: fix bug with long periodic needle
> maint: fix order of ChangeLog entries
> parse-datetime: do some more renaming
> parse-datetime: better name than get_date
> more ports to Solaris tr, which needs [] around ranges
> bootstrap: fix Solaris regression
> bootstrap: work with pkg-config
> faccessat: remove unused wrappers
> tests: require @PRAGMA_COLUMNS@ with each @PRAGMA_SYSTEM_HEADER@
> gnulib-tool: Synthesize appropriate _LDFLAGS for a libtool library.
> threadlib: Make option --with-libpth-prefix work.
> Avoid line length limitation from HP NonStop system header files.
> read-file tests: Avoid a test failure on NonStop Kernel.
> gnulib-tool: Fixes for --create-testdir with --libtool.
> Avoid some lines longer than 80 characters.
> acl: Add support for ACLs on NonStop Kernel.
> More info about ACLs on NonStop Kernel.
> Info about ACLs on NonStop Kernel.
> Define missing EDQUOT on NonStop Kernel.
> Update doc for POSIX:2008.
> gnulib-tool: In testdirs, use the newest available config.{guess.sub}.
> New module 'system-posix'.
> More renaming from 'getdate' to 'get_date'.
> bootstrap: support ACLOCAL_FLAGS during aclocal
> bootstrap: use glibtoolize on MacOS
> poll: fix typo that broke test on MacOS
> getdate: rename to get_date
> Separate the module 'waitpid' from the module 'sys_wait'.
> More tests for module 'sys_wait'.
> More tests for module 'sys_wait'.
> New module 'waitpid'.
> poll: Assume ANSI C.
> poll-h: Create poll.h on all platforms.
> Tests for module 'poll-h'.
> Tests for module 'poll-h'.
> poll-h: Ensure POLL{RD,WR}{NORM,BAND} are defined on glibc platforms.
> New module 'poll-h'.
> maint: restore x bit
> sys_wait: Implement WSTOPSIG.
> stdlib, sys_wait: Avoid compilation error on mingw.
> stdlib tests: Avoid code duplication.
> getaddrinfo: Initialize sockets, to make it work under Windows.
> autoupdate
> Tests for module 'regex-quote'.
> New module 'regex-quote'.
> gnulib.info-[0-9] are generated.
> unistr/u8-strchr: Fix a test failure on i586 glibc systems.
> setenv: Relax license.
> termios: Relax license.
> threadlib: Allow the package to change the default to 'no'.
> autoupdate
> Fix endless loop in mbmemcasecoll.
> Tests for module 'memcoll'.
> memcoll, xmemcoll: Clarify size vs. length.
> Tests for module 'memcasecmp'.
> pthread: add to system <pthread.h> instead of replacing it all, for MacOS
> net_if: enhance tests
> Add ChangeLog entry for last commit.
> Manual: improve out-of-memory documentation.
> autoupdate
> Add ChangeLog entry.
> Use src/ not lib/ as root of source in example Makefile.am code.
> Set cut_dir properly, and add mode line for Emacs.
> Set cut_dir properly, and add mode line for Emacs.
> Make Makefile.am example code more cut-and-paste friendly.
> New module to test <net/if.h> interfaces.
> pthread: add pthread_spin_destroy
> gnulib-tool: Fix --help output.
> maint.mk: avoid unexpanded \n in two diagnostics
> netinet_in: Doc tweak.
> init.sh: correct an outdated comment
> init.sh: don't let an ephemeral "*.exe" make us skip all dir entries
> mirbsd: add some more support
> tests: fix unportable assumption on sys/wait.h
> init.sh: accomodate directory with no .exes
> tests: avoid compiler warning
> fdutimens, fdutimensat: update signature, again
> Take over the maintenance of some older macros from Autoconf.
> fdutimensat: drop atflag validation
> unlockpt: Fix declaration within GNULIB_POSIXCHECK.
> login_tty: Fix detection of function on FreeBSD, OpenBSD, NetBSD.
> login_tty: Make the replacement code work on BSD systems.
> login_tty: Stricter unit test.
> New module 'tcgetsid'.
> Tests for module 'termios'.
> New module 'termios'.
> fdutimensat: add an atflag parameter
> Fix typos in comments.
> Fix typo in last commit.
> stdlib: clarify MirBSD WEXITSTATUS bug
> stdlib: work around MirBSD WEXITSTATUS bug
> docs: mention MacOS issue with WEXITSTATUS(constant)
> strnlen: add tests
> unistr/base: Avoid link errors when module 'libunistring' is also used.
> test-rawmemchr: make more robust
> memchr: detect glibc Alpha bug
> fts, getcwd, glob: audit for dirfd returning -1
> float: fix broken MirBSD header
> fts: use O_NOFOLLOW to avoid race condition when opening a directory
> fdopendir: preserve argument fd before returning
> regex: Pass the system regex if its only problem is 32-bit regoff_t.
> fts: don't operate on an invalid file descriptor after failed dup
> savedir: add streamsavedir, deprecate fdsavedir
> autoupdate
> langinfo: Fix last commit.
> relocatable-prog-wrapper: Fix compilation failure due to O_EXEC.
> Improve NEWS entry.
> * NEWS: Document recent changes to fcntl-h.
> fcntl-h: define O_CLOEXEC and O_EXEC if not defined; use new defines
> langinfo, nl_langinfo: Fix for IRIX 5.3.
> pty, readutmp: Fix for FreeBSD 8.0 and OpenBSD 4.6.
> strsignal: work around NetBSD bug
> gnulib-tool: work with NetBSD /bin/sh
> autoupdate
> gnulib-tool: Avoid stderr output on IRIX related to 'alias', 'unalias'.
> init.sh: penalize a set-x-impaired shell; don't disqualify it
> unsetenv: fix OpenBSD bug
> strtod: work around IRIX 6.5 bug
> autoupdate
> maint: fix ChangeLog ordering
> getopt: optimize previous patch
> init.sh: disqualify shells for which set -x corrupts stderr
> gnulib-tool: Avoid stderr output on IRIX related to 'alias', 'unalias'.
> Fix formatting of ChangeLog entry.
> regex documentation update from Reuben Thomas <address@hidden>, 20 Aug 2010
12:04:39 +0100
> regex documentation update from Reuben Thomas <address@hidden>, 20 Aug 2010
12:04:39 +0100
> getopt: handle POSIXLY_CORRECT set but not exported
> gnulib-tool: Highlight the changed options.
> update from texinfo
> doc tweaks
> uniwidth/width: Update comment.
> isinf, isnan: Relax license.
> gnulib-tool: Help migration from --import to --add-import or --update.
> Update doc about gnulib-tool.
> gnulib-tool: Change --import. New options --add/remove-import.
> Doc update.
> gnulib-tool: Don't talk about CVS any more.
> maint.mk: avoid obscure sc_copyright_check failure in coreutils
> gnulib-tool: Fix expression that counts directories.
> avoid coreutils "make distcheck" failure
> gnulib-tool: Avoid error when run in a package without Makefile.am.
> update-copyright test: Improve output when perl is missing or too old.
> Don't augment PATH in TESTS_ENVIRONMENT.
> tests: prohibit augmenting PATH via TESTS_ENVIRONMENT
> strdup: Fix compilation error in C++ mode.
> dirfd: Fix compilation error in C++ mode on MacOS X, *BSD, IRIX.
> Set PATH_SEPARATOR the same way autoconf does.
> Set PATH_SEPARATOR the same way autoconf does.
> autoupdate
> tests: init.sh improvements for re-exec'ing with zsh
> hash: fix safe_hasher const typo
> test-update-copyright.sh: require perl 5.8.0
> wctype: fix typo in previous commit
> test-update-copyright.sh: skip test if Perl is too old
> wctype: Avoid compilation error on IRIX 6.5.30.
> New module 'socketlib'.
> fcntl-h, etc.: prefer O_SEARCH to O_RDONLY when applicable
> autoupdate
> New module 'host-cpu-c-abi'.
> hash: factor, and guard against misbehaving hasher function
> hash: silence spurious clang warning
> strstr, memmem, strcasestr: avoid leaked shell message
> tests: silence clang warning
> gettext: Fix recent mistake.
> selinux-h: Offer a --without-selinux option.
> Make the module 'realloc-gnu' work again on AIX and OSF/1.
> Make the module 'calloc-gnu' work again on AIX and OSF/1.
> Make the module 'malloc-gnu' work again on AIX and OSF/1.
> Update modules list.
> realloc-gnu: Really add the module description.
> Tests for module 'realloc-gnu'. * modules/realloc-gnu-tests: New file. *
tests/test-realloc-gnu.c: New file.
> Tests for module 'calloc-gnu'. * modules/calloc-gnu-tests: New file. *
tests/test-calloc-gnu.c: New file.
> Tests for module 'malloc-gnu'. * modules/malloc-gnu-tests: New file. *
tests/test-malloc-gnu.c: New file.
> Rename module 'realloc' -> 'realloc-gnu'.
> Rename module 'calloc' -> 'calloc-gnu'.
> Rename module 'malloc' -> 'malloc-gnu'.
> pread, pwrite: add missing dependency
> unistr/u*-strchr: Fix tests dependencies.
> read-file: Don't occupy too much unused memory.
> read-file: Avoid memory reallocations with regular files. *
lib/read-file.c: Include <sys/stat.h>, <stdio.h>, <stdint.h>. (fread_file):
With regular files, use the remaining length as the initial buffer size. Check
against overflow. * modules/read-file (Depends-on): Add ftello, malloc-posix,
stdint, sys_stat.
> autoupdate
> ftello: Relax license.
> Avoid relocwrapper link errors due to gnulib replacement functions.
> Prefer using AC_DEFUN_ONCE over AC_DEFUN in projects with gnulib.
> sys_socket, netdb: Ensure socklen_t gets defined.
> * ChangeLog: fix typo
> login_tty: add missing dependeny
> lib-symbol-versions: fix m4 quoting
> glob: fix compile test
> btowc: fix missing file
> lseek: fix link test
> include_next: silence autoconf 2.68 warning
> acl: fix compilation test
> Modernize AC_TRY_RUN invocations.
> Modernize AC_TRY_LINK invocations.
> Modernize AC_TRY_COMPILE invocations.
> stat-time: relax license LGPL
> autoupdate
> poll: return immediately on POLLHUP.
> Fix test-unlinkat, test-rmdir failure on AIX 5.3.
> stdbool: avoid spurious failure with modern xlc
> getloadavg: simplify code
> getloadavg: don't define SVR4 on cygwin
> priv-set: fix comment
> priv-set: fix comments
> stdbool: avoid rejecting clang
> argz: fix shell quoting issue
> poll, select: handle ERROR_BROKEN_PIPE.
> fts: allow compilation with C++
> autoupdate
> Fix gnulib-tool sed script de-commentation for AIX sed.
> update from texinfo
> autoupdate
> test-stddef: test for (some) offsetof bugs
> stpncpy: Allow stpncpy to be defined as a macro.
> Rename module 'memxfrm' to 'amemxfrm'.
> Tests for module 'astrxfrm'.
> New module 'astrxfrm'.
> Document not_eol.
> Document not_eol and remove mention of regex.c.
> Ignore one more generated index from makeinfo.
> git-merge-changelog: add doc relating to use with bzr and hg.
> pthread: fix pthread.h creation for srcdir != builddir
> avoid some overlong lines from posix urls, etc.
> autoupdate
> missed commit
> autoupdate
> strtod: fix const diagnostic
> copy-acl: ignore ENOTSUP on HP-UX
> open, chown: relax license
> autocheck new ar-lib script from automake
> readlinkat: adjust client modules
> mknod: be more vocal about danger of running tests as root
> readlinkat: split into its own module
> memxfrm: Speed up.
> erroneous commas inside @var
> remove spurious leading i
> missing @item inside @itemize
> autoupdate
> Integrate the regex documentation.
> Whitespace cleanup.
> Add regex documentation.
> link: Update documentation.
> ansi-c++-opt: Mention last change in NEWS.
> Update modules list.
> Improve doc in MODULES.html.
> ansi-c++-opt: Provide option --enable-c++/--disable-c++ when possible.
> readlink, areadlink: Relax test a bit.
> unistr/u8-strstr, unistr/u16-strstr: Optimize the one-character case.
> unistr/u*-strstr: Fix dependencies.
> unistr/u8-chr, unistr/u8-strchr: Optimize and add comments.
> unistr/u8-strchr: Fix several bugs.
> More tests for unistr/u8-strchr.
> Oops, fix last commit so that it also works with modf().
> posix-modules: Ignore backup files of documentation files.
> symlinkat: Fix documentation.
> fchownat: Replace also when chown has the trailing slash bug.
> Complete last ChangeLog entry.
> linkat: Work around AIX 7.1 bug.
> Correctly determine whether pow is available in libc on AIX 7 with xlc.
> iconv: Work around AIX 6.1..7.1 bug.
> readlink: Relax test a bit.
> copysign: Does not require -lm on glibc systems.
> duplocale: Work around AIX 7.1 bug.
> dirfd: Avoid link error on AIX 7.1.
> strtod: next round of AIX fixes
> futimens: fix configure check
> getline: Update regarding AIX.
> wcwidth: Drop replacement on AIX 7.
> strtok_r: Avoid triggering bug in AIX 7.1 xlc compiler.
> unlink: Update regarding AIX.
> symlink: Update regarding AIX.
> strndup: Update regarding AIX.
> stat: Update regarding AIX.
> truncl: Fix autoconf test.
> round: Update regarding AIX.
> rename: Update regarding AIX.
> printf.m4: Update regarding AIX.
> iconv: Update regarding AIX.
> getopt: Update regarding AIX.
> ldexpl; Update regarding AIX.
> frexpl: Update regarding AIX.
> open, fopen: Update regarding AIX.
> chown: Update doc regarding AIX.
> autoupdate
> strtod: fix bug in replacement function on AIX
> mbrlen: Fix cross-compilation guess for AIX.
> mbrtowc: Fix cross-compilation guess for AIX.
> * build-aux/gendocs.sh: restore lost x bit
> init.sh: work around trap limitation of some shells
> strtod: aid debugging
> unistr/u*-chr, unistr/u*-strchr: Fix link errors and warnings.
> Add ChangeLog entries for recent commits.
> Use spaces for indentation, not tabs.
> mbspcasecmp: Fix function specification.
> autoupdate
> timespec: use cast and not conditional, as truncation isn't possible
> unistr/u8-chr, unistr/u8-strchr: use Boyer-Moore like algorithm.
> unistr/u*-strchr: add tests
> unistr/u*-chr: test multibyte sequences more
> unistr/u*-chr: test multibyte sequences
> unistr/u*-chr: prepare for multibyte tests
> unistr/u8-strchr: Optimize non-ASCII argument case.
> fdl.texi from gnustandards
> getcwd: on Solaris, work better if ancestors are inaccessible
> pthread: Add enough so that coreutils/src/sort.c compiles.
> striconveh: Simplify last commit.
> striconveh: Don't malloc memory if the result buffer is sufficient.
> strtod: Add safety check.
> Unify tests that set gl_cv_func_ldexpl_no_libm.
> Unify tests that set gl_cv_func_ldexp_no_libm.
> Unify tests that set gl_cv_func_frexpl_no_libm.
> Unify tests that set gl_cv_func_frexp_no_libm.
> memcoll: clarify sizes versus lengths, document better, and tweak perf
> Tests for module '_Exit'.
> New module '_Exit'.
> strtod: make it more-accurate typically, and don't require libm
> autoupdate
> unistr/u8-strchr: Optimize ASCII argument case.
> (x)memcoll: minor tweaks
> (x)memcoll: speedup when input is known to be NUL delimited
> bootstrap: discard non translation project po files
> fsusage: Clarify which code applies to which platforms.
> havelib: Fix bug when AC_LIB_FROMPACKAGE is used more than twice.
> hash: once again explicitly disallow insertion of NULL
> stdbool: Update doc.
> hash: extend module to deal with non-pointer keys
> gettext: Use AC_GNU_SOURCE as a fallback for AC_USE_SYSTEM_EXTENSIONS.
> idpriv-drop: Fix tests.
> string: Fix syntax error with g++ 2.96.
> unitypes: Fix bug introduced on 2010-05-18.
> autoupdate
> autoupdates
> memmem: slight optimization
> Fix HAVE_CALLOC_POSIX misnomer.
> Use modern idiom for calloc() replacement.
> Fix HAVE_REALLOC_POSIX misnomer.
> Use modern idiom for realloc() replacement.
> Fix HAVE_MALLOC_POSIX misnomer.
> Use modern idiom for malloc() replacement.
> stdio.in.h: fix compilation failure when using HP-UX 11's C compiler
> update from texinfo
> update from texinfo
> update from texinfo
> ipv6: fix detection under mingw
> strtod: Assume strtod() works when cross-compiling to new-enough glibc.
> Factor out common code in gl_FUNC_STRTOD.
> strtod: Stop using AC_FUNC_STRTOD.
> select: Correct timeout.
> git-version-gen: init shell var to avoid env var influence
> priv-set: Don't assume that priv.h exists merely because getppriv does.
> relocatable: Make it easier to test whether to install wrappers.
> gnulib-tool: Display specified modules and dependencies differently.
> gnulib-tool: Align code of func_import and func_create_testdir.
> test-inttostr: avoid spurious failure on Solaris 9
> update from texinfo
> test-sys_socket: mark variables as used more readably
> Avoid some more warnings from "gcc -Wwrite-strings".
> init.sh: change framework_failure_ to fail with status 99, not 1
> test-inttostr: avoid warnings about 4-6KB literal strings
> init.sh: don't use $ME_ or skip_ before they are defined
> test-sys_socket: avoid set-but-not-used warnings from gcc
> test-xvasprintf: avoid 'const' discard warnings
> tests: avoid compilation warnings in argmatch and exclude tests...
> tests: avoid 'const' discard warnings in mbsstr tests
> test-verify: avoid warning from gcc's -Wmissing-declarations
> test-inttostr.c: include <string.h> for use of strcmp
> test-linkat: avoid failed assertion on "other" architectures
> printf.m4: avoid autoconf's "Expanded Before Required" warning
> Replacement header templates are now named with ".in", not "_".
> inttostr-tests: depend on snprintf, not snprintf-posix
> autoupdate
> inttostr: add a new function, inttostr, and tests
> Add "Extending Gnulib" chapter to manual.
> Avoid relocwrapper link errors due to gnulib replacement functions.
> Avoid relocwrapper link errors due to gnulib replacement functions.
> Prefer documented low-level autoconf macro names.
> havelib: Allow library names with '+' characters.
> Module setenv does not depend on 'malloc-posix', 'realloc-posix'.
> maint.mk: make the news-check rule more configurable
> do-release-commit-and-tag: fix typo in --help
> regex: avoid new dead-code warning with gcc-4.6.0
> Mention Solaris limitation.
> Update to GNU gettext 0.18.1.
> Don't use AC_LIBOBJ with file names in subdirectories.
> Simplify gl_LIBUNISTRING_VERSION_CMP expansion.
> Reduce dependencies.
> Reduce dependencies.
> time: Undefine more broken macros.
> Choose among AC_DEFUN_ONCE, AC_DEFUN in a way that aclocal understands.
> time: work with mingw + pthreads-win32 library
> Avoid expanding two macros in the wrong order.
> autoupdate
> git-version-gen: take a sed script to transform the git tag
> maint.mk: also prohibit "#undef" of always-defined symbols
> correct ChangeLog
> maint.mk: avoid echo -e
> Oops, typo in ChangeLog entry.
> Update to GNU gettext 0.18, part 2.
> Add missing include in test-pwrite.c.
> Mention requirement for Automake option 'subdir-objects'.
> Don't use conversion with transliteration in u{8,16,32}_strcoll.
> Avoid a test failure on NetBSD 5.0.
> autoupdate
> Adjust #include directive style.
> regex: Don't require alloca.
> test-renameat.c: include <sys/stat.h>
> Update maintainer documentation for 'relocatable-prog' module.
> git-merge-changelog: Enable --split-merged-entry by default.
> test-pwrite: do not leave behind a test file named "out"
> Fix output redirection buglet in init.sh.
> update from texinfo
> autoupdate
> modules/valgrind-tests (configure.ac): Invoke gl_VALGRIND_TESTS.
> Add new module valgrind-tests.
> Clean up dead code in recent commit.
> Avoid valgrind error reports from libunistring.
> autoupdate
> New module 'libunistring-optional'.
> doc: users.txt: list hivex
> doc: users.txt: list febootstrap
> update from texinfo
> Fix typo in ChangeLog entry.
> bootstrap: fix an error when gnulib is not used as a git submodule
> Avoid autoconf warnings about AM_ICONV.
> absolute-header: Make the macro usable in more situations.
> doc: update users.txt
> init.sh: fix an error in the previous change; add more comments
> init.sh: avoid unnecessary shell re-exec
> Fix collision between gnulib's and libintl's printf replacements.
> verify: Avoid skipping the test on openSUSE 11.0.
> update from texinfo
> autoupdate
> Avoid useless warnings from G++.
> maint.mk: tweak preceding change
> maint.mk: gnulib doesn't guarantee NSIG
> test-pwrite.c: Remove unused variable declaration.
> Remove useless test-pwrite.sh file.
> init.sh: fix a typo
> maint.mk: avoid using a temporary file in the always-defined-macros check
> init.sh: enable MALLOC_PERTURB_
> maint.mk: improve sc_cross_check_PATH_usage_in_tests
> Update to GNU gettext 0.18.
> maint.mk: prohibit definition of symbols defined by gnulib
> acl: Avoid test failure on Cygwin-hosted mingw.
> autoupdate
> error: Use system's fcntl function.
> verify: adjust formatting to be more consistent
> error: More reliable output on mingw.
> vasnprintf: Fix syntax errors in libintl build on mingw.
> Update for Cygwin 1.7.
> init.sh: improve comments
> exclude: Unescape hashed patterns in wildcard mode.
> verify: automate tests
> Further improvements to verify.h, suggested by Eric Blake.
> Modify verify.h to pacify gcc -Wredundant_decls.
> Tests for module pwrite.
> Tests for module pwrite.
> New module pwrite.
> pread: Update documentation.
> docs: update cygwin progress
> gendocs.sh: make its "-s FILE" option more useful
> bootstrap: don't ignore download_po_files failure
> maint.mk: allow to pass options to gendocs.sh
> gnu-web-doc-update: don't ignore configure or build failure
> announce-gen: backslash-escape '@'s in --help output
> maint.mk, announce-gen: allow project-specific announcement mail headers
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [bug-diffutils] new snapshot available: diffutils-3.0.51-c067,
Jim Meyering <=