Daniel Stenberg
68e6b56a2a
RELEASE-NOTES: synced with 5a99bce07d
2012-07-07 14:47:46 +02:00
Daniel Stenberg
5a99bce07d
KNOWN_BUGS: NTLM with unicode works with schannel/winssl!
...
Bug #75 updated with additional info, still remains for builds with
other backends.
2012-07-07 14:38:50 +02:00
Daniel Stenberg
4ac56b9d9f
code police: narrow source to < 80 columns
2012-07-06 00:19:41 +02:00
Yang Tse
b1f64d3a2a
unicode NTLM SSPI: cleanup follow-up
2012-07-05 23:41:47 +02:00
Yang Tse
e77d867068
unicode NTLM SSPI: cleanup
...
Reduce the number of #ifdef UNICODE directives used in source files.
2012-07-05 22:18:11 +02:00
Daniel Stenberg
1b27bb446f
tests: use connection-monitor and verify results
...
Test 1008 and 206 don't show the disconnect since it happens when SWS
awaits a new request, but 503 does and so the verify section needs that
string added.
2012-07-05 11:24:23 +02:00
Daniel Stenberg
ed7bfeee7a
http-proxy: keep CONNECT connections alive (for NTLM)
...
When doing CONNECT requests, libcurl must make sure the connection is
alive as much as possible. NTLM requires it and it is generally good for
other cases as well.
NTLM over CONNECT requests has been broken since this regression I
introduced in my CONNECT cleanup commits that started with 41b0237834
,
included since 7.25.0.
Bug: http://curl.haxx.se/bug/view.cgi?id=3538625
Reported by: Marcel Raad
2012-07-05 11:24:23 +02:00
Daniel Stenberg
176f7ea3bb
sws: support <servercmd> for CONNECT requests
...
I moved out the servercmd parsing into a its own function called
parse_servercmd() and made sure it gets used also when the test number
is extracted from CONNECT requests. It turned out sws didn't do that
previously!
2012-07-05 11:24:23 +02:00
Daniel Stenberg
6398c8bba8
FILEFORMAT: provided a full description of connection-monitor
2012-07-05 11:24:23 +02:00
Daniel Stenberg
c5de48b56c
lib503: enable verbose to ease debugging this
2012-07-05 11:24:23 +02:00
Daniel Stenberg
28dc509dde
sws: add 'connection-monitor' command support
...
Using this, the server will output in the protocol log when the
connection gets disconnected and thus we will verify correctly in the
test cases that the connection doesn't get closed prematurely. This is
important for example NTLM to work.
Documentation added to FILEFORMAT, test 503 updated to use this.
2012-07-05 11:24:23 +02:00
Guenter Knauf
897cf5d117
Removed non-used variable.
2012-07-04 22:14:18 +02:00
Guenter Knauf
a3dbbcfd2a
Added error checking for samples.
2012-07-04 17:03:52 +02:00
Guenter Knauf
6388ac7dc1
Renamed vars to avoid shadow global declaration.
2012-07-04 12:54:21 +02:00
Daniel Stenberg
304e24e211
docs: clarify how to start with curl_multi_socket_action
...
Mention the CURL_SOCKET_TIMEOUT argument in step 6 of the typical
application.
2012-07-03 17:18:36 +02:00
Guenter Knauf
6fb0ed88d6
Moved some patterns to subfolder's .gitignore.
2012-07-03 14:31:50 +02:00
Guenter Knauf
98ca62c2d6
Merge branch 'master' of ssh://github.com/bagder/curl
2012-07-03 13:01:17 +02:00
Guenter Knauf
1ba5712f88
MinGW makefile tweaks for running from sh.
...
Added function macros to make path converting easier.
Added CROSSPREFIX to all compile tools.
2012-07-03 12:56:41 +02:00
Marc Hoersken
1a97fd7b63
curl_ntlm_msgs.c: Removed unused variable passwd
2012-07-03 11:41:00 +02:00
Guenter Knauf
32b4896107
Added files generated by mingw32, eclipse and VC.
...
Posted by Marc Hoersken.
2012-07-03 11:36:24 +02:00
Daniel Stenberg
c75ece4442
cookies: change the URL in the cookie jar file header
2012-07-03 11:27:45 +02:00
Daniel Stenberg
016dabcf04
HTTP-COOKIES: clarified and modified layout
2012-07-03 11:10:41 +02:00
Daniel Stenberg
ae8f08ee59
HTTP-COOKIES: use the FAQ document layout
2012-07-03 10:54:46 +02:00
Daniel Stenberg
33ee67112f
HTTP-COOKIES: added cookie documentation
2012-07-03 09:03:08 +02:00
Yang Tse
e0b9d3b2c9
curl_ntlm_msgs.c: include <tchar.h> for prototypes
2012-07-03 00:14:14 +02:00
Neil Bowers
33e19f881e
testcurl.pl: fix missing semicolon
2012-07-02 23:25:30 +02:00
Christian Hägele
dd302206ad
unicode NTLM SSPI: heap corruption fixed
...
When compiling libcurl with UNICODE defined and using unicode characters
in username.
2012-07-02 22:59:54 +02:00
Yang Tse
b3ebfc2b74
testcurl.pl: allow non in-tree c-ares enabled autobuild
2012-07-02 20:21:48 +02:00
Yang Tse
069b280f63
configure.ac: verify that libmetalink is new enough
...
Enabling test2017 to test2022.
2012-07-02 16:42:54 +02:00
Tatsuhiro Tsujikawa
89b431f60f
curl: Added runtime version check for libmetalink
2012-07-02 16:28:01 +02:00
Tatsuhiro Tsujikawa
4e3320a679
Include metalink/metalink.h for libmetalink functions
2012-07-02 03:39:21 +02:00
Daniel Stenberg
39a72bbcd1
errors: CURLM_CALL_MULTI_PERFORM is not returned anymore
2012-07-02 00:10:59 +02:00
Daniel Stenberg
696ddf6f0a
release: cleaned up plans for this and coming release
2012-07-01 20:09:35 +02:00
Yang Tse
60d5a16b99
curl-compilers.m4: remove -Wstrict-aliasing=3 from clang
...
Currently it is unknown if there is any version of clang that
actually supports -Wstrict-aliasing. What is known is that there
are several that don't support it.
2012-06-29 16:40:23 +02:00
Yang Tse
febd598597
test2017 to test2022: more metalink tests
...
With this commit, checks done in previous test2017 are now done in test2018.
Whole range test2017 to test2022 DISABLED until configure is capable of
requiring a new-enough metalink library.
Don't try these without mentioned check in place!
2012-06-29 16:09:55 +02:00
Yang Tse
7747136421
test2005 to test2016: improve failure detection
2012-06-29 15:44:50 +02:00
Yang Tse
dd707b746f
lib582.c: fix conversion warning
2012-06-28 17:14:41 +02:00
Yang Tse
ac6111aeb0
nss.c: #include warnless.h for curlx_uztosi and curlx_uztoui prototypes
2012-06-28 16:58:07 +02:00
Marc Hoersken
c0f2bfb2c7
nss.c: Fixed size_t conversion warnings
2012-06-28 16:52:17 +02:00
Yang Tse
74552acaea
sslgen.c: cleanup temporary compile-time SSL-backend check
2012-06-28 12:49:12 +02:00
Daniel Stenberg
5600879a1d
schannel: provide two additional (dummy) API defines
2012-06-28 08:40:17 +02:00
Tatsuhiro Tsujikawa
bf4580d5fd
Metalink: message updates
...
Print "parsing (...) OK" only when no warnings are generated. If
no file is found in Metalink, treat it FAILED.
If no digest is provided, print WARNING in parse_metalink().
Also print validating FAILED after download.
These changes make tests 2012 to 2016 pass.
2012-06-28 00:26:16 +02:00
Daniel Stenberg
5439849246
sslgen: avoid compiler error in SSPI builds
2012-06-27 23:16:14 +02:00
Yang Tse
3bda1cef92
ssluse.c: fix compiler warning: conversion to 'int' from 'size_t'
...
Reported by Tatsuhiro Tsujikawa
http://curl.haxx.se/mail/lib-2012-06/0371.html
2012-06-27 19:06:43 +02:00
Yang Tse
e3014dcc01
sslgen.c: add compile-time check for SSL-backend completeness
2012-06-27 17:14:59 +02:00
Yang Tse
57d2732ccb
build: add our standard includes to curl_darwinssl.c and curl_multibyte.c
2012-06-27 17:13:16 +02:00
Yang Tse
e6b2eb78a2
build: add curl_schannel and curl_darwinssl files to other build systems
2012-06-27 14:05:32 +02:00
Yang Tse
6c09ffaf46
tests: add five more Metalink test cases
2012-06-27 13:16:01 +02:00
Yang Tse
5ce9e7a0b7
tests: update Metalink message format
2012-06-27 13:16:00 +02:00
Tatsuhiro Tsujikawa
3e6dfe138a
Metalink: updated message format
2012-06-27 13:15:59 +02:00