I would like to know if there is a timeline for the removal of deprecated APIs from the OpenSSL library? (My google-fu has failed to locate one.)
Note that 3.5 is an LTS so it will be supported for 5 years.
Obviously upgrading to the newer API is recommended sooner than that.
Why? My employer plans to upgrade to 3.5 soon, and then is very unlikely to upgrade to 4.x for three or four years, at which point we will go to the latest current LTS. What benefit is there in using the newer API before then. (“It can do new shiny things” doesn’t really count. I don’t need to do those new shiny things.)
Martin Bonner |
From: Jon Ericson <jo...@openssl.org>
Sent: 06 August 2025 03:52
To: Gary Schmidt <grsc...@acm.org>
Cc: openssl-users <openss...@openssl.org>
Subject: [EXTERNAL] Re: Deprecated API Removal timeline?
Note that 3.5 is an LTS so it will be supported for 5 years. Obviously upgrading to the newer API is recommended sooner than that.
Thanks,
Jon
Note that 3.5 is an LTS so it will be supported for 5 years.
Obviously upgrading to the newer API is recommended sooner than that.
Why? My employer plans to upgrade to 3.5 soon, and then is very unlikely to upgrade to 4.x for three or four years, at which point we will go to the latest current LTS. What benefit is there in using the newer API before then. (“It can do new shiny things” doesn’t really count. I don’t need to do those new shiny things.)
Any email and files/attachments transmitted with it are intended solely for the use of the individual or entity to whom they are addressed. If this message has been sent to you in error, you must not copy, distribute or disclose of the information it contains. Please notify Entrust immediately and delete the message from your system.
Martin Bonner
From: Jon Ericson <jo...@openssl.org>
Sent: 06 August 2025 03:52
To: Gary Schmidt <grsc...@acm.org>
Cc: openssl-users <openss...@openssl.org>
Subject: [EXTERNAL] Re: Deprecated API Removal timeline?
Note that 3.5 is an LTS so it will be supported for 5 years. Obviously upgrading to the newer API is recommended sooner than that.
Thanks,
Jon
--
You received this message because you are subscribed to the Google Groups "openssl-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openssl-user...@openssl.org.
To view this discussion visit https://groups.google.com/a/openssl.org/d/msgid/openssl-users/PH3PPF7A88A980AE506A0EF875DD8D1B1AAF32DA%40PH3PPF7A88A980A.namprd11.prod.outlook.com.
I think the hope here is that the deprecated API elements in 3.5 are not being used when you move to 3.5 (and complete your migration). Once that is done, AFAIK, there is no actual effort needed to move to the 4.0 API after removal. Unless you keep using deprecated APIs. The decision is not finalised, but expect rapid movement on it.
Randall Becker
From: 'Martin Bonner' via openssl-users <openss...@openssl.org>
Sent: August 6, 2025 2:43 AM
To: jon.e...@openssl.org
Cc: openssl-users <openss...@openssl.org>
Subject: RE: [EXTERNAL] Re: Deprecated API Removal timeline?
Note that 3.5 is an LTS so it will be supported for 5 years.
Obviously upgrading to the newer API is recommended sooner than that.
Why? My employer plans to upgrade to 3.5 soon, and then is very unlikely to upgrade to 4.x for three or four years, at which point we will go to the latest current LTS. What benefit is there in using the newer API before then. (“It can do new shiny things” doesn’t really count. I don’t need to do those new shiny things.)
Martin Bonner |
From: Jon Ericson <jo...@openssl.org>
Sent: 06 August 2025 03:52
To: Gary Schmidt <grsc...@acm.org>
Cc: openssl-users <openss...@openssl.org>
Subject: [EXTERNAL] Re: Deprecated API Removal timeline?
Note that 3.5 is an LTS so it will be supported for 5 years. Obviously upgrading to the newer API is recommended sooner than that.
Thanks,
Jon
Any email and files/attachments transmitted with it are intended solely for the use of the individual or entity to whom they are addressed. If this message has been sent to you in error, you must not copy, distribute or disclose of the information it contains. Please notify Entrust immediately and delete the message from your system.
--