Various patches
James Cloos
cloos at jhcloos.com
Wed Sep 24 09:54:43 PDT 2008
>>>>> "John" == John Tapsell <johnflux at gmail.com> writes:
>> (Martin Hinner's libmd (at http://freshmeat.net/projects/libmd/) uses
>> public domain sha1 code in C by Peter Gutman and Colin Plumb.
John> libmd also does not cross compile.
John> I will send a bug report upstream.
Martin's page says that his libmd is "compatible with" FreeBSD's.
Looking under:
http://www.freebsd.org/cgi/cvsweb.cgi/src/lib/libmd/
shows that theirs is (or is based on) Eric Young's (ie, from SSLeay or
OpenSSL).
OpenSolaris' libmd can be browsed at:
http://hg.opensolaris.org/sc/src/crypto/quantis/usr/src/lib/libmd/
http://hg.opensolaris.org/sc/src/crypto/quantis/usr/src/common/crypto/
It looks like Sun licensed it from RSA.
NetBSD doesn't have a libmd; their version of OpenSSL is at:
http://cvsweb.netbsd.org/bsdweb.cgi/src/crypto/dist/openssl/
OpenBSD also seems to use OpenSSL. Browse at:
http://www.openbsd.org/cgi-bin/cvsweb/src/lib/libssl/
http://www.openbsd.org/cgi-bin/cvsweb/src/lib/libssl/src/crypto/sha/
It is possible either of them have made it possible to cross-compile
OpenSSL....
You can also specify SHA1_LIB and SHA1_CFLAGS to use any library with
compatable SHA1_Init(3), SHA1_Update(3) and SHA1_Final(3) functions,
rather than letting configure choose for you.
(That is documented in configure.ac.)
-JimC
--
James Cloos <cloos at jhcloos.com> OpenPGP: 1024D/ED7DAEA6
More information about the xorg
mailing list