Daniel Stenberg
|
d84a0c51e0
|
Cris Bailiff found out that when the SSL session cache was filled, libcurl
would crash. This corrects the problem.
|
2002-01-09 09:38:37 +00:00 |
|
Daniel Stenberg
|
d57e09889a
|
added a missing failf() before returning an error code
|
2002-01-08 23:23:24 +00:00 |
|
Daniel Stenberg
|
d3299beec7
|
Modified to use non-blocking sockets all the time.
|
2002-01-07 18:38:01 +00:00 |
|
Daniel Stenberg
|
af6c394785
|
Götz Babin-Ebell's OpenSSL ENGINE patch
|
2001-12-17 23:01:39 +00:00 |
|
Daniel Stenberg
|
e192261788
|
failf() calls should not have newlines in the message string!
|
2001-12-11 13:13:01 +00:00 |
|
Daniel Stenberg
|
b8ff21124a
|
Samuel Listopad's fix to allow global_init => global_cleanup => global_init
for ssl
|
2001-11-14 07:11:39 +00:00 |
|
Daniel Stenberg
|
2f77b0a4c6
|
we can now tell ssl to use TLSv1 protocol, and we now use defines instead
of real integers for versions, the defines are added to curl.h
|
2001-11-05 14:06:42 +00:00 |
|
Sterling Hughes
|
8e91d5de8e
|
looks nicer and is better compatible with older vim versions
|
2001-10-11 09:32:19 +00:00 |
|
Daniel Stenberg
|
645413f5ef
|
Lots of praise and glory to Vojtech Minarik for setting up a test server
and providing me with test-certificates that helped me nail the problem with
curl not discovering with a bad certificate was used.
|
2001-09-19 21:49:11 +00:00 |
|
Daniel Stenberg
|
1fde1431c9
|
narrowed some source lines to fit in 80 cols
|
2001-09-12 08:14:35 +00:00 |
|
Daniel Stenberg
|
db7bde1d7a
|
added ability to set prefered list of ciphers
|
2001-09-11 22:21:02 +00:00 |
|
Daniel Stenberg
|
894b47da9b
|
ouputs the start and expire dates of the server certificate on verbose
output
|
2001-09-11 10:00:49 +00:00 |
|
Daniel Stenberg
|
46372c04ee
|
made it compile properly when not building with SSL support
|
2001-09-07 09:40:46 +00:00 |
|
Sterling Hughes
|
6147879837
|
Added formatting sections for emacs and vim
|
2001-09-07 04:01:32 +00:00 |
|
Daniel Stenberg
|
c3b448dcea
|
moved the session ID cache state variables into the UrlState struct within
the SessionHandle. It was previously wrongly put in UserDefined
|
2001-09-06 08:32:01 +00:00 |
|
Daniel Stenberg
|
86da31e031
|
Curl_SSL_Close_All() now checks that we have a session cache before we run
around killing entries in it!
|
2001-09-06 06:26:24 +00:00 |
|
Daniel Stenberg
|
0ece1b5c34
|
Major rename and redesign of the internal "backbone" structs. Details will
be posted in a minute to the libcurl list.
|
2001-08-30 22:48:34 +00:00 |
|
Daniel Stenberg
|
26983053c4
|
take port numbers into account when finding a previous session from the
cache
|
2001-08-29 09:36:41 +00:00 |
|
Daniel Stenberg
|
3c52c53ddd
|
Added SSL session ID caching, moved some SSL code from url.c to ssluse.c
|
2001-08-28 08:37:54 +00:00 |
|
Daniel Stenberg
|
df09214c62
|
strcasecmp() is banned from our code, should be strequal() everywhere!
Tim Costello reported bug report #454858.
|
2001-08-24 06:20:47 +00:00 |
|
Daniel Stenberg
|
bd0afd8db4
|
removed the use of the global array for the password that was necessary
for OpenSSL versions prior to 0.9.4, this is conditional and should still
work with older versions.
|
2001-08-14 08:36:30 +00:00 |
|
Daniel Stenberg
|
95837043e2
|
Patrick Bihan-Faou introduced CURLOPT_SSL_VERIFYHOST and code to deal with
it.
|
2001-08-08 07:16:47 +00:00 |
|
Daniel Stenberg
|
813d7585c7
|
Nic Roets brought a fix for the certificate verification when using SSL.
|
2001-06-29 07:38:11 +00:00 |
|
Daniel Stenberg
|
e39e6c537e
|
removed a failf() that would overwrite the previous error message
|
2001-06-12 18:22:52 +00:00 |
|
Daniel Stenberg
|
b541537c66
|
curl_global_init() support for CURL_GLOBAL_NOT_SSL
|
2001-05-30 08:00:29 +00:00 |
|
Daniel Stenberg
|
d300cf4d84
|
T. Bharath's comments about SSL cleanup incorporated, and the two new
curl_global_* functions
|
2001-05-28 14:12:43 +00:00 |
|
Daniel Stenberg
|
8fd89d6b93
|
fixed Curl_SSLConnect() to return CURLcode errors, including the new error
code for peer certificate errors
|
2001-05-12 09:29:56 +00:00 |
|
Daniel Stenberg
|
a652db18bd
|
include debugmem for memory leak detection
|
2001-04-24 21:41:29 +00:00 |
|
Daniel Stenberg
|
cce05b9138
|
Björn Stenberg corrected the silly '(void)data' usage when SSL is not
used
|
2001-03-14 10:15:42 +00:00 |
|
Daniel Stenberg
|
11ee547a0e
|
Jörn Hartroth fixed a bad #endif placement
|
2001-03-14 08:20:41 +00:00 |
|
Daniel Stenberg
|
f2fd1b8856
|
two new random seed options: CURLOPT_RANDOM_FILE and CURLOPT_EGDSOCKET
|
2001-03-12 15:47:17 +00:00 |
|
Daniel Stenberg
|
2873c18132
|
removed compiler warning if HAVE_RAND_STATUS is false
|
2001-03-07 17:08:20 +00:00 |
|
Daniel Stenberg
|
2ef13230cb
|
new seeding stuff as mentioned by Albert Chin
|
2001-03-06 00:04:58 +00:00 |
|
Daniel Stenberg
|
a1d6ad2610
|
multiple connection support initial commit
|
2001-02-20 17:35:51 +00:00 |
|
Daniel Stenberg
|
4031104404
|
Internal symbols that aren't static are now prefixed with 'Curl_'
|
2001-01-05 10:11:41 +00:00 |
|
Daniel Stenberg
|
24dee483e9
|
dual-license fix
|
2001-01-03 09:29:33 +00:00 |
|
Daniel Stenberg
|
0cff279063
|
new urldata ssl layout and T. Bharath brought the new SSL cert verify function
|
2000-10-30 11:53:40 +00:00 |
|
Daniel Stenberg
|
60ee571bd6
|
CRYPTO_free() of course, it makes it run with previous openssl versions too
|
2000-09-26 07:03:59 +00:00 |
|
Daniel Stenberg
|
e40f0be7e3
|
No longer uses Free() as that was removed from OpenSSL with 0.9.6
|
2000-09-25 22:04:51 +00:00 |
|
Daniel Stenberg
|
b6e18f2f66
|
#include "setup.h" moved first of all includes
|
2000-08-24 14:26:33 +00:00 |
|
Daniel Stenberg
|
1ef3600a07
|
haxx.nu => haxx.se
|
2000-06-20 15:31:26 +00:00 |
|
Daniel Stenberg
|
96dde76b99
|
moved here from the newlib branch
|
2000-05-22 14:12:12 +00:00 |
|
Daniel Stenberg
|
d48939c0c0
|
makes use of HAVE_RAND_SCREEN instead of WIN32 for using RAND_screen()
|
2000-03-16 11:41:27 +00:00 |
|
Daniel Stenberg
|
d4e18e4179
|
Adjusted to run properly with OpenSSL 0.9.5.
|
2000-03-02 23:01:35 +00:00 |
|
Daniel Stenberg
|
ae1912cb0d
|
Initial revision
|
1999-12-29 14:20:26 +00:00 |
|