wine
13 years agomsvcrt: Make fflush function thread safe.
Piotr Caban [Fri, 20 May 2011 11:21:29 +0000 (13:21 +0200)] 
msvcrt: Make fflush function thread safe.

13 years agomsvcrt: Free locks after freeing io data.
Piotr Caban [Fri, 20 May 2011 11:21:14 +0000 (13:21 +0200)] 
msvcrt: Free locks after freeing io data.

13 years agoole32: Don't continue to wait for a local server if the process has terminated.
Alexandre Julliard [Fri, 20 May 2011 11:41:18 +0000 (13:41 +0200)] 
ole32: Don't continue to wait for a local server if the process has terminated.

13 years agomsi: Execute the rollback script if the installation failed.
Hans Leidekker [Fri, 20 May 2011 10:34:00 +0000 (12:34 +0200)] 
msi: Execute the rollback script if the installation failed.

13 years agomsi: Schedule rollback for standard actions.
Hans Leidekker [Fri, 20 May 2011 10:33:45 +0000 (12:33 +0200)] 
msi: Schedule rollback for standard actions.

13 years agomsi: Implement MsiGetMode(MSIRUNMODE_ROLLBACKENABLED).
Hans Leidekker [Fri, 20 May 2011 10:33:30 +0000 (12:33 +0200)] 
msi: Implement MsiGetMode(MSIRUNMODE_ROLLBACKENABLED).

13 years agomsi: Implement the DisableRollback standard action.
Hans Leidekker [Fri, 20 May 2011 10:33:16 +0000 (12:33 +0200)] 
msi: Implement the DisableRollback standard action.

13 years agomsi: Avoid a double free.
Hans Leidekker [Fri, 20 May 2011 10:32:57 +0000 (12:32 +0200)] 
msi: Avoid a double free.

13 years agomsi: Recursively create the destination directory in the MoveFiles action.
Hans Leidekker [Fri, 20 May 2011 10:32:41 +0000 (12:32 +0200)] 
msi: Recursively create the destination directory in the MoveFiles action.

13 years agomsi: Factor out common code from MsiEnumComponentCostsW.
Hans Leidekker [Fri, 20 May 2011 10:32:23 +0000 (12:32 +0200)] 
msi: Factor out common code from MsiEnumComponentCostsW.

13 years agod3dx9: Parse effect samplers.
Rico Schüller [Fri, 20 May 2011 09:07:10 +0000 (11:07 +0200)] 
d3dx9: Parse effect samplers.

13 years agoinclude: Replace a THIS, with THIS_ for a method with parameters.
Dylan Smith [Fri, 20 May 2011 08:26:08 +0000 (04:26 -0400)] 
include: Replace a THIS, with THIS_ for a method with parameters.

13 years agoinclude: Added DI*_ANY action constants.
Lucas Fialho Zawacki [Fri, 20 May 2011 01:43:22 +0000 (22:43 -0300)] 
include: Added DI*_ANY action constants.

13 years agoinclude: Added dinput8 DIMOUSE_* definitions.
Lucas Fialho Zawacki [Fri, 20 May 2011 01:42:45 +0000 (22:42 -0300)] 
include: Added dinput8 DIMOUSE_* definitions.

13 years agoinclude: Added dinput8 DIKEYBOARD_* key definitions correspondent to the DIK_* alread...
Lucas Fialho Zawacki [Fri, 20 May 2011 01:42:19 +0000 (22:42 -0300)] 
include: Added dinput8 DIKEYBOARD_* key definitions correspondent to the DIK_* already present in the header.

13 years agoinclude: Added some dinput8 DIPROP definitions.
Lucas Fialho Zawacki [Fri, 20 May 2011 01:41:23 +0000 (22:41 -0300)] 
include: Added some dinput8 DIPROP definitions.

13 years agomsvcrt: Fix __pctype_func implementation.
Piotr Caban [Thu, 19 May 2011 14:44:09 +0000 (16:44 +0200)] 
msvcrt: Fix __pctype_func implementation.

13 years agod3dx9/tests: Correct ok messages to be consistent with their test.
Dylan Smith [Thu, 19 May 2011 08:04:59 +0000 (04:04 -0400)] 
d3dx9/tests: Correct ok messages to be consistent with their test.

13 years agod3dx9: Implement D3DXFrameDestroy.
Dylan Smith [Thu, 19 May 2011 08:02:29 +0000 (04:02 -0400)] 
d3dx9: Implement D3DXFrameDestroy.

13 years agoservices: Add a timeout to all pipe communications with the service process.
Alexandre Julliard [Fri, 20 May 2011 10:31:27 +0000 (12:31 +0200)] 
services: Add a timeout to all pipe communications with the service process.

13 years agoservices: Load some timeout parameters from the registry.
Alexandre Julliard [Fri, 20 May 2011 10:33:58 +0000 (12:33 +0200)] 
services: Load some timeout parameters from the registry.

13 years agoservices: Add a helper function to send a command to the service.
Alexandre Julliard [Fri, 20 May 2011 09:49:02 +0000 (11:49 +0200)] 
services: Add a helper function to send a command to the service.

13 years agowineoss.drv: Cope with system which lack SNDCTL_DSP_HALT.
Gerald Pfeifer [Thu, 19 May 2011 14:24:23 +0000 (08:24 -0600)] 
wineoss.drv: Cope with system which lack SNDCTL_DSP_HALT.

13 years agod3dxof: Remove assumption of 4 bytes pointers for LPSTR value.
Dylan Smith [Thu, 19 May 2011 22:35:17 +0000 (18:35 -0400)] 
d3dxof: Remove assumption of 4 bytes pointers for LPSTR value.

13 years agod3dx9/tests: Fix a normal comparison for triangles with zero area.
Dylan Smith [Thu, 19 May 2011 22:35:02 +0000 (18:35 -0400)] 
d3dx9/tests: Fix a normal comparison for triangles with zero area.

13 years agod3d9: Skip the YUV tests when the driver confuses the U and V channels.
Stefan Dösinger [Sun, 30 Jan 2011 21:19:02 +0000 (22:19 +0100)] 
d3d9: Skip the YUV tests when the driver confuses the U and V channels.

13 years agod3d9: Account for another different behavior in the viewport test.
Stefan Dösinger [Sun, 30 Jan 2011 21:18:31 +0000 (22:18 +0100)] 
d3d9: Account for another different behavior in the viewport test.

13 years agopo: Update French translation.
Frédéric Delanoy [Thu, 19 May 2011 21:37:01 +0000 (23:37 +0200)] 
po: Update French translation.

13 years agopo: Update Lithuanian translation.
Aurimas Fišeras [Wed, 18 May 2011 16:34:34 +0000 (19:34 +0300)] 
po: Update Lithuanian translation.

13 years agompr: Mark internal symbols with hidden visibility.
Marcus Meissner [Fri, 13 May 2011 15:27:14 +0000 (17:27 +0200)] 
mpr: Mark internal symbols with hidden visibility.

13 years agogphoto2.ds: Mark a variable with hidden visibility.
Marcus Meissner [Fri, 13 May 2011 15:11:11 +0000 (17:11 +0200)] 
gphoto2.ds: Mark a variable with hidden visibility.

13 years agommdevapi: Mark internal symbols with hidden visibility.
Marcus Meissner [Fri, 13 May 2011 15:24:42 +0000 (17:24 +0200)] 
mmdevapi: Mark internal symbols with hidden visibility.

13 years agolocalspl: Mark internal symbols with hidden visibility.
Marcus Meissner [Fri, 13 May 2011 15:20:55 +0000 (17:20 +0200)] 
localspl: Mark internal symbols with hidden visibility.

13 years agomapi32: Mark internal symbols with hidden visibility.
Marcus Meissner [Fri, 13 May 2011 15:22:13 +0000 (17:22 +0200)] 
mapi32: Mark internal symbols with hidden visibility.

13 years agomciavi32: Mark internal symbols with hidden visibility.
Marcus Meissner [Fri, 13 May 2011 15:23:16 +0000 (17:23 +0200)] 
mciavi32: Mark internal symbols with hidden visibility.

13 years agomciqtz: Mark one variable as static.
Marcus Meissner [Fri, 13 May 2011 15:23:56 +0000 (17:23 +0200)] 
mciqtz: Mark one variable as static.

13 years agomountmgr.sys: Mark internal symbols with hidden visibility.
Marcus Meissner [Fri, 13 May 2011 15:26:00 +0000 (17:26 +0200)] 
mountmgr.sys: Mark internal symbols with hidden visibility.

13 years agomsacm32: Mark internal symbols with hidden visibility.
Marcus Meissner [Fri, 13 May 2011 15:28:12 +0000 (17:28 +0200)] 
msacm32: Mark internal symbols with hidden visibility.

13 years agomscoree: Mark internal symbols with hidden visibility and some vtables as static.
Marcus Meissner [Fri, 13 May 2011 15:31:09 +0000 (17:31 +0200)] 
mscoree: Mark internal symbols with hidden visibility and some vtables as static.

13 years agomscoree: Implement ICorRuntimeHost_GetDefaultDomain.
Vincent Povirk [Thu, 19 May 2011 19:08:12 +0000 (14:08 -0500)] 
mscoree: Implement ICorRuntimeHost_GetDefaultDomain.

13 years agomscoree: Return success from ICorRuntimeHost_Start stub.
Vincent Povirk [Thu, 19 May 2011 18:10:36 +0000 (13:10 -0500)] 
mscoree: Return success from ICorRuntimeHost_Start stub.

We don't really have the ability to "Start" and "Stop" Mono, though we can create a default domain.

13 years agomscoree: Accept a NULL version in CorBindToRuntimeEx.
Vincent Povirk [Thu, 19 May 2011 17:59:44 +0000 (12:59 -0500)] 
mscoree: Accept a NULL version in CorBindToRuntimeEx.

13 years agourlmon: Prevent putting garbage data into TRACE.
Thomas Mullaly [Thu, 19 May 2011 19:05:39 +0000 (15:05 -0400)] 
urlmon: Prevent putting garbage data into TRACE.

13 years agomshtml: Added support for IDispatch Html document events.
Thomas Mullaly [Wed, 11 May 2011 21:15:10 +0000 (17:15 -0400)] 
mshtml: Added support for IDispatch Html document events.

13 years agomshtml/tests: Added more IDispatch event tests.
Thomas Mullaly [Mon, 9 May 2011 14:23:07 +0000 (10:23 -0400)] 
mshtml/tests: Added more IDispatch event tests.

13 years agomshtml/tests: Added IDispatch event tests.
Thomas Mullaly [Sun, 8 May 2011 02:56:52 +0000 (22:56 -0400)] 
mshtml/tests: Added IDispatch event tests.

13 years agoexplorerframe: Get rid of interface pointer casts.
Nikolay Sivov [Wed, 18 May 2011 11:21:37 +0000 (15:21 +0400)] 
explorerframe: Get rid of interface pointer casts.

13 years agocomctl32/tests: Some tests for TVM_GETNEXTITEM and item toggle.
Nikolay Sivov [Wed, 18 May 2011 11:14:33 +0000 (15:14 +0400)] 
comctl32/tests: Some tests for TVM_GETNEXTITEM and item toggle.

13 years agousp10: If a feature changes a glyph reapply the feature to the new glyph.
Aric Stewart [Thu, 19 May 2011 16:15:43 +0000 (11:15 -0500)] 
usp10: If a feature changes a glyph reapply the feature to the new glyph.

13 years agousp10: Correct lookahead offset in Coverage-based Chaining Context Glyph Substitution.
Aric Stewart [Thu, 19 May 2011 15:47:36 +0000 (10:47 -0500)] 
usp10: Correct lookahead offset in Coverage-based Chaining Context Glyph Substitution.

13 years agoquartz: Make sure the preferred allocator pointer is initialized.
Alexandre Julliard [Fri, 20 May 2011 08:28:21 +0000 (10:28 +0200)] 
quartz: Make sure the preferred allocator pointer is initialized.

13 years agogdi32: Add support in DeviceCaps CURVECAPS, LINECAPS, POLYGONALCAPS for EnhMetafiles.
Alistair Leslie-Hughes [Wed, 18 May 2011 04:24:01 +0000 (14:24 +1000)] 
gdi32: Add support in DeviceCaps CURVECAPS, LINECAPS, POLYGONALCAPS for EnhMetafiles.

13 years agomsvcrt: Make scanf functions thread safe.
Piotr Caban [Thu, 19 May 2011 13:32:00 +0000 (15:32 +0200)] 
msvcrt: Make scanf functions thread safe.

13 years agomsvcrt: Make printf functions thread safe.
Piotr Caban [Thu, 19 May 2011 13:31:51 +0000 (15:31 +0200)] 
msvcrt: Make printf functions thread safe.

13 years agomsvcrt: Added _lock_file/_unlock_file implementation.
Piotr Caban [Thu, 19 May 2011 13:31:42 +0000 (15:31 +0200)] 
msvcrt: Added _lock_file/_unlock_file implementation.

13 years agomsvcrt: Improved _getmaxstdio and _setmaxstdio implementation.
Piotr Caban [Thu, 19 May 2011 13:31:33 +0000 (15:31 +0200)] 
msvcrt: Improved _getmaxstdio and _setmaxstdio implementation.

13 years agomsvcrt: Allocate FILE tables dynamically.
Piotr Caban [Thu, 19 May 2011 13:31:22 +0000 (15:31 +0200)] 
msvcrt: Allocate FILE tables dynamically.

13 years agomsvcrt: Allocate ioinfo tables dynamically.
Piotr Caban [Thu, 19 May 2011 13:31:12 +0000 (15:31 +0200)] 
msvcrt: Allocate ioinfo tables dynamically.

13 years agowininet: Use set_cookie directly in HTTP_ProcessCookies.
Jacek Caban [Thu, 19 May 2011 14:11:45 +0000 (16:11 +0200)] 
wininet: Use set_cookie directly in HTTP_ProcessCookies.

13 years agowininet: Use get_cookie directly in HTTP_InsertCookies.
Jacek Caban [Thu, 19 May 2011 14:11:30 +0000 (16:11 +0200)] 
wininet: Use get_cookie directly in HTTP_InsertCookies.

13 years agowininet: Moved getting cookie from known host to separated function.
Jacek Caban [Thu, 19 May 2011 14:11:10 +0000 (16:11 +0200)] 
wininet: Moved getting cookie from known host to separated function.

13 years agoinclude: Revise the Winsock include in windows.h to match the Windows SDK.
Andrew Nguyen [Thu, 19 May 2011 12:10:09 +0000 (07:10 -0500)] 
include: Revise the Winsock include in windows.h to match the Windows SDK.

13 years agouser32: Use macros for the resource IDs instead of numeric literals.
Francois Gouget [Wed, 18 May 2011 15:52:08 +0000 (17:52 +0200)] 
user32: Use macros for the resource IDs instead of numeric literals.

13 years agotaskmgr: Remove unused button labels.
Francois Gouget [Wed, 18 May 2011 15:51:27 +0000 (17:51 +0200)] 
taskmgr: Remove unused button labels.

13 years agoprogman: Fix ellipsis usage in the menu and button labels.
Francois Gouget [Wed, 18 May 2011 15:49:50 +0000 (17:49 +0200)] 
progman: Fix ellipsis usage in the menu and button labels.

Also renamed the 'Attributes' menu item to 'Properties' as it seems more
standard and appropriate.

13 years agooleview: Fix ellipsis usage in the menu and button labels.
Francois Gouget [Wed, 18 May 2011 15:48:51 +0000 (17:48 +0200)] 
oleview: Fix ellipsis usage in the menu and button labels.

13 years agoriched20: Finish the COM cleanup in richole.c.
Michael Stefaniuc [Wed, 18 May 2011 21:49:52 +0000 (23:49 +0200)] 
riched20: Finish the COM cleanup in richole.c.

13 years agoriched20: COM cleanup for the IOleClientSite iface.
Michael Stefaniuc [Wed, 18 May 2011 21:45:15 +0000 (23:45 +0200)] 
riched20: COM cleanup for the IOleClientSite iface.

13 years agomsxml3: COM cleanup for factory.c.
Michael Stefaniuc [Wed, 18 May 2011 21:42:33 +0000 (23:42 +0200)] 
msxml3: COM cleanup for factory.c.

13 years agod3d9: Disable the zero instance test.
Stefan Dösinger [Thu, 12 May 2011 22:11:49 +0000 (00:11 +0200)] 
d3d9: Disable the zero instance test.

It fails on modern Nvidia cards (Win7, Geforce 9600).

13 years agod3d9: Use a DWORD to read render states.
Stefan Dösinger [Thu, 12 May 2011 21:16:47 +0000 (23:16 +0200)] 
d3d9: Use a DWORD to read render states.

13 years agod3d8/tests: Use float literals.
Stefan Dösinger [Thu, 12 May 2011 21:02:54 +0000 (23:02 +0200)] 
d3d8/tests: Use float literals.

13 years agowined3d: Use the requested sRGB mode in texture3d_preload().
Henri Verbeet [Wed, 18 May 2011 20:30:17 +0000 (22:30 +0200)] 
wined3d: Use the requested sRGB mode in texture3d_preload().

13 years agowined3d: Get rid of the mostly unused SRGB_BOTH enum value.
Henri Verbeet [Wed, 18 May 2011 20:30:16 +0000 (22:30 +0200)] 
wined3d: Get rid of the mostly unused SRGB_BOTH enum value.

13 years agowined3d: Introduce a separate structure for framebuffer state.
Henri Verbeet [Wed, 18 May 2011 20:30:15 +0000 (22:30 +0200)] 
wined3d: Introduce a separate structure for framebuffer state.

13 years agowined3d: Make wined3d.h a normal header file again.
Henri Verbeet [Wed, 18 May 2011 20:30:14 +0000 (22:30 +0200)] 
wined3d: Make wined3d.h a normal header file again.

13 years agowined3d: Get rid of the IWineD3DDeviceParent interface.
Henri Verbeet [Wed, 18 May 2011 20:30:13 +0000 (22:30 +0200)] 
wined3d: Get rid of the IWineD3DDeviceParent interface.

13 years agohlink: Mark internal symbols with hidden visibility.
Marcus Meissner [Fri, 13 May 2011 15:13:30 +0000 (17:13 +0200)] 
hlink: Mark internal symbols with hidden visibility.

13 years agohnetcfg: Mark internal symbols with hidden visibility.
Marcus Meissner [Fri, 13 May 2011 15:14:26 +0000 (17:14 +0200)] 
hnetcfg: Mark internal symbols with hidden visibility.

13 years agoinkobj: Mark internal variable with hidden visibility and hinstance as stattic.
Marcus Meissner [Fri, 13 May 2011 15:17:34 +0000 (17:17 +0200)] 
inkobj: Mark internal variable with hidden visibility and hinstance as stattic.

13 years agoinetcpl: Mark internal variable with hidden visibility.
Marcus Meissner [Fri, 13 May 2011 15:16:03 +0000 (17:16 +0200)] 
inetcpl: Mark internal variable with hidden visibility.

13 years agoiphlapi: Mark internal symbols with hidden visibility.
Marcus Meissner [Fri, 13 May 2011 15:18:56 +0000 (17:18 +0200)] 
iphlapi: Mark internal symbols with hidden visibility.

13 years agohhctrl.ocx: Mark internal symbols with hidden visibility.
Marcus Meissner [Fri, 13 May 2011 15:12:09 +0000 (17:12 +0200)] 
hhctrl.ocx: Mark internal symbols with hidden visibility.

13 years agoinfosoft: Mark internal symbol with hidden visibility.
Marcus Meissner [Fri, 13 May 2011 15:16:53 +0000 (17:16 +0200)] 
infosoft: Mark internal symbol with hidden visibility.

13 years agoimagehlp: Mark internal variable as hidden visibility.
Marcus Meissner [Fri, 13 May 2011 15:15:20 +0000 (17:15 +0200)] 
imagehlp: Mark internal variable as hidden visibility.

13 years agoitss: Mark internal symbols with hidden visibility.
Marcus Meissner [Fri, 13 May 2011 15:19:59 +0000 (17:19 +0200)] 
itss: Mark internal symbols with hidden visibility.

13 years agooleaut32/tests: Remove some unnecessary constants.
Alexandre Julliard [Thu, 19 May 2011 07:56:46 +0000 (09:56 +0200)] 
oleaut32/tests: Remove some unnecessary constants.

13 years agodxgi: Fix GetDisplayModeList parameter handling.
Ričardas Barkauskas [Mon, 16 May 2011 09:52:33 +0000 (12:52 +0300)] 
dxgi: Fix GetDisplayModeList parameter handling.

13 years agod3d10core: dxgi_format_from_wined3dformat should return DXGI_FORMAT enum values in...
Frédéric Delanoy [Mon, 16 May 2011 07:47:24 +0000 (09:47 +0200)] 
d3d10core: dxgi_format_from_wined3dformat should return DXGI_FORMAT enum values in all cases.

13 years agousp10: Make use of MS_MAKE_TAG instead of numeric constants.
Aric Stewart [Wed, 18 May 2011 12:50:11 +0000 (07:50 -0500)] 
usp10: Make use of MS_MAKE_TAG instead of numeric constants.

13 years agowinedbg: Eliminate a possible memory leak in input_fetch_entire_line.
Andrew Nguyen [Wed, 18 May 2011 12:09:21 +0000 (07:09 -0500)] 
winedbg: Eliminate a possible memory leak in input_fetch_entire_line.

13 years agowinedbg: Convert the CRLF newline to LF newline when reading interactive input.
Andrew Nguyen [Wed, 18 May 2011 12:09:11 +0000 (07:09 -0500)] 
winedbg: Convert the CRLF newline to LF newline when reading interactive input.

13 years agoadvapi32/tests: Use a matching enumeration value for the trustee form member.
Andrew Nguyen [Wed, 18 May 2011 12:17:58 +0000 (07:17 -0500)] 
advapi32/tests: Use a matching enumeration value for the trustee form member.

13 years agowindowscodecs: Trace the correct expected value in some seek test failure strings.
Andrew Nguyen [Wed, 18 May 2011 12:17:53 +0000 (07:17 -0500)] 
windowscodecs: Trace the correct expected value in some seek test failure strings.

13 years agommdevapi: Remove a stray semicolon in macro definition.
Andrew Nguyen [Wed, 18 May 2011 12:17:48 +0000 (07:17 -0500)] 
mmdevapi: Remove a stray semicolon in macro definition.

13 years agokernel32: Suppress constness warnings for tigetstr parameter.
Andrew Nguyen [Wed, 18 May 2011 12:17:44 +0000 (07:17 -0500)] 
kernel32: Suppress constness warnings for tigetstr parameter.

13 years agoadvapi32: Add stubs for GetNamedSecurityInfoExA/W.
Andrew Nguyen [Wed, 18 May 2011 12:15:19 +0000 (07:15 -0500)] 
advapi32: Add stubs for GetNamedSecurityInfoExA/W.

13 years agotaskmgr: Remove all TCHAR macro usage in debug channel dialog code.
Andrew Nguyen [Wed, 18 May 2011 12:06:29 +0000 (07:06 -0500)] 
taskmgr: Remove all TCHAR macro usage in debug channel dialog code.

13 years agod3d8: Stream indices are WORDs.
Stefan Dösinger [Thu, 12 May 2011 20:00:37 +0000 (22:00 +0200)] 
d3d8: Stream indices are WORDs.

13 years agod3d8: Add a float to DWORD cast.
Stefan Dösinger [Thu, 12 May 2011 19:59:06 +0000 (21:59 +0200)] 
d3d8: Add a float to DWORD cast.