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
2024-11-08
Rewrite bn2binpad.
Joel Sing
2024-11-01
Clean up PPC CPU capabilities and Montgomery code.
Joel Sing
2024-06-24
libcrypto: constify most error string tables
Theo Buehler
2024-06-22
Rewrite BN_bn2mpi() using CBB.
Joel Sing
2024-04-17
bn_convert: zap extra blank line
Theo Buehler
2024-04-17
Rewrite BN_mpi2bn() using CBS and bn_bin2bn_cbs().
Joel Sing
2024-04-17
Rewrite BN_lebin2bn() using CBS.
Joel Sing
2024-04-16
Invert BN_BITS2 handling in bn_bin2bn_cbs() and bn_hex2bn_cbs().
Joel Sing
2024-04-16
Rewrite BN_bin2bn() using CBS.
Joel Sing
2024-04-16
Provide bn_expand_bytes().
Joel Sing
2024-04-16
Rename bn_expand() to bn_expand_bits().
Joel Sing
2024-04-15
Prevent negative zero from being created via BN bit functions.
Joel Sing
2024-04-10
Remove the prototype of BN_gcd_nonct()
Theo Buehler
2024-04-10
Hide symbols in bn.h
Bob Beck
2024-03-26
Provide an optimised bn_subw() for amd64.
Joel Sing
2024-03-26
Mark internal functions as static.
Joel Sing
2024-03-26
Move bn_montgomery_reduce() and drop prototype.
Joel Sing
2024-03-16
Fix signed integer overflow in bnrand()
Theo Buehler
2024-03-02
Make BN_mod_exp2_mont() and BN_mod_exp_mont_word() internal
Theo Buehler
2024-03-02
Make BN_mod_exp_simple() internal
Theo Buehler
2024-03-02
Remove BIO_{sn,v,vsn}printf(3)
Theo Buehler
2024-02-24
Replace uses of endbr64 with _CET_ENDBR from cet.h
Theo Buehler
2023-10-19
Garbage collect weird /* 1 */ and /* 2 */ comments
Theo Buehler
2023-10-19
Fix aliasing of result and exponent in the internal BN_mod_exp_recp()
Theo Buehler
2023-10-19
Fix aliasing of result with exponent or modulus in BN_mod_exp_simple()
Theo Buehler
2023-08-09
Move bn_blind.c to rsa_blinding.c
Theo Buehler
2023-08-09
Make declaration and definition of BN_BLINDING_new() match.
Theo Buehler
2023-08-09
Merge BN_BLINDING_create_param() into BN_BLINDING_new()
Theo Buehler
2023-08-09
Set up the blinding factors on first use
Theo Buehler
2023-08-09
Remove retry loop in BN_BLINDING_setup()
Theo Buehler
2023-08-09
Compute a square using BN_mod_sqr() instead of BN_mod_mul()
Theo Buehler
2023-08-09
Simplify BN_BLINDING_invert()
Theo Buehler
2023-08-09
Unwrap a line
Theo Buehler
2023-08-08
Unwrap a line
Theo Buehler
2023-08-08
Drop the unused BN_BLINDING argument of BN_BLINDING_create_param()
Theo Buehler
2023-08-08
Rename ret into b in BN_BLINDING_setup()
Theo Buehler
2023-08-08
Factor the actual setup step for the blinding into a helper
Theo Buehler
2023-08-08
Make BN_BLINDING respect some invariants
Theo Buehler
2023-08-03
Make the bn_rand_interval() API a bit more ergonomic
Theo Buehler
2023-08-02
More whitespace fixes from knfmt
Theo Buehler
2023-08-02
Remove extraneous parentheses and fix weird whitespace.
Theo Buehler
2023-08-02
Drop the _ex from BN_BLINDING_{convert,invert}_ex()
Theo Buehler
2023-08-02
Remove the unused BN_BLINDING_{convert,invert}()
Theo Buehler
2023-08-02
Make BN_BLINDING_{new,update}() static in bn_blind.c
Theo Buehler
2023-08-02
Remove the unused flags member of BN_BLINDING
Theo Buehler
2023-08-02
Remove the unused flags accessors for BN_BLINDING
Theo Buehler
2023-08-02
Remove a 16 year old confusing lie
Theo Buehler
2023-07-31
Remove more *_options() stuff
Theo Buehler
2023-07-28
Remove various ${thing}_options
Theo Buehler
2023-07-28
Remove the get_rfc*_prime_*() API
Theo Buehler
[next]