Update interruptible function names to the PSA standard #860

Open
opened 2026-07-30 11:57:07 -05:00 by gilles-peskine-arm · 0 comments
gilles-peskine-arm commented 2026-07-30 11:57:07 -05:00 (Migrated from github.com)

We implemented a draft of the PSA specification for interruptible operations. Since this draft, there have been some changes to the specification. This issue covers the simple renamings.

  • In both development and 1.1, rename psa_interruptible_set_max_ops() and psa_interruptible_get_max_ops() to psa_iop_set_max_ops() and psa_iop_get_max_ops.
  • In development, provide the old names as deprecated static inline wrappers for backward compatibility.
  • In 1.1, provide the old names as linkable functions for backward compatibility.

Related: https://github.com/Mbed-TLS/TF-PSA-Crypto/issues/861 — refactor sign/verify functions.

We implemented a draft of the PSA specification for interruptible operations. Since this draft, there have been some changes to the specification. This issue covers the simple renamings. * In both development and 1.1, rename `psa_interruptible_set_max_ops()` and `psa_interruptible_get_max_ops()` to `psa_iop_set_max_ops()` and `psa_iop_get_max_ops`. * In development, provide the old names as deprecated `static inline` wrappers for backward compatibility. * In 1.1, provide the old names as linkable functions for backward compatibility. Related: https://github.com/Mbed-TLS/TF-PSA-Crypto/issues/861 — refactor sign/verify functions.
Sign in to join this conversation.
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
gh-Mbed-TLS/TF-PSA-Crypto#860
No description provided.