Please backport r44402

Issue #9870 has been updated by Akira T…

対応するかどうかはどっちでもいいと思っているのですが、
なにが起きたのか調べたので書いておきます。

どうも、Debian GNU/Linux wheezy で、libssl-dev のバージョンが上がった際に、
SSL_OP_MSIE_SSLV2_RSA_PADDING というマクロが消えたようですね。

libssl-dev_1.0.1e-2+deb7u7_amd64.deb には存在しますが、
libssl-dev_1.0.1e-2+deb7u9_amd64.deb には存在しません。

調べると、openssl 自身がそういうことをしたようです。

なんか、フラグの値を再利用したっぽいですね。
けっこう前から SSL_OP_MSIE_SSLV2_RSA_PADDING は意味のないオプションだったようです。

そして、それはソースコード非互換だということで、後で (値は 0 として) 付け加え直しているようです。


Backport #9870: Please backport r44402

  • Author: Hiroshi SHIBATA
  • Status: Open
  • Priority: Normal
  • Assignee: