Cygwin portability.
[gnulib.git] / lib / ChangeLog
index 8597056..2044ebb 100644 (file)
@@ -1,8 +1,90 @@
+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.
+       Suggested by Oskar Liljeblad <oskar@osk.mine.nu>.
+
+2006-04-25  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * getdate.y (get_date): When adding relative date, start with the
+       initial time, not with the result of the first mktime call.
+
+2006-04-23  Bruno Haible  <bruno@clisp.org>
+
+       * copy-file.c: Include <unistd.h> unconditionally.
+       * execute.c: Likewise.
+       * fatal-signal.c: Likewise.
+       * findprog.c: Likewise.
+       * mkdtemp.c: Likewise.
+       * pipe.h: Likewise.
+       * pipe.c: Likewise.
+       * wait-process.h: Likewise.
+
+2006-04-23  Bruno Haible  <bruno@clisp.org>
+
+       * fwriteerror.c (fwriteerror): Call fclose also when an error
+       condition was already detected.
+       Reported by Ben Pfaff <blp@cs.stanford.edu>.
+
+2006-04-19  Derek Price  <derek@ximbiot.com>
+           Eric Blake  <ebb9@byu.net>
+
+       * inttypes.h: Correct grammar in comment.
+
 2006-04-18  Derek Price  <derek@ximbiot.com>
            Paul Eggert  <eggert@cs.ucla.edu>
 
-       * lib/inttypes.h: New file.
-       * lib/strtoimax.c: Assume <inttypes.h>.
+       * inttypes.h: New file.
+       * strtoimax.c: Assume <inttypes.h>.
 
 2006-04-15  Paul Eggert  <eggert@cs.ucla.edu>