freebsd-dev/lib/libmd
Poul-Henning Kamp af03a3cbd6 Improve the handling of Encode and Decode operations in MD5.
Use memcpy for all little-endian architectures, sys/kern/md5c.c indicates
this should be safe for all currently supported LE archs.

Change the Encode and Decode functions for other archs to use le32toh()
and htole32() functions instead of explicit byte shuffling.

On sparc64 this gives md5(1) about 8% speed increase.
2002-06-22 12:54:11 +00:00
..
i386 fix for incorrect specification of alignment (it worked for the elf 1999-02-28 18:55:39 +00:00
Makefile Don't build manuals at inappropriate time. 2002-04-10 17:01:55 +00:00
md2.copyright $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
md2.h Add a new entrypoint to the hashes in libmd: 2001-03-17 10:00:50 +00:00
md2c.c add __FBSDID()s to libmd 2001-09-30 21:56:22 +00:00
md4.copyright $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
md4.h Add a new entrypoint to the hashes in libmd: 2001-03-17 10:00:50 +00:00
md4c.c add __FBSDID()s to libmd 2001-09-30 21:56:22 +00:00
md5.copyright $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
md5.h
md5c.c Improve the handling of Encode and Decode operations in MD5. 2002-06-22 12:54:11 +00:00
mddriver.c add __FBSDID()s to libmd 2001-09-30 21:56:22 +00:00
mdX.3 Modernize my email address. 2002-03-25 14:12:49 +00:00
mdXhl.c Modernize my email address. 2002-03-25 13:52:45 +00:00
ripemd.3 Modernize my email address. 2002-03-25 14:12:49 +00:00
ripemd.h Add a new entrypoint to the hashes in libmd: 2001-03-17 10:00:50 +00:00
rmd160c.c Remove 'register' keyword. 2002-03-21 23:39:28 +00:00
rmd_locl.h Add Eric Young's RIPEMD160 implementation as well, in case SHA-1 1999-02-26 18:41:47 +00:00
rmdconst.h Add Eric Young's RIPEMD160 implementation as well, in case SHA-1 1999-02-26 18:41:47 +00:00
rmddriver.c add __FBSDID()s to libmd 2001-09-30 21:56:22 +00:00
sha0c.c Remove 'register' keyword. 2002-03-21 23:39:28 +00:00
sha1c.c Remove 'register' keyword. 2002-03-21 23:39:28 +00:00
sha_locl.h Fix bug in MDx test suite. 1999-02-26 04:25:01 +00:00
sha.3 Modernize my email address. 2002-03-25 14:12:49 +00:00
sha.h Add a new entrypoint to the hashes in libmd: 2001-03-17 10:00:50 +00:00
shadriver.c add __FBSDID()s to libmd 2001-09-30 21:56:22 +00:00