summaryrefslogtreecommitdiff
path: root/src/lib (follow)
Commit message (Expand)AuthorAgeFilesLines
* Provide DSA_R_INVALID_PARAMETERS error codetb2023-03-042-2/+4
* Mop up ECP_NISTZ256_ASM and OPENSSL_NO_EC_NISTP_64_GCC_128 leftovers.jsing2023-03-042-22/+3
* Rename field_data1 and field_data2.jsing2023-03-042-48/+50
* Avoid infinite loop in bio_asn1 state machinetb2023-03-041-2/+2
* Link evp/cipher_method_lib.c to the buildtb2023-03-011-1/+2
* Convert EVP_CIPHER_meth_dup() to using calloc()tb2023-03-011-3/+2
* Make cipher_method_lib.c compile with LibreSSLtb2023-03-011-15/+29
* Add EVP_CIPHER_meth_* prototypes to evp.htb2023-03-011-1/+25
* Make the cleanup() method return an int againtb2023-03-014-7/+12
* Fix line wrapping of function pointer argumentstb2023-03-011-15/+8
* First KNF approximation as per knfmt(1)tb2023-03-011-60/+72
* Drop the EVP_CIPHER_METH_get_* functionstb2023-03-011-42/+1
* Add RCS tagtb2023-03-011-0/+1
* Revert OpenSSL commit aa6bb135tb2023-03-011-5/+54
* libcrypto: import a copy of OpenSSL 1.1's cmeth_lib.ctb2023-03-011-0/+151
* Rewrite/simplify BN_from_montgomery_word() and BN_from_montgomery().jsing2023-02-281-92/+85
* There is no reason to-be-cleared chunks cannot participate in delayedotto2023-02-271-27/+23
* Use separate lines instead of semicolons.bcook2023-02-251-4/+10
* Introduce X509_get0_uids() accessor functionjob2023-02-235-6/+44
* Use explicit .text instead of .previous to please Windows/MinGW on amd64tb2023-02-2311-12/+12
* Fix up the .rodata segment's name for Windows as well.tb2023-02-231-2/+3
* Adjust parentheses in mont->ri assignment.jsing2023-02-221-2/+2
* Replace bn_sub_part_words() with bn_sub().jsing2023-02-224-370/+19
* Rework bn_add()/bn_sub() to operate on word arrays.jsing2023-02-223-82/+99
* Rewrite and simplify BN_MONT_CTX_set()jsing2023-02-222-98/+76
* perlasm: properly spell .rodata for macOS on inteltb2023-02-211-0/+3
* remove extra argumentbcook2023-02-211-2/+2
* Unifdef MONT_WORD.jsing2023-02-212-75/+5
* Move BN_MONT_CTX back to bn_local.h for now. It's still used by bn_exp.ctb2023-02-192-14/+14
* Rewrite BN_MONT_CTX_set_locked()jsing2023-02-191-23/+27
* First pass clean up of bn_mont.c.jsing2023-02-191-31/+37
* Move BN_MONT_CTX_copy().jsing2023-02-191-19/+19
* Move struct bn_mont_ctx_st from bn_local.h to bn_mont.c.jsing2023-02-192-14/+14
* Provide optimised versions of bn_addw() and bn_subw() for aarch64.jsing2023-02-171-1/+35
* Remove now unused tangle of mul*/sqr* and BN_UMULT_* macros.jsing2023-02-171-251/+1
* Reimplement bn_sqr_comba{4,8}().jsing2023-02-172-102/+110
* Enable s2n-bignum word_clz() on amd64.jsing2023-02-164-4/+17
* Use bn_addw() in bn_mulw(), rather than duplicating add with carry code.jsing2023-02-161-12/+7
* Change include from _internal_s2n_bignum.h to s2n_bignum_internal.h.jsing2023-02-161-1/+1
* Include the ISC license from s2n-bignum's LICENSE file.jsing2023-02-161-1/+12
* Bring in word_clz.S from s2n-bignum for amd64.jsing2023-02-161-0/+48
* Rename bn_umul_hilo() to bn_mulw().jsing2023-02-169-105/+109
* zap stray empty linetb2023-02-161-2/+1
* Add missing masks to accumulator version of bn_umul_hilo()jsing2023-02-161-1/+5
* libressl *_namespace.h: adjust *_ALIAS() to require a semicolontb2023-02-1685-1006/+1006
* Reimplement bn_add_words() and bn_sub_words() using bignum primitives.jsing2023-02-162-111/+88
* Place bn_mul_add_words() after bn_mul_words().jsing2023-02-151-39/+39
* zap tabtb2023-02-151-2/+2
* Remove the misnamed and now unused mul, mul_add and mul_add_c macros.jsing2023-02-141-122/+2
* Reimplement bn_mul_words(), bn_mul_add_words() and bn_mul_comba{4,8}().jsing2023-02-141-235/+152