Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-01-28 | someone should have me punished, but this bug made curl bug seriously | Daniel Stenberg | |
on IPv4-linux machines | |||
2002-01-28 | newly generated | Daniel Stenberg | |
2002-01-28 | Andreas Damm made it reentrant safe! | Daniel Stenberg | |
2002-01-27 | no longer add CRLF _after_ POST data, it should not be needed. Pedro Neves | Daniel Stenberg | |
pointed out this ugliness. | |||
2002-01-27 | set header and request size to 0 before each *_perform() | Daniel Stenberg | |
2002-01-25 | bug report #508235 identified a non-working Location: following, and this | Daniel Stenberg | |
little fix seems to correct it. another case where we just returned and didn't shut off the reading. This bug is introduced in 7.9.3 due to the new internal "order". | |||
2002-01-23 | Andrés García found out that we didn't properly stop reading from a connection | Daniel Stenberg | |
after the headers on a HEAD request. This bug has been added in 7.9.3 and was mnot present earlier. | |||
2002-01-19 | #505514, as correctly pointed out by Antonio (anton@concord.ru), trying to | Daniel Stenberg | |
post a non-existing file should include nothing, not an error text! | |||
2002-01-18 | newly generated | Daniel Stenberg | |
2002-01-18 | satisfy gcc -Wundef | Daniel Stenberg | |
2002-01-18 | #if [undefined] => #ifdef [undefined] | Daniel Stenberg | |
2002-01-18 | prevents gcc -Wcast-align from complaining | Daniel Stenberg | |
2002-01-18 | made gcc -Wcast-align happy | Daniel Stenberg | |
2002-01-18 | #ifndef and #define magic to prevent compiler warnings when doing #if BLA | Daniel Stenberg | |
where BLA is undefined | |||
2002-01-18 | cut off a big piece of comment and added a pointer to the Trio web page | Daniel Stenberg | |
should anyone ever want a good printf() clone | |||
2002-01-18 | I wish I could type. Anyway, this proved it is a good habit to put the NULL | Daniel Stenberg | |
on the left side of comparisons... | |||
2002-01-18 | added typecast for a malloc() return, and added check for NULL | Daniel Stenberg | |
2002-01-18 | Added #include <errno.h> | Daniel Stenberg | |
2002-01-18 | Andrés García patched. It now checks for EWOULDBLOCK properly on windows | Daniel Stenberg | |
boxes. | |||
2002-01-18 | patched by Andrés García | Daniel Stenberg | |
2002-01-17 | Richard Archer made it compile and build with OpenSSL versions prior to | Daniel Stenberg | |
0.9.5 | |||
2002-01-17 | include our own sprintf() prototype to make it return sensible data on | Daniel Stenberg | |
all platforms, I also edited a few data types slightly to prevent my compiler from warning on comparisions between signed and unsigned values | |||
2002-01-17 | Get this working, still need to check for leaks and such, but should be | Sterling Hughes | |
fine.. | |||
2002-01-17 | Make the keys for hostcache entries be in the format:: | Sterling Hughes | |
host:port, so accessing curl.haxx.se on port 80 would yield a key value of :: curl.haxx.se:80 | |||
2002-01-16 | SSL writes passed back a silly length... | Daniel Stenberg | |
2002-01-16 | fixed time-out returned without error text set | Daniel Stenberg | |
2002-01-16 | Kevin Roth's SSLeay() patch, slight edited by me. Works with OpenSSL 0.9.5 | Daniel Stenberg | |
now. | |||
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-16 | modified to deal with the new non-blocking versions of Curl_read() and | Daniel Stenberg | |
Curl_write(). | |||
2002-01-16 | Curl_write's 5th argument now is signed | Daniel Stenberg | |
2002-01-16 | Curl_read() and Curl_write() are both now adjusted to return properly in | Daniel Stenberg | |
cases where EWOULDBLOCK or equivalent is returned. We must not block. | |||
2002-01-16 | Curl_write() now takes a different 5th argument | Daniel Stenberg | |
2002-01-16 | Somewhat ugly fix to deal with non-blocking sockets. We just loop and try | Daniel Stenberg | |
again. THIS IS NOT A NICE FIX. | |||
2002-01-16 | Somewhat ugly fix to deal with non-blocking sockets. We just loop and try | Daniel Stenberg | |
again. THIS IS NOT A NICE FIX. We should/must make a select() then and only retry when we can write to the socket again. | |||
2002-01-14 | Curl_read() now returns a negative return code if EWOULDBLOCK or similar | Daniel Stenberg | |
2002-01-14 | a memory leak when name lookup failed is now removed | Daniel Stenberg | |
2002-01-14 | Remove erreaneous include, setup.h is included one line above | Sterling Hughes | |
2002-01-09 | Cris Bailiff found out that when the SSL session cache was filled, libcurl | Daniel Stenberg | |
would crash. This corrects the problem. | |||
2002-01-08 | added a missing failf() before returning an error code | Daniel Stenberg | |
2002-01-08 | this seems to correct the SSL reading problem introduced when switching | Daniel Stenberg | |
over to non-blocking sockets, but this loops very nastily. We should return back to the select() and wait there until more data arrives, not just blindly attempt again and again... | |||
2002-01-08 | added two typecasts to prevent compiler (gcc3) warnings | Daniel Stenberg | |
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 | As identified in bug report #495290, the last "name=value" pair in a | Daniel Stenberg | |
Set-Cookie: line was ignored if they didn't end with a trailing semicolon. This is indeed wrong syntax, but there are high-profile web sites out there sending cookies like that so we must make a best-effort to parse them. | |||
2002-01-07 | the bool typedef is now made unsigned, to make sure it stays that on all | Daniel Stenberg | |
platforms, unrelated to what they might prefer by default | |||
2002-01-07 | removed silly check for >=0 of a supposedly unsigned value! | Daniel Stenberg | |
2002-01-07 | Probably not necessary, but good practice. | Sterling Hughes | |
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-07 | Modified to use non-blocking sockets all the time. | Daniel Stenberg | |
2002-01-07 | added proper breaks in the switch() | Daniel Stenberg | |