wine
17 years agontoskrnl.exe: Initial stub version with forwards to existing functions.
Alexandre Julliard [Mon, 14 May 2007 17:55:32 +0000 (19:55 +0200)] 
ntoskrnl.exe: Initial stub version with forwards to existing functions.

17 years agowinecoreaudio: Initial implementation of MIX_SetControlDetails.
Emmanuel Maillard [Sun, 13 May 2007 20:24:21 +0000 (22:24 +0200)] 
winecoreaudio: Initial implementation of MIX_SetControlDetails.

17 years agowinecoreaudio: Initial implementation of MIX_GetControlDetails.
Emmanuel Maillard [Sun, 13 May 2007 20:16:40 +0000 (22:16 +0200)] 
winecoreaudio: Initial implementation of MIX_GetControlDetails.

17 years agowinecoreaudio: Initial implementation of MIX_GetLineControls.
Emmanuel Maillard [Sun, 13 May 2007 20:12:49 +0000 (22:12 +0200)] 
winecoreaudio: Initial implementation of MIX_GetLineControls.

17 years agowinecoreaudio: Initial implementation of MIX_GetLineInfo.
Emmanuel Maillard [Sun, 13 May 2007 20:02:26 +0000 (22:02 +0200)] 
winecoreaudio: Initial implementation of MIX_GetLineInfo.

17 years agowinecoreaudio: Implement MIX_GetDevCaps.
Emmanuel Maillard [Sun, 13 May 2007 19:56:42 +0000 (21:56 +0200)] 
winecoreaudio: Implement MIX_GetDevCaps.

17 years agowinecoreaudio: Implement MIX_Open and MIX_GetNumDevs.
Emmanuel Maillard [Sun, 13 May 2007 19:48:14 +0000 (21:48 +0200)] 
winecoreaudio: Implement MIX_Open and MIX_GetNumDevs.

17 years agowinecoreaudio: Initial mixer support on Mac OS X.
Emmanuel Maillard [Sun, 13 May 2007 19:36:22 +0000 (21:36 +0200)] 
winecoreaudio: Initial mixer support on Mac OS X.

Find all lines and initialize controls.

17 years agoole32/tests: Check for correct return value.
Paul Vriens [Fri, 11 May 2007 18:33:22 +0000 (20:33 +0200)] 
ole32/tests: Check for correct return value.

17 years agomsi: automation: Implement View::Modify.
Misha Koshelev [Fri, 11 May 2007 19:08:43 +0000 (14:08 -0500)] 
msi: automation: Implement View::Modify.

17 years agomsi/tests: automation: Add test for View::Modify.
Misha Koshelev [Fri, 11 May 2007 19:08:38 +0000 (14:08 -0500)] 
msi/tests: automation: Add test for View::Modify.

17 years agomsi/tests: automation: Add tests for Record::IntegerData.
Misha Koshelev [Fri, 11 May 2007 19:08:27 +0000 (14:08 -0500)] 
msi/tests: automation: Add tests for Record::IntegerData.

17 years agomsi/tests: automation: Correct expected Record::StringData PROPERTYPUT return variant...
Misha Koshelev [Fri, 11 May 2007 19:08:22 +0000 (14:08 -0500)] 
msi/tests: automation: Correct expected Record::StringData PROPERTYPUT return variant type.

17 years agomsi: automation: Implement Record::FieldCount.
Misha Koshelev [Fri, 11 May 2007 19:08:14 +0000 (14:08 -0500)] 
msi: automation: Implement Record::FieldCount.

17 years agomsi: automation: Return DISP_E_MEMBERNOTFOUND if flags are incorrect.
Misha Koshelev [Fri, 11 May 2007 19:08:08 +0000 (14:08 -0500)] 
msi: automation: Return DISP_E_MEMBERNOTFOUND if flags are incorrect.

17 years agomsi/tests: automation: Test invoking methods as properties & vice versa.
Misha Koshelev [Fri, 11 May 2007 19:08:04 +0000 (14:08 -0500)] 
msi/tests: automation: Test invoking methods as properties & vice versa.

17 years agomsi: automation: Implement Installer::CreateRecord.
Misha Koshelev [Fri, 11 May 2007 19:07:58 +0000 (14:07 -0500)] 
msi: automation: Implement Installer::CreateRecord.

17 years agomsi/tests: automation: Test for Installer::CreateRecord error.
Misha Koshelev [Fri, 11 May 2007 19:07:53 +0000 (14:07 -0500)] 
msi/tests: automation: Test for Installer::CreateRecord error.

17 years agomsi: automation: Implement Session::EvaluateCondition.
Misha Koshelev [Fri, 11 May 2007 19:07:48 +0000 (14:07 -0500)] 
msi: automation: Implement Session::EvaluateCondition.

17 years agomsi/tests: automation: Add tests for Session::EvaluateCondition.
Misha Koshelev [Fri, 11 May 2007 19:07:41 +0000 (14:07 -0500)] 
msi/tests: automation: Add tests for Session::EvaluateCondition.

17 years agocomctl32: status: Send a NMMOUSE in mouse notifications, not a NMHDR.
Mikołaj Zalewski [Sun, 13 May 2007 19:03:27 +0000 (21:03 +0200)] 
comctl32: status: Send a NMMOUSE in mouse notifications, not a NMHDR.

17 years agoddraw/tests: Check for failing to create surfaces.
Marcus Meissner [Sat, 12 May 2007 14:32:48 +0000 (16:32 +0200)] 
ddraw/tests: Check for failing to create surfaces.

17 years agomshtml: Don't call start_binding if we use necko to load the page.
Jacek Caban [Sat, 12 May 2007 14:13:16 +0000 (16:13 +0200)] 
mshtml: Don't call start_binding if we use necko to load the page.

17 years agomshtml: Wrap nsIExternalProtocolHandler.
Jacek Caban [Sat, 12 May 2007 14:12:04 +0000 (16:12 +0200)] 
mshtml: Wrap nsIExternalProtocolHandler.

17 years agodsound: Primary buffer isn't an IDirectSoundBuffer8.
Maarten Lankhorst [Sun, 13 May 2007 10:58:36 +0000 (12:58 +0200)] 
dsound: Primary buffer isn't an IDirectSoundBuffer8.

17 years agowinealsa: Remove dead code.
Maarten Lankhorst [Sun, 13 May 2007 10:41:52 +0000 (12:41 +0200)] 
winealsa: Remove dead code.

17 years agocrypt32: Stub implementation of CertGetCertificateChain.
Mounir IDRASSI [Mon, 14 May 2007 00:23:50 +0000 (02:23 +0200)] 
crypt32: Stub implementation of CertGetCertificateChain.

17 years agocrypt32: Stub implementation of CryptFindLocalizedName.
Mounir IDRASSI [Sun, 13 May 2007 23:05:53 +0000 (01:05 +0200)] 
crypt32: Stub implementation of CryptFindLocalizedName.

17 years agocrypt32: Fix crash in CertGetCertificateContextProperty when querying length of a...
Mounir IDRASSI [Sun, 13 May 2007 22:25:04 +0000 (00:25 +0200)] 
crypt32: Fix crash in CertGetCertificateContextProperty when querying length of a hash property.

17 years agoole32: Don't lookup the address for the DllGetClassObject function for ole32.dll...
Rob Shearman [Sun, 13 May 2007 21:18:11 +0000 (22:18 +0100)] 
ole32: Don't lookup the address for the DllGetClassObject function for ole32.dll in the apartment loaded dll list.

Call the function directly for a small performance boost.

17 years agoole32: Fix CoUninitialize to only free libraries that return S_OK from DllCanUnloadNow.
Rob Shearman [Sun, 13 May 2007 21:17:23 +0000 (22:17 +0100)] 
ole32: Fix CoUninitialize to only free libraries that return S_OK from DllCanUnloadNow.

17 years agowordpad: Update German translation.
Frank Richter [Sun, 13 May 2007 14:29:08 +0000 (16:29 +0200)] 
wordpad: Update German translation.

17 years agocmd: Updated German translation.
Frank Richter [Sun, 13 May 2007 14:13:18 +0000 (16:13 +0200)] 
cmd: Updated German translation.

17 years agoshell32: Update German resources.
Frank Richter [Sun, 13 May 2007 14:01:24 +0000 (16:01 +0200)] 
shell32: Update German resources.

17 years agocredui: Add German translation.
Frank Richter [Sun, 13 May 2007 14:00:46 +0000 (16:00 +0200)] 
credui: Add German translation.

17 years agoshdoclc: Update German translation.
Frank Richter [Sun, 13 May 2007 14:27:04 +0000 (16:27 +0200)] 
shdoclc: Update German translation.

17 years agoadvapi32: Add service state request definitions.
Rolf Kalbermatter [Sun, 13 May 2007 12:57:10 +0000 (14:57 +0200)] 
advapi32: Add service state request definitions.

17 years agowinecfg: Updated Spanish translation.
José Manuel Ferrer Ortiz [Sun, 13 May 2007 00:06:25 +0000 (17:06 -0700)] 
winecfg: Updated Spanish translation.

17 years agoadvapi32: Fix a typo.
Andrew Talbot [Sat, 12 May 2007 22:09:58 +0000 (23:09 +0100)] 
advapi32: Fix a typo.

17 years agoddraw/tests: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Sat, 12 May 2007 21:06:51 +0000 (23:06 +0200)] 
ddraw/tests: Fix compilation on systems that don't support nameless unions.

17 years agowined3d: Fixed swapchain context NULL ptr checks.
Marcus Meissner [Sat, 12 May 2007 08:22:42 +0000 (10:22 +0200)] 
wined3d: Fixed swapchain context NULL ptr checks.

17 years agowidl: Handle pointers fields that point to structures.
Dan Hipschman [Sat, 12 May 2007 00:27:40 +0000 (17:27 -0700)] 
widl: Handle pointers fields that point to structures.

17 years agowidl: Remove an unnecessary assignment in write_pointers.
Dan Hipschman [Sat, 12 May 2007 00:26:43 +0000 (17:26 -0700)] 
widl: Remove an unnecessary assignment in write_pointers.

17 years agomsxml3: Implement IXMLDOMDocument2::setProperty("SelectionLanguage", ...).
Mikołaj Zalewski [Wed, 9 May 2007 18:09:11 +0000 (20:09 +0200)] 
msxml3: Implement IXMLDOMDocument2::setProperty("SelectionLanguage", ...).

17 years agolocalui: Add Polish translation.
Mikołaj Zalewski [Tue, 8 May 2007 20:08:37 +0000 (22:08 +0200)] 
localui: Add Polish translation.

17 years agoRelease 0.9.37. wine-0.9.37
Alexandre Julliard [Fri, 11 May 2007 17:35:02 +0000 (19:35 +0200)] 
Release 0.9.37.

17 years agod3drm/tests: d3drm is removed from Windows Vista.
Paul Vriens [Fri, 11 May 2007 11:22:57 +0000 (13:22 +0200)] 
d3drm/tests: d3drm is removed from Windows Vista.

17 years agomshtml: Added IPersistStreamInit::Load test.
Jacek Caban [Fri, 11 May 2007 11:18:20 +0000 (13:18 +0200)] 
mshtml: Added IPersistStreamInit::Load test.

17 years agomshtml: Added IPersistStreamInit::Load implementation.
Jacek Caban [Fri, 11 May 2007 11:17:41 +0000 (13:17 +0200)] 
mshtml: Added IPersistStreamInit::Load implementation.

17 years agomshtml: Split IPersistMoniker::Load.
Jacek Caban [Fri, 11 May 2007 11:16:15 +0000 (13:16 +0200)] 
mshtml: Split IPersistMoniker::Load.

17 years agomshtml: Move AddRequest call to the separated function.
Jacek Caban [Fri, 11 May 2007 11:15:18 +0000 (13:15 +0200)] 
mshtml: Move AddRequest call to the separated function.

17 years agomshtml: Don't crash in OnStopBinding if This->binding is null.
Jacek Caban [Fri, 11 May 2007 11:14:14 +0000 (13:14 +0200)] 
mshtml: Don't crash in OnStopBinding if This->binding is null.

17 years agomshtml: Split code from OnDataAvailable.
Jacek Caban [Fri, 11 May 2007 11:13:16 +0000 (13:13 +0200)] 
mshtml: Split code from OnDataAvailable.

17 years agowined3d: WINED3DSIO_POW should use the absolute value of the first source register.
H. Verbeet [Fri, 11 May 2007 10:12:40 +0000 (12:12 +0200)] 
wined3d: WINED3DSIO_POW should use the absolute value of the first source register.

17 years agomsi: automation: Implement Installer::RegistryValue.
Misha Koshelev [Thu, 10 May 2007 20:40:28 +0000 (15:40 -0500)] 
msi: automation: Implement Installer::RegistryValue.

17 years agoserver: Stop exporting the console_input structure. Get rid of console.h.
Alexandre Julliard [Fri, 11 May 2007 10:46:32 +0000 (12:46 +0200)] 
server: Stop exporting the console_input structure. Get rid of console.h.

17 years agokernel32/tests: Add tests for console codepages.
Kirill K. Smirnov [Thu, 10 May 2007 17:24:11 +0000 (21:24 +0400)] 
kernel32/tests: Add tests for console codepages.

17 years agoserver: Move console codepages to the server.
Kirill K. Smirnov [Thu, 10 May 2007 17:19:47 +0000 (21:19 +0400)] 
server: Move console codepages to the server.

17 years agowidl: Remove var_t's ptr_level field and start write_pointers.
Dan Hipschman [Thu, 10 May 2007 03:50:49 +0000 (20:50 -0700)] 
widl: Remove var_t's ptr_level field and start write_pointers.

17 years agoshell32: Handle invalid cbSize in Shell_NotifyIcon[AW].
Mikołaj Zalewski [Wed, 9 May 2007 21:47:36 +0000 (23:47 +0200)] 
shell32: Handle invalid cbSize in Shell_NotifyIcon[AW].

17 years agomsi/tests: Increase buffer size a bit.
Marcus Meissner [Wed, 28 Mar 2007 18:52:08 +0000 (20:52 +0200)] 
msi/tests: Increase buffer size a bit.

Spotted by Coverity.

17 years agowined3d: Prevent wrong bumpenvmap warnings.
Stefan Dösinger [Thu, 10 May 2007 20:59:24 +0000 (22:59 +0200)] 
wined3d: Prevent wrong bumpenvmap warnings.

17 years agowined3d: Only addref clippers if one exists.
Stefan Dösinger [Thu, 10 May 2007 19:45:51 +0000 (21:45 +0200)] 
wined3d: Only addref clippers if one exists.

17 years agoddraw: Avoid fallout of failing tests.
Stefan Dösinger [Wed, 9 May 2007 21:00:32 +0000 (23:00 +0200)] 
ddraw: Avoid fallout of failing tests.

17 years agowined3d: Implement DDBLT_DEPTHFILL on the active depth stencil target.
Stefan Dösinger [Thu, 10 May 2007 19:10:49 +0000 (21:10 +0200)] 
wined3d: Implement DDBLT_DEPTHFILL on the active depth stencil target.

17 years agowined3d: Destroying the resource frees all private data.
Stefan Dösinger [Thu, 10 May 2007 22:09:35 +0000 (00:09 +0200)] 
wined3d: Destroying the resource frees all private data.

Also adds a test for ddraw, d3d8 and d3d9.

17 years agoddraw: GetSurfaceDesc returns the surface memory while the surface is locked.
Stefan Dösinger [Thu, 10 May 2007 19:55:14 +0000 (21:55 +0200)] 
ddraw: GetSurfaceDesc returns the surface memory while the surface is locked.

17 years agoddraw: Use point filter for blit operations.
Stefan Dösinger [Thu, 10 May 2007 15:42:41 +0000 (17:42 +0200)] 
ddraw: Use point filter for blit operations.

D3DTEXF_NONE is a special value for mipmapping which disabled
mipmapping, but it is not a valid mag / min filter parameter.
D3DTEXF_POINT is what we want

17 years agoddraw: Remove all non-d3d7 capability flags.
Stefan Dösinger [Mon, 7 May 2007 13:32:21 +0000 (15:32 +0200)] 
ddraw: Remove all non-d3d7 capability flags.

17 years agorpcss: Use correct prototype for thread function.
Peter Oberndorfer [Thu, 10 May 2007 18:55:31 +0000 (20:55 +0200)] 
rpcss: Use correct prototype for thread function.

17 years agontdll: Use correct prototype for thread function.
Peter Oberndorfer [Thu, 10 May 2007 18:54:16 +0000 (20:54 +0200)] 
ntdll: Use correct prototype for thread function.

17 years agowined3d: Add a missing '\n' to a trace.
Francois Gouget [Thu, 10 May 2007 16:51:00 +0000 (18:51 +0200)] 
wined3d: Add a missing '\n' to a trace.

17 years agocrypt32: Add missing '\n' in FIXME() call.
Francois Gouget [Thu, 10 May 2007 16:46:55 +0000 (18:46 +0200)] 
crypt32: Add missing '\n' in FIXME() call.

17 years agomsi/tests: Add missing '\n' to ok() calls.
Francois Gouget [Thu, 10 May 2007 16:46:49 +0000 (18:46 +0200)] 
msi/tests: Add missing '\n' to ok() calls.

17 years agomsi: Only check the volume label for every media after the first disk.
James Hawkins [Thu, 10 May 2007 15:57:41 +0000 (10:57 -0500)] 
msi: Only check the volume label for every media after the first disk.

17 years agorsaenh: Add support for mandatory parameters to RSAENH_CPGetProvParam.
Mounir IDRASSI [Thu, 10 May 2007 15:29:15 +0000 (17:29 +0200)] 
rsaenh: Add support for mandatory parameters to RSAENH_CPGetProvParam.

17 years agosetupapi: SetupOpenInfFile returns INVALID_HANDLE_VALUE on failure, not NULL.
Rob Shearman [Thu, 10 May 2007 13:25:39 +0000 (14:25 +0100)] 
setupapi: SetupOpenInfFile returns INVALID_HANDLE_VALUE on failure, not NULL.

Fix SetupQueryInfOriginalFileInformation to check for the former rather than the latter.

17 years agoshlwapi: Fix UrlCanonicalizeW's handling of filesystem paths.
Damjan Jovanovic [Thu, 10 May 2007 10:57:23 +0000 (12:57 +0200)] 
shlwapi: Fix UrlCanonicalizeW's handling of filesystem paths.

17 years agokernel32: Fix typo in CreateActCtxA.
Alexandre Julliard [Fri, 11 May 2007 09:19:38 +0000 (11:19 +0200)] 
kernel32: Fix typo in CreateActCtxA.

17 years agokernel32/tests: Add tests for console screen buffer.
Kirill K. Smirnov [Wed, 9 May 2007 16:55:08 +0000 (20:55 +0400)] 
kernel32/tests: Add tests for console screen buffer.

17 years agoserver: Fix access check in screen buffer handling.
Kirill K. Smirnov [Wed, 9 May 2007 16:56:29 +0000 (20:56 +0400)] 
server: Fix access check in screen buffer handling.

17 years agomsi: Deformat the key path before opening the key.
James Hawkins [Thu, 10 May 2007 05:02:50 +0000 (00:02 -0500)] 
msi: Deformat the key path before opening the key.

17 years agowidl: Remove dead code in write_msft.c.
Dan Hipschman [Thu, 10 May 2007 03:49:06 +0000 (20:49 -0700)] 
widl: Remove dead code in write_msft.c.

17 years agowidl: Simplify make_safearray.
Dan Hipschman [Thu, 10 May 2007 03:48:13 +0000 (20:48 -0700)] 
widl: Simplify make_safearray.

17 years agowidl: Remove redundant get_var_vt function.
Dan Hipschman [Thu, 10 May 2007 03:47:24 +0000 (20:47 -0700)] 
widl: Remove redundant get_var_vt function.

17 years agowidl: Add string_of_type function, prettify code.
Dan Hipschman [Thu, 10 May 2007 03:46:31 +0000 (20:46 -0700)] 
widl: Add string_of_type function, prettify code.

17 years agocrypt32: Correct the implementation of CertCreateSelfSignCertificate.
Mounir IDRASSI [Thu, 10 May 2007 02:01:03 +0000 (04:01 +0200)] 
crypt32: Correct the implementation of CertCreateSelfSignCertificate.

17 years agowined3d: Trace the VBO and stream number as well in drawPrimitiveTraceDataLocations.
H. Verbeet [Wed, 9 May 2007 17:08:37 +0000 (19:08 +0200)] 
wined3d: Trace the VBO and stream number as well in drawPrimitiveTraceDataLocations.

17 years agowined3d: Load texture coordinates even if no texture is bound to that stage at this...
H. Verbeet [Wed, 9 May 2007 17:08:27 +0000 (19:08 +0200)] 
wined3d: Load texture coordinates even if no texture is bound to that stage at this time.

17 years agowined3d: Split texture coordinate loading from loadVertexData().
H. Verbeet [Wed, 9 May 2007 17:08:10 +0000 (19:08 +0200)] 
wined3d: Split texture coordinate loading from loadVertexData().

17 years agowined3d: Calling glDisableClientState() from loadVertexData() is redundant.
H. Verbeet [Wed, 9 May 2007 17:07:48 +0000 (19:07 +0200)] 
wined3d: Calling glDisableClientState() from loadVertexData() is redundant.

unloadVertexData() will already have done this if necessary.

17 years agowined3d: Unload vertex weight data in case of EXT_VERTEX_WEIGHTING as well.
H. Verbeet [Wed, 9 May 2007 17:07:33 +0000 (19:07 +0200)] 
wined3d: Unload vertex weight data in case of EXT_VERTEX_WEIGHTING as well.

17 years agomlang: Exclude unused headers.
Andrew Talbot [Wed, 9 May 2007 19:33:44 +0000 (20:33 +0100)] 
mlang: Exclude unused headers.

17 years agomsacm32: Exclude unused headers.
Andrew Talbot [Wed, 9 May 2007 19:33:47 +0000 (20:33 +0100)] 
msacm32: Exclude unused headers.

17 years agomscms: Exclude unused headers.
Andrew Talbot [Wed, 9 May 2007 19:33:50 +0000 (20:33 +0100)] 
mscms: Exclude unused headers.

17 years agomapi32: Exclude unused header.
Andrew Talbot [Tue, 8 May 2007 22:13:16 +0000 (23:13 +0100)] 
mapi32: Exclude unused header.

17 years agomciwave: Exclude unused header.
Andrew Talbot [Tue, 8 May 2007 22:13:24 +0000 (23:13 +0100)] 
mciwave: Exclude unused header.

17 years agolocalspl: Exclude unused headers.
Andrew Talbot [Tue, 8 May 2007 22:13:09 +0000 (23:13 +0100)] 
localspl: Exclude unused headers.

17 years agomcicda: Exclude unused headers.
Andrew Talbot [Tue, 8 May 2007 22:13:21 +0000 (23:13 +0100)] 
mcicda: Exclude unused headers.

17 years agopsapi: Don't print output parameters as strings.
Alexandre Julliard [Thu, 10 May 2007 10:15:48 +0000 (12:15 +0200)] 
psapi: Don't print output parameters as strings.