Daniel Lehman
b3d12a16ce
wininet: Canonicalize URL in HttpOpenRequest.
...
Signed-off-by: Daniel Lehman <dlehman@esri.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-11-30 13:23:09 +01:00
Gerald Pfeifer
3cb027c743
wininet: Increase buffer in _test_status_code to avoid potential potential overflow.
...
Signed-off-by: Gerald Pfeifer <gerald@pfeifer.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-10-03 11:51:37 +02:00
Jacek Caban
7d9a439274
wininet: Don't return available data sizes larger than the read buffer.
...
Based on patch by Hans Leidekker.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-08-15 12:55:02 +09:00
Jacek Caban
e7d6bba22e
wininet: Added chunked stream blocking tests.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-08-01 09:58:10 -05:00
Jacek Caban
5eca697aba
wininet: Skip more problematic tests on IE6.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-30 11:10:19 +09:00
Jacek Caban
216474c24e
wininet: Use compose_request_url in INTERNET_OPTION_URL implementation.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-19 11:57:52 +09:00
Jacek Caban
9e497aeca2
wininet: Added test of request with a long URL.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-18 10:33:53 +09:00
Jacek Caban
ce4bdcd0c1
wininet: Rewrite test_accept_encoding using more generic request.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-18 10:33:47 +09:00
Jacek Caban
f70c9ae8d1
wininet: Fixed handing NULL buffer in InternetReadFileExW.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-17 11:50:53 +09:00
Jacek Caban
f5c97b5060
wininet: Added open_simple_request helper and use it where appropriate.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-14 14:39:56 +09:00
Jacek Caban
1d834438ca
wininet: Get rid of test_http1_1 test.
...
I can only guess what author meant to test, but those are useless in
their current shape and we already have better persistent connection
tests anyway.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-14 14:39:55 +09:00
Jacek Caban
f4e68eef37
wininet: Fixed http tests on win10.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-14 14:39:55 +09:00
Jacek Caban
f6714f3832
wininet: Updated winehq.org cert info.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-14 14:39:55 +09:00
Jacek Caban
e68e03c72a
wininet/tests: Added IRD_NO_WAIT flag tests.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-05 01:27:52 +09:00
Sebastian Lackner
179137c259
wininet/tests: Add tests for asynchronous InternetReadFile.
...
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-29 00:54:13 +09:00
Sebastian Lackner
45459965aa
wininet: Send INTERNET_STATUS_RESPONSE_RECEIVED notification in async handler.
...
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-29 00:54:13 +09:00
Sebastian Lackner
e14f2c0b7a
wininet/tests: Add tests for asynchronous InternetReadFileEx.
...
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-29 00:54:12 +09:00
Michael Müller
05a10d5fc8
wininet/tests: Add more tests for INTERNET_INVALID_PORT_NUMBER.
...
Signed-off-by: Michael Müller <michael@fds-team.de>
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-27 19:42:27 +09:00
Alexandre Julliard
61d1c95ea4
wininet/tests: Remove todo from a succeeding test.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-18 02:03:22 +09:00
André Hentschel
676e615613
wininet/tests: Use todo_wine_if() in tests.
...
Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-16 12:09:39 +09:00
Hans Leidekker
05eae360d7
wininet/tests: Fix test failures.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-01-26 22:37:28 +09:00
Alistair Leslie-Hughes
7e7519d1f5
wininet: Free critical section (Valgrind).
...
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-11 19:39:28 +09:00
Hans Leidekker
d050343c50
wininet: Set Content-Length header to zero if the verb is CONNECT.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
2015-10-06 00:08:25 +09:00
Hans Leidekker
1a74ccc8c5
wininet/tests: Fix a couple of test failures.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
2015-10-01 16:23:08 +09:00
Hans Leidekker
d8ddf1b0e1
wininet/tests: Never use a proxy for connections to localhost.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
2015-10-01 16:23:06 +09:00
Andrey Gusev
d3177504b1
Assorted spelling and typos fixes.
2015-08-31 20:18:46 +09:00
Michael Müller
7bed453481
wininet: Set Host header in HttpSendRequestW instead of HttpOpenRequestW.
2015-08-25 17:43:12 +09:00
Hans Leidekker
6ab6c23707
wininet/tests: Include the error code in a failure message.
2015-07-17 20:19:47 +09:00
Michael Müller
1b53917ece
wininet/tests: Add tests for overriding host header.
2015-06-25 21:01:16 +09:00
Huw Davies
53dbffd314
wininet/tests: Fix tests on Win 2k.
2015-06-12 21:22:43 +09:00
Piotr Caban
5306ce9d4a
wininet/tests: Test if content is read from cache in INTERNET_FLAG_FROM_CACHE tests.
2015-05-28 22:06:38 +09:00
Hans Leidekker
0b69c706b9
wininet: Reuse cached basic authorization across sessions.
2015-05-01 15:15:02 +09:00
Michael Müller
7c8df7eb5e
wininet: Allow Accept-Encoding for HTTP/1.0 requests.
2015-02-24 21:55:48 +09:00
Hans Leidekker
3d9ba21d2f
wininet/tests: Add a test to show that the Content-Length header is not updated when a request is reused.
2014-12-19 22:36:16 +01:00
Alexandre Julliard
d883281806
wininet/tests: Fix a test failure on Windows.
2014-10-30 13:16:42 +09:00
Hans Leidekker
462f56d468
wininet: Protect the request headers array with a critical section.
2014-09-25 15:20:19 +02:00
Hans Leidekker
bbfae5be4b
wininet/tests: Update test data to match the new certificate on winehq.org.
2014-09-25 15:20:18 +02:00
Jacek Caban
3241d8450a
wininet/tests: Fixed more tests on IE11.
2014-09-05 17:41:28 +02:00
Jacek Caban
4cda419575
wininet/tests: Fixed security flags tests on IE11.
2014-09-04 13:44:42 +02:00
Jacek Caban
7c3364621f
wininet/tests: Always use test.winehq.org instead of www.codeweavers.com in tests.
2014-09-03 16:29:36 +02:00
Jacek Caban
8e8eef940a
wininet/tests: Fixed most tests on IE11.
2014-09-03 16:29:31 +02:00
Sebastian Lackner
8fd44a3d2b
wininet: Fix invalid memory access in HTTP_QUERY_RAW_HEADERS (Valgrind).
2014-07-02 19:57:14 +02:00
Jacek Caban
4e53f0caa0
wininet: Don't try to read content in response to HEAD request.
2014-06-25 14:41:47 +02:00
Bruno Jesus
f3b0f488b8
wininet/tests: Add more HTTP_QUERY_RAW_HEADERS tests.
2014-06-25 10:58:13 +02:00
Sebastian Lackner
2e0921d065
wininet: Don't update *lpdwIndex if HttpQueryInfoW fails with ERROR_INSUFFICIENT_BUFFER.
2014-06-18 16:31:42 +02:00
Hans Leidekker
d6a59f755e
wininet: Only set the content length header if it's not explicitly set by the user.
2014-05-26 21:15:37 +09:00
Jacek Caban
cfb4b0a305
wininet: Fixed tests on some old Windows versions.
2014-03-24 20:20:07 +01:00
Jacek Caban
858caa9aa0
wininet: Merge GetLastError() test into other request tests.
2014-03-24 20:20:06 +01:00
Jacek Caban
fd3563b2b9
wininet/tests: Fixed tests for the new winehq.org cert.
2014-03-03 17:02:54 +01:00
Frédéric Delanoy
0e7e87875c
wininet/tests: Constify some character strings.
2013-12-31 12:25:04 +01:00