80 Commits

Author SHA1 Message Date
Marcus Meissner
3587158631 urlmon: Mark internal functions as hidden. 2011-04-26 15:31:26 +02:00
Piotr Caban
e1c1b937eb urlmon: Forward IWinInetHttpInfo calls to protocol implementations. 2011-03-29 12:36:42 +02:00
Thomas Mullaly
e06d49ff62 urlmon: Added basic domain zone support to MapUrlToZone. 2011-03-29 12:35:35 +02:00
Jacek Caban
8bee20d85f urlmon: Properly handle BINDSTATUS_BEGINDOWNLOADDATA. 2011-02-15 17:42:26 +01:00
Michael Stefaniuc
970e211a21 urlmon: COM cleanup for the IStream iface. 2011-01-17 12:49:00 +01:00
Michael Stefaniuc
a1cef7294d urlmon: COM cleanup for the rest of the ifaces in Binding. 2011-01-17 12:48:55 +01:00
Michael Stefaniuc
5d6b2f13de urlmon: Use ifaces instead of vtbl pointers in ProtocolProxy. 2011-01-14 18:26:18 +01:00
Michael Stefaniuc
1515b36aaa urlmon: COM cleanup for the rest of the iface in BindProtocol. 2011-01-12 11:32:17 +01:00
Michael Stefaniuc
c41cf7d6a5 urlmon: COM cleanup for the IInternetProtocolEx iface. 2011-01-12 11:32:17 +01:00
Jacek Caban
682dc4d6f8 urlmon: Store object instead of interface pointer to BindProtocol in Binding object. 2011-01-11 11:23:01 +01:00
Michael Stefaniuc
5db4caee8e urlmon: Don't use DEFINE_THIS2 for the Protocol vtbl functions. 2011-01-04 11:58:34 +01:00
David Hedberg
4121ac1224 urlmon: Add new on_error function to protocol vtbl. 2011-01-03 12:14:28 +01:00
David Hedberg
2b5c18c35b urlmon: Move protocol flags for wininet based protocols into a common header. 2011-01-03 12:14:28 +01:00
Jacek Caban
29692adf40 urlmon: Make Binding object IUri-based. 2010-11-15 15:03:33 +01:00
Jacek Caban
fcc1dd01f7 urlmon: Make get_protocol_handler IUri-based. 2010-11-15 15:03:28 +01:00
Jacek Caban
b54ac3c628 urlmon: Store BindProtocol as IInternetProtocolEx. 2010-11-15 15:03:22 +01:00
Jacek Caban
237264dc61 urlmon: Added support for sending post data from stream. 2010-10-07 12:00:27 +02:00
Jacek Caban
a3aa115ac3 urlmon: Use default binding callback if no callback is provided. 2010-10-07 12:00:26 +02:00
Jacek Caban
159c23e137 urlmon: Added Abort implementation to wininet-based protocols. 2010-10-04 15:01:42 +02:00
Jacek Caban
39f2c63055 urlmon: Replace also bind_info in set_binding_sink. 2010-10-01 17:48:10 +02:00
Jacek Caban
ef9283328c urlmon: Make protocol_start IUri-based. 2010-09-21 14:17:25 +02:00
Alexandre Julliard
5c632145e8 urlmon: Forward the DllMain call to the dlldata.c generated function. 2010-04-08 23:56:55 +02:00
Piotr Caban
dc78e8d315 urlmon: Added ProxyStub implementation. 2009-12-09 13:49:26 +01:00
Jacek Caban
09436d69f1 urlmon: Use one wininet internet handle for all connections. 2009-08-03 15:00:02 +02:00
Detlef Riekenberg
9a7f221b13 urlmon: Implement the ZoneEnumerator. 2009-07-03 14:26:55 +02:00
Jacek Caban
1880de044c urlmon: Added UrlMkSetSessionOption(URLMON_OPTION_USERAGENT) implementation. 2009-06-29 12:25:08 +02:00
Jacek Caban
9edd40fdc2 urlmon: Added support for MIME filters. 2009-05-19 11:58:52 +02:00
Jacek Caban
e16af65971 urlmon: Use common name for IInternetProtocol and IInternetProtocolSink vtbls. 2009-05-19 11:58:52 +02:00
Jacek Caban
372a0f24a2 urlmon: Moved notif window handling to bindprot.c. 2009-05-12 11:20:33 +02:00
Jacek Caban
e487196dc2 urlmon: Added support for PI_APARTMENTTHREADED to BindProtocol::Switch. 2009-05-12 11:19:28 +02:00
Jacek Caban
bee36fe831 urlmon: Cache the binding notif window. 2009-05-11 15:56:42 +02:00
Jacek Caban
11a6f3539f urlmon: Added DeCompMimeFilter stub implementation. 2009-04-07 11:21:18 +02:00
Jacek Caban
74e0072dfd urlmon: Get rid of ICOM_THIS_MULTI macro. 2009-03-30 15:09:53 +02:00
Jacek Caban
67d2fdc34a urlmon: Added IWinInetHttpInfo support to Binding object. 2009-03-30 15:09:39 +02:00
Jacek Caban
a5b2075ef1 urlmon: Added StdURLMoniker implementation. 2009-03-24 10:28:15 +01:00
Jacek Caban
96a34b586f urlmon: Get rid of URLMonikerImpl_BindToStorage_hack. 2009-03-05 12:39:19 +01:00
Jacek Caban
cfb9c099b5 urlmon: Added gopher protocol handler stub implementation. 2009-03-05 12:38:57 +01:00
Jacek Caban
a4ba18a50d urlmon: Move HttpProtocol::Start implementation to generic Protocol object. 2009-03-02 12:04:33 +01:00
Jacek Caban
c2ffe97779 urlmon: Move HttpProtocol::Continue implementation to generic Protocol object. 2009-03-02 12:04:16 +01:00
Jacek Caban
4c129514b5 urlmon: Move HttpProtocol::Read implementation to generic Protocol object. 2009-03-02 12:04:09 +01:00
Jacek Caban
a30ffca108 urlmon: Move close_connection implementation to common Protocol object. 2009-03-02 12:04:02 +01:00
Jacek Caban
7c77c57ab8 urlmon: Moved HttpProtocol::[Lock|Unlock]Request implementation to generic Protocol object. 2009-03-02 12:03:56 +01:00
Jacek Caban
4ae60c6f00 urlmon: Move strndupW implementation to header file. 2009-03-02 12:03:42 +01:00
Jacek Caban
b0a9ddae67 urlmon: Move some HttpProtocol variables to generic Protocol object. 2009-03-02 12:03:35 +01:00
Jacek Caban
2b90a7d6d5 urlmon: Optimize registering urlmon protocols. 2008-02-21 13:52:13 +01:00
Jacek Caban
d2243989ca urlmon: URLDownloadToFileA code clean up. 2008-02-18 12:56:28 +01:00
Jacek Caban
60b0539c87 urlmon: Added HlinkParseDisplayNameEx implementation. 2008-02-04 11:28:02 +01:00
Jacek Caban
85f472b37d urlmon: Added BindToObject implementation. 2007-12-31 16:49:32 +01:00
Jacek Caban
ed1c7f8135 urlmon: Make start_binding more generic. 2007-12-31 16:48:48 +01:00
Jacek Caban
1ca205525c urlmon: Use BindProtocol in Binding object. 2007-12-31 16:48:31 +01:00