summaryrefslogtreecommitdiffstats
path: root/crypto/bn
AgeCommit message (Expand)Author
2021-01-13Fix incorrect use of BN_CTX APIAgustin Gianni
2021-01-04Update copyright years of auto-generated headers (make update)Dr. David von Oheimb
2020-12-03remove unused assignmentsPauli
2020-11-26Update copyright yearMatt Caswell
2020-11-24ERR: Rebuild all generated error headers and source filesRichard Levitte
2020-11-18Only disabled what we need to in a no-dh buildMatt Caswell
2020-11-13Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte
2020-10-15Rename some occurrences of 'library_context' and 'lib_ctx' to 'libctx'Dr. Matthias St. Pierre
2020-10-15Rename OPENSSL_CTX prefix to OSSL_LIB_CTXDr. Matthias St. Pierre
2020-09-10Diverse build.info: Adjust pathsRichard Levitte
2020-08-27Ignore vendor name in Clang version number.Jung-uk Kim
2020-08-12Add fix for RSA keygen in FIPS using keysizes 2048 < bits < 3072Shane Lontis
2020-08-06Update copyright yearMatt Caswell
2020-07-30unify spelling of serializePauli
2020-07-15Disable optimiization of BN_num_bits_word() for VS2005 ARM compiler due toaSoujyuTanaka
2020-07-11BN: Check endianness in run-time, in BN_native2bn() and BN_bn2nativepad()Richard Levitte
2020-06-25Update copyright yearMatt Caswell
2020-06-21Flag RSA secret BNs as consttime on keygen and checksNicola Tuveri
2020-06-16Refactor BN_R_NO_INVERSE logic in internal functionsNicola Tuveri
2020-06-08fix doc typo in bn_dh.cHubert Kario
2020-06-04Update copyright yearMatt Caswell
2020-05-20Avoid potential overflow to the sign bit when shifting left 24 placesTomas Mraz
2020-05-15Update copyright yearMatt Caswell
2020-05-02Add solaris assembler fixes for legacy providerShane Lontis
2020-04-29Amend references to "OpenSSL license"Shourya Shukla
2020-04-28Rename FIPS_MODE to FIPS_MODULERichard Levitte
2020-04-23Update copyright yearMatt Caswell
2020-04-20Fix DH_get_nid() so that it does not cache values.Shane Lontis
2020-04-16Use build.info, not ifdef for crypto modulesRich Salz
2020-02-18[BN] harden `BN_copy()` against leaks from memory accessesNicola Tuveri
2020-02-17Also check for errors in x86_64-xlate.pl.David Benjamin
2020-02-17crypto/bn: fix debug buildWataru Ashihara
2020-02-06Fix misspelling errors and typos reported by codespellDr. Matthias St. Pierre
2020-02-06Fix builds with no-dhMatt Caswell
2020-01-31Add support for DH 'modp' group parameters (RFC 3526)Shane Lontis
2020-01-22Do not silently truncate files on perlasm errorsDavid Benjamin
2020-01-20Convert rand_bytes_ex and rand_priv_bytes_ex to public functionsMatt Caswell
2020-01-17For all assembler scripts where it matters, recognise clang > 9.xRichard Levitte
2020-01-07Make generated copyright year be "now"Rich Salz
2020-01-02Run make updateMatt Caswell
2019-12-20Add some missing cfi frame info in rsaz-x86_64Bernd Edlinger
2019-12-20Add some missing cfi frame info in x86_64-mont5.plBernd Edlinger
2019-12-06Improve the overflow handling in rsaz_512_sqrBernd Edlinger
2019-12-06Fix an overflow bug in rsaz_512_sqrAndy Polyakov
2019-11-17s390x assembly pack: fix bn_mul_comba4Patrick Steuer
2019-11-09RSA generation: Use more bits of 1/sqrt(2)Kurt Roeckx
2019-11-07Update source files for pre-3.0 deprecationRichard Levitte
2019-11-07Update source files for deprecation at 3.0Richard Levitte
2019-11-03s390x assembly pack: enable clang buildPatrick Steuer
2019-10-31[crypto/bn] fix a few small timing leaks in BN_lshift1 and BN_rshift1Billy Brumley