1. 77b91e3 Generate test wrappers for key management by Ryan Everett · 1 year, 6 months ago
  2. b1d2c67 Protect buffer in psa_export_public_key by Ryan Everett · 1 year, 7 months ago
  3. 45ac526 Protect the buffer in psa_export_key by Ryan Everett · 1 year, 7 months ago
  4. f028fe1 Protect buffer in psa_import_key by Ryan Everett · 1 year, 7 months ago
  5. 8a35fd5 Merge pull request #1151 from tom-daubney-arm/asymmetric_sign_buffer_protection by David Horstmann · 1 year, 6 months ago
  6. 3e65f52 Conditionally guard exit label by Thomas Daubney · 1 year, 6 months ago
  7. f430f47 Generate test wrappers by Thomas Daubney · 1 year, 6 months ago
  8. 4f8847b Implement safe buffer copying in asymmetric signature API by Thomas Daubney · 1 year, 7 months ago
  9. f35d244 Merge pull request #1166 from daverodgman/ct-cmac by Tom Cosgrove · 1 year, 6 months ago
  10. 64172bc Use constant_time module from cmac by Dave Rodgman · 1 year, 6 months ago
  11. eec797a Merge pull request #1162 from gabor-mezei-arm/buffer_sharing_copy_output_buffer by David Horstmann · 1 year, 6 months ago
  12. 9c5c9c3 Merge pull request #1141 from davidhorstmann-arm/memory-poisoning-runtime-enable by David Horstmann · 1 year, 6 months ago
  13. 1882c51 Add allocate and copy style output buffer handling by Gabor Mezei · 1 year, 6 months ago
  14. a0fdc26 Merge pull request #1145 from gilles-peskine-arm/psa-buffers-generate-wrappers-introduce by David Horstmann · 1 year, 7 months ago
  15. d3efb92 Add underflow check to UNPOISON counter decrement by David Horstmann · 1 year, 7 months ago
  16. 9de6edd Separate memory poisoning tests from generic ASan by David Horstmann · 1 year, 7 months ago
  17. fad038c Change memory poisoning flag to a count by David Horstmann · 1 year, 7 months ago
  18. c2ab398 Request C11 in CMake (but only for tests) by David Horstmann · 1 year, 7 months ago
  19. afd8154 Merge pull request #1139 from yanesca/update-Marvin-changelog by Gilles Peskine · 1 year, 7 months ago
  20. 89b50a7 Fix parsing of C line comments by Gilles Peskine · 1 year, 7 months ago
  21. 4411c9c Disable PSA wrappers psa_collect_statuses builds by Gilles Peskine · 1 year, 7 months ago
  22. 88385c2 PSA wrappers: don't poison buffers when buffer copying is disabled by Gilles Peskine · 1 year, 7 months ago
  23. a1871f3 Add review exception warning by Gilles Peskine · 1 year, 7 months ago
  24. 8e7960b Remove the manually written poisoning wrapper by Gilles Peskine · 1 year, 7 months ago
  25. 90d14d7 Update generated PSA wrappers by Gilles Peskine · 1 year, 7 months ago
  26. 4adacac Generated PSA wrappers: poison/unpoison buffer parameters by Gilles Peskine · 1 year, 8 months ago
  27. 2b106de Enable generated PSA wrappers by Gilles Peskine · 1 year, 7 months ago
  28. e00150d Declare the outputs from generate_psa_wrappers.py as generated files by Gilles Peskine · 1 year, 7 months ago
  29. 6e4332c Commit generated PSA wrappers by Gilles Peskine · 1 year, 7 months ago
  30. 5294bb3 PSA wrapper generator by Gilles Peskine · 1 year, 7 months ago
  31. f838eb2 Guard the macro definition by Gilles Peskine · 1 year, 9 months ago
  32. d022093 C function wrapper generator by Gilles Peskine · 1 year, 9 months ago
  33. 00ed38c Python module to parse function declarations from a header file by Gilles Peskine · 1 year, 9 months ago
  34. 9432e64 Only run memory poisoning metatests when poisoning by David Horstmann · 1 year, 7 months ago
  35. 8174478 Use thread-local flag to enable memory poisoning by David Horstmann · 1 year, 7 months ago
  36. 8ba3f68 Stop enforcing C99 in CMakeLists.txt by David Horstmann · 1 year, 7 months ago
  37. 0b39d1e Update Marvin fix Changelog entry by Janos Follath · 1 year, 7 months ago
  38. 890c744 Merge pull request #1123 from yanesca/fix-marvin-attack by Janos Follath · 1 year, 7 months ago
  39. 2125443 Add warning for PKCS 1.5 decryption by Janos Follath · 1 year, 7 months ago
  40. 8c4cabf Fix typo by Janos Follath · 1 year, 7 months ago
  41. d83dc85 RSA: improve readability by Janos Follath · 1 year, 7 months ago
  42. c762521 RSA: remove unneeded temporaries by Janos Follath · 1 year, 7 months ago
  43. dad6d66 RSA: document Montgomery trick in unblind by Janos Follath · 1 year, 7 months ago
  44. 132eddd Merge pull request #1127 from davidhorstmann-arm/prototype-single-fn-copytesting by David Horstmann · 1 year, 8 months ago
  45. 2de5abf Only poison memory when buffer copying is enabled by David Horstmann · 1 year, 8 months ago
  46. 0f06bde Add all.sh coponent to test with copying disabled by David Horstmann · 1 year, 8 months ago
  47. c09f36d Invert note about buffer overlap support by David Horstmann · 1 year, 8 months ago
  48. 6d43e6d Add missing newline at end of file by David Horstmann · 1 year, 8 months ago
  49. 83ece2f Add extra MBEDTLS_PSA_CRYPTO_C guard for header by David Horstmann · 1 year, 8 months ago
  50. d20ffaf Remove accidental addition of MBEDTLS_TEST_HOOKS by David Horstmann · 1 year, 8 months ago
  51. 6668453 Improve guards around memory poisoning setup by David Horstmann · 1 year, 8 months ago
  52. 62a56d9 Tweak the behaviour of copy handling macros by David Horstmann · 1 year, 8 months ago
  53. 853f9f9 Add missing newline at end of file by David Horstmann · 1 year, 8 months ago
  54. 0d405d8 Add note about support for buffer overlap by David Horstmann · 1 year, 8 months ago
  55. 7de0928 Move wrapper include to psa_crypto_helpers.h by David Horstmann · 1 year, 8 months ago
  56. b489257 Move test hook setup and teardown to helpers.c by David Horstmann · 1 year, 8 months ago
  57. a7cde5d Move test hook setup functions into a C file by David Horstmann · 1 year, 8 months ago
  58. 36df4b2 Redesign local copy handling macros by David Horstmann · 1 year, 8 months ago
  59. 5a945f5 Put local output status in scope by David Horstmann · 1 year, 8 months ago
  60. d57c073 Remove spaces around token-pasting macro operator by David Horstmann · 1 year, 8 months ago
  61. bf4ec79 Make return statuses unique in FREE_LOCAL_OUTPUT() by David Horstmann · 1 year, 8 months ago
  62. 3e72db4 Improve FREE_LOCAL_INPUT() and FREE_LOCAL_OUTPUT() by David Horstmann · 1 year, 8 months ago
  63. b7a5b6e Add comment explaining the purpose of header by David Horstmann · 1 year, 8 months ago
  64. 00d7a04 Add more information to comment on test hooks by David Horstmann · 1 year, 8 months ago
  65. bbd44a7 Add missing license header by David Horstmann · 1 year, 8 months ago
  66. d596862 Remove unnecessary include directory from CMake by David Horstmann · 1 year, 8 months ago
  67. 513101b Add MBEDTLS_PSA_COPY_CALLER_BUFFERS config option by David Horstmann · 1 year, 8 months ago
  68. e9a88ab Use macros to manage buffer copies by David Horstmann · 1 year, 8 months ago
  69. 4108237 Remove write check in driver wrappers tests by David Horstmann · 1 year, 8 months ago
  70. e138dce Change to use test-hook-based approach by David Horstmann · 1 year, 8 months ago
  71. c6977b4 Copy input and output in psa_cipher_encrypt() by David Horstmann · 1 year, 8 months ago
  72. 8f35a4f Create memory poisoning wrapper for cipher encrypt by David Horstmann · 1 year, 8 months ago
  73. 38e4e9c Add explicit UNPOISON calls to memory tests by David Horstmann · 1 year, 8 months ago
  74. 372b8bb Add memory poisoning hooks by David Horstmann · 1 year, 8 months ago
  75. dbbfdab Merge pull request #1121 from gilles-peskine-arm/psa-buffers-test-poison by David Horstmann · 1 year, 8 months ago
  76. f7f88d6 Fix style by Janos Follath · 1 year, 9 months ago
  77. 8209ff3 Make local function static by Janos Follath · 1 year, 9 months ago
  78. aa5cc7b Add Changelog for the Marvin attack fix by Janos Follath · 1 year, 9 months ago
  79. a7d5662 Allow PSA test cases to depend on test conditions by Gilles Peskine · 1 year, 8 months ago
  80. 6f8ca29 Use the existing definition of __func__ by Gilles Peskine · 1 year, 8 months ago
  81. 895ebc3 Protect against compiler optimizations by Gilles Peskine · 1 year, 9 months ago
  82. ef0f01f Memory poisoning: meta-test writes as well as reads by Gilles Peskine · 1 year, 9 months ago
  83. 81f8132 Avoid unused variable warnings in some plausible usage by Gilles Peskine · 1 year, 9 months ago
  84. abfad78 Use the existing definition of MBEDTLS_TEST_HAVE_ASAN by Gilles Peskine · 1 year, 9 months ago
  85. e0acf87 Port to platforms where printf doesn't have %zu by Gilles Peskine · 1 year, 9 months ago
  86. f5dd002 Fix MSVC build failure by Gilles Peskine · 1 year, 9 months ago
  87. 479a194 Basic functional test for memory poisoning by Gilles Peskine · 1 year, 9 months ago
  88. 0bdb6dc Fix memory poisoning with Asan on arbitrary byte boundaries by Gilles Peskine · 1 year, 9 months ago
  89. d29cce9 Add memory poisoning framework by Gilles Peskine · 1 year, 9 months ago
  90. 3fd3d05 New files for memory-related test functions by Gilles Peskine · 1 year, 9 months ago
  91. 0457559 Merge remote-tracking branch 'development' into development-restricted by Gilles Peskine · 1 year, 8 months ago
  92. 18eab98 Merge pull request #8560 from lpy4105/issue/8423/optimize-analyze_outcomes_py by Gilles Peskine · 1 year, 8 months ago
  93. c6f1637 Merge pull request #8534 from paul-elliott-arm/fix_mutex_abstraction by Janos Follath · 1 year, 8 months ago
  94. fb96d80 Merge pull request #8569 from yuhaoth/pr/fix-warning-on-arm64-gcc-5.4 by Dave Rodgman · 1 year, 8 months ago gh-readonly-queue/development/pr-8569-172c0b930f39caa65271faa294fcf17f71d8bd42
  95. 172c0b9 Merge pull request #8561 from ronald-cron-arm/fix-ciphersuites-list-in-ssl-opt by Gilles Peskine · 1 year, 8 months ago gh-readonly-queue/development/pr-8561-6b5cedf51f33f058d84a2fb3f5ba418efb172806
  96. 5dcfd0c Some improvements by Pengyu Lv · 1 year, 8 months ago
  97. 6b5cedf Merge pull request #8547 from valeriosetti/issue8483 by Manuel Pégourié-Gonnard · 1 year, 8 months ago
  98. 92787e4 fix wrong gcc version check by Jerry Yu · 1 year, 8 months ago
  99. e743aa7 add non-gcc arm_neon support by Jerry Yu · 1 year, 8 months ago
  100. 71fada1 Guards neon path by Jerry Yu · 1 year, 8 months ago