+2011-08-10 Paul Eggert <eggert@cs.ucla.edu>
+
+ base64: fix off-by-one buffer size bug
+ Problem and (trivial) fix reported by Gijs van Tulder in
+ <http://lists.gnu.org/archive/html/bug-gnulib/2011-08/msg00083.html>.
+ * lib/base64.c (base64_decode_alloc_ctx): Allocate one more byte.
+ * tests/test-base64.c (main): Catch the bug.
+
+2011-08-10 Eric Blake <eblake@redhat.com>
+
+ closein: correct comments
+ * lib/closein.c (close_stdin): Improve comments.
+
+2011-08-09 Bruno Haible <bruno@clisp.org>
+
+ More tests for 'fseeko'.
+ * tests/test-fseeko3.c: New file, from Eric Blake.
+ * tests/test-fseeko3.sh: New file.
+ * modules/fseeko-tests (Files): Add them.
+ (TESTS): Add test-fseeko3.sh.
+ (check_PROGRAMS): Add test-fseeko3.
+
+2011-08-09 Eric Blake <eblake@redhat.com>
+
+ fseeko: remove unneeded hack
+ * lib/fseeko.c (fseeko): Don't special-case SEEK_END.
+
+ fseeko: fix bug on glibc
+ * lib/fseeko.c (fseeko): Set stream offset to match fd offset.
+ Reported by John W. Eaton.
+
+2011-08-08 Bruno Haible <bruno@clisp.org>
+
+ unictype/base: Fix interoperability with preinstalled libunistring.
+ * modules/unictype/base (configure.ac): Bump minimum version to 0.9.4.
+ Reported by Simon Josefsson.
+
+2011-08-08 Bruno Haible <bruno@clisp.org>
+
+ iswblank: Detect declaration correctly.
+ * m4/iswblank.m4 (gl_FUNC_ISWBLANK): Use correct headers in
+ AC_CHECK_DECLS invocation.
+
+2011-08-08 Bruno Haible <bruno@clisp.org>
+
+ tcgetsid: Detect declaration correctly.
+ * m4/tcgetsid.m4 (gl_FUNC_TCGETSID): Use correct headers in
+ AC_CHECK_DECLS invocation.
+ Reported by Simon Josefsson.
+
+2011-08-08 Eric Blake <eblake@redhat.com>
+
+ largefile: fix typo that regressed large file support
+ * modules/largefile (configure.ac-early): Fix section name.
+
+2011-08-06 Karl Berry <karl@gnu.org>
+
+ * MODULES.html.sh (func_all_files): _Noreturn is no longer
+ a separate module.
+
+2011-08-05 Simon Josefsson <simon@josefsson.org>
+
+ openat: Fix warnings and commens when building unlinkat.c on Hurd.
+ * lib/unlinkat.c: Mention Hurd in comments. Include stdlib.h to
+ get prototype for free.
+
+2011-08-04 Bruno Haible <bruno@clisp.org>
+
+ Tests for module 'pathmax'.
+ * modules/pathmax-tests: New file.
+ * tests/test-pathmax.c: New file.
+
+ canonicalize-lgpl: Support larger filenames on the Hurd.
+ * lib/canonicalize-lgpl.c (__realpath): Bump path_max fallback to 8192.
+ Reported by Paul Eggert.
+
+ pathmax: Leave PATH_MAX undefined on the Hurd, and a constant otherwise.
+ * lib/pathmax.h (PATH_MAX): Leave it undefined on GNU/Hurd.
+ * lib/chdir-long.h: Include pathmax.h.
+ * lib/clean-temp.c (PATH_MAX): Remove code that is done by pathmax.h.
+ * lib/getcwd.c: Include pathmax.h instead of <limits.h>.
+ (PATH_MAX): Remove code that is done by pathmax.h.
+ * lib/canonicalize.c (PATH_MAX): Provide a fallback value.
+ * lib/tmpfile.c: Add a comment.
+ * m4/pathmax.m4 (gl_PATHMAX): Don't test for pathconf.
+ * modules/chdir-long (Depends-on): Add pathmax.
+ * modules/getcwd (Depends-on): Add pathmax.
+ * tests/test-getcwd.c (test_abort_bug): Avoid syntax error when PATH_MAX
+ is not defined.
+ * doc/posix-headers/limits.texi: Mention the pathmax module.
+ * NEWS: Mention the change.
+
+2011-08-02 Bruno Haible <bruno@clisp.org>
+
+ pthread_sigmask: Actually use results of gl_THREADLIB.
+ * m4/pthread_sigmask.m4 (gl_FUNC_PTHREAD_SIGMASK): Test and require
+ gl_THREADLIB, not gl_[]THREADLIB.
+ Reported by Eric Blake.
+
+2011-08-02 Jim Meyering <meyering@redhat.com>
+
+ maint.mk: relax the default _gl_TS_function_match regexp
+ * top/maint.mk (_gl_TS_function_match): Don't require at least one
+ space between function name and "(" in an "extern" declaration.
+ That would fail to match a decl with no space there: extern void foo();
+
+2011-07-31 Iain Nicol <iain@thenicols.net>
+
+ git-version-gen: document that EXTRA_DIST must include .version
+ * build-aux/git-version-gen: In the how-to-use comment, document
+ that EXTRA_DIST must include .version. Otherwise, "make distcheck"
+ will fail when run from an unpacked distribution tarball.
+
+2011-08-01 Bruno Haible <bruno@clisp.org>
+
+ wctype-h: Fix last change.
+ * m4/wctype_h.m4 (gl_WCTYPE_H): If towlower is defined, set
+ REPLACE_TOWLOWER to 0.
+ Reported by Sam Steingold <sds@gnu.org>.
+
+2011-07-31 Bruno Haible <bruno@clisp.org>
+
+ frexpl: Update autoconf test.
+ * m4/frexpl.m4 (gl_FUNC_FREXPL_WORKS): Update overrides of <float.h>,
+ according to changes of 2011-06-20.
+
+2011-07-31 Bruno Haible <bruno@clisp.org>
+
+ sys_utsname: Add support for Minix.
+ * lib/sys_utsname.in.h [Minix]: Include <stddef.h> before
+ <sys/utsname.h>.
+ * m4/sys_utsname_h.m4 (gl_SYS_UTSNAME_H): Likewise.
+ * doc/posix-headers/sys_utsname.texi: Document the Minix problem.
+
+2011-07-31 Bruno Haible <bruno@clisp.org>
+
+ strings: Add support for Minix.
+ * lib/strings.in.h [Minix]: Include <sys/types.h> before <strings.h>.
+ * m4/strings_h.m4 (gl_HEADER_STRINGS_H_BODY): Likewise.
+ * doc/posix-headers/strings.texi: Document the Minix problem.
+
+2011-07-31 Bruno Haible <bruno@clisp.org>
+
+ wctype-h: Add support for Minix.
+ * m4/wctype_h.m4 (gl_WCTYPE_H): Test whether towlower is declared. Set
+ REPLACE_TOWLOWER.
+ * modules/wctype-h (Makefile.am): Substitute REPLACE_TOWLOWER.
+ * lib/wctype.in.h (towlower, towupper): Test REPLACE_TOWLOWER, not
+ REPLACE_ISWCNTRL.
+
2011-07-31 Paul Eggert <eggert@cs.ucla.edu>
* lib/xalloc.h (DEFAULT_MXFAST): Track 64-bit glibc.