Jacek Caban
|
97936252dd
|
wininet: Code clean up by using heap_strdup* functions.
|
2009-07-17 11:21:59 +02:00 |
Jacek Caban
|
13974e9d5a
|
wininet: Code clean up by using heap_strdup* functions.
|
2009-07-17 11:17:13 +02:00 |
Jacek Caban
|
5d6f01b76b
|
wininet: Rename WININET_strdup_WtoA to heap_strdupWtoA.
|
2009-07-17 11:16:55 +02:00 |
Jacek Caban
|
e09dfcfa99
|
wininet: Rename WININET_strdup_AtoW to heap_strdupAtoW and handle NULL argument in its implementation.
|
2009-07-17 11:16:50 +02:00 |
Jacek Caban
|
f598709212
|
wininet: Rename WININET_strdupW to standard heap_strdupW.
|
2009-07-17 11:16:42 +02:00 |
Michael Stefaniuc
|
9949661c65
|
Set the encoding of the remaining German resources to UTF-8.
|
2009-07-15 13:23:29 +02:00 |
Jacek Caban
|
54870c1431
|
wininet: Rename WININETFTPFILEW to ftp_file_t.
|
2009-07-13 10:27:04 +02:00 |
Jacek Caban
|
8adbf8ce01
|
wininet: Rename WININETFTPSESSIONW to ftp_session_t.
|
2009-07-13 10:26:59 +02:00 |
Jacek Caban
|
6d1601a850
|
wininet: Rename WININETAPPINFOW to appinfo_t.
|
2009-07-13 10:26:52 +02:00 |
Jacek Caban
|
34abacde71
|
wininet: Rename WININETHTTPREQW to http_request_t.
|
2009-07-13 10:26:39 +02:00 |
Jacek Caban
|
e9f4a40584
|
wininet: Rename WININETHTTPSESSIONW to http_session_t.
|
2009-07-13 10:26:32 +02:00 |
Juan Lang
|
cd0c18be6c
|
wininet: Support IPv6 in GetAddress.
|
2009-07-10 12:25:46 +02:00 |
Juan Lang
|
78b813236a
|
wininet: Fail in FTP if the resolved name is not an IPv4 address.
|
2009-07-10 12:25:33 +02:00 |
Juan Lang
|
481c9b895d
|
wininet: Support IPv6 addresses in HTTP_ResolveName and HTTP_OpenConnection.
|
2009-07-10 12:25:25 +02:00 |
Juan Lang
|
058e918da5
|
wininet: Convert WININETSESSIONW's socketAddress to a struct sockaddr_storage.
|
2009-07-10 12:25:17 +02:00 |
Juan Lang
|
c572e1c99a
|
wininet: Use address length returned by GetAddress in NETCON_connect.
|
2009-07-10 12:25:10 +02:00 |
Juan Lang
|
9f82d9c779
|
wininet: Use sizeof(member) rather than sizeof(type) for address lengths.
|
2009-07-10 12:25:05 +02:00 |
Juan Lang
|
deabdca653
|
wininet: Use length reported by GetAddress in FTP_Connect.
|
2009-07-10 12:24:58 +02:00 |
Juan Lang
|
33d09e7364
|
wininet: Use struct sockaddr_storage in InternetCheckConnectionW.
|
2009-07-10 12:24:53 +02:00 |
Juan Lang
|
f0dde6b673
|
wininet: Simplify GetAddress when using getaddrinfo.
|
2009-07-10 12:24:42 +02:00 |
Juan Lang
|
44bf025767
|
wininet: Change type of GetAddress from struct sockaddr_in * to struct sockaddr *.
|
2009-07-10 12:24:35 +02:00 |
Juan Lang
|
9fd8462add
|
wininet: Fix tests when running behind a proxy server.
|
2009-07-10 12:24:16 +02:00 |
Jacek Caban
|
44d633a902
|
wininet: Rename WININETHANDLEHEADER to object_header_t.
wininet struct names are very unreadable and I hope that patches
renaming them will be accepted.
|
2009-07-08 20:13:00 +02:00 |
Frédéric Delanoy
|
71da857d82
|
wininet: Fix French translation & UI display.
|
2009-07-07 11:00:18 +02:00 |
Michael Stefaniuc
|
d66c092108
|
wininet: Build language resource files separately.
Do not include them from an other rc file.
|
2009-07-03 11:31:46 +02:00 |
Maksim Kuleshov
|
d233118f7a
|
wininet: Fix sockets leak in FTP_Connect.
|
2009-06-26 14:40:46 +02:00 |
Hans Leidekker
|
deeb3a9fcb
|
wininet: Improve the PrivacyGet/SetZonePreferenceW stubs.
|
2009-06-25 14:34:14 +02:00 |
Eric van Beurden
|
f0ce72082d
|
wininet: Check for failed heap allocations.
|
2009-06-25 14:34:13 +02:00 |
Eric van Beurden
|
42c7dc94e2
|
wininet: Add a terminating empty line to the headers if necessary.
|
2009-06-25 14:34:13 +02:00 |
Aric Stewart
|
c6ae945bf7
|
wininet: Semi-stub for quering Http INTERNET_OPTION_SECURITY_FLAGS.
|
2009-06-23 15:53:01 +02:00 |
Aric Stewart
|
b9f2f9d226
|
wininet: Improve HTTP status 100 handling.
|
2009-06-23 15:53:01 +02:00 |
Hans Leidekker
|
aa05f97fc9
|
wininet: Don't delete the cache file when closing a request.
|
2009-06-23 11:48:17 +02:00 |
Hans Leidekker
|
c29328583d
|
wininet: Implement InternetQueryOption(INTERNET_OPTION_CACHE_TIMESTAMPS).
|
2009-06-16 15:41:08 +02:00 |
Hans Leidekker
|
7ba8c86f85
|
wininet: Don't fail if dwReserved is set in CreateUrlCacheEntryW.
|
2009-06-16 15:41:04 +02:00 |
Mike Kaplinskiy
|
413934cac5
|
wininet/test: Test malformed header separators.
|
2009-06-16 13:49:56 +02:00 |
Mike Kaplinskiy
|
6c767c4e2c
|
wininet: Make \r and \n valid header separators.
|
2009-06-16 13:49:52 +02:00 |
Hans Leidekker
|
70454967f9
|
wininet: Always create a URL cache entry.
|
2009-06-16 13:37:29 +02:00 |
Aurimas Fišeras
|
e078ad3e2a
|
wininet: Add Lithuanian translation.
|
2009-06-15 13:42:28 +02:00 |
Jacek Caban
|
a76db21978
|
wininet: Fixed gzip decoding on chunked stream.
|
2009-06-08 15:27:21 +02:00 |
Alexandre Julliard
|
4b2a15de9f
|
wininet: Always use a full URL for redirects, even with an absolute path.
|
2009-06-05 20:37:57 +02:00 |
Eric van Beurden
|
59a217847c
|
wininet: Rearrange invalid header checks.
|
2009-06-05 14:43:24 +02:00 |
Eric van Beurden
|
5caf809426
|
wininet: Check for bad allocation in HeapReAlloc.
|
2009-06-05 14:43:24 +02:00 |
Paul Vriens
|
094cc84ed2
|
wininet/tests: Fix a few typos.
|
2009-06-03 11:26:27 +02:00 |
Jacek Caban
|
45064eb5b0
|
wininet: Fixed tests on Windows.
|
2009-06-02 11:57:21 +02:00 |
Jacek Caban
|
ac57ea14f5
|
wininet: Test gzip encoded read.
|
2009-06-01 16:16:01 +02:00 |
Jacek Caban
|
11ca05f6ae
|
wininet: Added support for decompressing gzip encoded content.
|
2009-06-01 16:16:01 +02:00 |
Jacek Caban
|
26bbf072aa
|
wininet: Change read_buf type to BYTE.
|
2009-06-01 16:16:01 +02:00 |
Jacek Caban
|
d1d1da35ca
|
wininet: Always set path in HttpOpenRequest.
|
2009-06-01 16:16:01 +02:00 |
Jacek Caban
|
83170893ae
|
wininet: Move strings to avoid duplications.
|
2009-06-01 16:16:01 +02:00 |
Alexandre Julliard
|
5c227a9d8a
|
wininet: Add a critical section to protect the read-ahead buffer.
|
2009-05-28 23:01:28 +02:00 |
Marcus Meissner
|
1d362c90a4
|
wininet: lpwhr cannot be NULL (Coverity 927).
|
2009-05-20 13:34:12 +02:00 |
Detlef Riekenberg
|
c4e6018320
|
wininet/tests: Remove a duplicate test.
|
2009-05-18 12:34:39 +02:00 |
Alexandre Julliard
|
d1de5f37d0
|
wininet: Get rid of the SSL-specific read-ahead buffer.
|
2009-05-14 16:55:29 +02:00 |
Alexandre Julliard
|
bb5d973127
|
wininet/tests: Add a test for reading chunked data.
|
2009-05-14 16:49:19 +02:00 |
Alexandre Julliard
|
3d02c42b39
|
wininet: Add a read-ahead buffer to allow InternetQueryDataAvailable to return the right values in chunked mode.
|
2009-05-14 16:45:38 +02:00 |
Alexandre Julliard
|
e531ccd6b0
|
wininet: Centralize detection of chunked mode and add a flag for it in the http request structure.
|
2009-05-14 16:42:44 +02:00 |
Paul Vriens
|
82f22bbaee
|
wininet/tests: Fix some test failures on systems with IE6 or older.
|
2009-05-14 11:13:06 +02:00 |
Hans Leidekker
|
67b6c2a4e9
|
wininet: Add a stub implementation of IncrementUrlCacheHeaderData.
|
2009-05-13 14:48:24 +02:00 |
Hans Leidekker
|
7ddec087f0
|
wininet: Implement GetDiskInfoA.
|
2009-05-13 14:47:56 +02:00 |
Paul Vriens
|
4a781276a7
|
wininet/tests: Fix some test failures with IE8 on W2K3.
|
2009-05-13 12:04:03 +02:00 |
Nicolas Le Cam
|
f85e7dc3c2
|
wininet/tests: Fix test when automatically detect network settings is on.
|
2009-05-11 15:55:38 +02:00 |
Nicolas Le Cam
|
6ef2402c50
|
wininet/tests: Temporize async HttpSendRequestEx test to avoid timeouts.
|
2009-05-11 15:55:33 +02:00 |
Hans Leidekker
|
6bb143af33
|
wininet: Don't send any data after being redirected.
|
2009-05-06 16:10:01 +02:00 |
Alexandre Julliard
|
9ee1b06056
|
wininet: Pass the complete redirected URL in INTERNET_STATUS_REDIRECT callbacks.
|
2009-05-04 20:49:15 +02:00 |
Detlef Riekenberg
|
648693802b
|
wininet/tests: Prefer winehq.org over winehq.com.
|
2009-05-04 12:52:19 +02:00 |
Hans Leidekker
|
3fc27f67f3
|
wininet: Replace any existing content length header in HttpSendRequest.
|
2009-04-30 12:47:40 +02:00 |
Hans Leidekker
|
285eeea7ef
|
wininet: Implement InternetReadFileEx for ftp requests.
|
2009-04-30 12:47:35 +02:00 |
Alexandre Julliard
|
7e11ecdd8d
|
wininet: Fix a memory leak in the URL cache.
|
2009-04-27 20:04:45 +02:00 |
Alexandre Julliard
|
e12ade9fb3
|
wininet: Add stubs for PrivacyGet/SetZonePreferenceW.
|
2009-04-27 20:04:34 +02:00 |
Paul TBBle Hampson
|
4d57ee3409
|
wininet: HTTP_HttpAddRequestHeadersW should ignore 0-length headers.
|
2009-04-27 13:24:42 +02:00 |
Paul TBBle Hampson
|
01a83cde55
|
wininet/tests: Test for handling of blank headers in HttpAddRequestHeaders.
|
2009-04-27 13:24:37 +02:00 |
Hans Leidekker
|
8ab00329dd
|
wininet: Replace any existing cookie header.
|
2009-04-24 15:51:47 +02:00 |
Hans Leidekker
|
fbc99515eb
|
wininet: Fix parsing of cookies with attributes.
|
2009-04-24 15:51:42 +02:00 |
Nicolas Le Cam
|
295d6773c0
|
wininet/tests: Fix HttpSendRequestW test on IE5.
|
2009-04-21 14:32:26 +02:00 |
Francois Gouget
|
5ef481922f
|
Assorted spelling fixes.
|
2009-04-20 15:25:26 +02:00 |
Hans Leidekker
|
75857d7d67
|
wininet: Add tests for asynchronous HttpSendRequestEx/HttpEndRequest.
|
2009-04-08 16:28:10 +02:00 |
Hans Leidekker
|
8077480b0e
|
wininet: Support asynchronous HttpEndRequest.
|
2009-04-08 16:10:19 +02:00 |
Hans Leidekker
|
3a711fb56b
|
wininet: Don't start reading when POST data hasn't been completely written.
|
2009-04-08 16:10:11 +02:00 |
Hans Leidekker
|
85eb438ff7
|
wininet: Send notifications from InternetWriteFile.
|
2009-04-08 16:10:05 +02:00 |
Hans Leidekker
|
0fabf540e7
|
wininet: Keep track of the number of bytes written.
|
2009-04-08 16:10:00 +02:00 |
Detlef Riekenberg
|
a558365ac3
|
wininet/tests: Fix a test with IE8.
|
2009-04-06 11:16:59 +02:00 |
Marcus Meissner
|
cb80692cf8
|
wininet: Fixed memory corruption in urlcache.
|
2009-04-06 11:16:11 +02:00 |
Alexandre Julliard
|
7e22055ee1
|
wininet/tests: Fix another instance of changed behavior on winehq.org.
|
2009-03-25 22:57:32 +01:00 |
Alexandre Julliard
|
8d2ce074bb
|
wininet/tests: Fix the http tests for the new winehq.org behavior.
|
2009-03-25 11:55:17 +01:00 |
Paul Vriens
|
e9ece6bd12
|
wininet/tests: Don't crash on IE5.01SP4.
|
2009-03-10 12:06:41 +01:00 |
Paul Vriens
|
ab75abbe39
|
wininet/tests: Skip tests if functions are not implemented.
|
2009-03-10 12:06:35 +01:00 |
Jacek Caban
|
0031b40454
|
wininet: Release session after FTP_ReceiveResponse call in FTPFILE_Destroy.
|
2009-03-09 12:06:02 +01:00 |
Paul Vriens
|
2266219ca6
|
wininet/tests: Don't crash on systems with IE5.
|
2009-03-09 12:05:06 +01:00 |
Paul Vriens
|
c01d0ade50
|
wininet/tests: Skip tests for not implemented functions.
|
2009-03-09 12:05:02 +01:00 |
Paul Vriens
|
ac07d2eb28
|
wininet/tests: Skip some tests on IE5.
|
2009-03-09 12:04:58 +01:00 |
Paul Vriens
|
1db4ecf8e9
|
wininet/tests: Test result differences are related to IE6 version, not to platform.
|
2009-03-09 12:04:53 +01:00 |
Vincent Povirk
|
9da1d844b8
|
wininet: Stub RegisterUrlCacheNotification.
|
2009-03-06 12:38:34 +01:00 |
Hans Leidekker
|
a7b70911b3
|
winhttp, wininet: Load i2d_X509 from libcrypto.so.
|
2009-03-05 13:26:11 +01:00 |
Hans Leidekker
|
100ee0ad2a
|
wininet: Ignore invalid response headers.
|
2009-03-04 13:06:06 +01:00 |
Hans Leidekker
|
96b639dc8a
|
wininet: Remove MSG_PEEK hack from HTTP_GetResponseHeaders.
Fixes Quicken 2009. Aric said he added this hack back in 2002
to work around a bug in the IE6 installer, which installs fine
now without this hack.
|
2009-03-04 13:06:04 +01:00 |
Jacek Caban
|
ffea80cf0a
|
wininet: Don't send INTERNET_STATUS_HANDLE_CLOSING notification for ftp session created by InternetOpenUrl.
|
2009-03-03 12:35:39 +01:00 |
Francois Gouget
|
c0cfe453e3
|
wininet/tests: Use win_skip() to skip over unimplemented functionality.
|
2009-02-25 12:49:56 +01:00 |
Aric Stewart
|
e968f099f3
|
wininet: Handle cookie expiration.
|
2009-02-18 16:48:42 +01:00 |
Aric Stewart
|
f936832595
|
wininet: Make use of improved cookie functions and cookie paths.
|
2009-02-18 14:08:15 +01:00 |
Aric Stewart
|
d2d26205be
|
wininet: Complicated cookie value set/get tests.
|
2009-02-18 13:30:18 +01:00 |