Jeff Latimer
|
d7697bd55e
|
wininet: Ensure null check before dereference.
|
2007-01-05 20:26:30 +01:00 |
Rob Shearman
|
06b19b018a
|
wininet: Fix the releasing of the wrong reference count in HTTP_CloseHTTPRequestHandle.
lpwhr obviously already has a reference count of 0 because it is being destroyed.
|
2007-01-04 21:17:53 +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
|
f0163ae7d6
|
wininet: Don't send callbacks in HTTP_CloseConnection if not connected.
|
2007-01-04 21:17:19 +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 |
Rob Shearman
|
cf43b16036
|
wininet: Always send a Connection header set to "close" because that is what we expect for the moment.
|
2007-01-04 21:16:38 +01:00 |
Rob Shearman
|
09dbb1b5a0
|
wininet: Use correct types for socket functions to avoid warnings when compiling on BSD-based systems.
|
2007-01-04 21:16:30 +01:00 |
Rob Shearman
|
14fb418942
|
wininet: Fix HTTP redirects by reseting loop_next after one loop.
|
2007-01-04 21:14:54 +01:00 |
Rob Shearman
|
02c89e5c6f
|
wininet: Remove the custom thread pool implementation and use QueueUserWorkItem instead.
|
2007-01-04 21:13:53 +01:00 |
Louis Lenders
|
e39a3be860
|
wininet: Update Dutch resource.
|
2007-01-04 09:53:23 +01:00 |
Jacek Caban
|
49f5ee746c
|
wininet: Get rid of ASYNC_FUNC enum.
|
2006-12-26 12:50:19 +01:00 |
Jacek Caban
|
f08ff892be
|
wininet: Use proc instead of enum in FTPFINDNEXTW request.
|
2006-12-26 12:50:09 +01:00 |
Jacek Caban
|
3a08f1f656
|
wininet: Use proc instead of enum in FTPRENAMEFILEW request.
|
2006-12-26 12:50:00 +01:00 |
Jacek Caban
|
97157ccee0
|
wininet: Use proc instead of enum in FTPREMOVEDIRECTORYW request.
|
2006-12-26 12:49:53 +01:00 |
Jacek Caban
|
ee99b3f0c5
|
wininet: Use proc instead of enum in FTPDELETEFILEW request.
|
2006-12-26 12:49:47 +01:00 |
Jacek Caban
|
054108368e
|
wininet: Use proc instead of enum in FTPGETFILEW request.
|
2006-12-26 12:49:41 +01:00 |
Jacek Caban
|
3c90016f2f
|
wininet: Use proc instead of enum in FTPOPENFILEW request.
|
2006-12-26 12:49:32 +01:00 |
Jacek Caban
|
3b77ff24c2
|
wininet: Use proc instead of enum in FTPGETCURRENTDIRECTORYW request.
|
2006-12-26 12:49:27 +01:00 |
Jacek Caban
|
0d464ba8db
|
wininet: Use proc instead of enum in FTPFINDFIRSTFILEW request.
|
2006-12-26 12:49:19 +01:00 |
Jacek Caban
|
c4aa47badd
|
wininet: Use proc instead of enum in FTPCREATEDIRECTORY request.
|
2006-12-26 12:49:08 +01:00 |
Jacek Caban
|
f28b0e3b10
|
wininet: Use proc instead of enum in FTPSETCURRENTDIRECTORY request.
|
2006-12-26 12:49:01 +01:00 |
Jacek Caban
|
4adce67cf6
|
wininet: Use proc instead of enum in FTPUTFILE request.
|
2006-12-26 12:48:53 +01:00 |
Jacek Caban
|
662c885a0b
|
wininet: Use proc instead of enum in INTERNETREADFILEEXA request.
|
2006-12-26 12:48:40 +01:00 |
Jacek Caban
|
8c3ca8d817
|
wininet: Use proc instead of enum in INTERNETOPENURLW request.
|
2006-12-26 12:48:30 +01:00 |
Jacek Caban
|
5dd5536a9a
|
wininet: Remove not used HTTPOPENREQUESTW request.
|
2006-12-26 12:48:21 +01:00 |
Jacek Caban
|
c156845560
|
wininet: Use proc instead of enum in HTTPSENDREQUESTW request.
|
2006-12-26 12:48:09 +01:00 |
Jacek Caban
|
e30037f0d5
|
wininet: Use proc instead of enum in SENDCALLBACK request.
|
2006-12-26 12:47:57 +01:00 |
Rob Shearman
|
72575a06ca
|
wininet: Make a function for resolving the server name for an HTTP request
and sending the appropriate callbacks and use it to remove some duplicated code.
|
2006-12-07 11:42:51 +01:00 |
Rob Shearman
|
4319ec6b83
|
wininet: Make HTTP_HandleRedirect no longer call HTTP_HttpSendRequestW.
Make the redirect handling in HTTP_HttpSendRequestW iterate instead of recurse.
|
2006-12-07 11:42:38 +01:00 |
Paul Vriens
|
cae03f7658
|
wininet/test: Free memory after use.
|
2006-12-06 11:26:52 +01:00 |
Francois Gouget
|
c66628b73f
|
Consistently use SUBLANG_NEUTRAL for Italian resources.
|
2006-12-05 11:28:38 +01:00 |
Francois Gouget
|
89f4cd9336
|
wininet: Add a Portuguese translation (contributed by Americo Jose Melo).
|
2006-11-28 12:13:22 +01:00 |
Francois Gouget
|
b5f104d05b
|
Replace SUBLANG_DEFAULT with the specific SUBLANG_XXX constant for languages that have multiple sublanguages.
|
2006-11-24 11:49:32 +01:00 |
Andrew Talbot
|
4ef6043a57
|
wininet: Cast-qual warnings fix.
|
2006-11-22 11:45:05 +01:00 |
Rob Shearman
|
01425f603a
|
wininet: Don't return an error for INTERNET_OPTION_SEND/RECEIVE_TIMEOUT not being implemented
on protocols other than HTTP, just print a FIXME. Reported by Michael Moss.
|
2006-11-02 21:57:17 +01:00 |
Jacek Caban
|
1031c5f9c6
|
wininet: Revert commit 760043c245 .
After more testing I've checked that current code is bad, but my patch
was also wrong and causes regression in WoW.
|
2006-11-02 21:01:05 +01:00 |
Jacek Caban
|
5c53baac8d
|
wininet: Inherit INET_CALLBACKW from parent handler.
|
2006-10-31 11:46:49 +01:00 |
Jacek Caban
|
7bd385b714
|
wininet: Use handle stored in WININETHANDLEHEADER instead of WININET_FindHandle.
|
2006-10-31 11:46:47 +01:00 |
Jacek Caban
|
760043c245
|
wininet: Call SendCallback in destructor instead of InternetCloseHandle.
|
2006-10-30 11:36:16 +01:00 |
Jacek Caban
|
ae430f9323
|
wininet: Store handle in WININETHANDLEHEADER and use it in SendCallback.
|
2006-10-30 11:36:09 +01:00 |
Jacek Caban
|
957516f8e6
|
wininet: Remove lpwhparent from WININETHANDLERHEADER.
|
2006-10-30 11:36:02 +01:00 |
Jacek Caban
|
550ffef212
|
wininet: Store WININETFTPSESSIONW pointer in WININETFTPFILEW.
|
2006-10-30 11:35:56 +01:00 |
Jacek Caban
|
51ba292716
|
wininet: Store WININETFTPSESSIONW pointer in WININETFTPFINDNEXTW.
|
2006-10-30 11:35:43 +01:00 |
Jacek Caban
|
91312d7d57
|
wininet: Move ftp FindNextFile implementation to ftp.c.
|
2006-10-30 11:35:36 +01:00 |
Jacek Caban
|
2a50d52c04
|
wininet: Use lpAppInfo instead of lpwhparent where possible.
|
2006-10-30 11:35:18 +01:00 |
Jacek Caban
|
96c0c6c5d9
|
wininet: Store WININETAPPINFOW pointer in WININETFTPSESSIONW.
|
2006-10-30 11:35:09 +01:00 |
Jacek Caban
|
61a1cef6f6
|
wininet: Use lpHttpSession instead of lpwhcalback where possible.
|
2006-10-30 11:34:58 +01:00 |
Jacek Caban
|
a9bdc01e19
|
wininet: Store pointer to WININETHTTPSESSIONW in WININETHTTPREQUESTW.
|
2006-10-30 11:34:51 +01:00 |
Jacek Caban
|
a541a44f51
|
wininet: Use lpAppInfo instead of lpwhparent where possible.
|
2006-10-30 11:34:41 +01:00 |
Jacek Caban
|
c250617d88
|
wininet: Store WININETAPPINFOW pointer in WININETHTTPSESSIONW.
|
2006-10-30 11:34:21 +01:00 |