bootstrap: discard non translation project po files
[gnulib.git] / ChangeLog
index fded4ef..71d3d8b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,92 @@
+2010-07-06  Pádraig Brady  <P@draigBrady.com>
+
+       * build-aux/bootstrap: Remove any local translations
+       from the translation project synchronization directory,
+       so that local only translations are not distributed.
+
+2010-07-04  Bruno Haible  <bruno@clisp.org>
+
+       fsusage: Clarify which code applies to which platforms.
+       * m4/fsusage.m4 (gl_FSUSAGE): Clarify which test succeeds on which
+       platform.
+       * lib/fsusage.c (get_fs_usage): Likewise.
+
+2010-07-04  Bruno Haible  <bruno@clisp.org>
+
+       havelib: Fix bug when AC_LIB_FROMPACKAGE is used more than twice.
+       * m4/lib-link.m4 (AC_LIB_FROMPACKAGE): Use m4_defn.
+       Reported by Martin Lambers <marlam@marlam.de>.
+
+2010-07-04  Jim Meyering  <meyering@redhat.com>
+
+       hash: once again explicitly disallow insertion of NULL
+       * lib/hash.c (hash_insert0): Reinstate just-removed test:
+       inserting a NULL pointer cannot work with these functions.
+       Add a comment with details.
+       This reverts part of the 2010-07-01 commit, 5bef1a35
+       "hash: extend module to deal with non-pointer keys".
+
+2010-07-01  Bruno Haible  <bruno@clisp.org>
+
+       stdbool: Update doc.
+       * doc/posix-headers/stdbool.texi: Mention OpenBSD bug.
+       Info from Christian Weisgerber <naddy@mips.inka.de>.
+
+2010-07-01  Jim Meyering  <meyering@redhat.com>
+
+       hash: extend module to deal with non-pointer keys
+       * lib/hash.c (hash_insert0): New interface, much like hash_insert
+       but that allows insertion of non-pointer entries.
+       Do not disallow an ENTRY value of NULL.
+       (hash_insert): This is now just a thin wrapper.  Call hash_insert0.
+       * lib/hash.h (hash_insert0): Declare.
+
+2010-07-01  Christian Weisgerber  <naddy@mips.inka.de>  (tiny change)
+
+       gettext: Use AC_GNU_SOURCE as a fallback for AC_USE_SYSTEM_EXTENSIONS.
+       * m4/fcntl-o.m4 (gl_FCNTL_O_FLAGS): When AC_USE_SYSTEM_EXTENSIONS is
+       not present (i.e. with autoconf 2.59 and when using gettextize, not
+       gnulib), require AC_GNU_SOURCE instead.
+
+2010-07-01  Ian Beckwith  <ianb@erislabs.net>
+
+       idpriv-drop: Fix tests.
+       * tests/test-idpriv-drop.su.sh: Refer to the test-idpriv-drop program,
+       not to the test-idpriv-droptemp program.
+
+2010-06-29  Bruno Haible  <bruno@clisp.org>
+
+       string: Fix syntax error with g++ 2.96.
+       * lib/string.in.h (__pure__): Remove definition.
+       (_GL_ATTRIBUTE_PURE): New macro.
+       (memchr, memmem, memrchr, rawmemchr, strchrnul, strnlen, strpbrk,
+       strstr, strcasestr): Use it instead of __attribute__ ((__pure__)).
+       Reported by Christian Weisgerber <naddy@mips.inka.de>.
+
+2010-06-28  Ian Beckwith  <ianb@erislabs.net>
+
+       unitypes: Fix bug introduced on 2010-05-18.
+       * modules/unitypes (Files): Really add m4/libunistring-base.m4.
+
+2010-06-22  Eric Blake  <eblake@redhat.com>
+
+       memmem: slight optimization
+       * lib/str-two-way.h (critical_factorization): Update comments.
+       Reduce work during factorization phase.
+       Reported by Carlos Bueno <carlos@bueno.org>.
+
 2010-06-21  Bruno Haible  <bruno@clisp.org>
 
+       Fix HAVE_CALLOC_POSIX misnomer.
+       * lib/stdlib.in.h (calloc): Use REPLACE_CALLOC instead of
+       !HAVE_CALLOC_POSIX.
+       * m4/calloc.m4 (gl_REPLACE_CALLOC): Set REPLACE_CALLOC instead of
+       HAVE_CALLOC_POSIX.
+       * m4/stdlib_h.m4 (gl_STDLIB_H_DEFAULTS): Initialize REPLACE_CALLOC
+       instead of HAVE_CALLOC_POSIX.
+       * modules/stdlib (Makefile.am): Substitute REPLACE_CALLOC instead of
+       HAVE_CALLOC_POSIX.
+
        Use modern idiom for calloc() replacement.
        * modules/calloc (configure.ac): Invoke gl_FUNC_CALLOC_GNU instead of
        AC_FUNC_CALLOC.