920 Commits

Author SHA1 Message Date
Piotr Caban
9310ee0ef4 shlwapi: Invoke ExpandEnvironmentStringsForUser on SHExpandEnvironmentStringsForUser call. 2010-02-01 12:10:40 +01:00
Piotr Caban
17736b90e7 shlwapi: Invoke RegGetValue on SHRegGetValue call. 2010-02-01 12:10:01 +01:00
Piotr Caban
dfe535226a shlwapi: Update SHRegGetValue definition. 2010-02-01 12:09:46 +01:00
Piotr Caban
09a78cd566 shlwapi: Added OS_VISTAORGREATER flag to IsOS (undocumented). 2010-02-01 12:09:20 +01:00
Michael Stefaniuc
32ea7ce1a7 shlwapi: Use IS_INTRESOURCE not HIWORD to check a resource. 2010-02-01 11:59:53 +01:00
Andrew Nguyen
6c6088078d shlwapi: Only check for NULL pointers in HashData. 2010-01-26 12:08:47 +01:00
Andrew Nguyen
20ac06134e shlwapi/tests: Add tests for HashData. 2010-01-26 12:08:41 +01:00
Andrew Nguyen
b2b8770b02 shlwapi: Change a magic HRESULT value to the appropriate name. 2010-01-25 14:05:26 +01:00
Piotr Caban
190645e5c5 shlwapi: Improved res protocol handling in UrlCanonicalizeW. 2010-01-21 09:05:57 +01:00
Piotr Caban
147ea8b7c6 shlwapi: Fix MLBuildResURLW implementation. 2010-01-18 14:20:16 +01:00
Rob Shearman
7da10bca33 shlwapi: Initialise id field of ConPt object in connection point tests. 2009-12-30 16:16:13 +01:00
Alexandre Julliard
875f726077 shlwapi/tests: Remove empty traces. 2009-12-23 14:27:31 +01:00
Piotr Caban
8de69a174a shlwapi: Added special case for URL_PART_HOSTNAME in UrlGetPart. 2009-12-16 13:04:34 +01:00
Piotr Caban
1e0827f645 shlwapi: Allow ' ' in hostname and password in UrlGetPart. 2009-12-16 13:04:34 +01:00
Aric Stewart
0a59c65e74 shlwapi: Implement SHPropertyBag_ReadLONG. 2009-12-15 11:43:36 +01:00
Francois Gouget
5a2d9e8e5f shlwapi/tests: Make test_IConnectionPoint() static. 2009-12-14 12:04:04 +01:00
Aric Stewart
0cdd4722fa shlwapi: Beginning implementation of IUnknown_QueryServiceForWebBrowserApp. 2009-12-14 12:04:03 +01:00
Aric Stewart
3635bbb928 shlwapi: Ordinal 196 is SHVerbExistsNA not DnsRecordSetCompare. 2009-12-11 17:47:29 +01:00
Aric Stewart
23cea50db2 shlwapi/tests: Testing framework and IConnection point tests. 2009-12-11 12:16:05 +01:00
Aric Stewart
deef2c5ac2 shlwapi: Release rgcd.pUnk returned by enumeration. 2009-12-11 11:55:58 +01:00
Aric Stewart
ec2a78c30a shlwapi: DISPPARAMS on Invoke are never NULL. 2009-12-11 11:55:52 +01:00
Aric Stewart
3dbc0b0667 shlwapi: Failure in IConnectionPoint_GetConnectionInterface does not prevent Invoking. 2009-12-11 11:55:44 +01:00
Aric Stewart
56d1a7c003 shlwapi: Rename ConnectToConnectionPoint bAdviseOnly to fConnect as MSDN. 2009-12-11 11:55:34 +01:00
Alexandre Julliard
321292a26c shlwapi/tests: Avoid size_t in traces. 2009-12-09 12:19:43 +01:00
Aric Stewart
3a55f964b9 shlwapi: Close the correct key in SHRegCloseUSKey. 2009-12-04 12:05:24 +01:00
Andrew Nguyen
77933a925b shlwapi: The third parameter of UrlCombineA/W is an output parameter. 2009-12-03 12:06:27 +01:00
Francois Gouget
af6c873b54 shlwapi: Fix compilation on systems that don't support nameless unions. 2009-10-19 14:45:25 +02:00
Jacek Caban
82cb0fc7e0 shlwapi: Added ParseURL[AW] tests. 2009-10-19 11:44:00 +02:00
Jacek Caban
4d592ae84f shlwapi: Make more strict restriction for URL scheme and fix error handling in ParseURLW. 2009-10-19 11:43:53 +02:00
Jacek Caban
e57b8526b2 shlwapi: Make more strict restriction for URL scheme and fix error handling in ParseURLA. 2009-10-19 11:43:48 +02:00
Jacek Caban
a34ed0f6ee shlwapi: Properly handle ParseURL errors in UrlGetPart[AW]. 2009-10-19 11:43:42 +02:00
Ge van Geldorp
c93c68b0f4 shlwapi/tests: Add acceptable error code for Win7 clist test. 2009-10-06 12:00:07 +02:00
Peter Oberndorfer
cb83957e3c shlwapi: Write back data to registry when closing reg stream. 2009-09-29 12:31:50 +02:00
Peter Oberndorfer
90e800cf9b shlwapi: Allow SHOpenRegStream2 A/W to work with not existing values.
When mode is STGM_WRITE or STGM_READWRITE make sure key key exists.
Only read data in STGM_READ or STGM_READWRITE mode.
Do not depend on value type being REG_BINARY.
Succeed when reading not existing values.
2009-09-29 12:31:50 +02:00
Peter Oberndorfer
a35fd4f496 shlwapi: Remove pointer check in IStream::Clone, it also crashes on Windows.
Add comments to functions that are not implemented.
2009-09-29 12:31:50 +02:00
Peter Oberndorfer
58669ece91 shlwapi: Implement IStream::Write, Seek and SetSize.
On Write holes between file size and cursor are filled with 0 bytes.
On SetSize holes caused by increasing file size are filled with 0 bytes.
2009-09-29 12:31:22 +02:00
Peter Oberndorfer
da984870cd shlwapi: Fix IStream::Read for reg/mem stream. 2009-09-29 12:11:27 +02:00
Peter Oberndorfer
d4f873055f shlwapi: Fix logic of SHCreateMemStream in combination with NULL pointers. 2009-09-29 12:10:22 +02:00
Peter Oberndorfer
60b8750d3b shlwapi: Implement IStream::Stat for registry/memory streams. 2009-09-29 12:08:41 +02:00
Peter Oberndorfer
2d41762553 shlwapi: Fix prototype of SHCreateMemStream. 2009-09-29 12:08:16 +02:00
Peter Oberndorfer
ac573f6aba shlwapi: Fix spec file for some unicode functions. 2009-09-29 12:07:59 +02:00
Aric Stewart
0443f2c7d1 shlwapi: Implement StrChrNW. 2009-09-24 15:13:16 +02:00
Ge van Geldorp
87cf6b36e5 shlwapi/tests: Fix tests on Win7. 2009-09-11 13:09:45 +02:00
Owen Rudge
5f28a6a2d5 shlwapi: Implement stub for UrlFixupW. 2009-09-08 13:53:26 +02:00
Owen Rudge
e6f2ec4766 shlwapi: Implement stub for ZoneCheckUrlExW. 2009-09-08 13:53:17 +02:00
Owen Rudge
79d671b7ec shlwapi: Implement stubs for SHFormatDateTimeA/W. 2009-09-08 13:53:01 +02:00
Owen Rudge
9e7c8e064b shlwapi: Implement stub for SHGetViewStatePropertyBag. 2009-09-08 13:52:38 +02:00
Owen Rudge
3006cba5bd shlwapi: Implement stub for SHCreatePropertyBagOnRegKey. 2009-09-08 13:52:29 +02:00
Owen Rudge
dbac3f1711 shlwapi: Implement IUnknown_UIActivateIO. 2009-09-08 13:52:15 +02:00
Alexandre Julliard
4d413296d2 shell32: Move the IQueryAssociations implementation from shlwapi to shell32. 2009-08-25 11:13:26 +02:00