index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
libcrypto
/
bn
Age
Commit message (
Expand
)
Author
2023-06-25
Provide additional BN primitives for BN_ULLONG architectures.
Joel Sing
2023-06-24
Add conditional around bn_mul_words() call.
Joel Sing
2023-06-24
Assign and test.
Joel Sing
2023-06-24
Check for non-zero length rather than a zero value.
Joel Sing
2023-06-24
Rewrite and simplify bn_sqr()/bn_sqr_normal().
Joel Sing
2023-06-24
Provide optimised bn_subw() and bn_subw_subw() for arm.
Joel Sing
2023-06-23
Avoid crash in BN_asc2bn()
Theo Buehler
2023-06-23
Fix return check of bn_hex2bn_cbs()
Theo Buehler
2023-06-23
typo: hexidecimal -> hexadecimal
Theo Buehler
2023-06-21
Provide optimised bn_clzw() for aarch64.
Joel Sing
2023-06-21
Provide and use bn_clzw() in place of bn_word_clz().
Joel Sing
2023-06-21
Make BN_num_bits() independent of bn->top.
Joel Sing
2023-06-17
Optimise bn_mul2_mulw_addtw() for aarch64.
Joel Sing
2023-06-17
Speed up Montgomery multiplication.
Joel Sing
2023-06-13
Disallow aliasing of return value and modulus
Theo Buehler
2023-06-13
Add a BN_R_INVALID_ARGUMENT error code
Theo Buehler
2023-06-12
Optimise quad word primitives on aarch64.
Joel Sing
2023-06-12
Provide and use various quad word primitives.
Joel Sing
2023-06-04
Reinstate bn_isqrt.c r1.8 and crypto_lock.c r1.3
Theo Buehler
2023-06-02
Fix variable reuse in BN_mod_inverse()
Theo Buehler
2023-05-28
Provide optimised bn_mulw_{addw,addw_addw,addtw}() for aarch64.
Joel Sing
2023-05-28
Provide optimised bn_addw_addw()/bn_subw_subw() for aarch64.
Joel Sing
2023-05-28
Rewrite BN_{asc,dec,hex}2bn() using CBS.
Joel Sing
2023-05-19
backout alignment changes (breaking at least two architectures)
Theo de Raadt
2023-05-17
Use crypto_internal.h's CTASSERT()
Theo Buehler
2023-05-10
Use is_pseudoprime instead of is_prime in bn_bpsw.c
Theo Buehler
2023-05-10
Add Miller-Rabin test for random bases to BPSW
Theo Buehler
2023-05-09
bn_exp: also special case -1 modulus
Theo Buehler
2023-05-09
Rewrite BN_bn2hex() using CBB/CBS.
Joel Sing
2023-05-09
Rewrite BN_bn2dec() using CBB/CBS.
Joel Sing
2023-04-30
Garbage collect BN_zero_ex()
Theo Buehler
2023-04-30
whitespace
Theo Buehler
2023-04-27
Remove a useless doxygen comment
Theo Buehler
2023-04-25
Remove the deprecated API from BN
Theo Buehler
2023-04-25
GF2m bites the dust. It won't be missed.
Theo Buehler
2023-04-25
BN_RECP_CTX moves to internal
Theo Buehler
2023-04-25
Remove the horror show that is bn_nist and ecp_nist
Theo Buehler
2023-04-25
Remove the no longer used BN_MONT_CTX_init()
Theo Buehler
2023-04-25
Move a few now internal prototypes to bn_local.h
Theo Buehler
2023-04-25
Remove old BN_one/BN_zero compat stuff
Theo Buehler
2023-04-25
Remove X9.31 support
Theo Buehler
2023-04-25
Remove the no longer used BN_CTX_init()
Theo Buehler
2023-04-25
Add endbr64 where needed by inspection. Passes regresson tests.
Theo de Raadt
2023-04-22
Improve bn_montgomery_multiply_words()
Joel Sing
2023-04-19
Rename Hex array to hex_digits.
Joel Sing
2023-04-19
Move the BN_bn2bin()/BN_bin2bn() family to bn_convert.c
Joel Sing
2023-04-19
Reorder functions.
Joel Sing
2023-04-19
Move BN_options() from bn_convert.c to bn_lib.c
Joel Sing
2023-04-19
unifdef BN_RECURSION
Joel Sing
2023-04-17
Tweak indent and use named registers.
Joel Sing
[next]