summaryrefslogtreecommitdiff
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
* curl_gssapi: refine the handling of CURLOPT_GSSAPI_DELEGATIONKamil Dudka2011-08-031-0/+4
| | | | Suggested by Richard Silverman.
* Add new CURLOPT_GSSAPI_DELEGATION option.Adam Tkac2011-08-031-0/+3
| | | | | | Curl_gss_init_sec_context got new parameter - SessionHandle. Signed-off-by: Adam Tkac <atkac@redhat.com>
* NTLM single-sign on supportedMandy Wu2011-07-181-2/+4
| | | | With the use of the 'ntlm_auth' tool from the Samba project
* bump release: start working towards 7.21.8Daniel Stenberg2011-06-231-3/+3
|
* CLOSESOCKETFUNCTION: use the callbackDaniel Stenberg2011-05-181-1/+1
| | | | Fix the return type of the callback to match close() and make use of it.
* CLOSESOCKETFUNCTION: addedDaniel Stenberg2011-05-181-0/+8
| | | | | | Introduced the initial setup to allow closesocket callbacks by making sure sclose() is only ever called from one place in the libcurl source and still run all test cases fine.
* include: cleanupDaniel Stenberg2011-05-095-75/+88
| | | | | | | | | Made the public headers checksrc compliant Removed types.h (it's been unused since April 2004) Made the root makefile do make in include by default as well, so that TAGS and the checksrc will work better.
* Corrected commentsDaniel Stenberg2011-05-051-2/+1
| | | | closepolicy has been deprecated and unused for years
* bump version: work towards 7.21.7Daniel Stenberg2011-04-221-3/+3
|
* Fix spelling errors in include/Fabian Keil2011-04-213-4/+4
|
* transfer-encoding: added new option and cmdlineDaniel Stenberg2011-04-182-5/+19
| | | | | | | | | | | Added CURLOPT_TRANSFER_ENCODING as the option to set to request Transfer Encoding in HTTP requests (if built zlib enabled). I also renamed CURLOPT_ENCODING to CURLOPT_ACCEPT_ENCODING (while keeping the old name around) to reduce the confusion when we have to encoding options for HTTP. --tr-encoding is now the new command line option for curl to request this, and thus I updated the test cases accordingly.
* CURLE_BAD_CONTENT_ENCODING: now used for transfer encoding tooDaniel Stenberg2011-04-181-1/+1
|
* 7.21.6: next planned release numberDaniel Stenberg2011-04-171-3/+3
|
* Fixed compatibility macro CURLE_URL_MALFORMAT_USERDan Fandrich2011-04-051-1/+1
|
* return code cleanup: build, init and run-time errorsDaniel Stenberg2011-04-051-3/+7
| | | | | | | | | | | | | | | | | | | | | | | | Stop the abuse of CURLE_FAILED_INIT as return code for things not being init related by introducing two new return codes: CURLE_NOT_BUILT_IN and CURLE_UNKNOWN_OPTION CURLE_NOT_BUILT_IN replaces return code 4 that has been obsoleted for several years. It is used for returning error when something is attempted to be used but the feature/option was not enabled or explictitly disabled at build-time. Getting this error mostly means that libcurl needs to be rebuilt. CURLE_FAILED_INIT is now saved and used strictly for init failures. Getting this problem means something went seriously wrong, like a resource shortage or similar. CURLE_UNKNOWN_OPTION is the option formerly known as CURLE_UNKNOWN_TELNET_OPTION (and the old name is still present, separately defined to be removed in a very distant future). This error code is meant to be used to return when an option is given to libcurl that isn't known. This problem would mostly indicate a problem in the program that uses libcurl.
* headers: more copyright headers addedDaniel Stenberg2011-03-221-0/+21
|
* SOCKOPTFUNCTION: callback can say already-connectedDaniel Stenberg2011-02-171-0/+7
| | | | | | | Introducing a few CURL_SOCKOPT* defines for conveniance. The new CURL_SOCKOPT_ALREADY_CONNECTED signals to libcurl that the socket is to be treated as already connected and thus it will skip the connect() call.
* curlver.h: bump to 7.21.5Daniel Stenberg2011-02-171-5/+5
|
* CURLE_TLSAUTH_FAILED: removedQuinn Slack2011-02-091-1/+0
| | | | | | | | | | | On second thought, I think CURLE_TLSAUTH_FAILED should be eliminated. It was only being raised when an internal error occurred while allocating or setting the GnuTLS SRP client credentials struct. For TLS authentication failures, the general CURLE_SSL_CONNECT_ERROR seems appropriate; its error string already includes "passwords" as a possible cause. Having a separate TLS auth error code might also cause people to think that a TLS auth failure means the wrong username or password was entered, when it could also be a sign of a man-in-the-middle attack.
* TLS-SRP: support added when using GnuTLSQuinn Slack2011-01-191-0/+17
|
* build: allow usage of Borland 5.5.1 external preprocessor cpp32Yang Tse2011-01-121-7/+16
|
* 7.21.4: version bumpDaniel Stenberg2010-12-151-3/+3
|
* HTTP Auth: Add CURLAUTH_ONLYDaniel Stenberg2010-11-111-0/+3
| | | | | | | | | | | | | This is a meta symbol. OR this value together with a single specific auth value to force libcurl to probe for un-restricted auth and if not, only that single auth algorithm is acceptable. For example you can use CURLAUTH_DIGEST|CURLAUTH_ONLY to make libcurl first probe for what method to use, but yet only consider Digest to be acceptable. Using _only_ CURLAUTH_DIGEST without the CURLAUTH_ONLY field, will make libcurl explicitly use Digest right away and not do any probing.
* CURLOPT_RESOLVE: addedDaniel Stenberg2010-11-081-0/+3
| | | | | | | | | | | | CURLOPT_RESOLVE is a new option that sends along a curl_slist with name:port:address sets that will populate the DNS cache with entries so that request can be "fooled" to use another host than what otherwise would've been used. Previously we've encouraged the use of Host: for that when dealing with HTTP, but this new feature has the added bonus that it allows the name from the URL to be used for TLS SNI and server certificate name checks as well. This is a first change. Surely more will follow to make it decent.
* curlver.h: start over at 7.21.3Daniel Stenberg2010-10-131-3/+3
|
* Gopher protocol support (initial release)Cameron Kaiser2010-08-251-0/+1
|
* typecheck-gcc: work around gcc upstream bug #32061Kamil Dudka2010-08-121-56/+79
| | | | original bug report at https://bugzilla.redhat.com/617757
* release cycle loop: start over toward 7.21.2Daniel Stenberg2010-08-111-3/+3
|
* typecheck-gcc: add checks for recently added optionsDaniel Stenberg2010-08-021-1/+12
| | | | | | | | | | | I added all OBJECTPOINT curl_easy_setopt() options from 178 to 202. Left to add: the five FUNCTIONPOINT (callbacks) options added since: SSH_KEYFUNCTION INTERLEAVEFUNCTION CHUNK_BGN_FUNCTION CHUNK_END_FUNCTION FNMATCH_FUNCTION
* version: start working on the 7.21.1-dev versionDaniel Stenberg2010-06-161-3/+3
|
* getinfo: added *_PRIMARY_PORT, *_LOCAL_IP and *_LOCAL_PORTFrank Meier2010-06-051-1/+4
|
* ftp wildcard: a new option CURLOPT_FNMATCH_DATAKamil Dudka2010-05-161-1/+5
|
* ftp wildcard: fix int32_t and size/group mixupsPavel Raiskup2010-05-151-2/+2
|
* version: we're now going for 7.21.0Daniel Stenberg2010-05-141-4/+4
|
* FTP: WILDCARDMATCH/CHUNKING/FNMATCH addedPavel Raiskup2010-05-121-0/+109
|
* RTMP: initial support added, powered by librtmpHoward Chu2010-05-121-0/+6
| | | | librtmp is found at http://rtmpdump.mplayerhq.hu/
* bumped to start the journey towards 7.20.2Daniel Stenberg2010-04-141-3/+3
|
* ignore files generated by 'maketgz'Daniel Stenberg2010-04-141-1/+1
|
* remove all .cvsignore filesDaniel Stenberg2010-03-252-7/+0
|
* CMake fixes for Linux.Bill Hoffman2010-03-241-0/+4
| | | | | Make sure <sys/socket.h> is included if around when testing/using socklen_t. Also, disable LDAP if LDAP_H is not found on the system.
* remove the CVSish $Id$ linesDaniel Stenberg2010-03-2411-11/+0
|
* s/CVS/gitDaniel Stenberg2010-03-243-5/+5
|
* remove references to CVS in the code and use DEV insteadDaniel Stenberg2010-03-221-3/+3
|
* provide an initial set of .gitignore filesDaniel Stenberg2010-03-201-0/+3
|
* removed trailing whitespaceYang Tse2010-02-143-12/+12
|
* - Tom Donovan fixed the CURL_FORMAT_* defines when building with cmake.Daniel Stenberg2010-02-131-3/+3
|
* Mention the minimum size of CURL_MAX_WRITE_SIZEDan Fandrich2010-02-101-1/+3
|
* start working on 7.20.1Daniel Stenberg2010-02-091-5/+5
|
* - Symbol CURL_FORMAT_OFF_T now obsoleted, will be removed in a future release,Yang Tse2010-02-021-1/+5
| | | | | symbol will not be available when building with CURL_NO_OLDIES defined. Use of CURL_FORMAT_CURL_OFF_T is preferred since 7.19.0
* s/RTPFUNCTION/INTERLEAVEFUNCTION/Daniel Stenberg2010-01-221-3/+3
| | | | s/RTPDATA/INTERLEAVEDATA/