Hans Leidekker [Tue, 14 Jun 2011 08:31:26 +0000 (10:31 +0200)]
ws2_32: Accept NULL lpNumberOfBytesSent for overlapped calls to WSASend/To.
Andrew Eikum [Mon, 13 Jun 2011 20:23:14 +0000 (15:23 -0500)]
winecoreaudio.drv: Initialize audio description flags.
Andrew Eikum [Mon, 13 Jun 2011 20:23:09 +0000 (15:23 -0500)]
mmdevapi: Sessions should be unique per-device.
Francois Gouget [Mon, 13 Jun 2011 14:11:55 +0000 (16:11 +0200)]
comdlg32: Use macros for the resource IDs instead of numeric literals.
Alexandre Julliard [Tue, 14 Jun 2011 10:56:59 +0000 (12:56 +0200)]
urlmon: Remove unneded stubs for IWindowForBindingUI.
Alexandre Julliard [Tue, 14 Jun 2011 10:55:39 +0000 (12:55 +0200)]
widl: Move the pointer check functionality to typegen.c.
Alexandre Julliard [Tue, 14 Jun 2011 10:55:22 +0000 (12:55 +0200)]
widl: Also check array pointers for null ref pointers.
Alexandre Julliard [Tue, 14 Jun 2011 10:24:00 +0000 (12:24 +0200)]
widl: Make output unique pointers into object pointers in object interfaces.
Alexandre Julliard [Tue, 14 Jun 2011 10:23:32 +0000 (12:23 +0200)]
widl: Allow unsized in,out string parameters.
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.
Alexandre Julliard [Mon, 13 Jun 2011 21:16:36 +0000 (23:16 +0200)]
widl: Include the parent interfaces in the proxy thunk table too.
Alexandre Julliard [Mon, 13 Jun 2011 20:16:05 +0000 (22:16 +0200)]
widl: Use delegation when inheriting from a local interface.
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.
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.
Alexandre Julliard [Mon, 13 Jun 2011 18:31:42 +0000 (20:31 +0200)]
widl: Output the list of rundown routines in server files.
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.
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.
Francois Gouget [Mon, 13 Jun 2011 14:07:08 +0000 (16:07 +0200)]
shdoclc: Don't duplicate menu separators.
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.
Mariusz Pluciński [Mon, 13 Jun 2011 10:36:50 +0000 (12:36 +0200)]
shell32/tests: Add test of IKnownFolderManager::GetFolderByName.
Andrew Nguyen [Mon, 13 Jun 2011 12:13:12 +0000 (07:13 -0500)]
dxdiag: Improve the command-line parsing.
Jacek Caban [Mon, 13 Jun 2011 12:39:54 +0000 (14:39 +0200)]
shobjidl.idl: Added IApplicationAssociationRegistration declaration.
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).
Alexandre Julliard [Fri, 10 Jun 2011 11:40:05 +0000 (13:40 +0200)]
widl: Default to the cdecl calling convention in client/server functions.
Alexandre Julliard [Thu, 9 Jun 2011 18:14:40 +0000 (20:14 +0200)]
rpcrt4: Also check base types for null ref pointers.
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.
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.
Alexandre Julliard [Mon, 13 Jun 2011 09:40:53 +0000 (11:40 +0200)]
kernel32: Fix some 64-bit issues in GlobalSize().
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().
Alexandre Goujon [Sat, 11 Jun 2011 12:30:29 +0000 (14:30 +0200)]
winenas.drv: Avoid a warning in a trace on x86_64.
Francois Gouget [Sat, 11 Jun 2011 18:20:50 +0000 (20:20 +0200)]
comdlg32: Add a trailing '\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.
Francois Gouget [Sat, 11 Jun 2011 18:20:34 +0000 (20:20 +0200)]
d3dxof: Make read_bytes() static.
Francois Gouget [Sat, 11 Jun 2011 18:20:25 +0000 (20:20 +0200)]
ddraw: Make unsafe_impl_from_IDirectDrawSurface{2,3}() static.
Francois Gouget [Sat, 11 Jun 2011 18:20:05 +0000 (20:20 +0200)]
oleaut32: Fix a typo in a documentation comment.
Austin English [Sat, 11 Jun 2011 18:12:26 +0000 (13:12 -0500)]
shdocvw: Add a stub for RunInstallUninstallStubs2.
Marcus Meissner [Sat, 11 Jun 2011 09:00:33 +0000 (11:00 +0200)]
d3dx9_36: Moved param NULL a bit forward (Coverity).
André Hentschel [Sat, 11 Jun 2011 14:45:24 +0000 (16:45 +0200)]
c2man: Initialise current comment info.
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.
Marcus Meissner [Sat, 11 Jun 2011 09:33:08 +0000 (11:33 +0200)]
msi: Fix some NULL dereferences (Coverity).
Marcus Meissner [Sat, 11 Jun 2011 08:54:58 +0000 (10:54 +0200)]
user32: Initialize all of msg (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).
Alexandre Julliard [Sun, 12 Jun 2011 10:44:03 +0000 (12:44 +0200)]
makefiles: Use the generic install flags for the static libraries.
Alexandre Julliard [Sun, 12 Jun 2011 10:13:17 +0000 (12:13 +0200)]
makefiles: Use the generic install flags for the tools directories.
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.
Alexandre Julliard [Sun, 12 Jun 2011 09:41:43 +0000 (11:41 +0200)]
makefiles: Add a more generic handling of makefile generation flags.
Alexandre Julliard [Sat, 11 Jun 2011 09:18:00 +0000 (11:18 +0200)]
urlmon: Fix some pointer cast warnings.
Alexandre Julliard [Fri, 10 Jun 2011 18:08:11 +0000 (20:08 +0200)]
Release 1.3.22.
Mariusz Pluciński [Thu, 9 Jun 2011 08:41:04 +0000 (10:41 +0200)]
shell32/tests: Test of IKnownFolder::GetFolderDefinition.
Mariusz Pluciński [Thu, 9 Jun 2011 08:40:55 +0000 (10:40 +0200)]
include: Add definition of inline function FreeKnownFolderDefinitionFields.
Mariusz Pluciński [Thu, 9 Jun 2011 08:40:44 +0000 (10:40 +0200)]
shell32/tests: Basic tests of IKnownFolder.
Mariusz Pluciński [Thu, 9 Jun 2011 08:40:02 +0000 (10:40 +0200)]
shell32/tests: Basic tests of IKnownFolderManager.
Jacek Caban [Fri, 10 Jun 2011 12:47:48 +0000 (14:47 +0200)]
wininet: A small netconn_secure_verify code clean up.
Jacek Caban [Fri, 10 Jun 2011 12:47:37 +0000 (14:47 +0200)]
wininet: Added dwError of INTERNET_STATUS_REQUEST_COMPLETE notifications tests.
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.
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.
Jacek Caban [Fri, 10 Jun 2011 12:47:04 +0000 (14:47 +0200)]
wininet: Moved INTERNET_STATUS_REQUEST_COMPLETE notifications sending to separated function.
Ričardas Barkauskas [Thu, 9 Jun 2011 15:29:36 +0000 (18:29 +0300)]
ddraw: Separate IDirectDrawSurface vtable.
Ričardas Barkauskas [Thu, 9 Jun 2011 14:40:19 +0000 (17:40 +0300)]
ddraw: Use unsafe_impl_from_IDirectDrawSurface() for application provided interfaces.
Ričardas Barkauskas [Thu, 9 Jun 2011 14:35:15 +0000 (17:35 +0300)]
ddraw: Separate IDirectDrawSurface2 vtable.
Louis Lenders [Fri, 10 Jun 2011 08:41:50 +0000 (10:41 +0200)]
netapi32/tests: Add small conformance test for NetGetJoinInformation.
Louis Lenders [Fri, 10 Jun 2011 09:06:53 +0000 (11:06 +0200)]
netapi32: Improve stubbed NetGetJoinInformation function.
Alexandre Julliard [Thu, 9 Jun 2011 15:45:14 +0000 (17:45 +0200)]
rpcrt4: Don't try to bind to a null handle.
Alexandre Julliard [Tue, 7 Jun 2011 18:45:33 +0000 (20:45 +0200)]
rpcrt4: Add support for the argument size of varying arrays.
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.
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.
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.
Hans Leidekker [Fri, 10 Jun 2011 08:14:07 +0000 (10:14 +0200)]
advapi32: Make sure lpDisplayName is initialized in EnumServicesStatusA.
Hans Leidekker [Fri, 10 Jun 2011 08:13:47 +0000 (10:13 +0200)]
msi: Implement and test MsiSetFeatureAttributes.
Hans Leidekker [Fri, 10 Jun 2011 08:13:34 +0000 (10:13 +0200)]
msi: Implement and test MsiGetFeatureInfo.
Hans Leidekker [Fri, 10 Jun 2011 08:13:20 +0000 (10:13 +0200)]
msi: Remove redundant function find_feature_by_name.
Hans Leidekker [Fri, 10 Jun 2011 08:12:50 +0000 (10:12 +0200)]
msi: Add a stub implementation of MsiCreateTransformSummaryInfo.
Stefan Dösinger [Thu, 2 Jun 2011 21:42:21 +0000 (23:42 +0200)]
wined3d: Silence R16 and AL16 fourcc warnings.
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.
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.
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.
Henri Verbeet [Thu, 9 Jun 2011 18:40:48 +0000 (20:40 +0200)]
wined3d: Get rid of a NULL check for 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().
Henri Verbeet [Thu, 9 Jun 2011 18:40:46 +0000 (20:40 +0200)]
wined3d: Rename IWineD3DImpl_FillGLCaps() to wined3d_adapter_init_gl_caps().
Henri Verbeet [Thu, 9 Jun 2011 18:40:45 +0000 (20:40 +0200)]
wined3d: Rename IWineD3DDeviceImpl_UpdateVolume() to device_update_volume().
Juan Lang [Thu, 9 Jun 2011 18:35:11 +0000 (11:35 -0700)]
setupapi: Make sure machine name is non-empty before failing.
Alexandre Julliard [Thu, 9 Jun 2011 20:00:15 +0000 (22:00 +0200)]
advapi32: Always pass valid buffers in the EnumServicesStatus requests.
Alexandre Julliard [Thu, 9 Jun 2011 19:40:08 +0000 (21:40 +0200)]
advapi32: Fix the parameter checks in QueryServiceStatusEx.
Alexandre Julliard [Thu, 9 Jun 2011 18:55:49 +0000 (20:55 +0200)]
dispex: Make sure we don't pass a NULL array to IDispatchEx_InvokeEx.
Owen Rudge [Thu, 9 Jun 2011 15:27:43 +0000 (16:27 +0100)]
winemapi: Ensure address is valid before checking for 'smtp:'.
Juan Lang [Thu, 9 Jun 2011 01:22:22 +0000 (18:22 -0700)]
crypt32: Support CERT_COMPARE_NAME_STR_A in CertFindCertificateInStore.
Jacek Caban [Thu, 9 Jun 2011 12:04:00 +0000 (14:04 +0200)]
urlmon: Added empty file binding test.
Jacek Caban [Thu, 9 Jun 2011 12:03:13 +0000 (14:03 +0200)]
urlmon: Correctly handle empty files.
Alexandre Julliard [Thu, 9 Jun 2011 13:56:57 +0000 (15:56 +0200)]
msi: Create temp files in the destination directory instead of the root.
Michael Stefaniuc [Thu, 9 Jun 2011 09:57:45 +0000 (11:57 +0200)]
ddraw: Use unsafe_impl_from_IDirect3DLight() for application provided ifaces.
Michael Stefaniuc [Thu, 9 Jun 2011 09:53:52 +0000 (11:53 +0200)]
ddraw: COM cleanup for the IDirect3DLight iface.
Rico Schüller [Thu, 9 Jun 2011 05:38:45 +0000 (07:38 +0200)]
d3dx9: Implement ID3DXBaseEffect::GetBoolArray().
Rico Schüller [Thu, 9 Jun 2011 05:38:42 +0000 (07:38 +0200)]
d3dx9: Implement ID3DXBaseEffect::GetIntArray().
Rico Schüller [Thu, 9 Jun 2011 05:38:34 +0000 (07:38 +0200)]
d3dx9: Implement ID3DXBaseEffect::GetFloatArray().
Dylan Smith [Wed, 8 Jun 2011 19:39:05 +0000 (15:39 -0400)]
d3dxof: Factor out parse template loops into a function.
Dylan Smith [Wed, 8 Jun 2011 19:38:58 +0000 (15:38 -0400)]
d3dxof: Factor out duplicated code for parsing X file header.
Dylan Smith [Wed, 8 Jun 2011 19:38:51 +0000 (15:38 -0400)]
d3dxof: Remove unnecessary fields from IDirectXFileEnumObjectImpl.
Aric Stewart [Wed, 8 Jun 2011 19:05:22 +0000 (14:05 -0500)]
usp10: Strip dangling joiners for Sinhala.
Aric Stewart [Wed, 8 Jun 2011 19:05:10 +0000 (14:05 -0500)]
usp10: Sinhala vowels are not fully decomposed. The Kombuva is simply split off.
Alexandre Julliard [Thu, 9 Jun 2011 10:07:18 +0000 (12:07 +0200)]
rpcrt4/tests: Add a few more marshalling tests.