Commit Graph

31 Commits

Author SHA1 Message Date
Jacek Caban
d2fe8b7061 urlmon: Use proper helpers for iface calls. 2012-07-27 17:05:26 +02:00
Jacek Caban
7ccbbd86ba urlmon: Use CoInternetParseIUri instead of IUri::GetPath in file protocol handler implementation. 2011-06-27 13:09:48 -05:00
Michael Stefaniuc
5d60989b3b urlmon: Use ifaces instead of vtbl pointers in FileProtocol. 2010-12-07 11:43:19 +01:00
Jacek Caban
6db2cf1bf5 urlmon: Use StartEx in file protocol handler's Start implementation. 2010-09-02 11:54:33 +02:00
Jacek Caban
77a046e863 urlmon: Added IInternetProtocolEx implementation for file protocol. 2010-09-02 11:54:21 +02:00
Jacek Caban
c320a06e15 urlmon: Store file size in FileProtocol object. 2010-09-02 11:53:56 +02:00
Jacek Caban
d442442e3e urlmon: Use INVALID_HANDLE_VALUE instead of NULL for uninitialized file handle in file protocol handler. 2010-09-02 11:53:51 +02:00
Alistair Leslie-Hughes
c79c849479 urlmon: Strip forward and back slashes when using the file: protocol. 2010-04-20 16:24:44 +02:00
Jacek Caban
e16af65971 urlmon: Use common name for IInternetProtocol and IInternetProtocolSink vtbls. 2009-05-19 11:58:52 +02:00
Jacek Caban
19067f1256 urlmon.idl: Use HANDLE_PTR in IInternetProtocolRoot::Start declaration. 2009-04-01 14:23:32 +02:00
Andrew Talbot
c7284efa13 urlmon: Sign-compare warnings fix. 2008-11-14 11:02:15 +01:00
Jacek Caban
c42d937402 urlmon: Make file protocol invalid URL handling behave like IE7. 2008-06-26 12:49:08 +02:00
Jacek Caban
02bf65a752 urlmon: Better error handling in file protocol. 2008-05-12 13:59:13 +02:00
Jacek Caban
3efe4e6837 urlmon: Correctly handle file URLs with '|' instead of ':' after drive letter. 2008-05-12 13:59:13 +02:00
Jacek Caban
8dddd89500 urlmon: Ignore query and hash part in file protocol URL. 2008-04-24 11:58:54 +02:00
Rob Shearman
229e024a53 urlmon: Check the return value of ReadFile and return INET_E_DOWNLOAD_FAILURE is it fails.
Initialise *pcbRead to zero, if the parameter is not NULL.
2008-02-16 13:54:36 +01:00
Jacek Caban
7a2a6f4e0d urlmon: Includes clean up. 2007-12-14 12:24:51 +01:00
Michael Stefaniuc
2ad6cc19b7 urlmon: Rename the wrappers around HeapAlloc() &Co to use the new standard naming. 2007-11-30 12:43:42 +01:00
Jacek Caban
03218d6d2c urlmon: Wrap heap functions. 2007-11-26 12:35:28 +01:00
Misha Koshelev
40b94b733b urlmon: ReleaseBindInfo in FileProtocol. 2007-07-24 12:18:24 +02:00
Jacek Caban
7e340f8f62 urlmon: Win64 printf format warning fixes. 2006-10-06 12:47:59 +02:00
Francois Gouget
398245b640 urlmon: Fix spelling of the 'origin' parameter in the *Protocol_Seek() functions. 2006-10-03 15:56:26 +02:00
Jonathan Ernst
360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Jacek Caban
7b4d59c5a0 urlmon: URL with two slashes is valid. 2005-12-26 12:59:31 +01:00
Jacek Caban
ed7aa80765 urlmon: Added handling of BINDF_FROMURLMON in file protocol. 2005-12-19 09:57:25 +01:00
Jacek Caban
7458d74169 urlmon: Added some tests and fixes of file protocol. 2005-12-19 09:52:30 +01:00
Jacek Caban
bf5155b606 Added IInternetPriority implementation to FileProtocol. 2005-11-09 10:58:02 +00:00
Jacek Caban
eb68aa7317 Report BINDSTATUS_SENDINGREQUEST in FileProtocol::Start. 2005-10-29 10:28:47 +00:00
Jacek Caban
097750cf95 Added MIME type checking to FileProtocol::Start. 2005-09-14 10:29:56 +00:00
Jacek Caban
dc420fe6c3 Encode URL in file protocol. 2005-09-12 11:11:11 +00:00
Jacek Caban
0d4f07ba22 Added file protocol implementation. 2005-09-06 09:27:04 +00:00