+2009-08-19 Eric Blake <ebb9@byu.net>
+
+ popen-safer: prevent popen from clobbering std descriptors
+ * modules/popen-safer: New file.
+ * lib/popen-safer.c: Likewise.
+ * m4/stdio-safer.m4 (gl_POPEN_SAFER): New macro.
+ * lib/stdio--.h (popen): Provide override.
+ * lib/stdio-safer.h (popen_safer): Provide declaration.
+ * tests/test-popen.c (includes): Partially test this.
+ * modules/popen-safer-tests: New file, for more tests.
+ * tests/test-popen-safer.c: Likewise.
+ * MODULES.html.sh (file stream based Input/Output): Mention it.
+
+ tests: test some of the *-safer modules
+ * modules/fopen-safer (Depends-on): Add fopen.
+ * modules/fcntl-safer (Depends-on): Add fcntl.
+ * modules/stdlib-safer (Depends-on): Add stdlib.
+ (configure.ac): Set indicator.
+ * modules/unistd-safer (configure.ac): Likewise.
+ * modules/tmpfile-safer (configure.ac): Likewise.
+ (Depends-on): Add tmpfile.
+ * lib/stdio--.h (fopen, tmpfile): Don't override unless module is
+ active.
+ * tests/test-fopen.c (includes): Test safer versions when they are
+ in use.
+ * tests/test-open.c (includes): Likewise.
+
+ popen: fix cygwin 1.5 bug when stdin closed
+ * doc/posix-functions/popen.texi (popen): Document cygwin bugs.
+ * modules/popen: New file.
+ * modules/popen-tests: Likewise.
+ * tests/test-popen.c: Likewise.
+ * m4/popen.m4: Likewise.
+ * lib/popen.c: Likewise.
+ * lib/stdio.in.h (popen): New declaration.
+ * m4/stdio_h.m4 (gl_STDIO_H_DEFAULTS): Add popen.
+ * modules/stdio (Makefile.am): Likewise.
+ * MODULES.html.sh (systems lacking POSIX:2008): Mention it.
+
+2009-08-17 Joel E. Denny <jdenny@clemson.edu>
+
+ maint.mk: give full control over update-copyright exclusions
+ * top/maint.mk (VC_LIST_EXCEPT): Instead of ChangeLog, use
+ ${VC_LIST_EXCEPT_DEFAULT-ChangeLog} as the default exclusion.
+ (update-copyright): Don't force inclusion of top-level
+ ChangeLog. Don't force exclusion of all COPYING files, but make
+ them the default exclusion instead.
+
+2009-08-16 Bruno Haible <bruno@clisp.org>
+
+ Fix test failures on Solaris 10.
+ * tests/uniconv/test-u8-conv-from-enc.c (main): Disable autodetect_jp
+ tests when Solaris iconv() is used.
+ * tests/uniconv/test-u16-conv-from-enc.c (main): Likewise.
+ * tests/uniconv/test-u32-conv-from-enc.c (main): Likewise.
+ * tests/uniconv/test-u8-strconv-from-enc.c (main): Likewise.
+ * tests/uniconv/test-u16-strconv-from-enc.c (main): Likewise.
+ * tests/uniconv/test-u32-strconv-from-enc.c (main): Likewise.
+
+2009-08-16 Bruno Haible <bruno@clisp.org>
+
+ Fix test failures on Solaris 10.
+ * tests/test-pipe-filter-ii1.sh: Determine the filename of a working
+ 'tr' program and pass it as first argument.
+ * tests/test-pipe-filter-gi1.sh: Likewise.
+ * tests/test-pipe-filter-ii1.c (main): Except the filename of a 'tr'
+ program as first argument.
+ * tests/test-pipe-filter-gi1.c (main): Likewise.
+
+2009-08-16 Eric Blake <ebb9@byu.net>
+
+ fpurge: fix previous commits
+ * modules/fpurge (Makefile.am): Make replacement conditional,
+ partially reverting 2007-04-29 change; missed in previous
+ attempt.
+ * m4/fpurge.m4 (gl_FUNC_FPURGE): Also compile fpurge.c when fpurge
+ is missing.
+
+2009-08-16 Bruno Haible <bruno@clisp.org>
+
+ Clarify fpurge's effect on the file position.
+ * lib/stdio.in.h (fpurge): Specify the file position after fpurge.
+ * tests/test-fpurge.c (main): Make a second pass for checking the file
+ position.
+
+2009-08-16 Bruno Haible <bruno@clisp.org>
+
+ * m4/fpurge.m4 (gl_FUNC_FPURGE): Don't compile fpurge.c if only the
+ declaration of fpurge is missing.
+ * tests/test-fpurge.c (main): Check that the file has not more contents
+ than expected. Close the file before removing it.
+
+2009-08-15 Eric Blake <ebb9@byu.net>
+
+ fpurge: don't wrap working cygwin implementation
+ * lib/fpurge.c (fpurge): Fix comment typo.
+ * m4/fpurge.m4 (gl_FUNC_FPURGE): Detect BSD bug, allowing cygwin
+ 1.7 to avoid replacement.
+ * tests/test-fpurge.c (main): Enhance test.
+
+2009-08-15 Eric Blake <ebb9@byu.net>
+ and Jim Meyering <meyering@redhat.com>
+
+ test-update-copyright: skip if perl is insufficient
+ * tests/test-update-copyright.sh: Failure to run maintainer tool
+ should not cause testsuite failure on cygwin 1.5.
+
+2009-08-14 Eric Blake <ebb9@byu.net>
+
+ doc: mention more functions added in cygwin 1.7.0
+ * doc/posix-headers/limits.texi (limits.h): Update for recent
+ cygwin additions.
+ * doc/posix-headers/wordexp.texi (wordexp.h): Likewise.
+ * doc/posix-functions/wordexp.texi (wordexp): Likewise.
+ * doc/posix-functions/wordfree.texi (wordfree): Likewise.
+ * doc/posix-functions/setlocale.texi (setlocale): Likewise.
+ * doc/posix-functions/nl_langinfo.texi (nl_langinfo): Likewise.
+
+2009-08-14 Eric Blake <ebb9@byu.net>
+
+ maint.mk: simplify update-copyright rule
+ * top/maint.mk (update-copyright-local): Delete, and document how
+ to do it in cfg.mk instead.
+ (update-copyright-exclude-regexp): Delete, and document how to do
+ it in .x-update-copyright instead.
+ (update-copyright): Simplify, thanks to VC_LIST_EXCEPT. Don't
+ exclude ChangeLog.
+
+2009-08-14 Bruno Haible <bruno@clisp.org>
+
+ * m4/wchar.m4 (gl_WCHAR_H): Undo invalid optimization in last commit.
+
+2009-08-14 Joel E. Denny <jdenny@clemson.edu>
+
+ maint.mk: support update-copyright-env
+ * top/maint.mk (update-copyright-env): Define place-holder.
+ (update-copyright): Expand $(update-copyright-env) before
+ invoking update-copyright.
+
+2009-08-14 Joel E. Denny <jdenny@clemson.edu>
+
+ update-copyright: implement forced reformatting
+ * build-aux/update-copyright: Implement and document
+ UPDATE_COPYRIGHT_FORCE.
+ * tests/test-update-copyright.sh: Test it.
+
+2009-08-14 Eric Blake <ebb9@byu.net>
+ and Bruno Haible <bruno@clisp.org>
+
+ stddef: fix NetBSD 5.0 NULL bug, rather than working around it
+ * tests/test-locale.c: Revert previous patch related to NULL.
+ * tests/test-stdio.c: Likewise.
+ * tests/test-stdlib.c: Likewise.
+ * tests/test-string.c: Likewise.
+ * tests/test-unistd.c: Likewise.
+ * modules/time-tests (Depends-on): Add verify.
+ * modules/wchar-tests (Depends-on): Likewise.
+ * tests/test-time.c: Test for NULL compliance.
+ * tests/test-wchar.c: Likewise.
+ * modules/locale (Depends-on): Add stddef.
+ * modules/stdio (Depends-on): Likewise.
+ * modules/stdlib (Depends-on): Likewise.
+ * modules/string (Depends-on): Likewise.
+ * modules/time (Depends-on): Likewise.
+ * modules/unistd (Depends-on): Likewise.
+ * modules/wchar (Depends-on): Likewise.
+ * lib/locale.in.h (includes): Use <stddef.h> to fix NULL.
+ * lib/stdlib.in.h (includes): Likewise.
+ * lib/string.in.h (includes): Likewise.
+ * lib/time.in.h (includes): Likewise.
+ * lib/unistd.in.h (includes): Likewise.
+ * m4/locale_h.m4 (gl_LOCALE_H): Replace locale.h if stddef.h was
+ replaced.
+ * m4/wchar.m4 (gl_WCHAR_H): Likewise.
+ * m4/stddef_h.m4: New file.
+ * modules/stddef: Likewise.
+ * lib/stddef.in.h: Likewise.
+ * modules/stddef-tests: Likewise.
+ * tests/test-stddef.c: Likewise.
+ * MODULES.html.sh (Basic types <stddef.h>): Mention new module.
+ * doc/posix-headers/stddef.texi (stddef.h): Document the bug.
+ * doc/posix-headers/locale.texi (locale.h): Likewise.
+ * doc/posix-headers/stdio.texi (stdio.h): Likewise.
+ * doc/posix-headers/stdlib.texi (stdlib.h): Likewise.
+ * doc/posix-headers/string.texi (string.h): Likewise.
+ * doc/posix-headers/time.texi (time.h): Likewise.
+ * doc/posix-headers/unistd.texi (unistd.h): Likewise.
+ * doc/posix-headers/wchar.texi (wchar.h): Likewise.
+
+2009-08-14 Eric Blake <ebb9@byu.net>
+
+ doc: improve git diff of texinfo files
+ * .gitattributes: Add rule for *.texi files, with hint on how to
+ use it.
+ Copied from m4, and based on a report by Bruno Haible.
+
+2009-08-14 Bruno Haible <bruno@clisp.org>
+
+ Disable multithread support by default on Cygwin 1.5.x for real.
+ * m4/threadlib.m4 (gl_THREADLIB_EARLY_BODY): Fix last commit.
+
+2009-08-14 Joel E. Denny <jdenny@clemson.edu>
+
+ update-copyright: much ado about intervals
+ * build-aux/update-copyright: Implement and document
+ UPDATE_COPYRIGHT_USE_INTERVALS to control expansion and collapse
+ of copyright year intervals.
+ Also, document UPDATE_COPYRIGHT_YEAR.
+ * tests/test-update-copyright.sh: Test it.
+
+ update-copyright: convert 2-digit to 4-digit years
+ * build-aux/update-copyright: Implement and document.
+ * tests/test-update-copyright.sh: Update.
+
+2009-08-14 Jim Meyering <meyering@redhat.com>
+
+ test-exclude: avoid coreutils "make check" failure
+ * tests/test-exclude.c (ARGMATCH_DIE_DECL) [ARGMATCH_DIE_DECL]: Define,
+ just as in test-argmatch.c.
+
+2009-08-13 Eric Blake <ebb9@byu.net>
+
+ test-dup2: fix bad assumption
+ * tests/test-dup2.c (main): Tolerate leaked fds from environment.
+ Reported by Peter Breitenlohner <peb@mppmu.mpg.de>.
+
+ test-version-etc: fix CRLF portability issue
+ * tests/test-version-etc.sh: Use tr, not sed, as not all sed
+ recognize \r.
+ * tests/test-argp-version-etc-1.sh: Likewise.
+
+ getopt: update client modules
+ * modules/argp (Depends-on): Use getopt-gnu.
+ * modules/git-merge-changelog (Depends-on): Likewise.
+ * modules/long-options (Depends-on): Likewise.
+ * modules/xstrtol (Depends-on): Likewise.
+
+2009-08-13 Simon Josefsson <simon@josefsson.org>
+
+ * tests/test-version-etc.sh: Don't fail on different
+ project/version. Don't fail on CRLF differences. Rewrite to use
+ multiple -e instead of multiple sed forks, suggested by Eric Blake
+ <ebb9@byu.net>.
+ * tests/test-argp-version-etc-1.sh: Likewise.
+
+2009-08-13 Simon Josefsson <simon@josefsson.org>
+
+ * tests/test-version-etc.sh: Don't fail on different
+ project/version.
+
+2009-08-12 Bruno Haible <bruno@clisp.org>
+
+ Tests for modules 'getopt-posix', 'getopt-gnu'.
+ * modules/getopt-posix-tests: New file.
+ * tests/test-getopt.c: New file.
+ * tests/test-getopt.h: New file.
+ * tests/test-getopt_long.h: New file.
+
+ New modules 'getopt-posix', 'getopt-gnu'.
+ * modules/getopt-gnu: New file, renamed from modules/getopt.
+ * modules/getopt-posix: New file.
+ * modules/getopt: Turn into an obsolete alias for getopt-gnu.
+ * m4/getopt.m4 (gl_FUNC_GETOPT_POSIX, gl_FUNC_GETOPT_GNU): New macros.
+ (gl_GETOPT): Remove macro.
+ (gl_GETOPT_CHECK_HEADERS): Do some checks only for gl_FUNC_GETOPT_GNU.
+ Disable the test against BSD systems that declare optreset. Test
+ against mingw bug. Test against lack of support of optional arguments
+ on many platforms.
+ * doc/glibc-headers/getopt.texi: Update module name and list of
+ relevant platforms.
+ * doc/posix-functions/getopt.texi: Mention modules 'getopt-posix' and
+ 'getopt-gnu' and more portability problems.
+ * NEWS: Mention the changes.
+
+2009-08-12 Bruno Haible <bruno@clisp.org>
+
+ Ensure that optarg etc. get declared by <unistd.h>.
+ * m4/getopt.m4 (gl_GETOPT_CHECK_HEADERS): Require
+ AC_USE_SYSTEM_EXTENSIONS.
+ * modules/getopt (Depends-on): Add 'extensions'.
+
+2009-08-12 Bruno Haible <bruno@clisp.org>
+
+ Avoid test link errors.
+ * modules/pipe-filter-ii-tests (Makefile.am): Define
+ test_pipe_filter_ii1_LDADD and test_pipe_filter_ii2_main_LDADD.
+ * modules/pipe-filter-gi-tests (Makefile.am): Define
+ test_pipe_filter_gi1_LDADD and test_pipe_filter_gi2_main_LDADD.
+ Reported by Tom G. Christensen <tgc@jupiterrise.com>.
+
+2009-08-12 Bruno Haible <bruno@clisp.org>
+
+ * m4/getopt.m4 (gl_REPLACE_GETOPT): New macro, was called
+ gl_GETOPT_SUBSTITUTE before.
+ (gl_GETOPT): Use it.
+ * m4/argp.m4 (gl_ARGP): Update.
+ Reported by Sergey Poznyakoff.
+
+ * m4/getopt.m4: Reorder macros.
+ (gl_GETOPT): Inline gl_GETOPT_SUBSTITUTE.
+ (gl_GETOPT_SUBSTITUTE): Remove macro.
+
+2009-08-12 Sergey Poznyakoff <gray@gnu.org.ua>
+
+ Minor improvement in gitlog-to-changelog
+
+ * build-aux/gitlog-to-changelog: New option `--format' makes
+ output format string configurable.
+
+2009-08-12 Sergey Poznyakoff <gray@gnu.org.ua>
+
+ Optimize exclude: use hash tables for non-wildcard patterns.
+
+ * lib/exclude.c: Include hash.h and mbuiter.h
+ (struct exclude_pattern, exclude_segment): New data types.
+ (struct exclude): Rewrite.
+ (fnmatch_pattern_has_wildcards): New function.
+ (new_exclude_segment, free_exclude_segment): New functions.
+ (excluded_file_pattern_p, excluded_file_name_p): New functions.
+ (excluded_file_name, add_exclude): Rewrite using new struct exclude.
+ * lib/exclude.h (is_fnmatch_pattern): New prototype.
+ * modules/exclude: Depend on hash and mbuiter.
+
+ * modules/exclude-tests: New file.
+ * tests/test-exclude.c: New file.
+ * tests/test-exclude1.sh: New file.
+ * tests/test-exclude2.sh: New file.
+ * tests/test-exclude3.sh: New file.
+ * tests/test-exclude4.sh: New file.
+ * tests/test-exclude5.sh: New file.
+ * tests/test-exclude6.sh: New file.
+ * tests/test-exclude7.sh: New file.
+
+2009-08-12 Bruno Haible <bruno@clisp.org>
+
+ Ensure that getopt() gets declared by <unistd.h>.
+ * lib/unistd.in.h: Conditionally include getopt.h.
+ * m4/getopt.m4 (gl_GETOPT_SUBSTITUTE): Require gl_UNISTD_H_DEFAULTS.
+ Set GNULIB_UNISTD_H_GETOPT.
+ * m4/unistd_h.m4 (gl_UNISTD_H_DEFAULTS): Initialize
+ GNULIB_UNISTD_H_GETOPT.
+ * modules/unistd (Makefile.am): Substitute GNULIB_UNISTD_H_GETOPT.
+
+2009-08-12 Bruno Haible <bruno@clisp.org>
+
+ Clarify logic.
+ * m4/getopt.m4 (gl_GETOPT_CHECK_HEADERS, gl_GETOPT_IFELSE): Use
+ gl_replace_getopt instead of GETOPT_H.
+
+2009-08-12 Bruno Haible <bruno@clisp.org>
+
+ * m4/getopt.m4: Add comments.
+
+2009-08-12 Bruno Haible <bruno@clisp.org>
+
+ Disable multithread support by default on Cygwin 1.5.x.
+ * m4/threadlib.m4 (gl_THREADLIB_EARLY_BODY): On Cygwin 1.5.x and older,
+ set gl_use_threads=no if not specified otherwise.
+
+2009-08-11 Bruno Haible <bruno@clisp.org>
+
+ Avoid compilation error on NetBSD 5.0.
+ * tests/test-locale.c: Write sizeof (NULL) instead of sizeof NULL.
+ * tests/test-stdio.c: Likewise.
+ * tests/test-stdlib.c: Likewise.
+ * tests/test-string.c: Likewise.
+ * tests/test-unistd.c: Likewise.
+ Reported by Greg Troxel <gdt@ir.bbn.com>
+ at <https://savannah.gnu.org/support/?106973>.
+
+2009-08-11 Bruno Haible <bruno@clisp.org>
+
+ * modules/dup2-tests (Depends-on): Remove close.
+
+ Undo 2009-07-19 commit.
+ * modules/acl-tests (Depends-on): Remove close.
+ * modules/binary-io-tests (Depends-on): Likewise.
+ * modules/closein-tests (Depends-on): Likewise.
+ * modules/flock-tests (Depends-on): Likewise.
+ * modules/fsync-tests (Depends-on): Likewise.
+ * modules/lseek-tests (Depends-on): Likewise.
+ * modules/pipe-tests (Depends-on): Likewise.
+ * modules/posix_spawn-tests (Depends-on): Likewise.
+ * modules/posix_spawnp-tests (Depends-on): Likewise.
+ * modules/stat-time-tests (Depends-on): Likewise.
+ * modules/yesno-tests (Depends-on): Likewise.
+
+2009-08-10 Bruno Haible <bruno@clisp.org>
+
+ * lib/vasnprintf.c (DCHAR_SET): Undefine at the end.
+
+2009-08-10 Bruno Haible <bruno@clisp.org>
+
+ Fix a gcc warning.
+ * lib/write.c (rpl_write): Cast result of _get_osfhandle.
+
+2009-08-10 Bruno Haible <bruno@clisp.org>
+
+ Don't optimize AC_LIBOBJs, as they may appear in different contexts.
+ * m4/close.m4 (gl_REPLACE_CLOSE): Execute AC_LIBOBJ unconditionally,
+ not only the first time.
+ * m4/fclose.m4 (gl_REPLACE_FCLOSE): Likewise.
+ * m4/open.m4 (gl_REPLACE_OPEN): Likewise.
+ * m4/strstr.m4 (gl_FUNC_STRSTR): Execute AC_LIBOBJ when REPLACE_STRSTR
+ is 1, not only the the first time.
+
+2009-08-10 Bruno Haible <bruno@clisp.org>
+
+ Make it possible to use module 'gethostname' without module 'close'.
+ * lib/unistd.in.h (close): Evoke a link error only if
+ UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS is set.
+ * m4/unistd_h.m4 (gl_UNISTD_H_DEFAULTS): Initialize
+ UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS.
+ * modules/unistd (Makefile.am): Substitute
+ UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS.
+ * lib/sys_ioctl.in.h (ioctl): Evoke a link error only if
+ SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS is set.
+ * m4/sys_ioctl_h.m4 (gl_SYS_IOCTL_H_DEFAULTS): Initialize
+ SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS.
+ * modules/sys_ioctl (Makefile.am): Substitute
+ SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS.
+ * modules/socket (configure.ac): On native Windows, set
+ UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS and
+ SYS_IOCTL_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS.
+ Reported by Sam Steingold <sds@gnu.org>.
+
+2009-08-10 Bruno Haible <bruno@clisp.org>
+
+ * m4/close.m4 (gl_FUNC_CLOSE): Add comment.
+ * modules/ioctl (configure.ac): Likewise.
+
+2009-08-10 Bruno Haible <bruno@clisp.org>
+
+ Avoid collision between gnulib wrapper and libintl wrapper.
+ * lib/stdio-write.c (printf): Don't define if a printf wrapper is
+ already defined in intl/printf.c.
+ (vprintf): Test REPLACE_VPRINTF_POSIX, not REPLACE_VFPRINTF_POSIX.
+ (vfprintf): Test REPLACE_VFPRINTF_POSIX, not REPLACE_VPRINTF_POSIX.
+
+2009-08-09 Bruno Haible <bruno@clisp.org>
+
+ Make <sys/select.h> really self-contained, also on Solaris 10.
+ * lib/sys_select.in.h: Include <string.h>.
+ * m4/sys_select_h.m4 (gl_HEADER_SYS_SELECT): Test also against
+ Solaris 10 problem.
+ * tests/test-sys_select.c (main): Add check that FD_ZERO can be used.
+ * doc/posix-headers/sys_select.texi: Mention the Solaris 10 problem.
+ Reported by Jim Meyering.
+
+2009-08-09 Bruno Haible <bruno@clisp.org>
+
+ Avoid warnings from 'aclocal' that are due to a use of macro name
+ AM_XGETTEXT_OPTION that is not defined in automake.
+ * modules/argp (configure.ac): Hide use of AM_XGETTEXT_OPTION from
+ automake.
+ * modules/error (configure.ac): Likewise.
+ * modules/propername (configure.ac): Likewise.
+ * modules/vasprintf (configure.ac): Likewise.
+ * modules/verror (configure.ac): Likewise.
+ * modules/xprintf (configure.ac): Likewise.
+ * modules/xvasprintf (configure.ac): Likewise.
+
+2009-08-08 Bruno Haible <bruno@clisp.org>
+
+ Avoid compilation error in C++ mode.
+ * lib/gettimeofday.c (rpl_gettimeofday): Cast timezone argument.
+ Reported by Sam Steingold <sds@gnu.org>.
+
+2009-08-08 Bruno Haible <bruno@clisp.org>
+
+ * m4/gethostname.m4 (gl_FUNC_GETHOSTNAME): Define HOST_NAME_MAX also
+ for the various Unix platforms.
+ * doc/posix-headers/limits.texi: Update platforms list regarding
+ HOST_NAME_MAX.
+ Reported by Tom G. Christensen <tgc@jupiterrise.com>.
+
+2009-08-07 Jim Meyering <meyering@redhat.com>
+
+ selinux-at: fix typo in a comment
+ * lib/selinux-at.h: s/getfileconat/getfilecon/ in a comment.
+ Spotted by Paolo Bonzini.
+
+ selinux-at: remove redundant m4 code, add documentation
+ * modules/selinux-at (configure.ac): Remove redundant code.
+ LIB_SELINUX is already set via the dependent module, selinux-h.
+ (Include): Add quotes around selinux-at.h.
+ * lib/selinux-at.h: Add documentation.
+ Reported by Bruno Haible in
+ http://marc.info/?l=gnulib-bug&m=124958988300749
+
+2009-08-07 Bruno Haible <bruno@clisp.org>
+
+ Avoid link error on MacOS X 10.3 and 10.4.
+ * lib/argp-ba.c (argp_program_bug_address): Explicitly zero-initialize
+ on non-ELF systems.
+ * lib/argp-pv.c (argp_program_version): Likewise.
+ Reported by Simon Josefsson.
+
+2009-08-07 Simon Josefsson <simon@josefsson.org>
+
+ * tests/test-version-etc.sh: Use $EXEEXT.
+
+2009-08-06 Joel E. Denny <jdenny@clemson.edu>
+
+ update-copyright: update documentation to point to maint.mk
+ * build-aux/update-copyright: Here.
+
2009-08-06 Jim Meyering <meyering@redhat.com>
maint.mk: support update-copyright-local
different project/version.
2009-08-02 Paolo Bonzini <bonzini@gnu.org>
- Bruno Haible <bruno@clisp.org>
+ Bruno Haible <bruno@clisp.org>
Tests for module 'pipe-filter-gi'.
* modules/pipe-filter-gi-tests: New file.
* modules/pipe-filter-gi: New file.
2009-08-02 Bruno Haible <bruno@clisp.org>
- Paolo Bonzini <bonzini@gnu.org>
+ Paolo Bonzini <bonzini@gnu.org>
Tests for module 'pipe-filter-ii'.
* modules/pipe-filter-ii-tests: New file.
* lib/gethostname.c: Include limits.h.
2009-08-02 Simon Josefsson <simon@josefsson.org>
- Bruno Haible <bruno@clisp.org>
+ Bruno Haible <bruno@clisp.org>
Ensure HOST_NAME_MAX as part of the gethostname module.
* m4/gethostname.m4 (gl_FUNC_GETHOSTNAME): On native Windows platforms,