1. 7827996 Fix minor style issues by Paul Elliott · 1 year, 5 months ago
  2. 47cee8e Add mbedtls_psa_crypto_init_subsystem() by Paul Elliott · 1 year, 5 months ago
  3. 3581652 Protect PSA drivers_initialized with mutex by Paul Elliott · 1 year, 5 months ago
  4. 8e15153 Protect PSA global rng data with mutex. by Paul Elliott · 1 year, 5 months ago
  5. 600472b Protect PSA global initialized flag with mutex. by Paul Elliott · 1 year, 5 months ago
  6. a09b01b Merge pull request #8912 from Ryan-Everett-arm/double-destroy-key-bugfix by Paul Elliott · 1 year, 5 months ago gh-readonly-queue/development/pr-8912-af3e574f5ff29bb56531c022ec7a551cfc8570f6
  7. af3e574 Merge pull request #8862 from valeriosetti/issue8825 by Manuel Pégourié-Gonnard · 1 year, 5 months ago
  8. d868b74 Fix potential bug in psa_destroy_key where multiple threads can return PSA_SUCCESS by Ryan Everett · 1 year, 5 months ago
  9. a812e0f Merge pull request #8883 from mfischer/fix_shared_secret by Janos Follath · 1 year, 5 months ago
  10. 967f8cd library: psa_crypto: Explicitly initialize shared_secret by Moritz Fischer · 1 year, 5 months ago
  11. 718180c psa_crypto_random_impl: minor fixes by Valerio Setti · 1 year, 5 months ago
  12. e92796e Get rid of flags in attributes by Gilles Peskine · 1 year, 5 months ago
  13. 972539c In attributes, keep track of slot number through a dedicated field by Gilles Peskine · 1 year, 5 months ago
  14. 2f107ae Don't access psa_key_attributes_t.core by Gilles Peskine · 1 year, 5 months ago
  15. 7a5d920 Get rid of intermediate full-attributes local variables by Gilles Peskine · 1 year, 5 months ago
  16. 7fad3ef Switch key slots to psa_key_attributes_t by Gilles Peskine · 1 year, 5 months ago
  17. 0f40a41 psa_key_attributes_t: move slot_number to core structure by Gilles Peskine · 1 year, 5 months ago
  18. e22f6a9 Finish cleaning up override that's no longer needed by Gilles Peskine · 1 year, 5 months ago
  19. 97c0b2f Remove domain parameters from psa_key_attributes_t by Gilles Peskine · 1 year, 6 months ago
  20. 061d4e4 psa: simplify management of mbedtls_psa_drbg_context_t by Valerio Setti · 1 year, 5 months ago
  21. a53e7a5 psa: let mbedtls_psa_get_random() always use psa_generate_random() by Valerio Setti · 1 year, 5 months ago
  22. 4c32b69 Ignore domain parameters in RSA key generation by Gilles Peskine · 1 year, 6 months ago
  23. bb91bcd psa: move mbedtls_psa_get_random() to psa_util.c by Valerio Setti · 1 year, 5 months ago
  24. 0f63028 Merge pull request #8815 from gilles-peskine-arm/psa_generate_key_ext-prototype by Gilles Peskine · 1 year, 5 months ago
  25. 9af70e5 Make multi-part AEAD operations thread-safe by Ryan Everett · 1 year, 6 months ago
  26. bbedfce Make multi-part PAKE operations thread-safe by Ryan Everett · 1 year, 6 months ago
  27. 5ac6fa7 Make multi-part key derivation operations thread-safe by Ryan Everett · 1 year, 6 months ago
  28. c0053cc Make multi-part cipher operations thread-safe by Ryan Everett · 1 year, 6 months ago
  29. 291267f Make restartable signature verifications thread-safe by Ryan Everett · 1 year, 6 months ago
  30. dcc03d5 Make restartable signature operations thread-safe by Ryan Everett · 1 year, 6 months ago
  31. fb9857f Make multi-part MAC operations thread-safe by Ryan Everett · 1 year, 6 months ago
  32. d237190 Merge pull request #8773 from Ryan-Everett-arm/threadsafe-key-locking by Paul Elliott · 1 year, 5 months ago
  33. 93cea57 Clarify which unregister operation needs to be used by Ryan Everett · 1 year, 6 months ago
  34. 092ce51 Rename "key generation method" to "key production parameters" by Gilles Peskine · 1 year, 6 months ago
  35. 69f11c8 generate key ext: skip driver invocation with non-default method by Gilles Peskine · 1 year, 6 months ago
  36. c81393b generate/derive key ext: pass method_data_length rather than method_length by Gilles Peskine · 1 year, 6 months ago
  37. 7a18f96 psa_generate_key_ext: RSA: support custom public exponent by Gilles Peskine · 1 year, 6 months ago
  38. f0765fa Implement psa_generate_key_ext, psa_key_derivation_output_key_ext by Gilles Peskine · 1 year, 6 months ago
  39. 73feaf2 Comment on locking strategy in psa_fail_key_creation by Ryan Everett · 1 year, 6 months ago
  40. 3d8118d Revert psa_reserve_free_key_slot changes, lock in start_key_creation instead by Ryan Everett · 1 year, 6 months ago
  41. b710144 Make psa_fail_key_creation thread safe by Ryan Everett · 1 year, 6 months ago
  42. 91ffe5b Make psa_finish_key_creation thread safe by Ryan Everett · 1 year, 6 months ago
  43. e02b63a Merge branch 'Mbed-TLS:development' into threadsafe-key-locking by Ryan Everett · 1 year, 6 months ago
  44. f741db3 Merge pull request #8764 from Ryan-Everett-arm/threadsafe-key-wiping by Janos Follath · 1 year, 6 months ago
  45. 7fee4f7 Fix mutex unlock error handling in psa_destroy_key by Ryan Everett · 1 year, 6 months ago
  46. 1d7bc1e Merge pull request #8717 from valeriosetti/issue8030 by Manuel Pégourié-Gonnard · 1 year, 6 months ago
  47. f45589b Merge pull request #8198 from silabs-Kusumit/kdf_incorrect_initial_capacity by Gilles Peskine · 1 year, 6 months ago
  48. a103ec9 Make one shot operations thread safe by Ryan Everett · 1 year, 6 months ago
  49. fb792ca Make psa_get_and_lock_X_with_policy threadsafe by Ryan Everett · 1 year, 6 months ago
  50. 763971f Comment on locking strategy in psa_destroy_key by Ryan Everett · 1 year, 6 months ago
  51. c053d96 Make psa_destroy_key threadsafe by Ryan Everett · 1 year, 6 months ago
  52. 34c6e8a Merge pull request #8700 from valeriosetti/issue8461 by Manuel Pégourié-Gonnard · 1 year, 7 months ago
  53. 4d4891e Merge pull request #8666 from valeriosetti/issue8340 by Gilles Peskine · 1 year, 7 months ago
  54. c9077cc Merge pull request #8664 from valeriosetti/issue7764 by Gilles Peskine · 1 year, 7 months ago
  55. 2728267 Merge pull request #8672 from Ryan-Everett-arm/implement-new-key-slot-states by Paul Elliott · 1 year, 7 months ago
  56. 504a102 psa_crypto: do not validate DH groups which are not enabled by Valerio Setti · 1 year, 7 months ago
  57. 4a0ba80 Clarify psa_destroy_key documentation by Ryan Everett · 1 year, 7 months ago
  58. 7ed542e Implement delayed deletion in psa_destroy_key and some cleanup by Ryan Everett · 1 year, 7 months ago
  59. 1d32a57 Revert change to psa_destroy_key documentation by Ryan Everett · 1 year, 7 months ago
  60. dfe8bf8 Return CORRUPTION_DETECTED instead of BAD_SLOT when the slot's state is wrong by Ryan Everett · 1 year, 7 months ago
  61. 4755e6b Relax psa_wipe_key_slot to allow states other than SLOT_PENDING_DELETION by Ryan Everett · 1 year, 7 months ago
  62. 5bb454a psa_crypto: allow asymmetric encryption/decryption also with opaque keys by Valerio Setti · 1 year, 7 months ago
  63. 7d4db63 add depends on for capacity tests and fix code style by Kusumit Ghoderao · 1 year, 8 months ago
  64. d3f70d3 fix unused variable warning and other fixes by Kusumit Ghoderao · 1 year, 8 months ago
  65. 86e83dd Add kdf_set_max_capacity function by Kusumit Ghoderao · 1 year, 8 months ago
  66. a0907f5 Reorder and correct comment by Kusumit Ghoderao · 1 year, 9 months ago
  67. 5f3a938 Fix psa_key_derivation_setup_kdf by Kusumit Ghoderao · 1 year, 11 months ago
  68. d36c313 psa: remove bits_is_sloppy parameter from mbedtls_ecc_group_from_psa() by Valerio Setti · 1 year, 8 months ago
  69. ddba51e psa: rename "mbedtls_ecc_group_of_psa" to "mbedtls_ecc_group_from_psa" by Valerio Setti · 1 year, 8 months ago
  70. 4aad0ff Merge pull request #8632 from valeriosetti/issue8598 by Manuel Pégourié-Gonnard · 1 year, 7 months ago
  71. 1b70a07 Replace psa_unlock_key_slot calls in operations which act on FULL slots by Ryan Everett · 1 year, 7 months ago
  72. c70ce57 Update psa_destroy_key, psa_purge_key and psa_close_key by Ryan Everett · 1 year, 7 months ago
  73. 098c665 Update psa_get_and_lock_key_slot_X functions by Ryan Everett · 1 year, 7 months ago
  74. b69118e Update key creation functions to use the new key slot states by Ryan Everett · 1 year, 7 months ago
  75. aa33c51 Update psa_wipe_key_slot by Ryan Everett · 1 year, 8 months ago
  76. 384fbde library/tests: replace md_psa.h with psa_util.h as include file for MD conversion by Valerio Setti · 1 year, 7 months ago
  77. 1fff4f2 psa: add key_type as input parameter of psa_can_do_cipher() by Valerio Setti · 1 year, 7 months ago
  78. cddab78 Merge pull request #8630 from joerchan/mbedtls-tfm-compat by Manuel Pégourié-Gonnard · 1 year, 8 months ago
  79. c6f004f psa_crypto: add internal helper to signal that cipher driver is ready by Valerio Setti · 1 year, 8 months ago
  80. b349108 library: Move mbedtls_ecc helper functions to psa_util by Joakim Andersson · 1 year, 8 months ago
  81. 1f67363 Merge pull request #8616 from lpy4105/issue/8553/test-driver-only-rsa by Manuel Pégourié-Gonnard · 1 year, 8 months ago gh-readonly-queue/development/pr-8616-001fb731311e7814c12f9f53e1ef61f341b64148
  82. f75893b Update comments by Pengyu Lv · 1 year, 8 months ago
  83. e9efbc2 Error out when get domain_parameters is not supported by Pengyu Lv · 1 year, 8 months ago
  84. 83e0de8 crypto_extra: revert changes to mbedtls_psa_random_free() by Valerio Setti · 1 year, 8 months ago
  85. 402cfba psa: free RNG implementation before checking for remaining open key slots by Valerio Setti · 1 year, 9 months ago
  86. c94f8f1 Merge pull request #8551 from daverodgman/sign-conversion-part1 by Dave Rodgman · 1 year, 8 months ago
  87. e4a6f5a Use size_t cast for pointer subtractions by Dave Rodgman · 1 year, 9 months ago
  88. 975d411 Only set slot to OCCUPIED on successful key loading by Ryan Everett · 1 year, 9 months ago
  89. 5567e3a Make empty key slots explicit by Ryan Everett · 1 year, 9 months ago
  90. 16799db update headers by Dave Rodgman · 1 year, 9 months ago
  91. 02a634d md: remove unnecessary inclusions of mbedtls/md.h by Valerio Setti · 1 year, 10 months ago
  92. 0fc86b2 Merge pull request #8075 from valeriosetti/issue8016 by Dave Rodgman · 1 year, 10 months ago
  93. fe9666b Change the extension type of the file psa_crypto_driver_wrapper by Xiaokang Qian · 1 year, 11 months ago
  94. e9c39c4 Enable build of non-static psa wrapper functions by Xiaokang Qian · 2 years ago
  95. 7046468 Define the psa wrapper functions as static inline by Thomas Daubney · 2 years, 1 month ago
  96. c437fae psa_crypto: fix guards in mbedtls_ecc_group_to_psa() by Valerio Setti · 1 year, 11 months ago
  97. 67c86e6 Merge pull request #7961 from gilles-peskine-arm/psa_crypto_config-in-full by Gilles Peskine · 1 year, 11 months ago
  98. 0ddffb6 Merge pull request #7210 from sergio-nsk/patch-2 by Gilles Peskine · 1 year, 11 months ago
  99. 1dab445 Update guard for ecp by Dave Rodgman · 1 year, 11 months ago
  100. 4f47f3d Covert PSA guards to MBEDTLS by Dave Rodgman · 1 year, 11 months ago