Thomas Mullaly
84987e05b5
urlmon/tests: Removed no longer needed todo_wine's.
2010-09-09 13:20:32 +02:00
Thomas Mullaly
dfa7c7e8e6
urlmon: Fixed bug in IUriBuilder_GetUserName.
2010-09-09 12:47:29 +02:00
Jacek Caban
ed2b72248f
urlmon: Correctly handle INET_E_USE_DEFAULT_SETTING returned from GetBindString(BINDIND_ACCEPT_MIMES).
2010-09-08 19:49:30 +02:00
Michael Stefaniuc
de9f0b98d4
urlmon: Remove superfluous NULL check before heap_free (Smatch).
2010-09-08 13:25:46 +02:00
Thomas Mullaly
380fd731e2
urlmon: Implemented IUriBuilder_{Get/Set}UserName.
2010-09-07 11:35:17 +02:00
Thomas Mullaly
ef8200ebd2
urlmon: Some IUri's don't include the userinfo component in the absolute URI string.
2010-09-07 11:35:13 +02:00
Thomas Mullaly
7f6faca6f6
urlmon: Implemented IUriBuilder_{Get/Set}SchemeName.
2010-09-07 11:35:00 +02:00
Thomas Mullaly
b27e9297b6
urlmon: Implemented IUriBuilder_{Get/Set}Query.
2010-09-07 11:34:55 +02:00
Thomas Mullaly
a4eee68818
urlmon: Implemented IUriBuilder_{Get/Set}Port.
2010-09-07 11:34:50 +02:00
Thomas Mullaly
23e312e324
urlmon: set_builder_component now handles setting the modified property flag.
2010-09-07 11:34:44 +02:00
Thomas Mullaly
d9b463af27
urlmon: Removed some unneeded URI_THIS casts.
2010-09-07 11:18:13 +02:00
Thomas Mullaly
4a352bd78d
urlmon: Implemented IUriBuilder_{Get/Set}Path.
2010-09-06 17:07:43 +02:00
Thomas Mullaly
0a4e854182
urlmon: Implemented IUriBuilder_{Get/Set}Password.
2010-09-06 17:07:39 +02:00
Thomas Mullaly
cf1d55c24b
urlmon/tests: Restructured IUriBuilder's test data.
...
Instead of just comparing the absolute URI property of the generated IUri,
compare on a property by property basis. Since not all IUri's have an
absolute URI property.
2010-09-06 17:07:33 +02:00
Thomas Mullaly
1e5040eca1
urlmon: Implemented IUriBuilder_{Get/Set}Host.
2010-09-06 17:07:25 +02:00
Thomas Mullaly
6aa90a2dce
urlmon: Implemented IUriBuilder_{Get/Set}Fragment.
2010-09-06 17:07:19 +02:00
Gerald Pfeifer
9387fe19a0
urlmon/tests: Simplify test_IUriBuilder_GetPorttest_IUriBuilder_GetPort a bit.
2010-09-06 16:13:22 +02:00
Jacek Caban
2e7fc004e3
mshtml: Added file protocol's IInternetProtocolEx tests.
2010-09-02 11:54:39 +02:00
Jacek Caban
6db2cf1bf5
urlmon: Use StartEx in file protocol handler's Start implementation.
2010-09-02 11:54:33 +02:00
Jacek Caban
d8bfb7f8db
urlmon: Return E_INVALIDARG for empty pwzURI in CreateUri.
2010-09-02 11:54:27 +02:00
Jacek Caban
77a046e863
urlmon: Added IInternetProtocolEx implementation for file protocol.
2010-09-02 11:54:21 +02:00
Jacek Caban
c320a06e15
urlmon: Store file size in FileProtocol object.
2010-09-02 11:53:56 +02:00
Jacek Caban
d442442e3e
urlmon: Use INVALID_HANDLE_VALUE instead of NULL for uninitialized file handle in file protocol handler.
2010-09-02 11:53:51 +02:00
Juan Lang
3fec8d9e05
urlmon: Return failures from progress callback.
2010-08-27 12:02:37 +02:00
Thomas Mullaly
144ddea3f9
urlmon: Improved support for opaque file URL paths.
2010-08-27 12:00:48 +02:00
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
068450363e
urlmon: Added documentation for CreateUri and CreateUriWithFragment.
2010-08-18 09:44:16 +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
c88048f08f
urlmon: Added stub for CreateUriWithFragment.
2010-08-18 09:43:29 +02:00
Thomas Mullaly
364b804d9e
urlmon: Implemented IUri_IsEqual.
2010-08-17 12:41:33 +02:00
Thomas Mullaly
d0d7663c10
urlmon: Print fixme for unsupported flags to CreateUri.
2010-08-17 12:41:28 +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
eb6e23e1de
urlmon: Implemented function to the file extension of a file in a URI path.
2010-08-03 11:02:52 +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
9ef60297da
urlmon: Silenced a noisy fixme.
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
4a88270ce0
urlmon: Implemented canonicalization for ports in URIs.
2010-07-29 10:25:08 +02:00
Thomas Mullaly
8a51ac0619
urlmon/tests: Restructured invalid URI tests plus added more test data.
2010-07-29 10:24:51 +02:00
Thomas Mullaly
ceddd02797
urlmon: Implemented a port parse for URIs.
2010-07-29 10:24:38 +02:00
Thomas Mullaly
821b8fcdc8
urlmon: Fixed a bug that would cause tests to randomly fail.
2010-07-29 10:24:23 +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
4c01ff1fa1
urlmon: Added parser for registered host names.
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
a3dd8f4598
urlmon: Implemented canonicalization functions for IPv4 addresses.
2010-07-23 11:45:15 +02:00
Thomas Mullaly
89026cf980
urlmon: Implemented a parser for IPv4 addresses.
2010-07-23 11:44:53 +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