ssh_SSLeay_add_all_algorithms()

Roumen Petrov openssh at roumenpetrov.info
Fri Sep 9 04:52:19 EST 2011


P.S. correction flag is  --with-ssl-engine

Roumen Petrov wrote:
> Robert Dugal wrote:
>> Please disregard my earlier post. I believe I have figured out the 
>> answer myself.
>>
>> It looks like beginning with 5.7p1 calls to 
>> SSLeay_add_all_algorithms() were replaced with 
>> OpenSSL_add_all_algorithms().
>> In OpenSSL 1.0.0d the include file evp.h then redefines 
>> OpenSSL_add_all_algorithms() to either 
>> OPENSSL_add_all_algorithms_conf() or 
>> OPENSSL_add_all_algorithms_noconf() depending on whether 
>> OPENSSL_LOAD_CONF is defined. It also defines 
>> SSLeay_add_all_algorithms() as OpenSSL_add_all_algorithms().
>> OPENSSL_add_all_algorithms_conf() is basically equivalent to 
>> ssh_SSLeay_add_all_algorithms().
>>
>> So ssh_SSLeay_add_all_algorithms() isn't needed with OpenSSL 1.0.0d 
>> and probably for several other versions of openssl.
>
> The difference is if you configure with --enable-engine (see 
> openssl-compat.h).
>
> Roumen


-- 
Get X.509 certificates support in OpenSSH:
http://roumenpetrov.info/openssh/



More information about the openssh-unix-dev mailing list