Alexandre Julliard
|
5e7416e5c8
|
makefiles: Get rid of the MAKE_DLL_RULES variable.
|
2014-01-02 12:08:18 +01:00 |
Alexandre Julliard
|
d08ff3ff19
|
makefiles: Use a single variable for all types of idl files.
|
2013-12-31 18:15:17 +01:00 |
Frédéric Delanoy
|
e7f8e9e81d
|
winhttp/tests: Constify a character string.
|
2013-12-31 12:25:01 +01:00 |
Alexandre Julliard
|
566d3418af
|
makedep: Add a separate pragma flag for typelibs that need registration.
|
2013-12-26 13:32:49 +01:00 |
Frédéric Delanoy
|
4bb0d0eac9
|
winhttp/tests: Use BOOL type where appropriate.
|
2013-11-27 10:54:17 +01:00 |
Frédéric Delanoy
|
57d7f74d34
|
Assorted spelling fixes.
|
2013-11-21 19:44:46 +01:00 |
Jacek Caban
|
e894c897d5
|
winhttp: Moved netconn_query_data_available calls to query_data_available.
|
2013-11-15 19:23:24 +01:00 |
Alexandre Julliard
|
f8421142e7
|
makefiles: Add makedep pragmas for typelib idl files.
|
2013-11-05 20:38:18 +01:00 |
Jacek Caban
|
92426b5136
|
winhttp: Use netconn_query_data_available in get_available_data when possible.
|
2013-11-01 11:03:29 +01:00 |
Francois Gouget
|
cd5d1e54e7
|
winhttp/tests: Fix the test failure messages.
Don't claim the API failed when it succeeded, and show the unexpected data.
|
2013-11-01 10:57:15 +01:00 |
Andrew Eikum
|
04f0426fe6
|
winhttp: Attempt to refill empty buffer before answering QueryDataAvailable.
|
2013-10-17 20:29:40 +02:00 |
Hans Leidekker
|
ceeff119a2
|
winhttp/tests: Compile with -D__WINESRC__.
|
2013-10-14 17:26:15 +02:00 |
Hans Leidekker
|
8946346f51
|
winhttp: Fix a test failure on Windows 8 and conform to the more recent behavior.
|
2013-10-14 17:26:15 +02:00 |
Michael Stefaniuc
|
0e681027a2
|
tests: Compile the tests by default with -D__WINESRC__.
|
2013-10-02 11:04:02 +02:00 |
Hans Leidekker
|
59b0374710
|
winhttp: Don't assume that end of chunk means end of stream.
|
2013-09-23 11:56:38 +02:00 |
Hans Leidekker
|
bee390e1ef
|
winhttp/tests: Remove explicit zero-intialization of static data.
|
2013-09-23 11:56:29 +02:00 |
Hans Leidekker
|
050a46f30f
|
winhttp: Fix the base64 decoder.
|
2013-09-04 21:36:55 +02:00 |
Hans Leidekker
|
fe678927dd
|
winhttp: Fix invalid parameter handling in WinHttpQueryAuthSchemes.
|
2013-08-19 19:04:23 +02:00 |
Hans Leidekker
|
78fc21cdb5
|
winhttp: Allow setting NULL username and password for NTLM, Passport and Negotiate.
|
2013-08-19 19:04:17 +02:00 |
Hans Leidekker
|
d285629cf4
|
winhttp/tests: Add some tests for WinHttpDetectAutoProxyConfigUrl.
|
2013-06-25 18:12:11 +02:00 |
Hans Leidekker
|
50febc4888
|
winhttp/tests: Test query schemes.
|
2013-06-12 15:52:53 +02:00 |
Marcus Meissner
|
85f3fe735d
|
winhttp: Initialize schemes (Coverity).
|
2013-06-12 15:52:36 +02:00 |
Hans Leidekker
|
4df4339f8e
|
winhttp/tests: Trace certificate errors.
|
2013-06-10 19:30:47 +02:00 |
Alexandre Julliard
|
7ad43e4e88
|
winhttp: Don't bother to clean up at process exit.
|
2013-05-17 12:29:08 +02:00 |
Hans Leidekker
|
93637828b4
|
winhttp: Fix a memory leak.
Reported by Marcus Meissner.
|
2013-05-13 16:48:49 +02:00 |
Hans Leidekker
|
52ef52e085
|
winhttp: Get rid of the flags parameter to netconn_send.
|
2013-05-01 16:01:02 +02:00 |
Hans Leidekker
|
a506d0aa3b
|
winhttp: Add support for NTLM and Negotiate authentication.
|
2013-04-30 11:50:40 +02:00 |
Hans Leidekker
|
d63ef4d855
|
winhttp: Resend any request data when handling an authentication or redirect response.
|
2013-04-30 11:50:31 +02:00 |
Hans Leidekker
|
7a69d4dbfe
|
winhttp: Reset the content read counter.
|
2013-04-30 11:50:28 +02:00 |
Jacek Caban
|
816f7ef595
|
winhttp: Improved error handling in netconn_secure_connect.
|
2013-04-02 12:47:27 +02:00 |
Francois Gouget
|
fbe7ab5c5a
|
winhttp: netconn_get_next_line() is not used anymore so remove it.
|
2013-03-26 17:41:46 +01:00 |
Hans Leidekker
|
a55e3d4f57
|
winhttp: Remove support for MSG_PEEK.
|
2013-03-25 16:27:38 +01:00 |
Hans Leidekker
|
bb3097f01e
|
winhttp: Add a read-ahead buffer to allow WinHttpQueryDataAvailable to return the right values in chunked mode.
This is a port of wininet commit 3d02c42b39 .
|
2013-03-25 16:27:34 +01:00 |
Hans Leidekker
|
02f2ab9437
|
winhttp: Implement WINHTTP_OPTION_CONNECTION_INFO.
|
2013-03-15 11:45:09 +01:00 |
Hans Leidekker
|
9e019c9b4b
|
winhttp: Make the first parameter of resolve_hostname const.
|
2013-03-07 14:56:38 +01:00 |
Alexandre Julliard
|
847a29375c
|
winhttp: Always pass a ULONG variable to ioctlsocket.
|
2013-03-06 14:09:57 +01:00 |
Andrew Talbot
|
a9983e6cd2
|
winhttp: Avoid signed-unsigned integer comparisons.
|
2013-03-06 11:42:56 +01:00 |
Hans Leidekker
|
71874a38aa
|
winhttp: Make sure to clear response headers from a previous request.
|
2013-03-05 12:45:05 +01:00 |
Hans Leidekker
|
418d2ce523
|
winhttp: Implement WINHTTP_OPTION_REDIRECT_POLICY_DISALLOW_HTTPS_TO_HTTP.
|
2013-03-05 12:45:00 +01:00 |
Hans Leidekker
|
e56cb72cd3
|
winhttp: Add a helper to retrieve the redirect URL.
|
2013-03-05 12:44:54 +01:00 |
Hans Leidekker
|
58e7d39c7f
|
winhttp: Use symbolic constants for HTTP status codes.
|
2013-03-05 12:44:51 +01:00 |
Jacek Caban
|
42750e340e
|
winhttp: Removed no longer used netconn_init argument.
|
2013-02-21 19:16:32 +01:00 |
Jacek Caban
|
3fd046b460
|
winhttp: Get cert store directly from cert in netconn_verify_cert.
|
2013-02-20 13:17:31 +01:00 |
Jacek Caban
|
5b38dac7ac
|
winhttp: Use schannel for HTTPS connection by defaul and get rid of OpenSSL dependency.
|
2013-01-23 23:41:27 +01:00 |
Jacek Caban
|
90124e084f
|
winhttp: Added schannel-based netconn_get_cipher_strength implementation.
|
2013-01-23 23:41:24 +01:00 |
Jacek Caban
|
d15265db28
|
winhttp: Added schannel-based netconn_get_certificate implementation.
|
2013-01-23 23:41:21 +01:00 |
Jacek Caban
|
a3e15549d6
|
winhttp: Added schannel-based netconn_send implementation.
|
2013-01-23 23:41:18 +01:00 |
Jacek Caban
|
db22753a05
|
winhttp: Added schannel-based netconn_recv implementation.
|
2013-01-23 23:41:15 +01:00 |
Jacek Caban
|
de0d75312b
|
winhttp: Use schannel in netconn_secure_connect if OpenSSL is not available.
|
2013-01-23 23:41:12 +01:00 |
Jacek Caban
|
25de5d7a55
|
winhttp: Enable more OpenSSL-independent code when OpenSSL is not available.
|
2013-01-23 23:41:09 +01:00 |
Jacek Caban
|
0ebbd991c1
|
winhttp: Test that the data is really read in test_secure_connection.
|
2013-01-23 20:47:29 +01:00 |
Hans Leidekker
|
8d0551b98d
|
winhttp/tests: Accept another error from WinHttpGetProxyForUrl.
|
2013-01-02 13:15:18 +01:00 |
Marcus Meissner
|
ab6369231f
|
winhttp: Do not free name too early (Coverity).
|
2012-12-28 11:25:58 +01:00 |
Hans Leidekker
|
ec1ae3b6e6
|
winhttp/tests: Make sure proxy settings are restored.
|
2012-12-21 14:15:36 +01:00 |
Hans Leidekker
|
10cb483cf1
|
winhttp: Add a missing goto in winhttp_request_get_Status.
|
2012-12-19 14:38:58 +01:00 |
Hans Leidekker
|
4788c214e2
|
winhttp/tests: Fix test failures on Windows 8.
|
2012-12-19 14:38:58 +01:00 |
Hans Leidekker
|
1611123267
|
winhttp: Use the hostname instead of the IPv4 address in the URL returned from WinHttpDetectAutoProxyConfigUrl.
|
2012-12-18 12:37:34 +01:00 |
Hans Leidekker
|
e6ab87ccfa
|
winhttp: Check the server response when downloading a PAC script.
|
2012-12-18 12:37:28 +01:00 |
Francois Gouget
|
3951cb660f
|
winhttp/tests: Make some traces more explicit.
|
2012-12-14 17:37:42 +01:00 |
Andrew Talbot
|
4be1fce0d1
|
winhttp: Remove unused variables.
|
2012-11-23 14:41:07 +01:00 |
Detlef Riekenberg
|
8a3211af4c
|
winhttp: Accept WINHTTP_OPTION_CONFIGURE_PASSPORT_AUTH as session option.
|
2012-11-05 11:36:38 +01:00 |
Hans Leidekker
|
8ca3e80ddd
|
winhttp: Fix the error returned from WinHttpGetProxyForUrl when autodetection fails.
|
2012-11-01 15:42:39 +01:00 |
Hans Leidekker
|
d488081214
|
winhttp: Respect the redirect policy setting.
|
2012-10-22 11:44:37 +02:00 |
Hans Leidekker
|
b59efd66e8
|
winhttp: Pass the redirect policy setting down to request objects.
|
2012-10-22 11:44:34 +02:00 |
Jacek Caban
|
e679471885
|
Always define WIDL_C_INLINE_WRAPPERS.
|
2012-08-28 14:41:13 +02:00 |
Hans Leidekker
|
8f108a0f4d
|
winhttp: Use platform-specific versions of IActiveScriptParse methods.
|
2012-07-27 17:05:34 +02:00 |
Heiko Hund
|
1ba968821a
|
winhttp: Make strings in WINHTTP_PROXY_INFO non-const.
|
2012-07-19 16:01:18 +02:00 |
Jaime Rave
|
37431c5b88
|
winhttp: Show discovery via DHCP not supported just one time.
|
2012-07-02 10:55:07 +02:00 |
Michael Stefaniuc
|
6542c708ed
|
winhttp/tests: Remove wrong check for 'len'.
|
2012-05-21 11:34:39 +02:00 |
Francois Gouget
|
fac36c55e9
|
Assorted typo, spelling, wording and case fixes.
|
2012-05-15 16:26:43 +02:00 |
Jacek Caban
|
f69445adeb
|
winhttp: Trace accept types in WinHttpOpenRequest.
|
2012-04-23 17:53:27 +02:00 |
Jacek Caban
|
8b64a2f13c
|
winhttp: Use SSL_pending in netconn_query_data_available.
|
2012-04-19 13:57:35 +02:00 |
Jacek Caban
|
9a82f6a812
|
winhttp: Fixed netconn_recv when read uses both SSL_recv and buffered data.
|
2012-04-19 13:57:33 +02:00 |
Hans Leidekker
|
189c1ca5d9
|
winhttp: Fix up headers with wrong termination.
|
2012-03-12 16:37:21 +01:00 |
Jan-Peter Nilsson
|
3de7348f72
|
winhttp: Set the context on the request handle earlier.
|
2012-02-20 11:49:02 +01:00 |
Hans Leidekker
|
ebc4fd1462
|
winhttp: Don't attempt to read data after receiving a response to a HEAD request.
|
2012-01-27 18:05:48 +01:00 |
Hans Leidekker
|
07ed66f8ec
|
winhttp: Also close the connection when there's nothing to read.
|
2012-01-27 18:05:47 +01:00 |
Hans Leidekker
|
afd3685779
|
winhttp: Only turn POST requests into GET requests when redirecting.
|
2012-01-27 18:05:47 +01:00 |
Hans Leidekker
|
f37b94e69a
|
winhttp: Download PAC scripts in a separate session.
|
2012-01-20 13:32:27 +01:00 |
Hans Leidekker
|
3a204f50ae
|
winhttp/tests: Avoid crashes on some win2k systems.
|
2011-12-19 20:15:50 +01:00 |
Hans Leidekker
|
053d1731fe
|
winhttp: Remove some dead assignments (clang).
|
2011-12-09 21:15:27 +01:00 |
Hans Leidekker
|
e950e89867
|
winhttp: Avoid a null pointer dereference (clang).
|
2011-12-09 21:15:26 +01:00 |
Hans Leidekker
|
5683433f9c
|
winhttp: Double the handle table size on reallocation.
|
2011-12-01 14:18:02 +01:00 |
Hans Leidekker
|
9a5ad30225
|
winhttp: Support ICU_ESCAPE in WinHttpCrackUrl.
|
2011-12-01 14:17:58 +01:00 |
Hans Leidekker
|
9a2f3cb98a
|
winhttp: Consistently use the allocation macros.
|
2011-12-01 14:17:51 +01:00 |
Hans Leidekker
|
7d8730f8c5
|
winhttp: Resolve the server name only on the first request.
|
2011-11-25 16:22:02 +01:00 |
Marcus Meissner
|
ad5340f63a
|
winhttp: Check return value of CLSIDFromProgID (Coverity).
|
2011-11-24 17:17:23 +01:00 |
Marcus Meissner
|
e410f3fc66
|
winhttp: Added missing LeaveCriticalSection (Coverity).
|
2011-11-24 17:17:11 +01:00 |
Hans Leidekker
|
9990f6c4a5
|
winhttp: Make the standard utilities available to PAC scripts.
|
2011-11-21 13:44:39 +01:00 |
Hans Leidekker
|
b81b3d1af5
|
winhttp: Fix a memory leak in run_script.
|
2011-11-21 13:43:05 +01:00 |
Hans Leidekker
|
654b0eeaea
|
winhttp: Reverse the order of arguments passed to Invoke.
|
2011-11-21 13:42:59 +01:00 |
Hans Leidekker
|
768300c8aa
|
winhttp: Implement WinHttpGetProxyForUrl.
|
2011-11-18 15:37:05 +01:00 |
Francois Gouget
|
57c123365a
|
winhttp: Delete the static critical sections when unloading the dll.
|
2011-11-17 11:38:25 +01:00 |
Hans Leidekker
|
f6c46dd074
|
winhttp: Implement WinHttpGetIEProxyConfigForCurrentUser.
|
2011-11-16 16:59:37 +01:00 |
Hans Leidekker
|
2621e98d04
|
winhttp: Clean up properly in request_send.
|
2011-11-16 16:59:27 +01:00 |
Hans Leidekker
|
dcf1a81d8c
|
winhttp: Accept a missing buffer when parsing a decoded URL.
|
2011-11-15 19:37:30 +01:00 |
Hans Leidekker
|
96f2e7139c
|
winhttp: Implement WinHttpDetectAutoProxyConfigUrl.
|
2011-11-15 19:37:30 +01:00 |
Francois Gouget
|
ea93b27c34
|
winhttp: Give a name to the critical sections.
|
2011-11-14 20:15:22 +01:00 |
Hans Leidekker
|
3c9d356bc4
|
winhttp: Convert string data to UTF-8 and add a corresponding content type header.
|
2011-11-14 13:10:18 +01:00 |
Hans Leidekker
|
5d64254986
|
winhttp: Use a separate function to set request parameters.
|
2011-11-09 15:57:27 +01:00 |