modules/crypto/md4


Log

Author Commit Date CI Message
Paul Eggert 0d45ec7c 2018-06-17T14:35:37 crypto: use byteswap * lib/md4.c, lib/md5.c, lib/sha1.c, lib/sha256.c, lib/sha512.c: * lib/sm3.c: Include <byteswap.h>. (SWAP): Use its macros rather than reinventing the wheel. * modules/crypto/md4, modules/crypto/md5-buffer: * modules/crypto/sha1-buffer, modules/crypto/sha256-buffer: * modules/crypto/sha512-buffer, modules/crypto/sm3: (Depends-on): Add byteswap.
Paul Eggert 2d540c2c 2011-10-16T17:17:47 crypto libraries: use stdalign * lib/md4.c, lib/md5.c, lib/sha1.c, lib/sha256.c, lib/sha512.c: Include <stdalign.h> and <stdint.h>. Do not include <stddef.h>. Do not include <stdlib.h> twice, in md4.c. (UNALIGNED_P): Simplify by using alignof. Use uintptr_t, not size_t, because we are accessing a pointer's bit-pattern, not a size. * modules/crypto/gc-md4 (Depends-on): Add stdalign. * modules/crypto/gc-md5, modules/crypto/gc-sha1, modules/crypto/md4: * modules/crypto/md5, modules/crypto/sha1, modules/crypto/sha256: * modules/crypto/sha512: Likewise.
Bruno Haible b5b37f45 2011-05-24T00:32:54 crypto/md4: Move AC_LIBOBJ invocations to module description. * m4/md4.m4 (gl_MD4): Remove AC_LIBOBJ invocation. * modules/crypto/md4 (Makefile.am): Augment lib_SOURCES.
Bruno Haible b3027087 2007-07-30T21:35:56 Use the synonymous term LGPLv2+.
Simon Josefsson 0527d365 2007-04-01T08:38:41 Move crypto modules to crypto/.