Cygwin portability.
[gnulib.git] / lib / ChangeLog
index 54882c0..2044ebb 100644 (file)
@@ -1,3 +1,53 @@
+2006-05-17  Bruno Haible  <bruno@clisp.org>
+
+       Cygwin portability.
+       * classpath.c (PATH_SEPARATOR) [CYGWIN]: Define as ':'.
+
+2006-05-17  Bruno Haible  <bruno@clisp.org>
+
+       * stdint_.h: Fix recognition of Cygwin.
+
+2006-05-11  Jim Meyering  <jim@meyering.net>
+
+       * sha1.c (sha1_buffer): Correct comment: s/MD5/SHA1/.  From James Lemley.
+
+2006-05-10  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * crc.c (crc32_update): Remove unnecessary L suffix.
+       * md4.c (rol): Cast right-shift arg to uint32_t to prevent
+       unwanted sign propagation, e.g., on hosts with 64-bit int.
+       There still are some problems with reeelly weird theoretical hosts
+       (e.g., 33-bit int) but it's not worth worrying about now.
+       * sha1.c (rol): Likewise.
+       (K1, K2, K3, K4): Remove unnecessary L suffix.
+
+2006-05-10  Bruno Haible  <bruno@clisp.org>
+
+       * des.c: Cast to avoid warnings.
+
+2006-05-10  Simon Josefsson  <jas@extundo.com>
+
+       * md4.c: Typo fix, update copyright years.
+       (K1, K2): Don't use L because it turn computations into 64-bit on
+       64-bit platforms.
+
+2006-05-09  Bruno Haible  <bruno@clisp.org>
+
+       * xvasprintf.c: Include limits.h, string.h, xsize.h.
+       (EOVERFLOW): Define fallback value.
+       (xstrcat): New function.
+       (xvasprintf): Recognize the special case of a string concatenation.
+
+2006-05-01  Bruno Haible  <bruno@clisp.org>
+
+       * stdint_.h: Shorter URL.
+       * inttypes.h: Likewise.
+
+2006-05-02  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * verify.h: Document the internals better.  Most of this change
+       was written by Bruno Haible.
+
 2006-04-29  Bruno Haible  <bruno@clisp.org>
 
        * gcd.c: Use WORD_T and GCD instead of unsigned long and gcd.