wine
16 years agoserver: Limit the number of allocated handles before running out of memory.
Alexandre Julliard [Thu, 4 Dec 2008 15:12:04 +0000 (16:12 +0100)] 
server: Limit the number of allocated handles before running out of memory.

16 years agogdi32/tests: Fix a few test failures on Win9x and WinMe.
Paul Vriens [Thu, 4 Dec 2008 13:44:08 +0000 (14:44 +0100)] 
gdi32/tests: Fix a few test failures on Win9x and WinMe.

16 years agoshell32/tests: Fix a test failure on Win9x, NT4, Vista and W2K8.
Paul Vriens [Thu, 4 Dec 2008 10:39:09 +0000 (11:39 +0100)] 
shell32/tests: Fix a test failure on Win9x, NT4, Vista and W2K8.

16 years agomshtml: Implement IHTMLStyle get/put overflow.
Alistair Leslie-Hughes [Tue, 25 Nov 2008 10:04:11 +0000 (21:04 +1100)] 
mshtml: Implement IHTMLStyle get/put overflow.

16 years agodxgi: Don't crash and just skip the tests if glX in not available.
Huw Davies [Wed, 3 Dec 2008 13:33:32 +0000 (13:33 +0000)] 
dxgi: Don't crash and just skip the tests if glX in not available.

16 years agowineoss.drv: Fix a couple of printf format warnings.
Alexandre Julliard [Thu, 4 Dec 2008 13:33:07 +0000 (14:33 +0100)] 
wineoss.drv: Fix a couple of printf format warnings.

16 years agowinealsa.drv: Fix a printf format warning.
Alexandre Julliard [Thu, 4 Dec 2008 13:32:59 +0000 (14:32 +0100)] 
winealsa.drv: Fix a printf format warning.

16 years agowininet/tests: Avoid using size_t in a trace.
Alexandre Julliard [Thu, 4 Dec 2008 13:32:49 +0000 (14:32 +0100)] 
wininet/tests: Avoid using size_t in a trace.

16 years agomountmgr.sys: Avoid a compiler warning on older gcc.
Alexandre Julliard [Thu, 4 Dec 2008 13:32:21 +0000 (14:32 +0100)] 
mountmgr.sys: Avoid a compiler warning on older gcc.

16 years agod3d10core/tests: Skip the tests if we can't create a DXGI factory.
Huw Davies [Wed, 3 Dec 2008 14:03:10 +0000 (14:03 +0000)] 
d3d10core/tests: Skip the tests if we can't create a DXGI factory.

16 years agod3d9/tests: Skip tests if we can't create the D3D9 object.
Huw Davies [Wed, 3 Dec 2008 17:00:40 +0000 (17:00 +0000)] 
d3d9/tests: Skip tests if we can't create the D3D9 object.

16 years agod3d8/tests: Skip tests if we can't create the D3D8 object.
Huw Davies [Wed, 3 Dec 2008 17:00:24 +0000 (17:00 +0000)] 
d3d8/tests: Skip tests if we can't create the D3D8 object.

16 years agowinedos: Make a function static.
Alexandre Julliard [Thu, 4 Dec 2008 11:48:47 +0000 (12:48 +0100)] 
winedos: Make a function static.

16 years agowintab32: Make a function static.
Alexandre Julliard [Thu, 4 Dec 2008 11:48:29 +0000 (12:48 +0100)] 
wintab32: Make a function static.

16 years agouxtheme: Make some functions static.
Alexandre Julliard [Thu, 4 Dec 2008 11:48:21 +0000 (12:48 +0100)] 
uxtheme: Make some functions static.

16 years agorpcrt4: Make a variable static.
Alexandre Julliard [Thu, 4 Dec 2008 11:48:08 +0000 (12:48 +0100)] 
rpcrt4: Make a variable static.

16 years agoole32: Make a function static.
Alexandre Julliard [Thu, 4 Dec 2008 11:47:56 +0000 (12:47 +0100)] 
ole32: Make a function static.

16 years agomciavi32: Make a function static.
Alexandre Julliard [Thu, 4 Dec 2008 11:47:42 +0000 (12:47 +0100)] 
mciavi32: Make a function static.

16 years agoinetcomm: Make a function static.
Alexandre Julliard [Thu, 4 Dec 2008 11:47:32 +0000 (12:47 +0100)] 
inetcomm: Make a function static.

16 years agodbghelp: Make a function static.
Alexandre Julliard [Thu, 4 Dec 2008 11:47:27 +0000 (12:47 +0100)] 
dbghelp: Make a function static.

16 years agod3dxof: Make some functions static.
Alexandre Julliard [Thu, 4 Dec 2008 11:47:20 +0000 (12:47 +0100)] 
d3dxof: Make some functions static.

16 years agod3d9_36: Make a function static.
Alexandre Julliard [Thu, 4 Dec 2008 11:47:11 +0000 (12:47 +0100)] 
d3d9_36: Make a function static.

16 years agod3d9: Make some functions static.
Alexandre Julliard [Thu, 4 Dec 2008 11:47:04 +0000 (12:47 +0100)] 
d3d9: Make some functions static.

16 years agod3d8: Make a function static.
Alexandre Julliard [Thu, 4 Dec 2008 11:46:52 +0000 (12:46 +0100)] 
d3d8: Make a function static.

16 years agocomctl32: Make a function static.
Alexandre Julliard [Thu, 4 Dec 2008 11:46:45 +0000 (12:46 +0100)] 
comctl32: Make a function static.

16 years agobrowseui: Make a function static.
Alexandre Julliard [Thu, 4 Dec 2008 11:46:34 +0000 (12:46 +0100)] 
browseui: Make a function static.

16 years agoAvoid including time.h before winsock.h in tests.
Alexandre Julliard [Thu, 4 Dec 2008 11:28:17 +0000 (12:28 +0100)] 
Avoid including time.h before winsock.h in tests.

16 years agontdll: Implemented RtlCaptureContext.
Alexandre Julliard [Thu, 4 Dec 2008 11:23:13 +0000 (12:23 +0100)] 
ntdll: Implemented RtlCaptureContext.

16 years agoiccvid: Remove dead stores (llvm/clang).
Ricardo Filipe [Wed, 3 Dec 2008 03:43:44 +0000 (03:43 +0000)] 
iccvid: Remove dead stores (llvm/clang).

16 years agocrypt32: Remove dead code (llvm/clang).
Ricardo Filipe [Wed, 3 Dec 2008 03:30:03 +0000 (03:30 +0000)] 
crypt32: Remove dead code (llvm/clang).

16 years agogdiplus: Implement GdipGetRegionHRgn for combined regions.
Vincent Povirk [Mon, 24 Nov 2008 23:20:00 +0000 (17:20 -0600)] 
gdiplus: Implement GdipGetRegionHRgn for combined regions.

16 years agowinecfg/audio: Properly terminate an empty list of drivers.
Kirill K. Smirnov [Thu, 4 Dec 2008 08:51:12 +0000 (11:51 +0300)] 
winecfg/audio: Properly terminate an empty list of drivers.

16 years agoquartz: Use FIELD_OFFSET instead of casting a pointer to int.
Alexandre Julliard [Thu, 4 Dec 2008 11:14:58 +0000 (12:14 +0100)] 
quartz: Use FIELD_OFFSET instead of casting a pointer to int.

16 years agontdll/tests: Use the correct prototype for RtlAllocateHeap/RtlReAllocateHeap.
Alexandre Julliard [Thu, 4 Dec 2008 11:14:17 +0000 (12:14 +0100)] 
ntdll/tests: Use the correct prototype for RtlAllocateHeap/RtlReAllocateHeap.

16 years agoimm32/tests: Don't use a pointer in an ok test.
Alexandre Julliard [Thu, 4 Dec 2008 11:13:21 +0000 (12:13 +0100)] 
imm32/tests: Don't use a pointer in an ok test.

16 years agogdiplus/tests: Don't cast pointers to integers.
Alexandre Julliard [Thu, 4 Dec 2008 11:13:01 +0000 (12:13 +0100)] 
gdiplus/tests: Don't cast pointers to integers.

16 years agocomctl32/tests: Avoid handle casts in traces.
Alexandre Julliard [Thu, 4 Dec 2008 11:12:29 +0000 (12:12 +0100)] 
comctl32/tests: Avoid handle casts in traces.

16 years agoDefine _WIN32_WINNT before including any headers.
Alexandre Julliard [Thu, 4 Dec 2008 11:10:16 +0000 (12:10 +0100)] 
Define _WIN32_WINNT before including any headers.

16 years agows2_32/tests: Remove some superfluous casts.
Michael Stefaniuc [Thu, 4 Dec 2008 04:32:23 +0000 (05:32 +0100)] 
ws2_32/tests: Remove some superfluous casts.

16 years agoregedit: Remove some superfluous casts.
Michael Stefaniuc [Thu, 4 Dec 2008 04:32:06 +0000 (05:32 +0100)] 
regedit: Remove some superfluous casts.

16 years agocmd: Remove some superfluous casts.
Michael Stefaniuc [Thu, 4 Dec 2008 04:31:43 +0000 (05:31 +0100)] 
cmd: Remove some superfluous casts.

16 years agowinecfg: Remove some superfluous casts.
Michael Stefaniuc [Thu, 4 Dec 2008 04:31:26 +0000 (05:31 +0100)] 
winecfg: Remove some superfluous casts.

16 years agoMake sure we have a space before the ellipses in Slovenian resources.
Francois Gouget [Thu, 4 Dec 2008 08:22:13 +0000 (09:22 +0100)] 
Make sure we have a space before the ellipses in Slovenian resources.

16 years agocmdlgtst: Fix an ellipsis in the copyright message.
Francois Gouget [Thu, 4 Dec 2008 08:22:09 +0000 (09:22 +0100)] 
cmdlgtst: Fix an ellipsis in the copyright message.

16 years agowinspool.drv: Use CP_UNIXCP instead of CP_ACP for data that is going to or coming...
Rob Shearman [Wed, 3 Dec 2008 18:24:50 +0000 (18:24 +0000)] 
winspool.drv: Use CP_UNIXCP instead of CP_ACP for data that is going to or coming from system library functions.

16 years agowineoss.drv: Sign-compare warnings fix.
Andrew Talbot [Wed, 3 Dec 2008 17:42:10 +0000 (17:42 +0000)] 
wineoss.drv: Sign-compare warnings fix.

16 years agodxgi: Memory allocation size fix.
Andrew Talbot [Wed, 3 Dec 2008 17:42:06 +0000 (17:42 +0000)] 
dxgi: Memory allocation size fix.

16 years agogdiplus: Fix the GdipMultiplyMatrix prototype.
Alexandre Julliard [Thu, 4 Dec 2008 11:05:31 +0000 (12:05 +0100)] 
gdiplus: Fix the GdipMultiplyMatrix prototype.

16 years agogdiplus: Added GdipGetPenFillType.
Nikolay Sivov [Wed, 3 Dec 2008 15:22:55 +0000 (18:22 +0300)] 
gdiplus: Added GdipGetPenFillType.

16 years agowined3d: Get rid of vcheckGLcall.
Henri Verbeet [Wed, 3 Dec 2008 13:53:44 +0000 (14:53 +0100)] 
wined3d: Get rid of vcheckGLcall.

Everywhere it's used a regular checkGLcall will do just as well.

16 years agowined3d: Fix D3DFMT_R32F, R16F, G16R16F, ... in the pixel shader.
Stefan Dösinger [Wed, 3 Dec 2008 13:53:43 +0000 (14:53 +0100)] 
wined3d: Fix D3DFMT_R32F, R16F, G16R16F, ... in the pixel shader.

This allows us to drop the load time conversion and the clear
readback hack and replaces it with a color fixup in the fixed
function pipeline replacement.

16 years agowined3d: Make shader texture format fixups more generic.
Henri Verbeet [Wed, 3 Dec 2008 13:53:43 +0000 (14:53 +0100)] 
wined3d: Make shader texture format fixups more generic.

Based on a patch by Stefan Dösinger. This is more flexible, and allows
the shader backend implementation to be simpler, since it doesn't have
to know about specific formats. The next patch makes use of this.

16 years agowined3d: Remove sampled_format from IWineD3DBaseShaderClass, it isn't used anywhere.
Henri Verbeet [Wed, 3 Dec 2008 13:53:43 +0000 (14:53 +0100)] 
wined3d: Remove sampled_format from IWineD3DBaseShaderClass, it isn't used anywhere.

16 years agowined3d: Move GlPixelFormatDesc to wined3d_private.h where it belongs.
Henri Verbeet [Wed, 3 Dec 2008 13:53:42 +0000 (14:53 +0100)] 
wined3d: Move GlPixelFormatDesc to wined3d_private.h where it belongs.

Also remove the silly typedef.

16 years agowinebuild: Don't add stdcall decorations on non-x86 platforms.
Alexandre Julliard [Wed, 3 Dec 2008 21:37:07 +0000 (22:37 +0100)] 
winebuild: Don't add stdcall decorations on non-x86 platforms.

16 years agorpcss: Build with -D__WINESRC__ since it's using Wine-specific features.
Alexandre Julliard [Wed, 3 Dec 2008 15:41:58 +0000 (16:41 +0100)] 
rpcss: Build with -D__WINESRC__ since it's using Wine-specific features.

16 years agorpcss: Get rid of the useless rpcss.h header.
Alexandre Julliard [Wed, 3 Dec 2008 15:41:39 +0000 (16:41 +0100)] 
rpcss: Get rid of the useless rpcss.h header.

16 years agowinex11: Add check for XmbTextPropertyToTextList result.
Vitaly Lipatov [Mon, 24 Nov 2008 20:06:40 +0000 (23:06 +0300)] 
winex11: Add check for XmbTextPropertyToTextList result.

16 years agodinput: Make some functions static.
Alexandre Julliard [Wed, 3 Dec 2008 11:13:37 +0000 (12:13 +0100)] 
dinput: Make some functions static.

16 years agocomdlg32: Make some functions static.
Alexandre Julliard [Wed, 3 Dec 2008 11:12:52 +0000 (12:12 +0100)] 
comdlg32: Make some functions static.

16 years agodmloader: Make some functions static.
Alexandre Julliard [Wed, 3 Dec 2008 11:12:34 +0000 (12:12 +0100)] 
dmloader: Make some functions static.

16 years agodmloader: Remove an unused function.
Alexandre Julliard [Wed, 3 Dec 2008 11:12:21 +0000 (12:12 +0100)] 
dmloader: Remove an unused function.

16 years agoole32: Remove some unused functions.
Alexandre Julliard [Wed, 3 Dec 2008 11:11:09 +0000 (12:11 +0100)] 
ole32: Remove some unused functions.

16 years agowinex11: Make some functions static.
Alexandre Julliard [Wed, 3 Dec 2008 11:10:32 +0000 (12:10 +0100)] 
winex11: Make some functions static.

16 years agowinex11: Remove some unused functions.
Alexandre Julliard [Wed, 3 Dec 2008 11:10:21 +0000 (12:10 +0100)] 
winex11: Remove some unused functions.

16 years agoshell32: Make some functions static.
Alexandre Julliard [Wed, 3 Dec 2008 11:09:38 +0000 (12:09 +0100)] 
shell32: Make some functions static.

16 years agoshell32: Remove some unused functions.
Alexandre Julliard [Wed, 3 Dec 2008 11:09:17 +0000 (12:09 +0100)] 
shell32: Remove some unused functions.

16 years agoinclude: Add new interfaces to mshtml.idl.
Konstantin Kondratyuk [Mon, 24 Nov 2008 09:54:23 +0000 (12:54 +0300)] 
include: Add new interfaces to mshtml.idl.

16 years agogdi32: Use the substitute name, if it exists, when looking for font system links.
Aric Stewart [Tue, 2 Dec 2008 14:51:05 +0000 (08:51 -0600)] 
gdi32: Use the substitute name, if it exists, when looking for font system links.

Allows double indirection MS ShellDlg -> MS UI Gothic linked to system
gothic to work as expected.

16 years agocomctl32/tab: Return default tab width in TCM_SETMINTABWIDTH if lParam is a negative...
Aric Stewart [Tue, 2 Dec 2008 14:14:35 +0000 (08:14 -0600)] 
comctl32/tab: Return default tab width in TCM_SETMINTABWIDTH if lParam is a negative value.

16 years agouser32: Fix dialogs for 64-bits wine.
Maarten Lankhorst [Mon, 1 Dec 2008 22:04:09 +0000 (23:04 +0100)] 
user32: Fix dialogs for 64-bits wine.

16 years agowined3d: Make sure a context is set for query object generation.
Chris Robinson [Wed, 3 Dec 2008 07:07:54 +0000 (23:07 -0800)] 
wined3d: Make sure a context is set for query object generation.

16 years agogdiplus: Added GdipMultiplyTextureTransform.
Nikolay Sivov [Tue, 2 Dec 2008 21:49:19 +0000 (00:49 +0300)] 
gdiplus: Added GdipMultiplyTextureTransform.

16 years agogdiplus: Added GdipRotateTextureTransform.
Nikolay Sivov [Tue, 2 Dec 2008 21:33:16 +0000 (00:33 +0300)] 
gdiplus: Added GdipRotateTextureTransform.

16 years agogdiplus: Added GdipTranslateTextureTransform.
Nikolay Sivov [Tue, 2 Dec 2008 21:22:52 +0000 (00:22 +0300)] 
gdiplus: Added GdipTranslateTextureTransform.

16 years agowined3d: Fix some macros definitions to make them proper C statements.
Alexandre Julliard [Wed, 3 Dec 2008 09:03:26 +0000 (10:03 +0100)] 
wined3d: Fix some macros definitions to make them proper C statements.

16 years agowineserver: Don't use O_CREAT and O_EXCL when attempting to open directories.
Jeff Zaroyko [Wed, 3 Dec 2008 06:30:54 +0000 (17:30 +1100)] 
wineserver: Don't use O_CREAT and O_EXCL when attempting to open directories.

16 years agokernel32: Add a test for CreateFile when using OPEN_ALWAYS on directories.
Jeff Zaroyko [Wed, 3 Dec 2008 06:03:26 +0000 (17:03 +1100)] 
kernel32: Add a test for CreateFile when using OPEN_ALWAYS on directories.

16 years agogdi32: Make PATH_AddEntry static.
Dmitry Timoshkov [Wed, 3 Dec 2008 05:26:24 +0000 (13:26 +0800)] 
gdi32: Make PATH_AddEntry static.

16 years agoimm32: Add some really basic tests for ImmSetCompositionString().
Andrew Riedi [Wed, 3 Dec 2008 04:08:15 +0000 (20:08 -0800)] 
imm32: Add some really basic tests for ImmSetCompositionString().

16 years agoimm32: No need for tests to return 0.
Andrew Riedi [Wed, 3 Dec 2008 03:59:03 +0000 (19:59 -0800)] 
imm32: No need for tests to return 0.

16 years agoddraw: Fix some comments.
Christian Costa [Tue, 2 Dec 2008 19:30:41 +0000 (20:30 +0100)] 
ddraw: Fix some comments.

16 years agoquartz: Return properly when input is flushing or reaching end of stream.
Christian Costa [Tue, 2 Dec 2008 19:29:48 +0000 (20:29 +0100)] 
quartz: Return properly when input is flushing or reaching end of stream.

16 years agowined3d: Disable checkGLcall when WINE_NO_DEBUG_MSGS is specified.
Henri Verbeet [Tue, 2 Dec 2008 17:41:33 +0000 (18:41 +0100)] 
wined3d: Disable checkGLcall when WINE_NO_DEBUG_MSGS is specified.

16 years agowined3d: Use a bitmask to store which bool and int constants are set.
Henri Verbeet [Tue, 2 Dec 2008 17:41:33 +0000 (18:41 +0100)] 
wined3d: Use a bitmask to store which bool and int constants are set.

Note that constants_set was never actually NULL for
shader_glsl_load_constantsB() and shader_glsl_load_constantsI().

16 years agowined3d: Make functions static where possible.
Henri Verbeet [Tue, 2 Dec 2008 17:41:33 +0000 (18:41 +0100)] 
wined3d: Make functions static where possible.

16 years agowined3d: Rename resource functions to reflect that they're not COM functions.
Henri Verbeet [Tue, 2 Dec 2008 17:41:33 +0000 (18:41 +0100)] 
wined3d: Rename resource functions to reflect that they're not COM functions.

16 years agowined3d: Rename basetexture functions to reflect that they're not COM functions.
Henri Verbeet [Tue, 2 Dec 2008 17:41:32 +0000 (18:41 +0100)] 
wined3d: Rename basetexture functions to reflect that they're not COM functions.

16 years agoshell32/autocomplete: Add unit tests for autocomplete.
Jan de Mooij [Tue, 2 Dec 2008 16:57:45 +0000 (17:57 +0100)] 
shell32/autocomplete: Add unit tests for autocomplete.

16 years agoshell32/autocomplete: Fix handling of WM_KILLFOCUS messages.
Jan de Mooij [Fri, 28 Nov 2008 16:38:03 +0000 (17:38 +0100)] 
shell32/autocomplete: Fix handling of WM_KILLFOCUS messages.

16 years agowinemp3.acm: Sign-compare warnings fix.
Andrew Talbot [Tue, 2 Dec 2008 16:55:08 +0000 (16:55 +0000)] 
winemp3.acm: Sign-compare warnings fix.

16 years agowinedos: Sign-compare warning fix.
Andrew Talbot [Tue, 2 Dec 2008 16:55:04 +0000 (16:55 +0000)] 
winedos: Sign-compare warning fix.

16 years agowininet: Stop leaking username and password.
Hans Leidekker [Tue, 2 Dec 2008 16:15:16 +0000 (17:15 +0100)] 
wininet: Stop leaking username and password.

16 years agowininet: Support setting username and password options on request handles.
Hans Leidekker [Tue, 2 Dec 2008 16:15:07 +0000 (17:15 +0100)] 
wininet: Support setting username and password options on request handles.

16 years agooleaut32: Register interfaces through dlldata.c as far as possible.
Alexandre Julliard [Tue, 2 Dec 2008 20:20:32 +0000 (21:20 +0100)] 
oleaut32: Register interfaces through dlldata.c as far as possible.

16 years agoole32: Register interfaces through dlldata.c as far as possible.
Alexandre Julliard [Tue, 2 Dec 2008 19:52:09 +0000 (20:52 +0100)] 
ole32: Register interfaces through dlldata.c as far as possible.

16 years agojscript: Implement the String.strike() method.
Andrew Nguyen [Sun, 30 Nov 2008 12:40:43 +0000 (06:40 -0600)] 
jscript: Implement the String.strike() method.

16 years agojscript: Implement the String.small() method.
Andrew Nguyen [Sun, 30 Nov 2008 12:40:37 +0000 (06:40 -0600)] 
jscript: Implement the String.small() method.

16 years agojscript: Implement the String.italics() method.
Andrew Nguyen [Sun, 30 Nov 2008 12:40:30 +0000 (06:40 -0600)] 
jscript: Implement the String.italics() method.

16 years agojscript: Implement the String.fixed() method.
Andrew Nguyen [Sun, 30 Nov 2008 12:40:22 +0000 (06:40 -0600)] 
jscript: Implement the String.fixed() method.