On Sat, Jan 04, 2014 at 11:25:27AM +0100, Matijs van Zuijlen via RT wrote:
> It looks like OpenSSL 1.0.2 will no longer provide the constant
> SSL_OP_MSIE_SSLV2_RSA_PADDING in its header files
> (http://git.openssl.org/gitweb/?p=openssl.git;a=commitdiff;h=dece3209f299ebcd82414868ee39b2c6feb3be0a).
> 
> This will break dependent software, including all versions of MRI Ruby. Please
> consider keeping this constant around until a larger version change.

>From the diff itself:
-#define SSL_OP_MSIE_SSLV2_RSA_PADDING                  0x00000040L /* no 
effect since 0.9.7h and 0.9.8b */

That means it didn't do anything since 2005/2006.  I'm not sure
how removing it can be considered to "break" something if it
didn't do anything.  Are you still trying to use SSL v2?  You
really stop using that.

Or is it just that you can no longer build the depend software?
Then you really should stop using that flag.


PS: 1.0.1f will already drop that flag if it gets released.


Kurt

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [email protected]
Automated List Manager                           [email protected]

Reply via email to