wine
14 years agoshlwapi: Implement SHGetIniStringW.
Andrew Eikum [Wed, 21 Jul 2010 16:23:55 +0000 (11:23 -0500)] 
shlwapi: Implement SHGetIniStringW.

14 years agowineconsole: Add Ukrainian translation.
Igor Paliychuk [Wed, 21 Jul 2010 11:55:12 +0000 (14:55 +0300)] 
wineconsole: Add Ukrainian translation.

14 years agowinmm: Wrap TRACE strings with debugstr_a/debugstr_an.
Tim Cadogan-Cowper [Wed, 21 Jul 2010 10:17:48 +0000 (20:17 +1000)] 
winmm: Wrap TRACE strings with debugstr_a/debugstr_an.

14 years agows2_32: Fix test message.
André Hentschel [Wed, 21 Jul 2010 15:24:17 +0000 (17:24 +0200)] 
ws2_32: Fix test message.

14 years agod3dx9: Shader assembler <= ps_1_3 support.
Matteo Bruni [Wed, 21 Jul 2010 15:07:24 +0000 (17:07 +0200)] 
d3dx9: Shader assembler <= ps_1_3 support.

14 years agod3dx9: Add <= ps_1_3 instruction parsing to the shader assembler.
Matteo Bruni [Wed, 21 Jul 2010 15:07:24 +0000 (17:07 +0200)] 
d3dx9: Add <= ps_1_3 instruction parsing to the shader assembler.

14 years agod3dx9: Fix dst register handling in ps_1_4.
Matteo Bruni [Wed, 21 Jul 2010 15:07:24 +0000 (17:07 +0200)] 
d3dx9: Fix dst register handling in ps_1_4.

14 years agorpcrt4: Don't align the buffer after reading the conformance, we need to read the...
Alexandre Julliard [Wed, 21 Jul 2010 18:31:53 +0000 (20:31 +0200)] 
rpcrt4: Don't align the buffer after reading the conformance, we need to read the variance first.

14 years agoinclude: Add IFileDialogControlEvents interface declaration.
David Hedberg [Tue, 20 Jul 2010 14:39:13 +0000 (16:39 +0200)] 
include: Add IFileDialogControlEvents interface declaration.

14 years agoinclude: Add IFileDialogCustomize interface declaration.
David Hedberg [Tue, 20 Jul 2010 14:39:12 +0000 (16:39 +0200)] 
include: Add IFileDialogCustomize interface declaration.

14 years agoinclude: Add a few IFileDialog related interface declarations.
David Hedberg [Tue, 20 Jul 2010 14:39:11 +0000 (16:39 +0200)] 
include: Add a few IFileDialog related interface declarations.

14 years agoinclude: Add INameSpaceTreeControlDropHandler interface declaration.
David Hedberg [Tue, 20 Jul 2010 14:39:10 +0000 (16:39 +0200)] 
include: Add INameSpaceTreeControlDropHandler interface declaration.

14 years agoinclude: Add INameSpaceTreeControlCustomDraw interface declaration.
David Hedberg [Tue, 20 Jul 2010 14:39:09 +0000 (16:39 +0200)] 
include: Add INameSpaceTreeControlCustomDraw interface declaration.

14 years agouser32: DefMDIChildProc sends WM_MDINEXT with active child handle.
Dylan Smith [Tue, 20 Jul 2010 21:54:15 +0000 (17:54 -0400)] 
user32: DefMDIChildProc sends WM_MDINEXT with active child handle.

14 years agoshdocvw: Fix a buffer overflow in InternetShortcut's IPersistFile::Load.
Alexander Nicolaysen Sørnes [Wed, 14 Jul 2010 13:15:47 +0000 (15:15 +0200)] 
shdocvw: Fix a buffer overflow in InternetShortcut's IPersistFile::Load.

14 years agoole32: Use IsEqualIID() instead of memcmp().
Nikolay Sivov [Wed, 21 Jul 2010 10:19:51 +0000 (14:19 +0400)] 
ole32: Use IsEqualIID() instead of memcmp().

14 years agoole32: No need to test for interface pointer being null.
Nikolay Sivov [Wed, 21 Jul 2010 10:15:10 +0000 (14:15 +0400)] 
ole32: No need to test for interface pointer being null.

14 years agoole32: Fix assumption about HRESULT failure code value.
Nikolay Sivov [Wed, 21 Jul 2010 10:07:03 +0000 (14:07 +0400)] 
ole32: Fix assumption about HRESULT failure code value.

14 years agoole32: Remove redundant variables.
Nikolay Sivov [Wed, 21 Jul 2010 10:03:35 +0000 (14:03 +0400)] 
ole32: Remove redundant variables.

14 years agoprograms: Remove explicit imports of kernel32 and ntdll.
Alexandre Julliard [Wed, 21 Jul 2010 11:18:52 +0000 (13:18 +0200)] 
programs: Remove explicit imports of kernel32 and ntdll.

14 years agodlls: Remove explicit imports of kernel32 and ntdll.
Alexandre Julliard [Wed, 21 Jul 2010 11:24:34 +0000 (13:24 +0200)] 
dlls: Remove explicit imports of kernel32 and ntdll.

14 years agowinegcc: Import kernel32 and ntdll by default also when building Wine.
Alexandre Julliard [Wed, 21 Jul 2010 11:03:12 +0000 (13:03 +0200)] 
winegcc: Import kernel32 and ntdll by default also when building Wine.

They are needed to resolve symbols in winecrt0 which is always imported.

14 years agomakefiles: Specify -nodefaultlibs when building low-level dlls.
Alexandre Julliard [Wed, 21 Jul 2010 10:49:45 +0000 (12:49 +0200)] 
makefiles: Specify -nodefaultlibs when building low-level dlls.

14 years agowinegcc: Don't pass -nodefaultlibs to the Unix compiler so that it can be used by...
Alexandre Julliard [Wed, 21 Jul 2010 10:44:50 +0000 (12:44 +0200)] 
winegcc: Don't pass -nodefaultlibs to the Unix compiler so that it can be used by Wine.

14 years agowinegcc: Add support for a -m16 option to specify a 16-bit build.
Alexandre Julliard [Wed, 21 Jul 2010 10:44:12 +0000 (12:44 +0200)] 
winegcc: Add support for a -m16 option to specify a 16-bit build.

14 years agowinebuild: Add a -m16 option to specify a 16-bit build.
Alexandre Julliard [Wed, 21 Jul 2010 10:43:53 +0000 (12:43 +0200)] 
winebuild: Add a -m16 option to specify a 16-bit build.

14 years agomsi: Properly advance the patch pointer in msi_check_product_patches.
Hans Leidekker [Wed, 21 Jul 2010 07:48:27 +0000 (09:48 +0200)] 
msi: Properly advance the patch pointer in msi_check_product_patches.

Fixes patch enumeration when multiple patches are registered for a given product.

14 years agomsi/tests: Double null-terminate a REG_MULTI_SZ string.
Hans Leidekker [Wed, 21 Jul 2010 07:48:11 +0000 (09:48 +0200)] 
msi/tests: Double null-terminate a REG_MULTI_SZ string.

14 years agomsi: Remove a fixme that no longer applies.
Hans Leidekker [Wed, 21 Jul 2010 07:47:54 +0000 (09:47 +0200)] 
msi: Remove a fixme that no longer applies.

14 years agomsi: Improve traces in db_get_raw_stream.
Hans Leidekker [Wed, 21 Jul 2010 07:47:39 +0000 (09:47 +0200)] 
msi: Improve traces in db_get_raw_stream.

14 years agomsi: Reverse the transform storage list order.
Hans Leidekker [Wed, 21 Jul 2010 07:47:18 +0000 (09:47 +0200)] 
msi: Reverse the transform storage list order.

This ensures that we use the most recently added stream if another
transform storage contains a stream by the same name. Fixes
wordconv.msp, an update for Word 2007.

14 years agomsi: Move the component enabled check into the standard actions.
Hans Leidekker [Wed, 21 Jul 2010 07:47:03 +0000 (09:47 +0200)] 
msi: Move the component enabled check into the standard actions.

14 years agomsi: Set feature states to the installed state if the Preselected property is not...
Hans Leidekker [Wed, 21 Jul 2010 07:46:46 +0000 (09:46 +0200)] 
msi: Set feature states to the installed state if the Preselected property is not set.

14 years agomsi: Publish patches regardless of any features being installed locally.
Hans Leidekker [Wed, 21 Jul 2010 07:46:30 +0000 (09:46 +0200)] 
msi: Publish patches regardless of any features being installed locally.

14 years agonotepad: Move from a per resource to a global LANGUAGE setting.
Michael Stefaniuc [Wed, 21 Jul 2010 08:32:50 +0000 (10:32 +0200)] 
notepad: Move from a per resource to a global LANGUAGE setting.

14 years agostart: Remove the redundant per resource LANGUAGE settings.
Michael Stefaniuc [Wed, 21 Jul 2010 08:32:38 +0000 (10:32 +0200)] 
start: Remove the redundant per resource LANGUAGE settings.

The LANGUAGE is already set globally in the rc files.

14 years agoclock: Move from a per resource to a global LANGUAGE setting.
Michael Stefaniuc [Wed, 21 Jul 2010 08:32:07 +0000 (10:32 +0200)] 
clock: Move from a per resource to a global LANGUAGE setting.

14 years agowinmm: Move from a per resource to a global LANGUAGE setting.
Michael Stefaniuc [Wed, 21 Jul 2010 08:31:50 +0000 (10:31 +0200)] 
winmm: Move from a per resource to a global LANGUAGE setting.

14 years agowinhlp32: Move from a per resource to a global LANGUAGE setting.
Michael Stefaniuc [Wed, 21 Jul 2010 08:31:28 +0000 (10:31 +0200)] 
winhlp32: Move from a per resource to a global LANGUAGE setting.

14 years agod3d9: Use a vertex shader in the vpos test.
Stefan Dösinger [Sat, 3 Jul 2010 17:14:54 +0000 (19:14 +0200)] 
d3d9: Use a vertex shader in the vpos test.

14 years agod3d9: Use a vertex shader in the vFace test.
Stefan Dösinger [Sat, 3 Jul 2010 17:02:55 +0000 (19:02 +0200)] 
d3d9: Use a vertex shader in the vFace test.

14 years agod3d9: Use a vertex shader for the nested loop test.
Stefan Dösinger [Sat, 3 Jul 2010 16:53:24 +0000 (18:53 +0200)] 
d3d9: Use a vertex shader for the nested loop test.

Win7 (or newer Nvidia drivers) don't allow ps_3_0 fragment processing without
vertex shaders. This is interesting on its own, but not part of this test.

14 years agod3d9: Win7+Nvidia returns c2 in COISSUE'd CND.
Stefan Dösinger [Sat, 3 Jul 2010 14:17:36 +0000 (16:17 +0200)] 
d3d9: Win7+Nvidia returns c2 in COISSUE'd CND.

14 years agod3d9: Remove the fog vs sRGB test.
Stefan Dösinger [Tue, 20 Jul 2010 10:47:28 +0000 (12:47 +0200)] 
d3d9: Remove the fog vs sRGB test.

14 years agowined3d: Add Nvidia 8800GTX detection.
Luke Bratch [Tue, 20 Jul 2010 17:02:17 +0000 (17:02 +0000)] 
wined3d: Add Nvidia 8800GTX detection.

14 years agosetupapi/tests: Remove unused variable.
Austin English [Wed, 21 Jul 2010 07:27:18 +0000 (02:27 -0500)] 
setupapi/tests: Remove unused variable.

14 years agows2_32: Remove unused variable.
Austin English [Wed, 21 Jul 2010 04:42:48 +0000 (23:42 -0500)] 
ws2_32: Remove unused variable.

14 years agorundll32: Fix a pointer conversion warning on 64-bit.
Alexandre Julliard [Wed, 21 Jul 2010 09:09:20 +0000 (11:09 +0200)] 
rundll32: Fix a pointer conversion warning on 64-bit.

14 years agomsvcrt/tests: Fix printf format warnings with ptrdiff_t.
Alexandre Julliard [Wed, 21 Jul 2010 09:09:15 +0000 (11:09 +0200)] 
msvcrt/tests: Fix printf format warnings with ptrdiff_t.

14 years agogphoto2.ds: Remove unused variables.
Alexandre Julliard [Wed, 21 Jul 2010 09:09:12 +0000 (11:09 +0200)] 
gphoto2.ds: Remove unused variables.

14 years agosane.ds: Remove unused variables.
Alexandre Julliard [Wed, 21 Jul 2010 09:06:52 +0000 (11:06 +0200)] 
sane.ds: Remove unused variables.

14 years agod3d9/tests: Avoid sizeof in a trace.
Alexandre Julliard [Wed, 21 Jul 2010 09:06:32 +0000 (11:06 +0200)] 
d3d9/tests: Avoid sizeof in a trace.

14 years agourlmon/tests: Added more test data for scheme parsing and canonicalization.
Thomas Mullaly [Tue, 8 Jun 2010 01:43:46 +0000 (21:43 -0400)] 
urlmon/tests: Added more test data for scheme parsing and canonicalization.

14 years agourlmon: Implemented functionality for retrieving the scheme type of a IUri.
Thomas Mullaly [Tue, 8 Jun 2010 01:41:19 +0000 (21:41 -0400)] 
urlmon: Implemented functionality for retrieving the scheme type of a IUri.

14 years agourlmon: Implemented functionality for retrieving the scheme name of a IUri.
Thomas Mullaly [Tue, 8 Jun 2010 01:33:42 +0000 (21:33 -0400)] 
urlmon: Implemented functionality for retrieving the scheme name of a IUri.

14 years agourlmon: Added a canonicalization function for the scheme of a URI.
Thomas Mullaly [Mon, 7 Jun 2010 21:46:43 +0000 (17:46 -0400)] 
urlmon: Added a canonicalization function for the scheme of a URI.

14 years agourlmon: Added a parser function to determine the scheme type of a URI.
Thomas Mullaly [Mon, 7 Jun 2010 20:34:08 +0000 (16:34 -0400)] 
urlmon: Added a parser function to determine the scheme type of a URI.

14 years agourlmon: Added a scheme name parser for the IUri interface.
Thomas Mullaly [Mon, 7 Jun 2010 03:39:46 +0000 (23:39 -0400)] 
urlmon: Added a scheme name parser for the IUri interface.

14 years agoinclude: Updated the URL_SCHEME enum.
Thomas Mullaly [Mon, 7 Jun 2010 02:19:43 +0000 (22:19 -0400)] 
include: Updated the URL_SCHEME enum.

14 years agoserver: Try to use /proc/pid/mem to read process memory since it should be faster.
Alexandre Julliard [Wed, 21 Jul 2010 08:50:12 +0000 (10:50 +0200)] 
server: Try to use /proc/pid/mem to read process memory since it should be faster.

14 years agowinspool.drv: Add Ukrainian translation.
Igor Paliychuk [Tue, 20 Jul 2010 18:09:23 +0000 (21:09 +0300)] 
winspool.drv: Add Ukrainian translation.

14 years agosane.ds: Add Ukrainian translation.
Igor Paliychuk [Tue, 20 Jul 2010 18:06:44 +0000 (21:06 +0300)] 
sane.ds: Add Ukrainian translation.

14 years agogphoto2.ds: Add Ukrainian translation.
Igor Paliychuk [Tue, 20 Jul 2010 18:01:55 +0000 (21:01 +0300)] 
gphoto2.ds: Add Ukrainian translation.

14 years agojscript: Add Ukrainian translation.
Igor Paliychuk [Tue, 20 Jul 2010 18:04:17 +0000 (21:04 +0300)] 
jscript: Add Ukrainian translation.

14 years agobrowseui: Add Ukrainian translation.
Igor Paliychuk [Tue, 20 Jul 2010 17:46:55 +0000 (20:46 +0300)] 
browseui: Add Ukrainian translation.

14 years agonotepad: Ukrainian translation fix.
Igor Paliychuk [Tue, 20 Jul 2010 17:45:29 +0000 (20:45 +0300)] 
notepad: Ukrainian translation fix.

14 years agoprogman: Ukrainian translation fix.
Igor Paliychuk [Tue, 20 Jul 2010 17:45:02 +0000 (20:45 +0300)] 
progman: Ukrainian translation fix.

14 years agowintab32: Avoid NULL pointer dereferences.
Peter Urbanec [Tue, 20 Jul 2010 13:20:07 +0000 (23:20 +1000)] 
wintab32: Avoid NULL pointer dereferences.

14 years agogdi32: Rebuild font hash after changing the matrix.
Marcus Meissner [Mon, 19 Jul 2010 22:17:10 +0000 (00:17 +0200)] 
gdi32: Rebuild font hash after changing the matrix.

14 years agod3d10: Add data and size check to parse_dxbc().
Rico Schüller [Mon, 19 Jul 2010 19:48:41 +0000 (21:48 +0200)] 
d3d10: Add data and size check to parse_dxbc().

14 years agod3d10: Move some helper funcs to utils.
Rico Schüller [Mon, 19 Jul 2010 19:48:36 +0000 (21:48 +0200)] 
d3d10: Move some helper funcs to utils.

14 years agoshell32: Add stub for SHGetPropertyStoreFromParsingName.
André Hentschel [Tue, 20 Jul 2010 17:40:40 +0000 (19:40 +0200)] 
shell32: Add stub for SHGetPropertyStoreFromParsingName.

14 years agocomdlg32: Test and fix Find/ReplaceText parameter checking code.
Dylan Smith [Tue, 20 Jul 2010 21:50:06 +0000 (17:50 -0400)] 
comdlg32: Test and fix Find/ReplaceText parameter checking code.

14 years agocomdlg32: Zero length replace buffer is valid for ReplaceText.
Dylan Smith [Tue, 20 Jul 2010 21:49:59 +0000 (17:49 -0400)] 
comdlg32: Zero length replace buffer is valid for ReplaceText.

14 years agocomdlg32: Check for valid replace parameters on ReplaceTextW.
Dylan Smith [Tue, 20 Jul 2010 21:49:49 +0000 (17:49 -0400)] 
comdlg32: Check for valid replace parameters on ReplaceTextW.

COMDLG32_FR_CheckPartial is called with the second parameter of TRUE to
indicate that it is checking for a replace dialog, which includes checking
for a non-NULL replace buffer. This was called correctly on ReplaceTextA
but not for ReplaceTextW.

14 years agomsvcp90/tests: Added char_traits<char>::_Copy_s tests.
Piotr Caban [Tue, 20 Jul 2010 21:25:07 +0000 (23:25 +0200)] 
msvcp90/tests: Added char_traits<char>::_Copy_s tests.

14 years agomsvcp90/tests: Added char_traits equal tests.
Piotr Caban [Tue, 20 Jul 2010 21:24:51 +0000 (23:24 +0200)] 
msvcp90/tests: Added char_traits equal tests.

14 years agomsvcp90/tests: Added char_traits assign tests.
Piotr Caban [Tue, 20 Jul 2010 21:24:32 +0000 (23:24 +0200)] 
msvcp90/tests: Added char_traits assign tests.

14 years agomsvcp90: Added char_traits<unsigned short> implementation.
Piotr Caban [Wed, 21 Jul 2010 09:10:07 +0000 (11:10 +0200)] 
msvcp90: Added char_traits<unsigned short> implementation.

14 years agomsvcp90: Added char_traits<wchar_t> implementation.
Piotr Caban [Tue, 20 Jul 2010 21:23:24 +0000 (23:23 +0200)] 
msvcp90: Added char_traits<wchar_t> implementation.

14 years agomsvcp90: Added char_traits<char> implementation.
Piotr Caban [Tue, 20 Jul 2010 21:22:59 +0000 (23:22 +0200)] 
msvcp90: Added char_traits<char> implementation.

14 years agomsvcp90: Added stub dll.
Piotr Caban [Tue, 20 Jul 2010 21:22:16 +0000 (23:22 +0200)] 
msvcp90: Added stub dll.

14 years agoappwiz.cpl: Add the Serbian (Latin) translation.
Paul Vriens [Tue, 20 Jul 2010 21:22:43 +0000 (23:22 +0200)] 
appwiz.cpl: Add the Serbian (Latin) translation.

Translation by Nenad Vujic <nesa24casa@gmail.com>

14 years agocomctl32: Add the Serbian (Cyrillic) translation.
Paul Vriens [Tue, 20 Jul 2010 21:12:17 +0000 (23:12 +0200)] 
comctl32: Add the Serbian (Cyrillic) translation.

Translation by Nenad Vujic <nesa24casa@gmail.com>

14 years agoshlwapi: Be less strict on which type of IShellFolder can be enumerated.
Andrew Eikum [Tue, 20 Jul 2010 19:54:12 +0000 (14:54 -0500)] 
shlwapi: Be less strict on which type of IShellFolder can be enumerated.

14 years agowinemenubuilder: Always initialize COM.
Damjan Jovanovic [Tue, 20 Jul 2010 19:16:29 +0000 (21:16 +0200)] 
winemenubuilder: Always initialize COM.

14 years agontdll: Add LDT error codes.
André Hentschel [Tue, 20 Jul 2010 17:33:21 +0000 (19:33 +0200)] 
ntdll: Add LDT error codes.

14 years agofusion: Implement IAssemblyNameImpl_GetDisplayName more completely.
Owen Rudge [Tue, 20 Jul 2010 17:02:36 +0000 (18:02 +0100)] 
fusion: Implement IAssemblyNameImpl_GetDisplayName more completely.

14 years agowined3d: Use a more consistent name for the normalized texrect "extension".
Henri Verbeet [Tue, 20 Jul 2010 16:51:54 +0000 (18:51 +0200)] 
wined3d: Use a more consistent name for the normalized texrect "extension".

14 years agowined3d: Just implement BindTexture() for GDI surfaces in surface_gdi.c.
Henri Verbeet [Tue, 20 Jul 2010 16:51:53 +0000 (18:51 +0200)] 
wined3d: Just implement BindTexture() for GDI surfaces in surface_gdi.c.

14 years agowined3d: Remove an unused prototype.
Henri Verbeet [Tue, 20 Jul 2010 16:51:52 +0000 (18:51 +0200)] 
wined3d: Remove an unused prototype.

14 years agowined3d: Add some missing flags to debug_d3dusage().
Henri Verbeet [Tue, 20 Jul 2010 16:51:51 +0000 (18:51 +0200)] 
wined3d: Add some missing flags to debug_d3dusage().

14 years agoadvapi32: Fix cred domain according to tests.
Alexandre Goujon [Tue, 20 Jul 2010 13:05:14 +0000 (15:05 +0200)] 
advapi32: Fix cred domain according to tests.

14 years agowinedbg: Add Ukrainian translation.
Igor Paliychuk [Tue, 20 Jul 2010 13:24:03 +0000 (16:24 +0300)] 
winedbg: Add Ukrainian translation.

14 years agowineboot: Add Ukrainian translation.
Igor Paliychuk [Tue, 20 Jul 2010 13:20:21 +0000 (16:20 +0300)] 
wineboot: Add Ukrainian translation.

14 years agoprogman: Add Ukrainian translation.
Igor Paliychuk [Tue, 20 Jul 2010 13:29:45 +0000 (16:29 +0300)] 
progman: Add Ukrainian translation.

14 years agonet: Add Ukrainian translation.
Igor Paliychuk [Tue, 20 Jul 2010 13:09:11 +0000 (16:09 +0300)] 
net: Add Ukrainian translation.

14 years agod3dx9: Shader assembler ps_1_4 support.
Matteo Bruni [Tue, 20 Jul 2010 13:01:16 +0000 (15:01 +0200)] 
d3dx9: Shader assembler ps_1_4 support.

14 years agod3dx9: Add ps_1_4 instructions parsing to the shader assembler.
Matteo Bruni [Tue, 20 Jul 2010 13:01:16 +0000 (15:01 +0200)] 
d3dx9: Add ps_1_4 instructions parsing to the shader assembler.

14 years agod3dx9: Add shift modifiers parsing to the shader assembler.
Matteo Bruni [Tue, 20 Jul 2010 13:01:16 +0000 (15:01 +0200)] 
d3dx9: Add shift modifiers parsing to the shader assembler.