On Tuesday 08 April 2003 02:21 am, Richard Levitte - VMS Whacker wrote: > Kevin, > > we looked a little more, and it seems like the calls through the > engine pointer were completely unneeded (actually, "incorrect" comes > to mind). They were rests from the 0.9.6 [engine] variant of the > ENGINE framework, which was different. > > As it works in 0.9.7 and on, the engine methods are reached through > rsa->meth (and corresponding for other algorithms), which makes all > rsa->those calls transparent and easier to code (among others). > > So, a few minutes ago, I made another change to rsa_sign.c, removing > the following lines: > > #ifndef OPENSSL_NO_ENGINE > if(ENGINE_get_RSA(rsa->engine)->rsa_sign) > return ENGINE_get_RSA(rsa->engine)->rsa_sign(dtype, > m, m_len, sigbuf, siglen, rsa); > #endif > > > ... and corresponding for RSA_verify(). As far as I can tell, it > works. > > I'd like you to take tomorrows snapshot (it will be called > openssl-0.9.7-stable-SNAP-20030408.tar.gz), and test against it.
Will do. Thanks for all the great work, Kevin ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]