Re: md5 stuff under MacOSX

From: Henrik Nordstrom <henrik@dont-contact.us>
Date: Mon, 19 Nov 2007 03:06:53 +0100

On mån, 2007-11-19 at 08:59 +0900, Adrian Chadd wrote:

> Is there any particular reason why Squid just doesn't require openssl be
> present during build for the MD5 support?

For one thing the OpenSSL license is not fully GPL compatible, so
distributors where OpenSSL is not part of the base operating system may
not want to require OpenSSL as it's both inconvenient to the uers and
technically GPL doesn't allow it..

I'd say the path used in Squid-3 is the way to go. Rename the Squid
provided MD5 symbols to something unique, and define whatever OpenSSL or
OS provided MD5 implementation to match if found. But be careful with OS
provided MD5s.. The MD5 functions it's not a standard interface and
usage may vary slightly between different implementations.

Regards
Henrik

Received on Sun Nov 18 2007 - 19:06:58 MST

This archive was generated by hypermail pre-2.1.9 : Sat Dec 01 2007 - 12:00:05 MST