wine
13 years agoexplorerframe/tests: Don't assign values to variables that are never checked (LLVM...
Austin English [Sat, 5 Feb 2011 01:06:20 +0000 (17:06 -0800)] 
explorerframe/tests: Don't assign values to variables that are never checked (LLVM/Clang).

13 years agogdi32/tests: Make sure to use return value (LLVM/Clang).
Austin English [Sat, 5 Feb 2011 00:42:30 +0000 (16:42 -0800)] 
gdi32/tests: Make sure to use return value (LLVM/Clang).

13 years agocomctl32/tests: Make sure to use return value (LLVM/Clang).
Austin English [Sat, 5 Feb 2011 00:08:42 +0000 (16:08 -0800)] 
comctl32/tests: Make sure to use return value (LLVM/Clang).

13 years agocryptnet/tests: Make sure to use return value (LLVM/Clang).
Austin English [Sat, 5 Feb 2011 00:07:10 +0000 (16:07 -0800)] 
cryptnet/tests: Make sure to use return value (LLVM/Clang).

13 years agocrypt32/tests: Make sure to use return value (LLVM/Clang).
Austin English [Sat, 5 Feb 2011 00:06:38 +0000 (16:06 -0800)] 
crypt32/tests: Make sure to use return value (LLVM/Clang).

13 years agocredui/tests: Make sure to use return value (LLVM/Clang).
Austin English [Sat, 5 Feb 2011 00:05:09 +0000 (16:05 -0800)] 
credui/tests: Make sure to use return value (LLVM/Clang).

13 years agodinput/tests: Make sure to use return value (LLVM/Clang).
Austin English [Sat, 5 Feb 2011 00:01:15 +0000 (16:01 -0800)] 
dinput/tests: Make sure to use return value (LLVM/Clang).

13 years agocomcat/tests: Make sure to use return value (LLVM/Clang).
Austin English [Fri, 4 Feb 2011 23:46:45 +0000 (15:46 -0800)] 
comcat/tests: Make sure to use return value (LLVM/Clang).

13 years agoadvapi32/tests: Make sure to use return value (LLVM/Clang).
Austin English [Fri, 4 Feb 2011 23:44:40 +0000 (15:44 -0800)] 
advapi32/tests: Make sure to use return value (LLVM/Clang).

13 years agod3d9: Use a proper window class for the query test.
Stefan Dösinger [Sun, 30 Jan 2011 19:41:56 +0000 (20:41 +0100)] 
d3d9: Use a proper window class for the query test.

13 years agows2_32/tests: Don't test function directly when reporting GetLastError().
Joris Huizer [Fri, 4 Feb 2011 16:20:25 +0000 (17:20 +0100)] 
ws2_32/tests: Don't test function directly when reporting GetLastError().

13 years agouser32/tests: Don't test function directly when reporting GetLastError().
Joris Huizer [Fri, 4 Feb 2011 16:10:17 +0000 (17:10 +0100)] 
user32/tests: Don't test function directly when reporting GetLastError().

13 years agokernel32/tests: Don't test function directly when reporting GetLastError().
Joris Huizer [Fri, 4 Feb 2011 15:49:14 +0000 (16:49 +0100)] 
kernel32/tests: Don't test function directly when reporting GetLastError().

13 years agoimagehlp/tests: Don't test function directly when reporting GetLastError().
Joris Huizer [Fri, 4 Feb 2011 15:36:49 +0000 (16:36 +0100)] 
imagehlp/tests: Don't test function directly when reporting GetLastError().

13 years agontdll: Only use ST_FIX_ALIGN on solaris.
André Hentschel [Fri, 4 Feb 2011 20:44:46 +0000 (21:44 +0100)] 
ntdll: Only use ST_FIX_ALIGN on solaris.

13 years agoRelease 1.3.13. wine-1.3.13
Alexandre Julliard [Fri, 4 Feb 2011 19:06:51 +0000 (20:06 +0100)] 
Release 1.3.13.

13 years agoshell32/tests: NT4 doesn't have the Folder2 interface.
Alexander Morozov [Fri, 4 Feb 2011 12:32:06 +0000 (15:32 +0300)] 
shell32/tests: NT4 doesn't have the Folder2 interface.

13 years agorpcrt4: Reduce scope of variable (Clang).
Joris Huizer [Fri, 4 Feb 2011 11:38:45 +0000 (12:38 +0100)] 
rpcrt4: Reduce scope of variable (Clang).

13 years agorpcrt4/tests: Add a test for marshalling a pointer to a user type, where the user...
Huw Davies [Fri, 4 Feb 2011 10:19:18 +0000 (10:19 +0000)] 
rpcrt4/tests: Add a test for marshalling a pointer to a user type, where the user type is itself a pointer.

13 years agoadvapi32/tests: Make sure to use return value (LLVM/Clang).
Austin English [Fri, 4 Feb 2011 02:28:15 +0000 (18:28 -0800)] 
advapi32/tests: Make sure to use return value (LLVM/Clang).

13 years agowintrust: Remove a dead assignment (LLVM/Clang).
Austin English [Fri, 4 Feb 2011 01:48:12 +0000 (17:48 -0800)] 
wintrust: Remove a dead assignment (LLVM/Clang).

13 years agowintrust/tests: Make sure return values are used (LLVM/Clang).
Austin English [Fri, 4 Feb 2011 01:47:15 +0000 (17:47 -0800)] 
wintrust/tests: Make sure return values are used (LLVM/Clang).

13 years agowintrust/tests: Make sure return values are used (LLVM/Clang).
Austin English [Fri, 4 Feb 2011 08:48:58 +0000 (00:48 -0800)] 
wintrust/tests: Make sure return values are used (LLVM/Clang).

13 years agowintrust/tests: Make sure return values are used (LLVM/Clang).
Austin English [Fri, 4 Feb 2011 08:46:13 +0000 (00:46 -0800)] 
wintrust/tests: Make sure return values are used (LLVM/Clang).

13 years agoadvapi32/tests: Make sure to use return value (LLVM/Clang).
Austin English [Fri, 4 Feb 2011 02:28:47 +0000 (18:28 -0800)] 
advapi32/tests: Make sure to use return value (LLVM/Clang).

13 years agomshtml: Added nsIURI::SetSpec implementation.
Jacek Caban [Thu, 3 Feb 2011 19:47:58 +0000 (20:47 +0100)] 
mshtml: Added nsIURI::SetSpec implementation.

13 years agowininet: status_string clean up.
Jacek Caban [Thu, 3 Feb 2011 19:46:05 +0000 (20:46 +0100)] 
wininet: status_string clean up.

13 years agowininet: Moved freeing object to WININET_Release.
Jacek Caban [Thu, 3 Feb 2011 19:45:12 +0000 (20:45 +0100)] 
wininet: Moved freeing object to WININET_Release.

13 years agowined3d: Get rid of the IWineD3DQuery typedefs.
Henri Verbeet [Thu, 3 Feb 2011 19:14:07 +0000 (20:14 +0100)] 
wined3d: Get rid of the IWineD3DQuery typedefs.

13 years agowined3d: Remove COM from the query implementation.
Henri Verbeet [Thu, 3 Feb 2011 19:14:06 +0000 (20:14 +0100)] 
wined3d: Remove COM from the query implementation.

13 years agowined3d: Use an internal call table for query operations.
Henri Verbeet [Thu, 3 Feb 2011 19:14:05 +0000 (20:14 +0100)] 
wined3d: Use an internal call table for query operations.

13 years agowined3d: Get rid of the IWineD3DClipper typedefs.
Henri Verbeet [Thu, 3 Feb 2011 19:14:04 +0000 (20:14 +0100)] 
wined3d: Get rid of the IWineD3DClipper typedefs.

13 years agowined3d: Remove COM from the clipper implementation.
Henri Verbeet [Thu, 3 Feb 2011 19:14:03 +0000 (20:14 +0100)] 
wined3d: Remove COM from the clipper implementation.

13 years agontdll: Correct 'b' parameter descriptions for _alldiv and _aulldiv.
max@mtew.isa-geek.net [Thu, 3 Feb 2011 18:43:21 +0000 (13:43 -0500)] 
ntdll: Correct 'b' parameter descriptions for _alldiv and _aulldiv.

13 years agocabinet: Move internal FDI definitions to fdi.c.
Alexandre Julliard [Fri, 4 Feb 2011 11:31:29 +0000 (12:31 +0100)] 
cabinet: Move internal FDI definitions to fdi.c.

13 years agocabinet: Call FDI function pointers explicitly instead of hiding them inside macros.
Alexandre Julliard [Fri, 4 Feb 2011 11:27:51 +0000 (12:27 +0100)] 
cabinet: Call FDI function pointers explicitly instead of hiding them inside macros.

13 years agocabinet: Pass an FDI pointer to internal functions instead of a handle.
Alexandre Julliard [Fri, 4 Feb 2011 11:20:17 +0000 (12:20 +0100)] 
cabinet: Pass an FDI pointer to internal functions instead of a handle.

13 years agocabinet: Add a helper function to set error code in FDI.
Alexandre Julliard [Fri, 4 Feb 2011 11:03:33 +0000 (12:03 +0100)] 
cabinet: Add a helper function to set error code in FDI.

13 years agocabinet: Move the internal FCI structure to fci.c.
Alexandre Julliard [Fri, 4 Feb 2011 10:35:18 +0000 (11:35 +0100)] 
cabinet: Move the internal FCI structure to fci.c.

13 years agocabinet: Pass an FCI pointer to internal functions instead of a handle.
Alexandre Julliard [Fri, 4 Feb 2011 10:32:46 +0000 (11:32 +0100)] 
cabinet: Pass an FCI pointer to internal functions instead of a handle.

13 years agocabinet: Call FCI function pointers explicitly instead of hiding them inside macros.
Alexandre Julliard [Fri, 4 Feb 2011 10:27:31 +0000 (11:27 +0100)] 
cabinet: Call FCI function pointers explicitly instead of hiding them inside macros.

13 years agocabinet: Replace the fci_set_error macro by a proper function.
Alexandre Julliard [Fri, 4 Feb 2011 10:20:12 +0000 (11:20 +0100)] 
cabinet: Replace the fci_set_error macro by a proper function.

13 years agocabinet: Use constants instead of hard-coded numbers for file open flags.
Alexandre Julliard [Thu, 3 Feb 2011 19:02:10 +0000 (20:02 +0100)] 
cabinet: Use constants instead of hard-coded numbers for file open flags.

13 years agontoskrnl.exe: Add stub for IoGetDeviceInterfaces.
Alexander Morozov [Thu, 3 Feb 2011 14:49:10 +0000 (17:49 +0300)] 
ntoskrnl.exe: Add stub for IoGetDeviceInterfaces.

13 years agoshell32/tests: Add tests for FolderItem::get_Path.
Alexander Morozov [Thu, 3 Feb 2011 14:20:51 +0000 (17:20 +0300)] 
shell32/tests: Add tests for FolderItem::get_Path.

13 years agoshell32: Release iTypeInfo on error.
Alexander Morozov [Wed, 2 Feb 2011 17:14:40 +0000 (20:14 +0300)] 
shell32: Release iTypeInfo on error.

13 years agomsvcrt: Partially implement type_info::name_internal_method().
Nikolay Sivov [Thu, 3 Feb 2011 12:56:33 +0000 (15:56 +0300)] 
msvcrt: Partially implement type_info::name_internal_method().

13 years agomsvcrt: Use pointer exchange to set demangled name instead of section lock.
Nikolay Sivov [Thu, 3 Feb 2011 12:42:46 +0000 (15:42 +0300)] 
msvcrt: Use pointer exchange to set demangled name instead of section lock.

13 years agowidl: Don't dereference if the referenced type is a user type.
Huw Davies [Thu, 3 Feb 2011 11:53:30 +0000 (11:53 +0000)] 
widl: Don't dereference if the referenced type is a user type.

13 years agomshtml: Don't try forwarding calls to Gecko that are not implemented there anyways.
Jacek Caban [Thu, 3 Feb 2011 12:07:57 +0000 (13:07 +0100)] 
mshtml: Don't try forwarding calls to Gecko that are not implemented there anyways.

13 years agogdi32: Check if a character is double byte or single byte.
Kusanagi Kouichi [Thu, 3 Feb 2011 11:07:06 +0000 (20:07 +0900)] 
gdi32: Check if a character is double byte or single byte.

13 years agogdi32/tests: Add tests for GetGlyphOutlineA.
Kusanagi Kouichi [Thu, 3 Feb 2011 11:06:59 +0000 (20:06 +0900)] 
gdi32/tests: Add tests for GetGlyphOutlineA.

13 years agogdi32/tests: Consolidate identity matrices.
Kusanagi Kouichi [Thu, 3 Feb 2011 11:06:44 +0000 (20:06 +0900)] 
gdi32/tests: Consolidate identity matrices.

13 years agowininet: Moved creation of an object and allocating handles to common function.
Jacek Caban [Wed, 2 Feb 2011 21:51:13 +0000 (22:51 +0100)] 
wininet: Moved creation of an object and allocating handles to common function.

Fixes a few leaks.

13 years agowininet: Added more InternetCloseHandle tests.
Jacek Caban [Wed, 2 Feb 2011 21:50:59 +0000 (22:50 +0100)] 
wininet: Added more InternetCloseHandle tests.

13 years agowininet: Keep handles invalid but reserved in InternetCloseHandle.
Jacek Caban [Wed, 2 Feb 2011 21:50:46 +0000 (22:50 +0100)] 
wininet: Keep handles invalid but reserved in InternetCloseHandle.

13 years agowininet: Handles handling clean up.
Jacek Caban [Wed, 2 Feb 2011 21:50:31 +0000 (22:50 +0100)] 
wininet: Handles handling clean up.

13 years agowined3d: Get rid of the IWineD3DPalette typedefs.
Henri Verbeet [Wed, 2 Feb 2011 19:22:53 +0000 (20:22 +0100)] 
wined3d: Get rid of the IWineD3DPalette typedefs.

13 years agowined3d: Remove COM from the palette.
Henri Verbeet [Wed, 2 Feb 2011 19:22:52 +0000 (20:22 +0100)] 
wined3d: Remove COM from the palette.

13 years agowined3d: Get rid of the IWineD3DVertexDeclaration typedefs.
Henri Verbeet [Wed, 2 Feb 2011 19:22:51 +0000 (20:22 +0100)] 
wined3d: Get rid of the IWineD3DVertexDeclaration typedefs.

13 years agowined3d: Remove COM from the vertex declaration.
Henri Verbeet [Wed, 2 Feb 2011 19:22:50 +0000 (20:22 +0100)] 
wined3d: Remove COM from the vertex declaration.

13 years agocabarc: Add support for listing and extracting cabinets.
Alexandre Julliard [Wed, 2 Feb 2011 21:48:40 +0000 (22:48 +0100)] 
cabarc: Add support for listing and extracting cabinets.

13 years agocabarc: Initial version of the cabarc.exe tool, with support for creating a cabinet.
Alexandre Julliard [Wed, 2 Feb 2011 21:44:47 +0000 (22:44 +0100)] 
cabarc: Initial version of the cabarc.exe tool, with support for creating a cabinet.

13 years agowidl: Initialise [out] only parameters if they are user types or interface pointers.
Huw Davies [Wed, 2 Feb 2011 12:16:29 +0000 (12:16 +0000)] 
widl: Initialise [out] only parameters if they are user types or interface pointers.

13 years agomshtml: Implement IHTMLStyle put_borderTopColor.
Alistair Leslie-Hughes [Thu, 27 Jan 2011 05:07:45 +0000 (16:07 +1100)] 
mshtml: Implement IHTMLStyle put_borderTopColor.

13 years agosetupapi: Fix access rights for cabinet creation.
Alexandre Julliard [Wed, 2 Feb 2011 17:11:36 +0000 (18:11 +0100)] 
setupapi: Fix access rights for cabinet creation.

13 years agomsi: Try harder to remove non-persistent directories.
Hans Leidekker [Wed, 2 Feb 2011 12:00:59 +0000 (13:00 +0100)] 
msi: Try harder to remove non-persistent directories.

13 years agogdiplus: Qualify reference to Gdiplus::Pixelformat.
Iain Arnell [Wed, 2 Feb 2011 09:20:31 +0000 (10:20 +0100)] 
gdiplus: Qualify reference to Gdiplus::Pixelformat.

13 years agodinput: Ignore EV_MSC events instead of printing fixme.
Vitaliy Margolen [Wed, 2 Feb 2011 04:02:14 +0000 (21:02 -0700)] 
dinput: Ignore EV_MSC events instead of printing fixme.

13 years agodinput: Return correct error code for DIPROP_VIDPID.
Vitaliy Margolen [Wed, 2 Feb 2011 03:28:00 +0000 (20:28 -0700)] 
dinput: Return correct error code for DIPROP_VIDPID.

13 years agowinex11.drv: Only query for XShm on first use.
Henri Verbeet [Tue, 1 Feb 2011 19:47:22 +0000 (20:47 +0100)] 
winex11.drv: Only query for XShm on first use.

13 years agowined3d: Check if formats are supported as render target in srgbwrite_format_test().
Henri Verbeet [Tue, 1 Feb 2011 19:47:21 +0000 (20:47 +0100)] 
wined3d: Check if formats are supported as render target in srgbwrite_format_test().

Floating point formats in particular may not be supported everywhere.

13 years agocrypt32: Fix string quoting in CertRDNValueToStrA/W and CertNameToStrA/W.
Juan Lang [Tue, 1 Feb 2011 18:05:05 +0000 (10:05 -0800)] 
crypt32: Fix string quoting in CertRDNValueToStrA/W and CertNameToStrA/W.

Based on an idea of Christian Inci's.

13 years agocrypt32/tests: Test CertNameToStr's quoting behavior with CERT_SIMPLE_NAME_STR.
Juan Lang [Tue, 1 Feb 2011 17:12:10 +0000 (09:12 -0800)] 
crypt32/tests: Test CertNameToStr's quoting behavior with CERT_SIMPLE_NAME_STR.

13 years agocrypt32/tests: Add tests that show that CertRDNValueToStr doesn't quote (based on...
Juan Lang [Wed, 19 Jan 2011 22:52:11 +0000 (14:52 -0800)] 
crypt32/tests: Add tests that show that CertRDNValueToStr doesn't quote (based on a patch by Christian Inci).

13 years agowined3d: Get rid of the IWineD3D typedefs.
Henri Verbeet [Tue, 1 Feb 2011 18:39:54 +0000 (19:39 +0100)] 
wined3d: Get rid of the IWineD3D typedefs.

13 years agowined3d: Remove COM from IWineD3D.
Henri Verbeet [Tue, 1 Feb 2011 18:39:53 +0000 (19:39 +0100)] 
wined3d: Remove COM from IWineD3D.

13 years agowined3d: Make volumetexture_ops static.
Henri Verbeet [Tue, 1 Feb 2011 18:39:52 +0000 (19:39 +0100)] 
wined3d: Make volumetexture_ops static.

13 years agod3d9/tests: Check another return value in maxmip_test() (LLVM/Clang).
Henri Verbeet [Tue, 1 Feb 2011 18:39:51 +0000 (19:39 +0100)] 
d3d9/tests: Check another return value in maxmip_test() (LLVM/Clang).

13 years agogdi32: Upper 24 bits of a character range must be same.
Kusanagi Kouichi [Tue, 1 Feb 2011 16:37:09 +0000 (01:37 +0900)] 
gdi32: Upper 24 bits of a character range must be same.

13 years agontdll: Fix a compile time warning.
Nikolay Sivov [Fri, 28 Jan 2011 21:58:18 +0000 (00:58 +0300)] 
ntdll: Fix a compile time warning.

13 years agoshdocvw: Initialize variable (Coverity).
Paul Vriens [Tue, 1 Feb 2011 14:12:17 +0000 (15:12 +0100)] 
shdocvw: Initialize variable (Coverity).

13 years agoexplorerframe/tests: Don't compare potentially uninitialized variables (Coverity).
Paul Vriens [Tue, 1 Feb 2011 13:46:14 +0000 (14:46 +0100)] 
explorerframe/tests: Don't compare potentially uninitialized variables (Coverity).

13 years agomsvcrt: Implement longjmp for x86_64.
Alexandre Julliard [Tue, 1 Feb 2011 15:40:31 +0000 (16:40 +0100)] 
msvcrt: Implement longjmp for x86_64.

13 years agomsvcrt: longjmp doesn't have a return value.
Alexandre Julliard [Tue, 1 Feb 2011 15:34:42 +0000 (16:34 +0100)] 
msvcrt: longjmp doesn't have a return value.

13 years agontdll: Add support for longjmp in RtlUnwindEx.
Alexandre Julliard [Tue, 1 Feb 2011 15:34:04 +0000 (16:34 +0100)] 
ntdll: Add support for longjmp in RtlUnwindEx.

13 years agokernel32: Use define instead of hardcoded value.
André Hentschel [Mon, 31 Jan 2011 18:52:54 +0000 (19:52 +0100)] 
kernel32: Use define instead of hardcoded value.

13 years agomountmgr: Use define instead of hardcoded value.
André Hentschel [Mon, 31 Jan 2011 18:44:22 +0000 (19:44 +0100)] 
mountmgr: Use define instead of hardcoded value.

13 years agowrc: Don't match a po message if a same msgid message is defined, but its msgctxt...
Akihiro Sagawa [Sat, 29 Jan 2011 15:39:32 +0000 (00:39 +0900)] 
wrc: Don't match a po message if a same msgid message is defined, but its msgctxt is null.

13 years agogdi32: Stay within the clipping area when painting text background.
David Hedberg [Sun, 30 Jan 2011 12:47:55 +0000 (20:47 +0800)] 
gdi32: Stay within the clipping area when painting text background.

13 years agomsi: Handle out-of-memory condition in encode_streamname.
Hans Leidekker [Tue, 1 Feb 2011 13:02:01 +0000 (14:02 +0100)] 
msi: Handle out-of-memory condition in encode_streamname.

13 years agoprograms: Add winemsibuilder.
Hans Leidekker [Tue, 1 Feb 2011 13:01:42 +0000 (14:01 +0100)] 
programs: Add winemsibuilder.

13 years agowinex11.drv: Make sure that default clipping region exists before calling ExcludeUpda...
Dmitry Timoshkov [Mon, 31 Jan 2011 11:30:43 +0000 (19:30 +0800)] 
winex11.drv: Make sure that default clipping region exists before calling ExcludeUpdateRgn().

13 years agomsi: Reset file attributes before removing a file.
Hans Leidekker [Tue, 1 Feb 2011 11:27:09 +0000 (12:27 +0100)] 
msi: Reset file attributes before removing a file.

13 years agohnetcfg: Return success from fw_app_put_Enabled.
Hans Leidekker [Tue, 1 Feb 2011 11:26:50 +0000 (12:26 +0100)] 
hnetcfg: Return success from fw_app_put_Enabled.

13 years agooleaut32/tests: Fix a safearray leak (Valgrind).
Nikolay Sivov [Tue, 1 Feb 2011 11:29:50 +0000 (14:29 +0300)] 
oleaut32/tests: Fix a safearray leak (Valgrind).

13 years agooleaut32/tests: Fix a IRecordInfo leak (Valgrind).
Nikolay Sivov [Tue, 1 Feb 2011 11:12:46 +0000 (14:12 +0300)] 
oleaut32/tests: Fix a IRecordInfo leak (Valgrind).

13 years agodxdiagn: Avoid caching a single instance of the root container.
Andrew Nguyen [Tue, 1 Feb 2011 10:32:34 +0000 (04:32 -0600)] 
dxdiagn: Avoid caching a single instance of the root container.

13 years agodxdiagn: Simplify the root container initialization.
Andrew Nguyen [Tue, 1 Feb 2011 10:32:24 +0000 (04:32 -0600)] 
dxdiagn: Simplify the root container initialization.

13 years agodxdiagn: Convert the property linked list to a standard Wine list.
Andrew Nguyen [Tue, 1 Feb 2011 10:32:15 +0000 (04:32 -0600)] 
dxdiagn: Convert the property linked list to a standard Wine list.