Commit Graph

1022 Commits

Author SHA1 Message Date
Thomas Mullaly
65d3eab864 shlwapi: Improved UrlGetPart support when parsing host names. 2011-03-28 17:21:56 +02:00
Austin English
a4cc8bc63c shlwapi/tests: Remove win9x hacks. 2011-03-01 13:21:58 +01:00
Detlef Riekenberg
ebecd5a779 shlwapi: Add stubs for SHWinHelpOnDemandA/W. 2011-02-15 17:25:04 +01:00
Austin English
92f48ef6ec shlwapi/tests: Remove useless assignments (LLVM/Clang). 2011-02-11 14:49:54 +01:00
Austin English
757aaecc83 shlwapi/tests: Don't check return values inside of if(0) (LLVM/Clang). 2011-02-10 09:58:38 -06:00
Austin English
92cb70e97c shlwapi/tests: Don't check return values inside of if(0) (LLVM/Clang). 2011-02-09 09:26:13 -06:00
Nikolay Sivov
219f477a05 shlwapi/tests: Reset cookie after service revoked (Valgrind). 2011-01-31 12:28:38 +01:00
Nikolay Sivov
d6c0752913 shlwapi: Keep pointer to allocated block to free it later (Valgrind). 2011-01-17 12:50:49 +01:00
Greg Geldorp
f64a800fd9 shlwapi/tests: Don't assume date/time are separated by comma. 2011-01-14 18:26:19 +01:00
Michael Stefaniuc
213532a260 shlwapi/tests: Finish the COM cleanup in ordinal.c. 2011-01-13 15:22:00 +01:00
Jacek Caban
2b99331e93 shlwapi: Fixed handling A->W buffer in UrlCanonicalizeA (valgrind). 2011-01-13 15:22:00 +01:00
Alexandre Julliard
944d218a14 shlwapi: Convert string table resources to po files. 2011-01-12 18:11:51 +01:00
Michael Stefaniuc
3b2b23d808 shlwapi/tests: COM cleanup for thread.c. 2011-01-07 10:22:36 +01:00
André Hentschel
503934a67d shlwapi/tests: Fix typo. 2010-12-30 15:01:18 +01:00
André Hentschel
d037b40995 shlwapi/tests: Don't test function directly when reporting GetLastError(). 2010-12-30 15:00:44 +01:00
Yaron Shahrabani
1cc46828f1 shlwapi: Added Hebrew translation. 2010-12-22 17:32:32 +01:00
André Hentschel
c063e5ccdd shlwapi/tests: Allow Win7 behaviour for SHFormatDateTimeW. 2010-12-22 14:16:31 +01:00
Michael Stefaniuc
26de0e6202 shlwapi/tests: Standardize the COM usage in ordinal.c. 2010-12-14 12:33:00 +01:00
Michael Stefaniuc
287253a5a7 shlwapi: The Italian translation uses UTF-8 encoding. 2010-12-08 17:45:14 +01:00
Alexandre Julliard
515a14989d shlwapi: Don't use wide strings in button labels. 2010-12-05 16:32:33 +01:00
Michael Stefaniuc
55583f9386 shlwapi: Use an iface instead of an vtbl pointer in ISHRegStream. 2010-11-30 11:00:33 +01:00
Michael Stefaniuc
9093312bdf shlwapi: Use an iface instead of an vtbl pointer in threadref. 2010-11-30 10:58:59 +01:00
Michael Stefaniuc
abb850c9c4 shlwapi: Use iface instead of vtbl pointers in ISHFileStream. 2010-11-30 10:58:34 +01:00
Piotr Caban
5024a05780 shlwapi: Improved UrlCombineW implementation. 2010-11-08 13:30:23 +01:00
Paul Vriens
70e6a2f7ae shlwapi: Add the Serbian (Latin and Cyrillic) translation.
Translation by Đorđe Vasiljević.
2010-11-03 14:44:51 +01:00
David Hedberg
8a4c60335e shlwapi: Add room for null terminator in local SHGetShellKey buffer. 2010-10-27 11:51:50 +02:00
David Hedberg
6b897513ff shlwapi: Fix UrlGetPart to also return unknown schemes. 2010-10-26 15:25:19 +02:00
Alexandre Julliard
0a50c10d34 shlwapi: Make more functions available by name. 2010-10-25 13:52:51 +02:00
Nikolay Sivov
88136e6897 shlwapi: Allow IUnknown_SetSite() to be requested by name. 2010-10-25 12:41:41 +02:00
Nikolay Sivov
646a49b74a shlwapi/assoc: Fix arguments tracing. 2010-10-13 11:19:53 +02:00
Piotr Caban
fd10f47de4 shlwapi/tests: Add more tests. 2010-10-12 17:38:01 +02:00
Piotr Caban
52bd8542b7 shlwapi: Added SKSetValueW implementation. 2010-10-12 17:37:59 +02:00
Piotr Caban
6aa9494245 shlwapi: Added SKDeleteValueW implementation. 2010-10-12 17:37:56 +02:00
Piotr Caban
0ce727e433 shlwapi: Added SKAllocValueW implementation. 2010-10-12 17:37:54 +02:00
Piotr Caban
c2f25a2206 shlwapi: Improved SHGetShellKey implementation. 2010-10-12 17:37:51 +02:00
Andrew Eikum
6525d89c95 shlwapi: Handle URL_WININET_COMPATIBILITY flag in UrlCanonicalize. 2010-10-12 12:17:38 +02:00
Jacek Caban
a839e2ec45 shlwapi: Skip more tests on too old shlwapi.dll. 2010-10-11 12:54:17 +02:00
Andrew Eikum
1a7c76c7b0 shlwapi/tests: Don't run tests on old shlwapi versions. 2010-10-08 11:05:02 +02:00
Alexandre Julliard
eb2d556ec8 shlwapi/tests: Make some variables static. 2010-10-01 13:37:34 +02:00
Lauri Kenttä
842c5693cf shlwapi: Update Finnish translation. 2010-09-24 18:21:10 +02:00
Luca Bennati
4985b464a8 shlwapi: Update Italian translation. 2010-09-21 17:53:55 +02:00
Alexandre Julliard
81b8ee863e makefiles: Add a standard header for all makefiles to replace the common variable initializations. 2010-09-19 12:36:48 +02:00
Piotr Caban
f0bc60324a shlwapi: Improved UrlEscapeW implementation. 2010-09-07 11:29:55 +02:00
Piotr Caban
8b7fae35e4 shlwapi: Improved UrlCanonicalize implementation. 2010-09-07 11:29:33 +02:00
Hwang YunSong
4069da5624 shlwapi: Update Korean resource. 2010-09-01 14:01:04 +02:00
Alexandre Julliard
fd8df3b62e shlwapi: Use int64 in the spec file for 64-bit integers. 2010-08-31 14:23:48 +02:00
Amine Khaldi
1848ae8d3a shlwapi: Fix translations. 2010-08-30 11:26:39 +02:00
Detlef Riekenberg
6e079915dd shlwapi/tests: Run more language dependent tests only on English locales. 2010-08-16 15:54:23 +02:00
Nikolay Sivov
93985e70a8 shlwapi/tests: Fix some test failures on RTL enabled boxes. 2010-07-30 14:59:41 +02:00
Nikolay Sivov
31da90fd9d shlwapi: Implement SKGetValueW over SHGetShellKey. 2010-07-29 10:30:45 +02:00
Nikolay Sivov
e7395e09e1 shlwapi: Partially implement SHGetShellKey. 2010-07-29 10:30:40 +02:00
Nikolay Sivov
b684c60a10 shlwapi/tests: Fix some test failures on Win2000. 2010-07-29 10:29:50 +02:00
Paul Vriens
eaa6376e64 shlwapi/tests: Load shell32 explicitly. 2010-07-22 16:27:13 +02:00
Piotr Caban
b7c68573ae shlwapi: Improved UrlCanonicalizeW implementation. 2010-07-22 13:54:57 +02:00
Michael Stefaniuc
fae6a5f618 shlwapi: Remove the ignored common resource attributes. 2010-07-22 11:41:40 +02:00
Andrew Eikum
ab418fc258 shlwapi: Implement SHSetIniStringW. 2010-07-22 10:13:03 +02:00
Andrew Eikum
ef8cf0fdf2 shlwapi: Implement SHGetIniStringW. 2010-07-22 10:12:57 +02:00
Alexandre Julliard
b86d515ed6 dlls: Remove explicit imports of kernel32 and ntdll. 2010-07-21 17:38:36 +02:00
Andrew Eikum
d6a827d083 shlwapi: Be less strict on which type of IShellFolder can be enumerated. 2010-07-21 09:33:35 +02:00
Hans Leidekker
7a2944d5ad shlwapi: Don't trace the contents of output buffers. 2010-07-20 16:29:44 +02:00
Andrew Nguyen
fdabf10a97 shlwapi/tests: Correct the prototype of the StrRetToBSTR function pointer. 2010-07-20 16:28:17 +02:00
Andrew Nguyen
5709ef1a29 shlwapi/tests: Skip a StrCpyNW test that crashes on older Win9x. 2010-07-20 16:28:16 +02:00
Andrew Nguyen
fd9b8c4ac5 shlwapi/tests: Skip StrRStrI tests on older Win9x platforms. 2010-07-20 16:28:16 +02:00
Andrew Nguyen
bfcf59631e shlwapi/tests: Skip SHUnicodeToUnicode tests on Win98. 2010-07-20 16:28:16 +02:00
Andrew Nguyen
d3e0836435 shlwapi/tests: Skip SHAnsiToAnsi tests on Win98. 2010-07-20 16:28:16 +02:00
Andrew Nguyen
f8c88bc3d7 shlwapi/tests: Rename a string variable for clarity. 2010-07-20 16:28:16 +02:00
André Hentschel
f42ede788e shlwapi/tests: Fix GLE for SHFormatDateTimeA. 2010-07-20 14:40:32 +02:00
Andrew Nguyen
15c6057ce1 shlwapi: Implement StrStrNIW. 2010-07-19 16:07:05 +02:00
Andrew Nguyen
9bd13c93ab shlwapi: Implement StrStrNW. 2010-07-19 16:06:55 +02:00
Andrew Nguyen
355057d529 shlwapi/tests: Add tests for StrStrIW. 2010-07-19 15:56:49 +02:00
Andrew Nguyen
1784dbd17a shlwapi/tests: Add tests for StrStrIA. 2010-07-19 15:56:44 +02:00
Andrew Nguyen
9bcdb1c423 shlwapi: Fix handling of an empty search string in StrStrW. 2010-07-19 15:56:39 +02:00
Andrew Nguyen
c43bac44ba shlwapi/tests: Add tests for StrStrA. 2010-07-19 15:56:18 +02:00
Andrew Nguyen
ec0e9d0df8 shlwapi/tests: Fix Win98 SE test failures for StrFormatKBSizeA/W. 2010-07-19 15:56:07 +02:00
Aric Stewart
d9d6e49f36 shlwapi: Correct slash/backslashs in UrlCanonicalize. 2010-07-08 17:33:37 +02:00
Gustavo Henrique Milaré
a77b0d17a6 shlwapi: Fix Portuguese (Brazilian) translation. 2010-07-02 12:17:58 +02:00
Kovács András
5606db7cfe shlwapi: Update Hungarian translation. 2010-06-29 10:53:54 +02:00
Aric Stewart
ea029bd2fb shlwapi: URL_FILE_USE_PATHURL flag only unescapes file urls in UrlCanonicalize. 2010-06-23 15:26:48 +02:00
Francois Gouget
aebbbcb06b shlwapi/tests: Make the XXX_Construct() functions static. 2010-06-22 20:03:54 +02:00
Paul Vriens
1edc58eae9 resources: Fix some copy-paste mistakes in resource files. 2010-06-08 12:59:03 +02:00
Marcus Meissner
f01c43c47b shlwapi: Handle NULL ptr return from allocation (Coverity). 2010-06-07 13:52:22 +02:00
Nikolay Sivov
1b105553d7 shlwapi: Don't limit text size for message boxes from ShellMessageBoxWrapW. 2010-05-31 12:14:28 +02:00
Frédéric Delanoy
94ce29e4ea shlwapi: Fix French translation. 2010-05-31 12:14:28 +02:00
Michael Stefaniuc
f38336d82a shlwapi: Remove redundant "not NULL" checks of the len arg (coccicheck). 2010-05-20 13:47:53 +02:00
Vincent Povirk
bea0daa281 shlwapi: Implement SHRegEnumUSValue. 2010-05-19 11:17:55 +02:00
Gerald Pfeifer
be6fa3900d shlwapi: Remove variable retval which is not really used from GetAcceptLanguagesW. 2010-05-10 18:20:37 +02:00
Piotr Caban
ee2abe7f82 shlwapi: Added more UrlCanonicalizeA tests. 2010-05-08 18:14:49 +02:00
Piotr Caban
40119690b8 shlwapi: Make UrlCanonicalizeA working with long urls (>INTERNET_MAX_URL_LENGTH). 2010-05-08 18:14:43 +02:00
Piotr Caban
fc543890d1 shlwapi: Make UrlCanonicalizeW working with long urls (>INTERNET_MAX_URL_LENGTH). 2010-05-08 18:14:37 +02:00
Detlef Riekenberg
1b67da3566 shlwapi/tests: Add tests for SHCreateThreadRef. 2010-04-20 16:21:37 +02:00
Detlef Riekenberg
bb1ca6e08d shlwapi: Implement SHCreateThreadRef. 2010-04-20 16:21:37 +02:00
André Hentschel
38e800f7c4 shlwapi: Fix comment typo. 2010-04-20 11:14:20 +02:00
Detlef Riekenberg
a9ac4a119a shlwapi: Fix broken NULL checks (with tests). 2010-04-19 15:34:20 +02:00
Detlef Riekenberg
324783ad09 shlwapi/tests: Add tests for SHSetThreadRef. 2010-04-19 15:34:13 +02:00
Detlef Riekenberg
261bc3859f shlwapi/tests: Add initial test for SHGetThreadRef. 2010-04-19 15:33:56 +02:00
Andrew Eikum
4811167410 shlwapi: Check for NULL string in UrlIs. 2010-04-12 11:29:16 +02:00
Alexandre Julliard
a8e86e35dd winapi: Generate the 64-bit variant of structure size/alignment tests. 2010-04-07 18:03:00 +02:00
Alexandre Julliard
2083aa3d68 shlwapi/tests: Fix some pointer conversion warnings on 64-bit. 2010-04-07 14:25:09 +02:00
Alexandre Julliard
86860cc976 shlwapi: Fix SHCreateWorkerWindowA for 64-bit. 2010-04-02 15:22:53 +02:00
Nikolay Sivov
803dea3326 shlwapi: Some SHCreateWorkerWindowA tests. 2010-03-30 17:23:43 +02:00
Mikhail Maroukhine
95100a6e92 shlwapi: Fix compiler warnings with flag -Wcast-qual. 2010-03-29 12:16:43 +02:00
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