Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-05-09 | - Make Curl_write and it's callees accept a const pointer, in preparation | Michal Marek | |
of tetetest's patch for curl_easy_send() | |||
2008-02-20 | - Based on initial work done by Gautam Kachroo to address a bug, we now keep | Daniel Stenberg | |
better control at the exact state of the connection's SSL status so that we know exactly when it has completed the SSL negotiation or not so that there won't be accidental re-uses of connections that are wrongly believed to be in SSL-completed-negotiate state. | |||
2007-12-25 | added missing semicolon fromn last commit. | Gunter Knauf | |
2007-12-24 | Gary Maxwell filed bug report #1856628 | Daniel Stenberg | |
(http://curl.haxx.se/bug/view.cgi?id=1856628) and provided a fix for the (small) memory leak in the SSL session ID caching code. It happened when a previous entry in the cache was re-used. | |||
2007-12-03 | Bug report #1842029 (http://curl.haxx.se/bug/view.cgi?id=1842029) identified | Daniel Stenberg | |
a problem with SSL session caching that prevent it from working, and the associated fix! | |||
2007-11-19 | I think this is the right fix for other non-OpenSSL libs, based on the NSS fix | Daniel Stenberg | |
from the other day. It is time to setup the internal SSL libs and treat them with a "handler" struct similar to how we deal with the protocols these days... | |||
2007-11-18 | Rob Crittenden fixed SSL connections with NSS done with the multi-interface | Daniel Stenberg | |
2007-11-07 | if () => if() | Daniel Stenberg | |
while () => while() and some other minor re-indentings | |||
2007-09-25 | #ifdef out a few more functions when SSL is disabled. | Dan Fandrich | |
2007-08-27 | Fixed some minor type mismatches and missing consts mainly found by splint. | Dan Fandrich | |
2007-08-01 | Patrick Monnerat and I modified libcurl so that now it *copies* all strings | Daniel Stenberg | |
passed to it with curl_easy_setopt()! Previously it has always just refered to the data, forcing the user to keep the data around until libcurl is done with it. That is now history and libcurl will instead clone the given strings and keep private copies. | |||
2007-07-30 | Fixed compiler warning on non-SSL builds | Dan Fandrich | |
2007-07-29 | Bug report #1759542 (http://curl.haxx.se/bug/view.cgi?id=1759542). A bad use | Daniel Stenberg | |
of a socket after it has been closed, when the FTP-SSL data connection is taken down. | |||
2007-07-23 | Implemented the parts of Patrick Monnerat's OS/400 patch that introduces | Daniel Stenberg | |
support for the OS/400 Secure Sockets Layer library | |||
2007-04-21 | Curl_ssl_close(): mark the connection as not using SSL anymore, to better | Daniel Stenberg | |
survive getting called twice | |||
2007-02-26 | Removed inclusion of <sys/types.h> and <sys/stat.h> in .c-files | Gisle Vanem | |
since they're already included through "setup.h". | |||
2007-02-13 | compiler warning fix | Yang Tse | |
2007-02-12 | Rob Crittenden added support for NSS (Network Security Service) for the | Daniel Stenberg | |
SSL/TLS layer. http://www.mozilla.org/projects/security/pki/nss/ | |||
2007-02-01 | compiler warning fix | Yang Tse | |
2007-01-25 | fix compiler warnings for SSL-disabled builds | Daniel Stenberg | |
2007-01-24 | moved the SSL pending function to the proper place and name | Daniel Stenberg | |
2007-01-08 | Correct error code for CCC/SSL shutdown failure | Linus Nielsen Feltzing | |
2007-01-06 | Fix compilation errors when building without SSL | Linus Nielsen Feltzing | |
2007-01-05 | - Linus Nielsen Feltzing introduced the --ftp-ssl-ccc command line option to | Daniel Stenberg | |
curl that uses the new CURLOPT_FTP_SSL_CCC option in libcurl. If enabled, it will make libcurl shutdown SSL/TLS after the authentication is done on a FTP-SSL operation. | |||
2006-12-16 | Brendan Jurd pointed out these typos | Daniel Stenberg | |
2006-11-11 | cleaned up Curl_write() and the sub functions it uses for various protocols. | Daniel Stenberg | |
They all now return ssize_t to Curl_write(). Unfortunately, Curl_read() is in a sorrier state but it too would benefit from a similar cleanup. | |||
2006-09-12 | Compiler warning fix | Yang Tse | |
2006-09-11 | - Fixed my breakage from earlier today so that doing curl_easy_cleanup() on a | Daniel Stenberg | |
handle that is part of a multi handle first removes the handle from the stack. - Added CURLOPT_SSL_SESSIONID_CACHE and --no-sessionid to disable SSL session-ID re-use on demand since there obviously are broken servers out there that misbehave with session-IDs used. | |||
2006-05-11 | silence warning | Daniel Stenberg | |
2006-05-10 | David McCreedy provided a fix for CURLINFO_LASTSOCKET that does extended | Daniel Stenberg | |
checks on the to-be-returned socket to make sure it truly seems to be alive and well. For SSL connection it (only) uses OpenSSL functions. | |||
2006-03-21 | Xavier Bouchoux made the SSL connection non-blocking for the multi interface | Daniel Stenberg | |
(when using OpenSSL). | |||
2005-08-11 | removed old debug left-over infof() call | Daniel Stenberg | |
2005-05-05 | use calloc instead of malloc to save a call to memset() | Daniel Stenberg | |
2005-05-04 | prevent memory leak when built SSL disabled | Daniel Stenberg | |
2005-04-19 | prevent compiler warning | Daniel Stenberg | |
2005-04-08 | re-arrange some code to prevent warnings on unreachable code | Daniel Stenberg | |
2005-04-07 | GnuTLS support added. There's now a "generic" SSL layer that we use all over | Daniel Stenberg | |
internally, with code provided by sslgen.c. All SSL-layer-specific code is then written in ssluse.c (for OpenSSL) and gtls.c (for GnuTLS). As far as possible, internals should not need to know what SSL layer that is in use. Building with GnuTLS currently makes two test cases fail. TODO.gnutls contains a few known outstanding issues for the GnuTLS support. GnuTLS support is enabled with configure --with-gnutls |