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
Age
Commit message (
Expand
)
Author
2023-02-17
Reimplement bn_sqr_comba{4,8}().
Joel Sing
2023-02-16
Enable s2n-bignum word_clz() on amd64.
Joel Sing
2023-02-16
Use bn_addw() in bn_mulw(), rather than duplicating add with carry code.
Joel Sing
2023-02-16
Change include from _internal_s2n_bignum.h to s2n_bignum_internal.h.
Joel Sing
2023-02-16
Include the ISC license from s2n-bignum's LICENSE file.
Joel Sing
2023-02-16
Bring in word_clz.S from s2n-bignum for amd64.
Joel Sing
2023-02-16
Rename bn_umul_hilo() to bn_mulw().
Joel Sing
2023-02-16
zap stray empty line
Theo Buehler
2023-02-16
Add missing masks to accumulator version of bn_umul_hilo()
Joel Sing
2023-02-16
libressl *_namespace.h: adjust *_ALIAS() to require a semicolon
Theo Buehler
2023-02-16
Document pinsyscall(2). The ld.so and kernel enforcement code is not
Theo de Raadt
2023-02-16
Reimplement bn_add_words() and bn_sub_words() using bignum primitives.
Joel Sing
2023-02-15
Place bn_mul_add_words() after bn_mul_words().
Joel Sing
2023-02-15
zap tab
Theo Buehler
2023-02-14
Remove the misnamed and now unused mul, mul_add and mul_add_c macros.
Joel Sing
2023-02-14
Reimplement bn_mul_words(), bn_mul_add_words() and bn_mul_comba{4,8}().
Joel Sing
2023-02-14
Provide big number primitives for word addition/multiplication.
Joel Sing
2023-02-14
Make BN_is_zero() check word values.
Joel Sing
2023-02-14
Fix a -0 corner case in BN_div_internal()
Joel Sing
2023-02-14
Reimplement BN_num_bits_word().
Joel Sing
2023-02-14
Make BN_set_negative() closer to constant time.
Joel Sing
2023-02-14
Provide bn_ct_{eq,ne}_zero{,_mask}() inline functions.
Joel Sing
2023-02-13
Merge dsa_sign.c and dsa_vrf.c into dsa_ossl.c
Theo Buehler
2023-02-13
dsa/dsa_sign.c: unindent by inverting logic for DSA_SIG_free(NULL)
Theo Buehler
2023-02-13
dsa/dsa_sign.c: shuffle functions into a more sensible order
Theo Buehler
2023-02-13
Avoid negative zero.
Joel Sing
2023-02-13
Simplify BN_set_negative().
Joel Sing
2023-02-12
bump major after syscall removal
Theo Buehler
2023-02-11
crank major because __syscall is gone
Theo de Raadt
2023-02-11
__syscall() is no longer neccessary since the system calls which needed
Theo de Raadt
2023-02-11
sprinkle some Xr; from josiah frentsos
Jason McIntyre
2023-02-11
Remove bn_exp2.c, which is now empty.
Joel Sing
2023-02-11
Bye bye x86_64-gcc.c.
Joel Sing
2023-02-11
Use a consistent comment to explain why 32bit archs set their second
Philip Guenther
2023-02-09
Use .section .rodata instead of a plain .rodata
Theo Buehler
2023-02-09
Pull in bn_internal.h for the generic version of bn_umul_hilo()
Joel Sing
2023-02-09
Clean up bn_sqr_words()
Joel Sing
2023-02-07
remove seatbelt
Theo de Raadt
2023-02-07
Fix arbitrary memory read in GENERAL_NAME_cmp()
Theo Buehler
2023-02-07
libcrypto/ec: another missing point-on-curve check
Theo Buehler
2023-02-05
remove --no-execute-only seatbelt
Theo de Raadt
2023-02-05
Implement usertc corresponding to the Allwinner A64 agtimer(4) errata.
Mark Kettenis
2023-02-05
writev() appeared in 4.1c before 4.2
Jonathan Gray
2023-02-05
getpagesize() appeared in 4.1c before 4.2
Jonathan Gray
2023-02-04
Remove bn_sqr_words() on amd64.
Joel Sing
2023-02-04
Fix output constraints for bn_umul_hilo().
Joel Sing
2023-02-03
Move BN_mod_exp2_mont() to bn_exp.c.
Joel Sing
2023-02-03
Reorder functions in bn_exp.c to be slightly sensible...
Joel Sing
2023-02-03
Clean up and simplify BN_mod_lshift{,_quick}().
Joel Sing
2023-02-03
Clean up BN_mod_mul() and simplify BN_mod_sqr().
Joel Sing
[next]