+2009-10-20 Pádraig Brady <P@draigBrady.com>
+
+ acl: warn if ACL support is not detected
+ * m4/acl.m4 (gl_FUNC_ACL): Output a warning if ACL support is not found.
+
+2009-10-19 Giuseppe Scrivano <gscrivano@gnu.org>
+
+ * lib/nproc.h: Add extern "C" block for C++.
+
+2009-10-18 Reuben Thomas <rrt@sc3d.org>
+ Bruno Haible <bruno@clisp.org>
+
+ * doc/posix-functions/isascii.texi: Document the 2 alternative APIs.
+ * doc/posix-functions/isalnum.texi: Document the 4 alternative APIs.
+ * doc/posix-functions/isalpha.texi: Likewise.
+ * doc/posix-functions/isblank.texi: Likewise.
+ * doc/posix-functions/iscntrl.texi: Likewise.
+ * doc/posix-functions/isdigit.texi: Likewise.
+ * doc/posix-functions/isgraph.texi: Likewise.
+ * doc/posix-functions/islower.texi: Likewise.
+ * doc/posix-functions/isprint.texi: Likewise.
+ * doc/posix-functions/ispunct.texi: Likewise.
+ * doc/posix-functions/isspace.texi: Likewise.
+ * doc/posix-functions/isupper.texi: Likewise.
+ * doc/posix-functions/isxdigit.texi: Likewise.
+
+2009-10-18 Bruno Haible <bruno@clisp.org>
+
+ Tests for module 'isblank'.
+ * modules/isblank-tests: New file.
+ * tests/test-isblank.c: New file.
+
+ New module 'isblank'.
+ * lib/isblank.c: New file.
+ * m4/isblank.m4: New file.
+ * modules/isblank: New file.
+ * doc/posix-functions/isblank.texi: Mention the new module.
+
+2009-10-18 Bruno Haible <bruno@clisp.org>
+
+ New module 'ctype'.
+ * lib/ctype.in.h: New file.
+ * m4/ctype.m4: New file.
+ * modules/ctype: New file.
+ * doc/posix-headers/ctype.texi: Mention the new module.
+
+2009-10-18 Jim Meyering <meyering@redhat.com>
+
+ m4: stylistic-only: hoist AC_SUBST to be adjacent to initialization
+ Declare a variable like LIB_CLOCK_GETTIME to be AC_SUBSTituted
+ right after its initialization, rather than farther down.
+ Keeping these in close proximity makes it easier to ensure
+ that each such variable is initialized. E.g.,
+
+ LIB_CLOCK_GETTIME=
+ AC_SUBST([LIB_CLOCK_GETTIME])
+
+ This change also increments these serial numbers.
+ * m4/clock_time.m4 (gl_CLOCK_TIME): Hoist AC_SUBST use.
+ * m4/euidaccess.m4 (gl_PREREQ_EUIDACCESS): Likewise.
+ * m4/nanosleep.m4 (gl_FUNC_NANOSLEEP): Likewise.
+
+2009-10-18 Bruno Haible <bruno@clisp.org>
+
+ Don't let environment variables perturb build.
+ * m4/gethrxtime.m4 (gl_GETHRXTIME): Initialize LIB_GETHRXTIME here...
+ (gl_PREREQ_GETHRXTIME): ... not here.
+
+2009-10-18 Bruno Haible <bruno@clisp.org>
+
+ Avoid symlink attack in localcharset module.
+ * lib/localcharset.c: Include <fcntl.h>, <unistd.h>.
+ (O_NOFOLLOW): Define fallback.
+ (get_charset_aliases): Don't open the file if it is a symbolic link.
+ * m4/fcntl_h.m4 (gl_FCNTL_O_FLAGS): New macro, extracted from
+ gl_FCNTL_H.
+ (gl_FCNTL_H): Require it.
+ * m4/localcharset.m4 (gl_LOCALCHARSET): Likewise.
+ * modules/localcharset (Files): Add m4/fcntl_h.m4.
+ Reported by Fergal Glynn <fglynn@veracode.com>.
+
+2009-10-18 Bruno Haible <bruno@clisp.org>
+
+ Implement nproc for mingw.
+ * lib/nproc.c: Include <windows.h>
+ (num_processors): On native Windows platforms, try GetSystemInfo.
+
+2009-10-18 Bruno Haible <bruno@clisp.org>
+
+ Implement nproc for IRIX.
+ * lib/nproc.c: Include <sys/sysmp.h>.
+ (num_processors): On IRIX systems, try sysmp.
+ * m4/nproc.m4 (gl_PREREQ_NPROC): Check for sys/sysmp.h and sysmp.
+
+2009-10-18 Bruno Haible <bruno@clisp.org>
+
+ Implement nproc for HP-UX.
+ * lib/nproc.c: Include <sys/pstat.h>
+ (num_processors): On HP-UX systems, try pstat_getdynamic.
+ * m4/nproc.m4 (gl_PREREQ_NPROC): Check for sys/pstat.h and
+ pstat_getdynamic.
+
+2009-10-18 Giuseppe Scrivano <gscrivano@gnu.org>
+ Bruno Haible <bruno@clisp.org>
+
+ Implement nproc for NetBSD, OpenBSD.
+ * lib/nproc.c: Include <sys/types.h>, <sys/param.h>, <sys/sysctl.h>.
+ (ARRAY_SIZE): New macro.
+ (num_processors): On BSD systems, try sysctl of HW_NCPU.
+ * m4/nproc.m4: New file.
+ * modules/nproc (Files): Add m4/nproc.m4.
+ (configure.ac): Invoke gl_NPROC. Remove AC_LIBOBJ invocation.
+ (Makefile.am): Instead, augment lib_SOURCES.
+
+2009-10-18 Bruno Haible <bruno@clisp.org>
+
+ Fix recognition of sys/sysctl.h on OpenBSD 4.0.
+ * m4/physmem.m4 (gl_PHYSMEM): Before including sys/sysctl.h, include
+ sys/param.h.
+
2009-10-16 Eric Blake <ebb9@byu.net>
utimensat: new module