Paul Vriens [Thu, 5 Jul 2007 14:30:09 +0000 (16:30 +0200)]
kernel32/tests: Don't crash on win98.
Paul Vriens [Thu, 5 Jul 2007 12:31:50 +0000 (14:31 +0200)]
kernel32/tests: Use skip when functions are not available.
Rob Shearman [Thu, 5 Jul 2007 11:56:35 +0000 (12:56 +0100)]
rpcrt4: Return a fault packet if the proc num exceeds the index of the last function available for the interface.
Rob Shearman [Thu, 5 Jul 2007 11:47:42 +0000 (12:47 +0100)]
rpcrt4: Call RPCRT4_Send directly from PKT_RECEIVE handler in server.
Remove the WINE_RPCFLAG_EXCEPTION hack to pass exception information to
I_RpcSend.
Rob Shearman [Thu, 5 Jul 2007 11:46:59 +0000 (12:46 +0100)]
rpcrt4: Translate between NCA and RPC status codes.
Julio E. Gonzalez P [Thu, 5 Jul 2007 00:52:29 +0000 (20:52 -0400)]
ntdll: Add PYT and PYST time zones.
Misha Koshelev [Wed, 4 Jul 2007 19:40:24 +0000 (14:40 -0500)]
gdi32: Slightly simplify result handling in PolyDraw.
Andrew Talbot [Wed, 4 Jul 2007 19:53:40 +0000 (20:53 +0100)]
winelib: Cast-qual warnings fix.
Andrew Talbot [Wed, 4 Jul 2007 19:12:48 +0000 (20:12 +0100)]
ole32: Constify some variables.
Stefan Dösinger [Sun, 1 Jul 2007 18:23:02 +0000 (20:23 +0200)]
ddraw: Implement IDirect3DViewport3::TransformVertices.
Stefan Dösinger [Sun, 1 Jul 2007 18:22:15 +0000 (20:22 +0200)]
ddraw: Read the world matrix correctly.
Stefan Dösinger [Sun, 1 Jul 2007 11:53:29 +0000 (13:53 +0200)]
ddraw: D3DOP_BRANCHFORWARD includes the current instruction size.
Native D3DRM puts a branchforward with offset 0 at the beginning of each
execute buffer. With the old code this used to get stuck in an endless
loop. This patch adds a test that shows that such a branchforward
terminates properly.
Stefan Dösinger [Sat, 30 Jun 2007 23:01:50 +0000 (01:01 +0200)]
ddraw: Materials in the execute buffer are handles.
Stefan Dösinger [Sat, 30 Jun 2007 22:50:35 +0000 (00:50 +0200)]
ddraw: Fix an incorrect iface->impl cast.
Ben Hodgetts [Tue, 3 Jul 2007 15:12:08 +0000 (16:12 +0100)]
winecfg: Clean up Graphics tab and remove broken neutral translation.
Rob Shearman [Wed, 4 Jul 2007 10:31:46 +0000 (11:31 +0100)]
secur32: Add tests for multiple use of a credential handle.
Paul Vriens [Wed, 4 Jul 2007 09:32:10 +0000 (11:32 +0200)]
advpack/tests: Create the temporary inf-file in a directory where we are allowed to write.
Aric Stewart [Tue, 3 Jul 2007 17:32:21 +0000 (12:32 -0500)]
imm32: Implement Locking/Unlocking IMC and IMCC functions.
Aric Stewart [Tue, 3 Jul 2007 17:27:29 +0000 (12:27 -0500)]
include: Add a ddk header for imm.
Alexandre Julliard [Wed, 4 Jul 2007 10:50:05 +0000 (12:50 +0200)]
configure: Get rid of the no longer used check for libtxc_dxtn.
Alexandre Julliard [Wed, 4 Jul 2007 10:48:50 +0000 (12:48 +0200)]
configure: Merge the libXinerama existence check with the soname check.
Alexandre Julliard [Wed, 4 Jul 2007 10:47:57 +0000 (12:47 +0200)]
configure: Merge the libXrender existence check with the soname check.
Alexandre Julliard [Wed, 4 Jul 2007 10:45:03 +0000 (12:45 +0200)]
configure: Merge the libXrandr existence check with the soname check.
Alexandre Julliard [Wed, 4 Jul 2007 10:44:12 +0000 (12:44 +0200)]
configure: Merge the libGL existence check with the soname check.
Alexandre Julliard [Wed, 4 Jul 2007 10:07:22 +0000 (12:07 +0200)]
ntdll: Add check for null pointer in NtQuerySystemInformation(SystemModuleInformation).
Peter Dons Tychsen [Tue, 26 Jun 2007 13:39:30 +0000 (15:39 +0200)]
winex11: Fix X11DRV_DIB_GetImageBits() when target bitmaps are larger than fetched.
James Hawkins [Wed, 4 Jul 2007 02:20:48 +0000 (19:20 -0700)]
msi: Handle remote calls to MsiSetInstallLevel.
James Hawkins [Wed, 4 Jul 2007 02:20:17 +0000 (19:20 -0700)]
msi: Handle remote calls to MsiGetLanguage.
James Hawkins [Wed, 4 Jul 2007 02:19:44 +0000 (19:19 -0700)]
msi: Handle remote calls to MsiSetComponentState.
James Hawkins [Wed, 4 Jul 2007 02:19:16 +0000 (19:19 -0700)]
msi: Handle remote calls to MsiGetComponentState.
James Hawkins [Wed, 4 Jul 2007 02:18:44 +0000 (19:18 -0700)]
msi: Handle remote calls to MsiGetFeatureState.
James Hawkins [Wed, 4 Jul 2007 02:18:04 +0000 (19:18 -0700)]
msi: Handle remote calls to MsiSetFeatureState.
James Hawkins [Wed, 4 Jul 2007 02:17:26 +0000 (19:17 -0700)]
msi: Handle remote calls to MsiGetMode.
James Hawkins [Wed, 4 Jul 2007 02:16:54 +0000 (19:16 -0700)]
msi: Handle remote calls to MsiSetTargetPath.
James Hawkins [Wed, 4 Jul 2007 02:16:15 +0000 (19:16 -0700)]
msi: Handle remote calls to MsiGetSourcePath.
James Hawkins [Wed, 4 Jul 2007 02:15:36 +0000 (19:15 -0700)]
msi: Handle remote calls to MsiGetTargetPath.
James Hawkins [Wed, 4 Jul 2007 02:15:06 +0000 (19:15 -0700)]
msi: Handle remote calls to MsiSequence.
James Hawkins [Wed, 4 Jul 2007 02:14:37 +0000 (19:14 -0700)]
msi: Handle remote calls to MsiDoAction.
James Hawkins [Wed, 4 Jul 2007 02:13:45 +0000 (19:13 -0700)]
msi: Handle remote calls to MsiProcessMessage.
Michael Stefaniuc [Tue, 3 Jul 2007 21:56:55 +0000 (23:56 +0200)]
msvcrt: Remove superfluous casts of void pointers to other pointer types.
Evan Stade [Wed, 4 Jul 2007 02:06:34 +0000 (19:06 -0700)]
gdi32: Don't access DC in PolyDraw after releasing handle.
Evan Stade [Tue, 3 Jul 2007 18:39:22 +0000 (11:39 -0700)]
gdiplus: Call EndPath() in GdipDrawLineI in case there is an open path.
Evan Stade [Mon, 2 Jul 2007 22:13:05 +0000 (15:13 -0700)]
gdiplus: Use SaveDC, RestoreDC in GdipDrawLineI.
Paul Vriens [Tue, 3 Jul 2007 15:13:07 +0000 (17:13 +0200)]
advapi32/tests: Use skip when we don't have enough rights.
Paul Vriens [Tue, 3 Jul 2007 12:50:06 +0000 (14:50 +0200)]
user32/tests: Use skip.
Paul Vriens [Tue, 3 Jul 2007 12:45:09 +0000 (14:45 +0200)]
user32/tests: Use skip.
Huw Davies [Tue, 3 Jul 2007 14:21:32 +0000 (15:21 +0100)]
winex11.drv: Use global Pictures for the tiles.
Huw Davies [Tue, 3 Jul 2007 14:18:55 +0000 (15:18 +0100)]
winex11.drv: Move the PictFormats into an array.
Huw Davies [Tue, 3 Jul 2007 14:03:23 +0000 (15:03 +0100)]
winex11.drv: Pass root_window to XCreatePixmap to avoid BadDrawable errors.
James Hawkins [Tue, 3 Jul 2007 03:24:40 +0000 (20:24 -0700)]
msi: Read the components state directly from the registry.
James Hawkins [Tue, 3 Jul 2007 03:23:58 +0000 (20:23 -0700)]
msi: Return INSTALLSTATE_BADCONFIG if we can't decode the first component.
James Hawkins [Tue, 3 Jul 2007 03:23:28 +0000 (20:23 -0700)]
msi: Return INSTALLSTATE_ADVERTISED if the component list is empty.
James Hawkins [Tue, 3 Jul 2007 03:22:57 +0000 (20:22 -0700)]
msi: Open the correct key and return INSTALLSTATE_ADVERTISED if it's missing.
James Hawkins [Tue, 3 Jul 2007 03:22:29 +0000 (20:22 -0700)]
msi: Add tests for MsiQueryFeatureState.
James Hawkins [Tue, 3 Jul 2007 03:21:58 +0000 (20:21 -0700)]
msi: Set the WindowsInstaller value in RegisterProduct instead of PublishProduct.
James Hawkins [Tue, 3 Jul 2007 03:21:26 +0000 (20:21 -0700)]
msi: Only publish the product if at least one feature is to be installed.
James Hawkins [Tue, 3 Jul 2007 03:20:54 +0000 (20:20 -0700)]
msi: Unpublish the product when it is entirely removed.
James Hawkins [Tue, 3 Jul 2007 03:20:20 +0000 (20:20 -0700)]
msi: Delay publishing of the SourceList until the PublishProduct action.
James Hawkins [Tue, 3 Jul 2007 03:19:46 +0000 (20:19 -0700)]
msi: PackagePath must also include the package name.
James Hawkins [Tue, 3 Jul 2007 03:19:10 +0000 (20:19 -0700)]
msi: Add tests to show when the SourceList is published to the registry.
James Hawkins [Tue, 3 Jul 2007 03:18:34 +0000 (20:18 -0700)]
msi: Add support for the MSICODE_PATCH option.
James Hawkins [Tue, 3 Jul 2007 03:17:59 +0000 (20:17 -0700)]
msi: pcchValue represents the length of szValue in TCHARS, not bytes.
James Hawkins [Tue, 3 Jul 2007 03:17:04 +0000 (20:17 -0700)]
msi: Handle remote calls to MsiSetProperty.
James Hawkins [Tue, 3 Jul 2007 03:16:33 +0000 (20:16 -0700)]
msi: Handle remote calls to MsiGetProperty.
James Hawkins [Tue, 3 Jul 2007 03:16:04 +0000 (20:16 -0700)]
msi: Handle remote calls to MsiGetActiveDatabase.
James Hawkins [Tue, 3 Jul 2007 03:15:32 +0000 (20:15 -0700)]
msi: Add the IWineMsiRemoteCustomAction interface.
James Hawkins [Tue, 3 Jul 2007 03:15:01 +0000 (20:15 -0700)]
msi: Add the IWineMsiRemotePackage interface.
H. Verbeet [Mon, 2 Jul 2007 22:22:18 +0000 (00:22 +0200)]
wined3d: Implement dsx & dsy shader instructions.
Stefan Dösinger [Sat, 30 Jun 2007 21:42:40 +0000 (23:42 +0200)]
ddraw: Z buffers can be attached to offscreen d3d devices.
Stefan Dösinger [Sat, 2 Jun 2007 20:21:57 +0000 (20:21 +0000)]
wined3d: Create multiple contexts for onscreen render targets.
Stefan Dösinger [Sat, 2 Jun 2007 20:20:17 +0000 (20:20 +0000)]
wined3d: Select onscreen contexts based on the thread id.
Stefan Dösinger [Mon, 2 Jul 2007 20:40:06 +0000 (22:40 +0200)]
wined3d: rsq and rcp use the .w component if no swizzle is given.
Andrew Talbot [Mon, 2 Jul 2007 20:14:59 +0000 (21:14 +0100)]
oleaut32: Constify some variables.
Rob Shearman [Mon, 2 Jul 2007 18:45:03 +0000 (19:45 +0100)]
secur32: Don't free the password in InitializeSecurityContextW to enable the credentials handle to be re-used in further InitializeSecurityContextW calls.
Ben Hodgetts [Fri, 29 Jun 2007 23:27:59 +0000 (00:27 +0100)]
ws2_32: Don't tell users to run Wine as root when sockets not creatable.
Evan Stade [Tue, 19 Jun 2007 20:15:46 +0000 (13:15 -0700)]
oleaut32: Save load time format of pictures.
Evan Stade [Tue, 19 Jun 2007 20:12:57 +0000 (13:12 -0700)]
oleaut32: Added support for decoding some PNG files.
Alexandre Julliard [Mon, 2 Jul 2007 17:54:00 +0000 (19:54 +0200)]
configure: Added checks for libpng.
Alexandre Julliard [Mon, 2 Jul 2007 17:53:14 +0000 (19:53 +0200)]
configure: Make the libjpeg soname check depend on the header check.
Alexandre Julliard [Mon, 2 Jul 2007 15:32:09 +0000 (17:32 +0200)]
configure: Make the libssl soname check depend on the header check.
Alexandre Julliard [Mon, 2 Jul 2007 15:31:48 +0000 (17:31 +0200)]
configure: Make the libfontconfig soname check depend on the header check.
Alexandre Julliard [Mon, 2 Jul 2007 15:31:19 +0000 (17:31 +0200)]
configure: Make the libjack soname check depend on the header check.
Alexandre Julliard [Mon, 2 Jul 2007 15:30:44 +0000 (17:30 +0200)]
configure: Make the libcups soname check depend on the header check.
Alexandre Julliard [Mon, 2 Jul 2007 17:42:13 +0000 (19:42 +0200)]
configure: Merge the libsane existence check with the soname check.
Alexandre Julliard [Mon, 2 Jul 2007 15:29:17 +0000 (17:29 +0200)]
configure: Merge the libcapi20 existence check with the soname check.
Alexandre Julliard [Mon, 2 Jul 2007 15:28:50 +0000 (17:28 +0200)]
configure: Merge the libcurses existence check with the soname check.
Alexandre Julliard [Mon, 2 Jul 2007 15:28:33 +0000 (17:28 +0200)]
configure: Merge the libhal existence check with the soname check.
Alexandre Julliard [Mon, 2 Jul 2007 15:27:48 +0000 (17:27 +0200)]
configure: Move the dll checks earlier in the file to make them available for library checks.
Alexandre Julliard [Mon, 2 Jul 2007 15:02:51 +0000 (17:02 +0200)]
configure: Change WINE_GET_SONAME to allow it to be used as a replacement for AC_CHECK_LIB.
James Hawkins [Fri, 29 Jun 2007 21:12:52 +0000 (14:12 -0700)]
msi: Return ERROR_SUCCESS if the PackageName property is not present.
James Hawkins [Fri, 29 Jun 2007 21:12:48 +0000 (14:12 -0700)]
msi: Return ERROR_BAD_CONFIGURATION if the SourceList key does not exist.
James Hawkins [Fri, 29 Jun 2007 21:12:44 +0000 (14:12 -0700)]
msi: Validate MsiSourceListGetInfo parameters.
James Hawkins [Fri, 29 Jun 2007 21:12:41 +0000 (14:12 -0700)]
msi: Add tests for MsiSourceListGetInfo.
James Hawkins [Fri, 29 Jun 2007 21:12:38 +0000 (14:12 -0700)]
msi: Implement MsiSourceListGetInfoA.
Andrew Talbot [Sun, 1 Jul 2007 16:15:22 +0000 (17:15 +0100)]
ole32: Constify some variables.
Alexandre Julliard [Mon, 2 Jul 2007 12:38:04 +0000 (14:38 +0200)]
configure: Don't set LDPATH if not needed.
Alexandre Julliard [Mon, 2 Jul 2007 11:41:36 +0000 (13:41 +0200)]
configure: Don't use a default soname if a library is not found, leave it undefined.
Alexandre Julliard [Mon, 2 Jul 2007 11:40:32 +0000 (13:40 +0200)]
configure: Export the shared library extension instead of hardcoding .so.
Alexandre Julliard [Mon, 2 Jul 2007 11:38:18 +0000 (13:38 +0200)]
configure: Fix the strip command line for Mac OS.
Paul Vriens [Mon, 2 Jul 2007 08:53:47 +0000 (10:53 +0200)]
advapi32/tests: Add tests for OpenSCManagerA.