445 Commits

Author SHA1 Message Date
Hans Leidekker
823c037c9f winhttp/tests: Use a wait event instead of an unconditional sleep in the server thread. 2015-01-05 20:15:05 +01:00
Hans Leidekker
bb89483397 winhttp/tests: Close the connection immediately after authentication. 2014-12-09 13:17:08 +01:00
Hans Leidekker
2087a9fbe9 winhttp: Don't try to read data when the server response is HTTP_STATUS_NO_CONTENT or HTTP_STATUS_NOT_MODIFIED.
Tests based on a patch by Bruno Jesus.
2014-12-09 13:17:03 +01:00
Hans Leidekker
97cd0291b0 winhttp: Check the return value of send_request. 2014-12-09 13:16:55 +01:00
Hans Leidekker
cd7806b223 winhttp: Double the size of the internal read buffer. 2014-12-09 13:16:52 +01:00
Hans Leidekker
2b6dacfdbe winhttp: Don't report data pending in the socket.
Some installers make assumptions about the size of the internal buffer. We could
exceed that size when there's enough data pending in the socket.
2014-12-09 13:16:43 +01:00
Hans Leidekker
647abcafb6 winhttp: Convert the async parameter to VT_BOOL if necessary in IWinHttpRequest::Open. 2014-12-09 13:16:36 +01:00
Hans Leidekker
4ac817b6c0 winhttp: Fill the read buffer first in drain_content. 2014-12-09 13:16:32 +01:00
Hans Leidekker
1eb86e1fca winhttp: Enable automatic authentication by default in the request object. 2014-12-09 13:16:28 +01:00
Hans Leidekker
0d50168570 winhttp/tests: Handle more potential connection failures. 2014-12-09 13:16:24 +01:00
André Hentschel
20cec93919 winhttp/tests: Remove unused string (Clang). 2014-12-05 20:48:09 +01:00
André Hentschel
19fe621dfd winhttp/tests: Fix typo. 2014-10-15 11:36:34 +09:00
André Hentschel
6e4d52a752 winhttp/tests: Fix potential crash on BSD. 2014-10-07 20:22:14 +02:00
Hans Leidekker
0b366dca3c winhttp: Verify the async parameter type in IWinHttpRequest::Open. 2014-09-15 16:41:10 +02:00
Hans Leidekker
e52bbd581d winhttp/tests: Avoid test failures caused by connection errors. 2014-09-01 21:10:13 +02:00
Nikolay Sivov
8fb0fd77e5 winhttp: Fix return code check (PVS-Studio). 2014-08-18 12:46:19 +02:00
Bruno Jesus
1697eb6ee2 winhttp/tests: Add a no-content header test. 2014-07-30 11:50:05 -05:00
Gerald Pfeifer
25bf35243e winhttp: Remove unused constant proxymsg. 2014-07-28 17:22:05 -05:00
Alexandre Julliard
97d8ae9e7e winhttp/tests: Include winsock2.h before other headers. 2014-07-24 20:10:33 +02:00
Jacek Caban
d2886a05f9 wine/debug.h: Added debugstr_variant and debugstr_vt aliases and removed all duplicated implementations. 2014-07-24 17:05:55 +02:00
Bruno Jesus
53f8d78e57 winhttp: Use a helper to receive data and take care of EINTR. 2014-06-17 10:36:39 +02:00
Bruno Jesus
6db935a6f4 winhttp: Use a helper to send data and take care of EINTR. 2014-06-17 10:36:03 +02:00
Hans Leidekker
069df69900 winhttp: Only set the scheme if we have a valid URL. 2014-05-24 11:00:39 +09:00
Hans Leidekker
465f85e89d winhttp: Ignore URL components if the buffer length is zero. 2014-05-24 11:00:28 +09:00
Hans Leidekker
fafbb34f1f winhttp/tests: Mark some test results on Windows 8 as broken. 2014-05-24 11:00:16 +09:00
Hans Leidekker
9a25a59dc2 winhttp: Fix build on Mac OS X 10.5.8. 2014-05-19 11:33:26 +02:00
Hans Leidekker
50c710bd91 winhttp: Add support for retrieving the proxy automatic configuration URL on Mac OS X. 2014-05-15 19:04:45 +02:00
Hans Leidekker
5522256328 winhttp: Reimplement WinHttpGetProxyForUrl on top of jsproxy. 2014-05-15 19:04:44 +02:00
Hans Leidekker
6494c50ad7 winhttp: Fix a couple of memory leaks (valgrind). 2014-05-13 13:47:11 +02:00
Marcus Meissner
0fe44e1be6 winhttp: Avoid leaking authinfo on error (Coverity). 2014-04-17 10:45:11 +02:00
Nikolay Sivov
2c880e5271 winhttp: Use proper deallocator (Coverity). 2014-04-14 20:19:02 +02:00
Nikolay Sivov
e3a94656f2 winhttp: Move allocation after input validation to fix leaks (Coverity). 2014-03-25 10:56:50 +01:00
Austin English
9665d5a409 winhttp: Skip tests on broken ISPs. 2014-03-24 11:40:51 +01:00
Hans Leidekker
25eb10058c winhttp/tests: Improve tracing. 2014-02-11 19:19:13 +01:00
Hans Leidekker
50feb7b708 winhttp/tests: Fix a couple of test failures. 2014-02-11 19:19:13 +01:00
Hans Leidekker
97505a7475 winhttp/tests: Move the remaining tests to test.winehq.org. 2014-02-05 15:53:58 +01:00
Hans Leidekker
5b409fb0d4 winhttp/tests: Move the status notification tests to test.winehq.org. 2014-02-05 15:53:56 +01:00
Alexandre Julliard
cf0e96c6d0 configure: Rename substituted variables to a standard _CFLAGS and _LIBS format. 2014-01-30 14:51:33 +01:00
Hans Leidekker
21ff413413 winhttp/tests: Only advance to the next notification test if the function is ok. 2014-01-29 14:50:49 +01:00
Hans Leidekker
513372f044 winhttp/tests: Ignore some missing notifications. 2014-01-29 14:50:48 +01:00
Hans Leidekker
0e9f46d074 winhttp/tests: Fix a test that fails on Windows. 2014-01-28 19:38:40 +01:00
Dmitry Timoshkov
f8d79c83b4 winhttp: Remove unused IUnknown *outer parameter from object constructor. 2014-01-07 15:22:24 +01:00
Alexandre Julliard
99ef0d6ff0 makefiles: Get rid of the MAKE_TEST_RULES variable. 2014-01-02 12:13:16 +01:00
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