Frédéric Delanoy
|
43d6a45c4e
|
wininet: Constify some character strings.
|
2013-12-19 17:09:14 +01:00 |
Hans Leidekker
|
6c7c15059a
|
wininet: Separate socket destruction from destruction of the connection object.
|
2013-12-11 12:57:01 +01:00 |
Ričardas Barkauskas
|
12e6c14e7c
|
wininet: Move handling of existing request connections to open_http_connection.
|
2013-11-26 10:21:03 +01:00 |
Ričardas Barkauskas
|
992c2bd3e5
|
wininet: Reset data stream for existing request connections.
|
2013-11-26 10:20:58 +01:00 |
Hans Leidekker
|
a448bbf880
|
wininet: Reading past end-of-file in chunked mode returns success.
Found by Andrew Eikum.
|
2013-11-21 19:39:02 +01:00 |
Ričardas Barkauskas
|
6c0ee62d7a
|
wininet: Check if connection is alive before sending request.
|
2013-11-07 13:15:50 +01:00 |
Frédéric Delanoy
|
b4e4831d1b
|
wininet: Use BOOL type where appropriate.
|
2013-10-10 10:44:49 +02:00 |
Jacek Caban
|
47f490e1f6
|
wininet: Added support for locking HTTP request files.
|
2013-10-04 17:46:23 +02:00 |
Jacek Caban
|
c1bab59e81
|
wininet: Forward InternetLockRequestFile to handle-specific functions.
|
2013-10-04 17:46:23 +02:00 |
Jacek Caban
|
c58317b5b4
|
wininet: Moved request file info to separated struct.
|
2013-10-04 17:46:23 +02:00 |
Hans Leidekker
|
c0e1dda04c
|
wininet: Don't assume that end of chunk means end of stream.
|
2013-09-20 11:11:54 +02:00 |
Hans Leidekker
|
daa0acdbcf
|
wininet: Fix calculation of content length from chunk size.
|
2013-09-03 17:00:40 +02:00 |
Hans Leidekker
|
1bf936c900
|
wininet: Replacing a header with an empty value deletes it.
|
2013-08-29 19:56:18 +02:00 |
Hans Leidekker
|
0c9321eb0f
|
wininet: Handle NULL input string in str_to_buffer.
|
2013-07-31 22:26:57 +02:00 |
Hans Leidekker
|
5f346f63ba
|
wininet: Ignore INTERNET_FLAG_NO_CACHE_WRITE only for GET requests.
|
2013-07-31 22:26:57 +02:00 |
Jacek Caban
|
10389b272d
|
wininet: Ignore missing status text in response headers.
|
2013-07-19 16:27:31 +02:00 |
Daniel Lehman
|
d853009ef8
|
wininet: Remove old FIXME about bypassing proxy.
|
2013-05-08 20:43:23 +02:00 |
Daniel Lehman
|
cbeb11b5f8
|
wininet: Copy should_bypass_proxy and domain_matches from winhttp.
|
2013-05-08 20:43:22 +02:00 |
Piotr Caban
|
33d62f3f17
|
wininet: Handle NULL req->netconn in INTERNET_OPTION_SECURITY_CERTIFICATE_STRUCT query.
|
2013-05-03 21:39:25 +02:00 |
Piotr Caban
|
dd35601b07
|
wininet: Handle NULL req->netconn in INTERNET_DIAGNOSTIC_SOCKET_INFO query.
|
2013-05-03 21:39:24 +02:00 |
Piotr Caban
|
422fb313d3
|
wininet: Get rid of rawHeaders field in request_t structure.
|
2013-04-30 18:44:47 +02:00 |
Piotr Caban
|
566b14479c
|
wininet: Add current raw headers to cache.
|
2013-04-30 18:44:47 +02:00 |
Piotr Caban
|
7883976722
|
wininet: Delete Content-Encoding header when uncompressing data.
|
2013-04-30 18:44:46 +02:00 |
Piotr Caban
|
259ffa2a1a
|
wininet: Take HTTP_QUERY_FLAG_REQUEST_HEADERS flag into account when creating HTTP_QUERY_RAW_HEADERS data information.
|
2013-04-30 18:44:46 +02:00 |
Piotr Caban
|
e092233396
|
wininet: Create raw HTTP headers dynamically.
|
2013-04-30 18:44:46 +02:00 |
Hans Leidekker
|
736a4239a0
|
wininet: Always return errors from NETCON_recv.
|
2013-04-25 13:40:02 +02:00 |
Hans Leidekker
|
2145b637fd
|
wininet: Get rid of the clear parameter to HTTP_GetResponseHeaders.
|
2013-04-25 13:40:01 +02:00 |
Piotr Caban
|
4c4a922e27
|
wininet: Improve searching for no-store header in HTTP response.
|
2013-04-24 14:32:34 +02:00 |
Hans Leidekker
|
54df9c9101
|
wininet: Include the Proxy-Connection header in the keep-alive check.
|
2013-04-22 12:37:51 +02:00 |
Hans Leidekker
|
bedf296a27
|
wininet: Add support for INTERNET_OPTION_PROXY_USERNAME and INTERNET_OPTION_PROXY_PASSWORD.
|
2013-04-22 12:37:51 +02:00 |
Hans Leidekker
|
6f78a63b5b
|
wininet: Don't strip the port from URLs returned by InternetQueryOption(INTERNET_OPTION_URL).
|
2013-04-22 12:37:51 +02:00 |
Hans Leidekker
|
578a1a6b26
|
wininet: Fix a request string leak.
|
2013-04-22 12:37:51 +02:00 |
Piotr Caban
|
ef4db477f0
|
wininet: Correctly set SYSTEMTIME year in HTTP_HttpQueryInfoW.
|
2013-04-01 18:17:28 +02:00 |
Jacek Caban
|
c6005aabcd
|
wininet: Use parsed status_code to test for CONTINUE HTTP response.
|
2013-03-15 11:49:59 +01:00 |
Piotr Caban
|
bbbc6d119b
|
wininet: Don't create cache file if it's forbidden.
|
2013-03-13 17:11:57 +01:00 |
Andrew Talbot
|
ae77b3d368
|
wininet: Avoid signed-unsigned integer comparisons.
|
2013-03-13 11:29:29 +01:00 |
Jacek Caban
|
d1ce8ba053
|
wininet: Don't pass expected cache file size to CreateUrlCacheEntry if it's unknown.
|
2013-03-08 18:11:05 +01:00 |
Jacek Caban
|
7d8c8af9d7
|
wininet: Fixed crash in chunked_read if netconn is not available.
|
2013-03-07 19:35:03 +01:00 |
Hans Leidekker
|
6a609c21bb
|
wininet: Port resolution doesn't depend on the secure flag.
|
2013-03-06 15:10:44 +01:00 |
Jacek Caban
|
c6ee6d6c9e
|
wininet: Renamed useSSL to secure and set it after secure connection is established.
|
2013-03-01 18:03:30 +01:00 |
Jacek Caban
|
8ca611a598
|
wininet: Moved dialog-related functions to dialog.c.
|
2013-02-26 18:18:46 +01:00 |
Jacek Caban
|
376a4f7837
|
wininet: Don't call get_avail_data multiple times in HTTP_ReceiveRequestData.
|
2013-02-26 18:18:40 +01:00 |
Jacek Caban
|
851866e22a
|
wininet: Set available bytes in InternetQueryDataAvailable even if it ends up in async call.
|
2013-02-14 20:05:05 +01:00 |
Jacek Caban
|
f824e20010
|
wininet: Get rid of WORKREQ* types.
|
2013-01-30 13:05:28 +01:00 |
Jacek Caban
|
7ca22d701d
|
wininet: Moved WORKREQ_HTTPENDREQUESTW out of WORKREQUEST.
|
2013-01-29 17:50:17 +01:00 |
Jacek Caban
|
023abdacdb
|
wininet: Moved WORKREQ_HTTPREADFILEEX out of WORKREQUEST.
|
2013-01-28 14:05:55 +01:00 |
Jacek Caban
|
940a67c8a5
|
wininet: Moved WORKREQ_HTTPSENDREQUESTW out of WORKREQUEST.
|
2013-01-28 14:05:49 +01:00 |
Jacek Caban
|
63e6a4b2e1
|
wininet: Moved WORKREQUEST allocation to INTERNET_AsyncCall callers.
|
2013-01-28 14:05:46 +01:00 |
Jacek Caban
|
0c02e35841
|
wininet: Properly handle output buffer size in InternetGetCookieW.
|
2012-12-28 11:26:52 +01:00 |
Jacek Caban
|
bfad905bd8
|
wininet: Fixed handling empty HTTP version string in HttpOpenRequest.
|
2012-12-10 11:27:21 +01:00 |