wine
15 years agoadvapi32: Add stub for UnregisterTraceGuids.
Ricardo Filipe [Fri, 5 Dec 2008 18:02:05 +0000 (18:02 +0000)] 
advapi32: Add stub for UnregisterTraceGuids.

15 years agohal: Add stubs for ExAcquireFastMutex and ExReleaseFastMutex.
Ricardo Filipe [Tue, 9 Dec 2008 03:19:34 +0000 (03:19 +0000)] 
hal: Add stubs for ExAcquireFastMutex and ExReleaseFastMutex.

15 years agowined3d: Fix ARG_UNUSED and use it properly.
Stefan Dösinger [Tue, 9 Dec 2008 19:02:18 +0000 (20:02 +0100)] 
wined3d: Fix ARG_UNUSED and use it properly.

That bug was uncovered by Henri's change of the bitfield sizes.

15 years agoWineD3D: Abstract some ATIfs op debug TRACEs.
Stefan Dösinger [Tue, 9 Dec 2008 17:16:14 +0000 (18:16 +0100)] 
WineD3D: Abstract some ATIfs op debug TRACEs.

It makes the code more readable and will help us to merge the ALPHAOP
and COLOROP code.

15 years agowined3d: Don't load INT and BOOL constants needlessly.
Stefan Dösinger [Thu, 27 Nov 2008 00:21:36 +0000 (01:21 +0100)] 
wined3d: Don't load INT and BOOL constants needlessly.

15 years agontdll: Enforce correct protection values in virtual memory functions.
Alexandre Julliard [Thu, 11 Dec 2008 13:05:42 +0000 (14:05 +0100)] 
ntdll: Enforce correct protection values in virtual memory functions.

15 years agojscript: Added Math.LOG10E implementation.
Jacek Caban [Thu, 11 Dec 2008 11:28:30 +0000 (12:28 +0100)] 
jscript: Added Math.LOG10E implementation.

15 years agojscript: Added Math.LOG2E implementation.
Jacek Caban [Thu, 11 Dec 2008 11:28:12 +0000 (12:28 +0100)] 
jscript: Added Math.LOG2E implementation.

15 years agojscript: Added Math.E implementation.
Jacek Caban [Thu, 11 Dec 2008 11:27:52 +0000 (12:27 +0100)] 
jscript: Added Math.E implementation.

15 years agojscript: Added Math.PI implementation.
Jacek Caban [Thu, 11 Dec 2008 11:27:39 +0000 (12:27 +0100)] 
jscript: Added Math.PI implementation.

15 years agomshtml: Implement IHTMLStyle put_fontStyle.
Alistair Leslie-Hughes [Thu, 11 Dec 2008 11:16:28 +0000 (22:16 +1100)] 
mshtml: Implement IHTMLStyle put_fontStyle.

15 years agocabinet: Don't allocate a huge buffer on the stack.
Alexandre Julliard [Thu, 11 Dec 2008 11:24:33 +0000 (12:24 +0100)] 
cabinet: Don't allocate a huge buffer on the stack.

15 years ago*Ko.rc: Update Korean resource.
ByeongSik Jeon [Wed, 10 Dec 2008 18:29:21 +0000 (03:29 +0900)] 
*Ko.rc: Update Korean resource.

Fix the unnecessary SUBLANG_NATURAL.
Change the font size from 8 to 9.

15 years ago*Zh.rc: Update the Chinese resource font name to "MS Shell Dlg".
ByeongSik Jeon [Wed, 10 Dec 2008 18:29:14 +0000 (03:29 +0900)] 
*Zh.rc: Update the Chinese resource font name to "MS Shell Dlg".

15 years agogdi32: Unify Chinese and Japanese default font name.
ByeongSik Jeon [Wed, 10 Dec 2008 18:29:07 +0000 (03:29 +0900)] 
gdi32: Unify Chinese and Japanese default font name.

15 years agontdll: Add a heuristic to detect dlls that are wrongly marked as using native subsystem.
Alexandre Julliard [Thu, 11 Dec 2008 11:18:35 +0000 (12:18 +0100)] 
ntdll: Add a heuristic to detect dlls that are wrongly marked as using native subsystem.

15 years agowined3d: Don't trace the shader if nobody's looking.
Henri Verbeet [Thu, 11 Dec 2008 10:52:37 +0000 (11:52 +0100)] 
wined3d: Don't trace the shader if nobody's looking.

15 years agowined3d: shader_trace_init() shouldn't have side effects.
Henri Verbeet [Thu, 11 Dec 2008 10:52:37 +0000 (11:52 +0100)] 
wined3d: shader_trace_init() shouldn't have side effects.

This moves setting baseShader.hex_version and baseShader.functionLength to
shader_get_registers_used(), where it's more appropriate.

15 years agowined3d: Remove some more unused code.
Henri Verbeet [Thu, 11 Dec 2008 10:52:37 +0000 (11:52 +0100)] 
wined3d: Remove some more unused code.

15 years agowined3d: baseShader.functionLength should be 0 when a NULL pFunction is passed.
Henri Verbeet [Thu, 11 Dec 2008 10:52:37 +0000 (11:52 +0100)] 
wined3d: baseShader.functionLength should be 0 when a NULL pFunction is passed.

15 years agowined3d: Get rid of the "len" variable in shader_trace_init().
Henri Verbeet [Thu, 11 Dec 2008 10:52:36 +0000 (11:52 +0100)] 
wined3d: Get rid of the "len" variable in shader_trace_init().

15 years agogdiplus: Stub for GdipGetNearestColor.
Nikolay Sivov [Thu, 11 Dec 2008 07:32:43 +0000 (10:32 +0300)] 
gdiplus: Stub for GdipGetNearestColor.

15 years agoqcap: Don't clip intermediate values in YUV to RGB conversion code.
Lei Zhang [Wed, 10 Dec 2008 00:35:32 +0000 (16:35 -0800)] 
qcap: Don't clip intermediate values in YUV to RGB conversion code.

15 years agosetupapi/tests: Fix a test failure on Vista/W2K8.
Paul Vriens [Thu, 11 Dec 2008 10:12:24 +0000 (11:12 +0100)] 
setupapi/tests: Fix a test failure on Vista/W2K8.

15 years agorsaenh/tests: Fix a test failure on NT4.
Paul Vriens [Thu, 11 Dec 2008 09:45:01 +0000 (10:45 +0100)] 
rsaenh/tests: Fix a test failure on NT4.

15 years agogdi32/tests: Remove the todo_wine logic where appropriate.
Paul Vriens [Wed, 10 Dec 2008 16:27:30 +0000 (17:27 +0100)] 
gdi32/tests: Remove the todo_wine logic where appropriate.

15 years agomsi/tests: Skip tests on win9x due to different registry keys.
Paul Vriens [Wed, 10 Dec 2008 16:02:12 +0000 (17:02 +0100)] 
msi/tests: Skip tests on win9x due to different registry keys.

15 years agouser32: Implement handling of WM_INPUTLANGCHANGE.
Aric Stewart [Wed, 10 Dec 2008 15:37:38 +0000 (09:37 -0600)] 
user32: Implement handling of WM_INPUTLANGCHANGE.

15 years agotools: Keep track of requests sizes and alignments in make_requests.
Alexandre Julliard [Wed, 10 Dec 2008 16:15:51 +0000 (17:15 +0100)] 
tools: Keep track of requests sizes and alignments in make_requests.

15 years agotools: Re-use the file updating routines from make_makefiles in make_requests.
Alexandre Julliard [Wed, 10 Dec 2008 16:13:30 +0000 (17:13 +0100)] 
tools: Re-use the file updating routines from make_makefiles in make_requests.

15 years agoserver: Windows properties are actually generic params, not handles.
Alexandre Julliard [Wed, 10 Dec 2008 15:21:32 +0000 (16:21 +0100)] 
server: Windows properties are actually generic params, not handles.

15 years agoserver: Define an lparam_t type for message parameters that can hold all sorts of...
Alexandre Julliard [Wed, 10 Dec 2008 15:01:50 +0000 (16:01 +0100)] 
server: Define an lparam_t type for message parameters that can hold all sorts of data.

15 years agoriched20/tests: Remove the todo_wine logic where appropriate.
Paul Vriens [Wed, 10 Dec 2008 10:30:36 +0000 (11:30 +0100)] 
riched20/tests: Remove the todo_wine logic where appropriate.

15 years agomshtml: Add support for V_I4 in IHTMLStyle put_zIndex.
Alistair Leslie-Hughes [Wed, 10 Dec 2008 00:42:08 +0000 (11:42 +1100)] 
mshtml: Add support for V_I4 in IHTMLStyle put_zIndex.

15 years agojscript: Implement the String.sup() method.
Andrew Nguyen [Wed, 10 Dec 2008 09:07:46 +0000 (03:07 -0600)] 
jscript: Implement the String.sup() method.

15 years agojscript: Implement the String.sub() method.
Andrew Nguyen [Wed, 10 Dec 2008 09:07:35 +0000 (03:07 -0600)] 
jscript: Implement the String.sub() method.

15 years agojscript: Fix the lexicographical order of the String class properties array.
Andrew Nguyen [Wed, 10 Dec 2008 09:06:21 +0000 (03:06 -0600)] 
jscript: Fix the lexicographical order of the String class properties array.

The find_builtin_prop internal routine in dispex.c implements a binary
search with the requirement that a class properties array be in
ascending order, so this fix allows String's properties array to
satisfy this requirement and allows the tests for String.sub() to
pass.

15 years agojscript: Fix some errors detected by Valgrind.
Andrew Nguyen [Wed, 10 Dec 2008 09:05:50 +0000 (03:05 -0600)] 
jscript: Fix some errors detected by Valgrind.

15 years agomshtml: Implement IHTMLStyle get/put posHeight.
Alistair Leslie-Hughes [Tue, 9 Dec 2008 23:40:28 +0000 (10:40 +1100)] 
mshtml: Implement IHTMLStyle get/put posHeight.

15 years agokernel32: Convert a warn to an err.
Austin English [Tue, 9 Dec 2008 18:20:59 +0000 (12:20 -0600)] 
kernel32: Convert a warn to an err.

15 years agowined3d: Make some constant arrays also static.
Henri Verbeet [Wed, 10 Dec 2008 09:04:40 +0000 (10:04 +0100)] 
wined3d: Make some constant arrays also static.

As pointed out by Dan Kegel.

15 years agowined3d: Compare & copy with the correct clipplane size in IWineD3DStateBlockImpl_Cap...
Henri Verbeet [Wed, 10 Dec 2008 09:04:40 +0000 (10:04 +0100)] 
wined3d: Compare & copy with the correct clipplane size in IWineD3DStateBlockImpl_Capture().

15 years agowined3d: Rename texture_stage_op.color_correction to texture_stage_op.color_fixup.
Henri Verbeet [Wed, 10 Dec 2008 09:04:40 +0000 (10:04 +0100)] 
wined3d: Rename texture_stage_op.color_correction to texture_stage_op.color_fixup.

This is consistent with other uses of struct color_fixup_desc.

15 years agowined3d: Use the actual fixup for the stage in gen_ati_shader().
Henri Verbeet [Wed, 10 Dec 2008 09:04:40 +0000 (10:04 +0100)] 
wined3d: Use the actual fixup for the stage in gen_ati_shader().

This fixes a regression introduced by commit
89139b75898fb5ac7094a641b0d91a06936a6c51.

15 years agoriched32/tests: Remove the todo_wine logic where appropriate.
Paul Vriens [Wed, 10 Dec 2008 08:51:52 +0000 (09:51 +0100)] 
riched32/tests: Remove the todo_wine logic where appropriate.

15 years agogdi32/tests: Fix a failure on NT4.
Paul Vriens [Tue, 9 Dec 2008 12:42:08 +0000 (13:42 +0100)] 
gdi32/tests: Fix a failure on NT4.

15 years agowintrust: Add tests for WVTAsn1SpcSpOpusInfoDecode.
Juan Lang [Wed, 10 Dec 2008 00:42:32 +0000 (16:42 -0800)] 
wintrust: Add tests for WVTAsn1SpcSpOpusInfoDecode.

15 years agowintrust: Implement WVTAsn1SpcSpOpusInfoEncode.
Juan Lang [Wed, 10 Dec 2008 00:30:47 +0000 (16:30 -0800)] 
wintrust: Implement WVTAsn1SpcSpOpusInfoEncode.

15 years agowintrust: Add tests for WVTAsn1SpcSpOpusInfoEncode.
Juan Lang [Tue, 9 Dec 2008 23:59:56 +0000 (15:59 -0800)] 
wintrust: Add tests for WVTAsn1SpcSpOpusInfoEncode.

15 years agowintrust: Add stub for WVTAsn1SpcSpOpusInfoEncode.
Juan Lang [Tue, 9 Dec 2008 23:03:11 +0000 (15:03 -0800)] 
wintrust: Add stub for WVTAsn1SpcSpOpusInfoEncode.

15 years agocrypt32: Allow setting CERT_KEY_PROV_HANDLE_PROP_ID if CERT_KEY_CONTEXT_PROP_ID has...
Juan Lang [Tue, 9 Dec 2008 23:00:44 +0000 (15:00 -0800)] 
crypt32: Allow setting CERT_KEY_PROV_HANDLE_PROP_ID if CERT_KEY_CONTEXT_PROP_ID has not previously been set.

15 years agocrypt32: Remove unnecessary casts.
Juan Lang [Tue, 9 Dec 2008 22:46:55 +0000 (14:46 -0800)] 
crypt32: Remove unnecessary casts.

15 years agowinhlp32: Fix German translation.
Rico Schüller [Tue, 9 Dec 2008 20:56:51 +0000 (21:56 +0100)] 
winhlp32: Fix German translation.

15 years agowordpad: Fix German translation.
Rico Schüller [Tue, 9 Dec 2008 20:40:12 +0000 (21:40 +0100)] 
wordpad: Fix German translation.

15 years agomshtml: Fixed a typo.
Jacek Caban [Tue, 9 Dec 2008 18:33:04 +0000 (19:33 +0100)] 
mshtml: Fixed a typo.

15 years agoadvapi32/tests: Fix a test failure on NT4.
Paul Vriens [Tue, 9 Dec 2008 16:44:50 +0000 (17:44 +0100)] 
advapi32/tests: Fix a test failure on NT4.

15 years agoadvapi32/tests: Only skip tests on NT4.
Paul Vriens [Tue, 9 Dec 2008 13:14:25 +0000 (14:14 +0100)] 
advapi32/tests: Only skip tests on NT4.

15 years agomsi/tests: Run tests again on Win9x and NT4.
Paul Vriens [Tue, 9 Dec 2008 15:55:06 +0000 (16:55 +0100)] 
msi/tests: Run tests again on Win9x and NT4.

15 years agomshtml: Skip tests on broken IE6 versions.
Jacek Caban [Tue, 9 Dec 2008 14:35:13 +0000 (15:35 +0100)] 
mshtml: Skip tests on broken IE6 versions.

15 years agomshtml: Make IHTMLElement::get_document vtbl offset independent.
Jacek Caban [Tue, 9 Dec 2008 14:26:12 +0000 (15:26 +0100)] 
mshtml: Make IHTMLElement::get_document vtbl offset independent.

15 years agoclock: Remove spaces before '\n' in the Swedish resources.
Francois Gouget [Tue, 9 Dec 2008 14:35:13 +0000 (15:35 +0100)] 
clock: Remove spaces before '\n' in the Swedish resources.

15 years agoappwiz.cpl: It's ok to use "SysListView32" directly.
Francois Gouget [Tue, 9 Dec 2008 14:34:58 +0000 (15:34 +0100)] 
appwiz.cpl: It's ok to use "SysListView32" directly.

15 years agomsvcrt: Fix the permissions returned by fstat*() (with test).
Francois Gouget [Tue, 9 Dec 2008 14:19:20 +0000 (15:19 +0100)] 
msvcrt: Fix the permissions returned by fstat*() (with test).

15 years agomsvcrt/tests: Add a stat() test.
Francois Gouget [Tue, 9 Dec 2008 14:18:32 +0000 (15:18 +0100)] 
msvcrt/tests: Add a stat() test.

15 years agomsvcrt/tests: Stricter fstat() tests.
Francois Gouget [Tue, 9 Dec 2008 14:18:16 +0000 (15:18 +0100)] 
msvcrt/tests: Stricter fstat() tests.

Don't allow fstat() to fail for no reason.
Better check the st_mode field.

15 years agowininet/tests: Use new test URLs on test.winehq.org.
Alexandre Julliard [Wed, 10 Dec 2008 09:47:13 +0000 (10:47 +0100)] 
wininet/tests: Use new test URLs on test.winehq.org.

15 years agowinetest: Report information about the CPU and host OS.
Alexandre Julliard [Wed, 10 Dec 2008 08:46:02 +0000 (09:46 +0100)] 
winetest: Report information about the CPU and host OS.

15 years agontdll: Add a function to export the host OS type and version.
Alexandre Julliard [Tue, 9 Dec 2008 18:33:06 +0000 (19:33 +0100)] 
ntdll: Add a function to export the host OS type and version.

15 years agoinclude: Fix a few compiler warnings for the Mingw64 build.
Alexandre Julliard [Tue, 9 Dec 2008 16:56:16 +0000 (17:56 +0100)] 
include: Fix a few compiler warnings for the Mingw64 build.

15 years agoconfigure: Add detection of Mingw64 for crosstests.
Alexandre Julliard [Tue, 9 Dec 2008 16:42:42 +0000 (17:42 +0100)] 
configure: Add detection of Mingw64 for crosstests.

15 years agoinclude: Fix the definition of 64-bit types for Mingw64.
Alexandre Julliard [Tue, 9 Dec 2008 16:42:13 +0000 (17:42 +0100)] 
include: Fix the definition of 64-bit types for Mingw64.

15 years agoinclude: Disable the asm optimizations for the Windows build.
Alexandre Julliard [Tue, 9 Dec 2008 16:10:20 +0000 (17:10 +0100)] 
include: Disable the asm optimizations for the Windows build.

15 years agoshell32: Disable the Unix folder for the Windows build.
Alexandre Julliard [Tue, 9 Dec 2008 16:10:10 +0000 (17:10 +0100)] 
shell32: Disable the Unix folder for the Windows build.

15 years agoconfigure: Add a check for the grp.h header.
Alexandre Julliard [Tue, 9 Dec 2008 16:09:42 +0000 (17:09 +0100)] 
configure: Add a check for the grp.h header.

15 years agoconfigure: Add a wrapper macro for mkdir on Windows.
Alexandre Julliard [Tue, 9 Dec 2008 15:15:18 +0000 (16:15 +0100)] 
configure: Add a wrapper macro for mkdir on Windows.

15 years agoriched32/tests: Remove an incorrect comment.
Paul Vriens [Tue, 9 Dec 2008 11:02:59 +0000 (12:02 +0100)] 
riched32/tests: Remove an incorrect comment.

15 years agoadvapi32/tests: Fix some test failures on NT4.
Paul Vriens [Tue, 9 Dec 2008 10:53:48 +0000 (11:53 +0100)] 
advapi32/tests: Fix some test failures on NT4.

15 years agoimm32: Implement W/A handling in ImmEscape.
Aric Stewart [Mon, 8 Dec 2008 16:51:33 +0000 (10:51 -0600)] 
imm32: Implement W/A handling in ImmEscape.

15 years agows2_32: Implement WSAIoctl(SIO_KEEPALIVE_VALS).
Hans Leidekker [Mon, 8 Dec 2008 13:27:24 +0000 (14:27 +0100)] 
ws2_32: Implement WSAIoctl(SIO_KEEPALIVE_VALS).

Based on a patch by Philippe Rétornaz.

15 years agontdll: Print the SYSTEM_PERFORMANCE_INFORMATION only once.
Stefan Dösinger [Fri, 28 Nov 2008 14:33:34 +0000 (15:33 +0100)] 
ntdll: Print the SYSTEM_PERFORMANCE_INFORMATION only once.

15 years agoclusapi: Add stubs for ClusterEnum, ClusterOpenEnum and ClusterCloseEnum.
Ricardo Filipe [Sat, 6 Dec 2008 00:20:20 +0000 (00:20 +0000)] 
clusapi: Add stubs for ClusterEnum, ClusterOpenEnum and ClusterCloseEnum.

15 years agoclusapi: Add stubs for OpenCluster and CloseCluster.
Hans Leidekker [Fri, 5 Dec 2008 23:42:51 +0000 (23:42 +0000)] 
clusapi: Add stubs for OpenCluster and CloseCluster.

15 years agoserver: Don't use size_t for module sizes, they are limited to 2Gb anyway.
Alexandre Julliard [Tue, 9 Dec 2008 10:50:05 +0000 (11:50 +0100)] 
server: Don't use size_t for module sizes, they are limited to 2Gb anyway.

15 years agoserver: Get rid of the support for module snapshots, it is no longer needed.
Alexandre Julliard [Tue, 9 Dec 2008 10:49:37 +0000 (11:49 +0100)] 
server: Get rid of the support for module snapshots, it is no longer needed.

15 years agowininet: Include ws2tcpip.h before anything else for the Windows build.
Alexandre Julliard [Tue, 9 Dec 2008 10:33:25 +0000 (11:33 +0100)] 
wininet: Include ws2tcpip.h before anything else for the Windows build.

15 years agoinclude: Added the msvcrt memory.h header.
Alexandre Julliard [Tue, 9 Dec 2008 10:30:53 +0000 (11:30 +0100)] 
include: Added the msvcrt memory.h header.

15 years agowined3d: Fix some spelling errors.
Henri Verbeet [Tue, 9 Dec 2008 08:52:39 +0000 (09:52 +0100)] 
wined3d: Fix some spelling errors.

15 years agowined3d: Fix the IWineD3DVertexShader and IWineD3DPixelShader IUnknown methods.
Henri Verbeet [Tue, 9 Dec 2008 08:52:39 +0000 (09:52 +0100)] 
wined3d: Fix the IWineD3DVertexShader and IWineD3DPixelShader IUnknown methods.

IWineD3DVertexShader isn't supposed to implement IWineD3DPixelShader.

15 years agowined3d: Add functions to initialize and free shader buffers.
Henri Verbeet [Tue, 9 Dec 2008 08:52:38 +0000 (09:52 +0100)] 
wined3d: Add functions to initialize and free shader buffers.

15 years agowined3d: Don't leak memory in IWineD3DPixelShaderImpl_GenerateShader().
Henri Verbeet [Tue, 9 Dec 2008 08:52:38 +0000 (09:52 +0100)] 
wined3d: Don't leak memory in IWineD3DPixelShaderImpl_GenerateShader().

This fixes a regression introduced by commit
0bf32b12f5a97045c4c2785260961e53184c29ce.

15 years agowined3d: Remove some unused code.
Henri Verbeet [Tue, 9 Dec 2008 08:52:38 +0000 (09:52 +0100)] 
wined3d: Remove some unused code.

15 years agouxtheme: Fix a compiler warning.
Austin English [Tue, 9 Dec 2008 06:39:50 +0000 (00:39 -0600)] 
uxtheme: Fix a compiler warning.

15 years agomsi: Add tests for MsiGetProductProperty.
James Hawkins [Tue, 9 Dec 2008 06:21:47 +0000 (00:21 -0600)] 
msi: Add tests for MsiGetProductProperty.

15 years agomsi: Implement MsiGetProductPropertyW.
James Hawkins [Tue, 9 Dec 2008 06:21:38 +0000 (00:21 -0600)] 
msi: Implement MsiGetProductPropertyW.

15 years agomsi: Forward MsiGetProductPropertyA to MsiGetProductPropertyW.
James Hawkins [Tue, 9 Dec 2008 06:21:35 +0000 (00:21 -0600)] 
msi: Forward MsiGetProductPropertyA to MsiGetProductPropertyW.

15 years agomsi: Add tests for MsiEnumPatches.
James Hawkins [Tue, 9 Dec 2008 06:21:32 +0000 (00:21 -0600)] 
msi: Add tests for MsiEnumPatches.

15 years agomsi: Implement MsiEnumPatchesW.
James Hawkins [Tue, 9 Dec 2008 06:21:28 +0000 (00:21 -0600)] 
msi: Implement MsiEnumPatchesW.

15 years agomsi: Forward MsiEnumPatchesA to MsiEnumPatchesW.
James Hawkins [Tue, 9 Dec 2008 06:21:23 +0000 (00:21 -0600)] 
msi: Forward MsiEnumPatchesA to MsiEnumPatchesW.

15 years agomsi: Add the ability to delete multiple users' component keys.
James Hawkins [Tue, 9 Dec 2008 06:21:19 +0000 (00:21 -0600)] 
msi: Add the ability to delete multiple users' component keys.

15 years agomsi: Remove a duplicated function.
James Hawkins [Tue, 9 Dec 2008 06:21:15 +0000 (00:21 -0600)] 
msi: Remove a duplicated function.