wine
17 years agocomdlg32: Exclude unused headers.
Andrew Talbot [Sat, 28 Apr 2007 14:38:35 +0000 (15:38 +0100)] 
comdlg32: Exclude unused headers.

17 years agocompstui: Exclude unused headers.
Andrew Talbot [Sat, 28 Apr 2007 14:38:51 +0000 (15:38 +0100)] 
compstui: Exclude unused headers.

17 years agodswave: Constify a variable.
Andrew Talbot [Sat, 28 Apr 2007 14:39:42 +0000 (15:39 +0100)] 
dswave: Constify a variable.

17 years agocrypt32: Exclude unused headers.
Andrew Talbot [Sat, 28 Apr 2007 14:39:10 +0000 (15:39 +0100)] 
crypt32: Exclude unused headers.

17 years agodsound: Constify some variables.
Andrew Talbot [Sat, 28 Apr 2007 14:39:28 +0000 (15:39 +0100)] 
dsound: Constify some variables.

17 years agoadvapi32: Exclude unused headers.
Andrew Talbot [Fri, 27 Apr 2007 16:09:45 +0000 (17:09 +0100)] 
advapi32: Exclude unused headers.

17 years agowinebrowser: Don't put the default mailers or browsers into the registry.
Ken Thomases [Fri, 27 Apr 2007 17:26:21 +0000 (12:26 -0500)] 
winebrowser: Don't put the default mailers or browsers into the registry.

17 years agoddraw: Add a test for surface attachments.
Stefan Dösinger [Tue, 24 Apr 2007 08:28:01 +0000 (10:28 +0200)] 
ddraw: Add a test for surface attachments.

17 years agoddraw: Complex surfaces form a tree.
Stefan Dösinger [Fri, 27 Apr 2007 13:31:12 +0000 (15:31 +0200)] 
ddraw: Complex surfaces form a tree.

17 years agoddraw: Move the additional surface creation into a seperate function.
Stefan Dösinger [Mon, 23 Apr 2007 17:53:09 +0000 (19:53 +0200)] 
ddraw: Move the additional surface creation into a seperate function.

17 years agoddraw: Do not access the surface connection structure directly in SetPalette.
Stefan Dösinger [Mon, 23 Apr 2007 19:28:06 +0000 (21:28 +0200)] 
ddraw: Do not access the surface connection structure directly in SetPalette.

17 years agoddraw: Search for d3d primary a bit differently.
Stefan Dösinger [Mon, 23 Apr 2007 21:00:29 +0000 (23:00 +0200)] 
ddraw: Search for d3d primary a bit differently.

17 years agoadvapi: Improve SetEntriesInAclA stub.
Dan Kegel [Sat, 28 Apr 2007 01:42:10 +0000 (18:42 -0700)] 
advapi: Improve SetEntriesInAclA stub.

17 years agoadvapi32: Fix initial cleanup of the registry keys used for testing.
Stefan Leichter [Fri, 27 Apr 2007 21:37:04 +0000 (23:37 +0200)] 
advapi32: Fix initial cleanup of the registry keys used for testing.

17 years agomshtml: Fix offset in OnDataAvailable call.
Jacek Caban [Fri, 27 Apr 2007 19:40:02 +0000 (21:40 +0200)] 
mshtml: Fix offset in OnDataAvailable call.

17 years agooleaut32: Remove useless initialization of an [out] parameter.
Huw Davies [Fri, 27 Apr 2007 11:01:22 +0000 (12:01 +0100)] 
oleaut32: Remove useless initialization of an [out] parameter.

17 years agowinecoreaudio: Handle non System Exclusive messages.
Emmanuel Maillard [Fri, 27 Apr 2007 10:07:54 +0000 (12:07 +0200)] 
winecoreaudio: Handle non System Exclusive messages.

17 years agoRelease 0.9.36. wine-0.9.36
Alexandre Julliard [Fri, 27 Apr 2007 14:48:53 +0000 (16:48 +0200)] 
Release 0.9.36.

17 years agowinealsa: Unset WAVECAPS_DIRECTSOUND properly for capture.
Maarten Lankhorst [Tue, 24 Apr 2007 18:12:07 +0000 (20:12 +0200)] 
winealsa: Unset WAVECAPS_DIRECTSOUND properly for capture.

17 years agoquartz: Partially implement the MPEG 1 Stream Splitter filter.
Chris Robinson [Tue, 24 Apr 2007 12:28:14 +0000 (05:28 -0700)] 
quartz: Partially implement the MPEG 1 Stream Splitter filter.

17 years agokernel32/tests: Add tests for NeedCurrentDirectoryForExePath.
Kirill K. Smirnov [Wed, 25 Apr 2007 07:41:11 +0000 (11:41 +0400)] 
kernel32/tests: Add tests for NeedCurrentDirectoryForExePath.

17 years agokernel32: Add partial stub for NeedCurrentDirectoryForExePath.
Kirill K. Smirnov [Wed, 25 Apr 2007 07:39:02 +0000 (11:39 +0400)] 
kernel32: Add partial stub for NeedCurrentDirectoryForExePath.

17 years agowinecoreaudio: Avoid sizeof in trace.
Alexandre Julliard [Fri, 27 Apr 2007 09:55:07 +0000 (11:55 +0200)] 
winecoreaudio: Avoid sizeof in trace.

17 years agouser32: Draw menu item bitmaps in the correct location when the scroll arrows are...
Kevin Koltzau [Fri, 27 Apr 2007 02:03:06 +0000 (22:03 -0400)] 
user32: Draw menu item bitmaps in the correct location when the scroll arrows are active.

17 years agontdll: Fix mistake in Novosibirsk time zone.
Alexey Markachev [Thu, 26 Apr 2007 09:03:55 +0000 (13:03 +0400)] 
ntdll: Fix mistake in Novosibirsk time zone.

17 years agoddraw: Use EnumAttachedSurfaces for SetColorKey.
Stefan Dösinger [Sun, 22 Apr 2007 19:15:30 +0000 (21:15 +0200)] 
ddraw: Use EnumAttachedSurfaces for SetColorKey.

17 years agoddraw: Search for texture sublevels with GetAttachedSurface.
Stefan Dösinger [Sun, 22 Apr 2007 18:30:45 +0000 (20:30 +0200)] 
ddraw: Search for texture sublevels with GetAttachedSurface.

17 years agoddraw: Use EnumAttachedSurfaces to search for a render target.
Stefan Dösinger [Sun, 22 Apr 2007 18:26:16 +0000 (20:26 +0200)] 
ddraw: Use EnumAttachedSurfaces to search for a render target.

17 years agoddraw: Add a test for EnumSurfaces.
Stefan Dösinger [Sun, 22 Apr 2007 17:43:56 +0000 (19:43 +0200)] 
ddraw: Add a test for EnumSurfaces.

17 years agowinex11.drv: Add legacy 32-bit cursor support.
Andrew Riedi [Wed, 25 Apr 2007 23:49:22 +0000 (16:49 -0700)] 
winex11.drv: Add legacy 32-bit cursor support.

17 years agoschannel: Tests for SpLsaModeInitialize, SpUserModeInitialize and GetInfo.
Yuval Fledel [Wed, 25 Apr 2007 19:49:08 +0000 (22:49 +0300)] 
schannel: Tests for SpLsaModeInitialize, SpUserModeInitialize and GetInfo.

17 years agoschannel: Implement SpUserModeInitialize.
Yuval Fledel [Wed, 25 Apr 2007 19:47:32 +0000 (22:47 +0300)] 
schannel: Implement SpUserModeInitialize.

17 years agoschannel: Implement SpLsaModeInitialize and GetInfo.
Yuval Fledel [Wed, 25 Apr 2007 19:48:08 +0000 (22:48 +0300)] 
schannel: Implement SpLsaModeInitialize and GetInfo.

17 years agowinecoreaudio: Implement MIDIIn_Prepare and MIDIIn_Unprepare.
Emmanuel Maillard [Thu, 26 Apr 2007 21:04:23 +0000 (23:04 +0200)] 
winecoreaudio: Implement MIDIIn_Prepare and MIDIIn_Unprepare.

17 years agowinecoreaudio: Implement MIDIIn_AddBuffer.
Emmanuel Maillard [Thu, 26 Apr 2007 21:02:05 +0000 (23:02 +0200)] 
winecoreaudio: Implement MIDIIn_AddBuffer.

17 years agowinecoreaudio: Implement MIDIIn_Reset.
Emmanuel Maillard [Thu, 26 Apr 2007 20:56:10 +0000 (22:56 +0200)] 
winecoreaudio: Implement MIDIIn_Reset.

17 years agowinecoreaudio: Implement MIDIIn_Start and MIDIIn_Stop.
Emmanuel Maillard [Thu, 26 Apr 2007 20:54:57 +0000 (22:54 +0200)] 
winecoreaudio: Implement MIDIIn_Start and MIDIIn_Stop.

17 years agowinecoreaudio: Implement MIDIIn_GetNumDevs and MIDIIn_GetDevCaps.
Emmanuel Maillard [Thu, 26 Apr 2007 19:42:10 +0000 (21:42 +0200)] 
winecoreaudio: Implement MIDIIn_GetNumDevs and MIDIIn_GetDevCaps.

17 years agowinecoreaudio: Implement MIDIIn_Open and MIDIIn_Close.
Emmanuel Maillard [Thu, 26 Apr 2007 19:38:40 +0000 (21:38 +0200)] 
winecoreaudio: Implement MIDIIn_Open and MIDIIn_Close.

17 years agowinecoreaudio: Add MIDI In messages in MIDI_NotifyClient.
Emmanuel Maillard [Thu, 26 Apr 2007 19:34:46 +0000 (21:34 +0200)] 
winecoreaudio: Add MIDI In messages in MIDI_NotifyClient.

17 years agowined3d: Fix the return value for IWineD3DDeviceImpl_ColorFill.
H. Verbeet [Thu, 26 Apr 2007 22:17:54 +0000 (00:17 +0200)] 
wined3d: Fix the return value for IWineD3DDeviceImpl_ColorFill.

17 years agodplayx: Constify some variables.
Andrew Talbot [Thu, 26 Apr 2007 21:45:27 +0000 (22:45 +0100)] 
dplayx: Constify some variables.

17 years agomsi: Do not mark the tables const.
Marcus Meissner [Thu, 26 Apr 2007 20:05:54 +0000 (22:05 +0200)] 
msi: Do not mark the tables const.

17 years agowineoss: Fix to compile on Solaris 10.
Ben Taylor [Thu, 26 Apr 2007 13:22:11 +0000 (13:22 +0000)] 
wineoss: Fix to compile on Solaris 10.

17 years agouser32: Windows doesn't redraw a window if it is being just moved.
Dmitry Timoshkov [Thu, 26 Apr 2007 14:29:10 +0000 (23:29 +0900)] 
user32: Windows doesn't redraw a window if it is being just moved.

17 years agooleaut32: Rewrite get_funcdesc to avoid using the funcdesc's oVft member so that...
Huw Davies [Thu, 26 Apr 2007 10:56:44 +0000 (11:56 +0100)] 
oleaut32: Rewrite get_funcdesc to avoid using the funcdesc's oVft member so that it works correctly for non-dual dispinterfaces.

17 years agooleaut32: Don't try to free the typeinfo if get_funcdesc fails.
Huw Davies [Wed, 25 Apr 2007 10:23:03 +0000 (11:23 +0100)] 
oleaut32: Don't try to free the typeinfo if get_funcdesc fails.

17 years agomake_makefiles: Avoid duplicate .gitignore entries.
Alexandre Julliard [Thu, 26 Apr 2007 14:42:15 +0000 (16:42 +0200)] 
make_makefiles: Avoid duplicate .gitignore entries.

17 years agorpcrt4: Add a testcase for RPCs with fixed-size arrays.
Dan Hipschman [Thu, 26 Apr 2007 01:22:10 +0000 (18:22 -0700)] 
rpcrt4: Add a testcase for RPCs with fixed-size arrays.

17 years agowidl: Declare fixed-size array args as pointers to arrays.
Dan Hipschman [Thu, 26 Apr 2007 01:20:56 +0000 (18:20 -0700)] 
widl: Declare fixed-size array args as pointers to arrays.

17 years agorpcrt4: Add tests for RPC and widl generated code.
Dan Hipschman [Thu, 26 Apr 2007 01:18:29 +0000 (18:18 -0700)] 
rpcrt4: Add tests for RPC and widl generated code.

17 years agowidl: Add --prefix-* options (take 3).
Dan Hipschman [Thu, 26 Apr 2007 01:17:31 +0000 (18:17 -0700)] 
widl: Add --prefix-* options (take 3).

17 years agowinecoreaudio: Initial MIDI In Mach message handling.
Emmanuel Maillard [Wed, 25 Apr 2007 23:24:53 +0000 (01:24 +0200)] 
winecoreaudio: Initial MIDI In Mach message handling.

17 years agowinecoreaudio: Initial MIDI In support on Mac OS X.
Emmanuel Maillard [Wed, 25 Apr 2007 22:57:31 +0000 (00:57 +0200)] 
winecoreaudio: Initial MIDI In support on Mac OS X.

17 years agowined3d: Remove fake nvidia card in GetAdapterIdentifier.
Jesse Allen [Wed, 25 Apr 2007 19:13:24 +0000 (12:13 -0700)] 
wined3d: Remove fake nvidia card in GetAdapterIdentifier.

17 years agod3d: Fix ProcessVertices.
Stefan Dösinger [Sun, 22 Apr 2007 16:06:07 +0000 (18:06 +0200)] 
d3d: Fix ProcessVertices.

IDirect3DDevice9::ProcessVertices takes a vertex declaration, not a
vertex buffer. The source for ProcessVertices is taken from the
stateblock, not the vertex declaration.

17 years agoddraw: Get rid of FVFs.
Stefan Dösinger [Sun, 22 Apr 2007 15:55:30 +0000 (17:55 +0200)] 
ddraw: Get rid of FVFs.

Remove all IWineD3DDevice::SetFVF calls and instead create converted
vertex declarations and use them. The idea is to remove the FVF paths
from wined3d to simplify the code, and optimize the vertex declaration
codepath.

17 years agowined3d: Implement CreateVertexDeclarationFromFVF.
Stefan Dösinger [Wed, 25 Apr 2007 15:04:46 +0000 (17:04 +0200)] 
wined3d: Implement CreateVertexDeclarationFromFVF.

17 years agowined3d: Add a method to create a declaration from a fvf.
Stefan Dösinger [Sun, 22 Apr 2007 09:52:11 +0000 (11:52 +0200)] 
wined3d: Add a method to create a declaration from a fvf.

17 years agowined3d: Do not allocate surfaces unless needed.
Stefan Dösinger [Sun, 22 Apr 2007 00:02:29 +0000 (02:02 +0200)] 
wined3d: Do not allocate surfaces unless needed.

17 years agocabinet: Make sure we don't try to close an invalid file handle.
Alexandre Julliard [Thu, 26 Apr 2007 12:25:42 +0000 (14:25 +0200)] 
cabinet: Make sure we don't try to close an invalid file handle.

17 years agowinedbg: Properly handle EOF on input.
Alexandre Julliard [Thu, 26 Apr 2007 12:25:32 +0000 (14:25 +0200)] 
winedbg: Properly handle EOF on input.

17 years agokernel32/tests: Resource functions are not implemented on win98.
Paul Vriens [Thu, 26 Apr 2007 08:08:10 +0000 (10:08 +0200)] 
kernel32/tests: Resource functions are not implemented on win98.

17 years agosetupapi/tests: SetupCopyOEMInfA is not available on NT4.
Paul Vriens [Thu, 26 Apr 2007 08:07:19 +0000 (10:07 +0200)] 
setupapi/tests: SetupCopyOEMInfA is not available on NT4.

17 years agoriched20: Set modify state when removing text.
Clinton Stimpson [Wed, 25 Apr 2007 22:54:53 +0000 (16:54 -0600)] 
riched20: Set modify state when removing text.

17 years agodplayx: Fix a typo.
Andrew Talbot [Wed, 25 Apr 2007 20:41:14 +0000 (21:41 +0100)] 
dplayx: Fix a typo.

17 years agodnsapi: Constify some variables.
Andrew Talbot [Wed, 25 Apr 2007 20:41:05 +0000 (21:41 +0100)] 
dnsapi: Constify some variables.

17 years agoexpand.exe: Add support for cabinet files.
Hans Leidekker [Wed, 25 Apr 2007 18:50:13 +0000 (20:50 +0200)] 
expand.exe: Add support for cabinet files.

17 years agomsi: Add a stub implementation for MsiEnumProductsEx{A, W}.
Hans Leidekker [Wed, 25 Apr 2007 18:49:43 +0000 (20:49 +0200)] 
msi: Add a stub implementation for MsiEnumProductsEx{A, W}.

17 years agoshell32: Add a stub implementation for SHMapIDListToImageListIndexAsync.
Hans Leidekker [Wed, 25 Apr 2007 18:49:56 +0000 (20:49 +0200)] 
shell32: Add a stub implementation for SHMapIDListToImageListIndexAsync.

17 years agohhctrl.ocx: Don't insert content item that could not be merged.
Jacek Caban [Wed, 25 Apr 2007 13:37:36 +0000 (15:37 +0200)] 
hhctrl.ocx: Don't insert content item that could not be merged.

17 years agosetupapi/tests: SetupDiCreateDeviceInfoListExW is not implemented on win98.
Paul Vriens [Wed, 25 Apr 2007 11:28:44 +0000 (13:28 +0200)] 
setupapi/tests: SetupDiCreateDeviceInfoListExW is not implemented on win98.

17 years agokernel32/tests: GetLongPathNameW is not implemented on win98.
Paul Vriens [Wed, 25 Apr 2007 11:21:19 +0000 (13:21 +0200)] 
kernel32/tests: GetLongPathNameW is not implemented on win98.

17 years agokernel32/tests: GetComputerNameW is not implemented on win98.
Paul Vriens [Wed, 25 Apr 2007 11:16:37 +0000 (13:16 +0200)] 
kernel32/tests: GetComputerNameW is not implemented on win98.

17 years agokernel32/tests: CreateRemoteThread is not implemented on win98.
Paul Vriens [Wed, 25 Apr 2007 11:04:03 +0000 (13:04 +0200)] 
kernel32/tests: CreateRemoteThread is not implemented on win98.

17 years agowinecoreaudio: Implement MIDIOut_Reset.
Emmanuel Maillard [Tue, 24 Apr 2007 23:17:45 +0000 (01:17 +0200)] 
winecoreaudio: Implement MIDIOut_Reset.

17 years agowinecoreaudio: Implement MIDIOut_GetVolume and MIDIOut_SetVolume.
Emmanuel Maillard [Tue, 24 Apr 2007 23:16:44 +0000 (01:16 +0200)] 
winecoreaudio: Implement MIDIOut_GetVolume and MIDIOut_SetVolume.

17 years agowinecoreaudio: Implement MIDIOut_LongData.
Emmanuel Maillard [Tue, 24 Apr 2007 23:08:05 +0000 (01:08 +0200)] 
winecoreaudio: Implement MIDIOut_LongData.

17 years agowinecoreaudio: Implement MIDIOut_Data.
Emmanuel Maillard [Tue, 24 Apr 2007 23:06:32 +0000 (01:06 +0200)] 
winecoreaudio: Implement MIDIOut_Data.

17 years agowinecoreaudio: Implement MIDIOut_Prepare and MIDIOut_Unprepare.
Emmanuel Maillard [Tue, 24 Apr 2007 22:59:38 +0000 (00:59 +0200)] 
winecoreaudio: Implement MIDIOut_Prepare and MIDIOut_Unprepare.

17 years agowinecoreaudio: Implement MIDIOut_GetDevCaps and MIDIOut_GetNumDevs.
Emmanuel Maillard [Tue, 24 Apr 2007 22:58:26 +0000 (00:58 +0200)] 
winecoreaudio: Implement MIDIOut_GetDevCaps and MIDIOut_GetNumDevs.

17 years agowinecoreaudio: Implement MIDI_NotifyClient, MIDIOut_Open and MIDIOut_Close.
Emmanuel Maillard [Tue, 24 Apr 2007 22:57:18 +0000 (00:57 +0200)] 
winecoreaudio: Implement MIDI_NotifyClient, MIDIOut_Open and MIDIOut_Close.

17 years agowinecoreaudio: Initial MIDI support on Mac OS X.
Emmanuel Maillard [Tue, 24 Apr 2007 22:55:33 +0000 (00:55 +0200)] 
winecoreaudio: Initial MIDI support on Mac OS X.

17 years agomsi: Implement special handling for the _Streams table.
James Hawkins [Wed, 25 Apr 2007 10:22:01 +0000 (05:22 -0500)] 
msi: Implement special handling for the _Streams table.

17 years agoatl: AtlModuleGetClassObject should store an intermediate pointer in obj->pCF and...
Rob Shearman [Wed, 25 Apr 2007 10:21:48 +0000 (11:21 +0100)] 
atl: AtlModuleGetClassObject should store an intermediate pointer in obj->pCF and then query this for the requested interface.

Return CLASS_E_CLASSNOTAVAILABLE instead of E_FAIL.

17 years agoatl: Use the first entry in the object map in AtlInternalQueryInterface when IUnknown...
Rob Shearman [Wed, 25 Apr 2007 10:21:03 +0000 (11:21 +0100)] 
atl: Use the first entry in the object map in AtlInternalQueryInterface when IUnknown is requested.

17 years agowinebuild: Refer to strings used in generated stubs by symbol rather than by offset...
Rob Shearman [Wed, 25 Apr 2007 07:51:44 +0000 (08:51 +0100)] 
winebuild: Refer to strings used in generated stubs by symbol rather than by offset to avoid problems when the compiler aligns the strings by 2 or more bytes.

17 years agows2_32/tests: Add required parameter to CreateThread (for Win9x and WinME).
Paul Vriens [Wed, 25 Apr 2007 09:53:39 +0000 (11:53 +0200)] 
ws2_32/tests: Add required parameter to CreateThread (for Win9x and WinME).

17 years agowinealsa: Do not check for non-NULL before HeapFree'ing a variable as the check is...
Michael Stefaniuc [Tue, 24 Apr 2007 23:13:43 +0000 (01:13 +0200)] 
winealsa: Do not check for non-NULL before HeapFree'ing a variable as the check is redundant.

17 years agojanitorial: Pass HEAP_ZERO_MEMORY as flag to HeapAlloc() instead of zeroing out the...
Michael Stefaniuc [Tue, 24 Apr 2007 22:57:55 +0000 (00:57 +0200)] 
janitorial: Pass HEAP_ZERO_MEMORY as flag to HeapAlloc() instead of zeroing out the allocated memory in a later call.

17 years agoinclude: Introduce SECPKG_INTERFACE_VERSION and extend PSECPKG_FUNCTION_TABLE accordi...
Yuval Fledel [Tue, 24 Apr 2007 21:48:42 +0000 (00:48 +0300)] 
include: Introduce SECPKG_INTERFACE_VERSION and extend PSECPKG_FUNCTION_TABLE accordingly.

17 years agodmband: Constify some variables.
Andrew Talbot [Tue, 24 Apr 2007 19:49:18 +0000 (20:49 +0100)] 
dmband: Constify some variables.

17 years agodmstyle: Constify some variables.
Andrew Talbot [Tue, 24 Apr 2007 19:52:52 +0000 (20:52 +0100)] 
dmstyle: Constify some variables.

17 years agodmime: Constify some variables.
Andrew Talbot [Tue, 24 Apr 2007 19:50:56 +0000 (20:50 +0100)] 
dmime: Constify some variables.

17 years agodmloader: Constify some variables.
Andrew Talbot [Tue, 24 Apr 2007 19:51:37 +0000 (20:51 +0100)] 
dmloader: Constify some variables.

17 years agodmscript: Constify a variable.
Andrew Talbot [Tue, 24 Apr 2007 19:56:42 +0000 (20:56 +0100)] 
dmscript: Constify a variable.

17 years agodmusic: Constify a variable.
Andrew Talbot [Tue, 24 Apr 2007 19:57:16 +0000 (20:57 +0100)] 
dmusic: Constify a variable.

17 years agodmcompos: Constify a variable.
Andrew Talbot [Tue, 24 Apr 2007 19:55:46 +0000 (20:55 +0100)] 
dmcompos: Constify a variable.

17 years agowinealsa: Improved handling of SysEx MIDI messages.
Michał Wiernowolski [Tue, 24 Apr 2007 18:47:16 +0000 (20:47 +0200)] 
winealsa: Improved handling of SysEx MIDI messages.

17 years agousp10: Do not crash in ScriptPlace if pABC is null.
Aric Stewart [Tue, 24 Apr 2007 18:03:22 +0000 (13:03 -0500)] 
usp10: Do not crash in ScriptPlace if pABC is null.