curl/lib/vtls
Daniel Stenberg e95ca7cec9 NTLM: set a fake entropy for debug builds with CURL_ENTROPY set
Curl_rand() will return a dummy and repatable random value for this
case. Makes it possible to write test cases that verify output.

Also, fake timestamp with CURL_FORCETIME set.

Only when built debug enabled of course.

Curl_ssl_random() was not used anymore so it has been
removed. Curl_rand() is enough.

create_digest_md5_message: generate base64 instead of hex string

curl_sasl: also fix memory leaks in some OOM situations
2014-06-11 23:15:48 +02:00
..
axtls.c axtls: Fixed too long source line 2014-05-17 11:54:48 +02:00
axtls.h vtls: moved all TLS/SSL source and header files into subdir 2013-12-20 17:12:42 +01:00
curl_darwinssl.c darwinssl: fix lint & build warnings in the previous commit 2014-05-21 19:21:15 -05:00
curl_darwinssl.h vtls: moved all TLS/SSL source and header files into subdir 2013-12-20 17:12:42 +01:00
curl_schannel.c schannel: don't use the connect-timeout during send 2014-05-05 00:10:37 +02:00
curl_schannel.h vtls: moved all TLS/SSL source and header files into subdir 2013-12-20 17:12:42 +01:00
cyassl.c cyassl: Use error-ssl.h when available 2014-04-23 11:01:30 +02:00
cyassl.h vtls: moved all TLS/SSL source and header files into subdir 2013-12-20 17:12:42 +01:00
gskit.c vtls: Fixed up include of vtls.h 2013-12-26 21:25:51 +00:00
gskit.h vtls: Updated comments referencing sslgen.c and ssluse.c 2013-12-26 21:42:22 +00:00
gtls.c gnutls: allow building with nghttp2 but without ALPN support 2014-05-28 00:30:23 +02:00
gtls.h vtls: moved all TLS/SSL source and header files into subdir 2013-12-20 17:12:42 +01:00
nss.c nss: propagate blocking direction from NSPR I/O 2014-04-25 15:08:12 +02:00
nssg.h nss: implement non-blocking SSL handshake 2014-04-22 22:56:14 +02:00
openssl.c Curl_ossl_init: call OPENSSL_config for initing engines 2014-06-03 22:15:38 +02:00
openssl.h OpenSSL: deselect weak ciphers by default 2014-01-12 00:14:01 +01:00
polarssl_threadlock.c vtls: moved all TLS/SSL source and header files into subdir 2013-12-20 17:12:42 +01:00
polarssl_threadlock.h vtls: moved all TLS/SSL source and header files into subdir 2013-12-20 17:12:42 +01:00
polarssl.c polarssl: add ALPN support 2014-05-25 23:11:24 +02:00
polarssl.h vtls: moved all TLS/SSL source and header files into subdir 2013-12-20 17:12:42 +01:00
qssl.c vtls: Fixed up include of vtls.h 2013-12-26 21:25:51 +00:00
qssl.h vtls: Updated comments referencing sslgen.c and ssluse.c 2013-12-26 21:42:22 +00:00
vtls.c NTLM: set a fake entropy for debug builds with CURL_ENTROPY set 2014-06-11 23:15:48 +02:00
vtls.h NTLM: set a fake entropy for debug builds with CURL_ENTROPY set 2014-06-11 23:15:48 +02:00