On Fri Aug 1, 2025 at 9:50 AM CEST, Gilles Peskine wrote:
There is one release in https://github.com/Mbed-TLS/TF-PSA-Crypto/releases (manual tag tf-psa-crypto-1.0.0-beta, GitHub automatic tag v1.0.0-beta). There will be another one when 1.0.0 comes out (we aren't planning a second beta).
Ops, sorry! GitHub didn't show the release in the main program page since it is a pre-release, and I simply missed it.
For packaging purposes, note that it's likely that during the early days of 1.x/4.x we'll make simultaneous releases where Mbed TLS 4.x includes TF-PSA-Crypto 1.x and does not work with another version. But our objective at some point during the 4.x series is to make the projects independent, where Mbed TLS 4.x could work with TF-PSA-Crypto 1.y, and eventually (but don't hold your breath) could work with an independent implementation of the PSA Crypto API.
Sounds great! I'm just trying to getting familiar with this new library to be able to package it promptly after the release.
Since we are talking about Git tags and releases: is it acceptable to start packaging from Git tags exclusively (i.e., not using the provided .tar.bz2)? In my packaging, I want to generate the auto-generated files from scratch (which, given the wide range of software which can be used during Debian package builds, is not an issue).
Thanks again for your answers, bye :)