Commit Graph

1250 Commits

Author SHA1 Message Date
Jacek Caban 8bf9d8e90d urlmon: Process pending tasks before exiting Start function. 2012-09-03 16:10:20 +02:00
Jacek Caban 3636a25279 urlmon: Added better debug traces for BINDSTATUS values. 2012-09-03 16:10:16 +02:00
Jacek Caban fcca6af646 urlmon/tests: Use proper helpers for iface calls. 2012-07-30 14:58:18 +02:00
Jacek Caban 4ffcf3359d urlmon: SecManagerImpl_QueryInterface clean up. 2012-07-30 14:58:09 +02:00
Jacek Caban d2fe8b7061 urlmon: Use proper helpers for iface calls. 2012-07-27 17:05:26 +02:00
Jacek Caban 5c654b4839 urlmon: Avoid useless InternetQueryOptionW call. 2012-06-12 11:11:38 +02:00
Jacek Caban 9af95b3243 urlmon: Use error dialog for ERROR_INTERNET_SEC_CERT_REV_FAILED error if IHttpSecurity returns S_FALSE. 2012-06-11 21:03:46 +02:00
Jacek Caban 31907e0c96 urlmon: Improved ERROR_INTERNET_SEC_CERT_REV_FAILED error handling. 2012-06-07 19:48:04 +02:00
Jacek Caban 0d82c9a9c8 urlmon: Added support for more error codes in handle_http_error. 2012-06-01 17:41:52 +02:00
Jacek Caban 45a6619e44 urlmon: Correctly handle BINDF_NO_UI in handle_http_error. 2012-05-30 19:28:22 +02:00
Jacek Caban 586e8b0c61 urlmon: Set INTERNET_ERROR_MASK_COMBINED_SEC_CERT flag for HTTP requests. 2012-05-30 19:28:17 +02:00
Michael Stefaniuc 8d73c16345 urlmon/tests: Fix typo in an ok() message. 2012-05-25 13:44:57 +02:00
Michael Stefaniuc afe73325f5 urlmon/tests: Remove stray ok() call. 2012-05-24 20:08:46 +02:00
Nikolay Sivov 6c4bdf3bdf urlmon: Implement TYMED_HGLOBAL case for CopyStgMedium. 2012-05-21 11:34:39 +02:00
Francois Gouget a188587aee urlmon: Fix the spelling of the destroy_uri_obj() function. 2012-05-14 12:06:15 +02:00
Alexandre Julliard 0789ec1144 urlmon/tests: Allow some more optional progress notifications. 2012-05-08 09:23:34 +02:00
Alexandre Julliard 7f1b26a0a9 urlmon/tests: Allow more COOKIE_SENT notifications. 2012-05-03 23:44:35 +02:00
Alexandre Julliard b3e5d2c1e5 urlmon/tests: Allow multiple COOKIE_SENT notifications, and trace received progress messages. 2012-05-03 11:12:34 +02:00
Alexandre Julliard 2ded2fe7ad urlmon/tests: Fix a test failure on COOKIE_SENT status. 2012-05-03 10:23:19 +02:00
Jacek Caban 6f9e330838 urlmon: Build more appropriate user agent string.
The registry value we used previously seems to be ignored by recent IEs.
2012-04-06 20:14:52 +02:00
Michael Stefaniuc cbcf08a7df urlmon: Print the debug string and not the pointer to it. 2012-03-26 18:15:25 +02:00
Piotr Caban ea407686bb urlmon/tests: Test PI_MIMEVERIFICATION when MIME filter is in use. 2012-03-16 15:38:36 +01:00
Piotr Caban 38d578af5e urlmon: Add mime handler layer before data is processed. 2012-03-16 15:38:32 +01:00
Piotr Caban 59c9b1070c urlmon: Make name spaces comparison case insensitive. 2012-03-15 19:55:24 +01:00
Piotr Caban 6dfa25d0cd urlmon: Stop binding when OnDataAvailable fails. 2012-03-15 19:55:20 +01:00
Piotr Caban 5ca254f703 urlmon/tests: Added GetBindResult tests. 2012-03-15 19:55:11 +01:00
Piotr Caban f0aad940b5 urlmon: Added GetBindResult implementation. 2012-03-15 19:55:06 +01:00
Piotr Caban be4192510d urlmon: Search for MIME filters defined in registry in get_mime_filter. 2012-03-13 17:44:34 +01:00
Piotr Caban b36cb0b94d urlmon: Clean session related data in free_session function. 2012-03-13 17:44:33 +01:00
Piotr Caban e804d0915a urlmon: Use wine lists to store namespaces and MIME filters. 2012-03-13 17:44:33 +01:00
Piotr Caban c9bd71f32f urlmon: Added missing memcpy in CopyBindInfo. 2012-03-13 10:25:58 +01:00
Piotr Caban e85210f3c5 urlmon/tests: Show that text/plain and application/octet-stream mimes suggestions are ignorred. 2012-03-09 17:25:17 +01:00
Piotr Caban 04847ada41 urlmon/tests: Mark results returned by older urlmon broken in FindMimeFromData tests. 2012-03-09 17:25:13 +01:00
Piotr Caban e69001ed67 urlmon/tests: Added text/xml mime filer tests. 2012-03-09 17:25:07 +01:00
Piotr Caban 3573c13eaa urlmon: Reorganize FindMimeFromData implementation. 2012-03-09 17:24:58 +01:00
Piotr Caban f0e5fa4622 urlmon: Added text/xml filter. 2012-03-09 17:24:54 +01:00
Piotr Caban bb06ec7789 urlmon: Use CopyBindInfo in InternetBindInfo_GetBindInfo. 2012-03-08 18:54:57 +01:00
Piotr Caban 058b9dfbe2 urlmon/tests: Added CopyBindInfo tests. 2012-03-08 18:54:54 +01:00
Piotr Caban 7f0b7c5ce3 urlmon: Added CopyBindInfo implementation. 2012-03-08 18:54:51 +01:00
Piotr Caban 13e3d32f76 urlmon/tests: Fixed protocol tests on IE9. 2012-02-21 19:35:30 +01:00
Jacek Caban 096eeb1a1e urlmon: Added empty hash URIs comparing tests. 2012-02-11 14:49:15 +01:00
Jacek Caban 2ce15be5fa urlmon: Added more mk: combining tests. 2012-02-09 09:39:41 -06:00
Jacek Caban 9cbcbe8da6 urlmon: Properly handle combining relative mk: URIs containing full internal path. 2012-02-09 09:39:34 -06:00
Piotr Caban 804a9d80d8 urlmon: Handle implicit file scheme in MapUrlToZone and GetSecurityId functions. 2012-01-31 15:38:01 +01:00
Jacek Caban 051cb8e625 urlmon: Properly handle relative URIs with specified host in combine_uri. 2012-01-31 13:49:18 +01:00
Jacek Caban 1aa9389eaf urlmon: Relative URI without scheme may be treated as hierarchical. 2012-01-31 13:49:14 +01:00
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