OpenSSL
OpenSSLは1.0→1.1→3.0と更新されてきましたが、
1.0で露呈した脆弱性Heartbleed(2014年)の影響(とLibreSSLの離反)を受けて
1.1で一新されたため、1.0と1.1の間には互換性が全くありません。
このため、1.0対応のプログラムを1.1に対応させるのは
(1.1対応のプログラムを3.0に対応させるより遥かに)大変です

OpenSSL|ハルファ紀行:
http://ilion.blog.shinobi.jp/Entry/622/