Re:OpenSSL 1.1 API migration path, or the lack thereof
by tedunangst on Friday December 30, 2016 @12:25PM
(#13285605)
The migration itself is fairly simple, but once you make it you're shut out of linking against 1.0, which is where the majority of users still are. It's an unnecessary python3 type scenario. People are going to drag out the transition for as long as 1.0 remains viable. So only like three more years.
[ Parent
| on HN ]
Re:OpenSSL 1.1 API migration path, or the lack thereof
by daurnimator on Saturday December 31, 2016 @09:02PM
(#13294317)
You add small compatibility macros. Which most openssl code already had. We still have to support openssl back to 0.9.8, so this isn't out of the ordinary.
See https://github.com/wahern/luaossl/blob/master/src/openssl.c#... for all the compatible wrappers we have