summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/bn/bn_local.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* BN_RECP_CTX moves to internaltb2023-04-251-3/+3
* Move a few now internal prototypes to bn_local.htb2023-04-251-1/+16
* unifdef BN_RECURSIONjsing2023-04-191-9/+1
* Add bn_copy(), a sane wrapper of BN_copy() for internal usetb2023-03-271-1/+3
* Replace bn_sub_part_words() with bn_sub().jsing2023-02-221-3/+1
* Rework bn_add()/bn_sub() to operate on word arrays.jsing2023-02-221-1/+6
* Rewrite and simplify BN_MONT_CTX_set()jsing2023-02-221-7/+8
* Unifdef MONT_WORD.jsing2023-02-211-4/+2
* Move BN_MONT_CTX back to bn_local.h for now. It's still used by bn_exp.ctb2023-02-191-1/+13
* Move struct bn_mont_ctx_st from bn_local.h to bn_mont.c.jsing2023-02-191-13/+1
* Remove now unused tangle of mul*/sqr* and BN_UMULT_* macros.jsing2023-02-171-251/+1
* Enable s2n-bignum word_clz() on amd64.jsing2023-02-161-1/+3
* Remove the misnamed and now unused mul, mul_add and mul_add_c macros.jsing2023-02-141-122/+2
* Clean up bn_sqr_words()jsing2023-02-091-19/+1
* Turn BN_mod_{ct,nonct}() into symbols.jsing2023-02-031-5/+6
* Provide bn_div_rem_words() and make use of it.jsing2023-01-281-3/+7
* Move {mul,sqr}_add_c{,2} macros from bn_asm.c to bn_local.h.jsing2023-01-201-3/+153
* Remove unused code.jsing2023-01-201-9/+3
* Rewrite bn_correct_top().jsing2022-11-301-13/+2
* Make header guards of internal headers consistenttb2022-11-261-4/+4
* Make internal header file names consistenttb2022-11-261-0/+567