wine
17 years agoshell32/tests: Save threadid from CreateThread as required by winme/98/95.
Misha Koshelev [Sat, 9 Jun 2007 05:20:56 +0000 (00:20 -0500)] 
shell32/tests: Save threadid from CreateThread as required by winme/98/95.

17 years agoshell32/tests: Simplify DDE thread and message loop.
Misha Koshelev [Sat, 9 Jun 2007 05:20:51 +0000 (00:20 -0500)] 
shell32/tests: Simplify DDE thread and message loop.

17 years agoshell32: Conformance tests for unicode filenames and fix a bug for file deletion.
Nigel Liang [Fri, 8 Jun 2007 21:25:24 +0000 (14:25 -0700)] 
shell32: Conformance tests for unicode filenames and fix a bug for file deletion.

17 years agotools: Upgrade the config.guess/config.sub scripts.
Alexandre Julliard [Fri, 8 Jun 2007 18:27:08 +0000 (20:27 +0200)] 
tools: Upgrade the config.guess/config.sub scripts.

17 years agoconfigure: Replace some obsolete macros to avoid warnings.
Alexandre Julliard [Fri, 8 Jun 2007 18:23:16 +0000 (20:23 +0200)] 
configure: Replace some obsolete macros to avoid warnings.

17 years agolibwine: Set install name to an absolute path for the installed library on Mac OS.
Alexandre Julliard [Fri, 8 Jun 2007 17:04:17 +0000 (19:04 +0200)] 
libwine: Set install name to an absolute path for the installed library on Mac OS.

17 years agoinclude: Add DO_NO_IMPORTS ifdefs where needed.
Alexandre Julliard [Fri, 8 Jun 2007 13:49:36 +0000 (15:49 +0200)] 
include: Add DO_NO_IMPORTS ifdefs where needed.

17 years agokernel32: Implement IO completion functions on top of the NT IoCompletion API.
Andrey Turkin [Fri, 1 Jun 2007 22:32:07 +0000 (02:32 +0400)] 
kernel32: Implement IO completion functions on top of the NT IoCompletion API.

17 years agokernel32: Factor out all kernel32 timeout-conversion snippets to one helper functions.
Andrey Turkin [Fri, 1 Jun 2007 22:30:01 +0000 (02:30 +0400)] 
kernel32: Factor out all kernel32 timeout-conversion snippets to one helper functions.

17 years agontdll: Stub and document IoCompletion APIs.
Andrey Turkin [Fri, 1 Jun 2007 22:30:14 +0000 (02:30 +0400)] 
ntdll: Stub and document IoCompletion APIs.

17 years agomsvcrt: Set the correct ebp value before calling the local unwind handler.
Alexandre Julliard [Fri, 8 Jun 2007 10:56:19 +0000 (12:56 +0200)] 
msvcrt: Set the correct ebp value before calling the local unwind handler.

17 years agocmd.exe: Silence a FIXME.
Alexandre Julliard [Fri, 8 Jun 2007 10:54:21 +0000 (12:54 +0200)] 
cmd.exe: Silence a FIXME.

17 years agowined3d: Add missing table entry value.
Chris Robinson [Fri, 8 Jun 2007 07:48:15 +0000 (00:48 -0700)] 
wined3d: Add missing table entry value.

17 years agomsi: Add support for large string tables.
James Hawkins [Thu, 7 Jun 2007 23:41:51 +0000 (16:41 -0700)] 
msi: Add support for large string tables.

17 years agomsi: Represent table data as bytes instead of shorts.
James Hawkins [Thu, 7 Jun 2007 23:41:15 +0000 (16:41 -0700)] 
msi: Represent table data as bytes instead of shorts.

17 years agomsi: Reduce the amount of code that directly accesses table data.
James Hawkins [Thu, 7 Jun 2007 23:40:31 +0000 (16:40 -0700)] 
msi: Reduce the amount of code that directly accesses table data.

17 years agomsi: Use fetch_int to reduce code duplication and access to table data.
James Hawkins [Thu, 7 Jun 2007 23:37:48 +0000 (16:37 -0700)] 
msi: Use fetch_int to reduce code duplication and access to table data.

17 years agoshell32: Start implementing BIF_USENEWUI.
Lei Zhang [Thu, 7 Jun 2007 21:55:09 +0000 (14:55 -0700)] 
shell32: Start implementing BIF_USENEWUI.

17 years agowined3d: For ps_2_0 and higher, call shader_get_registers_used() in IWineD3DPixelShad...
H. Verbeet [Thu, 7 Jun 2007 21:52:48 +0000 (23:52 +0200)] 
wined3d: For ps_2_0 and higher, call shader_get_registers_used() in IWineD3DPixelShaderImpl_SetFunction.

17 years agowined3d: Pass NULL for the stateBlock parameter to shader_get_registers_used() in...
H. Verbeet [Thu, 7 Jun 2007 21:52:43 +0000 (23:52 +0200)] 
wined3d: Pass NULL for the stateBlock parameter to shader_get_registers_used() in IWineD3DVertexShaderImpl_SetFunction.

17 years agomshtml: Fix debug trace.
Jacek Caban [Thu, 7 Jun 2007 22:29:29 +0000 (00:29 +0200)] 
mshtml: Fix debug trace.

17 years agomshtml: Switch to Wine Gecko 0.1.0.
Jacek Caban [Thu, 7 Jun 2007 22:27:07 +0000 (00:27 +0200)] 
mshtml: Switch to Wine Gecko 0.1.0.

17 years agowidl: Fix incomplete struct/union typedef bug.
Dan Hipschman [Fri, 8 Jun 2007 00:43:58 +0000 (17:43 -0700)] 
widl: Fix incomplete struct/union typedef bug.

17 years agowidl: Check for NULL in set_tfswrite.
Dan Hipschman [Fri, 8 Jun 2007 00:43:06 +0000 (17:43 -0700)] 
widl: Check for NULL in set_tfswrite.

17 years agowinealsa.drv: Use correct tests for synthesizer/port enumeration order.
Christian Costa [Thu, 7 Jun 2007 19:53:08 +0000 (21:53 +0200)] 
winealsa.drv: Use correct tests for synthesizer/port enumeration order.

17 years agocomdlg32: Check file dialog's FOIShellView before accessing it.
Juan Lang [Thu, 7 Jun 2007 19:28:32 +0000 (12:28 -0700)] 
comdlg32: Check file dialog's FOIShellView before accessing it.

17 years agocomdlg32: Initialize file dialog controls before creating dialog.
Juan Lang [Thu, 7 Jun 2007 19:27:11 +0000 (12:27 -0700)] 
comdlg32: Initialize file dialog controls before creating dialog.

17 years agoole32: Implementation of state bits for IStorage.
Aric Stewart [Thu, 7 Jun 2007 18:17:56 +0000 (13:17 -0500)] 
ole32: Implementation of state bits for IStorage.

17 years agoole32: Remove stack-based string buffer inFileMonikerImpl_DecomposePath.
Ulrich Czekalla [Thu, 7 Jun 2007 17:43:41 +0000 (13:43 -0400)] 
ole32: Remove stack-based string buffer inFileMonikerImpl_DecomposePath.

17 years agowined3d: Fix GLSL definitions.
H. Verbeet [Thu, 7 Jun 2007 16:57:19 +0000 (18:57 +0200)] 
wined3d: Fix GLSL definitions.

17 years agowined3d: Turn off filtering for FBO attachments, update the texture's states array.
H. Verbeet [Thu, 7 Jun 2007 16:57:15 +0000 (18:57 +0200)] 
wined3d: Turn off filtering for FBO attachments, update the texture's states array.

17 years agowine.inf: Use DDE for winebrowser as native.
Misha Koshelev [Thu, 7 Jun 2007 15:33:42 +0000 (10:33 -0500)] 
wine.inf: Use DDE for winebrowser as native.

17 years agowinebrowser: Add DDE support.
Misha Koshelev [Thu, 7 Jun 2007 15:33:35 +0000 (10:33 -0500)] 
winebrowser: Add DDE support.

17 years agoAssorted spelling fixes.
Francois Gouget [Thu, 7 Jun 2007 09:48:55 +0000 (11:48 +0200)] 
Assorted spelling fixes.

17 years agowined3d: Fix spelling of the state_separateblend() function.
Francois Gouget [Thu, 7 Jun 2007 09:48:30 +0000 (11:48 +0200)] 
wined3d: Fix spelling of the state_separateblend() function.

17 years agowininet: More lenient parsing of the passive mode server response.
Hans Leidekker [Thu, 7 Jun 2007 14:32:24 +0000 (16:32 +0200)] 
wininet: More lenient parsing of the passive mode server response.

17 years agoatl: Use CallWindowProc instead of calling old window proc directly.
Vitaliy Margolen [Thu, 7 Jun 2007 12:51:42 +0000 (06:51 -0600)] 
atl: Use CallWindowProc instead of calling old window proc directly.

17 years agocomdlg32/tests: Skip some not implemented functions on win98.
Paul Vriens [Thu, 7 Jun 2007 09:47:58 +0000 (11:47 +0200)] 
comdlg32/tests: Skip some not implemented functions on win98.

17 years agowinmm: Get rid of the WINE_MM_IDATA global structure, there's only one instance anyway.
Alexandre Julliard [Thu, 7 Jun 2007 15:50:28 +0000 (17:50 +0200)] 
winmm: Get rid of the WINE_MM_IDATA global structure, there's only one instance anyway.

17 years agowinmm: Use unix fd's instead of win32 events to sync internal events in timer.
Maarten Lankhorst [Tue, 5 Jun 2007 17:32:20 +0000 (19:32 +0200)] 
winmm: Use unix fd's instead of win32 events to sync internal events in timer.

17 years agowinmm: Fix computation of sleep time until next timeout.
Alexandre Julliard [Thu, 7 Jun 2007 14:22:48 +0000 (16:22 +0200)] 
winmm: Fix computation of sleep time until next timeout.

17 years agowined3d: Enable the loading and reloading of gamma corrected textures.
Phil Costin [Wed, 6 Jun 2007 23:13:16 +0000 (23:13 +0000)] 
wined3d: Enable the loading and reloading of gamma corrected textures.

17 years agowined3d: Add support for loading gamma corrected textures.
Phil Costin [Wed, 6 Jun 2007 23:08:26 +0000 (23:08 +0000)] 
wined3d: Add support for loading gamma corrected textures.

17 years agowined3d: Extend the D3DFMT table to include gamma corrected formats.
Phil Costin [Wed, 6 Jun 2007 23:05:24 +0000 (23:05 +0000)] 
wined3d: Extend the D3DFMT table to include gamma corrected formats.

17 years agowined3d: Add GL_EXT_texture_sRGB constants and corresponding CheckDeviceFormat query.
Phil Costin [Wed, 6 Jun 2007 23:03:47 +0000 (23:03 +0000)] 
wined3d: Add GL_EXT_texture_sRGB constants and corresponding CheckDeviceFormat query.

17 years agowidl: Get rid of the SIGSEGV handler, this only makes things harder to debug.
Alexandre Julliard [Thu, 7 Jun 2007 10:59:24 +0000 (12:59 +0200)] 
widl: Get rid of the SIGSEGV handler, this only makes things harder to debug.

17 years agooleaut32: Add support for vararg functions in ITypeInfo::Invoke.
Misha Koshelev [Wed, 6 Jun 2007 20:50:32 +0000 (15:50 -0500)] 
oleaut32: Add support for vararg functions in ITypeInfo::Invoke.

17 years agooleaut32/tests: Add tests for IDispatch::Invoke of vararg function.
Misha Koshelev [Wed, 6 Jun 2007 20:50:29 +0000 (15:50 -0500)] 
oleaut32/tests: Add tests for IDispatch::Invoke of vararg function.

17 years agowidl: Add support for vararg attribute.
Misha Koshelev [Wed, 6 Jun 2007 20:50:24 +0000 (15:50 -0500)] 
widl: Add support for vararg attribute.

17 years agoinclude: Add missing definitions to shlobj.h.
Lei Zhang [Tue, 22 May 2007 04:50:19 +0000 (21:50 -0700)] 
include: Add missing definitions to shlobj.h.

17 years agowined3d: Void functions should not return a value.
Andrew Talbot [Wed, 6 Jun 2007 21:40:30 +0000 (22:40 +0100)] 
wined3d: Void functions should not return a value.

17 years agomlang: Implement IMultiLanguage::GetLcidFromRfc1766.
Hans Leidekker [Wed, 6 Jun 2007 20:36:15 +0000 (22:36 +0200)] 
mlang: Implement IMultiLanguage::GetLcidFromRfc1766.

17 years agocmd.exe: Update Russian translation.
Anatoly Lyutin [Wed, 6 Jun 2007 17:23:05 +0000 (21:23 +0400)] 
cmd.exe: Update Russian translation.

17 years agowinedevice: Accept the shutdown service control.
Alexandre Julliard [Thu, 7 Jun 2007 09:20:24 +0000 (11:20 +0200)] 
winedevice: Accept the shutdown service control.

17 years agomshtml: Added support for coexisting different Gecko versions installation.
Jacek Caban [Wed, 6 Jun 2007 17:44:20 +0000 (19:44 +0200)] 
mshtml: Added support for coexisting different Gecko versions installation.

17 years agowined3d: Get rid of the pBaseVertexIndex parameter to IWineD3DDeviceImpl_GetIndices...
H. Verbeet [Wed, 6 Jun 2007 16:40:09 +0000 (18:40 +0200)] 
wined3d: Get rid of the pBaseVertexIndex parameter to IWineD3DDeviceImpl_GetIndices, use GetBaseVertexIndex instead.

17 years agowined3d: Add IWineD3DDevice_GetBaseVertexIndex to retrieve the base vertex index.
H. Verbeet [Wed, 6 Jun 2007 16:40:02 +0000 (18:40 +0200)] 
wined3d: Add IWineD3DDevice_GetBaseVertexIndex to retrieve the base vertex index.

17 years agocomctl32/listview.c: Ownerdraw font problem during focus change fixed.
Markus Goemmel [Wed, 6 Jun 2007 10:51:50 +0000 (12:51 +0200)] 
comctl32/listview.c: Ownerdraw font problem during focus change fixed.

17 years agowinspool: Remove outdated comment.
Detlef Riekenberg [Wed, 6 Jun 2007 14:52:11 +0000 (16:52 +0200)] 
winspool: Remove outdated comment.

17 years agowinex11.drv: XRenderCompositeText has a problem with 0x0 glyphs, so we'll pretend...
Huw Davies [Wed, 6 Jun 2007 14:20:16 +0000 (15:20 +0100)] 
winex11.drv: XRenderCompositeText has a problem with 0x0 glyphs, so we'll pretend they're 1x1.

17 years agowintrust/tests: Use A instead of W-calls.
Paul Vriens [Wed, 6 Jun 2007 13:47:36 +0000 (15:47 +0200)] 
wintrust/tests: Use A instead of W-calls.

17 years agoinclude/msvcrt: Make sure that __int64 is properly defined on a 64-bit platform.
Dmitry Timoshkov [Wed, 6 Jun 2007 11:12:57 +0000 (20:12 +0900)] 
include/msvcrt: Make sure that __int64 is properly defined on a 64-bit platform.

17 years agoadvapi32: Mark service processes as system processes, and exit when all user processe...
Alexandre Julliard [Wed, 6 Jun 2007 18:33:30 +0000 (20:33 +0200)] 
advapi32: Mark service processes as system processes, and exit when all user processes are done.

17 years agoexplorer.exe: Mark explorer as a system process.
Alexandre Julliard [Wed, 6 Jun 2007 18:33:22 +0000 (20:33 +0200)] 
explorer.exe: Mark explorer as a system process.

17 years agoserver: Add support for system processes, that can be signaled to exit when all non...
Alexandre Julliard [Wed, 6 Jun 2007 18:33:13 +0000 (20:33 +0200)] 
server: Add support for system processes, that can be signaled to exit when all non-system processes are done.

17 years agooleaut32: Fix some typos.
Andrew Talbot [Tue, 5 Jun 2007 22:08:40 +0000 (23:08 +0100)] 
oleaut32: Fix some typos.

17 years agomsi: Constify some variables.
Andrew Talbot [Tue, 5 Jun 2007 17:53:43 +0000 (18:53 +0100)] 
msi: Constify some variables.

17 years agourlmon: Don't pass query part of URL to CreateUrlCacheEntryW.
Jacek Caban [Wed, 6 Jun 2007 02:01:13 +0000 (04:01 +0200)] 
urlmon: Don't pass query part of URL to CreateUrlCacheEntryW.

17 years agowined3d: Various spelling fixes.
Lei Zhang [Tue, 5 Jun 2007 22:21:08 +0000 (15:21 -0700)] 
wined3d: Various spelling fixes.

17 years agowordpad: Fix potential buffer overflow.
Alexander Nicolaysen Sørnes [Tue, 5 Jun 2007 21:08:29 +0000 (23:08 +0200)] 
wordpad: Fix potential buffer overflow.

17 years agod3d8: Hold the DLL lock in IDirect3D8 methods.
Stefan Dösinger [Tue, 22 May 2007 22:33:42 +0000 (00:33 +0200)] 
d3d8: Hold the DLL lock in IDirect3D8 methods.

17 years agod3d8: Add a dll global critical section.
Stefan Dösinger [Tue, 22 May 2007 21:57:30 +0000 (23:57 +0200)] 
d3d8: Add a dll global critical section.

17 years agowidl: Implement conformant structure handling.
Dan Hipschman [Wed, 6 Jun 2007 01:52:24 +0000 (18:52 -0700)] 
widl: Implement conformant structure handling.

17 years agowidl: Represent arrays with type_t.
Dan Hipschman [Wed, 6 Jun 2007 01:50:31 +0000 (18:50 -0700)] 
widl: Represent arrays with type_t.

17 years agowidl: Replace get_name with a field reference.
Dan Hipschman [Wed, 6 Jun 2007 01:49:12 +0000 (18:49 -0700)] 
widl: Replace get_name with a field reference.

17 years agolist.h: Add macros for reverse iteration.
Dan Hipschman [Wed, 6 Jun 2007 01:48:21 +0000 (18:48 -0700)] 
list.h: Add macros for reverse iteration.

17 years agoprograms/cmd: Add missing '\n' to Wine trace.
Francois Gouget [Wed, 6 Jun 2007 08:44:04 +0000 (10:44 +0200)] 
programs/cmd: Add missing '\n' to Wine trace.

17 years agowinspool.drv: Fix the AddPortExA/W() export to match the implementation.
Francois Gouget [Wed, 6 Jun 2007 08:44:16 +0000 (10:44 +0200)] 
winspool.drv: Fix the AddPortExA/W() export to match the implementation.

17 years agopsapi: GetWsChanges() calls down to the wrong ntdll function. Found by sparse.
Michael Stefaniuc [Tue, 5 Jun 2007 23:08:46 +0000 (01:08 +0200)] 
psapi: GetWsChanges() calls down to the wrong ntdll function. Found by sparse.

17 years agopsapi: GetPerformanceInfo() calls down to the wrong ntdll function. Found by sparse.
Michael Stefaniuc [Tue, 5 Jun 2007 23:09:08 +0000 (01:09 +0200)] 
psapi: GetPerformanceInfo() calls down to the wrong ntdll function. Found by sparse.

17 years agowineoss.drv: Mark every buffer being added.
Christian Costa [Tue, 5 Jun 2007 20:01:44 +0000 (22:01 +0200)] 
wineoss.drv: Mark every buffer being added.

17 years agowininet: Implement NTLM support for proxy authentication.
Rob Shearman [Tue, 5 Jun 2007 18:49:58 +0000 (19:49 +0100)] 
wininet: Implement NTLM support for proxy authentication.

17 years agowininet: Send the correct callbacks during InternetReadFileExA calls.
Rob Shearman [Tue, 5 Jun 2007 18:45:26 +0000 (19:45 +0100)] 
wininet: Send the correct callbacks during InternetReadFileExA calls.

17 years agowined3d: Get rid of the BaseVertexIndex parameter to IWineD3DDeviceImpl_SetIndices...
H. Verbeet [Tue, 5 Jun 2007 16:52:21 +0000 (18:52 +0200)] 
wined3d: Get rid of the BaseVertexIndex parameter to IWineD3DDeviceImpl_SetIndices, use SetBaseVertexIndex instead.

17 years agowined3d: Make sure the color buffer is not modified by depth_blt().
H. Verbeet [Tue, 5 Jun 2007 16:52:15 +0000 (18:52 +0200)] 
wined3d: Make sure the color buffer is not modified by depth_blt().

17 years agowinspool.drv: Replace WINSPOOL_SHDeleteKeyW with RegDeleteTreeW.
Stefan Leichter [Tue, 5 Jun 2007 16:47:17 +0000 (18:47 +0200)] 
winspool.drv: Replace WINSPOOL_SHDeleteKeyW with RegDeleteTreeW.

17 years agowinedos: Fix printf format warnings introduced by the TEB change in thread.h.
Michael Stefaniuc [Tue, 5 Jun 2007 14:02:50 +0000 (16:02 +0200)] 
winedos: Fix printf format warnings introduced by the TEB change in thread.h.

17 years agowintrust/tests: Start of some crypt tests for wintrust.
Paul Vriens [Tue, 5 Jun 2007 12:58:04 +0000 (14:58 +0200)] 
wintrust/tests: Start of some crypt tests for wintrust.

17 years agows2_32: Add mapping for STATUS_OBJECT_TYPE_MISMATCH to WSAENOTSOCK.
Kai Blin [Tue, 5 Jun 2007 12:43:20 +0000 (14:43 +0200)] 
ws2_32: Add mapping for STATUS_OBJECT_TYPE_MISMATCH to WSAENOTSOCK.

17 years agoriched20: Don't mess with the caret if we don't have focus.
Huw Davies [Tue, 5 Jun 2007 12:56:55 +0000 (13:56 +0100)] 
riched20: Don't mess with the caret if we don't have focus.

17 years agooleaut32: Fixes for the PICTYPE_UNINITIALIZED case.
Huw Davies [Tue, 5 Jun 2007 09:33:24 +0000 (10:33 +0100)] 
oleaut32: Fixes for the PICTYPE_UNINITIALIZED case.

17 years agowordpad: Add missing dots to Open menu item.
Alexander Nicolaysen Sørnes [Tue, 5 Jun 2007 09:11:56 +0000 (11:11 +0200)] 
wordpad: Add missing dots to Open menu item.

17 years agoadvapi32: Convert the service list to a standard list.
Alexandre Julliard [Tue, 5 Jun 2007 11:47:35 +0000 (13:47 +0200)] 
advapi32: Convert the service list to a standard list.

17 years agoddraw: Hold the Lock in IDirect3DViewport methods.
Stefan Dösinger [Wed, 30 May 2007 14:27:23 +0000 (16:27 +0200)] 
ddraw: Hold the Lock in IDirect3DViewport methods.

17 years agoddraw: Hold the lock in IDirect3DVertexBuffer methods.
Stefan Dösinger [Wed, 30 May 2007 14:19:10 +0000 (16:19 +0200)] 
ddraw: Hold the lock in IDirect3DVertexBuffer methods.

17 years agoddraw: Hold the lock in IDirect3DTexture methods.
Stefan Dösinger [Wed, 30 May 2007 14:17:43 +0000 (16:17 +0200)] 
ddraw: Hold the lock in IDirect3DTexture methods.

17 years agoddraw: Hold the lock in IDirect3DLight methods.
Stefan Dösinger [Wed, 30 May 2007 14:16:04 +0000 (16:16 +0200)] 
ddraw: Hold the lock in IDirect3DLight methods.

17 years agoddraw: Hold the lock in IDirectDrawPalette methods.
Stefan Dösinger [Wed, 30 May 2007 14:11:25 +0000 (16:11 +0200)] 
ddraw: Hold the lock in IDirectDrawPalette methods.

17 years agooleaut32: Support for VT_DISPATCH in VarRound.
Alex Villacís Lasso [Mon, 4 Jun 2007 18:10:57 +0000 (13:10 -0500)] 
oleaut32: Support for VT_DISPATCH in VarRound.

17 years agooleaut32: Support for VT_DISPATCH in VarNeg.
Alex Villacís Lasso [Mon, 4 Jun 2007 18:08:33 +0000 (13:08 -0500)] 
oleaut32: Support for VT_DISPATCH in VarNeg.