summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2005-09-13 23:32:50 +0000
committerPaul Eggert <eggert@cs.ucla.edu>2005-09-13 23:32:50 +0000
commit5b0ca7f5c1d1aaa74c6b2f6ad0c6b12251eb5ce2 (patch)
treec51b00412214d0b555cc0d6b77eb562abdc1d1f4
parentbf0cc9f753aaefab423d7e9f5fc338115cff302f (diff)
downloadcoreutils-5b0ca7f5c1d1aaa74c6b2f6ad0c6b12251eb5ce2.tar.xz
Merge md5 from libc, and clean up some sha1 glitches.
-rw-r--r--lib/ChangeLog17
1 files changed, 17 insertions, 0 deletions
diff --git a/lib/ChangeLog b/lib/ChangeLog
index 2762fbcb5..9bec55a9a 100644
--- a/lib/ChangeLog
+++ b/lib/ChangeLog
@@ -1,5 +1,22 @@
2005-09-13 Paul Eggert <eggert@cs.ucla.edu>
+ Merge md5 from libc, and clean up some sha1 glitches.
+ * md5.h (__GNUC_PREREQ, __THROW, __attribute__): New macros.
+ (__md5_buffer): Renamed from md5_buffer. Add a macro undoing this
+ if _LIBC is not defined. Add __THROW.
+ (__md5_finish_ctx, __md5_init_ctx, __md5_process_block):
+ (__md5_process_bytes, __md5_read_ctx, __md5_stream): Likewise.
+ (struct md5_ctx): Mark buffer as being aligned.
+ (rol): Remove; all uses changed to CYCLIC.
+ * md5.c (CYCLIC): New macro. All uses of rol changed to use CYCLIC.
+ Redo comment to minimize changes from libc.
+ * sha1.h (struct sha1_ctx): Mark buffer as being aligned.
+ * sha1.c (SWAP): Renamed from NOTSWAP, to avoid a horrible misnaming.
+ All uses changed. Remove the old SWAP.
+ Remove obvious comment about BLOCKSIZE.
+ (rol): New macro, moved here from md5.h.
+ (sha1_process_block): Remove an incoherent FIXME comment.
+
* strftime.c (my_strftime): Add support for %:z, %::z, %:::z.
Fix bug in formats like %2N.