mirror of
https://github.com/openssl/openssl.git
synced 2025-01-18 13:44:20 +08:00
f7ccba3edf
to 'unsigned long' (ie. odd platforms/compilers), so a pointer-typed version was added but it required portable code to check *both* modes to determine equality. This commit maintains the availability of both thread ID types, but deprecates the type-specific accessor APIs that invoke the callbacks - instead a single type-independent API is used. This simplifies software that calls into this interface, and should also make it less error-prone - as forgetting to call and compare *both* thread ID accessors could have led to hard-to-debug/infrequent bugs (that might only affect certain platforms or thread implementations). As the CHANGES note says, there were corresponding deprecations and replacements in the thread-related functions for BN_BLINDING and ERR too. |
||
---|---|---|
.. | ||
asm | ||
.cvsignore | ||
bn_add.c | ||
bn_asm.c | ||
bn_blind.c | ||
bn_const.c | ||
bn_ctx.c | ||
bn_depr.c | ||
bn_div.c | ||
bn_err.c | ||
bn_exp2.c | ||
bn_exp.c | ||
bn_gcd.c | ||
bn_gf2m.c | ||
bn_kron.c | ||
bn_lcl.h | ||
bn_lib.c | ||
bn_mod.c | ||
bn_mont.c | ||
bn_mpi.c | ||
bn_mul.c | ||
bn_nist.c | ||
bn_prime.c | ||
bn_prime.h | ||
bn_prime.pl | ||
bn_print.c | ||
bn_rand.c | ||
bn_recp.c | ||
bn_shift.c | ||
bn_sqr.c | ||
bn_sqrt.c | ||
bn_word.c | ||
bn.h | ||
bn.mul | ||
bnspeed.c | ||
bntest.c | ||
divtest.c | ||
exp.c | ||
expspeed.c | ||
exptest.c | ||
Makefile | ||
todo | ||
vms-helper.c |