Mikhail Maroukhine
f930c87fd6
objbase.h: CLSIDFromString: Add constness to the parameters declaration in accordance with MSDN.
2010-03-29 12:11:02 +02:00
Nikolay Sivov
ade553823d
shlwapi: Fix SHCreateWorkerWindowW fallback to A-call condition.
2010-03-29 11:48:15 +02:00
Nikolay Sivov
3058b68bdc
shlwapi: More trace for menu related helpers.
2010-03-29 11:47:59 +02:00
Nikolay Sivov
df04c25a86
shlwapi/tests: Use a single trace call variable for all tests.
2010-03-29 11:47:52 +02:00
Nikolay Sivov
1372806e74
shlwapi: Use public define for QISearch table entry, make it available by name (as on Vista+).
2010-03-29 11:47:44 +02:00
Nikolay Sivov
66aa3dc834
shlwapi: Complete IUnknown_SetOwner call.
2010-03-29 11:47:34 +02:00
Nikolay Sivov
442364c1be
shlwapi: Fix interface leaks in SHIsSameObject.
2010-03-29 11:46:00 +02:00
Nikolay Sivov
55b4e4e354
shlwapi: Fix IUnknown_AtomicRelease prototype and simplify body a bit.
2010-03-29 11:45:54 +02:00
Nikolay Sivov
076676d448
shlwapi: Fix some memory, handle and reference count leaks in RegisterDefaultAcceptHeaders.
2010-03-29 11:45:49 +02:00
Nikolay Sivov
43a92c6610
shlwapi: Added IUnknown_ProfferService implementation with tests.
2010-03-26 10:31:14 +01:00
Nikolay Sivov
b6f92ceaed
shlwapi: Fix prototype for SHGetShellKey and extend trace.
2010-03-26 10:31:10 +01:00
Nikolay Sivov
c9f2007e72
shlwapi: Implement IUnknown_QueryServiceExec with tests.
2010-03-25 15:10:04 +01:00
Francois Gouget
3428b94a8d
Assorted spelling and case fixes.
2010-03-22 10:49:13 +01:00
Andrew Eikum
594a19645e
shlwapi: Only skip 'localhost' in file URLs in UrlCanonicalize.
2010-03-19 17:10:10 +01:00
Alexandre Julliard
82e7a6e52a
shlwapi/tests: Avoid size_t in a trace.
2010-03-19 17:04:02 +01:00
Nikolay Sivov
93b3ba76f6
shlwapi: Fix StrCpyNW to deal with null inputs better, and don't use lstrcpynW.
2010-03-18 17:06:42 +01:00
Nikolay Sivov
d16bf5f9ba
shlwapi: Add a forward to DelayLoadFailureHook.
2010-03-18 11:17:18 +01:00
Paul Vriens
5f6962c7fc
shlwapi/tests: Fix some test failures on Vista+.
2010-03-17 13:38:51 +01:00
Paul Vriens
33b45cf98d
shlwapi/tests: Fix some test failures on XP/Vista.
2010-03-17 10:07:27 +01:00
Alexandre Julliard
bef5645eb1
makefiles: Remove the no longer needed explicit separators for dependencies.
2010-03-16 13:28:19 +01:00
Andrew Eikum
e60b2ec907
shlwapi: Improve error handling in UrlGetPart.
2010-03-15 15:08:26 +01:00
Nikolay Sivov
c8cd150258
shlwapi: Don't cast WCHAR string to BSTR.
2010-03-15 14:18:06 +01:00
Nikolay Sivov
533f7558aa
shlwapi: Partially implement SHGetObjectCompatFlags with tests.
2010-03-15 14:18:06 +01:00
Paul Vriens
2448b8da9b
shlwapi/tests: Fix a test failure on NT4.
2010-03-15 13:28:26 +01:00
Paul Vriens
fc47c7d1d7
shlwapi/tests: Fix some test failures on Win9x/WinMe.
2010-03-05 12:46:14 +01:00
Paul Vriens
e271ac6f26
shlwapi/tests: Skip some tests on Win9x/WinMe.
2010-03-05 12:46:08 +01:00
Nikolay Sivov
2d76bf2e69
shlwapi/tests: Some tests for PathGetDriveNumber.
2010-03-03 11:54:52 +01:00
Andrew Eikum
386cb659df
shlwapi: Ignore the hash of HTML URLs in UrlCombine.
2010-03-01 14:27:27 +01:00
Nikolay Sivov
cf663d17e7
shlwapi: Implement SHFormatDateTimeA/SHFormatDateTimeW with tests.
2010-03-01 12:05:52 +01:00
Nikolay Sivov
5d74e5753f
shlwapi: Fix mask usage in SHSetWindowBits with tests.
2010-03-01 12:05:52 +01:00
Reece Dunn
1571337c03
shlwapi/tests: Skip SHCreateStreamOnFileA/W configurations not supported on Win98 SE.
2010-02-23 12:10:06 +01:00
Alexandre Julliard
6164ce2d82
makefiles: Use the standard C_SRCS variable as the list of test files.
...
This enables it to be auto-updated by make_makefiles.
2010-02-22 10:47:11 +01:00
Vincent Povirk
90b7ccc36a
shlwapi: GetUrlPart can get the scheme of url's without a ://.
2010-02-16 10:45:10 +01:00
Detlef Riekenberg
c723015fdc
shlwapi/tests: Use defined settings when testing GetAcceptLanguages.
2010-02-15 16:11:04 +01:00
Detlef Riekenberg
b14a08f388
shlwapi: Return the correct length from GetAcceptLanguagesA.
2010-02-12 15:52:25 +01:00
Detlef Riekenberg
31ea126692
shlwapi: Return the correct results in GetAcceptLanguagesW.
2010-02-12 15:52:25 +01:00
Detlef Riekenberg
7aac2c070d
shlwapi/tests: Remove GetLastError tests for GetAcceptLanguages, which uses HRESULT.
2010-02-12 15:52:25 +01:00
Aric Stewart
e0b23217fe
shlwapi: Account for trailing NULL in UrlFixupW.
2010-02-10 11:33:22 +01:00
Michael Stefaniuc
36d269ac22
shlwapi: Don't print the function name twice in an ERR.
2010-02-04 13:39:28 +01:00
Detlef Riekenberg
c318f4f76b
shlwapi/tests: UrlUnescape* is not present on Win95B (winetestbot).
2010-02-01 12:35:09 +01:00
Detlef Riekenberg
ce7eb256bc
shlwapi/tests: UrlIs* is not present on Win95B (winetestbot).
2010-02-01 12:35:00 +01:00
Detlef Riekenberg
4f4a47a1c9
shlwapi/tests: UrlHash* is not present on Win95B (winetestbot).
2010-02-01 12:34:52 +01:00
Detlef Riekenberg
fb81d89a81
shlwapi/tests: UrlGetPart* is not present on Win95B (winetestbot).
2010-02-01 12:34:44 +01:00
Detlef Riekenberg
5d1820e70e
shlwapi/tests: UrlEscape* is not present on Win95B (winetestbot).
2010-02-01 12:34:36 +01:00
Detlef Riekenberg
cbcdd6c846
shlwapi/tests: UrlCreateFromPath* is not present on Win95B (winetestbot).
2010-02-01 12:34:27 +01:00
Detlef Riekenberg
10abf0fb2f
shlwapi/tests: UrlCombine* is not present on Win95B (winetestbot).
2010-02-01 12:34:16 +01:00
Detlef Riekenberg
2cd5b05d49
shlwapi/tests: UrlCanonicalize* is not present on Win95B (winetestbot).
2010-02-01 12:34:07 +01:00
Detlef Riekenberg
4c6a4f66bd
shlwapi/tests: UrlApplyScheme* is not present on Win95B (winetestbot).
2010-02-01 12:34:01 +01:00
Detlef Riekenberg
e3b3b1e27d
shlwapi/tests: PathCreateFromUrl* is not present on Win95B (winetestbot).
2010-02-01 12:33:21 +01:00
Detlef Riekenberg
cb3e537b03
shlwapi/tests: HashData is not present on Win95B (winetestbot).
2010-02-01 12:31:52 +01:00
Detlef Riekenberg
29edebe0cc
shlwapi/tests: ChrCmpI* is not present on Win95B (winetestbot).
2010-02-01 12:31:48 +01:00
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
Ge van Geldorp
d4ebffd24e
shlwapi/tests: Remove test that crashes on Win7.
2009-08-25 10:23:38 +02:00
Ge van Geldorp
2245e2c17e
shlwapi/tests: Prevent buffer overflow.
2009-08-24 16:41:22 +02:00
André Hentschel
7a8495fa75
shlwapi: Update German translation.
2009-08-12 17:29:09 +02:00
Alistair Leslie-Hughes
31dab8f0db
shlwapi: Correct AssocCreate tests.
2009-08-05 15:30:16 +02:00
Alistair Leslie-Hughes
ffd2e69f53
shlwapi: Correct AssocCreate and tests.
2009-08-04 13:47:06 +02:00
Vladimir Pankratov
d61889ab7c
shlwapi: Convert the Russian resources to UTF-8.
2009-08-03 14:57:37 +02:00
Michael Stefaniuc
9949661c65
Set the encoding of the remaining German resources to UTF-8.
2009-07-15 13:23:29 +02:00
Frédéric Delanoy
45e9d0d2cb
shlwapi: Fix French translation.
2009-07-09 11:25:19 +02:00
Aric Stewart
9370c3827c
shlwapi: Forward UrlCrackW to wininet.InternetCrackUrlW.
2009-07-07 13:42:36 +02:00
Michael Stefaniuc
5b9a7edaaf
shlwapi: Build language resource files separately.
...
Do not include them from an other rc file.
2009-07-02 11:45:27 +02:00
Detlef Riekenberg
2e19130976
shlwapi: Last parameter in SHUnicodeToAnsiCP is an int.
2009-07-01 14:28:34 +02:00
Aurimas Fišeras
ec7fc36862
shlwapi: Add Lithuanian translation.
2009-06-22 11:28:31 +02:00
Detlef Riekenberg
131ab8d825
shlwapi: Forward DnsRecordSetCompare to dnsapi.
2009-06-12 17:33:15 +02:00
Aric Stewart
9339be641c
shlwapi: Simplify UrlCombine case 2 with tests.
2009-06-03 11:20:37 +02:00
Alexandre Julliard
713183200b
shlwapi: Add a partial stub for IConnectionPoint_InvokeWithCancel.
2009-05-15 14:18:49 +02:00
Alexandre Julliard
f702885e63
shlwapi/tests: Don't test uninitialized parts of the variant.
2009-04-06 13:52:01 +02:00
Paul Vriens
6c62a107a2
shlwapi/tests: Fix failures on systems with IE5.5 or earlier.
2009-03-09 13:31:36 +01:00
Paul Vriens
630c43ab28
shlwapi/tests: Don't crash on IE5.
2009-03-09 12:05:10 +01:00
Paul Vriens
a86566cb91
shlwapi/tests: Fix some typos.
2009-03-04 11:48:12 +01:00
Paul Vriens
1b4e61c07a
shlwapi/tests: Fix a typo.
2009-03-03 12:36:32 +01:00
Paul Vriens
11b44f8363
shlwapi/tests: Fix remaining test failures on several platforms.
2009-02-26 15:13:25 +01:00
Paul Vriens
9fd4f8738b
shlwapi/tests: Fix a few test failures on Win95 and some W2K.
2009-02-25 16:06:22 +01:00
Francois Gouget
a49dd715a8
shlwapi/tests: Use win_skip() to skip over unimplemented functionality.
2009-02-25 12:49:44 +01:00
Artem Reznikov
34e2848838
shlwapi: Ukranian translation.
2009-02-19 16:17:18 +01:00
Michael Stefaniuc
08e3742f37
shlwapi: Remove superfluous pointer casts.
2009-01-22 12:04:57 +01:00
Damjan Jovanovic
36a24b93c7
shlwapi: Support the command file type association query.
2009-01-21 10:24:49 +01:00
Mario Kacmar
a00ce60020
shlwapi: Added Slovak translation.
2009-01-20 12:33:32 +01:00
Damjan Jovanovic
e60ec41e06
shlwapi: Support the friendly doc name and default icon queries.
2009-01-20 12:23:15 +01:00
Damjan Jovanovic
c160b944b1
shlwapi: Support the content type query.
2009-01-19 12:46:42 +01:00
Alexandre Julliard
ffdf21af0b
shlwapi/tests: Avoid printing pointer differences in traces.
2009-01-08 13:02:46 +01:00
Francois Gouget
581e390115
winapi_test: The tests don't support WIN64 yet so disable them there.
2009-01-08 12:47:22 +01:00
Francois Gouget
411f5d22c0
winapi_test: The real tests are done at compile time so use C_ASSERT() instead of ok(). Do only one test per line so one can know exactly what went wrong.
2009-01-08 12:46:39 +01:00
Francois Gouget
9f62c9b7a8
winapi_test: Fix TEST_FIELD() so it correctly tests the field size.
2009-01-08 12:44:49 +01:00
Francois Gouget
43c18c1321
winapi_test: FIELD_ALIGNMENT() is redundant so remove it.
2009-01-08 12:43:15 +01:00
Francois Gouget
2e668d2572
winapi_test: Updated so the generated tests work.
2009-01-08 12:42:12 +01:00
Alexandre Julliard
5f36d0239f
kernel32: Convert FormatMessageA/W to use an MS ABI vararg list for x86_64.
2008-12-31 20:59:51 +01:00
Alexandre Julliard
55e4c7f14e
shlwapi: Convert SHPackDispParams to use an MS ABI vararg list for x86_64.
2008-12-31 20:59:42 +01:00
Alexandre Julliard
b9f0ee96fb
shlwapi: Convert wvnsprintfA/W to use an MS ABI vararg list for x86_64.
2008-12-31 20:59:38 +01:00
Paul Vriens
05988f4fbc
shlwapi/tests: Fix some test failures on Vista.
2008-12-17 15:29:26 +01:00
ByeongSik Jeon
5f3287d79f
*Ko.rc: Update Korean resource.
...
Fix the unnecessary SUBLANG_NATURAL.
Change the font size from 8 to 9.
2008-12-11 12:21:07 +01:00
ByeongSik Jeon
1b0297a7f9
*Zh.rc: Update the Chinese resource font name to "MS Shell Dlg".
2008-12-11 12:20:48 +01:00
Paul Vriens
8fc42993a1
shlwapi/tests: Use a codepage that is supported on all platforms.
2008-12-05 12:36:49 +01:00
Francois Gouget
a3973e0c47
shlwapi: Remove WINAPI on static functions where not needed.
2008-11-25 11:49:54 +01:00
Francois Gouget
9c5e97aa71
Assorted spelling fixes.
2008-11-24 14:25:10 +01:00
Andrew Talbot
ba1e2660e8
shlwapi: Sign-compare warnings fix.
2008-11-13 11:48:55 +01:00
Detlef Riekenberg
4621210b59
shlwapi/tests: Add more entries for PathIsURL.
2008-11-10 11:07:38 +01:00
Michael Stefaniuc
5f55f154bf
shlwapi: Remove superfluous casts of/to void pointers.
2008-11-06 11:09:56 +01:00
Paul Vriens
d64f8a887f
shlwapi/tests: Fix a failure on Win9x and NT4.
2008-11-05 10:54:45 +01:00
Paul Vriens
6fd4c62802
shlwapi/tests: Fix some failures on XP and W2K3.
2008-11-04 14:08:47 +01:00