aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2022-12-20Extract common code for computing X^3 + AX + BManuel Pégourié-Gonnard1-27/+37
2022-12-19move mbedtls_ecp_sw_derive_y after MPI_ECP_ macrosGlenn Strauss1-52/+59
2022-12-19use MPI_ECP_* macros in mbedtls_ecp_sw_derive_y()Glenn Strauss1-9/+5
2022-12-19Merge pull request #6820 from gilles-peskine-arm/code-style-skip-generated-filesManuel Pégourié-Gonnard2-5/+42
2022-12-19Merge pull request #6808 from gilles-peskine-arm/basic-build-test-lcov-format...Manuel Pégourié-Gonnard1-23/+4
2022-12-19List all the places with instructions to generate those filesGilles Peskine1-0/+5
2022-12-19Don't touch the style of generated filesGilles Peskine2-5/+37
2022-12-17Merge pull request #6777 from tom-cosgrove-arm/issue-6292-mod_invGilles Peskine15-46/+593
2022-12-17Merge pull request #6742 from gabor-mezei-arm/6022_bignum_mod_raw_mulGilles Peskine4-0/+159
2022-12-17Merge pull request #6789 from mpg/doc-docker-from-ciGilles Peskine8-0/+30
2022-12-17Merge pull request #6810 from davidhorstmann-arm/fix-check-names-enum-regexGilles Peskine1-1/+4
2022-12-16Fix typosTom Cosgrove5-7/+7
2022-12-16commentGlenn Strauss1-1/+1
2022-12-16comments and whitespaceGlenn Strauss1-3/+3
2022-12-16Fix documentationGabor Mezei1-2/+2
2022-12-16Fix an incorrect regex in check_names.pyDavid Horstmann1-1/+4
2022-12-16Generate operands in Mongomery representation for the test functionGabor Mezei2-16/+4
2022-12-16Simplify the coverage statistics summaryGilles Peskine1-23/+4
2022-12-16Oops, use mbedtls_free() not plain free()Tom Cosgrove1-1/+1
2022-12-16Merge pull request #6794 from ronald-cron-arm/tls13-fix-some-test-dependenciesRonald Cron1-40/+22
2022-12-16Document the test strategyGilles Peskine1-0/+32
2022-12-16Add validation tests for mbedtls_mpi_{mod,mod_raw}_randomGilles Peskine2-0/+105
2022-12-16Implement and test mbedtls_mpi_mod_randomGilles Peskine3-0/+63
2022-12-16Fix leak of modulus structures in testsGilles Peskine3-2/+16
2022-12-16Implement and test mbedtls_mpi_mod_raw_randomGilles Peskine4-17/+149
2022-12-16Rename MPI-legacy test function for clarityGilles Peskine2-14/+14
2022-12-16New helper function to allocate and read a modulusGilles Peskine2-0/+37
2022-12-16Move bignum helpers to their own moduleGilles Peskine5-140/+224
2022-12-16Merge pull request #6766 from wernerlewis/bignum_mod_docsManuel Pégourié-Gonnard2-0/+102
2022-12-16Merge pull request #6303 from gilles-peskine-arm/bignum-core-randomManuel Pégourié-Gonnard9-440/+823
2022-12-16Attempt to pacify pylint in bignum testsTom Cosgrove4-41/+26
2022-12-15Merge pull request #6723 from mpg/restartable-vs-use-psaGilles Peskine12-37/+202
2022-12-15Merge pull request #6687 from gilles-peskine-arm/fuzz-cflagsGilles Peskine1-1/+3
2022-12-15Merge pull request #6793 from tom-cosgrove-arm/update-mbedtls_mpi_mod_sub-tes...Gilles Peskine1-16/+21
2022-12-15Document const parameter conventionsWerner Lewis1-2/+4
2022-12-15Add tests for mbedtls_mpi_mod_inv()Tom Cosgrove3-0/+195
2022-12-15Fix double space between wordsTom Cosgrove1-2/+2
2022-12-15Note that (as usual) for mbedtls_mpi_mod_inv() residues must be associated wi...Tom Cosgrove1-0/+3
2022-12-15mbedtls_mpi_mod_raw_inv_prime() tests should be arch_splitTom Cosgrove2-1/+4
2022-12-15Split mbedtls_mpi_mod_inv() into separate functions for mont/non-mont formTom Cosgrove1-76/+64
2022-12-15Add mbedtls_mpi_mod_inv()Tom Cosgrove2-0/+127
2022-12-15Add low-level Montgomery conversion functions to bignum_coreTom Cosgrove4-19/+173
2022-12-15Add an explicit mbedtls_mpi_core_montmul_working_limbs() functionTom Cosgrove5-3/+38
2022-12-15Add mbedtls_mpi_core_check_zero_ct() and testsTom Cosgrove4-0/+57
2022-12-15Fix mbedtls_platform_zeroize() call in mbedtls_mpi_mod_modulus_free()Tom Cosgrove1-1/+1
2022-12-15Use lower case for p and rWerner Lewis1-2/+2
2022-12-15Unify RNG initialization that must be unifiedGilles Peskine1-8/+11
2022-12-15Add output initialization requirementWerner Lewis1-1/+3
2022-12-15Clarify some commentsGilles Peskine2-2/+2
2022-12-15Fix documentationGabor Mezei1-12/+22