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
|
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
|
44bf025767
|
wininet: Change type of GetAddress from struct sockaddr_in * to struct sockaddr *.
|
2009-07-10 12:24:35 +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 |
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 |
Alexandre Julliard
|
5c227a9d8a
|
wininet: Add a critical section to protect the read-ahead buffer.
|
2009-05-28 23:01:28 +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
|
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 |
Hans Leidekker
|
8077480b0e
|
wininet: Support asynchronous HttpEndRequest.
|
2009-04-08 16:10:19 +02:00 |
Hans Leidekker
|
0fabf540e7
|
wininet: Keep track of the number of bytes written.
|
2009-04-08 16:10:00 +02:00 |
Andrew Talbot
|
f815b68a30
|
wininet: Declare some functions static.
|
2009-02-02 12:11:51 +01:00 |
Hans Leidekker
|
b013ad168b
|
wininet: Implement InternetReadFileExW.
|
2009-01-16 12:34:26 +01:00 |
Francois Gouget
|
a6c07ffba4
|
wininet & winhttp: Remove the MSG_WAITALL definition as it is not needed.
|
2008-12-12 11:46:50 +01:00 |
Alexandre Julliard
|
82280618db
|
wininet: Include ws2tcpip.h before anything else for the Windows build.
|
2008-12-09 11:33:25 +01:00 |
Jacek Caban
|
7426e7e055
|
wininet: Moved more InternetQueryOption implementation to vtbl.
|
2008-07-21 12:18:48 +02:00 |
Alexandre Julliard
|
7c61679989
|
wininet: Include openssl/ssl.h before Windows headers.
|
2008-06-02 12:14:37 +02:00 |
Jacek Caban
|
e2933c20d6
|
wininet: Move INTERNET_OPTION_HANDLE_TYPE to vtbl.
|
2008-03-12 11:59:41 +01:00 |
Rob Shearman
|
bdc81d9963
|
wininet: Make the reference count of WININETHANDLEHEADER thread-safe by using InterlockedIncrement/InterlockedDecrement.
|
2008-03-10 19:12:54 +01:00 |
Rob Shearman
|
0aec3fcf86
|
wininet: Fix compile with MinGW.
|
2008-03-04 12:01:40 +01:00 |
Jacek Caban
|
d597fd12fc
|
wininet: Moved InternetReadFileExA to vtbl.
|
2008-03-03 20:45:31 +01:00 |
Jacek Caban
|
ca39a55e88
|
wininet: Don't use INTERNET_ReadFile in HTTP_DrainContent.
|
2008-03-03 12:00:32 +01:00 |
Jacek Caban
|
352b4212a1
|
wininet: Move FTP structs and functions declarations from internet.h.
|
2008-03-03 12:00:27 +01:00 |
Jacek Caban
|
3b4ca69e18
|
wininet: Move InternetReadFile to vtbl.
|
2008-03-03 12:00:20 +01:00 |
Jacek Caban
|
9a5c046129
|
wininet: Move INTERNET_STATUS_REQUEST_COMPLETE call from INTERNET_ReadFile.
|
2008-03-03 12:00:06 +01:00 |
Jacek Caban
|
3314184597
|
wininet: Move InternetQueryDataAvailable to vtbl.
|
2008-02-29 20:07:13 +01:00 |
Jacek Caban
|
66259555ff
|
wininet: Move WININETFTPFINDNEXTW declaration to ftp.c.
|
2008-02-28 10:44:50 +01:00 |
Jacek Caban
|
8c45eecca7
|
wininet: Moved InternetFindNextFileW implementation to vtbl.
|
2008-02-28 10:44:42 +01:00 |
Jacek Caban
|
0e33eee9a2
|
wininet: Use vtbl for InternetSetOption(INTERNET_OPTION_[SEND|RECEIVE]_TIMEOUT) implementation.
|
2008-02-27 14:52:25 +01:00 |
Jacek Caban
|
1ffcfbce85
|
wininet: Use vtbl in InternetWriteFile implementation.
|
2008-02-27 14:52:24 +01:00 |
Jacek Caban
|
7dc9bf677b
|
wininet: Moved close_connection to vtbl.
|
2008-02-27 14:52:24 +01:00 |
Jacek Caban
|
5a535d6b23
|
wininet: Moved handle destructor to vtbl.
|
2008-02-27 14:52:24 +01:00 |
Jacek Caban
|
d7a49e8147
|
wininet: Added beginning support for HTTP cache files.
|
2008-02-15 10:00:03 +01:00 |
Misha Koshelev
|
728e5fa559
|
wininet: Track child handles, free all child handles on WININET_FreeHandle as native.
|
2007-09-21 11:53:04 +02:00 |
Francois Gouget
|
d4337f2b5e
|
wininet: Fix many wininet prototypes: the context is a DWORD_PTR now.
|
2007-08-30 17:02:49 +02:00 |
Misha Koshelev
|
0f117e568f
|
wininet: Separate connection closing from object destruction.
|
2007-08-23 13:13:24 +02:00 |
Misha Koshelev
|
4b2f9af998
|
wininet: Rename WININET_object_destructor to a more general WININET_object_function.
|
2007-08-23 13:13:14 +02:00 |
Francois Gouget
|
36d98a32eb
|
wininet: #undef some macros to avoid a conflict between openssl/ssl.h and wincrypt.h.
|
2007-08-09 14:11:35 +02:00 |
Rob Shearman
|
cb28969c2a
|
wininet: Implement NTLM support for proxy authentication.
|
2007-06-06 12:11:34 +02:00 |
Rob Shearman
|
56267608f1
|
wininet: Add a new NETCON_query_data_available function.
Use it to implement the behaviour where InternetReadFileExA does a
synchronous request if the data is available and asynchronous otherwise.
|
2007-05-29 14:00:20 +02:00 |
Rob Shearman
|
4b507685e8
|
wininet: Add support for SSPI authentication for HTTP.
|
2007-05-21 16:52:10 +02:00 |
Andrew Talbot
|
57746f9592
|
wininet: Replace inline static with static inline.
|
2007-03-26 12:20:03 +02:00 |
Paul Vriens
|
46812a4bba
|
wininet: Remove unused function.
|
2007-02-06 12:30:45 +01:00 |
Bang Jun-Young
|
b71e42b794
|
wininet: config.h police.
|
2007-02-05 12:25:55 +01:00 |
Rob Shearman
|
272954bd81
|
wininet: Change the HTTP code to not assume that the connection will be closed at the end of every request.
|
2007-01-04 21:17:34 +01:00 |
Rob Shearman
|
ac1b527498
|
wininet: Use the Content-Length header to work out how much HTTP data there is left to be read
and don't try to read any more than what is available.
|
2007-01-04 21:17:12 +01:00 |