summaryrefslogtreecommitdiff
path: root/lib/freebl
Commit message (Expand)AuthorAgeFilesLines
* Bug 1747772 - Allow to build using clang's integrated assembler. r=bbeurdoucheMike Hommey2022-01-042-3/+3
* Bug 1738028: avoid a clang 13 unused variable warning in opt build. r=bbeurdo...John M. Schanck2021-12-131-0/+1
* Bug 1724629 - Use HW accelerated SHA2 on AArch64 Big Endian. r=jschanckBenjamin Beurdouche2021-08-241-1/+1
* Bug 1655493 - Support SHA2 HW acceleration using Intel SHA Extension. r=bbeur...Makoto Kato2021-06-254-9/+333
* Bug 1566124 - Fix counter increase in ppc-gcm-wrap.c r=bbeurdouchemamonet2021-06-041-1/+1
* Bug 1566124 - Fix AES_GCM mode on ppc64le for messages of length more than 25...mamonet2021-06-041-1/+1
* Bug 1712230 - Don't build ppc-gcm.s with clang integrated assembler. r=bbeurd...Mike Hommey2021-05-241-0/+13
* Bug 1712211 Strict prototype error when trying to compile nss code that inclu...Robert Relyea2021-05-201-1/+1
* Bug 1566124 - Clang format run. r=beurdoucheBenjamin Beurdouche2021-05-052-66/+66
* Bug 1566124 - Optimize AES-GCM for ppc64le Differential Revision: https://pha...mamonet2021-05-056-6/+1663
* Bug 1697303 NSS needs to update it's csp clearing to FIPS 180-3 standards.Robert Relyea2021-03-1114-46/+117
* Bug 1687164 - Introduce NSS_DISABLE_CRYPTO_VSX and disable_crypto_vsx r=bbeur...glaubitz2021-04-062-44/+100
* Bug 1698320 - replace __builtin_cpu_supports("vsx") with ppc_crypto_support()...aoeu2021-03-164-14/+146
* Bug 1613235 - Clang-format for: POWER ChaCha20 stream cipher vector accelerat...NSS_3_63_BETA1Benjamin Beurdouche2021-03-104-17/+16
* Bug 1613235 - Add POWER ChaCha20 stream cipher vector acceleration. r=bbeurdo...aoeu2021-03-107-2/+143
* Bug 1613235 - Add POWER ChaCha20 stream cipher vector acceleration. r=bbeurdo...aoeu2021-03-106-0/+1199
* Bug 1697380 - Make a clang-format run on top of helpful contributions. r=beur...Benjamin Beurdouche2021-03-102-24/+24
* Bug 1683520 - ECCKiila P384, change syntax of nested structs initialization t...Benjamin Beurdouche2021-03-101-8/+8
* Bug 1683520 - [lib/freebl/ecl] P-384: allow zero scalars in dual scalar multi...Billy Brumley2021-03-101-482/+576
* Bug 1683520 - ECCKiila P521, change syntax of nested structs initialization t...Benjamin Beurdouche2021-03-101-8/+8
* Bug 1683520 - [lib/freebl/ecl] P-521: allow zero scalars in dual scalar multi...Billy Brumley2021-03-101-750/+954
* Bug 1696800 - HACL* update March 2021 - c95ab70fcb2bc21025d8845281bc4bc8987ca...Benjamin Beurdouche2021-03-0831-813/+1171
* Restore lost portion of the bleichenbacher timing batch that addressedRobert Relyea2020-12-222-6/+5
* Bug 1651411 New tlsfuzzer code can still detect timing issues in RSA operations.Robert Relyea2020-12-183-41/+313
* Bug 1678990 - Use __ARM_FEATURE_CRYPTO for feature detection. r=bbeurdoucheMakoto Kato2020-11-251-0/+9
* Bug 1642174 - Resolve sha512-p8.o: ABI version 2 is not compatible with ABI v...Lauri Kasanen2020-11-191-1/+4
* Bug 1670839 - Use ARM crypto extension for AES, SHA1 and SHA2 on mac. r=kjacobsMike Hommey2020-10-131-3/+3
* Bug 1670839 - Only build sha1-armv8.c code when USE_HW_SHA1 is defined. r=kja...Mike Hommey2020-10-131-2/+6
* Bug 1659727 - Move makefile avx2 detection to config.mk. r=kjacobsDanh2020-09-111-8/+6
* Bug 1605922 - Account for negative sign in mp_radix_size r=bbeurdoucheKevin Jacobs2020-09-081-1/+1
* Bug 1659256, add gcc version check on AArch64 optimization, r=rrelyeaDaiki Ueno2020-09-091-7/+21
* Bug 1662738, run RNG self-tests only if NSPR is linked, r=rrelyeaDaiki Ueno2020-09-051-6/+6
* Bug 1661810 - Define pre_align/post_align based on the compiler. r=jcjMike Hommey2020-08-281-2/+2
* Bug 1660304 New FIPS IG requires self-tests for approved kdfs. r=ueno comment...Robert Relyea2020-08-241-0/+230
* Bug 1656981 - Use 64x64->128 multiply and MP_COMBA on x86_64 Mac. r=mtKevin Jacobs2020-08-073-7/+45
* Bug 1654142 - Add CPU feature detection for Intel SHA extension. r=kjacobsMakoto Kato2020-07-312-0/+10
* Bug 1650702 - Use ARM's crypt extension for SHA1. r=kjacobsMakoto Kato2020-07-296-13/+343
* Bug 1648822 Add stricter validation of DH keys when in FIPS mode.Robert Relyea2020-07-275-7/+54
* Bug 1652729 - Add build flag to disable RC2 and relocate to lib/freebl/deprec...Benjamin Beurdouche2020-07-246-5/+77
* Bug 1652032 Disable all freebl assembler code for MSVC arm64 r=rrelyea,bbeurd...Jan-Marek Glogowski2020-07-271-0/+7
* Bug 1631573: Remove unnecessary scalar padding in ec.c r=kjacobs,bbeurdoucheBilly Brumley2020-07-201-21/+0
* Bug 1636771 - Fix incorrect call to Chacha20Poly1305 by PKCS11. r=jcj,kjacobs...Benjamin Beurdouche2020-07-181-1/+1
* Bug 1631583 - ECC: constant time P-521 r=kjacobs,rrelyea,bbeurdoucheBilly Brumley2020-07-165-1/+11824
* Bug 1631583 - ECC: constant time P-384 r=bbeurdouche,rrelyeaBilly Brumley2020-07-165-1/+19681
* Bug 1067214 - Check minimum padding in RSA_CheckSignRecover. r=rrelyeaKevin Jacobs2020-07-071-0/+6
* Bug 1646594 - Enable AVX2 if applicable on x86_64 with make 4.3 r=bbeurdoucheDanh2020-06-301-2/+7
* Bug 1631597 - Constant-time GCD and modular inversion r=rrelyea,kjacobsSohaib ul Hassan2020-06-163-132/+292
* Bug 1642146 - Move seed.o back into freeblpriv3. r=bbeurdoucheMike Hommey2020-06-152-4/+4
* Bug 1642802 - Win64 GYP builds to use HACL* curve25519. r=bbeurdoucheKevin Jacobs2020-06-082-11/+6
* Bug 1643557 - Used unsigned int for two for-loops upper-bounded by unsigned i...Jeff Walden2020-06-051-1/+1