Commit Graph

1290 Commits

Author SHA1 Message Date
Piotr Caban
18f932cd1c urlmon/tests: Test uninitialized IUri object. 2012-01-13 18:17:38 +01:00
Piotr Caban
e5925d2a52 urlmon: Return error in IUri functions on uninitialized object. 2012-01-13 18:17:37 +01:00
Piotr Caban
11abd08bb5 urlmon: Added CUri ClassFactory implementation. 2012-01-13 18:17:36 +01:00
Piotr Caban
3f837b0c9a urlmon/tests: Added Uri IPersistStream_Save tests. 2012-01-12 16:10:19 +01:00
Piotr Caban
3694ab67e5 urlmon: Added Uri IPersistStream_Save implementation. 2012-01-12 16:10:13 +01:00
Piotr Caban
e6d6c6feb9 urlmon: Added Uri IPersistStream stub implementation. 2012-01-12 16:10:09 +01:00
Piotr Caban
e6b2b580bf urlmon: Fixed UriBuilderFactory IUnknown implementation. 2012-01-12 16:10:05 +01:00
Piotr Caban
dc8467fefe urlmon: Added stub for 444 and 445 function. 2011-12-15 10:49:19 +01:00
Piotr Caban
b779ae4870 urlmon: Fixed trace message in URLMoniker_BindToObject function. 2011-12-15 10:49:18 +01:00
Francois Gouget
3c3a4740ca include: Add a couple of missing include directives in windows.h.
Rename a variable to avoid a conflict with the Unknown enumeration value.
Define WIN32_LEAN_AND_MEAN to avoid conflicts caused by the SetPort macro.
2011-12-15 10:49:18 +01:00
Jacek Caban
d4d51a489e urlmon: Added file URIs compare tests. 2011-11-25 16:22:38 +01:00
Jacek Caban
e0f6b95d44 urlmon: Properly compare file URIs. 2011-11-25 16:22:33 +01:00
Jacek Caban
29cdb35750 urlmon: Make canonicalize_path_hierarchical Uri object and parse_data struct independent. 2011-11-25 16:22:29 +01:00
Jacek Caban
24f4c4e14c urlmon: Rename are_equal_simple to compare_uris and make it failable. 2011-11-25 16:22:24 +01:00
Jacek Caban
bb8a05800b urlmon: Reduce indention in are_equal_simple and move it. 2011-11-25 16:22:19 +01:00
Francois Gouget
7b1d685634 urlmon: Delete the static critical section when unloading the dll. 2011-11-17 11:38:03 +01:00
Jacek Caban
1fb705de62 urlmon: Don't set is_opaque for file URIs in validate_components. 2011-11-16 16:59:59 +01:00
Jacek Caban
1183577150 urlmon: Get rid of create_todo_* from uri_equality struct. 2011-11-16 16:59:54 +01:00
Jacek Caban
9c464ca3cb urlmon: Fixed protocol tests on IE9. 2011-11-15 19:37:37 +01:00
Andrew Eikum
31853fc203 urlmon: Improve parsing of SCHEME_MK URIs. 2011-11-15 19:37:34 +01:00
Francois Gouget
3e16622a45 urlmon: Give a name to the critical sections. 2011-11-14 20:15:24 +01:00
Jacek Caban
75dd412311 urlmon: Fixed misc.c tests on IE9 and make image_tiff_filter behave like IE9. 2011-11-14 17:36:57 +01:00
Marcus Meissner
6a629710ce urlmon: Fixed an array overread (Coverity). 2011-11-14 15:25:27 +01:00
Jacek Caban
7230b6b2b6 urlmon: Fixed some failures on IE9. 2011-11-14 15:25:20 +01:00
Jacek Caban
64b94ebffc urlmon: Improved IUri debug traces. 2011-11-14 15:25:20 +01:00
Austin English
aa80ce8cf7 urlmon: Add some more tests for FindMimeFromData(). 2011-11-03 17:42:35 +01:00
Jacek Caban
e94385c793 urlmon: Added CompareSecurityIds stub. 2011-10-31 17:50:10 +01:00
Piotr Caban
a39761a68e urlmon: Improve disk detection in MapUrlToZone. 2011-10-31 16:46:18 +01:00
Jacek Caban
ca293d442b urlmon: Skip tests that fail on too old IEs. 2011-10-18 18:29:10 +02:00
Michael Stefaniuc
036db280d2 urlmon: Remove a redundant NULL check before free (Smatch). 2011-10-11 13:37:50 +02:00
Thomas Mullaly
269fe5a4d4 urlmon: Added basic GetSecurityIdEx2 implementation. 2011-10-10 13:29:55 +02:00
Thomas Mullaly
714941f8a8 urlmon/tests: Added tests for GetSecurityIdEx2. 2011-10-10 13:29:42 +02:00
Thomas Mullaly
2784e1aced urlmon: Improved IUri support for wildcard URLs. 2011-10-10 13:29:33 +02:00
Thomas Mullaly
253fccc82e urlmon: Improved MapUrlToZone{Ex2} and GetSecurityId support. 2011-10-10 13:29:23 +02:00
Thomas Mullaly
8fc8823d5c urlmon: Added custom security manager support to MapUrlToZoneEx2. 2011-10-10 13:29:11 +02:00
Francois Gouget
33ed639345 urlmon/tests: Skip some tests if not allowed to modify the zone elevation feature. 2011-09-21 11:35:43 +02:00
Austin English
7c527199b6 urlmon: Add a stub for RegisterMediaTypes(). 2011-09-20 16:21:41 +02:00
Piotr Caban
4646ed19ae propsys: Added partial PropVariantToGUID implementation. 2011-09-19 17:56:06 +02:00
Piotr Caban
860df26c4a urlmon/tests: Added CoInternetIsFeatureZoneElevationEnabled tests. 2011-09-19 17:56:06 +02:00
Piotr Caban
4155136edb urlmon: Added CoInternetIsFeatureZoneElevationEnabled implementation. 2011-09-19 17:56:06 +02:00
Piotr Caban
da55a13c0e urlmon: Added partial CoInternetIsFeatureEnabledForUrl implementation. 2011-09-19 17:56:06 +02:00
Piotr Caban
005808cb0e urlmon: Added 111 ordinal stub. 2011-09-16 17:23:13 +02:00
Piotr Caban
4856bd1015 urlmon: Added 331 and 335 ordinal exports. 2011-09-16 17:23:13 +02:00
Piotr Caban
97b49079c3 urlmon: Added 362 ordinal export (InitVariantFromGUIDAsString). 2011-09-16 17:23:12 +02:00
Francois Gouget
8973c20f7d Assorted spelling fixes. 2011-09-13 11:27:01 +02:00
Francois Gouget
6ab1d31f04 urlmon/tests: Print the test URLs rather than their index. 2011-09-12 11:00:22 +02:00
Thomas Mullaly
24aa18d914 urlmon/tests: Removed a test that causes random failures on some machines. 2011-09-12 10:07:36 +02:00
Thomas Mullaly
dac6d862ec urlmon: Made domain mapping support IUri based and added wildcard scheme domain mapping tests. 2011-09-05 16:49:29 +02:00
Thomas Mullaly
98d5dfb83d urlmon: Added basic MapUrlToZoneEx2 implementation. 2011-09-05 16:49:20 +02:00
Thomas Mullaly
e0dfbd6a94 urlmon: Improved GetSecurityId's support for file url's. 2011-09-05 16:49:00 +02:00
Thomas Mullaly
9848872207 urlmon: Use CoTaskMemFree instead of HeapFree for memory allocated with CoTaskMemAlloc. 2011-09-05 16:48:45 +02:00
André Hentschel
62dca77bb3 urlmon/tests: Print out the wrong mime. 2011-09-02 14:46:35 +02:00
Thomas Mullaly
efe68dcde1 urlmon/tests: Added tests for MapUrlToZoneEx2. 2011-08-24 14:03:49 +02:00
Thomas Mullaly
912aa4a499 urlmon: Added stubs for IInternetSecurityManagerEx{2}. 2011-08-24 14:03:47 +02:00
Frédéric Delanoy
760faf01a9 tests: Assorted spelling fixes. 2011-08-04 18:27:37 +02:00
Frédéric Delanoy
7e309601f3 dlls: Assorted spelling fixes. 2011-08-03 14:15:50 +02:00
Jacek Caban
cbaf5f4663 urlmon: Fixed duplicated IUri creation in CoInternetGetSecurityUrlEx. 2011-07-28 18:37:40 +02:00
Jacek Caban
8fcf7013bc urlmon: Store URI host len in parse_ipv4address before further parsing. 2011-07-26 16:28:55 +02:00
Austin English
ef7ccb7b07 urlmon/tests: Make sure a return value is used (LLVM/Clang). 2011-07-26 10:21:52 +02:00
Frédéric Delanoy
d1e15baca7 urlmon: Fix various typos/misspellings. 2011-07-25 14:00:11 +02:00
Jacek Caban
e722268d53 urlmon: Added support for javascript URIs. 2011-07-22 15:44:32 +02:00
Gerald Pfeifer
7d60dd7e16 urlmon: Silence a compiler warning (GCC 4.6). 2011-07-06 19:39:19 +02:00
Marcus Meissner
5cf0b44d06 urlmon: Fixed array size check (Coverity). 2011-06-27 16:42:17 -05:00
Jacek Caban
7ccbbd86ba urlmon: Use CoInternetParseIUri instead of IUri::GetPath in file protocol handler implementation. 2011-06-27 13:09:48 -05:00
Jacek Caban
01653331be urlmon: Added CoInternetIsFeatureEnabledForUrl stub implementation. 2011-06-24 08:51:28 -05:00
Jacek Caban
8646cd772b urlmon: Use proper IUri in BindToObject implementation. 2011-06-24 08:50:52 -05:00
Jacek Caban
cca52128bd urlmon: Use proper IUri in BindToStorage implementation. 2011-06-24 08:50:42 -05:00
Jacek Caban
649c1793c0 urlmon: Added support for IUri in IMoniker::Load implementation. 2011-06-24 08:50:33 -05:00
Jacek Caban
e6bc4cea2c urlmon: Added more CreateURLMoniker* tests. 2011-06-24 08:50:24 -05:00
Jacek Caban
c519159f5d urlmon: Added CreateURLMonikerEx2 implementation. 2011-06-24 08:50:15 -05:00
Jacek Caban
13a79378b0 urlmon: Added IUriContainer::GetIUri implementation. 2011-06-24 08:50:07 -05:00
Jacek Caban
7cb30ca57d urlmon: Properly support dwFlags argument in CreateURLMonikerEx. 2011-06-24 08:50:00 -05:00
Jacek Caban
c9f821ef6f urlmon: Reimplement CreateURLMonikerEx on top of IUri APIs. 2011-06-24 08:49:52 -05:00
Jacek Caban
e135972fd1 urlmon: Use BSTR for URLName in URLMoniker object. 2011-06-23 09:52:53 +02:00
Jacek Caban
6862697acb urlmon: Fixed handling empty URIs. 2011-06-23 09:52:50 +02:00
Alexandre Julliard
7511615369 urlmon: Remove unneded stubs for IWindowForBindingUI. 2011-06-14 12:56:59 +02:00
Alexandre Julliard
59d76dd341 urlmon: Fix some pointer cast warnings. 2011-06-11 18:09:30 +02:00
Jacek Caban
224db0d354 urlmon: Added empty file binding test. 2011-06-09 16:23:52 +02:00
Jacek Caban
66917c61d6 urlmon: Correctly handle empty files. 2011-06-09 16:23:49 +02:00
Jacek Caban
8ebf950b8f urlmon: Avoid accessing an uninitialized variable (valgrind). 2011-06-03 13:57:35 +02:00
Jacek Caban
e21c5282e0 urlmon: Avoid accessing an uninitialized variable (valgrind).
Also a bit of code clean up.
2011-06-03 13:57:31 +02:00
Jacek Caban
21f74fc1bb urlmon: Initialize PROTOCOLDATA structure before passing it to Switch. 2011-06-03 13:57:25 +02:00
Jacek Caban
2d1bc5b861 urlmon: Avoid LPWSTR to LPCWSTR cast. 2011-05-26 16:32:56 +02:00
Jacek Caban
dd61ebe6cf urlmon: Avoid multiple InternetQueryDataAvailable calls in pending state. 2011-05-26 16:32:48 +02:00
Thomas Mullaly
baf036d538 urlmon: Prevent putting garbage data into TRACE. 2011-05-20 10:30:37 +02:00
Jacek Caban
ebf9f12c29 urlmon: Make sure to include query part of relative URI containing path in combine_uri. 2011-05-12 18:22:21 +02:00
Thomas Mullaly
5fac827fd7 urlmon: Honor E_ABORT for URLDownloadToFile status callbacks. 2011-05-12 14:23:52 +02:00
Thomas Mullaly
e7ea2d3bb5 urlmon: Improve handling of error codes being returned from client OnStartBinding callback. 2011-05-12 14:23:50 +02:00
Jacek Caban
f123b6a78f urlmon: Code clean up and make tests a bit stricker. 2011-05-11 14:56:49 +02:00
Jacek Caban
8a1df203ae wininet: Added support for persistent HTTP connections. 2011-05-10 18:57:23 +02:00
Thomas Mullaly
dad5913823 urlmon: Stop binding with E_ABORT if the client returns that from OnStartBinding. 2011-05-09 10:51:14 +02:00
Detlef Riekenberg
7aaf9f0324 urlmon/tests: Add tests for IInternetZoneManager_SetZoneAttributes. 2011-05-05 17:30:00 +02:00
Detlef Riekenberg
16e27e4d6c urlmon: Implement IInternetZoneManager_SetZoneAttributes. 2011-05-05 17:29:22 +02:00
Jacek Caban
4815e411d1 urlmon: Moved test_internet_feature_defaults invokation to skip tests on too old IEs. 2011-05-04 17:26:46 +02:00
Marcus Meissner
3587158631 urlmon: Mark internal functions as hidden. 2011-04-26 15:31:26 +02:00
Jacek Caban
ba2bcaf9c4 urlmon: Use winetest post.php URLs for http POST tests. 2011-04-14 18:30:50 +02:00
Thomas Mullaly
b7694d8d7c urlmon: Added basic implementation for CoInternet{Is/Set}FeatureEnabled. 2011-04-11 19:31:31 +02:00
Thomas Mullaly
985aebd59e urlmon/tests: Added FeatureControl registry key tests. 2011-04-11 17:34:43 +02:00
Thomas Mullaly
6487dfa871 urlmon: Added FeatureControl registry keys. 2011-04-11 17:34:18 +02:00
Thomas Mullaly
b83967ce6b urlmon/tests: Added tests for CoInternetSetFeatureEnabled. 2011-04-11 17:33:46 +02:00
Thomas Mullaly
99480b0dc8 urlmon/tests: Added tests for CoInternetIsFeatureEnabled. 2011-04-11 17:33:40 +02:00
Jacek Caban
777b06fb9e urlmon: Use winetest data.php URLs for regular http binding tests. 2011-04-07 17:21:14 +02:00
Jacek Caban
548cef033f urlmon: Use dedicated data.php URL for testing regular http binding. 2011-04-06 12:05:09 +02:00
Nikolay Sivov
69b5fc4e19 urlmon/tests: Test for return value directly, without macros. 2011-04-01 10:50:39 +02:00
Nikolay Sivov
b26aa09f58 urlmon: Fix parameter validation in BindToStorage(). 2011-04-01 10:50:34 +02:00
Piotr Caban
319a748f7b urlmon/tests: Added IWinInetHttpInfo tests. 2011-03-29 12:36:50 +02:00
Piotr Caban
1041f61e68 urlmon: Added IWinInetHttpInfo_{QueryOption,QueryInfo} implementation. 2011-03-29 12:36:46 +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
Thomas Mullaly
1b625bb1f8 urlmon: Removed str_last_of in favor of memrchrW. 2011-03-29 12:35:12 +02:00
André Hentschel
47a44f61e2 urlmon/tests: Add another case to IUri tests. 2011-03-28 18:35:20 +02:00
Thomas Mullaly
2f5ca80cce urlmon/tests: Added CoInternetParseUrl tests. 2011-03-28 17:22:00 +02:00
Thomas Mullaly
b9308fa06f urlmon/tests: Added zone domain mapping tests. 2011-03-28 17:21:48 +02:00
Thomas Mullaly
b41d85d773 urlmon/tests: Added SecurityManager zone mapping cache tests. 2011-03-28 17:21:46 +02:00
Dan Kegel
6bbd0b87d5 urlmon: IsValidUrl should not fail if first parameter is not NULL. 2011-03-28 17:13:44 +02:00
Alexandre Julliard
3dc7ffb7a5 urlmon/tests: Update test data location to test.winehq.org/tests. 2011-03-14 19:31:31 +01:00
Francois Gouget
91aa80b7e3 urlmon/tests: Add a '\n' to an ok() call. 2011-03-07 11:09:12 +01:00
Austin English
bc32d4819a urlmon/tests: Remove win9x hacks. 2011-02-25 11:07:06 +01:00
Jacek Caban
6d887f072f urlmon: Register MIME filter only for bindings testing them. 2011-02-23 15:00:18 +01:00
Jacek Caban
7af0b1cb45 urlmon: Use winetest page URL for abort test. 2011-02-16 16:49:51 +01:00
Jacek Caban
a124d74c7b urlmon: Get rid of no longer needed buffering in stgmed_buf_t. 2011-02-15 17:42:26 +01:00
Jacek Caban
8bee20d85f urlmon: Properly handle BINDSTATUS_BEGINDOWNLOADDATA. 2011-02-15 17:42:26 +01:00
Jacek Caban
4499b4516e urlmon: Read remaining protocol data if report_data was called after binding finished. 2011-02-15 17:42:26 +01:00
Jacek Caban
0d01f2f479 urlmon: Get rid of init variable in stgmed_buf_t. 2011-02-15 17:42:26 +01:00
Thomas Mullaly
1703368e26 urlmon: Fixed invalid read and write errors (Valgrind). 2011-02-15 17:01:43 +01:00
André Hentschel
4b3ad0d31c urlmon/tests: Fix expected result. 2011-02-14 13:33:34 +01:00
Austin English
da3feee905 urlmon/tests: Make sure to use a return value (LLVM/Clang). 2011-02-14 13:33:33 +01:00
Jacek Caban
9896d41ced urlmon: Fixed Valgrind warnings. 2011-02-14 13:33:29 +01:00
André Hentschel
a41ed6860f urlmon/tests: Mark unavailable InternetZoneManagerEx2 as broken. 2011-02-11 17:39:49 +01:00
Austin English
c6aa255fdf urlmon/tests: Make sure return values are used (LLVM/Clang). 2011-02-09 09:30:00 -06:00
Jacek Caban
380e300855 urlmon: Added more CoInternetGetSecurityUrl[Ex] tests. 2011-02-08 14:45:56 -06:00
Jacek Caban
139382a3f8 urlmon: CoInternetGetSecurityUrlEx rewrite. 2011-02-08 14:45:55 -06:00
Jacek Caban
69ee496fbd urlmon: CoInternetGetSecurityUrl rewrite.
This includes proper URL buffers, error handling and wrong pluggable 
protocol calls fixes.
2011-02-08 14:45:55 -06:00
Jacek Caban
4ac397b6e3 urlmon: Don't hardcode zone numbers. 2011-02-08 14:45:55 -06:00
Nikolay Sivov
8fb709e4ad urlmon/uri: Remove dead assignment and useless initializer (LLVM/Clang). 2011-02-07 10:12:02 -06:00
Nikolay Sivov
5b1d461748 urlmon/tests: Fix a leak in test (Valgrind). 2011-01-24 12:35:02 +01:00
Jacek Caban
c117f21876 urlmon: Fixed key name size and format in open_zone_key. 2011-01-24 12:35:02 +01:00
Jacek Caban
4454770cbc urlmon: Call remove_dot_segments on path opaque for mk: protocol. 2011-01-21 16:21:37 +01:00
Jacek Caban
3c6c6e9d94 urlmon: Added backslash handling to remove_dot_segments. 2011-01-21 16:21:31 +01:00
Thomas Mullaly
670c8503f7 urlmon: Added pluggable protocol support to CoInternetGetSecurityUrlEx. 2011-01-21 12:26:32 +01:00
Thomas Mullaly
9d4a843d58 urlmon/tests: Added pluggable protocol tests for CoInternetGetSecurityUrlEx. 2011-01-21 12:26:26 +01:00
Thomas Mullaly
540a56a66e urlmon: Added basic CoInternetGetSecurityUrlEx implementation. 2011-01-21 12:26:14 +01:00
Thomas Mullaly
312bfb1042 urlmon/tests: Added CoInternetGetSecurityUrlEx tests. 2011-01-21 12:26:02 +01:00
Thomas Mullaly
f46bd50e5d urlmon: Added stub for CoInternetGetSecurityUrlEx. 2011-01-21 12:25:52 +01:00
Greg Geldorp
3f153007ba urlmon/tests: Fix tests when connecting via proxy. 2011-01-19 16:53:52 +01:00
Jacek Caban
31c23ad9b5 urlmon: Fixed memory leaks in tests. 2011-01-17 17:33:31 +01:00
Thomas Mullaly
c63cf7014b urlmon/tests: Fixed memory leak in tests (valgrind). 2011-01-17 12:51:35 +01:00
Thomas Mullaly
81d6e7443a urlmon: Fixed misc typos and removed a few random tab characters. 2011-01-17 12:51:26 +01:00
Michael Stefaniuc
e5b2a222ac urlmon: Remove some leftovers from the old COM days. 2011-01-17 12:49:04 +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
7b496eb178 urlmon: COM cleanup for the IBinding iface. 2011-01-17 12:48:50 +01:00
Erich Hoover
aaa9fa7112 urlmon: Fix MK protocol handling of escaped characters. 2011-01-14 18:26:20 +01:00
Erich Hoover
1678a4a673 urlmon: Update MK protocol handling to IInternetProtocolEx. 2011-01-14 18:26:20 +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
David Hedberg
5205d03800 urlmon: Add some error handling to the http protocol. 2011-01-11 16:05:46 +01:00
Michael Stefaniuc
8c0a69430c urlmon: COM cleanup for the IMoniker iface. 2011-01-11 16:05:45 +01:00
Michael Stefaniuc
346e766d53 urlmon: Use an iface instead of a vtbl pointer in AsyncBindCtx. 2011-01-11 16:05:45 +01:00
Michael Stefaniuc
2f7da964ac urlmon: Use ifaces instead of vtbl pointers in BindStatusCallback. 2011-01-11 16:05:45 +01:00
Michael Stefaniuc
482740d020 urlmon: Use an iface instead of a vtbl pointer in stgmed_buf_t. 2011-01-11 16:05:45 +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
0abef30926 urlmon: Use an iface instead of a vtbl pointer in MkProtocol. 2011-01-10 10:41:04 +01:00
Michael Stefaniuc
d4f8ce0a54 urlmon: Use ifaces instead of vtbl pointers in MimeFilter. 2011-01-10 10:40:57 +01:00
Michael Stefaniuc
3d05c172f0 urlmon: Use ifaces instead of vtbl pointers in GopherProtocol. 2011-01-10 10:40:51 +01:00
Michael Stefaniuc
2796677f8c urlmon: Use an iface instead of a vtbl pointer in ProxyBindStatusCallback. 2011-01-07 10:22:10 +01:00
Michael Stefaniuc
5db4caee8e urlmon: Don't use DEFINE_THIS2 for the Protocol vtbl functions. 2011-01-04 11:58:34 +01:00
Jacek Caban
d34bbb2b52 urlmon: Fixed IUriBuilderFactory declaration. 2011-01-04 11:11:49 +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
André Hentschel
4ed08b9d24 urlmon/tests: Don't test function directly when reporting GetLastError(). 2010-12-30 15:00:52 +01:00
Michael Stefaniuc
81f44f501f urlmon: Use an iface instead of a vtbl pointer in ClassFactory. 2010-12-30 12:21:53 +01:00
Eric Pouech
495e55c07d urlmon: Fixed traces on 64bit systems. 2010-12-27 11:48:49 +01:00
Jacek Caban
87f0ba49e0 urlmon: Fixed a race in tests causing unexpected Switch call failures. 2010-12-27 11:46:17 +01:00
Jacek Caban
467844765b urlmon: Make protocol tests more verbose. 2010-12-23 17:07:40 +01:00
Jacek Caban
fcc4c46476 urlmon: Converted more registration process to IRegistrar mechanism. 2010-12-23 12:52:07 +01:00
Jacek Caban
67f7e2695e urlmon: Added more IInternetProtocolEx tests. 2010-12-22 17:32:31 +01:00
David Hedberg
3e10d4e90d urlmon: Fix return value from QueryService. 2010-12-22 14:22:34 +01:00
David Hedberg
5be7064d90 urlmon: Split the code for sending an http request into its own function. 2010-12-22 14:17:23 +01:00
Jacek Caban
b6db01177c urlmon: Added IUriContainer stub implementation of URLMoniker object. 2010-12-21 00:20:47 +01:00
David Hedberg
7af43bb1b2 urlmon: Set BINDF_NEEDFILE if BINDF_PULLDATA is not specified. 2010-12-20 12:47:38 +01:00
Austin English
967657de35 urlmon: Add stubs for ordinals 410 and 423. 2010-12-15 12:25:57 +01:00
Alexandre Julliard
889ac56f50 urlmon: Convert the coclasses registration to the IRegistrar mechanism. 2010-12-13 20:33:36 +01:00
Thomas Mullaly
4e1ff0b8cd urlmon: Added pluggable protocol support to CoInternetParseIUri. 2010-12-09 12:17:01 +01:00
Michael Stefaniuc
5d60989b3b urlmon: Use ifaces instead of vtbl pointers in FileProtocol. 2010-12-07 11:43:19 +01:00
Michael Stefaniuc
4252552399 urlmon: Use ifaces instead of vtbl pointers in HttpProtocol. 2010-12-07 11:43:04 +01:00
Michael Stefaniuc
4d3c6278b4 urlmon: Use ifaces instead of vtbl pointers in FtpProtocol. 2010-12-07 11:42:53 +01:00
Michael Stefaniuc
b74af4aa0f urlmon: Use ifaces instead of vtbl pointers in DownloadBSC. 2010-12-07 11:42:38 +01:00
Michael Stefaniuc
d98e210351 urlmon: Standardize the COM usage in sec_mgr.c. 2010-12-07 11:42:27 +01:00
Michael Stefaniuc
c5935e152e urlmon: Use an iface instead of a vtbl pointer in EnumFORMATETC. 2010-12-07 11:42:14 +01:00
Thomas Mullaly
875f1e939c urlmon: Implemented IUriBuilderFactory interface. 2010-12-07 11:39:16 +01:00
Thomas Mullaly
5ca3215204 urlmon: Implemented PARSE_ANCHOR and PARSE_LOCATION for CoInternetParseIUri. 2010-12-05 12:28:36 +01:00
Thomas Mullaly
08b957062d urlmon: Standardize IUriBuilder COM interface. 2010-12-05 12:28:29 +01:00
Thomas Mullaly
d6f9a193a3 urlmon: Standardize COM implementation of IUri. 2010-12-05 12:28:12 +01:00
Thomas Mullaly
4a9d2d43fe urlmon: Implemented PARSE_DOMAIN for CoInternetParseIUri. 2010-12-03 11:08:30 +01:00
Thomas Mullaly
500e4fae7c urlmon: Implemented PARSE_SITE for CoInternetParseIUri. 2010-12-03 11:08:26 +01:00
Thomas Mullaly
a77f159019 urlmon: Implemented PARSE_SCHEMA for CoInternetParseIUri. 2010-12-03 11:08:21 +01:00
Thomas Mullaly
1788099321 urlmon: Implemented PARSE_URL_FROM_PATH for CoInternetParseIUri. 2010-12-03 11:08:16 +01:00
Thomas Mullaly
221331e72b urlmon: Implemented PARSE_PATH_FROM_URL for CoInternetParseIUri. 2010-12-03 11:08:07 +01:00