Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-08-15 | multi: support timeouts | Daniel Stenberg | |
Curl_expire() is now expanded to hold a list of timeouts for each easy handle. Only the closest in time will be the one used as the primary timeout for the handle and will be used for the splay tree (which sorts and lists all handles within the multi handle). When the main timeout has triggered/expired, the next timeout in time that is kept in the list will be moved to the main timeout position and used as the key to splay with. This way, all timeouts that are set with Curl_expire() internally will end up as a proper timeout. Previously any Curl_expire() that set a _later_ timeout than what was already set was just silently ignored and thus missed. Setting Curl_expire() with timeout 0 (zero) will cancel all previously added timeouts. Corrects known bug #62. | |||
2010-08-11 | FAQ: s/libcurl.so.3/libcurl.so.X | Daniel Stenberg | |
2010-08-10 | KNOWN_BUG #59 is fixed. Clarify support of IPv6 zone IDs. | Dan Fandrich | |
2010-08-11 | HISTORY: added stuff from recent years | Daniel Stenberg | |
2010-08-10 | multi_socket_action: clarify how to kickstart it | Daniel Stenberg | |
The callbacks are called when curl_multi_socket_action() is called, not when handles are added. This is now mentioned in the "TYPICAL USAGE" section. | |||
2010-08-07 | curl_easy_setopt.3: rename stream to userdata | Daniel Stenberg | |
In some places where the name 'stream' has been used for naming a function argument that is in fact settable with a setopt() option we now call that argument 'userdata' to make it more obvious that it is in fact possible to set by the application. Suggested by: Jeff Pohlmeyer | |||
2010-08-02 | .gitignore: ignore all built examples | Daniel Stenberg | |
2010-08-02 | example: fix code to build warning-free | Daniel Stenberg | |
2010-07-30 | KNOWN_BUG: The SOCKET type in Win64 is 64 bits | Daniel Stenberg | |
The SOCKET type in Win64 is 64 bits large (and thus so is curl_socket_t on that platform), and long is only 32 bits. It makes it impossible for curl_easy_getinfo() to return a socket properly with the CURLINFO_LASTSOCKET option as for all other operating systems. | |||
2010-07-26 | Added PolarSSL to the docs | Dan Fandrich | |
2010-07-21 | FAQ: Why doesn't cURL error out when the cable is unplugged? | Dan Fandrich | |
This one was long overdue to be mentioned in the FAQ. Also, mention the new ftp wildcard downloading feature. | |||
2010-07-14 | examples: add curl_multi_timeout | Constantine Sapuntzakis | |
Make the multi-interface using examples use curl_multi_timeout to properly educate users how to do things. | |||
2010-07-09 | Improved the Android build instructions | Dan Fandrich | |
2010-06-30 | FAQ: the threaded resolver works universally now | Daniel Stenberg | |
2010-06-26 | CONTRIBUTE: the git commit message line length is 72 columns | Daniel Stenberg | |
2010-06-24 | examples: new FTP wildcard showcase | Pavel Raiskup | |
2010-06-16 | THANKS: added contributors from the 7.21.0 release | Daniel Stenberg | |
2010-06-05 | getinfo: added *_PRIMARY_PORT, *_LOCAL_IP and *_LOCAL_PORT | Frank Meier | |
2010-06-02 | TODO: add multi interface improvement remove ldap select | Daniel Stenberg | |
2010-05-28 | TODO: removed fixed items | Daniel Stenberg | |
These two items are now actually implemented: 11.1 Content-Disposition 11.5 ftp wildcard download | |||
2010-05-16 | ftp wildcard: a new option CURLOPT_FNMATCH_DATA | Kamil Dudka | |
2010-05-13 | updated with symbols added in recent commits for 7.21.0 | Daniel Stenberg | |
2010-05-12 | ftp wildcards: mention they're added in 7.21.0 | Daniel Stenberg | |
2010-05-12 | syntax: cleanups | Daniel Stenberg | |
2010-05-12 | FTP: WILDCARDMATCH/CHUNKING/FNMATCH added | Pavel Raiskup | |
2010-05-10 | git: how to write a fine commit message | Daniel Stenberg | |
2010-04-29 | TODO: we've done PRET already, consider HOST for the future | Daniel Stenberg | |
... and GnuTLS connects are non-blocking, TFTP is better integrated as a "real" protocol and RTSP is supported. | |||
2010-04-29 | TODO: GnuTLS connects are now non-blocking | Daniel Stenberg | |
Since commit c288860 by Jerome Vouillon | |||
2010-04-29 | INTERNALS: tftp is decent now, ldap is not | Daniel Stenberg | |
It's not quite fair to list TFTP is a "crappy" member of the libcurl family so I removed its mentioning. | |||
2010-04-26 | progress callback: can be called more than once per sec | Daniel Stenberg | |
2010-04-24 | curl: added --proto and --proto-redir | Alex Bligh | |
--proto tells curl to use the listed protocols for its initial retrieval --proto-redir tells curl to use the listed protocols after a redirect | |||
2010-04-24 | test536: do not fail with threaded DNS resolver | Kamil Dudka | |
Also tweaked comments in certain examples using curl_multi_fdset(). | |||
2010-04-19 | Implement SMTP authentication | monnerat | |
2010-04-14 | IGNORE: files generated by maketgz | Daniel Stenberg | |
2010-04-14 | added contributors from the 7.20.1 RELEASE-NOTES | Daniel Stenberg | |
2010-04-12 | Added text for How To Make a Patch with git | Daniel Stenberg | |
2010-04-12 | refer to CURLMOPT_TIMERFUNCTION for multi_socket users | Daniel Stenberg | |
curl_multi_timeout(3) is simply the wrong function to use if you're using the multi_socket API and this document now states this pretty clearly to help guiding users. | |||
2010-04-11 | s/CVS/git | Daniel Stenberg | |
2010-04-02 | add contributors from the 7.20.0 release notes | Daniel Stenberg | |
2010-03-25 | remove all .cvsignore files | Daniel Stenberg | |
2010-03-24 | Fix RTSP GET_PARAMETER empty and non-empty operation. | Chris Conroy | |
Test coverage included. Thanks to Massimo Callegari for the bug report | |||
2010-03-24 | remove the CVSish $Id$ lines | Daniel Stenberg | |
2010-03-22 | various changes of CVS to git | Daniel Stenberg | |
2010-03-04 | Julien Chaffraix clarified CURLOPT_HEADERFUNCTION and made | Daniel Stenberg | |
CURLOPT_HEADERFUNCTION and CURLOPT_WRITEFUNCTION more consistent | |||
2010-02-26 | spellchecked by Stéphane Fillod | Daniel Stenberg | |
2010-02-22 | - Proper handling of STARTTLS on SMTP, taking CURLUSESSL_TRY into account. | Patrick Monnerat | |
- SMTP falls back to RFC821 HELO when EHLO fails (and SSL is not required). - Use of true local host name (i.e.: via gethostname()) when available, as default argument to SMTP HELO/EHLO. - Test case 804 for HELO fallback. | |||
2010-02-21 | clarify more details on section "2.1 More non-blocking" | Daniel Stenberg | |
2010-02-21 | TFTP transfers are not blocking since 7.20.0 | Daniel Stenberg | |
2010-02-20 | - Fixed the SMTP compliance by making sure RCPT TO addresses are specified | Daniel Stenberg | |
properly in angle brackets. Recipients provided with CURLOPT_MAIL_RCPT now get angle bracket wrapping automatically by libcurl unless the recipient starts with an angle bracket as then the app is assumed to deal with that properly on its own. | |||
2010-02-16 | replaced tabs with spaces | Yang Tse | |