summaryrefslogtreecommitdiff
path: root/library/bignum.c
Commit message (Expand)AuthorAge
* Minor comment improvementGilles Peskine2020-02-03
* Improve comments in mpi_shrinkGilles Peskine2020-02-03
* mpi_copy: make the 0 case slightly more robustGilles Peskine2020-02-03
* mpi_lt_mpi_ct: fix condition handlingJanos Follath2019-11-11
* ct_lt_mpi_uint: cast the return value explicitelyJanos Follath2019-11-11
* mbedtls_mpi_lt_mpi_ct: simplify conditionJanos Follath2019-11-11
* Rename variable for better readabilityJanos Follath2019-11-11
* mbedtls_mpi_lt_mpi_ct: Improve documentationJanos Follath2019-11-11
* Make mbedtls_mpi_lt_mpi_ct more portableJanos Follath2019-11-11
* Document ct_lt_mpi_uintJanos Follath2019-11-11
* mpi_lt_mpi_ct: make use of unsigned consistentJanos Follath2019-11-11
* ct_lt_mpi_uint: make use of biLJanos Follath2019-11-11
* Change mbedtls_mpi_cmp_mpi_ct to check less thanJanos Follath2019-11-11
* mbedtls_mpi_cmp_mpi_ct: remove multiplicationsJanos Follath2019-11-11
* Remove declaration after statementJanos Follath2019-11-11
* Add new, constant time mpi comparisonJanos Follath2019-11-11
* Merge remote-tracking branch 'origin/pr/2578' into mbedtls-2.16Jaeden Amero2019-10-02
|\
| * Remove a redundant function callRon Eldor2019-05-01
* | Merge remote-tracking branch 'origin/pr/2645' into mbedtls-2.16Jaeden Amero2019-09-05
|\ \
| * | Fix mpi_bigendian_to_host() on bigendian systemsHanno Becker2019-05-15
| |/
* | Merge remote-tracking branch 'origin/pr/2398' into mbedtls-2.16Jaeden Amero2019-09-03
|\ \ | |/ |/|
| * fix memory leak in mpi_miller_rabin()Jens Wiklander2019-01-31
* | Fix typoJanos Follath2019-03-06
* | Improve documentation of mbedtls_mpi_write_string()Hanno Becker2019-03-06
* | Fix 1-byte buffer overflow in mbedtls_mpi_write_string()Hanno Becker2019-03-06
* | Fix DEADCODE in mbedtls_mpi_exp_mod()Peter Kolbus2019-02-05
* | Merge remote-tracking branch 'origin/pr/2214' into mbedtls-2.16Jaeden Amero2019-01-30
|\ \ | |/ |/|
| * Refactor mpi_write_hlp to not be recursiveRon Eldor2018-11-27
* | Don't call memcpy with NULL pointer in mbedtls_mpi_read_binary()Hanno Becker2019-01-03
* | Fix preprocessor macro existence check in bignum.cHanno Becker2019-01-02
* | Fix typo after rebaseHanno Becker2019-01-02
* | Add missing macro existence check in byte swapping code in bignum.cHanno Becker2019-01-02
* | Optimize mpi_bigendian_to_host() for speed and sizeHanno Becker2019-01-02
* | Change signature of mpi_bigendian_to_host() to reflect usageHanno Becker2019-01-02
* | Remove temporary stack-buffer from mbedtls_mpi_fill_random()Hanno Becker2019-01-02
* | Fix parameter validation for mbedtls_mpi_lsb()Hanno Becker2018-12-19
* | Minor improvements to bignum moduleHanno Becker2018-12-19
* | Remove double semicolon from bignum.cHanno Becker2018-12-18
* | Implement parameter validation for MPI moduleHanno Becker2018-12-18
* | Merge remote-tracking branch 'restricted/pr/535' into developmentSimon Butcher2018-11-29
|\ \ | |/ |/|
| * mbedtls_mpi_write_binary: don't leak the exact size of the numberGilles Peskine2018-11-20
* | Fix bias in random number generation in Miller-Rabin testDarryl Green2018-10-09
* | Bignum: Deprecate mbedtls_mpi_is_prime()Janos Follath2018-10-09
* | Bignum: Fix prime validation vulnerabilityJanos Follath2018-10-09
* | Bignum: Remove dead codeJanos Follath2018-10-09
* | Bignum: Improve primality test for FIPS primesJanos Follath2018-10-09
* | Generalize dh_flag in mbedtls_mpi_gen_primeJanos Follath2018-09-21
|/
* Merge remote-tracking branch 'upstream-restricted/pr/421' into development-pr...Jaeden Amero2018-05-04
|\
| * Fix style for mbedtls_mpi_zeroize()Andres Amaya Garcia2018-04-24
| * Rename mbedtls_zeroize to mbedtls_platform_zeroizeAndres Amaya Garcia2018-04-17