mirror of
https://github.com/openssl/openssl.git
synced 2024-11-27 05:21:51 +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. |
||
---|---|---|
.. | ||
.cvsignore | ||
bio_b64.c | ||
bio_enc.c | ||
bio_md.c | ||
bio_ok.c | ||
c_all.c | ||
c_allc.c | ||
c_alld.c | ||
digest.c | ||
e_aes.c | ||
e_bf.c | ||
e_camellia.c | ||
e_cast.c | ||
e_des3.c | ||
e_des.c | ||
e_dsa.c | ||
e_idea.c | ||
e_null.c | ||
e_old.c | ||
e_rc2.c | ||
e_rc4.c | ||
e_rc5.c | ||
e_seed.c | ||
e_xcbc_d.c | ||
encode.c | ||
evp_acnf.c | ||
evp_enc.c | ||
evp_err.c | ||
evp_key.c | ||
evp_lib.c | ||
evp_locl.h | ||
evp_pbe.c | ||
evp_pkey.c | ||
evp_test.c | ||
evp.h | ||
evptests.txt | ||
m_dss1.c | ||
m_dss.c | ||
m_ecdsa.c | ||
m_md2.c | ||
m_md4.c | ||
m_md5.c | ||
m_mdc2.c | ||
m_null.c | ||
m_ripemd.c | ||
m_sha1.c | ||
m_sha.c | ||
m_sigver.c | ||
m_wp.c | ||
Makefile | ||
names.c | ||
openbsd_hw.c | ||
p5_crpt2.c | ||
p5_crpt.c | ||
p_dec.c | ||
p_enc.c | ||
p_lib.c | ||
p_open.c | ||
p_seal.c | ||
p_sign.c | ||
p_verify.c | ||
pmeth_fn.c | ||
pmeth_gn.c | ||
pmeth_lib.c |