+2013-07-17 Paul Eggert <eggert@cs.ucla.edu>
+
+ tmpdir: fix bug in VMS port
+ * lib/tmpdir.c (path_search) [__VMS]: Never add slash.
+ See Steven M. Schweda in
+ <http://lists.gnu.org/archive/html/bug-gnulib/2013-07/msg00026.html>.
+
+2013-07-15 Paul Eggert <eggert@cs.ucla.edu>
+
+ tmpdir: port to VMS, to // != /, and to long dirs
+ * lib/tmpdir.c (__libc_secure_getenv) [!_LIBC]: Rename from
+ __secure_getenv, so that we're more like the glibc version.
+ All uses changed.
+ (path_search): Don't put slash after directory if __VMS.
+ Problem reported by Steven M. Schweda in
+ <http://lists.gnu.org/archive/html/bug-gnulib/2013-07/msg00019.html>.
+ Simplify code to add slash; no need for a loop.
+ Do not remove trailing slash from "//".
+ Do not assume dlen <= INT_MAX.
+
+2013-07-09 Paul Eggert <eggert@cs.ucla.edu>
+
+ regex: port to --with-included-regex --enable-gcc-warnings non-threaded
+ * lib/regex_internal.h (lock_fini, lock_lock): Rework to avoid
+ gcc warnings in the non-threaded case. Reported by Charlie Brown in
+ <http://lists.gnu.org/archive/html/bug-gnulib/2013-07/msg00015.html>.
+
+ accept4, dup3, pipe2: port to Cygwin
+ Problem reported for Emacs by Ken Brown in <http://bugs.gnu.org/14821>.
+ * lib/accept4.c (accept4) [O_BINARY]:
+ * lib/dup3.c (dup3) [O_BINARY]:
+ * lib/pipe2.c (pipe2) [O_BINARY]:
+ Use set_binary_mode, not setmode.
+ * lib/pipe2.c [!GNULIB_BINARY_IO]: Include binary-io.h.
+ * modules/binary-io (Depends-on): Remove module indicator.
+ These last two bits undo the previous change to pipe2 and binary-io.
+
+2013-07-09 Pádraig Brady <P@draigBrady.com>
+
+ mountlist: add support for deallocating returned list entries
+ * lib/mountlist.c (free_mount_entry): A new exported function
+ to deallocate a mount list entry.
+ (read_file_system_list): Refactor to use the new deallocation function.
+ Suggested by Anton Ovchinnikov.
+
+2013-07-07 Paul Eggert <eggert@cs.ucla.edu>
+
+ stdalign, verify: port to FreeBSD 9.1, to C11, and to C++11
+ Problem reported by Ulrich Mueller in <http://bugs.gnu.org/14812>.
+ * lib/stdalign.in.h (_Alignas, _Alignof):
+ Port to FreeBSD 9.1, and to C11 and C++11.
+ (_Alignas): Also support ICC.
+ * lib/verify.h (_Static_assert): Undef if <stddef.h> defines it.
+ * m4/stdalign.m4 (gl_STDALIGN_H): Port to ICC and to C++11.
+
+2013-07-06 Paul Eggert <eggert@cs.ucla.edu>
+
+ fnmatch: don't goto over declaration
+ * lib/fnmatch_loop.c (FCT): Hoist local up one level, to avoid
+ undefined behavior for goto over a declaration.
+ Problem reported by Charlie Brown in
+ <http://lists.gnu.org/archive/html/bug-gnulib/2013-07/msg00009.html>.
+
+ pipe2: decouple from binary-io a bit
+ This is for Emacs, which needs pipe2 but not binary-io.
+ * lib/pipe2.c [!GNULIB_BINARY_IO]: Don't include binary-io.h.
+ * modules/binary-io (Depends-on): Add module indicator.
+
2013-07-03 Eric Blake <eblake@redhat.com>
mgetgroups: relax license to LGPLv2+