Steve Holme
632c1edd06
tests: Added POP3 plain authentication with initial response test
2013-11-13 00:07:02 +00:00
Steve Holme
434bc09263
TODO: Added auth= in URLs to the wish list for HTTP
2013-11-12 20:32:25 +00:00
Steve Holme
f2584627c8
curl_easy_setopt: Added the ability to set the login options separately
...
Rather than set the authentication options as part of the login details
specified in the URL, or via the older CURLOPT_USERPWD option, added a
new libcurl option to allow the login options to be set separately.
2013-11-12 19:08:55 +00:00
Daniel Stenberg
6901861fc9
curl.1: mention that -O does no URL decoding
2013-11-12 09:28:07 -08:00
Tomas Hoger
d7d8a8f922
curl_easy_setopt.3: clarify CURLOPT_SSL_VERIFYHOST documentation
...
- better describe what happens when 1 is specified as parameter
- clarify what "is ignored" means for NSS builds
2013-11-12 17:03:13 +01:00
Steve Holme
c19cfb79db
runtests.pl: Added SSPI detection
2013-11-12 12:48:28 +00:00
Steve Holme
65ce9b6d6c
multi: Small code tidy up to avoid hard return
2013-11-12 09:59:22 +00:00
Steve Holme
5f34a10445
tests: Updated CRAM-MD5 tests to use test user details
2013-11-12 09:46:30 +00:00
Björn Stenberg
fa1253aee1
multi: Set read socket when returning READSOCK(0)
...
This patch fixes and issue introduced in commit 7d7df83198
, if the
tunnel state was TUNNEL_CONNECT, waitconnect_getsock() would return a
bitmask indicating a readable socket but never stored the socket in the
return array.
2013-11-11 23:41:44 +00:00
Daniel Stenberg
f833f54979
bump: next release will be 7.34.0
...
Due to all the news and changes.
2013-11-11 08:46:27 +01:00
Björn Stenberg
e7d77fb3ef
connect: Close temporary sockets in conn_free()
...
The temporary sockets used for Happy Eyeballs were not closed properly,
if curl exited prematurely, which this patch fixes.
2013-11-10 22:49:56 +00:00
Steve Holme
c8e63f247a
tests: Corrected titles of POP3 and SMTP OAuth 2.0 tests
2013-11-10 20:26:57 +00:00
Steve Holme
7396ad6e09
test823: Fixed expected authentication text from commit e10a26a9d6
...
Fixed authentication text due to incorrect digest-uri property.
2013-11-10 20:21:18 +00:00
Steve Holme
6d295f8d7d
test821: Fixed expected authentication text from commit 2d5455feac
2013-11-10 20:17:30 +00:00
Steve Holme
5bd999d0c5
RELEASE-NOTES: Synced with 0f81fbe5da
2013-11-10 18:16:21 +00:00
Kim Vandry
0f81fbe5da
ares: Fixed compilation under Visual Studio 2012
2013-11-10 17:37:32 +00:00
Steve Holme
9b67960421
tests: Added IMAP OAuth 2.0 authentication test
2013-11-10 17:04:32 +00:00
Steve Holme
e10a26a9d6
tests: Added IMAP DIGEST-MD5 authentication test
2013-11-10 16:53:58 +00:00
Steve Holme
7b68b58bc0
tests: Added IMAP NTLM authentication test
2013-11-10 16:44:19 +00:00
Steve Holme
2d5455feac
tests: Added IMAP CRAM-MD5 authentication test
2013-11-10 16:42:21 +00:00
Steve Holme
ac05c80f19
test819: Fixed expected authentication text from commit 76f924131c
2013-11-10 16:24:38 +00:00
Steve Holme
460adfef93
ftpserver.pl: Reworked custom reply handling code
...
1) To fix issues with IMAP custom replies
2) So initial space is not required in IMAP display text
3) To be more readable and understandable
2013-11-10 15:18:04 +00:00
Steve Holme
c876f6ae6d
ftpserver.pl: Reworked unrecognised command responses
...
As the IMAP regex could fail and $1 would not contain the command id
updated the unrecognised command response to be more generic and
realistic (like those used in the command handlers).
Additionally updated the POP3, SMTP and FTP responses.
2013-11-10 10:20:50 +00:00
Steve Holme
f49276bfcb
ftpserver.pl: Fixed processing of IMAP authentication strings
2013-11-10 10:08:32 +00:00
Daniel Stenberg
d08ee3c83d
cmake: fix Windows build with IPv6 support
...
Patch-by: "Z98"
2013-11-09 00:07:32 +01:00
Steve Holme
cf7008670b
Revert "ftpserver.pl: Corrected logic from commit 27b7b1062f9d97"
...
This reverts commit 558034ab70
as it appears to break the auto
builds. More thought is required for this!
2013-11-06 12:31:46 +00:00
Steve Holme
558034ab70
ftpserver.pl: Corrected logic from commit 27b7b1062f
2013-11-06 09:52:24 +00:00
Steve Holme
27b7b1062f
ftpserver.pl: Fixed IMAP cmdid being sent on custom responses
2013-11-06 07:19:01 +00:00
Steve Holme
af82661dbd
tests: Added IMAP login authentication test
2013-11-05 23:48:16 +00:00
Steve Holme
76f924131c
tests: Added IMAP plain authentication test
2013-11-05 23:48:01 +00:00
Steve Holme
98a5fdaf29
url.c: Very small amount of policing
2013-11-05 23:30:12 +00:00
Björn Stenberg
1ea05be46d
url.c: Remove superfluous for loop
...
The reason for this loop's existence was removed in commit
02fbc26d59
.
2013-11-05 23:15:33 +00:00
Daniel Stenberg
c9d8c00a41
KNOWN_BUGS: STARTTRANSFER for POST requests
...
added 85. Wrong STARTTRANSFER timer accounting for POST requests
2013-11-05 10:21:30 +01:00
Daniel Stenberg
5aa290f0f2
Curl_ssl_push_certinfo_len: don't %.*s non-zero-terminated string
...
Our own printf() replacement clearly can't properly handle %.*s with a
string that isn't zero terminated. Instead of fixing the printf code or
even figuring out what the proper posix behavior is, I reverted this
piece of the code back to the previous version where it does malloc +
memcpy instead.
Regression added in e839446c2a
, released in curl 7.32.0.
Reported-by: Felix Yan
Bug: http://curl.haxx.se/bug/view.cgi?id=1295
2013-11-05 09:59:19 +01:00
Steve Holme
f0831f7931
RELEASE-NOTES: Synced with 7fc3b2ce38
2013-11-05 07:17:24 +00:00
Steve Holme
7fc3b2ce38
connect.h: Updated copyright year for last edit
2013-11-05 07:15:01 +00:00
Björn Stenberg
02fbc26d59
connect: Add connection delay to Happy Eyeballs.
...
This patch adds a 200ms delay between the first and second address
family socket connection attempts.
It also iterates over IP addresses in the order returned by the
system, meaning most dual-stack systems will try IPv6 first.
Additionally, it refactors the connect code, removing most code that
handled synchronous connects. Since all sockets are now non-blocking,
the logic can be made simpler.
2013-11-04 22:38:19 +01:00
Steve Holme
0074c9f5d1
winbind: Fixed ntlm_auth expecting eol following commit e17c1b25bc
2013-11-04 20:12:22 +00:00
Steve Holme
90acbfd52e
nss.c: Fixed compilation warnings (Take Two)
...
nss.c:702: warning: pointer targets in passing argument 3 of
'Curl_extract_certinfo' differ in signedness
nss.c:702: warning: pointer targets in passing argument 4 of
'Curl_extract_certinfo' differ in signedness
Made sure the cast was correctly "unsigned char *" to "char *" and not
"unsigned char *" to "unsigned char *".
2013-11-04 14:17:11 +00:00
Steve Holme
989b28fe97
nss.c: Fixed compilation warnings
...
nss.c:700: warning: pointer targets in passing argument 3 of
'Curl_extract_certinfo' differ in signedness
nss.c:700: warning: pointer targets in passing argument 4 of
'Curl_extract_certinfo' differ in signedness
2013-11-04 00:38:58 +00:00
Steve Holme
aa61e14dc1
tests: Added test for IMAP NOOP command
2013-11-03 21:36:46 +00:00
Steve Holme
a84a09ad0b
tests: Added test for IMAP COPY command
2013-11-03 21:36:11 +00:00
Steve Holme
66b8557aff
tests: Disable IMAP CLOSE and EXPUNGE command tests
...
This is temporary until curl supports either multiple custom commands
or post-quote commands in IMAP.
2013-11-03 20:39:21 +00:00
Steve Holme
63cac69c2a
tests: Added tests for IMAP CLOSE and EXPUNGE commands
2013-11-03 20:37:34 +00:00
Steve Holme
f77d9b6584
connect.c: Code policing on commit 5094bb53f4
...
No need for a rhs condition on a bitwise compare.
2013-11-03 19:53:58 +00:00
Steve Holme
2736b27df7
nss.c: Fixed compilation warnings
...
warning: implicit declaration of function 'Curl_extract_certinfo'
2013-11-03 16:36:51 +00:00
Steve Holme
297644fa70
x509asn1.c: Fixed compilation warnings
...
warning: declaration of 'chsize' shadows a global declaration
2013-11-03 16:24:17 +00:00
Steve Holme
0177f28c51
DOCS: Expanded --request description to include POP3 and IMAP details
2013-11-03 14:39:10 +00:00
Steve Holme
732d10ed6c
tool_help: Updated --list-only description to include POP3
2013-11-03 13:55:22 +00:00
Steve Holme
526a1c3b45
DOCS: Updated --list-only description to include POP3
...
Additionally corrected typos in --oauth2-bearer protocol list.
2013-11-03 13:54:49 +00:00