Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-02-24 | Fixes to bring back the the "Expect: 100-continue" functionality. If the | Daniel Stenberg | |
header is used, we must wait for a 100-code (or timeout), before we send the data. The timeout is merely 1000 ms at this point. We may have reason to set a longer timeout in the future. | |||
2003-01-20 | Markus F.X.J. Oberhumer's patch that reduces memory usage quite a bit by | Daniel Stenberg | |
only allocating the scratch memory buffer once it is needed and not always in the handle. | |||
2003-01-16 | copyright year update in the source header | Daniel Stenberg | |
2003-01-09 | if userpwd is "username:", this now implies a blank password while only | Daniel Stenberg | |
"username" will cause libcurl to prompt for password. Bryan Kemp noticed. test case 136 is added for this | |||
2003-01-08 | updated to use the modified share-types | Daniel Stenberg | |
2003-01-07 | Simon Liu's HTTP200ALIASES-patch! | Daniel Stenberg | |
2002-12-13 | conn->bits.tcpconnect now keeps track of if this connection is connected | Daniel Stenberg | |
or not | |||
2002-12-10 | The initial HTTP request can now be sent in multiple parts, as part of the | Daniel Stenberg | |
regular transfer process. This required some new tweaks, like for example we need to be able to tell the tranfer loop to not chunky-encode uploads while we're transferring the rest of the request... | |||
2002-12-09 | A normal POST now provides data to the main transfer loop via the usual | Daniel Stenberg | |
read callback, and thus won't put a lot of stress on the request sending code (which currently does an ugly loop). | |||
2002-12-09 | The fread() callback pointer and associated pointer is now stored in the | Daniel Stenberg | |
connectdata struct instead, and is no longer modified within the 'set' struct as previously (which was a really BAAAD thing). | |||
2002-12-03 | Curl_GetFTPResponse() takes a different set of parameters and now return a | Daniel Stenberg | |
proper CURLcode. The default timeout for reading one response is now also possible to change while running. | |||
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-11-11 | moved the bools in the connectdata struct into the substruct named | Daniel Stenberg | |
ConnectBits where the other bools already are | |||
2002-11-11 | Now supports "Transfer-Encoding: chunked" for HTTP PUT operations where the | Daniel Stenberg | |
size of the uploaded file is unknown. | |||
2002-11-05 | Curl_resolv() now returns a different struct, and it contains a reference | Daniel Stenberg | |
counter so that the caller needs to decrease that counter when done with the returned data. If compiled with MALLOCDEBUG I've added some extra checking that the counter is decreased before a handle is closed etc. | |||
2002-10-23 | bad headers can come in two kinds, we either treat everything as one big | Daniel Stenberg | |
badly assumed header, or we think that parts of the buffer is a bad header and the rest is treated as a normal body part | |||
2002-10-17 | Make the COOKIESESSION work better by creating a list of cookie files files | Daniel Stenberg | |
when given in the curl_easy_setopt() and then parse them all on the first curl_easy_perform() call instead. | |||
2002-09-13 | better deal with HTTP(S) servers that respond with no headers at all, test | Daniel Stenberg | |
case 306 added to verify that we do right | |||
2002-09-11 | Lukasz Czekierda correctly pointed out that curl used a bad Host: header | Daniel Stenberg | |
when talking to a IPv6-server using IPv6 IP address only. | |||
2002-09-03 | updated source code boilerplate/header | Daniel Stenberg | |
2002-09-02 | James Gallagher's Content-Encoding work | Daniel Stenberg | |
2002-08-30 | CURLE_SSL_INSECURE is removed again and so is CURLOPT_SSL_INSECURE, we | Daniel Stenberg | |
proceed fine with the already existing options, just having a different internal library default for capath. | |||
2002-08-30 | SOCKS5 support added (contributed by a still unnamed person). Not properly | Daniel Stenberg | |
working for "IPv6 enabled" libcurls yet, but should be pretty easy for someone to adjust. | |||
2002-08-29 | remove the data and conn fields from the Curl_transfer_keeper struct, they | Daniel Stenberg | |
weren't used anyway and mostly caused confusion | |||
2002-08-26 | SSL_INSECURE support and usage added | Daniel Stenberg | |
2002-08-22 | Markus F.X.J. Oberhumer's added comment | Daniel Stenberg | |
2002-08-13 | Sterling Hughes brings the share interface | Daniel Stenberg | |
2002-08-12 | Initial fix to make the multi interface return control while waiting for | Daniel Stenberg | |
the initial connect to "come through". This should work fine for connect and for FTP-PASV connects. Needs massive testing. | |||
2002-08-08 | Markus F.X.J. Oberhumer's CURLOPT_NOSIGNAL patch | Daniel Stenberg | |
2002-08-05 | Make SessionHandle keep record if it is used with the multi interface or | Daniel Stenberg | |
the easy interface, it CANNOT be used by a mixture. | |||
2002-06-15 | CURLOPT_BUFFERSIZE allows an application to set a prefered buffer size | Daniel Stenberg | |
for receiving data from the network. It is meant as a hint, not as a forced limit. | |||
2002-06-14 | Remade the FTP not-check status line and not-attempt-to-read-status-line | Daniel Stenberg | |
variables, conditions and things. | |||
2002-06-13 | Added 'dont_check' to be set during an FTP operation if the final status | Daniel Stenberg | |
message is supposed to be ignored. | |||
2002-05-21 | James Cone's efforts to add another netrc parsing "mode" | Daniel Stenberg | |
2002-05-07 | support for ingoring session cookies added | Daniel Stenberg | |
2002-05-03 | CURL_MAX_WRITE_SIZE is a new exported define that informs about the biggest | Daniel Stenberg | |
sized buffer that may be passed to a write callback | |||
2002-05-02 | added two pointers to the fd_set variables to read/write from, as sometimes | Daniel Stenberg | |
we need to point to user-provided fd_sets | |||
2002-04-25 | In order to not get problems with DNS cache pruning, we no longer store | Daniel Stenberg | |
any name resolved data in any curl handle struct. That way, we won't mind if the cache entries are pruned for the next time we need them. We'll just resolve them again instead. This changes the Curl_resolv() proto. It modifies the SessionHandle struct but perhaps most importantly, it'll make the internals somewhat dependent on the DNS cache not being disabled as that will cripple operations somewhat. Especially for persistant connections. | |||
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-12 | Jean-Philippe Barrette-LaPierre provided his patch that introduces | Daniel Stenberg | |
CURLOPT_DEBUGFUNCTION and CURLOPT_DEBUGDATA. | |||
2002-03-19 | copyright string (year) update | Daniel Stenberg | |
2002-02-28 | Wesley Laxton's CURLOPT_PREQUOTE work | Daniel Stenberg | |
2002-01-29 | no more adjustable upload buffer size, we use non-blocking sockets now so | Daniel Stenberg | |
this work-around is not needed anymore! | |||
2002-01-29 | Giaslas Georgios introduced CURLINFO_CONTENT_TYPE | Daniel Stenberg | |
2002-01-16 | - shrunk the BUFSIZE define from 50K to 20K | Daniel Stenberg | |
- made a separate buffer for uploads (due to the non-blocking stuff) - added two connectdata struct fields for non-blocking uploads | |||
2002-01-08 | 1) the dns_cache_timeout should be an integer, not a bool | Sterling Hughes | |
2) in the curl_dns_cache_entry structure, timestamp should be a time_t instead of an integer (although I doubt it matters). | |||
2002-01-08 | Add support for DNS cache timeouts via the CURLOPT_DNS_CACHE_TIMEOUT option. | Sterling Hughes | |
The default cache timeout for this is 60 seconds, which is arbitrary and completely subject to change :) | |||
2002-01-07 | Make cach'ing work with threads now, there are now three cases: | Sterling Hughes | |
- Use a global dns cache (via setting the tentatively named, CURLOPT_DNS_USE_GLOBAL_CACHE option to true) - Use a per-handle dns cache, by default - Use a pooled dns cache when in the "multi" interface | |||
2002-01-03 | merged the multi-dev branch back into MAIN again | Daniel Stenberg | |
2002-01-03 | minor changes | Daniel Stenberg | |