X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=ChangeLog;h=d453f44555adcaf3991b72436b44cd3637ae6052;hb=585734b4e6aeede3bb80ea994fd0efea9a026f86;hp=95dceb2e4973bbf42f28eb104fc825d65f21cae7;hpb=1594aaeaab7775c1de2d6fcaeaa002d621f6dae3;p=gnulib.git diff --git a/ChangeLog b/ChangeLog index 95dceb2e4..d453f4455 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,80 @@ +2010-12-19 Bruno Haible + + iconv: Make it possible again to use this module without 'iconv-h'. + * modules/iconv (configure.ac): Don't invoke gl_ICONV_MODULE_INDICATOR + if it is not defined. + Reported by Ian Beckwith . + +2010-12-18 Paul Eggert + + acl: port to Solaris 8 when copying from tmpfs to ufs + * lib/copy-acl.c (qcopy_acl): Also allow EINVAL as an ignorable + error number. Problem observed on Solaris 8 with latest + coreutils, with "mv A B", where A is on a tmpfs file system and B + is on a ufs file system. This caused coreutils' mv/part-symlink + test to fail. + + tests: set fail=0 at start + * tests/init.sh (setup_): Move fail=0 initialization here ... + (mktempd_): ... from here, so that tests can rely on fail being + set to 0 initially. This fixes a problem in coreutils; see: + http://lists.gnu.org/archive/html/coreutils/2010-12/msg00083.html + +2010-12-18 Bruno Haible + + memmem-simple: Stylistic changes. + * m4/memmem.m4 (gl_FUNC_MEMMEM_SIMPLE): Avoid possible gcc warning. + Fix preprocessor directive indentation. + +2010-12-15 Pádraig Brady + + memmem, memmem-simple: reorganize and expand empty needle check + * m4/memmem.m4 (gl_FUNC_MEMMEM_SIMPLE, gl_FUNC_MEMMEM): Move all + functional checks to memmem-simple so that one has a fully functional + memmem by using just this module. + Restrict the performance only check to the memmem module. + Also expand the empty needle check to ensure the correct + pointer is returned, not just a non NULL pointer. + * doc/glibc-functions/memmem.texi: Rearrange the portability + documentation to correlate with the rearranged checks. + Clarify exactly how the memmem and memmem-simple modules + relate to each other. + +2010-12-15 Pádraig Brady + Bruno Haible + + Improve cross-compilation guesses for uClibc. + * m4/memmem.m4 (gl_FUNC_MEMMEM_SIMPLE): When cross-compiling, assume + that uClibc does not have the glibc bug. + * m4/strcasestr.m4 (gl_FUNC_STRCASESTR_SIMPLE): Likewise. + * m4/strstr.m4 (gl_FUNC_STRSTR_SIMPLE): Likewise. + +2010-12-14 Eric Blake + + configmake: provide fallbacks for oldest supported autotools + * m4/configmake.m4: New file. + * modules/configmake (Files): Ship it. + (configure.ac): Use it to guarantee fallbacks. + +2010-12-13 Pádraig Brady + + read-file: Improve handling of large files + * lib/read-file.c (fread_file): Minimize realloc()s + for regular files, and better manage sizes around SIZE_MAX. + +2010-12-13 Eric Blake + + cloexec, fcntl: relax license + * modules/cloexec (License): Change from LGPLv3+ to LGPLv2+, with + consent from all contributors. + * modules/fcntl (License): Likewise. + +2010-12-10 Bruno Haible + + Tests for module 'pipe-posix'. + * modules/pipe-posix-tests: New file. + * tests/test-pipe.c: New file, based on tests/test-pipe2.c. + 2010-12-10 Bruno Haible pipe-posix: Make it work in C++ mode.