Commit Graph

429 Commits

Author SHA1 Message Date
Thomas Mullaly fe89d8ac5b urlmon: Finished adding basic support for Uri_CREATE_FILE_USE_DOS_PATH. 2010-08-27 12:00:38 +02:00
Thomas Mullaly 948009872d urlmon: Improved support for determining if a URI is hierarchical or not. 2010-08-27 12:00:35 +02:00
Thomas Mullaly 6a8b2d88af urlmon: Beginning to add support for Uri_CREATE_FILE_USE_DOS_PATH in CreateUri. 2010-08-27 12:00:32 +02:00
Thomas Mullaly d88796f6ce urlmon: Some opaque URIs get their port set. 2010-08-27 12:00:20 +02:00
Thomas Mullaly 506dc3724f urlmon: Some IUri's don't always have an absolute URI property. 2010-08-27 12:00:14 +02:00
Francois Gouget 88cae5d4c7 Assorted spelling fixes. 2010-08-24 15:22:35 +02:00
Thomas Mullaly 84f6bb3e3f urlmon/tests: Added tests for IUriBuilder_RemoveProperties. 2010-08-24 15:22:34 +02:00
Thomas Mullaly 3b383e2175 urlmon/tests: Added tests for IUriBuilder's IUri property. 2010-08-24 15:22:34 +02:00
Thomas Mullaly 47e93adc74 urlmon/tests: Added tests for IUriBuilder_HasBeenModified. 2010-08-24 15:22:34 +02:00
Thomas Mullaly dc18401f85 urlmon/tests: Added tests for IUriBuilder_GetUserName. 2010-08-23 11:12:07 +02:00
Thomas Mullaly a9433c1402 urlmon/tests: Added tests for IUriBuilder_GetSchemeName. 2010-08-23 11:12:01 +02:00
Thomas Mullaly 8f7428e1ef urlmon/tests: Added tests for IUriBuilder_GetQuery. 2010-08-23 11:11:55 +02:00
Thomas Mullaly d36d4aa712 urlmon/tests: Added tests for IUriBuilder_GetPort. 2010-08-23 11:11:50 +02:00
Thomas Mullaly f25b83fa35 urlmon/tests: Added tests for IUriBuilder_GetPath. 2010-08-23 11:11:43 +02:00
Thomas Mullaly 6a3d61bcf8 urlmon/tests: Added tests for IUriBuilder_GetPassword. 2010-08-23 11:11:37 +02:00
Thomas Mullaly b5950a4a10 urlmon/tests: Added tests for IUriBuilder_GetHost. 2010-08-23 11:11:30 +02:00
Thomas Mullaly 3775219a31 urlmon/tests: Fixed bug where tests might succeed before the function is implemented. 2010-08-23 11:11:24 +02:00
Thomas Mullaly 9816ec856f urlmon/tests: Added tests for IUriBuilder_GetFragment. 2010-08-19 11:24:48 +02:00
Thomas Mullaly a88421ccd1 urlmon/tests: Added tests for IUriBuilder_CreateUriWithFlags. 2010-08-19 11:24:43 +02:00
Thomas Mullaly 2776e2b9af urlmon/tests: Added tests for IUriBuilder_CreateUriSimple. 2010-08-19 11:24:38 +02:00
Thomas Mullaly 4eff8ce517 urlmon/tests: Added tests for IUriBuilder_CreateUri. 2010-08-19 11:24:32 +02:00
Thomas Mullaly 516aac903a urlmon/tests: Added a few tests for CreateIUriBuilder. 2010-08-19 11:24:24 +02:00
Thomas Mullaly 6e4ead77a7 urlmon: Implemented CreateUriWithFragment. 2010-08-18 09:43:43 +02:00
Thomas Mullaly 39001c30d3 urlmon/tests: Added testing suite for CreateUriWithFragment. 2010-08-18 09:43:37 +02:00
Thomas Mullaly 364b804d9e urlmon: Implemented IUri_IsEqual. 2010-08-17 12:41:33 +02:00
Thomas Mullaly 0daa39fa97 urlmon: Added support for invalid flag combinations to CreateUri. 2010-08-17 12:41:24 +02:00
Thomas Mullaly b3ad7469d0 urlmon: Added support for pre-processing URI strings. 2010-08-17 12:41:20 +02:00
Thomas Mullaly ebc0de1e02 urlmon: Implemented IUri_GetProperties and IUri_HasProperty. 2010-08-16 15:54:22 +02:00
Thomas Mullaly e403053d5e urlmon: Implemented IUri_GetDisplayUri. 2010-08-16 15:54:22 +02:00
Thomas Mullaly 16dd03ba3e urlmon: Implemented IUri_GetAbsoluteUri. 2010-08-16 15:54:22 +02:00
Thomas Mullaly dcd2b994db urlmon: Implemented IUri_GetFragment. 2010-08-16 15:54:22 +02:00
Thomas Mullaly 004e1be678 urlmon: Implemented canonicalization for URI fragments. 2010-08-16 15:54:22 +02:00
Thomas Mullaly 27ec56ea6b urlmon: Implemented a fragment parser. 2010-08-16 15:54:22 +02:00
Thomas Mullaly b5e70534c6 urlmon: Implemented IUri_GetPathAndQuery. 2010-08-04 12:26:02 +02:00
Thomas Mullaly 45069a3330 urlmon: Implemented IUri_GetQuery. 2010-08-04 12:25:55 +02:00
Thomas Mullaly fdfcfc6aa0 urlmon: Implemented canonicalization of query strings. 2010-08-04 12:25:47 +02:00
Thomas Mullaly 36b1006c6b urlmon: Implemented a parser for URI query strings. 2010-08-04 12:25:42 +02:00
Thomas Mullaly 07e7a117ca urlmon: Implemented IUri_GetExtension. 2010-08-03 11:03:08 +02:00
Thomas Mullaly 1e09e44510 urlmon: Implemented IUri_GetPath. 2010-08-03 11:02:46 +02:00
Thomas Mullaly 42e8af7a4a urlmon: Implemented canonicalization function for paths in opaque URIs. 2010-08-03 11:02:29 +02:00
Thomas Mullaly 5758b068ae urlmon: Implemented a function which removes dot segments from paths of hierarchical URIs. 2010-08-03 11:02:20 +02:00
Thomas Mullaly 300d0e1ad4 urlmon: Implemented canonicalization function for hierarchical URI paths. 2010-08-03 11:01:58 +02:00
Thomas Mullaly 93d79ee18e urlmon: Implemented a path parser for opaque URIs. 2010-08-03 11:01:49 +02:00
Thomas Mullaly 0ecec6d7c0 urlmon: Implemented a path parser for hierarchical URIs. 2010-08-03 11:01:38 +02:00
Thomas Mullaly aef9b15ca1 urlmon: Implemented IUri_GetDomain. 2010-08-02 12:55:20 +02:00
Thomas Mullaly 41513ef243 urlmon: Implemented function for finding the domain name of a URI. 2010-08-02 12:55:20 +02:00
Thomas Mullaly e49241f953 urlmon: Implemented IUri_GetAuthority. 2010-08-02 12:55:20 +02:00
Thomas Mullaly 9f41866e6f urlmon: Implemented IUri_GetHostType. 2010-08-02 12:55:20 +02:00
Thomas Mullaly b5c89b6de3 urlmon/tests: Added some more test URIs. 2010-07-30 11:36:02 +02:00
Thomas Mullaly d992bab72e urlmon: Implemented IUri_GetPort. 2010-07-29 10:25:36 +02:00
Thomas Mullaly 8a51ac0619 urlmon/tests: Restructured invalid URI tests plus added more test data. 2010-07-29 10:24:51 +02:00
Alexandre Julliard 78cf530c58 urlmon/tests: Don't bother testing unimplemented functions to reduce test output. 2010-07-28 16:28:20 +02:00
Thomas Mullaly 36d5856471 urlmon: Implemented canonicalization for reg-names. 2010-07-26 13:34:20 +02:00
Thomas Mullaly ffe9f1aed0 urlmon/tests: Added more test URIs for IPv6 canonicalization. 2010-07-26 13:34:20 +02:00
Thomas Mullaly a0b27ab3e4 urlmon: Implemented canonicalization for IPv6 addresses. 2010-07-26 13:34:20 +02:00
Thomas Mullaly 30824611b5 urlmon/tests: Added more URI test cases. 2010-07-26 13:34:20 +02:00
Thomas Mullaly 48e155ba70 urlmon: Added parser for IPvFuture addresses. 2010-07-26 13:34:20 +02:00
Thomas Mullaly 738d60c76b urlmon: Added parser for IPv6 addresses. 2010-07-26 13:34:20 +02:00
Thomas Mullaly cfc0f97d93 urlmon: Partially implemented IUri_GetHost. 2010-07-23 11:45:29 +02:00
Thomas Mullaly 6a1dd3d18b urlmon/tests: Added more test URIs. 2010-07-23 11:45:23 +02:00
Thomas Mullaly 20017183d3 urlmon: Implemented IUri_GetPassword. 2010-07-22 13:54:56 +02:00
Thomas Mullaly 50db65a43f urlmon: Implemented IUri_GetUserName. 2010-07-22 13:54:56 +02:00
Thomas Mullaly 152a1efdae urlmon: Implemented IUri_GetUserInfo. 2010-07-22 13:54:56 +02:00
Thomas Mullaly 520902cb16 urlmon/tests: Added more test URI's. 2010-07-22 13:54:56 +02:00
Thomas Mullaly 9590fef417 urlmon: Implemented parser for the userinfo of a URI. 2010-07-22 13:54:55 +02:00
Thomas Mullaly 9d363d52cd urlmon: Added a stub implementation for parsing the hier-part of a URI. 2010-07-22 13:54:55 +02:00
Thomas Mullaly 0d0078380e urlmon: Fixed the scheme name parser to handle wildcard schemes. 2010-07-22 13:54:55 +02:00
Alexandre Julliard b86d515ed6 dlls: Remove explicit imports of kernel32 and ntdll. 2010-07-21 17:38:36 +02:00
Thomas Mullaly 84baad06c6 urlmon/tests: Added more test data for scheme parsing and canonicalization. 2010-07-21 13:23:58 +02:00
Thomas Mullaly a34700f034 urlmon: Implemented functionality for retrieving the scheme type of a IUri. 2010-07-21 13:23:58 +02:00
Thomas Mullaly d4e69aec61 urlmon: Implemented functionality for retrieving the scheme name of a IUri. 2010-07-21 13:23:58 +02:00
Thomas Mullaly 811ed515ab urlmon: Added a scheme name parser for the IUri interface. 2010-07-21 13:23:58 +02:00
Thomas Mullaly fe41d09d75 urlmon: Implemented functionality for retrieving the RAW_URI property of a IUri. 2010-07-19 14:38:17 +02:00
Francois Gouget 7649c75b40 Assorted typo and spelling fixes. 2010-06-24 10:37:05 +02:00
Thomas Mullaly d5e0a2edca urlmon/tests: Added tests for IUri_GetHost. 2010-06-07 15:15:45 +02:00
Thomas Mullaly 68db56d305 urlmon/tests: Added tests for IUri_IsEqual. 2010-06-07 15:15:39 +02:00
Thomas Mullaly c7459e83f8 urlmon/tests: Added tests for IUri_HasProperty. 2010-06-01 13:37:12 +02:00
Thomas Mullaly b0739a346e urlmon/tests: Added tests for IUri_GetProperties. 2010-06-01 13:37:07 +02:00
Thomas Mullaly a6f1ebfe41 urlmon/tests: Added test for invalid args to IUri_GetPropertyBSTR and IUri_GetPropertyDWORD. 2010-05-31 12:14:28 +02:00
Thomas Mullaly f16fa49f4d urlmon/tests: Added tests for IUri_GetPropertyLength. 2010-05-31 12:14:28 +02:00
Thomas Mullaly 2e5b76dbf7 urlmon/tests: Added more test data for the IUri tests. 2010-05-31 12:14:28 +02:00
Thomas Mullaly 67d642b540 urlmon/tests: Added tests for the IUri_Get* dword property functions. 2010-05-28 16:22:25 +02:00
Thomas Mullaly 4fed489fe6 urlmon/tests: Added the remainder of tests for the IUri_Get* string functions. 2010-05-28 16:22:25 +02:00
Thomas Mullaly 6d328c9d40 urlmon/tests: Added tests for half of the IUri_Get* string functions. 2010-05-28 16:22:25 +02:00
Thomas Mullaly 7bc121c880 urlmon/tests: Added tests for IUri_GetPropertyDWORD. 2010-05-27 14:46:44 +02:00
Thomas Mullaly d68e88718d urlmon/tests: Added tests for IUri_GetPropertyBSTR. 2010-05-27 14:46:44 +02:00
Andrew Nguyen c6e5e39460 urlmon: Validate parameters in MkParseDisplayNameEx. 2010-05-21 18:58:05 +02:00
Andrew Nguyen 0b3eac9227 urlmon/tests: Fix CoInternetCompareUrl failure message typos. 2010-05-20 16:38:56 +02:00
Andrew Nguyen e92cca8df6 urlmon: Validate URL and output pointer in CreateURLMoniker. 2010-05-20 16:38:49 +02:00
Thomas Mullaly c79be42057 urlmon: CreateUri should return E_INVALIDARG for NULL args. 2010-05-13 12:27:17 +02:00
Thomas Mullaly 92c48ef29a urlmon/tests: Fixed IUri tests so they fail gracefully on machines with IE <7. 2010-05-12 13:45:13 +02:00
Thomas Mullaly 4f0a267dc8 urlmon/tests: Added a new test file for testing the IUri interface. 2010-05-11 11:27:03 +02:00
Jacek Caban 41a448a5d6 urlmon: Added reading from cache file tests. 2010-05-05 10:34:41 +02:00
Piotr Caban 3886d7f805 urlmon: Fixed synchronous binding to file. 2010-04-29 10:33:12 -05:00
Detlef Riekenberg 4942f6b8e4 urlmon/tests: CreateAsyncBindCtxEx is not present on IE 4.0. 2010-04-22 11:53:57 +02:00
Detlef Riekenberg 63b53ff586 urlmon/tests: Skip protocol tests on IE 4.0.
Register the filters is not possible due to the missing functions.
No tests left, so skip all of them (winetestbot W95B).
2010-04-22 11:53:57 +02:00
Detlef Riekenberg 7458345fb8 urlmon/tests: Skip even more tests on IE 4.0.
ObtainUserAgentString, ReleaseBindInfo and UrlMkGetSessionOption
missing on IE 4.0 (winetestbot W95B).
2010-04-22 11:53:57 +02:00
Detlef Riekenberg eef8be3698 urlmon/tests: Skip more tests on IE 4.0.
CoInternetQueryInfo, CopyStgMedium and FindMimeFromData
missing on IE 4.0 (winetestbot W95B).
2010-04-22 11:53:57 +02:00
Detlef Riekenberg cb620908ee urlmon/tests: Skip some tests on IE 4.0.
CoInternetCompareUrl, CoInternetGetSecurityUrl, CoInternetGetSession,
CoInternetParseUrl missing on IE 4.0 (winetestbot W95B).
2010-04-22 11:53:46 +02:00
Detlef Riekenberg 29ea207588 urlmon/tests: Skip some sec_mgr tests on IE 4.0.
CoInternetCreateSecurityManager, CoInternetCreateZoneManager,
CoInternetGetSecurityUrl missing on IE 4.0 (winetestbot W95B).
2010-04-22 11:53:01 +02:00