Commit Graph

1204 Commits

Author SHA1 Message Date
Piotr Caban 01947e08da urlmon: Fix debug message in canonicalize_scheme. 2012-01-30 20:44:51 +01:00
Nikolay Sivov f2dfe86ac4 urlmon: Recognize <head> start tag as text/html MIME type. 2012-01-30 11:56:04 +01:00
Alexandre Julliard 292cb17ebb urlmon: Avoid some symbol redefinitions. 2012-01-23 16:07:32 +01:00
Francois Gouget f445325999 Assorted spelling fixes. 2012-01-23 16:07:32 +01:00
Piotr Caban 259cd79336 urlmon/tests: Test if url reported in IInternetProtocol::Start is valid during binding. 2012-01-20 16:02:15 +01:00
Piotr Caban 601ba02b26 urlmon: Added IInternetProtocol::Switch PI_FORCE_ASYNC flag test. 2012-01-20 16:02:08 +01:00
Piotr Caban 1559fceeea urlmon: Added support for PI_FORCE_ASYNC flag in IInternetProtocol::Switch implementation. 2012-01-20 16:02:01 +01:00
Piotr Caban 6bc361f2fc urlmon: Store display_uri in BindProtocol structure. 2012-01-20 16:01:56 +01:00
Piotr Caban c1fb15d1f8 urlmon/tests: Added Uri IMarshal_UnmarshalInterface tests. 2012-01-16 18:17:48 +01:00
Piotr Caban c6a72ce150 urlmon/tests: Added Uri IMarshal_MarshalInterface tests. 2012-01-16 18:17:48 +01:00
Piotr Caban 991061e461 urlmon: Added Uri IMarshal implementation. 2012-01-16 18:17:47 +01:00
Piotr Caban 76a30f6b68 urlmon/tests: Added Uri IPersistStream_Load tests. 2012-01-13 18:17:40 +01:00
Piotr Caban b430abce3b urlmon: Added Uri IPersistStream_Load implementation. 2012-01-13 18:17:39 +01:00
Piotr Caban 28e95dfbed urlmon: Added Uri IPersistStream_GetClassID implementation. 2012-01-13 18:17:38 +01:00
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