wine
17 years agodxdiagn: Remove unneeded casts.
Andrew Talbot [Sat, 5 Jan 2008 16:44:06 +0000 (16:44 +0000)] 
dxdiagn: Remove unneeded casts.

17 years agogdi32: Remove unneeded casts.
Andrew Talbot [Sat, 5 Jan 2008 16:44:09 +0000 (16:44 +0000)] 
gdi32: Remove unneeded casts.

17 years agogphoto2.ds: Remove unneeded casts.
Andrew Talbot [Sat, 5 Jan 2008 16:44:12 +0000 (16:44 +0000)] 
gphoto2.ds: Remove unneeded casts.

17 years agoiccvid: Remove unneeded casts.
Andrew Talbot [Sat, 5 Jan 2008 16:44:15 +0000 (16:44 +0000)] 
iccvid: Remove unneeded casts.

17 years agoimm32: Remove unneeded cast.
Andrew Talbot [Sat, 5 Jan 2008 16:44:19 +0000 (16:44 +0000)] 
imm32: Remove unneeded cast.

17 years agocomdlg32: Remove unneeded cast.
Andrew Talbot [Sat, 5 Jan 2008 16:44:01 +0000 (16:44 +0000)] 
comdlg32: Remove unneeded cast.

17 years agoadvapi32: Fix the length written to the pipe for the start message.
Alexandre Julliard [Mon, 7 Jan 2008 11:18:11 +0000 (12:18 +0100)] 
advapi32: Fix the length written to the pipe for the start message.

17 years agontdll: Return a proper Information field also when opening a server file object.
Alexandre Julliard [Mon, 7 Jan 2008 11:17:42 +0000 (12:17 +0100)] 
ntdll: Return a proper Information field also when opening a server file object.

17 years agospoolss: Add stubs for SpoolerHasInitialized and SpoolerInit.
Detlef Riekenberg [Sat, 5 Jan 2008 08:03:07 +0000 (09:03 +0100)] 
spoolss: Add stubs for SpoolerHasInitialized and SpoolerInit.

17 years agomsi: Create parent directories when duplicating files if they don't exist, with tests.
James Hawkins [Sun, 6 Jan 2008 19:25:22 +0000 (12:25 -0700)] 
msi: Create parent directories when duplicating files if they don't exist, with tests.

17 years agomsi: Pad the month and day to two digits.
James Hawkins [Sun, 6 Jan 2008 19:23:38 +0000 (12:23 -0700)] 
msi: Pad the month and day to two digits.

17 years agomsi: Remove an erroneous table.
James Hawkins [Sun, 6 Jan 2008 19:22:42 +0000 (12:22 -0700)] 
msi: Remove an erroneous table.

17 years agomsi: Copy the temporary package when storing the installer.
James Hawkins [Sat, 5 Jan 2008 20:50:59 +0000 (13:50 -0700)] 
msi: Copy the temporary package when storing the installer.

17 years agomsi: Check the local package for existence when resolving the package source.
James Hawkins [Sat, 5 Jan 2008 20:48:32 +0000 (13:48 -0700)] 
msi: Check the local package for existence when resolving the package source.

17 years agomsi: Directly download mi->source now that SourceDir points to the URL.
James Hawkins [Sat, 5 Jan 2008 20:47:48 +0000 (13:47 -0700)] 
msi: Directly download mi->source now that SourceDir points to the URL.

17 years agomsi: OriginalDatabase can be a URL so check for a forward slash too.
James Hawkins [Sat, 5 Jan 2008 20:47:14 +0000 (13:47 -0700)] 
msi: OriginalDatabase can be a URL so check for a forward slash too.

17 years agomsi: SourceDir is formed from the path of OriginalDatabase.
James Hawkins [Sat, 5 Jan 2008 20:46:39 +0000 (13:46 -0700)] 
msi: SourceDir is formed from the path of OriginalDatabase.

17 years agomsi: OriginalDatabase is the fully-expanded path to the original package if the packa...
James Hawkins [Sat, 5 Jan 2008 20:46:00 +0000 (13:46 -0700)] 
msi: OriginalDatabase is the fully-expanded path to the original package if the package is local and installed from the command line.

17 years agomsi: Factor out msi_set_sourcedir_props.
James Hawkins [Sat, 5 Jan 2008 20:45:13 +0000 (13:45 -0700)] 
msi: Factor out msi_set_sourcedir_props.

17 years agomsi: If the package is a URL, the OriginalDatabase property should be the URL and...
James Hawkins [Sat, 5 Jan 2008 20:44:30 +0000 (13:44 -0700)] 
msi: If the package is a URL, the OriginalDatabase property should be the URL and the DATABASE property should be the path to the local temporary package.

17 years agomsi: WriteEnvironmentStrings should also write to REG_EXPAND_SZ strings.
James Hawkins [Sat, 5 Jan 2008 17:46:09 +0000 (11:46 -0600)] 
msi: WriteEnvironmentStrings should also write to REG_EXPAND_SZ strings.

17 years agomsi: Only read an internal package if the file to install is compressed.
James Hawkins [Sat, 5 Jan 2008 06:07:34 +0000 (00:07 -0600)] 
msi: Only read an internal package if the file to install is compressed.

17 years agorichedit: Uniformly handle the bPitchAndFamily field out of CHARFORMAT.
Eric Pouech [Fri, 4 Jan 2008 20:12:20 +0000 (21:12 +0100)] 
richedit: Uniformly handle the bPitchAndFamily field out of CHARFORMAT.

17 years agorichedit: Check return of GetScrollInfo before accessing the returned structure.
Eric Pouech [Fri, 4 Jan 2008 20:12:14 +0000 (21:12 +0100)] 
richedit: Check return of GetScrollInfo before accessing the returned structure.

17 years agorichedit: Initialize all the cursors at editor creation.
Eric Pouech [Fri, 4 Jan 2008 20:12:09 +0000 (21:12 +0100)] 
richedit: Initialize all the cursors at editor creation.

17 years agorichedit: Only copy the charset when it's defined.
Eric Pouech [Fri, 4 Jan 2008 20:12:03 +0000 (21:12 +0100)] 
richedit: Only copy the charset when it's defined.

17 years agorpcrt4: Don't set Buffer to NULL in I_RpcFreeBuffer.
Rob Shearman [Fri, 4 Jan 2008 17:37:59 +0000 (17:37 +0000)] 
rpcrt4: Don't set Buffer to NULL in I_RpcFreeBuffer.

17 years agorpcrt4: Add some tests for NdrGetBuffer and NdrFreeBuffer.
Rob Shearman [Fri, 4 Jan 2008 17:37:31 +0000 (17:37 +0000)] 
rpcrt4: Add some tests for NdrGetBuffer and NdrFreeBuffer.

17 years agoole32: Clear the RPC_MESSAGE structure before using it.
Rob Shearman [Fri, 4 Jan 2008 17:44:01 +0000 (17:44 +0000)] 
ole32: Clear the RPC_MESSAGE structure before using it.

The RPC runtime could use some of the parameters, expecting them to be
initialised.

17 years agokernel32: Implement RegisterWaitForSingleObjectEx.
Rob Shearman [Fri, 4 Jan 2008 17:43:56 +0000 (17:43 +0000)] 
kernel32: Implement RegisterWaitForSingleObjectEx.

17 years agosvchost: Add a FIXME for an undocumented function (SvchostPushServiceGlobals) that...
Rob Shearman [Fri, 4 Jan 2008 17:23:36 +0000 (17:23 +0000)] 
svchost: Add a FIXME for an undocumented function (SvchostPushServiceGlobals) that some native services expect to be called by native svchost.

17 years agoole32: Determine the destination for the COM call and initialise the necessary parame...
Rob Shearman [Fri, 4 Jan 2008 16:25:39 +0000 (16:25 +0000)] 
ole32: Determine the destination for the COM call and initialise the necessary parameters in ClientRpcChannelBuffer_GetBuffer instead of ClientRpcChannelBuffer_SendReceive.

The parameters are then freed in the matching
ClientRpcChannelBuffer_FreeBuffer function.

17 years agowidl: Make the offset of conformant string types point to the start of the conformant...
Rob Shearman [Fri, 4 Jan 2008 16:24:42 +0000 (16:24 +0000)] 
widl: Make the offset of conformant string types point to the start of the conformant string format chars, not the pointer type.

Otherwise, writing a type at top-level could cause the pointer format
string to be used in non-top-level places which may cause memory
corruption during freeing.

17 years agorpcrt4: Update todos.
Rob Shearman [Fri, 4 Jan 2008 16:23:23 +0000 (16:23 +0000)] 
rpcrt4: Update todos.

17 years agotools/wine.desktop: Add Dutch translation.
Hans Leidekker [Fri, 4 Jan 2008 14:49:09 +0000 (15:49 +0100)] 
tools/wine.desktop: Add Dutch translation.

17 years agokernel32: Add Surinam Dutch and Belgian Dutch translations of language group names.
Hans Leidekker [Fri, 4 Jan 2008 14:48:48 +0000 (15:48 +0100)] 
kernel32: Add Surinam Dutch and Belgian Dutch translations of language group names.

17 years agokernel32: Fix two test failures on Win98 due to missing GetTempPathW.
Hans Leidekker [Fri, 4 Jan 2008 14:48:32 +0000 (15:48 +0100)] 
kernel32: Fix two test failures on Win98 due to missing GetTempPathW.

17 years agowininet: Fix handling of host and referrer headers in HttpOpenRequest.
Hans Leidekker [Fri, 4 Jan 2008 12:14:00 +0000 (13:14 +0100)] 
wininet: Fix handling of host and referrer headers in HttpOpenRequest.

17 years agokernel32/tests: Added tests for FindFirstVolume/FindNextVolume.
Alexandre Julliard [Fri, 4 Jan 2008 13:31:55 +0000 (14:31 +0100)] 
kernel32/tests: Added tests for FindFirstVolume/FindNextVolume.

17 years agokernel32: Implemented FindFirstVolume/FindNextVolume using the mount point manager.
Alexandre Julliard [Fri, 4 Jan 2008 13:31:40 +0000 (14:31 +0100)] 
kernel32: Implemented FindFirstVolume/FindNextVolume using the mount point manager.

17 years agomountmgr.sys: Implemented the IOCTL_MOUNTMGR_QUERY_POINTS request.
Alexandre Julliard [Fri, 4 Jan 2008 13:28:47 +0000 (14:28 +0100)] 
mountmgr.sys: Implemented the IOCTL_MOUNTMGR_QUERY_POINTS request.

17 years agomountmgr.sys: Add devices to the MountedDevices registry key.
Alexandre Julliard [Fri, 4 Jan 2008 13:27:53 +0000 (14:27 +0100)] 
mountmgr.sys: Add devices to the MountedDevices registry key.

17 years agomountmgr.sys: Create disk devices for all configured drives.
Alexandre Julliard [Fri, 4 Jan 2008 13:24:59 +0000 (14:24 +0100)] 
mountmgr.sys: Create disk devices for all configured drives.

17 years agomountmgr.sys: Create a hard disk device for PhysicalDrive0.
Alexandre Julliard [Fri, 4 Jan 2008 13:21:27 +0000 (14:21 +0100)] 
mountmgr.sys: Create a hard disk device for PhysicalDrive0.

17 years agoddraw: Add missing pitch in callback from EnumDisplayModes().
Peter Dons Tychsen [Tue, 1 Jan 2008 20:33:32 +0000 (21:33 +0100)] 
ddraw: Add missing pitch in callback from EnumDisplayModes().

17 years agokernel32: Convert newborn wineserver handle to kernel32 console handle.
Kirill K. Smirnov [Sat, 29 Dec 2007 17:19:43 +0000 (20:19 +0300)] 
kernel32: Convert newborn wineserver handle to kernel32 console handle.

17 years agomountmgr.sys: Added initial stub for the mount point manager device.
Alexandre Julliard [Fri, 4 Jan 2008 12:07:05 +0000 (13:07 +0100)] 
mountmgr.sys: Added initial stub for the mount point manager device.

17 years agoMore spelling fixes.
Austin English [Thu, 3 Jan 2008 17:04:28 +0000 (11:04 -0600)] 
More spelling fixes.

17 years agoserver: New French man page for wineserver.
Jonathan Ernst [Thu, 3 Jan 2008 15:40:30 +0000 (16:40 +0100)] 
server: New French man page for wineserver.

17 years agokernel32: Launch wineboot on first startup of a wine process.
Alexandre Julliard [Fri, 4 Jan 2008 11:51:04 +0000 (12:51 +0100)] 
kernel32: Launch wineboot on first startup of a wine process.

17 years agoadvapi32: Don't wait for 20 seconds if a service fails to start.
Alexandre Julliard [Fri, 4 Jan 2008 11:50:11 +0000 (12:50 +0100)] 
advapi32: Don't wait for 20 seconds if a service fails to start.

17 years agocmd: Fix some unclosed file and registry handles.
Lance Jackson [Fri, 4 Jan 2008 00:03:44 +0000 (18:03 -0600)] 
cmd: Fix some unclosed file and registry handles.

17 years agomsi: Adjust the types of loop variables.
Gerald Pfeifer [Thu, 3 Jan 2008 21:56:39 +0000 (22:56 +0100)] 
msi: Adjust the types of loop variables.

17 years agod3d9: Fix type of loop variable.
Gerald Pfeifer [Thu, 3 Jan 2008 21:30:11 +0000 (22:30 +0100)] 
d3d9: Fix type of loop variable.

17 years agod3d8: Fix type of loop variable.
Gerald Pfeifer [Thu, 3 Jan 2008 21:30:11 +0000 (22:30 +0100)] 
d3d8: Fix type of loop variable.

17 years agogdi32: Remove redundant indentation levels in CreateFontIndirectA and CreateFontIndir...
Dmitry Timoshkov [Fri, 4 Jan 2008 07:47:03 +0000 (15:47 +0800)] 
gdi32: Remove redundant indentation levels in CreateFontIndirectA and CreateFontIndirectW.

17 years agomshtml: Don't assume that end_pos.node is text node in range_to_string.
Jacek Caban [Fri, 4 Jan 2008 00:49:49 +0000 (01:49 +0100)] 
mshtml: Don't assume that end_pos.node is text node in range_to_string.

17 years agomshtml: Fixed Read implementations.
Jacek Caban [Fri, 4 Jan 2008 00:49:36 +0000 (01:49 +0100)] 
mshtml: Fixed Read implementations.

17 years agomshtml: Added Invoke(DISPID_READYSTATE) implementation.
Jacek Caban [Fri, 4 Jan 2008 00:49:05 +0000 (01:49 +0100)] 
mshtml: Added Invoke(DISPID_READYSTATE) implementation.

17 years agomsxml3: Tests for get_xml, createAttribute, CreateComment, setNamedItem.
Alistair Leslie-Hughes [Thu, 3 Jan 2008 22:17:51 +0000 (09:17 +1100)] 
msxml3: Tests for get_xml, createAttribute, CreateComment, setNamedItem.

17 years agomsxml3: Implement get_xml.
Alistair Leslie-Hughes [Thu, 3 Jan 2008 22:15:28 +0000 (09:15 +1100)] 
msxml3: Implement get_xml.

17 years agomsxml3: Cannot add an attribute with appendChild.
Alistair Leslie-Hughes [Thu, 3 Jan 2008 22:15:00 +0000 (09:15 +1100)] 
msxml3: Cannot add an attribute with appendChild.

17 years agomsxml3: Add missing values for get_nodeName.
Alistair Leslie-Hughes [Thu, 3 Jan 2008 22:12:21 +0000 (09:12 +1100)] 
msxml3: Add missing values for get_nodeName.

17 years agomsxml3: Implement createAttribute.
Alistair Leslie-Hughes [Thu, 3 Jan 2008 22:11:27 +0000 (09:11 +1100)] 
msxml3: Implement createAttribute.

17 years agomsxml3: Implement createComment.
Alistair Leslie-Hughes [Thu, 3 Jan 2008 22:08:35 +0000 (09:08 +1100)] 
msxml3: Implement createComment.

17 years agomsxml3: Implement setNamedItem.
Alistair Leslie-Hughes [Thu, 3 Jan 2008 22:06:03 +0000 (09:06 +1100)] 
msxml3: Implement setNamedItem.

17 years agoshdocvw: Call try_application_url after BindToObject failure.
Jacek Caban [Thu, 3 Jan 2008 15:41:31 +0000 (16:41 +0100)] 
shdocvw: Call try_application_url after BindToObject failure.

17 years agoshdocvw: Use BindToObject to load document (except for http, https and ftp protocols).
Jacek Caban [Thu, 3 Jan 2008 15:40:38 +0000 (16:40 +0100)] 
shdocvw: Use BindToObject to load document (except for http, https and ftp protocols).

17 years agoshdocvw.5: Move on_before_navigate2 call to navigate_mon.
Jacek Caban [Thu, 3 Jan 2008 15:43:03 +0000 (16:43 +0100)] 
shdocvw.5: Move on_before_navigate2 call to navigate_mon.

17 years agoshdocvw: Added OnStopBinding implementation and use it in http_load_hack.
Jacek Caban [Thu, 3 Jan 2008 15:40:17 +0000 (16:40 +0100)] 
shdocvw: Added OnStopBinding implementation and use it in http_load_hack.

17 years agoshdocvw: Added OnProgress implementation.
Jacek Caban [Thu, 3 Jan 2008 15:39:01 +0000 (16:39 +0100)] 
shdocvw: Added OnProgress implementation.

17 years agoshdocvw: Use OnObjectAvailable in http_load_hack.
Jacek Caban [Thu, 3 Jan 2008 15:38:44 +0000 (16:38 +0100)] 
shdocvw: Use OnObjectAvailable in http_load_hack.

17 years agoshdocvw: Added OnObjectAvailable implementation.
Jacek Caban [Thu, 3 Jan 2008 15:38:01 +0000 (16:38 +0100)] 
shdocvw: Added OnObjectAvailable implementation.

17 years agoshdocvw: Always create BindStatusCallback object.
Jacek Caban [Thu, 3 Jan 2008 15:37:28 +0000 (16:37 +0100)] 
shdocvw: Always create BindStatusCallback object.

17 years agoshdocvw: Return correct variables in GetBindInfo.
Jacek Caban [Thu, 3 Jan 2008 15:36:48 +0000 (16:36 +0100)] 
shdocvw: Return correct variables in GetBindInfo.

17 years agoshdocvw: Return S_OK in OnStartBinding.
Jacek Caban [Thu, 3 Jan 2008 15:36:27 +0000 (16:36 +0100)] 
shdocvw: Return S_OK in OnStartBinding.

17 years agoshdocvw: Store DocHost in BindStatusCallback.
Jacek Caban [Thu, 3 Jan 2008 15:36:04 +0000 (16:36 +0100)] 
shdocvw: Store DocHost in BindStatusCallback.

17 years agoshdocvw: Added missing OnObjectAvailable function.
Jacek Caban [Thu, 3 Jan 2008 15:35:42 +0000 (16:35 +0100)] 
shdocvw: Added missing OnObjectAvailable function.

17 years agowinecfg: Don't mix the strings in unix and windows locales.
Dmitry Timoshkov [Thu, 3 Jan 2008 13:29:24 +0000 (21:29 +0800)] 
winecfg: Don't mix the strings in unix and windows locales.

17 years agomsxml3: Return E_INVALIDARG when value is NULL.
Alistair Leslie-Hughes [Thu, 3 Jan 2008 05:02:36 +0000 (16:02 +1100)] 
msxml3: Return E_INVALIDARG when value is NULL.

17 years agowininet: Check return value of InternetCrackUrl when checking referrer host.
Marcus Meissner [Tue, 1 Jan 2008 22:20:37 +0000 (23:20 +0100)] 
wininet: Check return value of InternetCrackUrl when checking referrer host.

17 years agontdll: Print an error for unsupported shared writable mappings.
Alexandre Julliard [Thu, 3 Jan 2008 12:20:03 +0000 (13:20 +0100)] 
ntdll: Print an error for unsupported shared writable mappings.

17 years agoFix some typos.
Zach Goldberg [Thu, 3 Jan 2008 01:23:41 +0000 (20:23 -0500)] 
Fix some typos.

17 years agoSpelling fixes.
Austin English [Wed, 2 Jan 2008 23:46:32 +0000 (17:46 -0600)] 
Spelling fixes.

17 years agoimm32: Added some unit test cases.
Michael Jung [Wed, 2 Jan 2008 22:14:49 +0000 (23:14 +0100)] 
imm32: Added some unit test cases.

17 years agoimm32: When updating a NULL HIMCC with NULL just return NULL. Handle the NULL HIMCC...
Aric Stewart [Wed, 2 Jan 2008 19:34:46 +0000 (13:34 -0600)] 
imm32: When updating a NULL HIMCC with NULL just return NULL. Handle the NULL HIMCC for the compstr when doing a ImmNotifyIME for a reset.

17 years agomsi: Remove an extraneous safety check and simplify generate_error_string().
Gerald Pfeifer [Wed, 2 Jan 2008 15:30:45 +0000 (16:30 +0100)] 
msi: Remove an extraneous safety check and simplify generate_error_string().

17 years agows2_32: Remove two noop checks.
Gerald Pfeifer [Wed, 2 Jan 2008 14:59:59 +0000 (15:59 +0100)] 
ws2_32: Remove two noop checks.

17 years agowined3d: Removed dead FIXME checks.
Gerald Pfeifer [Wed, 2 Jan 2008 14:30:00 +0000 (15:30 +0100)] 
wined3d: Removed dead FIXME checks.

17 years agoinclude: ws2tcpip.h should include winsock2.h.
Rob Shearman [Wed, 2 Jan 2008 22:53:58 +0000 (22:53 +0000)] 
include: ws2tcpip.h should include winsock2.h.

17 years agowined3d: Properly handle the surface location in stretch_rect_fbo().
H. Verbeet [Wed, 2 Jan 2008 18:53:24 +0000 (19:53 +0100)] 
wined3d: Properly handle the surface location in stretch_rect_fbo().

17 years agowined3d: SFLAG_INTEXTURE is the same as SFLAG_INDRAWABLE for offscreen render targets...
H. Verbeet [Wed, 2 Jan 2008 18:53:13 +0000 (19:53 +0100)] 
wined3d: SFLAG_INTEXTURE is the same as SFLAG_INDRAWABLE for offscreen render targets when ORM_FBO is used.

17 years agowined3d: Bind the surface texture in LoadLocation().
H. Verbeet [Wed, 2 Jan 2008 18:52:56 +0000 (19:52 +0100)] 
wined3d: Bind the surface texture in LoadLocation().

17 years agowined3d: Move binding the texture and dirtifying the sampler to its own function...
H. Verbeet [Wed, 2 Jan 2008 18:52:22 +0000 (19:52 +0100)] 
wined3d: Move binding the texture and dirtifying the sampler to its own function from surface_download_data().

17 years agowined3d: Call SetGlTextureDesc() from BindTexture() rather than from PreLoad().
H. Verbeet [Wed, 2 Jan 2008 18:52:05 +0000 (19:52 +0100)] 
wined3d: Call SetGlTextureDesc() from BindTexture() rather than from PreLoad().

17 years agowined3d: Call ActivateContext regardless of WINED3DCREATE_MULTITHREADED.
H. Verbeet [Wed, 2 Jan 2008 18:51:51 +0000 (19:51 +0100)] 
wined3d: Call ActivateContext regardless of WINED3DCREATE_MULTITHREADED.

17 years agoserver: Redesign the server shutdown processing.
Alexandre Julliard [Wed, 2 Jan 2008 15:16:00 +0000 (16:16 +0100)] 
server: Redesign the server shutdown processing.

System processes are now killed only after the server persistence
delay has expired. New processes are not allowed to start during
shutdown.

17 years agoserver: Use exponential backoff when waiting for wineserver -k to complete.
Alexandre Julliard [Wed, 2 Jan 2008 15:13:08 +0000 (16:13 +0100)] 
server: Use exponential backoff when waiting for wineserver -k to complete.

17 years agokernel32: Add tests for RegisterWaitForSingleObject and UnregisterWait.
Rob Shearman [Tue, 1 Jan 2008 22:37:34 +0000 (22:37 +0000)] 
kernel32: Add tests for RegisterWaitForSingleObject and UnregisterWait.

17 years agokernel32: Implement RegisterWaitForSingleObject and UnregisterWait.
Rob Shearman [Tue, 1 Jan 2008 22:37:25 +0000 (22:37 +0000)] 
kernel32: Implement RegisterWaitForSingleObject and UnregisterWait.