Commit Graph

67 Commits (9b97fa1a604660b8adfc28615daab2166af02c0d)

Author SHA1 Message Date
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
Jacek Caban 2e62330c67 urlmon: Move setting protocol_sink to separated function. 2007-12-31 16:21:08 +01:00
Jacek Caban 7a2a6f4e0d urlmon: Includes clean up. 2007-12-14 12:24:51 +01:00
Jacek Caban 353bcf923f urlmon: Fixed handling MIME type in Binding object. 2007-12-14 12:24:43 +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
Jacek Caban 48d393bdfe urlmon: Added https protocol class factory stub implementation. 2007-11-05 14:19:59 +01:00
Jacek Caban 87de64227a urlmon: Return CLSID from get_protocol_handler. 2007-01-24 12:00:46 +01:00
Jacek Caban e40f814be0 urlmon: Added IInternetSession::CreateBinding beginning implementation. 2007-01-24 11:59:34 +01:00
Jacek Caban 76ce82374e urlmon: Added mk protocol stub implementation. 2007-01-12 20:40:54 +01:00
Alexandre Julliard d3d3aba3a3 urlmon: Create a message window for each binding to make sure they are cleaned up properly. 2006-10-16 11:32:17 +02:00
Jacek Caban 21621b2856 urlmon: Return IClassFactory in get_protocol_handler and fix get_protocol. 2006-05-28 18:13:14 +02:00
Jacek Caban 10acd23b2c urlmon: Call OnProgress in apartment thread. 2006-05-25 20:22:16 +02:00
Jacek Caban 9c9838d9e8 urlmon: Use registered protocols. 2006-05-25 10:38:22 +02:00