openssl/apps
Matt Caswell 68487a9b06 Convert __thread to pthreads for Thread Local Storage
In theory the pthreads approach for Thread Local Storage should be more
portable.

This also changes some APIs in order to accommodate this change. In
particular ASYNC_init_pool is renamed ASYNC_init_thread and
ASYNC_free_pool is renamed ASYNC_cleanup_thread. Also introduced ASYNC_init
and ASYNC_cleanup.

Reviewed-by: Rich Salz <rsalz@openssl.org>
2015-11-20 23:39:30 +00:00
..
demoCA
demoSRP
app_rand.c GH345: Remove stderr output 2015-08-16 21:08:25 -04:00
apps.c Add s_client support for waiting for async 2015-11-20 23:34:35 +00:00
apps.h Add s_client support for waiting for async 2015-11-20 23:34:35 +00:00
asn1pars.c Centralise loading default apps config file 2015-10-12 22:31:00 +01:00
ca-cert.srl
ca-key.pem
ca-req.pem
ca.c Continue standardisation of malloc handling in apps 2015-11-09 22:48:41 +00:00
CA.com Replace "SSLeay" in API with OpenSSL 2015-10-30 17:21:42 -04:00
CA.pl.in Replace "SSLeay" in API with OpenSSL 2015-10-30 17:21:42 -04:00
cert.pem
ciphers.c add -psk option to ciphers command 2015-11-14 00:06:33 +00:00
client.pem
cms.c Continue standardisation of malloc handling in apps 2015-11-09 22:48:41 +00:00
crl2p7.c Centralise loading default apps config file 2015-10-12 22:31:00 +01:00
crl.c Centralise loading default apps config file 2015-10-12 22:31:00 +01:00
dgst.c Centralise loading default apps config file 2015-10-12 22:31:00 +01:00
dh1024.pem
dh2048.pem
dh4096.pem
dhparam.c Continue standardisation of malloc handling in apps 2015-11-09 22:48:41 +00:00
dsa512.pem
dsa1024.pem
dsa-ca.pem
dsa-pca.pem
dsa.c Centralise loading default apps config file 2015-10-12 22:31:00 +01:00
dsap.pem
dsaparam.c Continue standardisation of malloc handling in apps 2015-11-09 22:48:41 +00:00
ec.c Centralise loading default apps config file 2015-10-12 22:31:00 +01:00
ecparam.c Remove useless code 2015-10-23 19:52:08 +02:00
enc.c Centralise loading default apps config file 2015-10-12 22:31:00 +01:00
engine.c Remove useless code 2015-10-23 19:52:08 +02:00
errstr.c
gendsa.c Remove useless code 2015-10-23 19:52:08 +02:00
genpkey.c Continue standardisation of malloc handling in apps 2015-11-09 22:48:41 +00:00
genrsa.c Continue standardisation of malloc handling in apps 2015-11-09 22:48:41 +00:00
install-apps.com
makeapps.com
Makefile make update 2015-11-20 23:34:34 +00:00
nseq.c Continue standardisation of malloc handling in apps 2015-11-09 22:48:41 +00:00
ocsp.c Continue standardisation of malloc handling in apps 2015-11-09 22:48:41 +00:00
openssl-vms.cnf Use better defaults for TSA. 2015-11-20 13:40:53 +00:00
openssl.c Replace "SSLeay" in API with OpenSSL 2015-10-30 17:21:42 -04:00
openssl.cnf Use better defaults for TSA. 2015-11-20 13:40:53 +00:00
opt.c Address Windows warnings in apps/. 2015-10-05 09:25:06 +02:00
passwd.c Centralise loading default apps config file 2015-10-12 22:31:00 +01:00
pca-cert.srl
pca-key.pem
pca-req.pem
pkcs7.c Centralise loading default apps config file 2015-10-12 22:31:00 +01:00
pkcs8.c Centralise loading default apps config file 2015-10-12 22:31:00 +01:00
pkcs12.c Centralise loading default apps config file 2015-10-12 22:31:00 +01:00
pkey.c Centralise loading default apps config file 2015-10-12 22:31:00 +01:00
pkeyparam.c Centralise loading default apps config file 2015-10-12 22:31:00 +01:00
pkeyutl.c Continue standardisation of malloc handling in apps 2015-11-09 22:48:41 +00:00
prime.c Centralise loading default apps config file 2015-10-12 22:31:00 +01:00
privkey.pem
progs.h Enable -Wmissing-variable-declarations and 2015-09-11 04:51:55 +01:00
progs.pl Enable -Wmissing-variable-declarations and 2015-09-11 04:51:55 +01:00
rand.c Centralise loading default apps config file 2015-10-12 22:31:00 +01:00
rehash.c GH408 follow-on: update buflen 2015-09-25 20:22:27 -04:00
req.c Continue standardisation of malloc handling in apps 2015-11-09 22:48:41 +00:00
req.pem
rsa8192.pem
rsa.c Centralise loading default apps config file 2015-10-12 22:31:00 +01:00
rsautl.c Centralise loading default apps config file 2015-10-12 22:31:00 +01:00
s512-key.pem
s512-req.pem
s1024key.pem
s1024req.pem
s_apps.h DTLS: remove unused cookie field 2015-10-09 15:32:35 +02:00
s_cb.c Continue standardisation of malloc handling in apps 2015-11-09 22:48:41 +00:00
s_client.c Convert __thread to pthreads for Thread Local Storage 2015-11-20 23:39:30 +00:00
s_server.c Convert __thread to pthreads for Thread Local Storage 2015-11-20 23:39:30 +00:00
s_socket.c Explicitly cast INVALID_SOCKET to (int) to address warnings on Windows. 2015-10-05 09:22:54 +02:00
s_time.c Address Windows warnings in apps/. 2015-10-05 09:25:06 +02:00
server2.pem
server.pem
server.srl
sess_id.c Change the way apps open their input and output files 2015-09-06 01:35:54 +02:00
smime.c Centralise loading default apps config file 2015-10-12 22:31:00 +01:00
speed.c Replace "SSLeay" in API with OpenSSL 2015-10-30 17:21:42 -04:00
spkac.c Continue standardisation of malloc handling in apps 2015-11-09 22:48:41 +00:00
srp.c Fix -srpvfile option in srp command line 2015-09-21 10:17:58 +01:00
testCA.pem
testdsa.h
testrsa.h
timeouts.h
ts.c Add support for signer_digest option in TS. 2015-11-20 13:40:53 +00:00
tsget
verify.c Centralise loading default apps config file 2015-10-12 22:31:00 +01:00
version.c Replace "SSLeay" in API with OpenSSL 2015-10-30 17:21:42 -04:00
vms_decc_init.c Use safer sizeof variant in malloc 2015-05-04 15:00:13 -04:00
winrand.c
x509.c Continue standardisation of malloc handling in apps 2015-11-09 22:48:41 +00:00