wine
14 years agoserver: Connect named pipe synchronously when overlapped param is NULL.
Andrey Turkin [Sat, 22 May 2010 18:00:59 +0000 (22:00 +0400)] 
server: Connect named pipe synchronously when overlapped param is NULL.

14 years agowinex11: Allow the Xft configuration to override both registry and fontconfig parameters.
Alexandre Julliard [Mon, 24 May 2010 10:34:55 +0000 (12:34 +0200)] 
winex11: Allow the Xft configuration to override both registry and fontconfig parameters.

14 years agowinex11: Fetch the antialias parameter from fontconfig too.
Alexandre Julliard [Mon, 24 May 2010 10:34:28 +0000 (12:34 +0200)] 
winex11: Fetch the antialias parameter from fontconfig too.

14 years agontdll: Add %gs support for FreeBSD.
Austin English [Mon, 24 May 2010 02:18:17 +0000 (21:18 -0500)] 
ntdll: Add %gs support for FreeBSD.

14 years agowined3d: Set the nvidia_texture_shader.c GLINFO_LOCATION to *gl_info.
Henri Verbeet [Mon, 24 May 2010 07:56:37 +0000 (09:56 +0200)] 
wined3d: Set the nvidia_texture_shader.c GLINFO_LOCATION to *gl_info.

14 years agowined3d: Set the volume.c GLINFO_LOCATION to *gl_info.
Henri Verbeet [Mon, 24 May 2010 07:56:36 +0000 (09:56 +0200)] 
wined3d: Set the volume.c GLINFO_LOCATION to *gl_info.

14 years agowined3d: Set the swapchain.c GLINFO_LOCATION to *gl_info.
Henri Verbeet [Mon, 24 May 2010 07:56:35 +0000 (09:56 +0200)] 
wined3d: Set the swapchain.c GLINFO_LOCATION to *gl_info.

14 years agowined3d: Set the drawprim.c GLINFO_LOCATION to *gl_info.
Henri Verbeet [Mon, 24 May 2010 07:56:34 +0000 (09:56 +0200)] 
wined3d: Set the drawprim.c GLINFO_LOCATION to *gl_info.

14 years agocomctl32/listview: Fix vertical position offset for subitem rectangle.
Nikolay Sivov [Mon, 24 May 2010 08:08:29 +0000 (12:08 +0400)] 
comctl32/listview: Fix vertical position offset for subitem rectangle.

14 years agorichedit: Simplify redundant code in WM_IME_COMPOSITION.
Dylan Smith [Mon, 24 May 2010 05:05:03 +0000 (01:05 -0400)] 
richedit: Simplify redundant code in WM_IME_COMPOSITION.

14 years agorichedit: Commit undo items after modifications in WM_IME_COMPOSITION.
Dylan Smith [Mon, 24 May 2010 05:04:53 +0000 (01:04 -0400)] 
richedit: Commit undo items after modifications in WM_IME_COMPOSITION.

ME_InsertTextFromCursor could previously follow the ME_CommitUndo call
leaving uncommitted changes which would cause improper grouping of commits,
or an assertion failure.

14 years agorichedit: Missing HeapFree in WM_IME_COMPOSITION. (Smatch).
Dylan Smith [Mon, 24 May 2010 05:04:42 +0000 (01:04 -0400)] 
richedit: Missing HeapFree in WM_IME_COMPOSITION. (Smatch).

ME_InsertTextFromCursor copies the string passed into it rather than making
taking ownership of it.

14 years agoclock: Remove "License..." and "NO WARRANTY..." items from "Info" menu.
Alexander Scott-Johns [Tue, 20 Apr 2010 13:11:52 +0000 (14:11 +0100)] 
clock: Remove "License..." and "NO WARRANTY..." items from "Info" menu.

14 years agontdll: qsort: comparator must not get the same pointer.
Marcus Meissner [Sun, 23 May 2010 11:33:40 +0000 (13:33 +0200)] 
ntdll: qsort: comparator must not get the same pointer.

14 years agomsvcrt: Fix wcstombs_l implementation.
Piotr Caban [Mon, 24 May 2010 08:03:55 +0000 (10:03 +0200)] 
msvcrt: Fix wcstombs_l implementation.

14 years agomsvcrt: Fix mbstowcs_l implementation.
Piotr Caban [Sat, 22 May 2010 20:24:40 +0000 (22:24 +0200)] 
msvcrt: Fix mbstowcs_l implementation.

14 years agotaskmgr: Fix Dutch translation.
Sven Baars [Sat, 22 May 2010 18:10:15 +0000 (20:10 +0200)] 
taskmgr: Fix Dutch translation.

14 years agowindowscodecs: Fix ICO palette size calculation.
Damjan Jovanovic [Sat, 22 May 2010 05:57:54 +0000 (07:57 +0200)] 
windowscodecs: Fix ICO palette size calculation.

14 years agooleaut32: Don't rewrite name's hreftype.
Andrey Turkin [Fri, 21 May 2010 20:49:29 +0000 (00:49 +0400)] 
oleaut32: Don't rewrite name's hreftype.

14 years agooleaut32: Store correct offset for imported files in ICreateTypeInfo::AddRefTypeInfo.
Andrey Turkin [Fri, 21 May 2010 20:49:48 +0000 (00:49 +0400)] 
oleaut32: Store correct offset for imported files in ICreateTypeInfo::AddRefTypeInfo.

14 years agooleaut32: Fix ctl2_alloc_importfile offset calculations.
Andrey Turkin [Fri, 21 May 2010 20:48:19 +0000 (00:48 +0400)] 
oleaut32: Fix ctl2_alloc_importfile offset calculations.

14 years agousp10: Apply the GSUB 'rlig' feature for Required ligature substitution.
Aric Stewart [Fri, 21 May 2010 20:12:28 +0000 (15:12 -0500)] 
usp10: Apply the GSUB 'rlig' feature for Required ligature substitution.

14 years agousp10: Handle Ligature Substitution Subtable from GSUB.
Aric Stewart [Fri, 21 May 2010 20:12:03 +0000 (15:12 -0500)] 
usp10: Handle Ligature Substitution Subtable from GSUB.

This also involves a restructuring of the handling of glyph lookups
from GSUB since Ligature Substitution can result in many glyphs being
replaced with 1 glyph, and future looksup may result in one glyph
being replaces with many glyphs.

14 years agogdi32: Handle a BiDi string being shaped into more or less glyphs than characters...
Aric Stewart [Fri, 21 May 2010 20:11:34 +0000 (15:11 -0500)] 
gdi32: Handle a BiDi string being shaped into more or less glyphs than characters in the string.

14 years agousp10: Use font chartype only as a fallback if we do not know the characters script...
Aric Stewart [Fri, 21 May 2010 20:10:56 +0000 (15:10 -0500)] 
usp10: Use font chartype only as a fallback if we do not know the characters script already.

14 years agoview: Fix Dutch translation.
Sven Baars [Fri, 21 May 2010 20:04:48 +0000 (22:04 +0200)] 
view: Fix Dutch translation.

14 years agowinmm: Wake up timer after the timer list is empty.
Maarten Lankhorst [Fri, 21 May 2010 19:31:26 +0000 (21:31 +0200)] 
winmm: Wake up timer after the timer list is empty.

14 years agousp10: Check heap_alloc return value (Coverity).
Marcus Meissner [Fri, 21 May 2010 19:11:30 +0000 (21:11 +0200)] 
usp10: Check heap_alloc return value (Coverity).

14 years agomsacm32: Avoid using the long type.
Michael Stefaniuc [Fri, 21 May 2010 18:34:53 +0000 (20:34 +0200)] 
msacm32: Avoid using the long type.

14 years agomsi: Update Dutch translation.
Sven Baars [Fri, 21 May 2010 18:17:23 +0000 (20:17 +0200)] 
msi: Update Dutch translation.

14 years agomsi: Fix English translation.
Sven Baars [Fri, 21 May 2010 18:11:32 +0000 (20:11 +0200)] 
msi: Fix English translation.

14 years agowinemine: Fix Dutch translation.
Sven Baars [Fri, 21 May 2010 18:11:25 +0000 (20:11 +0200)] 
winemine: Fix Dutch translation.

14 years agontdll: Reimplement bsearch to avoid redundant and possibly out of bounds comparisons.
Alexandre Julliard [Sun, 23 May 2010 20:25:06 +0000 (22:25 +0200)] 
ntdll: Reimplement bsearch to avoid redundant and possibly out of bounds comparisons.

14 years agoconfigure: Disable makefile auto-updating on BSD make, it's broken for parallel builds.
Alexandre Julliard [Sun, 23 May 2010 08:34:36 +0000 (10:34 +0200)] 
configure: Disable makefile auto-updating on BSD make, it's broken for parallel builds.

14 years agoconfigure: BSD make doesn't treat .PHONY as a proper target, so it needs its own...
Alexandre Julliard [Sun, 23 May 2010 07:27:33 +0000 (09:27 +0200)] 
configure: BSD make doesn't treat .PHONY as a proper target, so it needs its own dependencies.

14 years agouser32: Don't repaint the caret in SetCaretPos if the position doesn't change.
Alexandre Julliard [Sun, 23 May 2010 07:26:05 +0000 (09:26 +0200)] 
user32: Don't repaint the caret in SetCaretPos if the position doesn't change.

14 years agowinhlp32: Get rid of the shadow window, it's ugly and causes z-order issues.
Alexandre Julliard [Sat, 22 May 2010 09:24:03 +0000 (11:24 +0200)] 
winhlp32: Get rid of the shadow window, it's ugly and causes z-order issues.

14 years agoRelease 1.2-rc1. wine-1.2-rc1
Alexandre Julliard [Fri, 21 May 2010 19:30:30 +0000 (21:30 +0200)] 
Release 1.2-rc1.

14 years agotaskmgr: Update Slovenian translation.
Matej Špindler [Fri, 14 May 2010 18:45:38 +0000 (20:45 +0200)] 
taskmgr: Update Slovenian translation.

14 years agooleacc: Add Slovenian translation.
Matej Špindler [Fri, 21 May 2010 16:01:40 +0000 (18:01 +0200)] 
oleacc: Add Slovenian translation.

14 years agowinedbg: Add Slovenian translation.
Matej Špindler [Fri, 21 May 2010 16:03:37 +0000 (18:03 +0200)] 
winedbg: Add Slovenian translation.

14 years agomsvcrt: Check locale for NULL before freeing.
Marcus Meissner [Thu, 20 May 2010 14:20:29 +0000 (16:20 +0200)] 
msvcrt: Check locale for NULL before freeing.

14 years agourlmon: Validate parameters in MkParseDisplayNameEx.
Andrew Nguyen [Thu, 20 May 2010 15:36:32 +0000 (10:36 -0500)] 
urlmon: Validate parameters in MkParseDisplayNameEx.

14 years agoole32/tests: Add tests for output parameters in MkParseDisplayName.
Andrew Nguyen [Thu, 20 May 2010 03:26:10 +0000 (22:26 -0500)] 
ole32/tests: Add tests for output parameters in MkParseDisplayName.

14 years agoole32: Validate pointer parameters in MkParseDisplayName.
Andrew Nguyen [Thu, 20 May 2010 15:35:27 +0000 (10:35 -0500)] 
ole32: Validate pointer parameters in MkParseDisplayName.

14 years agontdll: Add stub for NtRaiseHardError.
Austin English [Thu, 20 May 2010 17:30:46 +0000 (12:30 -0500)] 
ntdll: Add stub for NtRaiseHardError.

14 years agousp10: Correct Left and Right confusions for Arabic joining and shaping.
Aric Stewart [Fri, 21 May 2010 15:08:30 +0000 (10:08 -0500)] 
usp10: Correct Left and Right confusions for Arabic joining and shaping.

14 years agod3dx9: Shader assembler ps_2_x support.
Matteo Bruni [Wed, 19 May 2010 23:14:25 +0000 (01:14 +0200)] 
d3dx9: Shader assembler ps_2_x support.

14 years agod3dx9: Add some more tests on register number checking.
Matteo Bruni [Fri, 21 May 2010 14:25:38 +0000 (16:25 +0200)] 
d3dx9: Add some more tests on register number checking.

14 years agod3dx9: Shader assembler vs_2_x support.
Matteo Bruni [Sun, 16 May 2010 18:57:52 +0000 (20:57 +0200)] 
d3dx9: Shader assembler vs_2_x support.

14 years agod3dx9: Check for oCx register number.
Matteo Bruni [Fri, 21 May 2010 13:53:44 +0000 (15:53 +0200)] 
d3dx9: Check for oCx register number.

14 years agod3dx9: Use separate opcodes for TEXLDP and TEXLDB.
Matteo Bruni [Fri, 21 May 2010 12:56:43 +0000 (14:56 +0200)] 
d3dx9: Use separate opcodes for TEXLDP and TEXLDB.

There is no reason we have to strictly follow D3D bytecode format in our
intermediate representation.

14 years agod3dx9: Add missing texkill instruction parsing.
Matteo Bruni [Wed, 19 May 2010 23:21:40 +0000 (01:21 +0200)] 
d3dx9: Add missing texkill instruction parsing.

14 years agoinclude: Rename structs to fix compile with recent gcc.
Austin English [Thu, 20 May 2010 22:49:51 +0000 (17:49 -0500)] 
include: Rename structs to fix compile with recent gcc.

14 years agowined3d: Catch RCP 0.0 in ARB.
Stefan Dösinger [Fri, 21 May 2010 12:05:46 +0000 (14:05 +0200)] 
wined3d: Catch RCP 0.0 in ARB.

14 years agowined3d: Handle length zero vectors in ARB's NRM.
Stefan Dösinger [Wed, 19 May 2010 10:30:03 +0000 (12:30 +0200)] 
wined3d: Handle length zero vectors in ARB's NRM.

14 years agowined3d: Make the mova constant more generic for relative addressing.
Stefan Dösinger [Wed, 12 May 2010 20:51:24 +0000 (22:51 +0200)] 
wined3d: Make the mova constant more generic for relative addressing.

14 years agowined3d: Order the helper constants a bit better.
Stefan Dösinger [Wed, 12 May 2010 20:35:23 +0000 (22:35 +0200)] 
wined3d: Order the helper constants a bit better.

14 years agowined3d: Add a function for reading (ps_)helper_const.
Stefan Dösinger [Sat, 15 May 2010 19:04:06 +0000 (21:04 +0200)] 
wined3d: Add a function for reading (ps_)helper_const.

14 years agowined3d: Store a positive 1.0 in the ARB's vertex shader helper constant.
Stefan Dösinger [Sat, 15 May 2010 18:56:29 +0000 (20:56 +0200)] 
wined3d: Store a positive 1.0 in the ARB's vertex shader helper constant.

14 years agowined3d: Split up the "one" pixel shader helper constant.
Stefan Dösinger [Sat, 15 May 2010 18:51:19 +0000 (20:51 +0200)] 
wined3d: Split up the "one" pixel shader helper constant.

14 years agowinemenubuilder: Generate .png even for paletted icons.
Damjan Jovanovic [Fri, 21 May 2010 05:44:22 +0000 (07:44 +0200)] 
winemenubuilder: Generate .png even for paletted icons.

14 years agomsvidc32: Be less picky with formats.
André Hentschel [Thu, 20 May 2010 17:55:06 +0000 (19:55 +0200)] 
msvidc32: Be less picky with formats.

14 years agowined3d: Avoid using the long type.
Michael Stefaniuc [Fri, 21 May 2010 10:45:40 +0000 (12:45 +0200)] 
wined3d: Avoid using the long type.

14 years agomciwave: Avoid using long.
Michael Stefaniuc [Fri, 21 May 2010 10:13:22 +0000 (12:13 +0200)] 
mciwave: Avoid using long.

14 years agowinemp3.acm: Avoid using the long type.
Michael Stefaniuc [Fri, 21 May 2010 10:13:36 +0000 (12:13 +0200)] 
winemp3.acm: Avoid using the long type.

14 years agomcicda: Avoid using long.
Michael Stefaniuc [Fri, 21 May 2010 10:13:15 +0000 (12:13 +0200)] 
mcicda: Avoid using long.

14 years agouser32: Avoid using long.
Michael Stefaniuc [Fri, 21 May 2010 10:12:47 +0000 (12:12 +0200)] 
user32: Avoid using long.

14 years agowined3d: Set the device.c GLINFO_LOCATION to *gl_info.
Henri Verbeet [Fri, 21 May 2010 07:35:25 +0000 (09:35 +0200)] 
wined3d: Set the device.c GLINFO_LOCATION to *gl_info.

14 years agowined3d: Explicitly pass GL info to buffer_get_sysmem().
Henri Verbeet [Fri, 21 May 2010 07:35:24 +0000 (09:35 +0200)] 
wined3d: Explicitly pass GL info to buffer_get_sysmem().

14 years agowined3d: Explicitly pass GL info to buffer_create_buffer_object().
Henri Verbeet [Fri, 21 May 2010 07:35:23 +0000 (09:35 +0200)] 
wined3d: Explicitly pass GL info to buffer_create_buffer_object().

14 years agowined3d: Set the buffer.c GLINFO_LOCATION to *gl_info.
Henri Verbeet [Fri, 21 May 2010 07:35:22 +0000 (09:35 +0200)] 
wined3d: Set the buffer.c GLINFO_LOCATION to *gl_info.

14 years agowined3d: Introduce a separate function for translating front buffer coordinates to...
Henri Verbeet [Fri, 21 May 2010 07:35:21 +0000 (09:35 +0200)] 
wined3d: Introduce a separate function for translating front buffer coordinates to GL coordinates.

14 years agorsaenh: Implement CALG_SSL3_SHAMD5 hashing.
Juan Lang [Fri, 21 May 2010 00:23:25 +0000 (17:23 -0700)] 
rsaenh: Implement CALG_SSL3_SHAMD5 hashing.

14 years agorsaenh: Add tests for CALG_SSL3_SHAMD5 hashing.
Juan Lang [Fri, 21 May 2010 00:22:35 +0000 (17:22 -0700)] 
rsaenh: Add tests for CALG_SSL3_SHAMD5 hashing.

14 years agoshell32: Add SHGetLocalizedName stub.
Nikolay Sivov [Thu, 20 May 2010 19:31:55 +0000 (23:31 +0400)] 
shell32: Add SHGetLocalizedName stub.

14 years agocomctl32/listview: Don't forward WM_COMMAND to parent if we don't have an Edit box.
Nikolay Sivov [Thu, 20 May 2010 19:22:10 +0000 (23:22 +0400)] 
comctl32/listview: Don't forward WM_COMMAND to parent if we don't have an Edit box.

14 years agocrypt32: Implement wildcard domain name matching in subject alternative names.
Juan Lang [Thu, 20 May 2010 15:52:43 +0000 (08:52 -0700)] 
crypt32: Implement wildcard domain name matching in subject alternative names.

14 years agouser32: Get rid of the CURSORICONINFO structure in icon objects.
Alexandre Julliard [Thu, 20 May 2010 10:33:05 +0000 (12:33 +0200)] 
user32: Get rid of the CURSORICONINFO structure in icon objects.

14 years agouser32: No longer store the icon bits in the icon object.
Alexandre Julliard [Thu, 20 May 2010 10:05:07 +0000 (12:05 +0200)] 
user32: No longer store the icon bits in the icon object.

14 years agouser32: Remove the CURSORICONINFO parameter in the CreateCursorIcon driver entry...
Alexandre Julliard [Fri, 21 May 2010 11:30:15 +0000 (13:30 +0200)] 
user32: Remove the CURSORICONINFO parameter in the CreateCursorIcon driver entry point.

14 years agowinex11: Create X11 cursors on demand when the cursor is set to a window.
Alexandre Julliard [Fri, 21 May 2010 11:26:22 +0000 (13:26 +0200)] 
winex11: Create X11 cursors on demand when the cursor is set to a window.

14 years agowinex11: Reimplement creation of Xlib cursors to use the bitmaps returned by GetIconInfo.
Alexandre Julliard [Fri, 21 May 2010 10:51:14 +0000 (12:51 +0200)] 
winex11: Reimplement creation of Xlib cursors to use the bitmaps returned by GetIconInfo.

14 years agowinex11: Retrieve the cursor info with GetIconInfo to create a color cursor.
Alexandre Julliard [Thu, 20 May 2010 12:54:41 +0000 (14:54 +0200)] 
winex11: Retrieve the cursor info with GetIconInfo to create a color cursor.

14 years agowinex11: Move X11 locking inside the cursor creation functions.
Alexandre Julliard [Thu, 20 May 2010 12:40:06 +0000 (14:40 +0200)] 
winex11: Move X11 locking inside the cursor creation functions.

14 years agowinex11: Fix a bitmap leak when setting the small icon hints.
Alexandre Julliard [Thu, 20 May 2010 15:37:28 +0000 (17:37 +0200)] 
winex11: Fix a bitmap leak when setting the small icon hints.

14 years agowininet: Fix variables values after redirection in HTTP_HttpSendRequestW.
Piotr Caban [Thu, 20 May 2010 00:35:38 +0000 (02:35 +0200)] 
wininet: Fix variables values after redirection in HTTP_HttpSendRequestW.

Moved dwContentLength reset after HTTP_DrainContent (this function
disconnects when dwContentLength is set to ~0u).

14 years agoserver: Move async activation into separate function.
Mike Kaplinskiy [Wed, 19 May 2010 20:14:08 +0000 (16:14 -0400)] 
server: Move async activation into separate function.

14 years agooleaut32/tests: Update a comment about PNG support in OLE picture tests.
Andrew Nguyen [Thu, 20 May 2010 03:26:25 +0000 (22:26 -0500)] 
oleaut32/tests: Update a comment about PNG support in OLE picture tests.

14 years agooleaut32: Implicitly initialize COM in OleLoadPicturePath.
Andrew Nguyen [Thu, 20 May 2010 03:26:22 +0000 (22:26 -0500)] 
oleaut32: Implicitly initialize COM in OleLoadPicturePath.

14 years agooleaut32: Convert file URLs to DOS paths for special handling in OleLoadPicturePath.
Andrew Nguyen [Thu, 20 May 2010 03:29:42 +0000 (22:29 -0500)] 
oleaut32: Convert file URLs to DOS paths for special handling in OleLoadPicturePath.

File URLs cannot be used in the moniker code path, as binding to the IStream interface is not possible.

14 years agooleaut32: Improve parameter validation in OleLoadPicturePath.
Andrew Nguyen [Thu, 20 May 2010 03:26:15 +0000 (22:26 -0500)] 
oleaut32: Improve parameter validation in OleLoadPicturePath.

14 years agourlmon/tests: Fix CoInternetCompareUrl failure message typos.
Andrew Nguyen [Thu, 20 May 2010 03:26:02 +0000 (22:26 -0500)] 
urlmon/tests: Fix CoInternetCompareUrl failure message typos.

14 years agourlmon: Validate URL and output pointer in CreateURLMoniker.
Andrew Nguyen [Thu, 20 May 2010 03:25:54 +0000 (22:25 -0500)] 
urlmon: Validate URL and output pointer in CreateURLMoniker.

14 years agoshdocvw: Added ITargetFrame2 stub implementation.
Jacek Caban [Thu, 20 May 2010 11:47:02 +0000 (13:47 +0200)] 
shdocvw: Added ITargetFrame2 stub implementation.

14 years agowinex11.drv: Fix SetCursor entry in the spec file.
Aleksey Bragin [Thu, 20 May 2010 13:01:21 +0000 (17:01 +0400)] 
winex11.drv: Fix SetCursor entry in the spec file.

14 years agomsi: Add more tests for feature overrides.
Hans Leidekker [Thu, 20 May 2010 10:02:41 +0000 (12:02 +0200)] 
msi: Add more tests for feature overrides.

14 years agomsi: Test the reference count on the installer object retrieved from a session object.
Hans Leidekker [Thu, 20 May 2010 10:02:22 +0000 (12:02 +0200)] 
msi: Test the reference count on the installer object retrieved from a session object.

14 years agomsi: Fix some leaks in the tests.
Hans Leidekker [Thu, 20 May 2010 10:02:05 +0000 (12:02 +0200)] 
msi: Fix some leaks in the tests.

14 years agomsi: Consistently use the allocation macros.
Hans Leidekker [Thu, 20 May 2010 10:01:50 +0000 (12:01 +0200)] 
msi: Consistently use the allocation macros.