1. 15fa9ce Misc improvements to comments by Manuel Pégourié-Gonnard · 11 months ago
  2. 4bc15d8 Fix guards on #include by Manuel Pégourié-Gonnard · 11 months ago
  3. 96cfd7a Move bignum code path testing out of the library by Janos Follath · 11 months ago
  4. 2f8ad59 Explain the choice of the value of MBEDTLS_MPI_IS_PUBLIC by Janos Follath · 11 months ago
  5. 42f72b3 Introduce MBEDTLS_MPI_IS_TEST by Janos Follath · 11 months ago
  6. 8786dd7 Disable optionally safe test hook in threading builds by Janos Follath · 11 months ago
  7. a112691 Fix optionally safe hooks declarations by Janos Follath · 11 months ago
  8. e0842aa Add tests for optionally safe codepaths by Janos Follath · 12 months ago
  9. 0c292b2 Make MBEDTLS_MPI_IS_PUBLIC thumb friendly by Janos Follath · 12 months ago
  10. 90b4271 Move MBEDTLS_MPI_IS_* macros to bignum_core.h by Janos Follath · 12 months ago
  11. 38ff70e Make _optionally_safe functions internal by Janos Follath · 12 months ago
  12. 75ed587 Add optionally unsafe variant of exp_mod for perf by Manuel Pégourié-Gonnard · 1 year, 1 month ago
  13. adb9d2d Remove volatile from declaration by Janos Follath · 1 year, 5 months ago
  14. d6df0a5 Fix use of volatile by Janos Follath · 1 year, 5 months ago
  15. aec1a86 Use mbedtls_ct_condition_t in mpi_core_check_zero by Janos Follath · 1 year, 5 months ago
  16. 16799db update headers by Dave Rodgman · 1 year, 9 months ago
  17. fb1b851 Improve docs for mbedtls_mpi_core_cond_assign by Dave Rodgman · 2 years ago
  18. 8ac9a1d Use new CT interface in mbedtls_mpi_core_lt_ct by Dave Rodgman · 2 years, 3 months ago
  19. fd7fab4 Update mbedtls_mpi_core_uint_le_mpi to new CT interface by Dave Rodgman · 2 years, 3 months ago
  20. cd2e38b Update mbedtls_mpi_safe_cond_(assign|swap) to use new CT interface by Dave Rodgman · 2 years, 3 months ago
  21. 7d4f019 Move some bignum functions out of constant_time module by Dave Rodgman · 2 years, 3 months ago
  22. f0806be Merge pull request #7489 from minosgalanakis/ecp/7246_xtrack_core_shift_l by Paul Elliott · 2 years, 3 months ago
  23. b894403 bignum_core: Removed input checking for `mbedtls_mpi_core_shift_l` by Minos Galanakis · 2 years, 3 months ago
  24. ec09e25 bignum_core: Aligned `xxx_core_shift_l` to `xxx_core_shift_r` by Minos Galanakis · 2 years, 3 months ago
  25. ad808dd bignum_core: Extracted mbedtls_mpi_shift_l from prototype by Minos Galanakis · 2 years, 3 months ago
  26. 0f16d56 Fix documentation by Dave Rodgman · 2 years, 3 months ago
  27. 00bd892 bignum: Removed merge scaffolding. by Minos Galanakis · 2 years, 4 months ago
  28. d626051 Fix documentation by Gabor Mezei · 2 years, 4 months ago
  29. 6f182c3 Fix documentation by Gabor Mezei · 2 years, 4 months ago
  30. 6af26f3 Tidy up, remove MPI_CORE(), apply the naming convention, and use the new mbedtls_mpi_core_mul() by Tom Cosgrove · 3 years ago
  31. 4ae890b Extract MPI_CORE(mul) from the prototype by Hanno Becker · 3 years ago
  32. 5c8505f Fix typos by Tom Cosgrove · 2 years, 5 months ago
  33. 8a1f784 Fix typos in doxygen commands in new bignum modules by Tom Cosgrove · 2 years, 6 months ago
  34. 449bd83 Switch to the new code style by Gilles Peskine · 2 years, 7 months ago
  35. e162b47 Merge pull request #6777 from tom-cosgrove-arm/issue-6292-mod_inv by Gilles Peskine · 2 years, 8 months ago
  36. f723754 Fix typos by Tom Cosgrove · 2 years, 8 months ago
  37. 5bf8629 Merge pull request #6303 from gilles-peskine-arm/bignum-core-random by Manuel Pégourié-Gonnard · 2 years, 8 months ago
  38. b38c2ed Fix double space between words by Tom Cosgrove · 2 years, 8 months ago
  39. 786848b Add low-level Montgomery conversion functions to bignum_core by Tom Cosgrove · 2 years, 8 months ago
  40. 28ff92c Add an explicit mbedtls_mpi_core_montmul_working_limbs() function by Tom Cosgrove · 2 years, 8 months ago
  41. 30f3b4d Add mbedtls_mpi_core_check_zero_ct() and tests by Tom Cosgrove · 2 years, 8 months ago
  42. a7f0d7b mbedtls_mpi_core_exp_mod() ouuput may alias input A by Tom Cosgrove · 2 years, 8 months ago
  43. 0a0dded Have mbedtls_mpi_core_exp_mod() take a temporary instead of allocating memory by Tom Cosgrove · 2 years, 8 months ago
  44. ecda186 Require input to mbedtls_mpi_core_exp_mod() to already be in Montgomery form by Tom Cosgrove · 2 years, 8 months ago
  45. 4a8c5cd Bignum core: random: prototype by Gilles Peskine · 2 years, 10 months ago
  46. 6f949ea New constant-flow function mbedtls_mpi_core_uint_le_mpi by Gilles Peskine · 2 years, 10 months ago
  47. edaa17b Merge pull request #6547 from yanesca/extract_mod_exp_from_prototype by Gilles Peskine · 2 years, 8 months ago
  48. 0ec6e3f mpi_core_mod_exp: improve style and documentation by Janos Follath · 2 years, 9 months ago
  49. 59cbd1b Make mbedtls_mpi_core_ct_uint_table_lookup static by Janos Follath · 2 years, 9 months ago
  50. b6673f0 Add modular exponentiation to bignum core by Janos Follath · 2 years, 10 months ago
  51. f7ff4c9 Tidy up, remove MPI_CORE(), and apply the naming convention by Tom Cosgrove · 3 years ago
  52. d9b2348 Extract MPI_CORE(sub_int) from the prototype by Hanno Becker · 3 years ago
  53. 5933f69 Add merge slots to Bignum files by Janos Follath · 2 years, 9 months ago
  54. 909e03c Bignum core: fill_random: prototype by Gilles Peskine · 2 years, 10 months ago
  55. 8904a2d mpi_core_ct_uint_table_lookup: style and docs by Janos Follath · 2 years, 9 months ago
  56. e50f2f1 Add mbedtls_mpi_core_ct_uint_table_lookup by Janos Follath · 2 years, 9 months ago
  57. 9603dad Merge pull request #6230 from tom-cosgrove-arm/issue-6223-core-add by Gilles Peskine · 2 years, 9 months ago
  58. 82f1310 Update documentation following review comment by Tom Cosgrove · 2 years, 9 months ago
  59. af7d44b Tidy up, remove MPI_CORE(), apply the naming convention, and use the new mbedtls_mpi_core_add() by Tom Cosgrove · 3 years ago
  60. c988713 Extract MPI_CORE(add) from the prototype by Hanno Becker · 3 years ago
  61. a081c51 Renamed mpi_core_get_mont_R2_unsafe_neg -> mpi_core_get_mont_r2_unsafe_neg by Minos Galanakis · 2 years, 9 months ago
  62. 51d638b bignum_core: Style update by Minos Galanakis · 2 years, 9 months ago
  63. ae4fb67 mbedtls_mpi_core_get_mont_R2_unsafe: Removed NULL input checking by Minos Galanakis · 2 years, 9 months ago
  64. b85506e bignum_core.h: Comment update for mbedtls_mpi_core_get_mont_R2_unsafe by Minos Galanakis · 2 years, 9 months ago
  65. 4f43f61 Renamed mbedtls_mpi_get_montgomery_constant_unsafe to mpi_core_get_mont_R2_unsafe by Minos Galanakis · 2 years, 9 months ago
  66. ec440f2 bignum_mod_raw: Ported mbedtls_mpi_get_montgomery_constant_unsafe from prototype by Hanno Becker · 3 years ago
  67. abc6fbb Fix brief description by Gilles Peskine · 2 years, 9 months ago
  68. 6641420 Bignum core: Break shift_r function out of the classic shift_r by Gilles Peskine · 2 years, 10 months ago
  69. 4281ae0 Merge pull request #6373 from gilles-peskine-arm/bignum-core-conventions by Gilles Peskine · 2 years, 10 months ago
  70. dcd1717 Forbid aliasing outputs by Gilles Peskine · 2 years, 10 months ago
  71. 4086de6 Fix documentation by Gabor Mezei · 2 years, 10 months ago
  72. 01af3dd Fixed confusion between number size and limb size; define limb by Gilles Peskine · 2 years, 10 months ago
  73. 2926484 Describe generic conventions for the bignum core module by Gilles Peskine · 2 years, 10 months ago
  74. 7aab2fb Add a short description of what each module does by Gilles Peskine · 2 years, 10 months ago
  75. 7f887bd Move license out of Doxygen comment by Gilles Peskine · 2 years, 10 months ago
  76. dba2677 Update documentation by Gabor Mezei · 2 years, 10 months ago
  77. 86dfe38 Fix documentation tags to be lower case by Gabor Mezei · 2 years, 10 months ago
  78. e5b8585 Follow parameter naming convention by Gabor Mezei · 2 years, 10 months ago
  79. 1c628d5 Follow parameter naming comvention by Gabor Mezei · 2 years, 10 months ago
  80. 3eff425 Use only one limb parameter for assign by Gabor Mezei · 2 years, 10 months ago
  81. 2b5bf4c Fix doumentation by Gabor Mezei · 2 years, 10 months ago
  82. f4dd3b6 Fix documentation by Gabor Mezei · 2 years, 11 months ago
  83. cfc0eb8 Remove unused parameter by Gabor Mezei · 2 years, 11 months ago
  84. 9f6615f Remove argument checking from constant time functions by Gabor Mezei · 2 years, 11 months ago
  85. e1d31c4 Add conditional swap and assign function for MPI core by Gabor Mezei · 2 years, 11 months ago
  86. 6da3a3b Fix doc regarding aliasing of modulus input to mbedtls_mpi_core_montmul() by Tom Cosgrove · 2 years, 10 months ago
  87. 4386ead Correct the aliasing requirements in doc for mbedtls_mpi_core_montmul(), and test them by Tom Cosgrove · 2 years, 10 months ago
  88. 4782823 Ensure we explicitly document the modulus for fixed-width arithmetic by Tom Cosgrove · 2 years, 10 months ago
  89. b0b77e1 Document and test aliasing of the bignums given to mbedtls_mpi_core_mla() by Tom Cosgrove · 2 years, 10 months ago
  90. ea45c1d Document and test aliasing of output for mbedtls_mpi_core_montmul() by Tom Cosgrove · 2 years, 10 months ago
  91. 3bd7bc3 Use X rather than A for accumulator-style input (and output!) params, and rename others accordingly by Tom Cosgrove · 2 years, 11 months ago
  92. 5c0e810 Prefer 'fixed-size' to 'known-size' in doc comments by Tom Cosgrove · 2 years, 11 months ago
  93. b7438d1 Update name of mbedtls_mpi_montg_init() by Tom Cosgrove · 2 years, 11 months ago
  94. 818d992 Note that T must not overlap other parameters of mbedtls_mpi_core_montmul() by Tom Cosgrove · 2 years, 11 months ago
  95. 5eefc3d Move macros to come before function declarations by Tom Cosgrove · 2 years, 11 months ago
  96. 630110a Fix documentation where ciL should be biL by Tom Cosgrove · 2 years, 11 months ago
  97. ed43c6c In add_if(), B MAY be aliased to A. Also update another comment for consistency. by Tom Cosgrove · 2 years, 11 months ago
  98. 5dd97e6 Update comments following code review by Tom Cosgrove · 3 years ago
  99. b496486 Reorder functions in bignum_core.[ch] by Tom Cosgrove · 3 years ago
  100. d932de8 Remove incorrect constant-time claim from doc for mbedtls_mpi_core_add_if() by Tom Cosgrove · 3 years ago