blob: 3fc1bd7d1f2af41ad723411d9eeedc5a689d8e83 [file] [log] [blame]
Gilles Peskineb0cc2ad2024-06-06 21:38:11 +02001API changes
2 * The experimental functions psa_generate_key_ext() and
Gilles Peskine3077f2f2024-07-31 16:59:41 +02003 psa_key_derivation_output_key_ext() have been replaced by
Gilles Peskineb0cc2ad2024-06-06 21:38:11 +02004 psa_generate_key_custom() and psa_key_derivation_output_key_custom().
5 They have almost exactly the same interface, but the variable-length
6 data is passed in a separate parameter instead of a flexible array
Gilles Peskine3077f2f2024-07-31 16:59:41 +02007 member. This resolves a build failure under C++ compilers that do not
8 support flexible array members (a C99 feature not adopted by C++).
9 Fixes #9020.