Remove the old threading API
authorMatt Caswell <matt@openssl.org>
Wed, 9 Mar 2016 10:35:53 +0000 (10:35 +0000)
committerMatt Caswell <matt@openssl.org>
Wed, 9 Mar 2016 12:41:39 +0000 (12:41 +0000)
commit2e52e7df518d80188c865ea3f7bb3526d14b0c08
tree880dbaa15521723b5c2cd35acbbf51ea9384e66c
parent4fc4faa7a79c71223f326396b79af34d37da6615
Remove the old threading API

All OpenSSL code has now been transferred to use the new threading API,
so the old one is no longer used and can be removed. We provide some compat
macros for removed functions which are all no-ops.

There is now no longer a need to set locking callbacks!!

Reviewed-by: Richard Levitte <levitte@openssl.org>
Configure
apps/openssl.c
crypto/Makefile.in
crypto/build.info
crypto/err/err_prn.c
crypto/lock.c [deleted file]
crypto/thr_id.c [deleted file]
include/openssl/crypto.h
test/ssltest.c