wine
18 years agodbghelp: Implement SymGetSymFromAddr64.
Robert Shearman [Tue, 25 Jul 2006 09:35:49 +0000 (10:35 +0100)] 
dbghelp: Implement SymGetSymFromAddr64.

18 years agoconfigure: Add a check for the DGifOpen function in the gif_lib.h header as the v4...
Robert Shearman [Tue, 25 Jul 2006 09:36:06 +0000 (10:36 +0100)] 
configure: Add a check for the DGifOpen function in the gif_lib.h header as the v4 of the file does define it, while v3 doesn't.

18 years agocomdlg32: GetOpenFileNameW - Create unicode windows.
Stefan Siebert [Mon, 24 Jul 2006 12:45:32 +0000 (14:45 +0200)] 
comdlg32: GetOpenFileNameW - Create unicode windows.

18 years agouninstaller: Fail more gracefully when the registry key is missing.
Alexandre Julliard [Tue, 25 Jul 2006 15:50:27 +0000 (17:50 +0200)] 
uninstaller: Fail more gracefully when the registry key is missing.

18 years agooleaut32: Adding a NULL to a safearray is supposed to crash.
Neil Skrypuch [Sun, 23 Jul 2006 16:25:52 +0000 (12:25 -0400)] 
oleaut32: Adding a NULL to a safearray is supposed to crash.

18 years agontdll: Avoid accessing the TEB after the memory view has been released.
Alexandre Julliard [Tue, 25 Jul 2006 10:03:56 +0000 (12:03 +0200)] 
ntdll: Avoid accessing the TEB after the memory view has been released.

When using reserved areas the memory could potentially be reused right
after the release.

18 years agoserver: Try harder to find a suitable thread for read/write_process_memory.
Alexandre Julliard [Tue, 25 Jul 2006 09:41:47 +0000 (11:41 +0200)] 
server: Try harder to find a suitable thread for read/write_process_memory.

18 years agoserver: Add new threads to end of thread_list.
Thomas Kho [Fri, 21 Jul 2006 03:44:36 +0000 (22:44 -0500)] 
server: Add new threads to end of thread_list.

18 years agorpcrt4: Support for SMVARRAY in EmbeddedComplexSize.
Phil Lodwick [Fri, 14 Jul 2006 16:05:39 +0000 (11:05 -0500)] 
rpcrt4: Support for SMVARRAY in EmbeddedComplexSize.

18 years agowined3d: Implement more GLSL instructions.
Jason Green [Tue, 25 Jul 2006 02:52:38 +0000 (22:52 -0400)] 
wined3d: Implement more GLSL instructions.

Implement D3DSIO_TEXREG2AR, TEXREG2GB, TEXREG2RGB, TEXM3X3TEX, TEXM3X3SPEC.

18 years agomsi: Fix where queries on 32bit integer columns.
Mike McCormack [Tue, 25 Jul 2006 02:17:56 +0000 (11:17 +0900)] 
msi: Fix where queries on 32bit integer columns.

18 years agomsi: Add tests for the WHERE SQL clause.
James Hawkins [Tue, 25 Jul 2006 00:10:23 +0000 (17:10 -0700)] 
msi: Add tests for the WHERE SQL clause.

18 years agowineps.drv: Updated Korean resource.
Hwang YunSong(황윤성) [Mon, 24 Jul 2006 23:46:36 +0000 (08:46 +0900)] 
wineps.drv: Updated Korean resource.

18 years agowined3d: Add real occlusion query support.
H. Verbeet [Mon, 24 Jul 2006 22:51:33 +0000 (00:51 +0200)] 
wined3d: Add real occlusion query support.

18 years agowined3d: Add traces to IWineD3DVertexShaderImpl_SetFunction & IWineD3DPixelShaderImpl...
H. Verbeet [Mon, 24 Jul 2006 22:51:03 +0000 (00:51 +0200)] 
wined3d: Add traces to IWineD3DVertexShaderImpl_SetFunction & IWineD3DPixelShaderImpl_SetFunction.

18 years agowined3d: D3d8 shaders can have a NULL pFunction, but a valid vertex declaration.
H. Verbeet [Mon, 24 Jul 2006 22:50:43 +0000 (00:50 +0200)] 
wined3d: D3d8 shaders can have a NULL pFunction, but a valid vertex declaration.

18 years agowidl: Support SAFEARRAY(type) syntax.
Dan Hipschman [Mon, 24 Jul 2006 21:40:44 +0000 (14:40 -0700)] 
widl: Support SAFEARRAY(type) syntax.

18 years agowidl: Fix redefinition of types in output.
Dan Hipschman [Mon, 24 Jul 2006 21:39:38 +0000 (14:39 -0700)] 
widl: Fix redefinition of types in output.

18 years agoshdocvw: Added more test and fixes.
Jacek Caban [Mon, 24 Jul 2006 21:10:00 +0000 (23:10 +0200)] 
shdocvw: Added more test and fixes.

18 years agogdi32: Use the correct name when writing the fixed font registry value.
Huw Davies [Mon, 24 Jul 2006 13:08:45 +0000 (14:08 +0100)] 
gdi32: Use the correct name when writing the fixed font registry value.

18 years agouser: Add more TrackMouseEvent tests, particularly a test with
Dmitry Timoshkov [Mon, 24 Jul 2006 15:45:30 +0000 (00:45 +0900)] 
user: Add more TrackMouseEvent tests, particularly a test with
injected mouse move events. Fix a problem detected by the test.

18 years agouser: Various TrackMouseEvent fixes.
Dmitry Timoshkov [Mon, 24 Jul 2006 12:19:25 +0000 (21:19 +0900)] 
user: Various TrackMouseEvent fixes.

- Use WINPOS_WindowFromPoint instead of WindowFromPoint in order to
  use hittest directly to simplify the code.
- WM_NCMOUSEHOVER and WM_MOUSEHOVER take different parameters.

18 years agouser: Add a trace to EndDeferWindowPos.
Dmitry Timoshkov [Mon, 24 Jul 2006 12:13:36 +0000 (21:13 +0900)] 
user: Add a trace to EndDeferWindowPos.

18 years agouser: Use (win) debug channel by default, add a TRACE to SendInput.
Dmitry Timoshkov [Mon, 24 Jul 2006 12:13:53 +0000 (21:13 +0900)] 
user: Use (win) debug channel by default, add a TRACE to SendInput.

18 years agosetupapi: Move SetupDiGetClassDevsExW into devinst.c.
Christian Gmeiner [Mon, 24 Jul 2006 11:13:47 +0000 (13:13 +0200)] 
setupapi: Move SetupDiGetClassDevsExW into devinst.c.

18 years agomsi: Use CLSIDFromString to make squash_guid a bit more robust.
Mike McCormack [Mon, 24 Jul 2006 11:34:05 +0000 (20:34 +0900)] 
msi: Use CLSIDFromString to make squash_guid a bit more robust.

18 years agomsi: Make MsiConfigureFeature a bit more robust.
Mike McCormack [Mon, 24 Jul 2006 11:34:14 +0000 (20:34 +0900)] 
msi: Make MsiConfigureFeature a bit more robust.

18 years agomsi: Move COM server implementation to a separate file.
Mike McCormack [Mon, 24 Jul 2006 10:47:00 +0000 (19:47 +0900)] 
msi: Move COM server implementation to a separate file.

18 years agoconfigure: Check for freetype-config first, then use the libraries it specifies.
Mike McCormack [Mon, 24 Jul 2006 06:24:44 +0000 (15:24 +0900)] 
configure: Check for freetype-config first, then use the libraries it specifies.

18 years agowined3d: Improve traces for D3DTRANSFORMSTATETYPE.
Jason Green [Mon, 24 Jul 2006 02:54:30 +0000 (22:54 -0400)] 
wined3d: Improve traces for D3DTRANSFORMSTATETYPE.

Added debug function for WINED3DTRANSFORMSTATETYPE and changed all
references from D3DTS_* to WINED3DTS_*.

18 years agopreloader: Allocate more space in low memory as well as for top-down allocations.
Alexandre Julliard [Mon, 24 Jul 2006 13:25:39 +0000 (15:25 +0200)] 
preloader: Allocate more space in low memory as well as for top-down allocations.

18 years agontdll: Allocate the PEB with NtAllocateVirtualMemory too.
Alexandre Julliard [Mon, 24 Jul 2006 13:19:32 +0000 (15:19 +0200)] 
ntdll: Allocate the PEB with NtAllocateVirtualMemory too.

18 years agontdll: Support memory allocations inside reserved areas.
Alexandre Julliard [Mon, 24 Jul 2006 12:00:19 +0000 (14:00 +0200)] 
ntdll: Support memory allocations inside reserved areas.

18 years agontdll: Propagate the MEM_TOP_DOWN flag into the map_view() function.
Alexandre Julliard [Mon, 24 Jul 2006 11:59:44 +0000 (13:59 +0200)] 
ntdll: Propagate the MEM_TOP_DOWN flag into the map_view() function.

18 years agolibwine: Added a function to enumerate the reserved mmap areas.
Alexandre Julliard [Mon, 24 Jul 2006 11:59:10 +0000 (13:59 +0200)] 
libwine: Added a function to enumerate the reserved mmap areas.

18 years agomsi: The szLogFile parameter of MsiEnableLogW is optional, so handle the case of...
Robert Shearman [Mon, 24 Jul 2006 10:45:50 +0000 (11:45 +0100)] 
msi: The szLogFile parameter of MsiEnableLogW is optional, so handle the case of it being NULL.

18 years agorpcrt4: Set BufferMark before calling EmbeddedPointerMarshall, EmbeddedPointerUnmarsh...
Robert Shearman [Mon, 24 Jul 2006 10:46:03 +0000 (11:46 +0100)] 
rpcrt4: Set BufferMark before calling EmbeddedPointerMarshall, EmbeddedPointerUnmarshall or EmbeddedPointerMemorySize.

18 years agorpcrt4: Improve the stubs for RpcImpersonateClient and RpcRevertToSelf.
Robert Shearman [Mon, 24 Jul 2006 10:46:07 +0000 (11:46 +0100)] 
rpcrt4: Improve the stubs for RpcImpersonateClient and RpcRevertToSelf.

18 years agorpcrt4: Support small fixed arrays in EmbeddedComplexSize.
Robert Shearman [Mon, 24 Jul 2006 10:45:55 +0000 (11:45 +0100)] 
rpcrt4: Support small fixed arrays in EmbeddedComplexSize.

18 years agorpcrt4: Allocate memory based on MaxCount, not ActualCount in NdrConformantStringUnma...
Robert Shearman [Mon, 24 Jul 2006 10:45:15 +0000 (11:45 +0100)] 
rpcrt4: Allocate memory based on MaxCount, not ActualCount in NdrConformantStringUnmarshall.

18 years agorpcrt4: Add support for marshaling the FC_HYPER base type in complex types.
Robert Shearman [Mon, 24 Jul 2006 10:45:24 +0000 (11:45 +0100)] 
rpcrt4: Add support for marshaling the FC_HYPER base type in complex types.

Change the FIXME messages to print out unrecognised format characters in
hex rather than decimal.

18 years agouuid: Add IIDs and CLSIDs from xmldso.h.
Robert Shearman [Mon, 24 Jul 2006 10:45:02 +0000 (11:45 +0100)] 
uuid: Add IIDs and CLSIDs from xmldso.h.

18 years agooleaut32: Initialize pRetVal in ITypeInfo::Invoke before calling VariantCopyInd
Robert Shearman [Mon, 24 Jul 2006 10:45:30 +0000 (11:45 +0100)] 
oleaut32: Initialize pRetVal in ITypeInfo::Invoke before calling VariantCopyInd
as native doesn't assume that it doesn't contain valid data.

18 years agomsxml3: Use general DLL registration framework to register CLSIDs and ProgID's.
Robert Shearman [Mon, 24 Jul 2006 10:45:08 +0000 (11:45 +0100)] 
msxml3: Use general DLL registration framework to register CLSIDs and ProgID's.

18 years agomsi: Add a test case for MsiGetFileHash.
Mike McCormack [Mon, 24 Jul 2006 09:21:29 +0000 (18:21 +0900)] 
msi: Add a test case for MsiGetFileHash.

18 years agomsi: Implement MsiGetFileHash.
Mike McCormack [Mon, 24 Jul 2006 09:13:25 +0000 (18:13 +0900)] 
msi: Implement MsiGetFileHash.

18 years agowinex11.drv: Avoid an uninitialized variable warning.
Mike McCormack [Mon, 24 Jul 2006 05:01:14 +0000 (14:01 +0900)] 
winex11.drv: Avoid an uninitialized variable warning.

18 years agowinevdm: Load sound.drv too.
Alexandre Julliard [Mon, 24 Jul 2006 10:57:12 +0000 (12:57 +0200)] 
winevdm: Load sound.drv too.

18 years agowidl: Allow write_type to output full pointer types.
Dan Hipschman [Fri, 21 Jul 2006 19:10:21 +0000 (12:10 -0700)] 
widl: Allow write_type to output full pointer types.

18 years agowined3d: Draw the cursor.
Stefan Dösinger [Sat, 22 Jul 2006 22:03:33 +0000 (00:03 +0200)] 
wined3d: Draw the cursor.

18 years agowined3d: Use the ddraw blitting code for IWineD3DDevice::ColorFill.
Stefan Dösinger [Sat, 22 Jul 2006 15:37:51 +0000 (17:37 +0200)] 
wined3d: Use the ddraw blitting code for IWineD3DDevice::ColorFill.

18 years agomsi: Reimplement MsiGetUserInfo using awstrings.
Mike McCormack [Mon, 24 Jul 2006 06:25:29 +0000 (15:25 +0900)] 
msi: Reimplement MsiGetUserInfo using awstrings.

18 years agowinedos: Limit reported disk space to 1GB.
Dan Kegel [Mon, 24 Jul 2006 00:29:31 +0000 (17:29 -0700)] 
winedos: Limit reported disk space to 1GB.

18 years agowined3d: Replace memset/memcpy routines on stateblock (fixes dynamic shader constants...
Jason Green [Sun, 23 Jul 2006 19:08:27 +0000 (15:08 -0400)] 
wined3d: Replace memset/memcpy routines on stateblock (fixes dynamic shader constants regression).

18 years agocomdlg32/tests: PrintDlg with PD_RETURNDEFAULT can fail.
Detlef Riekenberg [Sun, 23 Jul 2006 18:39:18 +0000 (20:39 +0200)] 
comdlg32/tests: PrintDlg with PD_RETURNDEFAULT can fail.

18 years agodinput: Simplify code a bit.
Vitaliy Margolen [Sat, 22 Jul 2006 19:11:33 +0000 (13:11 -0600)] 
dinput: Simplify code a bit.

18 years agodinput: Fix small typo.
Vitaliy Margolen [Sun, 23 Jul 2006 15:59:16 +0000 (09:59 -0600)] 
dinput: Fix small typo.

18 years agowined3d: Whitelist pixelformats instead of blacklisting.
Stefan Dösinger [Fri, 21 Jul 2006 23:58:19 +0000 (01:58 +0200)] 
wined3d: Whitelist pixelformats instead of blacklisting.

18 years agowined3d: Reactivate the X bits fixup.
Stefan Dösinger [Fri, 21 Jul 2006 23:02:09 +0000 (01:02 +0200)] 
wined3d: Reactivate the X bits fixup.

18 years agomsi: MoveMsiEnumPatches to registry.c
Mike McCormack [Mon, 24 Jul 2006 06:24:53 +0000 (15:24 +0900)] 
msi: MoveMsiEnumPatches to registry.c

18 years agoshdocvw: Register MruListLong.
Mike McCormack [Mon, 24 Jul 2006 03:02:20 +0000 (12:02 +0900)] 
shdocvw: Register MruListLong.

18 years agohlink: Implement HlinkNavigateToStringReference.
Mike McCormack [Mon, 24 Jul 2006 02:56:15 +0000 (11:56 +0900)] 
hlink: Implement HlinkNavigateToStringReference.

18 years agohlink: Only release an object that we successfully created.
Mike McCormack [Mon, 24 Jul 2006 02:55:53 +0000 (11:55 +0900)] 
hlink: Only release an object that we successfully created.

18 years agoquery: Add a stub implementation for LocateCatalogs.
Mike McCormack [Mon, 24 Jul 2006 02:55:32 +0000 (11:55 +0900)] 
query: Add a stub implementation for LocateCatalogs.

18 years agowinhelp: Updated Korean resource.
Hwang YunSong(황윤성 [Sun, 23 Jul 2006 23:52:08 +0000 (08:52 +0900)] 
winhelp: Updated Korean resource.

18 years agowinnt.h: Add more SID defines.
Robert Reif [Sun, 23 Jul 2006 12:25:24 +0000 (08:25 -0400)] 
winnt.h: Add more SID defines.

18 years agourlmon: Don't use freed string in TRACE.
Jacek Caban [Sat, 22 Jul 2006 13:21:20 +0000 (15:21 +0200)] 
urlmon: Don't use freed string in TRACE.

18 years agoshdocvw: Return S_OK in IPersistStreamInit::Load.
Jacek Caban [Sat, 22 Jul 2006 13:13:36 +0000 (15:13 +0200)] 
shdocvw: Return S_OK in IPersistStreamInit::Load.

18 years agoshell32: Define one more avi resource.
Louis. Lenders [Sat, 22 Jul 2006 11:34:37 +0000 (12:34 +0100)] 
shell32: Define one more avi resource.

18 years agomsi: Add tests for component and feature states.
James Hawkins [Fri, 21 Jul 2006 21:46:17 +0000 (14:46 -0700)] 
msi: Add tests for component and feature states.

18 years agoshell32/tests: Write-strings warnings fix.
Andrew Talbot [Sat, 22 Jul 2006 18:15:00 +0000 (19:15 +0100)] 
shell32/tests: Write-strings warnings fix.

18 years agoriched20: Write-strings warnings fix.
Andrew Talbot [Fri, 21 Jul 2006 20:05:00 +0000 (21:05 +0100)] 
riched20: Write-strings warnings fix.

The string members of the FINDTEXT and FINDTEXTEX structs are declared
constant in the SDK.

18 years agooleview: Added interface handling to idl display.
Piotr Caban [Fri, 21 Jul 2006 19:11:27 +0000 (21:11 +0200)] 
oleview: Added interface handling to idl display.

18 years agomsi: Expand features with odd Display values.
James Hawkins [Fri, 21 Jul 2006 17:10:04 +0000 (10:10 -0700)] 
msi: Expand features with odd Display values.

18 years agomsi: Don't display a feature if its Display value is zero.
James Hawkins [Fri, 21 Jul 2006 17:10:01 +0000 (10:10 -0700)] 
msi: Don't display a feature if its Display value is zero.

18 years agomsi: Set the component's initial state based on its attributes.
James Hawkins [Fri, 21 Jul 2006 17:09:52 +0000 (10:09 -0700)] 
msi: Set the component's initial state based on its attributes.

18 years agowined3d: Minor trace corrections in Set___ShaderConstants().
Jason Green [Fri, 21 Jul 2006 13:19:04 +0000 (09:19 -0400)] 
wined3d: Minor trace corrections in Set___ShaderConstants().

18 years agowined3d: Do not try to create a vbo more than once.
Stefan Dösinger [Fri, 21 Jul 2006 12:02:44 +0000 (14:02 +0200)] 
wined3d: Do not try to create a vbo more than once.

18 years agowined3d: Move vertex fixups into their own function.
Stefan Dösinger [Fri, 21 Jul 2006 11:43:22 +0000 (13:43 +0200)] 
wined3d: Move vertex fixups into their own function.

18 years agontdll: Use NtAllocateVirtualMemory to allocate all TEBs except the first one.
Alexandre Julliard [Fri, 21 Jul 2006 18:20:30 +0000 (20:20 +0200)] 
ntdll: Use NtAllocateVirtualMemory to allocate all TEBs except the first one.

18 years agooleaut32: Fix missing tests and heap errors for VarCat conformance.
Benjamin Arai [Fri, 21 Jul 2006 06:05:13 +0000 (23:05 -0700)] 
oleaut32: Fix missing tests and heap errors for VarCat conformance.

18 years agooleaut32: Fix temp variant initialization issues in VarCat.
Benjamin Arai [Fri, 21 Jul 2006 06:01:08 +0000 (23:01 -0700)] 
oleaut32: Fix temp variant initialization issues in VarCat.

18 years agontdll: Implementation of process CreationTime and ExitTime.
Stefan Siebert [Thu, 20 Jul 2006 21:30:04 +0000 (23:30 +0200)] 
ntdll: Implementation of process CreationTime and ExitTime.

18 years agosetupapi: Implemented SetupDiCreateDeviceInfoA.
Christian Gmeiner [Thu, 20 Jul 2006 14:08:43 +0000 (16:08 +0200)] 
setupapi: Implemented SetupDiCreateDeviceInfoA.

18 years agosetupapi: Rename a test.
Christian Gmeiner [Thu, 20 Jul 2006 13:08:32 +0000 (15:08 +0200)] 
setupapi: Rename a test.

18 years agoadvapi32: Partial LookupAccountSid implementation.
Robert Reif [Thu, 20 Jul 2006 11:05:46 +0000 (07:05 -0400)] 
advapi32: Partial LookupAccountSid implementation.

18 years agontdll: Simplify the sanity checks in RtlFreeHeap and RtlReAllocateHeap.
Alexandre Julliard [Fri, 21 Jul 2006 11:22:13 +0000 (13:22 +0200)] 
ntdll: Simplify the sanity checks in RtlFreeHeap and RtlReAllocateHeap.

18 years agontdll: Set a proper HEAP_MIN_DATA_SIZE on 64-bit platforms.
Alexandre Julliard [Fri, 21 Jul 2006 09:53:52 +0000 (11:53 +0200)] 
ntdll: Set a proper HEAP_MIN_DATA_SIZE on 64-bit platforms.

18 years agontdll: Add a few more free list entries to the heap.
Alexandre Julliard [Fri, 21 Jul 2006 09:53:24 +0000 (11:53 +0200)] 
ntdll: Add a few more free list entries to the heap.

18 years agocomdlg32: Updated Korean resource.
Hwang YunSong(황윤성) [Fri, 21 Jul 2006 07:58:12 +0000 (16:58 +0900)] 
comdlg32: Updated Korean resource.

18 years agomsi: Handle W/A conversions more correctly in MsiProvideQualifiedComponentEx.
Mike McCormack [Fri, 21 Jul 2006 05:05:29 +0000 (14:05 +0900)] 
msi: Handle W/A conversions more correctly in MsiProvideQualifiedComponentEx.

18 years agomsi: Use msi_reg_get_val_str() to read a registry value.
Mike McCormack [Fri, 21 Jul 2006 05:05:15 +0000 (14:05 +0900)] 
msi: Use msi_reg_get_val_str() to read a registry value.

18 years agomsi: Add a stub implementation for MsiProvideQualifiedComponentExA.
Mike McCormack [Fri, 21 Jul 2006 05:05:00 +0000 (14:05 +0900)] 
msi: Add a stub implementation for MsiProvideQualifiedComponentExA.

18 years agomsi: Components with INSTALLSTATE_NOTUSED are considered present.
Mike McCormack [Fri, 21 Jul 2006 05:04:44 +0000 (14:04 +0900)] 
msi: Components with INSTALLSTATE_NOTUSED are considered present.

18 years agomsi: A component with an empty path is not used.
Mike McCormack [Fri, 21 Jul 2006 05:04:26 +0000 (14:04 +0900)] 
msi: A component with an empty path is not used.

18 years agomsi: Use TRACE not FIXME for already implemented functions.
Mike McCormack [Fri, 21 Jul 2006 05:04:09 +0000 (14:04 +0900)] 
msi: Use TRACE not FIXME for already implemented functions.

18 years agod3d9: State management test framework for d3d9.
Ivan Gyurdiev [Fri, 21 Jul 2006 03:08:42 +0000 (23:08 -0400)] 
d3d9: State management test framework for d3d9.

18 years agowined3d: Respect EnableAutoDepthStencil parameter.
Ivan Gyurdiev [Fri, 21 Jul 2006 03:06:32 +0000 (23:06 -0400)] 
wined3d: Respect EnableAutoDepthStencil parameter.

18 years agowined3d: Correct initial render states.
Ivan Gyurdiev [Fri, 21 Jul 2006 03:05:22 +0000 (23:05 -0400)] 
wined3d: Correct initial render states.

18 years agowined3d: Do not return WINED3DERR_INVALIDCALL for Phong shading.
Ivan Gyurdiev [Fri, 21 Jul 2006 03:04:18 +0000 (23:04 -0400)] 
wined3d: Do not return WINED3DERR_INVALIDCALL for Phong shading.