wine
13 years agomsvcrt: Added _resetstkoflw implementation.
Piotr Caban [Wed, 20 Apr 2011 10:37:56 +0000 (12:37 +0200)] 
msvcrt: Added _resetstkoflw implementation.

13 years agouser32: Don't start menu tracking when the owner window is invalid.
Alexandre Julliard [Thu, 21 Apr 2011 12:35:11 +0000 (14:35 +0200)] 
user32: Don't start menu tracking when the owner window is invalid.

13 years agowininet: Use wrappers for HeapAlloc calls.
Jacek Caban [Thu, 21 Apr 2011 11:39:03 +0000 (13:39 +0200)] 
wininet: Use wrappers for HeapAlloc calls.

13 years agowindowscodecs: Handle broken TIFF files without a RowsPerStrip tag.
Vincent Povirk [Thu, 21 Apr 2011 06:17:07 +0000 (01:17 -0500)] 
windowscodecs: Handle broken TIFF files without a RowsPerStrip tag.

13 years agodxdiagn/tests: Initialize a variable and reduce its scope (valgrind).
Nicolas Le Cam [Thu, 21 Apr 2011 00:50:54 +0000 (02:50 +0200)] 
dxdiagn/tests: Initialize a variable and reduce its scope (valgrind).

13 years agoddraw: Destroy the ddraw surface after the wined3d texture is destroyed.
Henri Verbeet [Wed, 20 Apr 2011 20:09:27 +0000 (22:09 +0200)] 
ddraw: Destroy the ddraw surface after the wined3d texture is destroyed.

13 years agoddraw: Destroy the ddraw surface after the wined3d surface is destroyed.
Henri Verbeet [Wed, 20 Apr 2011 20:09:26 +0000 (22:09 +0200)] 
ddraw: Destroy the ddraw surface after the wined3d surface is destroyed.

13 years agoddraw: Release the wined3d surface first in ddraw_surface_destroy().
Henri Verbeet [Wed, 20 Apr 2011 20:09:25 +0000 (22:09 +0200)] 
ddraw: Release the wined3d surface first in ddraw_surface_destroy().

13 years agoddraw: Add a separate function for surface cleanup.
Henri Verbeet [Wed, 20 Apr 2011 20:09:24 +0000 (22:09 +0200)] 
ddraw: Add a separate function for surface cleanup.

13 years agowined3d: Get rid of the mipmap hint code.
Henri Verbeet [Wed, 20 Apr 2011 20:09:23 +0000 (22:09 +0200)] 
wined3d: Get rid of the mipmap hint code.

Mipmap hint isn't a texture parameter, but a global hint. This never worked,
it just causes GL errors.

13 years agod3dx9: Implement ID3DXBaseEffect::GetParameterElement().
Rico Schüller [Wed, 20 Apr 2011 19:55:43 +0000 (21:55 +0200)] 
d3dx9: Implement ID3DXBaseEffect::GetParameterElement().

13 years agod3dx9: Implement ID3DXBaseEffect::GetParameterDesc().
Rico Schüller [Wed, 20 Apr 2011 19:55:41 +0000 (21:55 +0200)] 
d3dx9: Implement ID3DXBaseEffect::GetParameterDesc().

13 years agod3dx9: Implement ID3DXBaseEffect::GetParameterByName().
Rico Schüller [Wed, 20 Apr 2011 19:55:37 +0000 (21:55 +0200)] 
d3dx9: Implement ID3DXBaseEffect::GetParameterByName().

13 years agontdll: Fix usage of ContextFlags on Sparc.
André Hentschel [Wed, 20 Apr 2011 19:30:57 +0000 (21:30 +0200)] 
ntdll: Fix usage of ContextFlags on Sparc.

13 years agontdll: Fix usage of ContextFlags on ARM.
André Hentschel [Wed, 20 Apr 2011 19:30:52 +0000 (21:30 +0200)] 
ntdll: Fix usage of ContextFlags on ARM.

13 years agontdll: Be more generic when storing ARM context.
André Hentschel [Wed, 20 Apr 2011 18:02:52 +0000 (20:02 +0200)] 
ntdll: Be more generic when storing ARM context.

13 years agouser32: Only call the driver when the cursor position has really changed.
Alexandre Julliard [Wed, 20 Apr 2011 18:30:09 +0000 (20:30 +0200)] 
user32: Only call the driver when the cursor position has really changed.

13 years agoserver: Also return the previous cursor position in the set_cursor request.
Alexandre Julliard [Wed, 20 Apr 2011 18:29:16 +0000 (20:29 +0200)] 
server: Also return the previous cursor position in the set_cursor request.

13 years agowinex11.drv: Make sure that all relevant keyboard traces are printed in the same...
Dmitry Timoshkov [Wed, 20 Apr 2011 09:57:38 +0000 (18:57 +0900)] 
winex11.drv: Make sure that all relevant keyboard traces are printed in the same debug channel.

13 years agogdi32: Add a directional bias for the case when the Bresenham error term is zero.
Huw Davies [Wed, 20 Apr 2011 11:52:06 +0000 (12:52 +0100)] 
gdi32: Add a directional bias for the case when the Bresenham error term is zero.

13 years agod3d9: COM cleanup for the IDirect3DVolumeTexture9 iface.
Michael Stefaniuc [Wed, 20 Apr 2011 09:08:42 +0000 (11:08 +0200)] 
d3d9: COM cleanup for the IDirect3DVolumeTexture9 iface.

13 years agod3d9: COM cleanup for the IDirect3DVolume9 iface.
Michael Stefaniuc [Wed, 20 Apr 2011 09:04:23 +0000 (11:04 +0200)] 
d3d9: COM cleanup for the IDirect3DVolume9 iface.

13 years agod3d9: COM cleanup for the IDirect3DTexture9 iface.
Michael Stefaniuc [Wed, 20 Apr 2011 08:58:44 +0000 (10:58 +0200)] 
d3d9: COM cleanup for the IDirect3DTexture9 iface.

13 years agomsvcrt: Avoid the use of SetFilePointerEx in _lseeki64.
Andrew Nguyen [Wed, 20 Apr 2011 06:17:48 +0000 (01:17 -0500)] 
msvcrt: Avoid the use of SetFilePointerEx in _lseeki64.

13 years agod3dx9: Implement ID3DXBaseEffect::GetPassByName().
Rico Schüller [Wed, 20 Apr 2011 05:58:34 +0000 (07:58 +0200)] 
d3dx9: Implement ID3DXBaseEffect::GetPassByName().

13 years agod3dx9: Implement ID3DXBaseEffect::GetPass().
Rico Schüller [Wed, 20 Apr 2011 05:58:32 +0000 (07:58 +0200)] 
d3dx9: Implement ID3DXBaseEffect::GetPass().

13 years agod3dx9: Implement ID3DXBaseEffect::GetPassDesc().
Rico Schüller [Wed, 20 Apr 2011 05:58:29 +0000 (07:58 +0200)] 
d3dx9: Implement ID3DXBaseEffect::GetPassDesc().

13 years agod3dx9: Fix ID3DXEffect*::GetVectorArray() forward.
Rico Schüller [Wed, 20 Apr 2011 05:58:22 +0000 (07:58 +0200)] 
d3dx9: Fix ID3DXEffect*::GetVectorArray() forward.

13 years agowined3d: Fallback to our private window when context activation fails otherwise.
Matteo Bruni [Tue, 12 Apr 2011 20:27:54 +0000 (22:27 +0200)] 
wined3d: Fallback to our private window when context activation fails otherwise.

13 years agowined3d: Add two functions for GL context activation/restore.
Matteo Bruni [Tue, 12 Apr 2011 20:26:21 +0000 (22:26 +0200)] 
wined3d: Add two functions for GL context activation/restore.

13 years agowinedbg: Fix PC adjustment for ARM.
André Hentschel [Tue, 19 Apr 2011 19:55:00 +0000 (21:55 +0200)] 
winedbg: Fix PC adjustment for ARM.

13 years agoinclude: Create header file d3dx9anim.h.
Dylan Smith [Tue, 19 Apr 2011 17:59:54 +0000 (13:59 -0400)] 
include: Create header file d3dx9anim.h.

13 years agoinclude: Add d3dx9mesh.h X template extensions.
Dylan Smith [Tue, 19 Apr 2011 17:59:46 +0000 (13:59 -0400)] 
include: Add d3dx9mesh.h X template extensions.

13 years agowinex11.drv: Use dialog window type again for owned popup windows.
Dmitry Timoshkov [Tue, 19 Apr 2011 16:16:25 +0000 (01:16 +0900)] 
winex11.drv: Use dialog window type again for owned popup windows.

13 years agowinhttp: Use an accessor function instead of directly accessing the X509_STORE_CTX...
Alexandre Julliard [Wed, 20 Apr 2011 14:28:31 +0000 (16:28 +0200)] 
winhttp: Use an accessor function instead of directly accessing the X509_STORE_CTX structure.

13 years agowininet: Use an accessor function instead of directly accessing the X509_STORE_CTX...
Alexandre Julliard [Wed, 20 Apr 2011 14:28:27 +0000 (16:28 +0200)] 
wininet: Use an accessor function instead of directly accessing the X509_STORE_CTX structure.

13 years agowinecfg: Fix use of uninitialized variable in some cases.
Gerald Pfeifer [Tue, 19 Apr 2011 23:27:51 +0000 (01:27 +0200)] 
winecfg: Fix use of uninitialized variable in some cases.

13 years agoconfigure: Add ARM check.
André Hentschel [Tue, 19 Apr 2011 17:37:05 +0000 (19:37 +0200)] 
configure: Add ARM check.

13 years agoconfigure: Remove Alpha check.
André Hentschel [Tue, 19 Apr 2011 17:36:01 +0000 (19:36 +0200)] 
configure: Remove Alpha check.

13 years agowinebuild: Copy IMAGE_FILE_MACHINE_SPARC from winnt.h and use it.
André Hentschel [Tue, 19 Apr 2011 17:32:39 +0000 (19:32 +0200)] 
winebuild: Copy IMAGE_FILE_MACHINE_SPARC from winnt.h and use it.

13 years agowinebuild: Remove Alpha support.
André Hentschel [Tue, 19 Apr 2011 17:31:23 +0000 (19:31 +0200)] 
winebuild: Remove Alpha support.

13 years agowinedbg: Remove Alpha support.
André Hentschel [Tue, 19 Apr 2011 17:28:23 +0000 (19:28 +0200)] 
winedbg: Remove Alpha support.

13 years agowinegcc: Remove Alpha support.
André Hentschel [Tue, 19 Apr 2011 17:29:16 +0000 (19:29 +0200)] 
winegcc: Remove Alpha support.

13 years agoserver: Remove Alpha support.
André Hentschel [Tue, 19 Apr 2011 17:27:36 +0000 (19:27 +0200)] 
server: Remove Alpha support.

13 years agontdll: Remove Alpha support.
André Hentschel [Tue, 19 Apr 2011 17:26:57 +0000 (19:26 +0200)] 
ntdll: Remove Alpha support.

13 years agowinetest: Remove Alpha support.
André Hentschel [Tue, 19 Apr 2011 17:25:00 +0000 (19:25 +0200)] 
winetest: Remove Alpha support.

13 years agolibport: Remove Alpha support.
André Hentschel [Tue, 19 Apr 2011 17:24:48 +0000 (19:24 +0200)] 
libport: Remove Alpha support.

13 years agommsystem: Improve 16 bit mapping for MCI_WHERE/PUT/FREEZE/UNFREEZE.
Damjan Jovanovic [Tue, 19 Apr 2011 20:55:44 +0000 (22:55 +0200)] 
mmsystem: Improve 16 bit mapping for MCI_WHERE/PUT/FREEZE/UNFREEZE.

13 years agoddraw: Replace the viewport list with a standard Wine list.
Henri Verbeet [Tue, 19 Apr 2011 18:05:52 +0000 (20:05 +0200)] 
ddraw: Replace the viewport list with a standard Wine list.

13 years agoddraw: Unset the viewports active device in IDirect3DDeviceImpl_3_DeleteViewport().
Henri Verbeet [Tue, 19 Apr 2011 18:05:51 +0000 (20:05 +0200)] 
ddraw: Unset the viewports active device in IDirect3DDeviceImpl_3_DeleteViewport().

13 years agoddraw: Introduce a separate function for texture creation.
Henri Verbeet [Tue, 19 Apr 2011 18:05:50 +0000 (20:05 +0200)] 
ddraw: Introduce a separate function for texture creation.

13 years agoddraw: Don't bother unsetting resources on surface destruction.
Henri Verbeet [Tue, 19 Apr 2011 18:05:49 +0000 (20:05 +0200)] 
ddraw: Don't bother unsetting resources on surface destruction.

Uninit3D() / stateblock destruction already takes care of this.

13 years agowined3d: Decrement the vertex declaration refcount on stateblock destruction.
Henri Verbeet [Tue, 19 Apr 2011 18:05:48 +0000 (20:05 +0200)] 
wined3d: Decrement the vertex declaration refcount on stateblock destruction.

13 years agouser32: Add support for loading animated cursors/icons from resources.
Alexandre Julliard [Wed, 20 Apr 2011 09:16:18 +0000 (11:16 +0200)] 
user32: Add support for loading animated cursors/icons from resources.

13 years agouser32: Support creating animated icons, not only cursors.
Alexandre Julliard [Wed, 20 Apr 2011 08:54:10 +0000 (10:54 +0200)] 
user32: Support creating animated icons, not only cursors.

13 years agocrypt32: Fix CertStrToName's CERT_NAME_STR_NO_QUOTING_FLAG usage.
Christian Inci [Sat, 16 Apr 2011 23:22:10 +0000 (01:22 +0200)] 
crypt32: Fix CertStrToName's CERT_NAME_STR_NO_QUOTING_FLAG usage.

13 years agohhcrtl.ocx: Resize search tab too.
André Hentschel [Sat, 16 Apr 2011 15:31:15 +0000 (17:31 +0200)] 
hhcrtl.ocx: Resize search tab too.

13 years agowinecfg: Also distinguish versions by product type.
André Hentschel [Sat, 16 Apr 2011 11:50:53 +0000 (13:50 +0200)] 
winecfg: Also distinguish versions by product type.

13 years agoserver: Reuse existing file descriptor objects for duplicate file mappings.
Alexandre Julliard [Tue, 19 Apr 2011 15:19:31 +0000 (17:19 +0200)] 
server: Reuse existing file descriptor objects for duplicate file mappings.

13 years agowinex11: Allow installing the event handler multiple times.
Alexandre Julliard [Tue, 19 Apr 2011 15:17:48 +0000 (17:17 +0200)] 
winex11: Allow installing the event handler multiple times.

13 years agopsapi: Forward EmptyWorkingSet implementation to kernel32.
Jacek Caban [Tue, 19 Apr 2011 12:21:08 +0000 (14:21 +0200)] 
psapi: Forward EmptyWorkingSet implementation to kernel32.

13 years agopo: Update Swedish translation.
Anders Jonsson [Mon, 18 Apr 2011 20:19:35 +0000 (22:19 +0200)] 
po: Update Swedish translation.

13 years agoinclude: Add missing declarations to d3dx9mesh.h.
Dylan Smith [Tue, 19 Apr 2011 07:28:03 +0000 (03:28 -0400)] 
include: Add missing declarations to d3dx9mesh.h.

13 years agoinclude: Add include file for d3dx9 X file interfaces.
Dylan Smith [Tue, 19 Apr 2011 07:27:52 +0000 (03:27 -0400)] 
include: Add include file for d3dx9 X file interfaces.

13 years agomspatcha: Add a version resource.
Hans Leidekker [Tue, 19 Apr 2011 09:29:31 +0000 (11:29 +0200)] 
mspatcha: Add a version resource.

13 years agomsi: Sync with the action request instead of the action taken in msi_seltree_sync_ite...
Hans Leidekker [Tue, 19 Apr 2011 09:29:13 +0000 (11:29 +0200)] 
msi: Sync with the action request instead of the action taken in msi_seltree_sync_item_state.

13 years agomscoree: Add a stub implementation of GetRealProcAddress.
Hans Leidekker [Tue, 19 Apr 2011 09:28:55 +0000 (11:28 +0200)] 
mscoree: Add a stub implementation of GetRealProcAddress.

13 years agoshdocvw: Properly handle IEDocHost refcount.
Jacek Caban [Tue, 19 Apr 2011 08:35:11 +0000 (10:35 +0200)] 
shdocvw: Properly handle IEDocHost refcount.

13 years agoddraw: Verify the viewport belongs to the device on execute buffer execution.
Henri Verbeet [Mon, 18 Apr 2011 22:08:00 +0000 (00:08 +0200)] 
ddraw: Verify the viewport belongs to the device on execute buffer execution.

13 years agoddraw: Verify the viewport belongs to the device in IDirect3DDeviceImpl_3_SetCurrentV...
Henri Verbeet [Mon, 18 Apr 2011 22:07:59 +0000 (00:07 +0200)] 
ddraw: Verify the viewport belongs to the device in IDirect3DDeviceImpl_3_SetCurrentViewport().

13 years agowined3d: Don't bother unsetting texture resources in IWineD3DDeviceImpl_Uninit3D().
Henri Verbeet [Mon, 18 Apr 2011 22:07:58 +0000 (00:07 +0200)] 
wined3d: Don't bother unsetting texture resources in IWineD3DDeviceImpl_Uninit3D().

Releasing the stateblock already takes care of this.

13 years agowined3d: Set resource bindings to NULL before releasing them on stateblock destruction.
Henri Verbeet [Mon, 18 Apr 2011 22:07:57 +0000 (00:07 +0200)] 
wined3d: Set resource bindings to NULL before releasing them on stateblock destruction.

To prevent ERRs from device_resource_released().

13 years agowined3d: Also update ds_current_size if there's no current DS location in surface_loa...
Henri Verbeet [Mon, 18 Apr 2011 22:07:56 +0000 (00:07 +0200)] 
wined3d: Also update ds_current_size if there's no current DS location in surface_load_ds_location().

13 years agodbghelp: Get rid of a couple unused variables.
Austin English [Mon, 18 Apr 2011 19:57:33 +0000 (14:57 -0500)] 
dbghelp: Get rid of a couple unused variables.

13 years agodbghelp: Set the right ARM frame pointer.
André Hentschel [Mon, 18 Apr 2011 17:58:45 +0000 (19:58 +0200)] 
dbghelp: Set the right ARM frame pointer.

13 years agokernel32: Fix TRACE output: IXON and IXOFF are swapped.
Wolfgang Walter [Fri, 12 Dec 2008 10:52:13 +0000 (11:52 +0100)] 
kernel32: Fix TRACE output: IXON and IXOFF are swapped.

13 years agows2_32: Signal overlapped completion in WSAIoctl.
Alexandre Julliard [Tue, 19 Apr 2011 10:26:50 +0000 (12:26 +0200)] 
ws2_32: Signal overlapped completion in WSAIoctl.

13 years agows2_32: Merge ioctlsocket implementation into WSAIoctl.
Alexandre Julliard [Tue, 19 Apr 2011 09:57:37 +0000 (11:57 +0200)] 
ws2_32: Merge ioctlsocket implementation into WSAIoctl.

13 years agows2_32: Use saner parameter names in WSAIoctl.
Alexandre Julliard [Tue, 19 Apr 2011 09:34:42 +0000 (11:34 +0200)] 
ws2_32: Use saner parameter names in WSAIoctl.

13 years agoserver: Fix sharing parameters for debug event files, and don't fail if the file...
Alexandre Julliard [Tue, 19 Apr 2011 08:29:44 +0000 (10:29 +0200)] 
server: Fix sharing parameters for debug event files, and don't fail if the file can't be opened.

13 years agod3dx9: Implement ID3DXBaseEffect::GetTechniqueByName().
Rico Schüller [Mon, 18 Apr 2011 08:57:53 +0000 (10:57 +0200)] 
d3dx9: Implement ID3DXBaseEffect::GetTechniqueByName().

13 years agod3dx9: Implement ID3DXBaseEffect::GetTechnique().
Rico Schüller [Mon, 18 Apr 2011 08:57:48 +0000 (10:57 +0200)] 
d3dx9: Implement ID3DXBaseEffect::GetTechnique().

13 years agod3dx9: Implement ID3DXBaseEffect::GetParameter().
Rico Schüller [Mon, 18 Apr 2011 08:57:44 +0000 (10:57 +0200)] 
d3dx9: Implement ID3DXBaseEffect::GetParameter().

13 years agod3dx9: Implement ID3DXBaseEffect::GetTechniqueDesc().
Rico Schüller [Mon, 18 Apr 2011 08:57:39 +0000 (10:57 +0200)] 
d3dx9: Implement ID3DXBaseEffect::GetTechniqueDesc().

13 years agod3dx9: Fix d3dx9_parse_effect_typedef for D3DXPC_STRUCT.
Rico Schüller [Mon, 18 Apr 2011 08:57:34 +0000 (10:57 +0200)] 
d3dx9: Fix d3dx9_parse_effect_typedef for D3DXPC_STRUCT.

13 years agoserver: Store a mapping instead of a file for process dlls.
Alexandre Julliard [Mon, 18 Apr 2011 12:14:40 +0000 (14:14 +0200)] 
server: Store a mapping instead of a file for process dlls.

13 years agoserver: Add support for opening a new file handle from a mapping object.
Alexandre Julliard [Mon, 18 Apr 2011 11:41:54 +0000 (13:41 +0200)] 
server: Add support for opening a new file handle from a mapping object.

13 years agoserver: Check sharing options when duplicating an fd object.
Alexandre Julliard [Mon, 18 Apr 2011 11:41:32 +0000 (13:41 +0200)] 
server: Check sharing options when duplicating an fd object.

13 years agogdi32: Make sure that pattern brush bitmap's are created with the correct physdev.
Huw Davies [Mon, 18 Apr 2011 10:23:27 +0000 (11:23 +0100)] 
gdi32: Make sure that pattern brush bitmap's are created with the correct physdev.

13 years agogdi32: Clip solid brush fills.
Huw Davies [Fri, 15 Apr 2011 15:25:58 +0000 (16:25 +0100)] 
gdi32: Clip solid brush fills.

13 years agomsi: Move msi_get_cabinet_stream() up and make it static.
Francois Gouget [Mon, 18 Apr 2011 09:19:31 +0000 (11:19 +0200)] 
msi: Move msi_get_cabinet_stream() up and make it static.

13 years agomshtml: get_channelbsc_mon() is unused so remove it.
Francois Gouget [Mon, 18 Apr 2011 09:18:25 +0000 (11:18 +0200)] 
mshtml: get_channelbsc_mon() is unused so remove it.

13 years agosetupapi: Fix the SetupDiGetActualSectionToInstallEx() definition.
Francois Gouget [Mon, 18 Apr 2011 09:12:31 +0000 (11:12 +0200)] 
setupapi: Fix the SetupDiGetActualSectionToInstallEx() definition.

13 years agowing32: Fix two typos in export names.
Andrew Nguyen [Sat, 16 Apr 2011 09:26:59 +0000 (04:26 -0500)] 
wing32: Fix two typos in export names.

13 years agowine.inf: Add a fake 16-bit DLL for mmsystem.dll.
Andrew Nguyen [Sat, 16 Apr 2011 08:37:34 +0000 (03:37 -0500)] 
wine.inf: Add a fake 16-bit DLL for mmsystem.dll.

13 years agokrnl386.exe: Fix size calculation in GetSystemDirectory16.
Andrew Nguyen [Sat, 16 Apr 2011 08:37:29 +0000 (03:37 -0500)] 
krnl386.exe: Fix size calculation in GetSystemDirectory16.

13 years agowinevdm: Fix incorrect heap allocation sizes and possible out-of-bounds access in...
Andrew Nguyen [Sat, 16 Apr 2011 08:25:15 +0000 (03:25 -0500)] 
winevdm: Fix incorrect heap allocation sizes and possible out-of-bounds access in find_dosbox helper.

13 years agonddeapi: Implement the documented Network DDE functions.
Andrew Nguyen [Sat, 16 Apr 2011 08:21:46 +0000 (03:21 -0500)] 
nddeapi: Implement the documented Network DDE functions.

13 years agontdll: Implement call_stack_handlers on ARM.
André Hentschel [Fri, 15 Apr 2011 17:37:58 +0000 (19:37 +0200)] 
ntdll: Implement call_stack_handlers on ARM.

13 years agowinedbg: Be more verbose about what's not done.
André Hentschel [Fri, 15 Apr 2011 17:36:25 +0000 (19:36 +0200)] 
winedbg: Be more verbose about what's not done.