Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-08-08 | Minix 3 doesn't have MSG_PEEK | Dan Fandrich | |
2006-05-11 | make sure the LASTSOCKET check only checks for SSL status if the socket | Daniel Stenberg | |
truly use SSL | |||
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 | David McCreedy added CURLINFO_FTP_ENTRY_PATH to export the FTP entry path | Daniel Stenberg | |
2006-02-11 | Karl M added the CURLOPT_CONNECT_ONLY and CURLINFO_LASTSOCKET options that | Daniel Stenberg | |
an app can use to let libcurl only connect to a remote host and then extract the socket from libcurl. libcurl will then not attempt to do any transfer at all after the connect is done. | |||
2005-07-27 | Peteris Krumins added CURLOPT_COOKIELIST and CURLINFO_COOKIELIST, which is a | Daniel Stenberg | |
simple interface to extracting and setting cookies in libcurl's internal "cookie jar". See the new cookie_interface.c example code. | |||
2005-04-22 | modified this year | 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 | |||
2004-12-16 | Renamed a struct member to avoid conflict with a C++ reserved word. | Dan Fandrich | |
2004-12-14 | urldata.h: Removed engine_list. | Gisle Vanem | |
ssluse.*: Added SSL_strerror(). Curl_SSL_engines_list() now returns a slist which must be freed by caller. | |||
2004-12-14 | Moved the engine stuff from the root-level of the SessionHandle struct to the | Daniel Stenberg | |
UrlState sub-struct. Also made the engine_list exist for non-ssl builds to make curl build. | |||
2004-12-13 | Handle new type CURLINFO_SLIST. | Gisle Vanem | |
Handle new info list CURLINFO_SSL_ENGINES. | |||
2004-10-19 | CURLINFO_NUM_CONNECTS and more | Daniel Stenberg | |
2004-09-30 | - Larry Campbell added CURLINFO_OS_ERRNO to curl_easy_getinfo() that allows an | Daniel Stenberg | |
app to retrieve the errno variable after a (connect) failure. It will make sense to provide this for more failures in a more generic way, but let's start like this. | |||
2004-05-11 | curl_global_init_mem() allows the memory functions to be replaced. | Daniel Stenberg | |
memory.h is included everywhere for this. | |||
2004-03-11 | dl and ulspeed are now curl_off_t so typecast them to double when we | Daniel Stenberg | |
return their values | |||
2004-03-10 | Use more curl_off_t variables when doing the progress meter calculations and | Daniel Stenberg | |
argument passing and try to convert to double only when providing data to the external world. | |||
2004-01-29 | Dan Fandrich's cleanup patch to make pedantic compiler options cause less | Daniel Stenberg | |
warnings. Minor edits by me. | |||
2004-01-07 | updated year in the copyright string | Daniel Stenberg | |
2003-09-04 | Based on Joerg Mueller-Tolk's patch, this introduces support for | Daniel Stenberg | |
CURLINFO_HTTPAUTH_AVAIL and CURLINFO_PROXYAUTH_AVAIL | |||
2003-08-20 | CURLINFO_RESPONSE_CODE replaces CURLINFO_HTTP_CODE | Daniel Stenberg | |
2003-08-11 | Added support for CURLINFO_HTTP_CONNECTCODE | Daniel Stenberg | |
2003-06-26 | use CURLDEBUG instead of MALLOCDEBUG for preprocessor conditions | Daniel Stenberg | |
2003-05-01 | Andy Cedilnik fixed some compiler warnings | Daniel Stenberg | |
2003-01-29 | removed the local variables for emacs and vim, use the new sample.emacs | Daniel Stenberg | |
way for emacs, and vim users should provide a similar non-polluting style | |||
2003-01-16 | copyright year update in the source header | Daniel Stenberg | |
2003-01-16 | Allow CURLINFO_PRIVATE to be NULL, patch by Markus Oberhumer | Daniel Stenberg | |
2002-11-20 | Kjetil Jacobsen's patch that introduces CURLOPT_PRIVATE and CURLINFO_PRIVATE | Daniel Stenberg | |
for storage and retrieval of private data in the curl handle. | |||
2002-10-28 | prevent compiler warnings | Daniel Stenberg | |
2002-09-03 | updated source code boilerplate/header | Daniel Stenberg | |
2002-04-16 | Dirk Manske brought the patch that introduces two new CURLINFO_* values: | Daniel Stenberg | |
CURLINFO_REDIRECT_TIME and CURLINFO_REDIRECT_COUNT. | |||
2002-04-02 | Jacky Lam added memdebug.h include to prevent crashes when that is used | Daniel Stenberg | |
2002-03-19 | copyright string (year) update | Daniel Stenberg | |
2002-02-20 | Nico Baggus' VMS tweaks | Daniel Stenberg | |
2002-01-29 | Giaslas Georgios introduced CURLINFO_CONTENT_TYPE | Daniel Stenberg | |
2002-01-27 | set header and request size to 0 before each *_perform() | Daniel Stenberg | |
2001-11-20 | Georg Horn's STARTTRANSFER_TIME patch | Daniel Stenberg | |
2001-10-11 | looks nicer and is better compatible with older vim versions | Sterling Hughes | |
2001-09-28 | filetime should be -1 if the remote time was unknown as 0 is actually a | Daniel Stenberg | |
valid time. we now store the filetime as a long to know for sure it can hold -1 (there exist some unsigned time_t cases) | |||
2001-09-07 | Added formatting sections for emacs and vim | Sterling Hughes | |
2001-08-30 | Major rename and redesign of the internal "backbone" structs. Details will | Daniel Stenberg | |
be posted in a minute to the libcurl list. | |||
2001-08-15 | Added Curl_initinfo() that's supposed to init session-specific getinfo- | Daniel Stenberg | |
variables | |||
2001-08-14 | added typecast when converting const char * to char * | Daniel Stenberg | |
2001-03-09 | curl_ prefix modified to Curl_ | Daniel Stenberg | |
2001-02-04 | CURLINFO_CONTENT_LENGTH_DOWNLOAD and CURLINFO_CONTENT_LENGTH_UPLOAD were | Daniel Stenberg | |
added as suggested by Bob Schader | |||
2001-01-03 | dual-license fix | Daniel Stenberg | |
2000-11-22 | document time fixes | Daniel Stenberg | |
2000-11-06 | adjusted the time-keeping function to work better for location following | Daniel Stenberg | |
requests | |||
2000-10-30 | new urldata ssl layout and T. Bharath brought the new SSL cert verify function | Daniel Stenberg | |
2000-10-04 | counts header and request size | Daniel Stenberg | |