wine
13 years agoshell32/tests: Fix checking the child strings.
André Hentschel [Tue, 30 Aug 2011 19:20:40 +0000 (21:20 +0200)] 
shell32/tests: Fix checking the child strings.

13 years agouxtheme: Set last error on NULL pointer.
Alistair Leslie-Hughes [Tue, 30 Aug 2011 13:15:25 +0000 (23:15 +1000)] 
uxtheme: Set last error on NULL pointer.

13 years agontdll: Handle errno also for non ENOENT errors on lseek (Coverity).
Marcus Meissner [Tue, 30 Aug 2011 14:41:29 +0000 (16:41 +0200)] 
ntdll: Handle errno also for non ENOENT errors on lseek (Coverity).

13 years agomsi: Check return value of msi_string2idW (Coverity).
Marcus Meissner [Tue, 30 Aug 2011 16:17:21 +0000 (18:17 +0200)] 
msi: Check return value of msi_string2idW (Coverity).

13 years agopo: Update French translation.
Frédéric Delanoy [Tue, 30 Aug 2011 18:12:47 +0000 (20:12 +0200)] 
po: Update French translation.

13 years agod3dx9: Use 0 instead of D3DLOCK_DISCARD in D3DXCreateTextW.
Michael Mc Donnell [Fri, 19 Aug 2011 17:05:52 +0000 (19:05 +0200)] 
d3dx9: Use 0 instead of D3DLOCK_DISCARD in D3DXCreateTextW.

13 years agod3dx9: Use 0 instead of D3DLOCK_DISCARD in D3DXCreateCylinder.
Michael Mc Donnell [Fri, 19 Aug 2011 17:04:40 +0000 (19:04 +0200)] 
d3dx9: Use 0 instead of D3DLOCK_DISCARD in D3DXCreateCylinder.

13 years agod3dx9: Use 0 instead of D3DLOCK_DISCARD in D3DXCreateSphere.
Michael Mc Donnell [Fri, 19 Aug 2011 17:03:52 +0000 (19:03 +0200)] 
d3dx9: Use 0 instead of D3DLOCK_DISCARD in D3DXCreateSphere.

13 years agod3dx9: Use 0 instead of D3DLOCK_DISCARD in D3DXLoadMeshFromXInMemory.
Michael Mc Donnell [Fri, 19 Aug 2011 16:55:45 +0000 (18:55 +0200)] 
d3dx9: Use 0 instead of D3DLOCK_DISCARD in D3DXLoadMeshFromXInMemory.

13 years agod3dx9: Use 0 instead of D3DLOCK_DISCARD in load_skin_mesh_from_xof.
Michael Mc Donnell [Fri, 19 Aug 2011 15:21:30 +0000 (17:21 +0200)] 
d3dx9: Use 0 instead of D3DLOCK_DISCARD in load_skin_mesh_from_xof.

13 years agod3dx9: Use 0 instead of D3DLOCK_DISCARD in OptimizeInPlace.
Michael Mc Donnell [Fri, 19 Aug 2011 14:48:18 +0000 (16:48 +0200)] 
d3dx9: Use 0 instead of D3DLOCK_DISCARD in OptimizeInPlace.

It does not make sense to use D3DLOCK_DISCARD for locking a newly created
vertex buffer because it will be allocated, freed, and then allocated again.

13 years agovbscipt: Added IActiveScript::GetScriptState implementation.
Jacek Caban [Wed, 31 Aug 2011 09:22:44 +0000 (11:22 +0200)] 
vbscipt: Added IActiveScript::GetScriptState implementation.

13 years agovbscript: Added more IActiveScript tests.
Jacek Caban [Wed, 31 Aug 2011 09:22:33 +0000 (11:22 +0200)] 
vbscript: Added more IActiveScript tests.

13 years agovbscipt: Added IActiveScript::Close implementation.
Jacek Caban [Wed, 31 Aug 2011 09:22:15 +0000 (11:22 +0200)] 
vbscipt: Added IActiveScript::Close implementation.

13 years agovbscript: Added IActiveScript::InitNew implementation.
Jacek Caban [Wed, 31 Aug 2011 09:22:05 +0000 (11:22 +0200)] 
vbscript: Added IActiveScript::InitNew implementation.

13 years agodsound: Handle primary buffers in two more IDirectSoundBuffer methods.
Michael Stefaniuc [Tue, 30 Aug 2011 23:19:09 +0000 (01:19 +0200)] 
dsound: Handle primary buffers in two more IDirectSoundBuffer methods.

13 years agodsound: Handle primary buffers in IDirectSoundBufferImpl_SetFormat.
Michael Stefaniuc [Tue, 30 Aug 2011 23:17:04 +0000 (01:17 +0200)] 
dsound: Handle primary buffers in IDirectSoundBufferImpl_SetFormat.

13 years agodsound: Move the primary buffer description into the buffer object.
Michael Stefaniuc [Tue, 30 Aug 2011 23:15:36 +0000 (01:15 +0200)] 
dsound: Move the primary buffer description into the buffer object.

13 years agodsound: Don't delete the primary buffer if a sub iface is still in use.
Michael Stefaniuc [Tue, 30 Aug 2011 23:13:33 +0000 (01:13 +0200)] 
dsound: Don't delete the primary buffer if a sub iface is still in use.

13 years agodsound: Use the same struct for the primary buffer object as for the secondary.
Michael Stefaniuc [Tue, 30 Aug 2011 23:11:29 +0000 (01:11 +0200)] 
dsound: Use the same struct for the primary buffer object as for the secondary.

13 years agomscoree: Fix a zero-sized array.
Andrew Talbot [Tue, 30 Aug 2011 21:34:51 +0000 (22:34 +0100)] 
mscoree: Fix a zero-sized array.

13 years agowinevdm: Use mangled short path names for DOSBox.
André Hentschel [Tue, 30 Aug 2011 19:20:24 +0000 (21:20 +0200)] 
winevdm: Use mangled short path names for DOSBox.

13 years agowined3d: Make the device parameter to wined3d_device_get_stream_source_freq() const.
Henri Verbeet [Tue, 30 Aug 2011 18:12:35 +0000 (20:12 +0200)] 
wined3d: Make the device parameter to wined3d_device_get_stream_source_freq() const.

13 years agowined3d: Make the device parameter to wined3d_device_get_stream_source() const.
Henri Verbeet [Tue, 30 Aug 2011 18:12:34 +0000 (20:12 +0200)] 
wined3d: Make the device parameter to wined3d_device_get_stream_source() const.

13 years agoddraw: Get rid of the ImplType fields in IDirectDrawImpl and IDirectDrawSurfaceImpl.
Henri Verbeet [Tue, 30 Aug 2011 18:12:33 +0000 (20:12 +0200)] 
ddraw: Get rid of the ImplType fields in IDirectDrawImpl and IDirectDrawSurfaceImpl.

13 years agoddraw: Get rid of the surface implementation switching code.
Henri Verbeet [Tue, 30 Aug 2011 18:12:32 +0000 (20:12 +0200)] 
ddraw: Get rid of the surface implementation switching code.

13 years agoddraw: Make the OpenGL renderer the default one.
Henri Verbeet [Tue, 30 Aug 2011 18:12:31 +0000 (20:12 +0200)] 
ddraw: Make the OpenGL renderer the default one.

13 years agowined3d: Use the resource size for copying between a surface's DIB and PBO.
Henri Verbeet [Tue, 30 Aug 2011 19:20:40 +0000 (21:20 +0200)] 
wined3d: Use the resource size for copying between a surface's DIB and PBO.

13 years agogdi32: Use SetDIBits to set the initial bits of a DDB.
Alexandre Julliard [Tue, 30 Aug 2011 19:26:02 +0000 (21:26 +0200)] 
gdi32: Use SetDIBits to set the initial bits of a DDB.

13 years agogdi32: Only use the hdc parameter in SetDIBits when needed.
Alexandre Julliard [Tue, 30 Aug 2011 19:13:55 +0000 (21:13 +0200)] 
gdi32: Only use the hdc parameter in SetDIBits when needed.

13 years agogdi32: Allow SetDIBits to use the null driver.
Alexandre Julliard [Tue, 30 Aug 2011 19:06:43 +0000 (21:06 +0200)] 
gdi32: Allow SetDIBits to use the null driver.

13 years agogdi32: Forward the null driver PutImage to the DIB driver since the bits are in DIB...
Alexandre Julliard [Tue, 30 Aug 2011 18:48:51 +0000 (20:48 +0200)] 
gdi32: Forward the null driver PutImage to the DIB driver since the bits are in DIB format.

13 years agogdi32: Forward the null driver GetImage to the DIB driver since the bits are in DIB...
Alexandre Julliard [Mon, 29 Aug 2011 13:55:35 +0000 (15:55 +0200)] 
gdi32: Forward the null driver GetImage to the DIB driver since the bits are in DIB format.

13 years agoexplorer: Try ShellExecute if the parameter isn't a directory.
Jay Yang [Mon, 29 Aug 2011 08:15:00 +0000 (04:15 -0400)] 
explorer: Try ShellExecute if the parameter isn't a directory.

13 years agowined3d: Remove a useless NULL check (Coverity).
Marcus Meissner [Tue, 30 Aug 2011 13:51:27 +0000 (15:51 +0200)] 
wined3d: Remove a useless NULL check (Coverity).

13 years agogameux: Initialize a variable (Coverity).
Marcus Meissner [Tue, 30 Aug 2011 13:43:15 +0000 (15:43 +0200)] 
gameux: Initialize a variable (Coverity).

13 years agocmd/tests: Test del /s recursion in subdirectories with colons.
Octavian Voicu [Tue, 30 Aug 2011 12:19:28 +0000 (15:19 +0300)] 
cmd/tests: Test del /s recursion in subdirectories with colons.

13 years agommdevapi: Do not mix frames and bytes.
Jörg Höhle [Tue, 9 Aug 2011 19:29:00 +0000 (21:29 +0200)] 
mmdevapi: Do not mix frames and bytes.

13 years agocmd/tests: Add ftype tests.
Frédéric Delanoy [Mon, 29 Aug 2011 19:45:19 +0000 (21:45 +0200)] 
cmd/tests: Add ftype tests.

13 years agocmd: Add help for FTYPE command.
Frédéric Delanoy [Mon, 29 Aug 2011 19:45:18 +0000 (21:45 +0200)] 
cmd: Add help for FTYPE command.

13 years agocmd: Fix invalid RegSetValueExW call in WCMD_assoc.
Frédéric Delanoy [Mon, 29 Aug 2011 19:45:17 +0000 (21:45 +0200)] 
cmd: Fix invalid RegSetValueExW call in WCMD_assoc.

13 years agocmd/tests: Add assoc tests.
Frédéric Delanoy [Mon, 29 Aug 2011 19:45:16 +0000 (21:45 +0200)] 
cmd/tests: Add assoc tests.

13 years agocmd: Ensure WCMD_assoc error messages are sent to stderr instead of stdout.
Frédéric Delanoy [Mon, 29 Aug 2011 19:45:15 +0000 (21:45 +0200)] 
cmd: Ensure WCMD_assoc error messages are sent to stderr instead of stdout.

13 years agocmd: Add WCMD_output_asis_stderr function.
Frédéric Delanoy [Mon, 29 Aug 2011 19:45:14 +0000 (21:45 +0200)] 
cmd: Add WCMD_output_asis_stderr function.

13 years agocmd: Add help for ASSOC command.
Frédéric Delanoy [Mon, 29 Aug 2011 19:45:13 +0000 (21:45 +0200)] 
cmd: Add help for ASSOC command.

13 years agovbscript: Moved VBScript declaration to vbscript.c.
Jacek Caban [Tue, 30 Aug 2011 09:36:56 +0000 (11:36 +0200)] 
vbscript: Moved VBScript declaration to vbscript.c.

13 years agovbscript: Added IActiveScript::SetScriptSite implementation.
Jacek Caban [Tue, 30 Aug 2011 09:36:23 +0000 (11:36 +0200)] 
vbscript: Added IActiveScript::SetScriptSite implementation.

13 years agowined3d: Add support for Nvidia GTX 460M.
Maxime Lombard [Sun, 28 Aug 2011 19:46:45 +0000 (19:46 +0000)] 
wined3d: Add support for Nvidia GTX 460M.

13 years agorpcrt4: Properly unmarshall EMUM16 discriminant.
Jérôme Gardou [Sun, 28 Aug 2011 23:05:19 +0000 (01:05 +0200)] 
rpcrt4: Properly unmarshall EMUM16 discriminant.

13 years agonet: Remove an untranslatable string from the resources.
Francois Gouget [Mon, 29 Aug 2011 18:30:46 +0000 (20:30 +0200)] 
net: Remove an untranslatable string from the resources.

Add some output_xxx() functions so we can print strings that don't come from resources.
Also protect against buffer overflows in output_vprintf() and constify the output_xxx() functions.

13 years agoole32: COM cleanup in compositemoniker.c.
Michael Stefaniuc [Mon, 29 Aug 2011 22:39:16 +0000 (00:39 +0200)] 
ole32: COM cleanup in compositemoniker.c.

13 years agoole32: COM cleanup in filemoniker.c.
Michael Stefaniuc [Mon, 29 Aug 2011 22:36:57 +0000 (00:36 +0200)] 
ole32: COM cleanup in filemoniker.c.

13 years agowinex11.drv: Remove unneeded address-of operator from function name.
Andrew Talbot [Mon, 29 Aug 2011 21:36:29 +0000 (22:36 +0100)] 
winex11.drv: Remove unneeded address-of operator from function name.

13 years agowined3d: Remove unneeded address-of operators from function names.
Andrew Talbot [Mon, 29 Aug 2011 21:36:22 +0000 (22:36 +0100)] 
wined3d: Remove unneeded address-of operators from function names.

13 years agoshell32: Remove unneeded address-of operators from function name.
Andrew Talbot [Mon, 29 Aug 2011 21:36:16 +0000 (22:36 +0100)] 
shell32: Remove unneeded address-of operators from function name.

13 years agocomctl32: Remove unneeded address-of operator from function name.
Andrew Talbot [Mon, 29 Aug 2011 21:36:10 +0000 (22:36 +0100)] 
comctl32: Remove unneeded address-of operator from function name.

13 years agousp10: When calling ShapeIndicSyllables we need to use cChars which is the actual...
Aric Stewart [Mon, 29 Aug 2011 19:55:04 +0000 (14:55 -0500)] 
usp10: When calling ShapeIndicSyllables we need to use cChars which is the actual number of original characters.

13 years agoversion: Return VIF_CANNOTREADSRC if no source path could be generated.
André Hentschel [Mon, 29 Aug 2011 19:11:28 +0000 (21:11 +0200)] 
version: Return VIF_CANNOTREADSRC if no source path could be generated.

13 years agod3dcompiler_43/tests: Fix printing a NULL string.
André Hentschel [Mon, 29 Aug 2011 19:10:56 +0000 (21:10 +0200)] 
d3dcompiler_43/tests: Fix printing a NULL string.

13 years agowinspool.drv/tests: Fix tracing a NULL string.
André Hentschel [Mon, 29 Aug 2011 19:11:23 +0000 (21:11 +0200)] 
winspool.drv/tests: Fix tracing a NULL string.

13 years agod3dx9_36/tests: Fix printing a NULL string.
André Hentschel [Mon, 29 Aug 2011 19:11:01 +0000 (21:11 +0200)] 
d3dx9_36/tests: Fix printing a NULL string.

13 years agocomctl32/tests: Fix printing a NULL string.
André Hentschel [Mon, 29 Aug 2011 19:10:31 +0000 (21:10 +0200)] 
comctl32/tests: Fix printing a NULL string.

13 years agorpcrt4/tests: Fix NULL string handling in an ok() check.
André Hentschel [Mon, 29 Aug 2011 19:10:12 +0000 (21:10 +0200)] 
rpcrt4/tests: Fix NULL string handling in an ok() check.

13 years agoservices: If a service is not started, then say so when ControlService() is called...
Francois Gouget [Mon, 29 Aug 2011 17:55:17 +0000 (19:55 +0200)] 
services: If a service is not started, then say so when ControlService() is called on it.

13 years agoservices: Refuse to start disabled services.
Francois Gouget [Mon, 29 Aug 2011 17:53:04 +0000 (19:53 +0200)] 
services: Refuse to start disabled services.

13 years agoservices: Cleanup when a service fails to start so it is still fully considered to...
Francois Gouget [Mon, 29 Aug 2011 17:52:45 +0000 (19:52 +0200)] 
services: Cleanup when a service fails to start so it is still fully considered to be stopped.

13 years agogdi32: Add a helper function to initialize DIB info from a bitmap object.
Alexandre Julliard [Mon, 29 Aug 2011 13:26:50 +0000 (15:26 +0200)] 
gdi32: Add a helper function to initialize DIB info from a bitmap object.

13 years agogdi32: Store the initial bitmap bits with DIB alignment.
Alexandre Julliard [Mon, 29 Aug 2011 13:09:45 +0000 (15:09 +0200)] 
gdi32: Store the initial bitmap bits with DIB alignment.

13 years agoddraw: Introduce a separate function for setting the focus window.
Henri Verbeet [Mon, 29 Aug 2011 16:58:59 +0000 (18:58 +0200)] 
ddraw: Introduce a separate function for setting the focus window.

13 years agoddraw: Remove a redundant check from ddraw7_SetCooperativeLevel().
Henri Verbeet [Mon, 29 Aug 2011 16:58:58 +0000 (18:58 +0200)] 
ddraw: Remove a redundant check from ddraw7_SetCooperativeLevel().

13 years agoddraw: Trace which surfaces we enumerate in ddraw7_EnumSurfaces().
Henri Verbeet [Mon, 29 Aug 2011 16:58:57 +0000 (18:58 +0200)] 
ddraw: Trace which surfaces we enumerate in ddraw7_EnumSurfaces().

13 years agowined3d: Replace "DirectDraw stuff" with per-adapter screen information.
Henri Verbeet [Mon, 29 Aug 2011 16:58:56 +0000 (18:58 +0200)] 
wined3d: Replace "DirectDraw stuff" with per-adapter screen information.

13 years agowined3d: Make the device parameter to wined3d_device_get_available_texture_mem()...
Henri Verbeet [Mon, 29 Aug 2011 16:58:55 +0000 (18:58 +0200)] 
wined3d: Make the device parameter to wined3d_device_get_available_texture_mem() const.

13 years agousp10: Draw selected glyphs in ScriptStringOut.
Aric Stewart [Mon, 29 Aug 2011 11:50:05 +0000 (06:50 -0500)] 
usp10: Draw selected glyphs in ScriptStringOut.

13 years agousp10: Modify ScriptStringOut to paint the string item by item.
Aric Stewart [Mon, 29 Aug 2011 11:49:55 +0000 (06:49 -0500)] 
usp10: Modify ScriptStringOut to paint the string item by item.

13 years agousp10: Display and handle bidi runs in the correct order in ScriptString functions.
Aric Stewart [Mon, 29 Aug 2011 11:49:40 +0000 (06:49 -0500)] 
usp10: Display and handle bidi runs in the correct order in ScriptString functions.

13 years agoadvapi32: Cleanup event log only if create was successful.
Alistair Leslie-Hughes [Sun, 28 Aug 2011 22:28:40 +0000 (08:28 +1000)] 
advapi32: Cleanup event log only if create was successful.

13 years agowinefile: Don't parse colons as stream separators when splitting paths.
Octavian Voicu [Sat, 27 Aug 2011 22:39:31 +0000 (01:39 +0300)] 
winefile: Don't parse colons as stream separators when splitting paths.

13 years agocmd: Don't parse colons as stream separators when splitting paths.
Octavian Voicu [Sat, 27 Aug 2011 22:39:30 +0000 (01:39 +0300)] 
cmd: Don't parse colons as stream separators when splitting paths.

13 years agoddraw: Emulate a 24 bit depth format without stencil or padding.
Stefan Dösinger [Fri, 26 Aug 2011 11:40:04 +0000 (13:40 +0200)] 
ddraw: Emulate a 24 bit depth format without stencil or padding.

13 years agoddraw: Trust wined3d to give us what we asked for.
Stefan Dösinger [Fri, 26 Aug 2011 00:12:10 +0000 (02:12 +0200)] 
ddraw: Trust wined3d to give us what we asked for.

13 years agoddraw: Don't re-write the surface's pixelformat.
Stefan Dösinger [Fri, 26 Aug 2011 00:07:55 +0000 (02:07 +0200)] 
ddraw: Don't re-write the surface's pixelformat.

The pixelformat is passed in in ddraw form in the desc parameter, which is copied
into the surface's DDSURFACEDESC2 structure, so the format is already set.

13 years agocmd/tests: Add tests for mixed echo modes.
Frédéric Delanoy [Sat, 27 Aug 2011 00:11:33 +0000 (02:11 +0200)] 
cmd/tests: Add tests for mixed echo modes.

13 years agocmd/tests: Add tests for redirections within IF statements.
Frédéric Delanoy [Sat, 27 Aug 2011 00:11:32 +0000 (02:11 +0200)] 
cmd/tests: Add tests for redirections within IF statements.

13 years agocmd: Avoid reading garbage when looking for redirection handle.
Frédéric Delanoy [Sat, 27 Aug 2011 00:11:31 +0000 (02:11 +0200)] 
cmd: Avoid reading garbage when looking for redirection handle.

13 years agocmd: Fix redirection handle parsing.
Frédéric Delanoy [Sat, 27 Aug 2011 00:11:30 +0000 (02:11 +0200)] 
cmd: Fix redirection handle parsing.

13 years agocmd/tests: Add tests for redirections using non stdout/stderr handles.
Frédéric Delanoy [Sat, 27 Aug 2011 00:11:29 +0000 (02:11 +0200)] 
cmd/tests: Add tests for redirections using non stdout/stderr handles.

13 years agocmd: Ignore trailing whitespace when using cd.
Frédéric Delanoy [Sat, 27 Aug 2011 00:11:28 +0000 (02:11 +0200)] 
cmd: Ignore trailing whitespace when using cd.

13 years agoieframe: Add stub for IEGetWriteableHKCU.
Louis Lenders [Thu, 11 Aug 2011 08:25:01 +0000 (10:25 +0200)] 
ieframe: Add stub for IEGetWriteableHKCU.

13 years agodpnet: Add missing IDirectPlay8Peer methods.
Louis Lenders [Thu, 18 Aug 2011 08:30:19 +0000 (10:30 +0200)] 
dpnet: Add missing IDirectPlay8Peer methods.

13 years agomsi: Avoid dynamic stack allocation.
Alexandre Julliard [Mon, 29 Aug 2011 11:52:32 +0000 (13:52 +0200)] 
msi: Avoid dynamic stack allocation.

13 years agowinecfg: Spanish translation update.
José Manuel Ferrer Ortiz [Sun, 28 Aug 2011 09:55:04 +0000 (10:55 +0100)] 
winecfg: Spanish translation update.

13 years agoappwiz.cpl: Spanish translation update.
José Manuel Ferrer Ortiz [Sun, 28 Aug 2011 09:55:04 +0000 (10:55 +0100)] 
appwiz.cpl: Spanish translation update.

13 years agopo: Updated Korean translation.
Hwang YunSong [Sat, 27 Aug 2011 02:30:06 +0000 (11:30 +0900)] 
po: Updated Korean translation.

13 years agonet: Add support for enumerating the running services with 'net start'.
Francois Gouget [Fri, 26 Aug 2011 15:41:52 +0000 (17:41 +0200)] 
net: Add support for enumerating the running services with 'net start'.

13 years agonet: Fix the parameter checking, /help handling and usage.
Francois Gouget [Fri, 26 Aug 2011 15:40:17 +0000 (17:40 +0200)] 
net: Fix the parameter checking, /help handling and usage.

Also simplify and improve the usage messages.

13 years agogdi32: Remove an unused variable.
Alexandre Julliard [Sat, 27 Aug 2011 11:52:09 +0000 (13:52 +0200)] 
gdi32: Remove an unused variable.

13 years agocomctl32: Simplify the DIB byte width computation.
Alexandre Julliard [Mon, 29 Aug 2011 10:03:27 +0000 (12:03 +0200)] 
comctl32: Simplify the DIB byte width computation.

13 years agowinex11: Simplify the DIB byte width computation.
Alexandre Julliard [Mon, 29 Aug 2011 10:03:21 +0000 (12:03 +0200)] 
winex11: Simplify the DIB byte width computation.

13 years agowineps: Simplify the DIB byte width computation.
Alexandre Julliard [Mon, 29 Aug 2011 10:03:17 +0000 (12:03 +0200)] 
wineps: Simplify the DIB byte width computation.