summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
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-19Do not use unsupported __attribute__((warn_unused_result)) on gcc3.Kenji Aoyama
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-16Currently we disable kbind(2) for static program from libc.a'sPhilip Guenther
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 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-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
2023-01-12remove outdated "expected to be compliant"Jonathan Gray
2023-01-11block --execute-only on mips64 & sparc64 during the upcoming transition.Theo de Raadt
2023-01-11based upon inspection of obj/*.S ...Theo de Raadt
2023-01-11temporarily force hppa libcrypto to be built --no-execute-only becauseTheo de Raadt
2023-01-11do not need --execute-only anymore, it is now the defaultTheo de Raadt
2023-01-11Clean up and simplify BIGNUM handling in DSA code.Joel Sing
2023-01-11Simplify BIGNUM handling in dsa_builtin_keygen().Joel Sing
2023-01-11Replace BN_lshift1()/BN_rshift1() with calls to BN_lshift()/BN_rshift().Joel Sing
2023-01-11Add retguard to amd64 syscalls.Todd Mortimer
2023-01-10Rewrite BN_lshift()Joel Sing
2023-01-08Add getthrname(2) manpagePhilip Guenther
2023-01-07Rewrite/simplify BN_free().Joel Sing
2023-01-07Flip BN_clear_free() and BN_free()Joel Sing
2023-01-07Use calloc() in BN_new(), rather than malloc() and then manually zeroing.Joel Sing
2023-01-07Add {get,set}thrname(2) for putting thread names in the kernel andPhilip Guenther
2023-01-05Rewrite BN_rshift()Joel Sing
2023-01-04Christos Zoulas agreed to rescind clause 3 and 4 inJonathan Gray
2023-01-04Leo Weppelman agreed to rescind clause 3 and 4 inJonathan Gray
2023-01-01Add explicit LL suffixes to large constants to appease some compilers onMiod Vallat
2022-12-31crank libfido2 major version, it depends on libcbor and it justDamien Miller
2022-12-31update to upstream libcbor v.0.10.0 and crank major. Also includesDamien Miller
2022-12-30add history for getpid(2) and getppid(2)Jonathan Gray
2022-12-30pause.3: miscellaneous rewrites, cleanupScott Soule Cheloha