Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-01-16 | added a somewhat cool single-line command that builds most example sources | Daniel Stenberg | |
on unix-like systems | |||
2002-01-15 | initial attempt to write a tutorial-like libcurl guide | Daniel Stenberg | |
2002-01-14 | fixed non-blocking reads, fixed ssl sessions, in_addr_t and more non-blocking | Daniel Stenberg | |
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 | Stoned Elipot's patch for the in_addr_t test | Daniel Stenberg | |
2002-01-14 | Remove erreaneous include, setup.h is included one line above | Sterling Hughes | |
2002-01-13 | Götz Babin-Ebell updated with some new 7.9.3 features | Daniel Stenberg | |
2002-01-13 | Götz Babin-Ebell provided some documantation for the ENGINE stuff | Daniel Stenberg | |
2002-01-10 | added http-post.c | Daniel Stenberg | |
2002-01-10 | slightly extended to mention that -v and -i are good options to use when | Daniel Stenberg | |
reporting bugs | |||
2002-01-09 | bad comment begone | Daniel Stenberg | |
2002-01-09 | cut off argc and argv as well | Daniel Stenberg | |
2002-01-09 | Cleaned up this example to make it even simpler. | Daniel Stenberg | |
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 | David Bentham's updated QNX notification | Daniel Stenberg | |
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 | I made the write callback create the file the first time it gets called so | Daniel Stenberg | |
that it won't create an empty file if the remote file doesn't exist | |||
2002-01-08 | test case 38 added a few new requirements | Daniel Stenberg | |
2002-01-08 | updated | Daniel Stenberg | |
2002-01-08 | added some tracability | Daniel Stenberg | |
2002-01-08 | test case 38, try a HTTP download resume without the server supporting | Daniel Stenberg | |
ranges | |||
2002-01-08 | another example source added | Daniel Stenberg | |
2002-01-08 | 7.9.3 pre-release commit | Daniel Stenberg | |
2002-01-08 | non-blocking sockets, DNS caching updated, cookies corrected, bool is now | Daniel Stenberg | |
unsigned everywhere | |||
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 | VC++ makefile, HTTP 204, cookie fix, non-blocking socket for better SSL | Daniel Stenberg | |
connection timeout | |||
2002-01-07 | added proper breaks in the switch() | Daniel Stenberg | |
2002-01-07 | Added David Bentham's notes about QNX and FD_SETSIZE | Daniel Stenberg | |
2002-01-07 | HTTP response 204 should be treated similar to 304, that is we must not | Daniel Stenberg | |
expect (nor read) any response-body | |||
2002-01-07 | added precautions to not go insane when two matching cookies end up in the | Daniel Stenberg | |
cookie list, even though they're not supposed to do that... | |||
2002-01-04 | Add hash and llist to VC dsp file | sm | |
2002-01-04 | Add hash and llist to VC makefile | sm | |
2002-01-04 | -l lists all tests | Daniel Stenberg | |
2002-01-04 | The former -c is "-C -" these days | Daniel Stenberg | |
2002-01-04 | dns cache, ftp response read, 64bit fixes, printf replaces, inet_ntoa_r | Daniel Stenberg | |
corrections | |||
2002-01-04 | replaced printf() => Curl_sendf() | Daniel Stenberg | |
2002-01-04 | removed a commented line | Daniel Stenberg | |
2002-01-04 | fixed an inet_ntoa() occurance to use inet_ntoa_r() if it is available. | Daniel Stenberg | |
I also replaced all printf() calls with calls to Curl_failf() | |||
2002-01-04 | an unconditional occurance of inet_ntoa() now uses inet_ntoa_r() on all | Daniel Stenberg | |
platforms that have such a function. This affects multi-thread running libcurls on IPv4 systems that have VERBOSE switched on. The previous version was risking that another thread overwrote the data before it was read out in this thread. There could possibly also be a slight risk that the data isn't zero terminated for a short while and thus could cause the thread to crash... | |||
2002-01-04 | #include the local "inet_ntoa_r.h" file if no proto was found in the global | Daniel Stenberg | |
header directory but the function *is* present! |