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
signature.asc
Description: This is a digitally signed message part