+2011-05-24 Eric Blake <eblake@redhat.com>
+
+ strerror_r: enforce POSIX recommendations
+ * lib/strerror_r.c (safe_copy): New helper method.
+ (strerror_r): Guarantee a non-empty string.
+ * tests/test-strerror_r.c (main): Enhance tests to incorporate
+ recent POSIX rulings and to match our strerror guarantees.
+ * doc/posix-functions/strerror_r.texi (strerror_r): Document this.
+
2011-05-24 Jim Meyering <meyering@redhat.com>
+ test-perror2.c: avoid warning about unused variable
+ * tests/test-perror2.c (main): Remove declaration of unused "fp".
+
+2011-05-24 Eric Blake <eblake@redhat.com>
+
+ perror: avoid spurious test failure on HP-UX
+ * tests/test-perror.sh: Use Exit to avoid wrong exit status.
+
+ tests: fix logic bug in init.sh
+ * tests/init.sh: (gl_set_x_corrupts_stderr_): Clear for successful
+ shell.
+
+2011-05-24 Jim Meyering <meyering@redhat.com>
+
+ utimensat: do not reference an out-of-scope buffer
+ Otherwise, with __linux__ defined, "times" would point to a buffer, "ts"
+ declared in an inner scope, yet "times" would be dereferenced outside
+ the scope in which "ts" was valid.
+ * lib/utimensat.c (rpl_utimensat) [__linux__]: Move the declaration
+ of ts[2] "out/up", so that the use of aliased "times" (via
+ "times = ts;") does not end up referencing an out-of-scope "ts"
+
opendir-safer.c: don't clobber errno; don't close negative FD
* lib/opendir-safer.c (opendir_safer):
[HAVE_FDOPENDIR || GNULIB_FDOPENDIR]: Don't close a negative