diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2004-07-28 20:11:45 +0000 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2004-07-28 20:11:45 +0000 |
commit | 9f09a96f972604d736bd3c818b5f27362f762e1e (patch) | |
tree | b67c31c7609e2f01e776323487a88355b3475f37 /lib/ChangeLog | |
parent | 926de77e696273373c64a8387390a032c40a3ff1 (diff) | |
download | coreutils-9f09a96f972604d736bd3c818b5f27362f762e1e.tar.xz |
md5, sha1 cleanups; getugroups change.
Diffstat (limited to 'lib/ChangeLog')
-rw-r--r-- | lib/ChangeLog | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/lib/ChangeLog b/lib/ChangeLog index a3b5e953c..bfcc4d095 100644 --- a/lib/ChangeLog +++ b/lib/ChangeLog @@ -1,3 +1,21 @@ +2004-07-28 Paul Eggert <eggert@cs.ucla.edu> + + * md5.h: Include <stdint.h> if HAVE_STDINT_H || _LIBC, not + ifdef _LIBC. + (md5_uint32): Use uint32_t if available. Simplify fallback ifdefs. + * md5.c: Don't include <sys/types.h> or <stdlib.h>; <stddef.h> + suffices with C89 or better. + (alignof): New macro, portable to all C89 hosts. + (UNALIGNED): Use it. Use uintptr_t if available, and assume + everything is unaligned otherwise; this is more portable than + assuming 'unsigned long int' will always work. + * sha1.c: Likewise. + + * getugroups.c: Include <errno.h>. + (EOVERFLOW): Define if not defined. + (getgroups): Return -1 with errno=EOVERFLOW if an integer overflow + occurs. + 2004-07-27 Paul Eggert <eggert@cs.ucla.edu> * euidaccess.c [HAVE_LIBGEN_H]: Include <libgen.h>, for |