wine
17 years agoserver: Make the create_async function take an absolute timeout.
Alexandre Julliard [Wed, 26 Jul 2006 09:47:42 +0000 (11:47 +0200)] 
server: Make the create_async function take an absolute timeout.

17 years agoserver: Fix some comparisons between signed and unsigned.
Michael Stefaniuc [Tue, 25 Jul 2006 08:30:04 +0000 (10:30 +0200)] 
server: Fix some comparisons between signed and unsigned.

17 years agoserver: Added data_size_t type to represent sizes in the server protocol.
Alexandre Julliard [Wed, 26 Jul 2006 08:43:25 +0000 (10:43 +0200)] 
server: Added data_size_t type to represent sizes in the server protocol.

Make it an unsigned int to save some space on Win64, if we need to
transfer more than 4Gb over the server pipe something is seriously
wrong.

17 years agorsaenh: Fix the case when CPGetHashParam should return the size of the HASHVAL.
Karsten Elfenbein [Tue, 25 Jul 2006 18:59:12 +0000 (20:59 +0200)] 
rsaenh: Fix the case when CPGetHashParam should return the size of the HASHVAL.

17 years agorsaenh: Fix the case when the CPEncrypt function is asked for the needed buffer size.
Karsten Elfenbein [Tue, 25 Jul 2006 18:57:34 +0000 (20:57 +0200)] 
rsaenh: Fix the case when the CPEncrypt function is asked for the needed buffer size.

17 years agowinspool.drv/tests: Write-strings warnings fix.
Andrew Talbot [Tue, 25 Jul 2006 20:53:32 +0000 (21:53 +0100)] 
winspool.drv/tests: Write-strings warnings fix.

17 years agomsi/tests: Write-strings warnings fix.
Andrew Talbot [Tue, 25 Jul 2006 18:03:02 +0000 (19:03 +0100)] 
msi/tests: Write-strings warnings fix.

17 years agowinefile: Updated Korean resource.
Hwang YunSong(황윤성) [Tue, 25 Jul 2006 23:47:32 +0000 (08:47 +0900)] 
winefile: Updated Korean resource.

17 years agodmime: Accept IDirectMusicPerformance2 in QueryInterface.
Samuel Lidén Borell [Tue, 25 Jul 2006 21:48:28 +0000 (23:48 +0200)] 
dmime: Accept IDirectMusicPerformance2 in QueryInterface.

17 years agocrypt32: Implement file stores.
Juan Lang [Tue, 25 Jul 2006 23:29:50 +0000 (16:29 -0700)] 
crypt32: Implement file stores.

17 years agowined3d: Enable all bump mapping formats.
Stefan Dösinger [Tue, 25 Jul 2006 19:10:01 +0000 (21:10 +0200)] 
wined3d: Enable all bump mapping formats.

17 years agowined3d: Fix crash caused by bad TRACE.
Jason Green [Wed, 26 Jul 2006 06:25:07 +0000 (02:25 -0400)] 
wined3d: Fix crash caused by bad TRACE.

17 years agowined3d: Remove superfluous breaks.
Michael Stefaniuc [Tue, 25 Jul 2006 21:32:29 +0000 (23:32 +0200)] 
wined3d: Remove superfluous breaks.

17 years agowidl: Allow trailing commas in attribute lists.
Dan Hipschman [Tue, 25 Jul 2006 19:00:49 +0000 (12:00 -0700)] 
widl: Allow trailing commas in attribute lists.

17 years agomsi: Add a FIXME for join queries.
Mike McCormack [Wed, 26 Jul 2006 02:17:26 +0000 (11:17 +0900)] 
msi: Add a FIXME for join queries.

17 years agomsi: Always load all the components.
Mike McCormack [Tue, 25 Jul 2006 12:49:44 +0000 (21:49 +0900)] 
msi: Always load all the components.

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

17 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.

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

17 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.

17 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.

17 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.

17 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.

17 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.

17 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.

17 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.

17 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.

17 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.

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

17 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.

17 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.

17 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.

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

17 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.

17 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.

17 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.

17 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.

17 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.

17 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.

17 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.

17 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.

17 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.

17 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.

17 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.

17 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.

17 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_*.

17 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.

17 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.

17 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.

17 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.

17 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.

17 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.

17 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.

17 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.

17 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.

17 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.

17 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.

17 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.

17 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.

17 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.

17 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.

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

17 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.

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

17 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.

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

17 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.

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

17 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.

17 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).

17 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.

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

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

17 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.

17 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.

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

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

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

17 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.

17 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.

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

17 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.

17 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.

17 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.

17 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.

17 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.

17 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.

17 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.

17 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.

17 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.

17 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.

17 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.

17 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().

17 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.

17 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.

17 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.

17 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.

17 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.

17 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.

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