1. 49a0d7d Create experiment branch by Bence Balogh · 12 months ago experiment
  2. 7da71fd tfm_spe_mailbox: Fix NULL pointer checks by Bohdan Hunko · 10 months ago
  3. 62b1300 Crypto: Additional checks for writes to avoid out-of-bound access by Bohdan Hunko · 10 months ago
  4. a2cead6 tfm_spe_mailbox: Use local vars for local_copy_vects by Nicola Mazzucato · 10 months ago
  5. 22e8e89 tfm_spe_mailbox: Do not write-back on input vectors checks failure by Nicola Mazzucato · 11 months ago
  6. 12a4c53 tfm_spe_mailbox: Validate vectors from NSPE by Nicola Mazzucato · 12 months ago
  7. 0db7ebf Crypto: Protect writes to avoid out-of-bound access by Antonio de Angelis · 1 year, 1 month ago
  8. 2ecea43 Crypto: Prevent the scratch allocator from overflowing by Antonio de Angelis · 1 year, 1 month ago
  9. fbcdc69 SPM: mailbox_agent_api: Free connection if params association fails by Nicola Mazzucato · 11 months ago
  10. 5ee8211 Docs: Update the TF-M Crypto service design doc by Antonio de Angelis · 1 year, 4 months ago
  11. 7c9031f Build: Fix compiler warning: variable set but unused by Maulik Patel · 1 year, 3 months ago TF-Mv2.1.0-RC2
  12. 9432f57 SPM: Look for ICB in case it's v8.1-M by Antonio de Angelis · 1 year, 3 months ago
  13. df8e657 iar: Fix v8.1m arch check by Dávid Házi · 1 year, 3 months ago
  14. face920 SPM: FPU: Use the correct defines to access ICB by Antonio de Angelis · 1 year, 3 months ago
  15. 3f1a808 SPM: tfm_multi_core: Add missing stdint.h include by Antonio de Angelis · 1 year, 3 months ago
  16. 5643f97 SPM: tfm_multi_core: Add missing header inclusion by Nicola Mazzucato · 1 year, 3 months ago
  17. cc45a7b build: Add IAR FPU support by Dávid Házi · 1 year, 4 months ago TF-Mv2.1.0-RC1
  18. 9cdef4f SPM: Panic if metadata is broken by Chris Brand · 1 year, 4 months ago
  19. 4052b84 SPM: Set p_partition_metadata directly by Chris Brand · 1 year, 4 months ago
  20. 357069e SPM: Introduce uniform Client ID mapping by Sherry Zhang · 1 year, 9 months ago
  21. f98fa33 Crypto: Amend prints during init by Antonio de Angelis · 1 year, 4 months ago
  22. 684ba26 Crypto: psa_get_key_attributes() must not overwrite the out_vec by Antonio de Angelis · 1 year, 4 months ago
  23. 272317e FIH: Protect tfm_hal_boundary_need_switch() by Chris Brand · 1 year, 4 months ago
  24. e68a6b5 SPM: Change type of thread p_context_ctrl by Chris Brand · 1 year, 4 months ago
  25. 9290838 SPM: Set type of partition's p_metadata by Chris Brand · 1 year, 4 months ago
  26. 3a2bd7c SPM: Make basepri_set_by_ipc_schedule static by Chris Brand · 1 year, 4 months ago
  27. c98c204 SPM Remove partition's p_interrupts by Chris Brand · 1 year, 4 months ago
  28. 233f6a5 Crypto: Enhance definitions of Crypto function IDs by David Hu · 1 year, 10 months ago
  29. ac52a5a SPM: Add missing header include by Antonio de Angelis · 1 year, 4 months ago
  30. 6e5fc20 SPM: Remove local context control by Jianliang Shen · 1 year, 8 months ago
  31. 6f1c07d Platform: Use psa_key_bits_t when dealing with key sizes by Antonio de Angelis · 1 year, 4 months ago
  32. 078304c SPM: Increase BASEPRI only if CONFIG_TFM_USE_TRUSTZONE is ON by Bohdan Hunko · 1 year, 4 months ago
  33. e8f42fa ps: Fix the support for disabling PS_ENCRYPTION by Sebastian Bøe · 1 year, 5 months ago
  34. e6f5d8c TFMV-7: SPM: Fix ARoT to PRot data access vulnerability. by Anton Komlev · 1 year, 4 months ago
  35. c8f8728 SPM: Use const struct service_t where possible by Chris Brand · 1 year, 4 months ago
  36. 9f2ba9d SPM: Fix FLIH return to Privileged Thread mode by Mate Toth-Pal · 1 year, 6 months ago
  37. fa4749b PS: Print which encryption algorithm is used by Antonio de Angelis · 1 year, 4 months ago
  38. 8bb9851 Crypto: Align PSA headers entirely to Mbed TLS 3.6.0 by Antonio de Angelis · 1 year, 7 months ago
  39. eecbd8f FIH: Change fih_delay() to return int by Chris Brand · 1 year, 4 months ago
  40. 143401e SPM: Manage SPM boundary during psa api execution by chesun01 · 1 year, 9 months ago
  41. 51de710 SPM: Update thread context before scheduling by Mate Toth-Pal · 1 year, 5 months ago
  42. 3e4b6da Move mailbox NSPE only data to NS side by Roman Mazurak · 1 year, 8 months ago
  43. f2a4f91 SPM: Mask NS interrupts in Secure thread mode execution by Sherry Zhang · 1 year, 11 months ago
  44. fdbd4fe Mailbox: Return status from agent psa close calls by Jamie Fox · 1 year, 5 months ago
  45. 4a64f00 SPM: Remove duplicate check from PSA Close implementation by Jamie Fox · 1 year, 6 months ago
  46. 3436fc9 SPM: Add debug assert to tfm_pool_free() function by Jamie Fox · 1 year, 7 months ago
  47. 841081e SPM: Add allocation state bookkeeping to pool allocator by Jamie Fox · 1 year, 7 months ago
  48. 397a6a3 SPM: Move RPC message check definition into spm.h by Xinyu Zhang · 1 year, 8 months ago
  49. f8d37cf SPM: Assign valid PID to agent partitions by Sherry Zhang · 1 year, 9 months ago
  50. 2c5bd31 cleanup: Remove executable permission from *.c, *.h and *.txt files by Dávid Házi · 1 year, 5 months ago
  51. 9522351 Build: Clean up unnecessary cmake_policy() by David Hu · 1 year, 8 months ago
  52. 9710269 Update cmsis.h to tfm_hal_device_header.h by Gergely Korcsák · 1 year, 6 months ago
  53. 1249f0d Build: Bump CMake mini version to 3.21 by David Hu · 1 year, 8 months ago
  54. 5c66a6e SPM: Get lifecycle state from OTP by Maulik Patel · 1 year, 6 months ago
  55. e7fcf4e Mailbox: Remove unnecessary assert by Chris Brand · 1 year, 6 months ago
  56. 21b4d56 SPM: Replace caller_data to client_data by Jianliang Shen · 1 year, 8 months ago
  57. 3d66ac2 Build: crypto: Ignore p256m target if not enabled by Markus Swarowsky · 1 year, 7 months ago
  58. b254c20 Crypto: Remove option for native mbedtls API in builtin key loader by Antonio de Angelis · 1 year, 6 months ago
  59. 70b74fd Mailbox: Make tfm_mailbox_init() static by Chris Brand · 1 year, 7 months ago
  60. 79002d8 SPM: Overwrite pool data on free in debug builds by Jamie Fox · 1 year, 7 months ago
  61. ff48148 Crypto: Add FPU flags for p256m by Summer Qin · 1 year, 8 months ago
  62. c5e2c41 SPM: Fix NULL pointer dereference when passing no outvecs to psa_call. by Brian Quach · 1 year, 8 months ago
  63. f2f543b NSA TZ: Use const for ret_err by Bohdan Hunko · 1 year, 7 months ago
  64. be1aea3 RSS: Add a 2nd MHU for Mailbox Agent by Tamas Ban · 2 years, 1 month ago
  65. 51e0b05 Dualcpu: use macros for mailbox signal handling by David Vincze · 1 year, 9 months ago
  66. 31b8268 Platform: Check NV counter read length by Kostiantyn Tkachov · 1 year, 7 months ago
  67. 967fd4e SPM: Fix compiler warnings by Chris Brand · 1 year, 7 months ago
  68. 0c90d7e Partition: Add logging on init fail by Bohdan Hunko · 1 year, 9 months ago
  69. 866d76f Dualcpu: Rename MAILBOX_SIGNAL to MAILBOX_INTERRUPT_SIGNAL by Jianliang Shen · 1 year, 8 months ago
  70. 7f27654 SPM: Rename Mailbox Agent APIs header file by Jianliang Shen · 1 year, 8 months ago
  71. 7e757b0 Build: Remove linkage section "SFN" and its helpers by chesun01 · 1 year, 9 months ago
  72. cec79b0 Crypto: Add missing key derivation APIs in the interface by Summer Qin · 1 year, 8 months ago
  73. 561ff7e FWU: Remove redundant check of FWU_DEVICE_CONFIG_FILE by Bohdan Hunko · 1 year, 8 months ago
  74. 3a3da40 Merge branch 'release/2.0.x' into main by David Hu · 1 year, 8 months ago
  75. eedcb39 SPM: Use NS Agent stack for initialization in SFN model by Xinyu Zhang · 1 year, 8 months ago
  76. cd07bca SPM: Minor fix by Sherry Zhang · 1 year, 8 months ago
  77. ca3dc8c Dual-core: Distinguish client_id from different clients by Sherry Zhang · 1 year, 9 months ago
  78. d337545 SPM: Distinguish clients in psa_connect/close in dual-core by Sherry Zhang · 2 years ago
  79. 89807ae SPM: Abstract SPM initialization process by chesun01 · 2 years ago
  80. ed05d89 Remove unused macro cmse_nsfptr_create() by Chris Brand · 1 year, 9 months ago
  81. a527aef partitions: crypto: Add missing PSA defined algorithms and keys checks by Joakim Andersson · 1 year, 9 months ago
  82. dbac72a SPM: Deprecate "tfm_rpc_client_call_reply" when Mailbox is disabled by Xinyu Zhang · 1 year, 9 months ago
  83. 4ab7d25 SPM: Rename mailbox agent APIs source file by Jianliang Shen · 1 year, 9 months ago
  84. ee11940 SPM: Print the TF-M version as early as possible by Sebastian Bøe · 1 year, 9 months ago
  85. d02073a Mailbox: Move tfm_spe_mailbox related codes into "ns_agent_mailbox" by Xinyu Zhang · 1 year, 9 months ago
  86. 7f202bd HAL: Move Mailbox related HAL functions into tfm_hal_mailbox.h by Xinyu Zhang · 1 year, 9 months ago
  87. 11566be SPM: Avoid duplicated SPM stack sealing by Ken Liu · 1 year, 9 months ago
  88. 8a73c46 spm: Replace deprecated SCnSCB with ICB on v8.1m arch by Dávid Házi · 1 year, 9 months ago
  89. cac2f31 Revert "SPM: Avoid frequent SPM stack sealing" by Ken Liu · 1 year, 9 months ago
  90. 52fd98e SPM: Avoid frequent SPM stack sealing by Ken Liu · 1 year, 9 months ago
  91. dfe406b Tools: Enable profiling in build split by Jianliang Shen · 1 year, 9 months ago
  92. f0e384c SPM: Update SPM stack sealing by Jianliang Shen · 1 year, 10 months ago
  93. 149b6a6 Merge branch 'feature-build-split-v2' into main by David Hu · 1 year, 9 months ago
  94. 3b8fee9 SPM: Rename scheduler trigger function by Jianliang Shen · 1 year, 10 months ago
  95. 7418e53 SPM: Align change of thread function call with Mailbox Agent API by Jianliang Shen · 1 year, 9 months ago
  96. 22abf0a Platform: Map priority levels when parsing manifest list by chesun01 · 1 year, 10 months ago
  97. 35dd841 SPM: Compile "tfm_rpc_client_call_reply()" only in IPC model by Xinyu Zhang · 1 year, 9 months ago
  98. eae7864 SPM: Rename Cross Call to Thread Function Call by Jianliang Shen · 1 year, 11 months ago
  99. b488361 SPM: Remove unused functions by Ken Liu · 1 year, 9 months ago
  100. 415d713 SPM: Add mailbox agent support in SFN model by Sherry Zhang · 2 years ago