On Thu, Nov 19, 2015 at 11:01:26AM +0100, Tomas Mraz wrote:

> 3. remove the respective EVP_add_cipher(), EVP_add_digest(),... from the
> OpenSSL_add* functions so the users have to explicitly add these to use
> them automatically.

This does not work.  Often the code that calls OpenSSL_add_all_algorithms()
is not the code that knows which algorithms will be used (think
scripting languages).  Having a single call that adds all the
algorithms or just the non-legacy algorithms can work, hance Matt's
suggestion of a #define that selects between two implementations,
and requires linking with the legacy library.

-- 
        Viktor.
_______________________________________________
openssl-users mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users

Reply via email to