summaryrefslogtreecommitdiff
path: root/lib/libcrypto
AgeCommit message (Expand)Author
2023-01-28Fix previous.Joel Sing
2023-01-28Provide bn_div_rem_words() and make use of it.Joel Sing
2023-01-24Check return value of X509_digestJob Snijders
2023-01-23Change include from _internal_s2n_bignum.h to s2n_bignum_internal.h.Joel Sing
2023-01-23Include the ISC license from s2n-bignum's LICENSE file.Joel Sing
2023-01-23Bring in various s2n-bignum functions for amd64.Joel Sing
2023-01-23Move bn_mul_add_words() and bn_mul_words() from bn_asm.c to bn_mul.c.Joel Sing
2023-01-23Move bn_sqr_words from bn_asm.c to bn_sqr.c.Joel Sing
2023-01-23Move bn_div_words from bn_asm.c to bn_div.c.Joel Sing
2023-01-23Include bn_arch.h now that we're using defines from it.Joel Sing
2023-01-23Move bn_add_words() and bn_sub_words from bn_asm.c to bn_add.c.Joel Sing
2023-01-21Enable bn_sqr() on amd64.Joel Sing
2023-01-21Provide an implementation of bn_sqr() that calls s2n-bignum's bignum_sqr().Joel Sing
2023-01-21Fix include.Joel Sing
2023-01-21Include the ISC license from s2n-bignum's LICENSE file.Joel Sing
2023-01-21Bring in s2n-bignum's bignum_sqr() for amd64.Joel Sing
2023-01-21Include the ISC license from s2n-bignum's LICENSE file.Joel Sing
2023-01-21Bring in the internal and "public" headers for s2n-bignum.Joel Sing
2023-01-21Refactor BN_mul().Joel Sing
2023-01-21Refactor BN_sqr().Joel Sing
2023-01-21Reorder functions and drop unnessary static prototypes.Joel Sing
2023-01-20Refactor x509v3_cache_extensionsJob Snijders
2023-01-20Remove various #ifndef BN_SQR_COMBA.Joel Sing
2023-01-20Move bn_{mul,sqr}_comba{4,8}() from bn_asm.c to bn_mul.c/bn_sqr.c.Joel Sing
2023-01-20Move {mul,sqr}_add_c{,2} macros from bn_asm.c to bn_local.h.Joel Sing
2023-01-20Remove unused code.Joel Sing
2023-01-20Replace BN_DIV3W with HAVE_BN_DIV_3_WORDS (in bn_arch.h).Joel Sing
2023-01-20Provide a per machine bn_arch.h.Joel Sing
2023-01-20Reorder functions.Joel Sing
2023-01-20Reorder functions for easier maintenance.Joel Sing
2023-01-19Remove more unused assembly generation scripts.Joel Sing
2023-01-19Remove various unused assembly files and assembly generation scripts.Joel Sing
2023-01-18Bring in a description of bn_words_3_div().Joel Sing
2023-01-18Start cleaning up BN_div_internal().Joel Sing
2023-01-17Don't do policy checking unless we were asked to do so.Bob Beck
2023-01-17Remove non-visible and unused OPENSSL_wipe_cpu and OPENSSL_atomic_addMiod Vallat
2023-01-16Move BN_sqr() to the bottom of the file.Joel Sing
2023-01-16Mop up debug code that escaped previously.Joel Sing
2023-01-15gost: add missing BN_CTX_{start,end}() pairTheo Buehler
2023-01-14Move constants out of text segment into rodata to prepare for xonly supportTheo de Raadt
2023-01-14Remove unused Elliptic Curve code.Joel Sing
2023-01-14Rewrite BN_CTX.Joel Sing
2023-01-14Greatly simplify bn_expand_internal().Joel Sing
2023-01-14Clean up and simplify EC_KEY handling, mostly from a BN_CTX perspective.Joel Sing
2012-10-13import OpenSSL-1.0.1cDamien Miller
2023-01-13Move all data tables from .text section to .rodata, and update the code toMiod Vallat
2023-01-13Move all data tables from .text section to .rodata, and update the code toMiod Vallat
2023-01-13Prevent 1-byte out-of-bounds read in i2c_ASN1_BIT_STRINGTheo Buehler
2010-10-01import OpenSSL-1.0.0aDamien Miller
2009-04-06import of OpenSSL 0.9.8kDamien Miller