wine
16 years agowineaudioio.drv: Export widMessage().
Francois Gouget [Sat, 13 Dec 2008 11:05:20 +0000 (12:05 +0100)] 
wineaudioio.drv: Export widMessage().

16 years agowineesd.drv: Make some functions static.
Francois Gouget [Sat, 13 Dec 2008 11:04:46 +0000 (12:04 +0100)] 
wineesd.drv: Make some functions static.

16 years agowinejack.drv: Make some functions static.
Francois Gouget [Sat, 13 Dec 2008 11:04:40 +0000 (12:04 +0100)] 
winejack.drv: Make some functions static.

16 years agoexplorer: Make appbar_wndproc() static.
Francois Gouget [Sat, 13 Dec 2008 11:04:34 +0000 (12:04 +0100)] 
explorer: Make appbar_wndproc() static.

16 years agowinapi_check: Add support for '-arch=xxx' in spec files.
Francois Gouget [Sat, 13 Dec 2008 11:04:22 +0000 (12:04 +0100)] 
winapi_check: Add support for '-arch=xxx' in spec files.

16 years agomsiexec: Make KillService() static.
Francois Gouget [Sat, 13 Dec 2008 11:04:08 +0000 (12:04 +0100)] 
msiexec: Make KillService() static.

16 years agoport: S_IWUSR and S_IX* are not needed. Remove them.
Francois Gouget [Sat, 13 Dec 2008 11:03:30 +0000 (12:03 +0100)] 
port: S_IWUSR and S_IX* are not needed. Remove them.

16 years agod3d8: Make D3D8CB_CreateSurface() static.
Francois Gouget [Sat, 13 Dec 2008 11:02:24 +0000 (12:02 +0100)] 
d3d8: Make D3D8CB_CreateSurface() static.

16 years agocmd: Make WCMD_DumpCommands() static.
Francois Gouget [Sat, 13 Dec 2008 11:00:44 +0000 (12:00 +0100)] 
cmd: Make WCMD_DumpCommands() static.

16 years agoole32: Use the IStream16_(CreateStream,CreateStorage,Write) implementations.
Francois Gouget [Sat, 13 Dec 2008 11:00:37 +0000 (12:00 +0100)] 
ole32: Use the IStream16_(CreateStream,CreateStorage,Write) implementations.

16 years agowined3d: Remove a blank line in state.c.
Stefan Dösinger [Sat, 13 Dec 2008 19:09:45 +0000 (20:09 +0100)] 
wined3d: Remove a blank line in state.c.

16 years agowined3d: Give ATIFS a pixel shader handler.
Stefan Dösinger [Sat, 13 Dec 2008 19:07:16 +0000 (20:07 +0100)] 
wined3d: Give ATIFS a pixel shader handler.

16 years agodevenum: Italian, Spanish, Dutch and VERSIONINFO should use SUBLANG_NEUTRAL.
Mikołaj Zalewski [Sat, 13 Dec 2008 15:21:15 +0000 (16:21 +0100)] 
devenum: Italian, Spanish, Dutch and VERSIONINFO should use SUBLANG_NEUTRAL.

16 years agouser32: Proper handling of WM_INPUTLANGCHANGEREQUEST.
Aric Stewart [Thu, 11 Dec 2008 17:30:20 +0000 (11:30 -0600)] 
user32: Proper handling of WM_INPUTLANGCHANGEREQUEST.

16 years agohal: Add missing WINAPI.
Alexander Morozov [Fri, 12 Dec 2008 10:16:17 +0000 (13:16 +0300)] 
hal: Add missing WINAPI.

16 years agowinegcc: Fix the file mode check.
Alexandre Julliard [Fri, 12 Dec 2008 11:01:46 +0000 (12:01 +0100)] 
winegcc: Fix the file mode check.

16 years agomshtml: Implement IHTMLScriptElement get/put Defer.
Alistair Leslie-Hughes [Fri, 12 Dec 2008 09:14:17 +0000 (20:14 +1100)] 
mshtml: Implement IHTMLScriptElement get/put Defer.

16 years agomshtml: Implement IHTMLStyle get/put fontVariant.
Alistair Leslie-Hughes [Thu, 11 Dec 2008 11:37:18 +0000 (22:37 +1100)] 
mshtml: Implement IHTMLStyle get/put fontVariant.

16 years agodevenum: French and German should use SUBLANG_NEUTRAL.
Francois Gouget [Fri, 12 Dec 2008 09:31:24 +0000 (10:31 +0100)] 
devenum: French and German should use SUBLANG_NEUTRAL.

16 years agowininet & winhttp: Remove the MSG_WAITALL definition as it is not needed.
Francois Gouget [Fri, 12 Dec 2008 09:30:09 +0000 (10:30 +0100)] 
wininet & winhttp: Remove the MSG_WAITALL definition as it is not needed.

16 years agokernel32: Remove _hread16() as it is not used. Move _hwrite16() next to the other...
Francois Gouget [Fri, 12 Dec 2008 09:28:09 +0000 (10:28 +0100)] 
kernel32: Remove _hread16() as it is not used. Move _hwrite16() next to the other related functions.

16 years agouserenv/tests: Make userenv_dbgstr_w() static.
Francois Gouget [Fri, 12 Dec 2008 09:25:10 +0000 (10:25 +0100)] 
userenv/tests: Make userenv_dbgstr_w() static.

16 years agowineoss.drv: Make widOpen() and wodOpen() static.
Francois Gouget [Fri, 12 Dec 2008 09:24:01 +0000 (10:24 +0100)] 
wineoss.drv: Make widOpen() and wodOpen() static.

16 years agomsvcrt: Point the set_new_handler() entrypoint to the right implementation.
Francois Gouget [Fri, 12 Dec 2008 09:23:47 +0000 (10:23 +0100)] 
msvcrt: Point the set_new_handler() entrypoint to the right implementation.

16 years agouser32/tests: Make some functions static.
Francois Gouget [Fri, 12 Dec 2008 09:22:24 +0000 (10:22 +0100)] 
user32/tests: Make some functions static.

16 years agoole32/tests: Make test_runnable() static.
Francois Gouget [Fri, 12 Dec 2008 09:22:12 +0000 (10:22 +0100)] 
ole32/tests: Make test_runnable() static.

16 years agoshell32/tests: Make test_cbsize() static.
Francois Gouget [Fri, 12 Dec 2008 09:21:52 +0000 (10:21 +0100)] 
shell32/tests: Make test_cbsize() static.

16 years agontdll/tests: Make rtlraiseexception_vectored_handler() static.
Francois Gouget [Fri, 12 Dec 2008 09:21:38 +0000 (10:21 +0100)] 
ntdll/tests: Make rtlraiseexception_vectored_handler() static.

16 years agomsvcrt/tests: Make void test_cp_table() static.
Francois Gouget [Fri, 12 Dec 2008 09:21:22 +0000 (10:21 +0100)] 
msvcrt/tests: Make void test_cp_table() static.

16 years agogdi32/tests: Make test_GdiAlphaBlend() static.
Francois Gouget [Fri, 12 Dec 2008 09:21:11 +0000 (10:21 +0100)] 
gdi32/tests: Make test_GdiAlphaBlend() static.

16 years agod3d9/tests: Make some functions static.
Francois Gouget [Fri, 12 Dec 2008 09:21:06 +0000 (10:21 +0100)] 
d3d9/tests: Make some functions static.

16 years agocabinet/tests: Make CopyProgress() static.
Francois Gouget [Fri, 12 Dec 2008 09:20:58 +0000 (10:20 +0100)] 
cabinet/tests: Make CopyProgress() static.

16 years agoole32: Fix the STORAGE_dump_pps_entry() description.
Francois Gouget [Fri, 12 Dec 2008 09:20:27 +0000 (10:20 +0100)] 
ole32: Fix the STORAGE_dump_pps_entry() description.

16 years agoshell32: Add a couple of spaces in the spec file.
Francois Gouget [Fri, 12 Dec 2008 09:19:43 +0000 (10:19 +0100)] 
shell32: Add a couple of spaces in the spec file.

16 years agomsvcrt: Remove _adjust_fdiv() as it is unused.
Francois Gouget [Fri, 12 Dec 2008 09:19:03 +0000 (10:19 +0100)] 
msvcrt: Remove _adjust_fdiv() as it is unused.

16 years agomsvcrt/tests: Add a trailing '\n' to ok() calls.
Francois Gouget [Fri, 12 Dec 2008 09:16:45 +0000 (10:16 +0100)] 
msvcrt/tests: Add a trailing '\n' to ok() calls.

16 years agowined3d: Don't leak memory on failure in allocate_shader_constants().
Henri Verbeet [Fri, 12 Dec 2008 08:33:52 +0000 (09:33 +0100)] 
wined3d: Don't leak memory on failure in allocate_shader_constants().

16 years agowined3d: Use a simpler way to calculate the number of texture levels.
Henri Verbeet [Fri, 12 Dec 2008 08:33:52 +0000 (09:33 +0100)] 
wined3d: Use a simpler way to calculate the number of texture levels.

It's probably slightly faster too.

16 years agowined3d: Get rid of the textureDimensions field in the state block.
Henri Verbeet [Fri, 12 Dec 2008 08:33:51 +0000 (09:33 +0100)] 
wined3d: Get rid of the textureDimensions field in the state block.

16 years agowined3d: We only care is a sampler is sampled at all in device_map_vsamplers(), not...
Henri Verbeet [Fri, 12 Dec 2008 08:33:51 +0000 (09:33 +0100)] 
wined3d: We only care is a sampler is sampled at all in device_map_vsamplers(), not the specific type.

16 years agowined3d: Don't reparse the entire shader just to update the sampler types.
Henri Verbeet [Fri, 12 Dec 2008 08:33:51 +0000 (09:33 +0100)] 
wined3d: Don't reparse the entire shader just to update the sampler types.

16 years agocrypt32: Support wide character base64-encoded PKCS messages in CryptQueryObject.
Juan Lang [Fri, 12 Dec 2008 01:02:13 +0000 (17:02 -0800)] 
crypt32: Support wide character base64-encoded PKCS messages in CryptQueryObject.

16 years agocrypt32: Implement CryptStringToBinaryW.
Juan Lang [Fri, 12 Dec 2008 00:49:16 +0000 (16:49 -0800)] 
crypt32: Implement CryptStringToBinaryW.

16 years agocrypt32: Support base64-encoded PKCS messages in CryptQueryObject.
Juan Lang [Fri, 12 Dec 2008 00:36:46 +0000 (16:36 -0800)] 
crypt32: Support base64-encoded PKCS messages in CryptQueryObject.

16 years agocrypt32: Split querying PKCS messages into helper functions.
Juan Lang [Fri, 12 Dec 2008 00:18:47 +0000 (16:18 -0800)] 
crypt32: Split querying PKCS messages into helper functions.

16 years agocrypt32: Support base64-encoded context objects in CryptQueryObject.
Juan Lang [Thu, 11 Dec 2008 23:42:06 +0000 (15:42 -0800)] 
crypt32: Support base64-encoded context objects in CryptQueryObject.

16 years agocrypt32: Downgrade a fixme to a warn.
Juan Lang [Thu, 11 Dec 2008 23:24:05 +0000 (15:24 -0800)] 
crypt32: Downgrade a fixme to a warn.

16 years agocrypt32: Don't claim to have queried an object as a serialized context when reading...
Juan Lang [Thu, 11 Dec 2008 23:23:31 +0000 (15:23 -0800)] 
crypt32: Don't claim to have queried an object as a serialized context when reading it has failed.

16 years agocrypt32: Validate input arguments to CryptQueryObject.
Juan Lang [Thu, 11 Dec 2008 23:21:47 +0000 (15:21 -0800)] 
crypt32: Validate input arguments to CryptQueryObject.

16 years agocrypt32: Add tests for CryptQueryObject.
Juan Lang [Thu, 11 Dec 2008 23:21:13 +0000 (15:21 -0800)] 
crypt32: Add tests for CryptQueryObject.

16 years agogdi32/tests: Fix some test failures on Win9x.
Paul Vriens [Thu, 11 Dec 2008 16:36:46 +0000 (17:36 +0100)] 
gdi32/tests: Fix some test failures on Win9x.

16 years agoddraw/tests: Fix a test failure on a Win98 VMware box.
Paul Vriens [Thu, 11 Dec 2008 16:07:44 +0000 (17:07 +0100)] 
ddraw/tests: Fix a test failure on a Win98 VMware box.

16 years agowininet: Adapt tests to winehq changes.
Hans Leidekker [Thu, 11 Dec 2008 14:24:12 +0000 (15:24 +0100)] 
wininet: Adapt tests to winehq changes.

16 years agomsvcrt: Avoid truncated relocations on 64-bit.
Alexandre Julliard [Thu, 11 Dec 2008 23:05:07 +0000 (00:05 +0100)] 
msvcrt: Avoid truncated relocations on 64-bit.

16 years agomsvcrt/tests: Load __mb_cur_max and _mbctype dynamically since they may not be availa...
Alexandre Julliard [Thu, 11 Dec 2008 21:53:36 +0000 (22:53 +0100)] 
msvcrt/tests: Load __mb_cur_max and _mbctype dynamically since they may not be available to link against.

16 years agomsvcrt: Use iob_func instead of p__iob on non-x86.
Alexandre Julliard [Thu, 11 Dec 2008 20:13:20 +0000 (21:13 +0100)] 
msvcrt: Use iob_func instead of p__iob on non-x86.

16 years agomsvcrt: Use intptr_t or size_t instead of long where appropriate.
Alexandre Julliard [Thu, 11 Dec 2008 20:01:38 +0000 (21:01 +0100)] 
msvcrt: Use intptr_t or size_t instead of long where appropriate.

16 years agoinclude: Add the msvcrt/crtdefs.h header and include it where needed.
Alexandre Julliard [Thu, 11 Dec 2008 21:37:34 +0000 (22:37 +0100)] 
include: Add the msvcrt/crtdefs.h header and include it where needed.

16 years agomsvcrt: Don't include msvcrt headers, instead duplicate the definitions in msvcrt.h.
Alexandre Julliard [Thu, 11 Dec 2008 21:28:26 +0000 (22:28 +0100)] 
msvcrt: Don't include msvcrt headers, instead duplicate the definitions in msvcrt.h.

16 years agosetupapi: Don't include msvcrt headers.
Alexandre Julliard [Thu, 11 Dec 2008 21:27:59 +0000 (22:27 +0100)] 
setupapi: Don't include msvcrt headers.

16 years agomsi: Don't include msvcrt headers.
Alexandre Julliard [Thu, 11 Dec 2008 21:27:54 +0000 (22:27 +0100)] 
msi: Don't include msvcrt headers.

16 years agolibwine: Don't try to use the preloader on non-i386.
Alexandre Julliard [Thu, 11 Dec 2008 19:39:05 +0000 (20:39 +0100)] 
libwine: Don't try to use the preloader on non-i386.

16 years agontdll: Fix heap management for 64-bit.
Alexandre Julliard [Thu, 11 Dec 2008 19:38:41 +0000 (20:38 +0100)] 
ntdll: Fix heap management for 64-bit.

16 years agontdll: Convert the handles to server handles in NTDLL_wait_for_multiple_objects.
Alexandre Julliard [Thu, 11 Dec 2008 19:38:21 +0000 (20:38 +0100)] 
ntdll: Convert the handles to server handles in NTDLL_wait_for_multiple_objects.

16 years agoinclude: Fix typo in the 64-bit version of GetProcessHeap().
Alexandre Julliard [Thu, 11 Dec 2008 19:37:42 +0000 (20:37 +0100)] 
include: Fix typo in the 64-bit version of GetProcessHeap().

16 years agowinhttp: Resolve host port at the latest possible moment.
Hans Leidekker [Thu, 11 Dec 2008 12:56:52 +0000 (13:56 +0100)] 
winhttp: Resolve host port at the latest possible moment.

16 years agowinhttp: Validate parameters per component in WinHttpCrackUrl.
Hans Leidekker [Thu, 11 Dec 2008 12:56:40 +0000 (13:56 +0100)] 
winhttp: Validate parameters per component in WinHttpCrackUrl.

16 years agows2_32: Sign-compare warnings fix.
Andrew Talbot [Wed, 10 Dec 2008 21:55:35 +0000 (21:55 +0000)] 
ws2_32: Sign-compare warnings fix.

16 years agowintrust: Sign-compare warnings fix.
Andrew Talbot [Wed, 10 Dec 2008 21:55:31 +0000 (21:55 +0000)] 
wintrust: Sign-compare warnings fix.

16 years agooleaut32: Added PICTYPE_NONE and PICTYPE_UNINITIALIZED to IPicture::Render.
Nikolay Sivov [Wed, 10 Dec 2008 12:08:47 +0000 (15:08 +0300)] 
oleaut32: Added PICTYPE_NONE and PICTYPE_UNINITIALIZED to IPicture::Render.

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

16 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.

16 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.

16 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.

16 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.

16 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.

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

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

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

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

16 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.

16 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.

16 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.

16 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".

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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().

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

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.