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

13 years agowined3d: Remove maxConcurrentLights from the device.
Stefan Dösinger [Wed, 18 May 2011 07:12:40 +0000 (09:12 +0200)] 
wined3d: Remove maxConcurrentLights from the device.

13 years agowined3d: Make two variables unsigned.
Stefan Dösinger [Thu, 12 May 2011 19:40:36 +0000 (21:40 +0200)] 
wined3d: Make two variables unsigned.

13 years agomsi: Check comp for NULL from msi_get_loaded_component (Coverity).
Marcus Meissner [Wed, 18 May 2011 07:57:44 +0000 (09:57 +0200)] 
msi: Check comp for NULL from msi_get_loaded_component (Coverity).

13 years agooleaut32: Reallocate in BSTR_UserUnmarshal to avoid changing the pointer if the strin...
Alexandre Julliard [Wed, 18 May 2011 09:35:17 +0000 (11:35 +0200)] 
oleaut32: Reallocate in BSTR_UserUnmarshal to avoid changing the pointer if the string didn't change.

13 years agod3dx9: Implement ID3DXMesh::Optimize using OptimizeInplace.
Dylan Smith [Wed, 18 May 2011 08:34:41 +0000 (04:34 -0400)] 
d3dx9: Implement ID3DXMesh::Optimize using OptimizeInplace.

13 years agopo: Update French translation.
Frédéric Delanoy [Wed, 18 May 2011 07:54:43 +0000 (09:54 +0200)] 
po: Update French translation.

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

13 years agofusion: Mark internal symbols with hidden visibility.
Marcus Meissner [Fri, 13 May 2011 15:09:03 +0000 (17:09 +0200)] 
fusion: Mark internal symbols with hidden visibility.

13 years agodnsapi: Mark internal symbols with hidden visibility.
Marcus Meissner [Fri, 13 May 2011 15:01:53 +0000 (17:01 +0200)] 
dnsapi: Mark internal symbols with hidden visibility.

13 years agoexplorerframe: Mark internal symbols with hidden visibility.
Marcus Meissner [Fri, 13 May 2011 15:07:41 +0000 (17:07 +0200)] 
explorerframe: Mark internal symbols with hidden visibility.

13 years agodswave: Mark internal symbols with hidden visibility.
Marcus Meissner [Fri, 13 May 2011 15:06:36 +0000 (17:06 +0200)] 
dswave: Mark internal symbols with hidden visibility.

13 years agodpnet: Mark internals symbols with hidden visibility.
Marcus Meissner [Fri, 13 May 2011 15:06:00 +0000 (17:06 +0200)] 
dpnet: Mark internals symbols with hidden visibility.

13 years agogameux: Mark internal symbols with hidden visibility.
Marcus Meissner [Fri, 13 May 2011 15:09:46 +0000 (17:09 +0200)] 
gameux: Mark internal symbols with hidden visibility.

13 years agodinput: Mark internal symbols with hidden visibility.
Marcus Meissner [Tue, 17 May 2011 21:16:42 +0000 (23:16 +0200)] 
dinput: Mark internal symbols with hidden visibility.

13 years agodxdiagn: Mark internal symbols with hidden visibility.
Marcus Meissner [Fri, 13 May 2011 15:07:11 +0000 (17:07 +0200)] 
dxdiagn: Mark internal symbols with hidden visibility.

13 years agogdiplus: Mark image_format_dimensions as static.
Marcus Meissner [Fri, 13 May 2011 15:10:31 +0000 (17:10 +0200)] 
gdiplus: Mark image_format_dimensions as static.

13 years agowinemenubuilder: Avoid warning about uninitialized value (clang).
Lauri Kenttä [Tue, 17 May 2011 20:33:03 +0000 (23:33 +0300)] 
winemenubuilder: Avoid warning about uninitialized value (clang).

13 years agousp10/test: Rewrite test_ScriptShapeOpenType to be more expandable.
Aric Stewart [Tue, 17 May 2011 20:06:10 +0000 (15:06 -0500)] 
usp10/test: Rewrite test_ScriptShapeOpenType to be more expandable.

13 years agousp10: Correct default fCanGlyphAlone value.
Aric Stewart [Tue, 17 May 2011 20:05:49 +0000 (15:05 -0500)] 
usp10: Correct default fCanGlyphAlone value.

13 years agousp10/tests: Add ScriptShapeOpenType tests mirroring ScriptShape tests.
Aric Stewart [Tue, 17 May 2011 20:05:39 +0000 (15:05 -0500)] 
usp10/tests: Add ScriptShapeOpenType tests mirroring ScriptShape tests.

13 years agousp10: Correct a few fallback conditions in Syriac shaping.
Aric Stewart [Tue, 17 May 2011 20:05:10 +0000 (15:05 -0500)] 
usp10: Correct a few fallback conditions in Syriac shaping.

13 years agotaskmgr: Remove all TCHAR macro usage in main taskmgr code.
Andrew Nguyen [Tue, 17 May 2011 10:15:34 +0000 (05:15 -0500)] 
taskmgr: Remove all TCHAR macro usage in main taskmgr code.

13 years agotaskmgr: Remove all TCHAR macro usage in miscellaneous UI code.
Andrew Nguyen [Tue, 17 May 2011 10:15:28 +0000 (05:15 -0500)] 
taskmgr: Remove all TCHAR macro usage in miscellaneous UI code.

13 years agotaskmgr: Remove all TCHAR macro usage in miscellaneous menu code.
Andrew Nguyen [Tue, 17 May 2011 10:15:22 +0000 (05:15 -0500)] 
taskmgr: Remove all TCHAR macro usage in miscellaneous menu code.

13 years agotaskmgr: Remove all TCHAR macro usage in debug handling code.
Andrew Nguyen [Tue, 17 May 2011 10:15:18 +0000 (05:15 -0500)] 
taskmgr: Remove all TCHAR macro usage in debug handling code.

13 years agotaskmgr: Remove all TCHAR macro usage in process termination code.
Andrew Nguyen [Tue, 17 May 2011 10:15:13 +0000 (05:15 -0500)] 
taskmgr: Remove all TCHAR macro usage in process termination code.

13 years agotaskmgr: Remove all TCHAR macro usage in priority handling code.
Andrew Nguyen [Tue, 17 May 2011 10:15:08 +0000 (05:15 -0500)] 
taskmgr: Remove all TCHAR macro usage in priority handling code.

13 years agotaskmgr: Remove all TCHAR macro usage in affinity dialog code.
Andrew Nguyen [Tue, 17 May 2011 10:15:03 +0000 (05:15 -0500)] 
taskmgr: Remove all TCHAR macro usage in affinity dialog code.

13 years agotaskmgr: Remove all TCHAR macro usage in graph drawing code.
Andrew Nguyen [Tue, 17 May 2011 10:14:58 +0000 (05:14 -0500)] 
taskmgr: Remove all TCHAR macro usage in graph drawing code.

13 years agotaskmgr: Remove all TCHAR macro usage in tab page code.
Andrew Nguyen [Tue, 17 May 2011 10:14:52 +0000 (05:14 -0500)] 
taskmgr: Remove all TCHAR macro usage in tab page code.

13 years agoriched20: COM cleanup for the ITextSelection iface.
Michael Stefaniuc [Tue, 17 May 2011 10:11:22 +0000 (12:11 +0200)] 
riched20: COM cleanup for the ITextSelection iface.

13 years agomsvcrt: Implement _seh_longjmp_unwind4 for i386.
Alexandre Julliard [Tue, 17 May 2011 10:49:20 +0000 (12:49 +0200)] 
msvcrt: Implement _seh_longjmp_unwind4 for i386.

13 years agomsvcrt: Implement _local_unwind for x86_64.
Alexandre Julliard [Tue, 17 May 2011 10:31:00 +0000 (12:31 +0200)] 
msvcrt: Implement _local_unwind for x86_64.

13 years agomsi: Don't resolve child folders if the target path doesn't change in MsiSetTargetPath.
Hans Leidekker [Tue, 17 May 2011 09:10:02 +0000 (11:10 +0200)] 
msi: Don't resolve child folders if the target path doesn't change in MsiSetTargetPath.

13 years agomsi: Make sure that the target root directory has a trailing backslash.
Hans Leidekker [Tue, 17 May 2011 09:09:43 +0000 (11:09 +0200)] 
msi: Make sure that the target root directory has a trailing backslash.

13 years agoRevert "msi: Avoid loading cabinet streams more than once.".
Hans Leidekker [Tue, 17 May 2011 09:09:28 +0000 (11:09 +0200)] 
Revert "msi: Avoid loading cabinet streams more than once.".

This reverts commit 395479f0d194b7b7e1cf6b766825f492faafde5d.

13 years agomsi: Search all installation contexts in the FindRelatedProducts action.
Hans Leidekker [Tue, 17 May 2011 09:09:14 +0000 (11:09 +0200)] 
msi: Search all installation contexts in the FindRelatedProducts action.

13 years agomsi: Improve tracing in the FindRelatedProducts action.
Hans Leidekker [Tue, 17 May 2011 09:08:49 +0000 (11:08 +0200)] 
msi: Improve tracing in the FindRelatedProducts action.

13 years agod3dx9: Fix copy and paste mistake in ID3DXBaseEffect::GetPassDesc().
Rico Schüller [Tue, 17 May 2011 08:16:03 +0000 (10:16 +0200)] 
d3dx9: Fix copy and paste mistake in ID3DXBaseEffect::GetPassDesc().

13 years agod3dx9: Remove some checks for defines argument in D3DXCreateEffect* functions.
Rico Schüller [Tue, 17 May 2011 08:15:52 +0000 (10:15 +0200)] 
d3dx9: Remove some checks for defines argument in D3DXCreateEffect* functions.

13 years agoquartz: Create and hold onto a preferred allocator for IAsyncReader::RequestAllocator.
Erich Hoover [Sat, 14 May 2011 17:44:59 +0000 (11:44 -0600)] 
quartz: Create and hold onto a preferred allocator for IAsyncReader::RequestAllocator.

13 years agoquartz: Make sure pin state cannot change while a flush is in progress.
Erich Hoover [Sat, 14 May 2011 17:15:06 +0000 (11:15 -0600)] 
quartz: Make sure pin state cannot change while a flush is in progress.

13 years agoquartz: Release outstanding samples in PullPin::PauseProcessing.
Erich Hoover [Sat, 14 May 2011 17:15:01 +0000 (11:15 -0600)] 
quartz: Release outstanding samples in PullPin::PauseProcessing.

13 years agoquartz: Return IMediaSeeking interface for Parser PullPin.
Erich Hoover [Sat, 14 May 2011 17:14:45 +0000 (11:14 -0600)] 
quartz: Return IMediaSeeking interface for Parser PullPin.

13 years agoquartz: Return IMediaSeeking interface for Parser OutputPin.
Erich Hoover [Sat, 14 May 2011 17:14:36 +0000 (11:14 -0600)] 
quartz: Return IMediaSeeking interface for Parser OutputPin.

13 years agomscoree/tests: Add tests for CreateConfigStream.
André Hentschel [Mon, 16 May 2011 21:26:12 +0000 (23:26 +0200)] 
mscoree/tests: Add tests for CreateConfigStream.

13 years agoshdocvw: Handle local paths in navigate_url.
Sergey Khodych [Sat, 14 May 2011 22:38:36 +0000 (01:38 +0300)] 
shdocvw: Handle local paths in navigate_url.

13 years agoshdocvw: Use UrlApplyScheme with URL_APPLY_GUESSFILE for local paths in create_moniker.
Sergey Khodych [Sat, 14 May 2011 22:34:03 +0000 (01:34 +0300)] 
shdocvw: Use UrlApplyScheme with URL_APPLY_GUESSFILE for local paths in create_moniker.

13 years agoshlwapi: Implement URL_APPLY_GUESSFILE in UrlApplyScheme.
Sergey Khodych [Sat, 14 May 2011 22:30:09 +0000 (01:30 +0300)] 
shlwapi: Implement URL_APPLY_GUESSFILE in UrlApplyScheme.

13 years agoshlwapi: Don't copy valid scheme in UrlApplySchemeW.
Sergey Khodych [Sat, 14 May 2011 21:48:57 +0000 (00:48 +0300)] 
shlwapi: Don't copy valid scheme in UrlApplySchemeW.

13 years agoshdocvw: Don't use separate call of UrlApplySchemeW for default scheme.
Sergey Khodych [Sat, 14 May 2011 21:18:10 +0000 (00:18 +0300)] 
shdocvw: Don't use separate call of UrlApplySchemeW for default scheme.

13 years agouser32: Add separate sysmenu for MDI child windows.
Owen Rudge [Mon, 16 May 2011 16:15:02 +0000 (17:15 +0100)] 
user32: Add separate sysmenu for MDI child windows.