wine
11 years agomsvcp90: Convert characters to unsigned char before passing them to functions operati...
Piotr Caban [Tue, 23 Oct 2012 16:11:06 +0000 (18:11 +0200)] 
msvcp90: Convert characters to unsigned char before passing them to functions operating on integers.

11 years agomsvcrt: Fixed _ungetwc implementation.
Piotr Caban [Tue, 23 Oct 2012 16:09:48 +0000 (18:09 +0200)] 
msvcrt: Fixed _ungetwc implementation.

11 years agod3dxof: Fix remaining 'objects.txt' filename.
Christian Costa [Tue, 23 Oct 2012 21:14:34 +0000 (23:14 +0200)] 
d3dxof: Fix remaining 'objects.txt' filename.

11 years agod3dx9: Avoid LPDIRECT3DVOLUMETEXTURE9.
Henri Verbeet [Tue, 23 Oct 2012 19:01:08 +0000 (21:01 +0200)] 
d3dx9: Avoid LPDIRECT3DVOLUMETEXTURE9.

11 years agod3dx9: Avoid LPDIRECT3DVERTEXSHADER9.
Henri Verbeet [Tue, 23 Oct 2012 19:01:07 +0000 (21:01 +0200)] 
d3dx9: Avoid LPDIRECT3DVERTEXSHADER9.

11 years agowined3d: Remove some dead code from gen_ffp_instr().
Henri Verbeet [Tue, 23 Oct 2012 19:01:06 +0000 (21:01 +0200)] 
wined3d: Remove some dead code from gen_ffp_instr().

11 years agowined3d: Set texture_level in surface_set_texture_target() as well.
Henri Verbeet [Tue, 23 Oct 2012 19:01:05 +0000 (21:01 +0200)] 
wined3d: Set texture_level in surface_set_texture_target() as well.

11 years agod3d10: Implement D3D10DisassembleShader().
Henri Verbeet [Tue, 23 Oct 2012 19:01:04 +0000 (21:01 +0200)] 
d3d10: Implement D3D10DisassembleShader().

11 years agomshtml: Get rid of no longer used painting fallback for missing Gecko.
Jacek Caban [Tue, 23 Oct 2012 12:59:35 +0000 (14:59 +0200)] 
mshtml: Get rid of no longer used painting fallback for missing Gecko.

11 years agomshtml: Added IHTMLIFrameElement::width property implementation.
Jacek Caban [Tue, 23 Oct 2012 11:41:51 +0000 (13:41 +0200)] 
mshtml: Added IHTMLIFrameElement::width property implementation.

11 years agomshtml: Added IHTMLIFrameElement::height property implementation.
Jacek Caban [Tue, 23 Oct 2012 11:41:33 +0000 (13:41 +0200)] 
mshtml: Added IHTMLIFrameElement::height property implementation.

11 years agomshtml: Added IHTMLStyle::clear property implementation.
Jacek Caban [Tue, 23 Oct 2012 11:41:13 +0000 (13:41 +0200)] 
mshtml: Added IHTMLStyle::clear property implementation.

11 years agoRevert "winex11: Refuse to set the pixel format for HWND_MESSAGE windows."
Alexandre Julliard [Tue, 23 Oct 2012 14:34:57 +0000 (16:34 +0200)] 
Revert "winex11: Refuse to set the pixel format for HWND_MESSAGE windows."

This reverts commit 53806917a3fc32460201a40a9edd6d8d24983c25.
Tests show that this is allowed.

11 years agokrnl386.exe: If we use operands order of AT&T asm syntax, we'd better use % for regis...
Christian Costa [Mon, 22 Oct 2012 19:29:21 +0000 (21:29 +0200)] 
krnl386.exe: If we use operands order of AT&T asm syntax, we'd better use % for registers as in winedbg and GNU assembler to avoid confusion.

11 years agod3dxof/tests: Document dump function and rename X files with .x extension.
Christian Costa [Mon, 22 Oct 2012 19:39:19 +0000 (21:39 +0200)] 
d3dxof/tests: Document dump function and rename X files with .x extension.

11 years agodwrite: Separate format data and keep it in both layout and text format.
Nikolay Sivov [Tue, 23 Oct 2012 12:32:34 +0000 (08:32 -0400)] 
dwrite: Separate format data and keep it in both layout and text format.

11 years agodwrite: Added basic GetFirstMatchingFont() for font family.
Nikolay Sivov [Tue, 23 Oct 2012 12:18:32 +0000 (08:18 -0400)] 
dwrite: Added basic GetFirstMatchingFont() for font family.

11 years agodwrite: Implement GetFontFamily() for system font collection.
Nikolay Sivov [Mon, 22 Oct 2012 04:06:03 +0000 (00:06 -0400)] 
dwrite: Implement GetFontFamily() for system font collection.

11 years agodwrite: Implement IDWriteTextFormat::GetFontCollection().
Nikolay Sivov [Mon, 22 Oct 2012 03:49:27 +0000 (23:49 -0400)] 
dwrite: Implement IDWriteTextFormat::GetFontCollection().

11 years agodwrite: Keep a single instance of system font collection.
Nikolay Sivov [Mon, 22 Oct 2012 03:20:42 +0000 (23:20 -0400)] 
dwrite: Keep a single instance of system font collection.

11 years agontdll: Split up feature detection by architecture.
James Eder [Mon, 22 Oct 2012 21:22:51 +0000 (15:22 -0600)] 
ntdll: Split up feature detection by architecture.

11 years agontdll: Use build-time API detection instead of OS detection for finding the number...
James Eder [Mon, 22 Oct 2012 21:22:50 +0000 (15:22 -0600)] 
ntdll: Use build-time API detection instead of OS detection for finding the number of processors.

11 years agogdiplus/tests: Fix out-of-bounds access (coverity).
André Hentschel [Mon, 22 Oct 2012 21:52:55 +0000 (23:52 +0200)] 
gdiplus/tests: Fix out-of-bounds access (coverity).

11 years agoatl: Warn when CoRegisterClassObject fails.
André Hentschel [Mon, 22 Oct 2012 21:49:49 +0000 (23:49 +0200)] 
atl: Warn when CoRegisterClassObject fails.

11 years agowing32: Use the correct size for memcpy (coverity).
André Hentschel [Mon, 22 Oct 2012 17:56:41 +0000 (19:56 +0200)] 
wing32: Use the correct size for memcpy (coverity).

11 years agowing32: Use the correct size for memcpy (coverity).
André Hentschel [Mon, 22 Oct 2012 17:56:41 +0000 (19:56 +0200)] 
wing32: Use the correct size for memcpy (coverity).

11 years agowinedbg: Fix check for register number (coverity).
André Hentschel [Mon, 22 Oct 2012 17:46:44 +0000 (19:46 +0200)] 
winedbg: Fix check for register number (coverity).

11 years agod3dx9: Avoid LPDIRECT3DPIXELSHADER9.
Henri Verbeet [Tue, 23 Oct 2012 09:23:45 +0000 (11:23 +0200)] 
d3dx9: Avoid LPDIRECT3DPIXELSHADER9.

11 years agowined3d: Get rid of the mostly unused "num_textures_used" field from arbfp_ffp_desc.
Henri Verbeet [Tue, 23 Oct 2012 09:23:44 +0000 (11:23 +0200)] 
wined3d: Get rid of the mostly unused "num_textures_used" field from arbfp_ffp_desc.

11 years agoinclude: Add the D3DDisassemble() prototype and flags.
Henri Verbeet [Tue, 23 Oct 2012 09:23:43 +0000 (11:23 +0200)] 
include: Add the D3DDisassemble() prototype and flags.

11 years agowined3d: Move shader_is_pshader_version() and shader_is_vshader_version() to the...
Henri Verbeet [Tue, 23 Oct 2012 09:23:42 +0000 (11:23 +0200)] 
wined3d: Move shader_is_pshader_version() and shader_is_vshader_version() to the ARB program shader backend.

11 years agowined3d: Explicitly check the shader type in shader_generate_glsl_declarations().
Henri Verbeet [Tue, 23 Oct 2012 09:23:41 +0000 (11:23 +0200)] 
wined3d: Explicitly check the shader type in shader_generate_glsl_declarations().

11 years agogdiplus: Test also lf.lfEscapement and lf.lfOrientation returned by GdipGetLogFont.
Dmitry Timoshkov [Tue, 23 Oct 2012 08:27:48 +0000 (17:27 +0900)] 
gdiplus: Test also lf.lfEscapement and lf.lfOrientation returned by GdipGetLogFont.

11 years agocmd/tests: Add tests for mixed number/stringified numbers comparisons in "if" statements.
Frédéric Delanoy [Tue, 23 Oct 2012 01:10:29 +0000 (03:10 +0200)] 
cmd/tests: Add tests for mixed number/stringified numbers comparisons in "if" statements.

11 years agocmd/tests: Add tests for GTR comparison operator in "if" statements.
Frédéric Delanoy [Tue, 23 Oct 2012 01:10:28 +0000 (03:10 +0200)] 
cmd/tests: Add tests for GTR comparison operator in "if" statements.

11 years agocmd/tests: Add tests for GEQ comparison operator in "if" statements.
Frédéric Delanoy [Tue, 23 Oct 2012 01:10:27 +0000 (03:10 +0200)] 
cmd/tests: Add tests for GEQ comparison operator in "if" statements.

11 years agocmd/tests: Add tests for NEQ comparison operator in "if" statements.
Frédéric Delanoy [Tue, 23 Oct 2012 01:10:26 +0000 (03:10 +0200)] 
cmd/tests: Add tests for NEQ comparison operator in "if" statements.

11 years agocmd/tests: Add tests for EQU comparison operator in "if" statements.
Frédéric Delanoy [Tue, 23 Oct 2012 01:10:25 +0000 (03:10 +0200)] 
cmd/tests: Add tests for EQU comparison operator in "if" statements.

11 years agocmd/tests: Add tests for LEQ comparison operator in "if" statements.
Frédéric Delanoy [Tue, 23 Oct 2012 01:10:24 +0000 (03:10 +0200)] 
cmd/tests: Add tests for LEQ comparison operator in "if" statements.

11 years agocmd/tests: Add tests for LSS comparison operator in "if" statements.
Frédéric Delanoy [Tue, 23 Oct 2012 01:10:23 +0000 (03:10 +0200)] 
cmd/tests: Add tests for LSS comparison operator in "if" statements.

11 years agod3dx9/tests: Add a simple test for filling compressed textures.
Józef Kucia [Mon, 22 Oct 2012 15:20:30 +0000 (17:20 +0200)] 
d3dx9/tests: Add a simple test for filling compressed textures.

11 years agod3dx9/tests: Add tests for filling floating-point textures.
Józef Kucia [Mon, 22 Oct 2012 15:20:29 +0000 (17:20 +0200)] 
d3dx9/tests: Add tests for filling floating-point textures.

11 years agod3dx9: Do not try to fill textures other than ARGB in fill texture functions.
Józef Kucia [Mon, 22 Oct 2012 15:20:28 +0000 (17:20 +0200)] 
d3dx9: Do not try to fill textures other than ARGB in fill texture functions.

11 years agod3dx9: Introduce a separate pixel format type for compressed pixel formats.
Józef Kucia [Mon, 22 Oct 2012 15:20:27 +0000 (17:20 +0200)] 
d3dx9: Introduce a separate pixel format type for compressed pixel formats.

11 years agod3dx9/tests: Only release a texture when it was created.
Józef Kucia [Mon, 22 Oct 2012 15:20:26 +0000 (17:20 +0200)] 
d3dx9/tests: Only release a texture when it was created.

11 years agowinedbg: Buffer size includes the quotes (coverity).
André Hentschel [Mon, 22 Oct 2012 17:42:49 +0000 (19:42 +0200)] 
winedbg: Buffer size includes the quotes (coverity).

11 years agoview: Buffer size of GetFileTitleW is in characters, not bytes (coverity).
André Hentschel [Mon, 22 Oct 2012 17:31:36 +0000 (19:31 +0200)] 
view: Buffer size of GetFileTitleW is in characters, not bytes (coverity).

11 years agomsvcp60: Copy correct number of characters in basic_string::_Grow.
Piotr Caban [Mon, 22 Oct 2012 15:15:49 +0000 (17:15 +0200)] 
msvcp60: Copy correct number of characters in basic_string::_Grow.

11 years agoservices: Added tests for service thread termination without setting service state...
Piotr Caban [Mon, 22 Oct 2012 13:00:47 +0000 (15:00 +0200)] 
services: Added tests for service thread termination without setting service state to stopped.

11 years agoservices: Kill service thread after timeout so it can terminate cleanly.
Piotr Caban [Mon, 22 Oct 2012 12:26:10 +0000 (14:26 +0200)] 
services: Kill service thread after timeout so it can terminate cleanly.

11 years agoadvapi32: Don't terminate service when its last thread has exited.
Piotr Caban [Mon, 22 Oct 2012 12:25:54 +0000 (14:25 +0200)] 
advapi32: Don't terminate service when its last thread has exited.

11 years agoadvapi32: Return from StartServiceCtrlDispatcher when service status is changed to...
Piotr Caban [Mon, 22 Oct 2012 12:25:37 +0000 (14:25 +0200)] 
advapi32: Return from StartServiceCtrlDispatcher when service status is changed to stopped.

11 years agoadvapi32: Validate arguments in StartServiceCtrlDispatcher.
Piotr Caban [Mon, 22 Oct 2012 12:25:13 +0000 (14:25 +0200)] 
advapi32: Validate arguments in StartServiceCtrlDispatcher.

11 years agouser32: Retrieve the graphics driver module from gdi32.
Alexandre Julliard [Mon, 22 Oct 2012 13:06:59 +0000 (15:06 +0200)] 
user32: Retrieve the graphics driver module from gdi32.

11 years agogdi32: Export a function to retrieve the module handle of the graphics driver for...
Alexandre Julliard [Mon, 22 Oct 2012 13:05:54 +0000 (15:05 +0200)] 
gdi32: Export a function to retrieve the module handle of the graphics driver for a DC.

11 years agoexplorer: Remove support for the old-style X11 desktop configuration key.
Alexandre Julliard [Mon, 22 Oct 2012 12:37:00 +0000 (14:37 +0200)] 
explorer: Remove support for the old-style X11 desktop configuration key.

11 years agowinex11: Remove some remainders of the ddraw HAL support.
Alexandre Julliard [Mon, 22 Oct 2012 12:36:31 +0000 (14:36 +0200)] 
winex11: Remove some remainders of the ddraw HAL support.

11 years agocmd: Properly handle multibyte characters in batch files.
Akihiro Sagawa [Fri, 19 Oct 2012 16:02:24 +0000 (01:02 +0900)] 
cmd: Properly handle multibyte characters in batch files.

11 years agoAssorted spelling tweaks and fixes.
Francois Gouget [Mon, 22 Oct 2012 10:20:23 +0000 (12:20 +0200)] 
Assorted spelling tweaks and fixes.

11 years agodwrite: Implement FindFamilyName() for system font collection.
Nikolay Sivov [Sun, 21 Oct 2012 04:31:11 +0000 (00:31 -0400)] 
dwrite: Implement FindFamilyName() for system font collection.

11 years agodwrite: Add all installed font families to system font collection.
Nikolay Sivov [Sun, 21 Oct 2012 04:24:35 +0000 (00:24 -0400)] 
dwrite: Add all installed font families to system font collection.

11 years agodwrite: Fix a stupid copy/paste typo in Release return value.
Nikolay Sivov [Sun, 21 Oct 2012 01:47:22 +0000 (21:47 -0400)] 
dwrite: Fix a stupid copy/paste typo in Release return value.

11 years agodwrite: Added a stub for IDWriteFontCollection.
Nikolay Sivov [Sun, 21 Oct 2012 01:43:01 +0000 (21:43 -0400)] 
dwrite: Added a stub for IDWriteFontCollection.

11 years agodwrite: Store text string in layout object.
Nikolay Sivov [Sat, 20 Oct 2012 21:02:25 +0000 (17:02 -0400)] 
dwrite: Store text string in layout object.

11 years agomshtml: Added more events tests.
Jacek Caban [Mon, 22 Oct 2012 10:00:06 +0000 (12:00 +0200)] 
mshtml: Added more events tests.

11 years agomshtml: Set 'this' to window object for onload handlers.
Jacek Caban [Mon, 22 Oct 2012 09:59:45 +0000 (11:59 +0200)] 
mshtml: Set 'this' to window object for onload handlers.

11 years agomshtml: Added IHTMLLocation::toString implementation.
Jacek Caban [Mon, 22 Oct 2012 09:59:27 +0000 (11:59 +0200)] 
mshtml: Added IHTMLLocation::toString implementation.

11 years agomshtml: Fixed attribute object caching logic.
Jacek Caban [Mon, 22 Oct 2012 09:59:10 +0000 (11:59 +0200)] 
mshtml: Fixed attribute object caching logic.

11 years agod3drm: Fix normals computation and add according tests.
Christian Costa [Sun, 21 Oct 2012 16:11:03 +0000 (18:11 +0200)] 
d3drm: Fix normals computation and add according tests.

11 years agod3drm: Enum all materials even if only the first one is handled.
Christian Costa [Sun, 21 Oct 2012 12:51:32 +0000 (14:51 +0200)] 
d3drm: Enum all materials even if only the first one is handled.

11 years agod3drm: Fix child leak.
Christian Costa [Sun, 21 Oct 2012 12:51:25 +0000 (14:51 +0200)] 
d3drm: Fix child leak.

11 years agod3drm: Fix wrong condition.
Christian Costa [Sun, 21 Oct 2012 12:51:17 +0000 (14:51 +0200)] 
d3drm: Fix wrong condition.

11 years agod3dxof: Display new ref count in AddRef & Release.
Christian Costa [Sun, 21 Oct 2012 12:50:36 +0000 (14:50 +0200)] 
d3dxof: Display new ref count in AddRef & Release.

11 years agogdiplus: Fix a typo leading to incorrect character width calculation in GdipMeasureDr...
Dmitry Timoshkov [Mon, 22 Oct 2012 08:50:15 +0000 (17:50 +0900)] 
gdiplus: Fix a typo leading to incorrect character width calculation in GdipMeasureDriverString.

11 years agowinhttp: Respect the redirect policy setting.
Hans Leidekker [Mon, 22 Oct 2012 08:25:05 +0000 (10:25 +0200)] 
winhttp: Respect the redirect policy setting.

11 years agowinhttp: Pass the redirect policy setting down to request objects.
Hans Leidekker [Mon, 22 Oct 2012 08:24:50 +0000 (10:24 +0200)] 
winhttp: Pass the redirect policy setting down to request objects.

11 years agouser32: Implement GetRawInputDeviceInfoA().
Henri Verbeet [Sun, 21 Oct 2012 18:20:40 +0000 (20:20 +0200)] 
user32: Implement GetRawInputDeviceInfoA().

11 years agowined3d: Implement WINED3DSIH_MOVC in the GLSL shader backend.
Henri Verbeet [Sun, 21 Oct 2012 18:20:39 +0000 (20:20 +0200)] 
wined3d: Implement WINED3DSIH_MOVC in the GLSL shader backend.

11 years agowined3d: Merge a couple of shader type specific blocks in shader_generate_glsl_declar...
Henri Verbeet [Sun, 21 Oct 2012 18:20:38 +0000 (20:20 +0200)] 
wined3d: Merge a couple of shader type specific blocks in shader_generate_glsl_declarations().

11 years agowined3d: Use shader_glsl_get_prefix() in shader_glsl_gen_sample_code().
Henri Verbeet [Sun, 21 Oct 2012 18:20:37 +0000 (20:20 +0200)] 
wined3d: Use shader_glsl_get_prefix() in shader_glsl_gen_sample_code().

11 years agowined3d: Also read comments in shader_sm1_is_end().
Henri Verbeet [Sun, 21 Oct 2012 18:20:36 +0000 (20:20 +0200)] 
wined3d: Also read comments in shader_sm1_is_end().

11 years agontdll: Add detection for PF_SSE_DAZ_MODE_AVAILABLE.
James Eder [Sun, 21 Oct 2012 00:40:47 +0000 (18:40 -0600)] 
ntdll: Add detection for PF_SSE_DAZ_MODE_AVAILABLE.

11 years agontdll: Add detection for Revision in get_cpuinfo().
James Eder [Sun, 21 Oct 2012 00:40:46 +0000 (18:40 -0600)] 
ntdll: Add detection for Revision in get_cpuinfo().

11 years agontdll: Handle CPU Level (family) as a vendor specific component.
James Eder [Sun, 21 Oct 2012 00:40:45 +0000 (18:40 -0600)] 
ntdll: Handle CPU Level (family) as a vendor specific component.

11 years agontdll: Add more feature detection in get_cpuinfo().
James Eder [Sun, 21 Oct 2012 00:40:44 +0000 (18:40 -0600)] 
ntdll: Add more feature detection in get_cpuinfo().

11 years agontdll: Add support for cpuid on x86_64.
James Eder [Sun, 21 Oct 2012 00:40:43 +0000 (18:40 -0600)] 
ntdll: Add support for cpuid on x86_64.

11 years agowinex11: Fix name of extension WGL_NV_render_texture_rectangle.
Ken Thomases [Sat, 20 Oct 2012 07:04:58 +0000 (02:04 -0500)] 
winex11: Fix name of extension WGL_NV_render_texture_rectangle.

11 years agowinemenubuilder: Use proper marker (negative index) for unused icon slot.
Ken Thomases [Sat, 20 Oct 2012 04:59:29 +0000 (23:59 -0500)] 
winemenubuilder: Use proper marker (negative index) for unused icon slot.

11 years agogdi32: Update the ref count of stock objects when deleting a DC.
Alexandre Julliard [Sun, 21 Oct 2012 10:18:46 +0000 (12:18 +0200)] 
gdi32: Update the ref count of stock objects when deleting a DC.

11 years agowinex11: Never use a surface for embedded windows, even for the parents.
Alexandre Julliard [Sun, 21 Oct 2012 10:18:16 +0000 (12:18 +0200)] 
winex11: Never use a surface for embedded windows, even for the parents.

11 years agofonts: 10-pixel strikes for Tahoma bold.
Huw Davies [Fri, 19 Oct 2012 14:41:41 +0000 (15:41 +0100)] 
fonts: 10-pixel strikes for Tahoma bold.

11 years agogdi32: Move the string rendering code to a common function.
Huw Davies [Fri, 19 Oct 2012 12:12:08 +0000 (13:12 +0100)] 
gdi32: Move the string rendering code to a common function.

11 years agogdi32: Use the helper to draw the glyphs.
Huw Davies [Fri, 19 Oct 2012 12:12:07 +0000 (13:12 +0100)] 
gdi32: Use the helper to draw the glyphs.

11 years agogdi32: Pass individual x, y co-ords to draw_glyph rather than a POINT.
Huw Davies [Fri, 19 Oct 2012 12:12:06 +0000 (13:12 +0100)] 
gdi32: Pass individual x, y co-ords to draw_glyph rather than a POINT.

11 years agogdi32: Pass a dib_info structure to draw_glyph.
Huw Davies [Fri, 19 Oct 2012 12:12:05 +0000 (13:12 +0100)] 
gdi32: Pass a dib_info structure to draw_glyph.

11 years agodsound: Fix IDirectSoundCaptureBuffer Start/Stop, with tests.
Maarten Lankhorst [Tue, 16 Oct 2012 12:06:26 +0000 (14:06 +0200)] 
dsound: Fix IDirectSoundCaptureBuffer Start/Stop, with tests.

11 years agowinmm: Do not blindly reset device when already stopped.
Maarten Lankhorst [Tue, 16 Oct 2012 12:06:25 +0000 (14:06 +0200)] 
winmm: Do not blindly reset device when already stopped.

11 years agomshtml: Fixed error handling of IBindCtx_GetObjectParam (coverity).
Jacek Caban [Fri, 19 Oct 2012 09:59:57 +0000 (11:59 +0200)] 
mshtml: Fixed error handling of IBindCtx_GetObjectParam (coverity).

11 years agomshtml: Properly handle OOM errors in htmlnode.c (coverity).
Jacek Caban [Fri, 19 Oct 2012 09:58:34 +0000 (11:58 +0200)] 
mshtml: Properly handle OOM errors in htmlnode.c (coverity).

11 years agomshtml: Properly handle OOM errors in navigate.c (coverity).
Jacek Caban [Fri, 19 Oct 2012 09:58:15 +0000 (11:58 +0200)] 
mshtml: Properly handle OOM errors in navigate.c (coverity).