summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* TODO: Added another 'multi-interface' ideaSteve Holme2015-11-211-0/+6
|
* smb.c: Fixed compilation warningsSteve Holme2015-11-211-3/+5
| | | | | | | | | smb.c:134:3: warning: conversion to 'short unsigned int' from 'int' may alter its value smb.c:146:42: warning: conversion to 'unsigned int' from 'long long unsigned int' may alter its value smb.c:146:65: warning: conversion to 'unsigned int' from 'long long unsigned int' may alter its value
* schannel: Corrected copy/paste error in commit 8d17117683Steve Holme2015-11-211-6/+5
|
* schannel: Use GetVersionEx() when VerifyVersionInfo() isn't availableSteve Holme2015-11-211-5/+22
| | | | Regression from commit 7a8e861a5 as highlighted in the msys autobuilds.
* examples: Fixed compilation warningsSteve Holme2015-11-215-2/+7
| | | | | | | | pop3-multi.c:96:5: warning: implicit declaration of function 'memset' imap-multi.c:96:5: warning: implicit declaration of function 'memset' http2-download.c:226:5: warning: implicit declaration of function 'memset' http2-upload.c:290:5: warning: implicit declaration of function 'memset' http2-upload.c:290:5: warning: implicit declaration of function 'memset'
* Makefile.inc: Fixed test run errorSteve Holme2015-11-211-2/+2
| | | | test845 not present in tests/data/Makefile.inc
* TODO: remove duplicated titleDaniel Stenberg2015-11-201-1/+0
|
* TODO: added two more libcurl ideasDaniel Stenberg2015-11-201-29/+54
| | | | | | Moved some ideas from "next major" to just ordinary ideas since we can always add new things while keeping the old without doing a "next major".
* tests: Re-enabled tests 889 and 890 following POP3 fixSteve Holme2015-11-201-2/+0
|
* pop3: Differentiate between success and continuation responsesSteve Holme2015-11-201-4/+10
|
* pop3: Added clarity on some server response codesSteve Holme2015-11-201-2/+4
|
* build: Fix theoretical infinite loopsDaniel Shahaf2015-11-203-6/+6
| | | | | | | Add error-checking to 'cd' in a few cases where omitting the checks might result in an infinite loop. Closes #535
* curl.h: s/#defien/#define/Patrick Monnerat2015-11-191-1/+1
|
* os400: synchronize ILE/RPG header filePatrick Monnerat2015-11-191-0/+2
|
* os400: Provide options for libssh2 use in compile scripts. Adjust README.Patrick Monnerat2015-11-193-6/+35
|
* zsh completion: Preserve single quotes in outputdanielsh@apache.org2015-11-191-1/+1
| | | | | | | | | | | When an option's help string contains literal single quotes, those single quotes would be stripped from the option's description in the completion output (unless the zsh RC_QUOTES option were set while the completion function was being sourced, which is not the default). This patch makes the completion output contain single quotes where the --help output does. Closes #532
* FAQ: Grammar changesMaxGiting2015-11-181-4/+8
| | | | Closes https://github.com/bagder/curl/pull/533
* http2: http_done: don't free already-freed push headersDaniel Stenberg2015-11-171-4/+7
| | | | | | | | The push headers are freed after the push callback has been invoked, meaning this code should only free the headers if the callback was never invoked and thus the headers weren't freed at that time. Reported-by: Davey Shafik
* getconnectinfo: Don't call recv(2) if socket == -1Anders Bakken2015-11-161-2/+2
| | | | Closes #528
* CURLMOPT_PUSHFUNCTION.3: *_byname() returns only the first headerDaniel Stenberg2015-11-161-1/+2
| | | | ... if there are more than one using the same name
* http2: minor comment typoDaniel Stenberg2015-11-161-1/+1
|
* sasl; fix checksrc warningsDaniel Stenberg2015-11-151-4/+6
|
* RELEASE-NOTES: Adjusted for the recent OAuth 2.0 activitySteve Holme2015-11-151-2/+2
|
* tests: Disabled 889 and 890 until we support POP3 continuation responsesSteve Holme2015-11-151-0/+2
| | | | | | | | | | | | As POP3 final and continuation responses both begin with a + character, and both the finalcode and contcode variables in SASLprotoc are set as such, we cannot tell the difference between them when we are expecting an optional continuation from the server such as the following: + something else from the server +OK final response Disabled these tests until such a time we can tell the responses apart.
* tests: Corrected typos from commit ba4d8f7ebaSteve Holme2015-11-152-2/+2
|
* tests: Added OAUTHBEARER failure response testsSteve Holme2015-11-157-3/+338
|
* oauth2: Support OAUTHBEARER failures sent as continuation responsesSteve Holme2015-11-152-2/+31
| | | | | | | According to RFC7628 a failure message may be sent by the server in a base64 encoded JSON string as a continuation response. Currently only implemented for OAUTHBEARER and not XAUTH2.
* RELEASE-NOTES: synced with 808a17ee675Daniel Stenberg2015-11-151-5/+22
|
* tests: Renamed existing OAuth 2.0 (XOAUTH) testsSteve Holme2015-11-146-6/+6
|
* tests: Added OAuth 2.0 (OAUTHBEARER) testsSteve Holme2015-11-147-3/+345
|
* oauth2: Added support for OAUTHBEARER SASL mechanism to IMAP, POP3 and SNMPSteve Holme2015-11-142-21/+44
| | | | | | OAUTHBEARER is now the official "registered" SASL mechanism name for OAuth 2.0. However, we don't want to drop support for XOAUTH2 as some servers won't support the new mechanism yet.
* RELEASE-NOTES: recounted curl_easy_setopt() optionsDaniel Stenberg2015-11-131-1/+1
|
* typecheck-gcc.h: add missing slist-using optionsDaniel Stenberg2015-11-131-4/+6
| | | | | | CURLOPT_RESOLVE and CURLOPT_PROXYHEADER were missing Also sorted the list.
* typecheck-gcc.h: added CURLOPT_CLOSESOCKETDATADaniel Stenberg2015-11-131-10/+11
| | | | ... and sorted curl_is_cb_data_option alphabetically
* openssl: Free modules on cleanupSebastian Pohlschmidt2015-11-131-0/+3
| | | | | | | Curl_ossl_init calls OPENSSL_load_builtin_modules() but Curl_ossl_cleanup doesn't make a call to free these modules. Bug: https://github.com/bagder/curl/issues/526
* symbols-in-versions: Added new CURLOPTTYPE_STRINGPOINT aliasSteve Holme2015-11-131-0/+1
| | | | ...following commit aba281e762 to fix test 1119.
* curl: mark two more options strings for --libcurl outputDaniel Stenberg2015-11-131-2/+2
|
* typecheck-gcc.h: add some missing string typesDaniel Stenberg2015-11-131-42/+49
| | | | Also sorted that list alphabetically
* curl.h: introducing the STRINGPOINT aliasDaniel Stenberg2015-11-131-64/+69
| | | | | As an alias for OBJECTPOINT. Provided to allow us to grep for all string options easier.
* cleanup: general removal of TODO (and similar) commentsDaniel Stenberg2015-11-1319-97/+26
| | | | | | They tend to never get updated anyway so they're frequently inaccurate and we never go back to revisit them anyway. We document issues to work on properly in KNOWN_BUGS and TODO instead.
* ftplistparser: remove empty functionDaniel Stenberg2015-11-131-23/+5
|
* openssl: remove #if check for 0.9.7 for ENGINE_load_private_keyDaniel Stenberg2015-11-131-1/+1
|
* openssl: all supported versions have X509_STORE_set_flagsDaniel Stenberg2015-11-131-7/+0
| | | | Simplify by removing #ifdefs and macros
* openssl: remove 0.9.3 checkDaniel Stenberg2015-11-131-3/+1
|
* openssl: remove #ifdefs for < 0.9.5 supportDaniel Stenberg2015-11-131-60/+29
| | | | We only support >= 0.9.7
* lib/vtls/openssl: remove unused traces of yassl ifdefsDaniel Stenberg2015-11-131-6/+0
|
* unit1603: Demote hash mismatch failure to a warningdfandrich2015-11-121-10/+9
| | | | | | | The hashes can vary between architectures (e.g. Sparc differs from x86_64). This is not a fatal problem but just reduces the coverage of these white-box tests, as the assumptions about into which hash bucket each key falls are no longer valid.
* unit1603: Added unit tests for hash functionsdfandrich2015-11-126-6/+203
|
* unit1602: Fixed failure in torture testdfandrich2015-11-121-24/+23
|
* sasl: Re-introduced XOAUTH2 in the default enabled authentication mechanismSteve Holme2015-11-122-4/+2
| | | | | | | | | Following the fix in commit d6d58dd558 it is necessary to re-introduce XOAUTH2 in the default enabled authentication mechanism, which was removed in commit 7b2012f262, otherwise users will have to specify AUTH=XOAUTH2 in the URL. Note: OAuth 2.0 will only be used when the bearer is specified.