Pointer not printer.. damn autocorrect..

On Mon, 29 Apr 2024, 20:44 Björn Strömberg, <bjorn.stromberg86@gmail.com> wrote:
Thanks for the printer to the missing info in my case.

Looks better than I expected.

Regards 
Björn 

On Mon, 29 Apr 2024, 20:04 Gilles Peskine, <gilles.peskine@arm.com> wrote:
Our plan per BRANCHES.md is

We will make regular LTS releases on an 18-month cycle, each of which will have a 3 year support lifetime. On this basis, 3.6 LTS (released March 2024) will be supported until March 2027. The next LTS release will be a 4.x release, which is planned for September 2025.

I've added a statement to the release on GitHub — that's a good point, we should have made this information more visible.

Past history shows that our policies might change on that time scale, although we're trying to align with other Trusted Firmware projects, which should give more stability. But in any case, we definitely want to ensure that every LTS lasts at least 3 years, and there is always at least one LTS at any given time.

Best regards,

--
Gilles Peskine
Mbed TLS developer


On 29/04/2024 19:42, Björn Strömberg via mbed-tls wrote:
I have been looking around for a answer to how long the LTS branches are supported? 
are we talking 2-3 years or more?  2.28 lived for ~3years, and had an EOL date defined on release, 3.6.0 does not have a defined EOL-date on github?

the happy path scenario is that the 3.6 branch is supported at-least until a LTS is released on 4.x-series, no matter if that takes 3, 5 or 10 years to get there, but that information would be a nice to have for planning ahead.

thanks in advance.
/Björn


On Mon, Apr 29, 2024 at 4:46 PM Nathan Sircombe via mbed-tls <mbed-tls@lists.trustedfirmware.org> wrote:

Dear Mbed TLS users,

We recently announced the release of Mbed TLS 3.6.0, starting the 3.6 long-term support branch. We intend for this to be the last 3.x feature release. Mbed TLS 3.6.x will as usual receive bug fixes (including security improvements), but no new features. This will allow the Mbed TLS team to focus on preparing the next major release, Mbed TLS 4.0, planned for 2025 (expect further updates when the timeline becomes more precise).

The main focus of Mbed TLS 4.0 is to complete the migration to PSA crypto APIs. This means that most mbedtls_xxx cryptography APIs will be removed. We expect mbedtls_x509 and mbedtls_ssl to change in relatively minor, but sometimes incompatible ways. Alongside this technical change, the crypto APIs will be published as a separate product, 
TF-PSA-Crypto (very early preview so far), while the X.509 and TLS libraries will continue to be called Mbed TLS.

The work on 4.0 will happen on the development branch in the mbedtls repository, so you can expect more instability than usual on that branch. The 
mbedtls-3.6 branch is available if you want the latest patches on Mbed TLS 3.6 LTS.

As usual, you can see our high-level plans in the 
roadmap, and in more detail on GitHub. Look for issues labeled api-break (note that we haven't filed issues on all topics yet).

We will launch some consultations on the mbed-tls mailing list soon, to gather community input on some topics.

Many Thanks,

Nathan Sircombe

(On behalf of the Mbed TLS development team)

--
mbed-tls mailing list -- mbed-tls@lists.trustedfirmware.org
To unsubscribe send an email to mbed-tls-leave@lists.trustedfirmware.org