summaryrefslogtreecommitdiff
path: root/lib/freebl/mpi
Commit message (Expand)AuthorAgeFilesLines
* Bug 1631597 - Constant-time GCD and modular inversion r=rrelyea,kjacobsSohaib ul Hassan2020-06-163-132/+292
* Bug 1639033 - Use unsigned int for various count variables in mplogic.c to el...Jeff Walden2020-05-212-9/+7
* Bug 1623184 - Clear ECX prior to cpuid, fixing query for Extended Features r=...Kevin Jacobs2020-03-181-1/+2
* Bug 1609751 - Additional tests for mp_comba r=mtKevin Jacobs2020-02-191-0/+3
* Bug 1605314 - Compare all 8 bytes of an mp_digit when clamping in Windows ass...Kevin Jacobs2020-01-032-13/+13
* Bug 1542077 - Added extra controls and tests to mp_set_int and mp_set_ulong. ...Marcus Burghardt2019-08-133-13/+41
* Bug 1493916 - Fix ppc64 inline assembler for clang r=jcjDan HorĂ¡k2019-07-221-1/+1
* Bug 1554336 - Optimize away unneeded loop in mpi.c r=kevinjacobs,jcjGreg Rubin2019-05-211-1/+4
* Bug 1509432 - Removed duplicated code between mp_set_int and mp_set_ulong. Cr...Marcus Burghardt2019-05-131-20/+6
* Bug 1485864 - Constant time mp_to_fixlen_octets, r=franziskusNSS_3_41_BETA1Martin Thomson2018-11-302-20/+44
* Bug 1478623 - Add r/w constraints to modified registers to asm blocks in mpi_...Mike Hommey2018-07-261-19/+19
* Bug 1477929 - Use a stricter constraint for the register passed to cbz. r=fki...Mike Hommey2018-07-241-2/+2
* Bug 1309068 - Enable -Wshadow, r=franziskusMartin Thomson2018-02-141-6/+7
* Bug 1259061, removed MP_MEMCPY from libmpi, r=franziskusJonas Allmann2017-11-073-14/+0
* Bug 1259053, removed MP_MEMSET from libmpi, r=franziskusJonas Allmann2017-11-073-33/+17
* Bug 1372245 - Remove superfluous MPI utils, tests, and build system r=franziskusTim Taubert2017-06-1259-5455/+1
* Bug 1372244 - Check for OOM after malloc() in mp_exptmod_f() r=franziskusTim Taubert2017-06-121-1/+5
* Bug 1362392 - always add s_mpv_div_2dx1d when we don't have an assembly versi...Franziskus Kiefer2017-05-231-1/+1
* Bug 1362392 - fix s_mpi_div on 32-bit; fix 32-bit test buildsFranziskus Kiefer2017-05-091-28/+20
* Bug 1339464 - Fix DH_GenParam, r=franziskusMark Goodwin2017-05-102-6/+2
* Bug 1334106 - fuzz mp_invmod, r=ttaubertFranziskus Kiefer2017-02-151-0/+4
* Bug 1339442 - remove MP_NUMTH, r=ttaubertFranziskus Kiefer2017-02-144-11/+0
* Bug 1317924 - resurrect mpi tests, r=ttaubertFranziskus Kiefer2016-11-165-2290/+34
* Bug 1311175 - Remove inline keyword from mpi.c functions as they are used out...David Major2016-10-271-9/+5
* Bug 1194073 - removing mp_sqrt, r=rbarnesFranziskus Kiefer2016-09-275-133/+0
* Bug 1246619 - freebl clang-format, r=kaieFranziskus Kiefer2016-08-2963-11647/+14478
* Bug 1294461 - Fix mpp_sieve() to correctly record composites, r=franziskusTim Taubert2016-08-111-3/+6
* Bug 1284789 - fixing some scan-build issues, r=ttaubertFranziskus Kiefer2016-07-072-5/+6
* Bug 1278237 - remove unused variables, r=ttaubertFranziskus Kiefer2016-06-063-20/+0
* Bug 1225094 - Zero %ecx before calling CPUID in mpcpucache_x86.s. r=mt.Nicholas Nethercote2016-05-181-0/+1
* Bug 1225094 - Zero %ecx before calling CPUID. r=mt.Nicholas Nethercote2016-05-171-2/+7
* Bug 1259052 - Remove MP_MACRO from libmpi r=franziskus,mtTim Taubert2016-05-043-67/+15
* Backed out changeset 794b7836c7f6 and 88a15710dd49Franziskus Kiefer2016-04-303-11/+67
* Bug 1259052 - bustage fix use __inline__ instead of inline, r=bustageFranziskus Kiefer2016-04-301-4/+4
* Bug 1259057 - Remove ifdef'ed out s_mp_clamp() call at the end of s_mp_rshd()...Tim Taubert2016-04-271-5/+0
* Bug 1259052 - Remove MP_MACRO from libmpi r=franziskus,mtTim Taubert2016-04-273-67/+11
* Bug 1259051 - Remove MP_CRYPTO from libmpi r=franziskusTim Taubert2016-04-273-17/+0
* Bug 1222908 - Remove mp_cmp_int() r=franziskus,mt,rrelyeaTim Taubert2016-04-214-37/+0
* Bug 1256296 - Fix scan-build error in mpmontg.c, r=franziskus,rrelyeaRichard Barnes2016-04-211-0/+3
* Bug 1258667 - mp_cmp_mag should take const mp_int* as arguments r=franziskusTim Taubert2016-03-222-2/+2
* Bug 1220683 - Checking return values in mpi.c, r=mtFranziskus Kiefer2015-11-091-9/+14
* Bug 1252035: Cachebleed (part 3: Fix macro definition)Richard Barnes2016-03-181-1/+1
* Bug 1181814 - Pick up FIPS-140 certification work done by Red Hat, r=kaie, em...Robert Relyea2016-03-141-15/+16
* Bug 1252035 - Cachebleed (part 2: Make table access constant-time) r=rrelyeaRichard Barnes2016-03-091-46/+54
* Bug 1252035 - Cachebleed (part 1: Remove duplicate weave) r=rrelyeaRichard Barnes2016-03-092-251/+2
* Bug 1181814, Backout 43e2d2e1cb74Kai Engert2016-02-181-16/+15
* Bug 1181814 - Pick up FIPS-140 certification work done by Red Hat, r=kaie, em...Robert Relyea2016-02-181-15/+16
* Bug 1194680, Use PR_GetEnvSecure, r=jldNSS_3_23_BETA1Kai Engert2016-01-293-4/+4
* Bug 1221835: Avoid shift overflow. r=wtcFranziskus Kiefer2015-12-221-2/+6
* Bug 1224134 - [CID 748518][CID 221852][CID 748517] checking mpi error valuesFranziskus Kiefer2015-11-122-3/+3