+2009-11-06 Simon Josefsson <simon@josefsson.org>
+
+ * modules/memchr (Depends-on): Drop getpagesize dependency.
+
+2009-11-06 Simon Josefsson <simon@josefsson.org>
+
+ * build-aux/pmccabe2html: Disable execute bit. Suggested by
+ Reported by Ludovic Courtès.
+ * build-aux/pmccabe2html: Improve example usage.
+ * build-aux/pmccabe2html: Drop #! header. Doc fix.
+
+2009-11-06 Jim Meyering <meyering@redhat.com>
+
+ do-release-commit-and-tag: New module.
+ Automate the release-commit and tag process.
+ * build-aux/do-release-commit-and-tag: New script, from coreutils.
+ * modules/do-release-commit-and-tag: New file.
+ * MODULES.html.sh (Support for maintaining and releasing): Add it.
+
+2009-11-06 Simon Josefsson <simon@josefsson.org>
+
+ * modules/select-tests (test_select_LDADD): Add $(INET_PTON_LIB)
+ because test-select.c uses inet_pton.
+
+2009-11-06 Simon Josefsson <simon@josefsson.org>
+
+ * m4/getaddrinfo.m4: Add content of INET_NTOP_LIB to
+ GETADDRINFO_LIB. Bump serial number.
+ * modules/getaddrinfo (Link): Only mention GETADDRINFO_LIB again.
+ Suggested by Eric Blake <ebb9@byu.net>.
+
+2009-11-05 Eric Blake <ebb9@byu.net>
+
+ strtod: detect darwin bug
+ * m4/strtod.m4 (gl_FUNC_STRTOD): Filter out darwin bug on "nan(".
+ Reported by Leo Davis.
+
+ freopen-safer: new module
+ * modules/freopen-safer: New module.
+ * m4/stdio-safer.m4 (gl_FREOPEN_SAFER): New macro.
+ * lib/freopen-safer.c (freopen_safer): New file.
+ * lib/stdio-safer.h (freopen_safer): New declaration.
+ * lib/stdio--.h (freopen): New override.
+ * MODULES.html.sh (File stream based Input/Output): Mention it.
+ * doc/posix-functions/freopen.texi (freopen): Mention pitfalls and
+ freopen-safer module.
+ * doc/posix-functions/stderr.texi (stderr): Likewise.
+ * doc/posix-functions/stdin.texi (stdin): Likewise.
+ * doc/posix-functions/stdout.texi (stdout): Likewise.
+ * modules/freopen-safer-tests: New test.
+ * tests/test-reopen-safer.c: New file.
+
+2009-11-05 Jim Meyering <meyering@redhat.com>
+
+ maint.mk: Prohibit inclusion of "close-stream.h" without use.
+ * top/maint.mk (sc_prohibit_close_stream_without_use): New rule.
+
+2009-11-05 Simon Josefsson <simon@josefsson.org>
+
+ * modules/pmccabe2html (configure.ac): Check for pmccabe tool.
+
+2009-11-05 Simon Josefsson <simon@josefsson.org>
+
+ * modules/getaddrinfo (Link): Add $(INET_NTOP_LIB).
+
+2009-11-05 Simon Josefsson <simon@josefsson.org>
+
+ Fix link error.
+ * m4/inet_ntop.m4 (gl_INET_NTOP): Fix test of AC_SEARCH_LIBS result.
+ * m4/inet_pton.m4 (gl_INET_PTON): Likewise.
+
+2009-11-05 Simon Josefsson <simon@josefsson.org>
+
+ * tests/test-func.c: Also test value of __func__.
+
+2009-11-05 Simon Josefsson <simon@josefsson.org>
+
+ * tests/test-sys_socket.c: Use smaller constant value, sa_family_t
+ may be an 8-bit type. Reported by Bruno Haible <bruno@clisp.org>.
+
+2009-11-05 Bruno Haible <bruno@clisp.org>
+
+ Fix link error.
+ * m4/inet_ntop.m4 (gl_INET_NTOP): Fix test of AC_SEARCH_LIBS result.
+ * m4/inet_pton.m4 (gl_INET_PTON): Likewise.
+ Reported by Brad Hards <bradh@frogmouth.net> via Simon Josefsson.
+
+2009-11-05 Bruno Haible <bruno@clisp.org>
+
+ Tests for module 'inet_pton'.
+ * modules/inet_pton-tests: New file.
+ * tests/test-inet_pton.c: New file.
+
+2009-11-05 Bruno Haible <bruno@clisp.org>
+
+ Tests for module 'inet_ntop'.
+ * modules/inet_ntop-tests: New file.
+ * tests/test-inet_ntop.c: New file.
+
+2009-11-04 Eric Blake <ebb9@byu.net>
+
+ stdlib-safer: wrap all mkstemp variants
+ * modules/mkostemp (configure.ac): Set witness.
+ * modules/mkostemps (configure.ac): Likewise.
+ * modules/mkstemps (configure.ac): Likewise.
+ * lib/stdlib-safer.h (mkostemp_safer, mkostemps_safer)
+ (mkstemps_safer): Wrap more functions.
+ * lib/stdlib--.h (mkostemp, mkostemps, mkstemps): Default the
+ wrapping.
+ * lib/mkstemp-safer.c (mkostemp_safer, mkostemps_safer)
+ (mkstemps_safer): Implement the wrappers.
+
+ mkstemps, mkostemps: new modules
+ * modules/mkostemps: New module.
+ * modules/mkstemps: Likewise.
+ * lib/mkostemps.c (mkostemps): New file.
+ * lib/mkstemps.c (mkstemps): Likewise.
+ * m4/mkostemps.m4 (gl_FUNC_MKOSTEMPS): Likewise.
+ * m4/mkstemps.m4 (gl_FUNC_MKSTEMPS): Likewise.
+ * m4/stdlib_h.m4 (gl_STDLIB_H_DEFAULTS): Add witnesses.
+ * modules/stdlib (Makefile.am): Substitute them.
+ * lib/stdlib.in.h (mkostemps, mkstemps): Declare them.
+ * doc/glibc-functions/mkstemps.texi (mkstemps): New file.
+ * doc/glibc-functions/mkostemps.texi (mkostemps): Likewise.
+ * doc/gnulib.texi (Glibc stdlib.h): Include them.
+ * MODULES.html.sh (File system functions): Mention them.
+
+ tempname: resync from glibc
+ * lib/tempname.c (__gen_tempname): Add suffixlen argument. Use
+ same values for __GT_FILE as glibc. Abort even when assertions
+ are disabled.
+ * lib/tempname.h (GT_FILE): Use glibc __GT_FILE, if available, and
+ match its value otherwise. Allow idempotent inclusion.
+ * lib/mkdtemp.c (mkdtemp): Adjust caller.
+ * lib/mkostemp.c (mkostemp): Likewise.
+ * lib/mkstemp.c (mkstemp): Likewise.
+ * lib/tmpfile.c (tmpfile): Likewise.
+ * NEWS: Document this.
+
+ utimens: fix use of futimens on older Linux
+ * lib/utimens.c (fdutimens): Use updated, rather than original,
+ timespec to avoid bug in older Linux kernel.
+ Reported by Simon Josefsson.
+
+2009-11-04 Bruno Haible <bruno@clisp.org>
+
+ Make num_processors more flexible and consistent.
+ * lib/nproc.h (enum nproc_query): New type.
+ (num_processors): Add a 'query' argument.
+ * lib/nproc.c: Include <stdlib.h>, <sched.h>, c-ctype.h.
+ (num_processors): Add a 'query' argument. Test the value of the
+ OMP_NUM_THREADS environment variable if requested. On Linux, NetBSD,
+ mingw, count the number of CPUs available for the current process.
+ * m4/nproc.m4 (gl_PREREQ_NPROC): Require AC_USE_SYSTEM_EXTENSIONS.
+ Check for sched_getaffinity and sched_getaffinity_np.
+ * modules/nproc (Depends-on): Add c-ctype, extensions.
+ * NEWS: Mention the change.
+
+2009-11-03 Bruno Haible <bruno@clisp.org>
+
+ * NEWS: Document the new library dependencies of inet_ntop, inet_pton.
+
+2009-11-03 Jim Meyering <meyering@redhat.com>
+
+ test-getaddrinfo: avoid compilation failure on FreeBSD 7.2
+ * tests/test-getaddrinfo.c (simple): Test for EAI_NODATA only
+ if it is defined.
+
+2009-11-02 Eric Blake <ebb9@byu.net>
+
+ mktime, timegm: share common declaration
+ * lib/mktime-internal.h: New file.
+ * lib/mktime.c: Use it rather than open-coding a declaration.
+ * lib/timegm.c: Likewise.
+ * modules/mktime (Files): Ship it.
+ * modules/timegm (Files): Likewise.
+ Suggested by Bruno Haible.
+
+ test-update-copyright: update test to match script changes
+ * tests/test-update-copyright.sh: Avoid hard-coding perl
+ location. Don't update *.bak created by earlier runs.
+
+2009-11-02 Paul Eggert <eggert@cs.ucla.edu>
+ Simon Josefsson <simon@josefsson.org>
+ Bruno Haible <bruno@clisp.org>
+
+ Fix link error on Solaris 8.
+ * m4/inet_pton.m4 (gl_INET_PTON): Search for the function inet_pton
+ also in libnsl. Define also INET_PTON_LIB.
+ * modules/inet_pton (Link): New section.
+
+2009-11-02 Simon Josefsson <simon@josefsson.org>
+ Bruno Haible <bruno@clisp.org>
+
+ * m4/inet_ntop.m4 (gl_INET_NTOP): Define also INET_NTOP_LIB.
+ * modules/inet_ntop (Link): New section.
+ Reported by Boyan Kasarov <bkasarov@gmail.com>.
+
+2009-11-02 Eric Blake <ebb9@byu.net>
+
+ maint: avoid compiler warnings in m4 macros
+ * m4/ungetc.m4 (gl_FUNC_UNGETC_WORKS): Avoid unused variable.
+ * m4/rmdir.m4 (gl_FUNC_RMDIR): Include correct header.
+
+2009-11-02 Simon Josefsson <simon@josefsson.org>
+
+ * m4/pmccabe2html.m4: Remove file.
+ * modules/pmccabe2html: Drop pmccabe2html.m4. Don't call m4
+ function. Change maintainer.
+ * build-aux/pmccabe2html: Use /bin/sh with magic instead of
+ hard-coding path to awk. Tiny patch from ludo@gnu.org (Ludovic
+ Courtès).
+
2009-10-31 Eric Blake <ebb9@byu.net>
fseeko: fix m4 regression