wine
13 years agodxdiagn: Stub out some properties for dxdiag.exe.
Andrew Nguyen [Tue, 14 Jun 2011 13:01:58 +0000 (08:01 -0500)] 
dxdiagn: Stub out some properties for dxdiag.exe.

13 years agodxdiag: Introduce the information collection infrastructure.
Andrew Nguyen [Tue, 14 Jun 2011 13:01:51 +0000 (08:01 -0500)] 
dxdiag: Introduce the information collection infrastructure.

13 years agodxdiag: Display a usage message box when unknown options are requested.
Andrew Nguyen [Tue, 14 Jun 2011 13:01:45 +0000 (08:01 -0500)] 
dxdiag: Display a usage message box when unknown options are requested.

13 years agodxdiag: Introduce the file output infrastructure.
Andrew Nguyen [Tue, 14 Jun 2011 13:01:37 +0000 (08:01 -0500)] 
dxdiag: Introduce the file output infrastructure.

13 years agooleview: Remove superflous NULL check (Coverity).
Marcus Meissner [Tue, 14 Jun 2011 11:41:45 +0000 (13:41 +0200)] 
oleview: Remove superflous NULL check (Coverity).

13 years agoserver: Remove superflous NULL check (Coverity).
Marcus Meissner [Tue, 14 Jun 2011 11:38:45 +0000 (13:38 +0200)] 
server: Remove superflous NULL check (Coverity).

13 years agowinebuild: Avoid a superflous null check (Coverity).
Marcus Meissner [Tue, 14 Jun 2011 11:36:04 +0000 (13:36 +0200)] 
winebuild: Avoid a superflous null check (Coverity).

13 years agomscvrt: Do not shadow fmt (Coverity).
Marcus Meissner [Tue, 14 Jun 2011 11:06:08 +0000 (13:06 +0200)] 
mscvrt: Do not shadow fmt (Coverity).

13 years agoddraw: Removed superflous NULL check (Coverity).
Marcus Meissner [Tue, 14 Jun 2011 11:02:32 +0000 (13:02 +0200)] 
ddraw: Removed superflous NULL check (Coverity).

13 years agostrmbase: Removed superflous NULL check (Coverity).
Marcus Meissner [Tue, 14 Jun 2011 11:00:07 +0000 (13:00 +0200)] 
strmbase: Removed superflous NULL check (Coverity).

13 years agoconfigure: Remove some unused but set variables (LLVM/Clang).
Austin English [Tue, 14 Jun 2011 04:26:40 +0000 (21:26 -0700)] 
configure: Remove some unused but set variables (LLVM/Clang).

13 years agocmd/tests: Get rid of obsolete @todo_space@ construct.
Frédéric Delanoy [Mon, 13 Jun 2011 20:19:44 +0000 (22:19 +0200)] 
cmd/tests: Get rid of obsolete @todo_space@ construct.

13 years agouser32: Add a test to find the queue containing hotkey messages.
Vincent Povirk [Mon, 13 Jun 2011 17:31:08 +0000 (12:31 -0500)] 
user32: Add a test to find the queue containing hotkey messages.

13 years agouser32: Ignore painting messages in the hotkey test using a wndproc.
Vincent Povirk [Mon, 13 Jun 2011 17:20:31 +0000 (12:20 -0500)] 
user32: Ignore painting messages in the hotkey test using a wndproc.

13 years agowined3d: Invalidate STATE_STREAMSRC in wined3d_device_draw_indexed_primitive_up.
Stefan Dösinger [Sat, 11 Jun 2011 14:19:45 +0000 (16:19 +0200)] 
wined3d: Invalidate STATE_STREAMSRC in wined3d_device_draw_indexed_primitive_up.

13 years agowined3d: Use GL_ARB_draw_elements_base_vertex if available.
Stefan Dösinger [Sat, 11 Jun 2011 14:18:45 +0000 (16:18 +0200)] 
wined3d: Use GL_ARB_draw_elements_base_vertex if available.

13 years agowined3d: Add GL_ARB_draw_elements_base_vertex.
Stefan Dösinger [Sat, 11 Jun 2011 13:39:30 +0000 (15:39 +0200)] 
wined3d: Add GL_ARB_draw_elements_base_vertex.

13 years agomsi: Pass the full custom action command to CreateProcess.
Hans Leidekker [Tue, 14 Jun 2011 08:45:10 +0000 (10:45 +0200)] 
msi: Pass the full custom action command to CreateProcess.

13 years agows2_32: Accept NULL lpNumberOfBytesSent for overlapped calls to WSASend/To.
Hans Leidekker [Tue, 14 Jun 2011 08:31:26 +0000 (10:31 +0200)] 
ws2_32: Accept NULL lpNumberOfBytesSent for overlapped calls to WSASend/To.

13 years agowinecoreaudio.drv: Initialize audio description flags.
Andrew Eikum [Mon, 13 Jun 2011 20:23:14 +0000 (15:23 -0500)] 
winecoreaudio.drv: Initialize audio description flags.

13 years agommdevapi: Sessions should be unique per-device.
Andrew Eikum [Mon, 13 Jun 2011 20:23:09 +0000 (15:23 -0500)] 
mmdevapi: Sessions should be unique per-device.

13 years agocomdlg32: Use macros for the resource IDs instead of numeric literals.
Francois Gouget [Mon, 13 Jun 2011 14:11:55 +0000 (16:11 +0200)] 
comdlg32: Use macros for the resource IDs instead of numeric literals.

13 years agourlmon: Remove unneded stubs for IWindowForBindingUI.
Alexandre Julliard [Tue, 14 Jun 2011 10:56:59 +0000 (12:56 +0200)] 
urlmon: Remove unneded stubs for IWindowForBindingUI.

13 years agowidl: Move the pointer check functionality to typegen.c.
Alexandre Julliard [Tue, 14 Jun 2011 10:55:39 +0000 (12:55 +0200)] 
widl: Move the pointer check functionality to typegen.c.

13 years agowidl: Also check array pointers for null ref pointers.
Alexandre Julliard [Tue, 14 Jun 2011 10:55:22 +0000 (12:55 +0200)] 
widl: Also check array pointers for null ref pointers.

13 years agowidl: Make output unique pointers into object pointers in object interfaces.
Alexandre Julliard [Tue, 14 Jun 2011 10:24:00 +0000 (12:24 +0200)] 
widl: Make output unique pointers into object pointers in object interfaces.

13 years agowidl: Allow unsized in,out string parameters.
Alexandre Julliard [Tue, 14 Jun 2011 10:23:32 +0000 (12:23 +0200)] 
widl: Allow unsized in,out string parameters.

13 years agowidl: If possible, use the interface name as prefix for the expr eval functions.
Alexandre Julliard [Mon, 13 Jun 2011 21:59:04 +0000 (23:59 +0200)] 
widl: If possible, use the interface name as prefix for the expr eval functions.

13 years agowidl: Include the parent interfaces in the proxy thunk table too.
Alexandre Julliard [Mon, 13 Jun 2011 21:16:36 +0000 (23:16 +0200)] 
widl: Include the parent interfaces in the proxy thunk table too.

13 years agowidl: Use delegation when inheriting from a local interface.
Alexandre Julliard [Mon, 13 Jun 2011 20:16:05 +0000 (22:16 +0200)] 
widl: Use delegation when inheriting from a local interface.

13 years agowidl: Include the parent interfaces in the proc format string offsets for proxies.
Alexandre Julliard [Mon, 13 Jun 2011 19:58:33 +0000 (21:58 +0200)] 
widl: Include the parent interfaces in the proc format string offsets for proxies.

13 years agowidl: Use the local function as proxy entry for callas interpreted functions.
Alexandre Julliard [Mon, 13 Jun 2011 19:17:52 +0000 (21:17 +0200)] 
widl: Use the local function as proxy entry for callas interpreted functions.

13 years agowidl: Output the list of rundown routines in server files.
Alexandre Julliard [Mon, 13 Jun 2011 18:31:42 +0000 (20:31 +0200)] 
widl: Output the list of rundown routines in server files.

13 years agowidl: Use the context handle description instead of the pointer for arguments that...
Alexandre Julliard [Mon, 13 Jun 2011 18:09:47 +0000 (20:09 +0200)] 
widl: Use the context handle description instead of the pointer for arguments that are pointer to handles.

13 years agocryptui: Remove the ellipsis from the View button in the certificate management dialog.
Francois Gouget [Mon, 13 Jun 2011 14:08:00 +0000 (16:08 +0200)] 
cryptui: Remove the ellipsis from the View button in the certificate management dialog.

13 years agoshdoclc: Don't duplicate menu separators.
Francois Gouget [Mon, 13 Jun 2011 14:07:08 +0000 (16:07 +0200)] 
shdoclc: Don't duplicate menu separators.

13 years agoshdoclc: One of the 'Add to Favorites' menu was missing an ellipsis.
Francois Gouget [Mon, 13 Jun 2011 14:05:37 +0000 (16:05 +0200)] 
shdoclc: One of the 'Add to Favorites' menu was missing an ellipsis.

13 years agoshell32/tests: Add test of IKnownFolderManager::GetFolderByName.
Mariusz Pluciński [Mon, 13 Jun 2011 10:36:50 +0000 (12:36 +0200)] 
shell32/tests: Add test of IKnownFolderManager::GetFolderByName.

13 years agodxdiag: Improve the command-line parsing.
Andrew Nguyen [Mon, 13 Jun 2011 12:13:12 +0000 (07:13 -0500)] 
dxdiag: Improve the command-line parsing.

13 years agoshobjidl.idl: Added IApplicationAssociationRegistration declaration.
Jacek Caban [Mon, 13 Jun 2011 12:39:54 +0000 (14:39 +0200)] 
shobjidl.idl: Added IApplicationAssociationRegistration declaration.

13 years agows2_32/tests: Make sure that a structure is initialized (LLVM/Clang).
Lauri Kenttä [Fri, 10 Jun 2011 20:38:38 +0000 (23:38 +0300)] 
ws2_32/tests: Make sure that a structure is initialized (LLVM/Clang).

13 years agowidl: Default to the cdecl calling convention in client/server functions.
Alexandre Julliard [Fri, 10 Jun 2011 11:40:05 +0000 (13:40 +0200)] 
widl: Default to the cdecl calling convention in client/server functions.

13 years agorpcrt4: Also check base types for null ref pointers.
Alexandre Julliard [Thu, 9 Jun 2011 18:14:40 +0000 (20:14 +0200)] 
rpcrt4: Also check base types for null ref pointers.

13 years agorpcrt4: Fix handling of complex types of return values on the client side.
Alexandre Julliard [Fri, 10 Jun 2011 13:11:40 +0000 (15:11 +0200)] 
rpcrt4: Fix handling of complex types of return values on the client side.

13 years agorpcrt4: Fix handling of complex types of return values on the server side.
Alexandre Julliard [Fri, 10 Jun 2011 13:11:40 +0000 (15:11 +0200)] 
rpcrt4: Fix handling of complex types of return values on the server side.

13 years agokernel32: Fix some 64-bit issues in GlobalSize().
Alexandre Julliard [Mon, 13 Jun 2011 09:40:53 +0000 (11:40 +0200)] 
kernel32: Fix some 64-bit issues in GlobalSize().

13 years agokernel32: GlobalSize() should also work with GMEM_MOVEABLE data pointers received...
David Hedberg [Mon, 13 Jun 2011 06:22:15 +0000 (08:22 +0200)] 
kernel32: GlobalSize() should also work with GMEM_MOVEABLE data pointers received from GlobalLock().

13 years agowinenas.drv: Avoid a warning in a trace on x86_64.
Alexandre Goujon [Sat, 11 Jun 2011 12:30:29 +0000 (14:30 +0200)] 
winenas.drv: Avoid a warning in a trace on x86_64.

13 years agocomdlg32: Add a trailing '\n' to a TRACE() call.
Francois Gouget [Sat, 11 Jun 2011 18:20:50 +0000 (20:20 +0200)] 
comdlg32: Add a trailing '\n' to a TRACE() call.

13 years agod3dx9_36/tests: Add a '\n' to a trace() call.
Francois Gouget [Sat, 11 Jun 2011 18:20:44 +0000 (20:20 +0200)] 
d3dx9_36/tests: Add a '\n' to a trace() call.

13 years agod3dxof: Make read_bytes() static.
Francois Gouget [Sat, 11 Jun 2011 18:20:34 +0000 (20:20 +0200)] 
d3dxof: Make read_bytes() static.

13 years agoddraw: Make unsafe_impl_from_IDirectDrawSurface{2,3}() static.
Francois Gouget [Sat, 11 Jun 2011 18:20:25 +0000 (20:20 +0200)] 
ddraw: Make unsafe_impl_from_IDirectDrawSurface{2,3}() static.

13 years agooleaut32: Fix a typo in a documentation comment.
Francois Gouget [Sat, 11 Jun 2011 18:20:05 +0000 (20:20 +0200)] 
oleaut32: Fix a typo in a documentation comment.

13 years agoshdocvw: Add a stub for RunInstallUninstallStubs2.
Austin English [Sat, 11 Jun 2011 18:12:26 +0000 (13:12 -0500)] 
shdocvw: Add a stub for RunInstallUninstallStubs2.

13 years agod3dx9_36: Moved param NULL a bit forward (Coverity).
Marcus Meissner [Sat, 11 Jun 2011 09:00:33 +0000 (11:00 +0200)] 
d3dx9_36: Moved param NULL a bit forward (Coverity).

13 years agoc2man: Initialise current comment info.
André Hentschel [Sat, 11 Jun 2011 14:45:24 +0000 (16:45 +0200)] 
c2man: Initialise current comment info.

13 years agows2_32/tests: Don't read return value when we don't test for it.
André Hentschel [Sat, 11 Jun 2011 12:03:20 +0000 (14:03 +0200)] 
ws2_32/tests: Don't read return value when we don't test for it.

13 years agomsi: Fix some NULL dereferences (Coverity).
Marcus Meissner [Sat, 11 Jun 2011 09:33:08 +0000 (11:33 +0200)] 
msi: Fix some NULL dereferences (Coverity).

13 years agouser32: Initialize all of msg (Coverity).
Marcus Meissner [Sat, 11 Jun 2011 08:54:58 +0000 (10:54 +0200)] 
user32: Initialize all of msg (Coverity).

13 years agowined3d: Don't just print a FIXME on error, handle it (Coverity).
Marcus Meissner [Sat, 11 Jun 2011 16:05:02 +0000 (18:05 +0200)] 
wined3d: Don't just print a FIXME on error, handle it (Coverity).

13 years agomakefiles: Use the generic install flags for the static libraries.
Alexandre Julliard [Sun, 12 Jun 2011 10:44:03 +0000 (12:44 +0200)] 
makefiles: Use the generic install flags for the static libraries.

13 years agomakefiles: Use the generic install flags for the tools directories.
Alexandre Julliard [Sun, 12 Jun 2011 10:13:17 +0000 (12:13 +0200)] 
makefiles: Use the generic install flags for the tools directories.

13 years agomakefiles: Use generic flags to specify which directories need a make install.
Alexandre Julliard [Sun, 12 Jun 2011 10:03:53 +0000 (12:03 +0200)] 
makefiles: Use generic flags to specify which directories need a make install.

13 years agomakefiles: Add a more generic handling of makefile generation flags.
Alexandre Julliard [Sun, 12 Jun 2011 09:41:43 +0000 (11:41 +0200)] 
makefiles: Add a more generic handling of makefile generation flags.

13 years agourlmon: Fix some pointer cast warnings.
Alexandre Julliard [Sat, 11 Jun 2011 09:18:00 +0000 (11:18 +0200)] 
urlmon: Fix some pointer cast warnings.

13 years agoRelease 1.3.22. wine-1.3.22
Alexandre Julliard [Fri, 10 Jun 2011 18:08:11 +0000 (20:08 +0200)] 
Release 1.3.22.

13 years agoshell32/tests: Test of IKnownFolder::GetFolderDefinition.
Mariusz Pluciński [Thu, 9 Jun 2011 08:41:04 +0000 (10:41 +0200)] 
shell32/tests: Test of IKnownFolder::GetFolderDefinition.

13 years agoinclude: Add definition of inline function FreeKnownFolderDefinitionFields.
Mariusz Pluciński [Thu, 9 Jun 2011 08:40:55 +0000 (10:40 +0200)] 
include: Add definition of inline function FreeKnownFolderDefinitionFields.

13 years agoshell32/tests: Basic tests of IKnownFolder.
Mariusz Pluciński [Thu, 9 Jun 2011 08:40:44 +0000 (10:40 +0200)] 
shell32/tests: Basic tests of IKnownFolder.

13 years agoshell32/tests: Basic tests of IKnownFolderManager.
Mariusz Pluciński [Thu, 9 Jun 2011 08:40:02 +0000 (10:40 +0200)] 
shell32/tests: Basic tests of IKnownFolderManager.

13 years agowininet: A small netconn_secure_verify code clean up.
Jacek Caban [Fri, 10 Jun 2011 12:47:48 +0000 (14:47 +0200)] 
wininet: A small netconn_secure_verify code clean up.

13 years agowininet: Added dwError of INTERNET_STATUS_REQUEST_COMPLETE notifications tests.
Jacek Caban [Fri, 10 Jun 2011 12:47:37 +0000 (14:47 +0200)] 
wininet: Added dwError of INTERNET_STATUS_REQUEST_COMPLETE notifications tests.

13 years agowininet: Set content_length when we reach end of data in netconn_read.
Jacek Caban [Fri, 10 Jun 2011 12:47:27 +0000 (14:47 +0200)] 
wininet: Set content_length when we reach end of data in netconn_read.

13 years agowininet: Don't pass handle to INTERNET_REQUEST_COMPLETE unless the request is opened...
Jacek Caban [Fri, 10 Jun 2011 12:47:16 +0000 (14:47 +0200)] 
wininet: Don't pass handle to INTERNET_REQUEST_COMPLETE unless the request is opened via InternetPoenUrl.

13 years agowininet: Moved INTERNET_STATUS_REQUEST_COMPLETE notifications sending to separated...
Jacek Caban [Fri, 10 Jun 2011 12:47:04 +0000 (14:47 +0200)] 
wininet: Moved INTERNET_STATUS_REQUEST_COMPLETE notifications sending to separated function.

13 years agoddraw: Separate IDirectDrawSurface vtable.
Ričardas Barkauskas [Thu, 9 Jun 2011 15:29:36 +0000 (18:29 +0300)] 
ddraw: Separate IDirectDrawSurface vtable.

13 years agoddraw: Use unsafe_impl_from_IDirectDrawSurface() for application provided interfaces.
Ričardas Barkauskas [Thu, 9 Jun 2011 14:40:19 +0000 (17:40 +0300)] 
ddraw: Use unsafe_impl_from_IDirectDrawSurface() for application provided interfaces.

13 years agoddraw: Separate IDirectDrawSurface2 vtable.
Ričardas Barkauskas [Thu, 9 Jun 2011 14:35:15 +0000 (17:35 +0300)] 
ddraw: Separate IDirectDrawSurface2 vtable.

13 years agonetapi32/tests: Add small conformance test for NetGetJoinInformation.
Louis Lenders [Fri, 10 Jun 2011 08:41:50 +0000 (10:41 +0200)] 
netapi32/tests: Add small conformance test for NetGetJoinInformation.

13 years agonetapi32: Improve stubbed NetGetJoinInformation function.
Louis Lenders [Fri, 10 Jun 2011 09:06:53 +0000 (11:06 +0200)] 
netapi32: Improve stubbed NetGetJoinInformation function.

13 years agorpcrt4: Don't try to bind to a null handle.
Alexandre Julliard [Thu, 9 Jun 2011 15:45:14 +0000 (17:45 +0200)] 
rpcrt4: Don't try to bind to a null handle.

13 years agorpcrt4: Add support for the argument size of varying arrays.
Alexandre Julliard [Tue, 7 Jun 2011 18:45:33 +0000 (20:45 +0200)] 
rpcrt4: Add support for the argument size of varying arrays.

13 years agorpcrt4: Fix parameter stack size computation in the old-style stubless marshaller.
Alexandre Julliard [Tue, 7 Jun 2011 18:44:16 +0000 (20:44 +0200)] 
rpcrt4: Fix parameter stack size computation in the old-style stubless marshaller.

13 years agorpcrt4: Fix handling of arguments passed by value in the old-style stubless marshaller.
Alexandre Julliard [Tue, 7 Jun 2011 18:41:17 +0000 (20:41 +0200)] 
rpcrt4: Fix handling of arguments passed by value in the old-style stubless marshaller.

13 years agorpcrt4: Don't marshall out-only parameters in the old-style stubless marshaller.
Alexandre Julliard [Tue, 7 Jun 2011 18:38:50 +0000 (20:38 +0200)] 
rpcrt4: Don't marshall out-only parameters in the old-style stubless marshaller.

13 years agoadvapi32: Make sure lpDisplayName is initialized in EnumServicesStatusA.
Hans Leidekker [Fri, 10 Jun 2011 08:14:07 +0000 (10:14 +0200)] 
advapi32: Make sure lpDisplayName is initialized in EnumServicesStatusA.

13 years agomsi: Implement and test MsiSetFeatureAttributes.
Hans Leidekker [Fri, 10 Jun 2011 08:13:47 +0000 (10:13 +0200)] 
msi: Implement and test MsiSetFeatureAttributes.

13 years agomsi: Implement and test MsiGetFeatureInfo.
Hans Leidekker [Fri, 10 Jun 2011 08:13:34 +0000 (10:13 +0200)] 
msi: Implement and test MsiGetFeatureInfo.

13 years agomsi: Remove redundant function find_feature_by_name.
Hans Leidekker [Fri, 10 Jun 2011 08:13:20 +0000 (10:13 +0200)] 
msi: Remove redundant function find_feature_by_name.

13 years agomsi: Add a stub implementation of MsiCreateTransformSummaryInfo.
Hans Leidekker [Fri, 10 Jun 2011 08:12:50 +0000 (10:12 +0200)] 
msi: Add a stub implementation of MsiCreateTransformSummaryInfo.

13 years agowined3d: Silence R16 and AL16 fourcc warnings.
Stefan Dösinger [Thu, 2 Jun 2011 21:42:21 +0000 (23:42 +0200)] 
wined3d: Silence R16 and AL16 fourcc warnings.

13 years agowined3d: Set last_was_blit to FALSE in the if condition that checks for it.
Stefan Dösinger [Thu, 2 Jun 2011 17:54:37 +0000 (19:54 +0200)] 
wined3d: Set last_was_blit to FALSE in the if condition that checks for it.

13 years agowined3d: Don't check the FBO status if FIXMEs are off.
Stefan Dösinger [Fri, 27 May 2011 14:17:25 +0000 (16:17 +0200)] 
wined3d: Don't check the FBO status if FIXMEs are off.

13 years agowined3d: Move PBO handling mostly out of surface_upload_data().
Henri Verbeet [Thu, 9 Jun 2011 18:40:49 +0000 (20:40 +0200)] 
wined3d: Move PBO handling mostly out of surface_upload_data().

Currently we essentially get half of the address from the caller and half from
the destination surface. Since we'd like to use surface_upload_data() for
wined3d_device_update_surface() as well, we should get all of it from the
caller.

13 years agowined3d: Get rid of a NULL check for surface_upload_data().
Henri Verbeet [Thu, 9 Jun 2011 18:40:48 +0000 (20:40 +0200)] 
wined3d: Get rid of a NULL check for surface_upload_data().

13 years agowined3d: Handle unpack row length inside surface_upload_data().
Henri Verbeet [Thu, 9 Jun 2011 18:40:47 +0000 (20:40 +0200)] 
wined3d: Handle unpack row length inside surface_upload_data().

13 years agowined3d: Rename IWineD3DImpl_FillGLCaps() to wined3d_adapter_init_gl_caps().
Henri Verbeet [Thu, 9 Jun 2011 18:40:46 +0000 (20:40 +0200)] 
wined3d: Rename IWineD3DImpl_FillGLCaps() to wined3d_adapter_init_gl_caps().

13 years agowined3d: Rename IWineD3DDeviceImpl_UpdateVolume() to device_update_volume().
Henri Verbeet [Thu, 9 Jun 2011 18:40:45 +0000 (20:40 +0200)] 
wined3d: Rename IWineD3DDeviceImpl_UpdateVolume() to device_update_volume().

13 years agosetupapi: Make sure machine name is non-empty before failing.
Juan Lang [Thu, 9 Jun 2011 18:35:11 +0000 (11:35 -0700)] 
setupapi: Make sure machine name is non-empty before failing.

13 years agoadvapi32: Always pass valid buffers in the EnumServicesStatus requests.
Alexandre Julliard [Thu, 9 Jun 2011 20:00:15 +0000 (22:00 +0200)] 
advapi32: Always pass valid buffers in the EnumServicesStatus requests.