wine
13 years agooleaut32: Fixed initial cyLogical value in IFont constructor. Fixed get_Size to retur...
Peter Schellenbach [Tue, 8 Mar 2011 00:44:38 +0000 (16:44 -0800)] 
oleaut32: Fixed initial cyLogical value in IFont constructor. Fixed get_Size to return same value as Windows.

13 years agowinex11: Add support for retrieving multi-rate animated cursor data.
Erich Hoover [Thu, 10 Mar 2011 05:56:50 +0000 (22:56 -0700)] 
winex11: Add support for retrieving multi-rate animated cursor data.

13 years agouser32: Add preliminary support for reading and storing multi-rate animated cursor...
Erich Hoover [Thu, 10 Mar 2011 05:56:40 +0000 (22:56 -0700)] 
user32: Add preliminary support for reading and storing multi-rate animated cursor data.

13 years agouser32: Add FIXMEs for unsupported animated cursor data.
Erich Hoover [Thu, 10 Mar 2011 05:56:34 +0000 (22:56 -0700)] 
user32: Add FIXMEs for unsupported animated cursor data.

13 years agouser32: Fix GetCursorFrameInfo when passed the proper number of steps.
Erich Hoover [Thu, 10 Mar 2011 05:56:16 +0000 (22:56 -0700)] 
user32: Fix GetCursorFrameInfo when passed the proper number of steps.

13 years agomsi: Check other sources if install media not present at last used location.
David Hedberg [Thu, 10 Mar 2011 01:20:57 +0000 (02:20 +0100)] 
msi: Check other sources if install media not present at last used location.

13 years agomsi: Use ordering information to update the correct row.
David Hedberg [Thu, 10 Mar 2011 01:20:56 +0000 (02:20 +0100)] 
msi: Use ordering information to update the correct row.

13 years agocryptnet: Let DeleteUrlCacheEntryW remove the cache file.
Juan Lang [Thu, 3 Mar 2011 20:24:06 +0000 (12:24 -0800)] 
cryptnet: Let DeleteUrlCacheEntryW remove the cache file.

13 years agowininet: Implement DeleteUrlCacheEntryA/W with a helper function.
Juan Lang [Wed, 9 Mar 2011 19:04:42 +0000 (11:04 -0800)] 
wininet: Implement DeleteUrlCacheEntryA/W with a helper function.

13 years agowininet: Implement sticky url cache entries.
Juan Lang [Wed, 9 Mar 2011 18:59:07 +0000 (10:59 -0800)] 
wininet: Implement sticky url cache entries.

13 years agowininet: Test sticky url cache entries.
Juan Lang [Tue, 8 Mar 2011 01:18:50 +0000 (17:18 -0800)] 
wininet: Test sticky url cache entries.

13 years agowininet: Treat times of 0 as a special value.
Juan Lang [Mon, 7 Mar 2011 23:52:39 +0000 (15:52 -0800)] 
wininet: Treat times of 0 as a special value.

13 years agowininet: Add more tests for CommitUrlCacheEntry.
Juan Lang [Mon, 7 Mar 2011 22:50:14 +0000 (14:50 -0800)] 
wininet: Add more tests for CommitUrlCacheEntry.

13 years agomsimsg: New dll.
Hans Leidekker [Thu, 10 Mar 2011 09:59:44 +0000 (10:59 +0100)] 
msimsg: New dll.

13 years agomsi: Fix a memory leak (valgrind).
Hans Leidekker [Thu, 10 Mar 2011 11:45:41 +0000 (12:45 +0100)] 
msi: Fix a memory leak (valgrind).

13 years agoodbccp32: Initialize the usage count in SQLRemoveDriverManager and SQLRemoveDriver...
Hans Leidekker [Thu, 10 Mar 2011 11:45:17 +0000 (12:45 +0100)] 
odbccp32: Initialize the usage count in SQLRemoveDriverManager and SQLRemoveDriver (valgrind).

13 years agomsxml3: Some get_attributes() tests.
Nikolay Sivov [Thu, 10 Mar 2011 01:19:29 +0000 (04:19 +0300)] 
msxml3: Some get_attributes() tests.

13 years agogdiplus: Implement tiling wrap modes.
Vincent Povirk [Thu, 10 Mar 2011 00:04:52 +0000 (18:04 -0600)] 
gdiplus: Implement tiling wrap modes.

13 years agogdiplus: Apply image attributes to bitmaps before resampling them.
Vincent Povirk [Wed, 9 Mar 2011 23:49:48 +0000 (17:49 -0600)] 
gdiplus: Apply image attributes to bitmaps before resampling them.

13 years agogdiplus: Read drawn bitmaps in one step instead of using getpixel.
Vincent Povirk [Thu, 3 Mar 2011 20:18:47 +0000 (14:18 -0600)] 
gdiplus: Read drawn bitmaps in one step instead of using getpixel.

13 years agogdiplus: Move ImageAttributes mapping into a helper function.
Vincent Povirk [Thu, 3 Mar 2011 19:30:45 +0000 (13:30 -0600)] 
gdiplus: Move ImageAttributes mapping into a helper function.

13 years agogdiplus: Add tests for interpolation mode and make them pass.
Vincent Povirk [Thu, 3 Mar 2011 20:57:19 +0000 (14:57 -0600)] 
gdiplus: Add tests for interpolation mode and make them pass.

13 years agogdiplus: Use signed types in convert_pixels to avoid problems on 64-bit.
Alexandre Julliard [Thu, 10 Mar 2011 13:09:56 +0000 (14:09 +0100)] 
gdiplus: Use signed types in convert_pixels to avoid problems on 64-bit.

13 years agodbghelp: dwarf2_get_cpp_name: fix off-by-one error.
Joris Huizer [Wed, 9 Mar 2011 21:57:19 +0000 (22:57 +0100)] 
dbghelp: dwarf2_get_cpp_name: fix off-by-one error.

13 years agocomctl32: Validate text entered in a datetime by the user.
Vincent Povirk [Wed, 9 Mar 2011 21:30:54 +0000 (15:30 -0600)] 
comctl32: Validate text entered in a datetime by the user.

13 years agowinex11: Remove a redundant forward declaration.
Henri Verbeet [Wed, 9 Mar 2011 18:16:18 +0000 (19:16 +0100)] 
winex11: Remove a redundant forward declaration.

13 years agowined3d: Get rid of IWineD3DBaseTexture::GetSubResourceDesc().
Henri Verbeet [Wed, 9 Mar 2011 18:16:17 +0000 (19:16 +0100)] 
wined3d: Get rid of IWineD3DBaseTexture::GetSubResourceDesc().

13 years agowined3d: Generalize GetSurfaceLevel() / GetVolumeLevel() to GetSubResource().
Henri Verbeet [Wed, 9 Mar 2011 18:16:16 +0000 (19:16 +0100)] 
wined3d: Generalize GetSurfaceLevel() / GetVolumeLevel() to GetSubResource().

13 years agowined3d: Introduce wined3d_resource_get_desc() to retrieve the resource desc.
Henri Verbeet [Wed, 9 Mar 2011 18:16:15 +0000 (19:16 +0100)] 
wined3d: Introduce wined3d_resource_get_desc() to retrieve the resource desc.

13 years agouser32: Remove SetWindowText export.
Aric Stewart [Wed, 9 Mar 2011 17:45:33 +0000 (11:45 -0600)] 
user32: Remove SetWindowText export.

13 years agokernel32: Add stub for GetVolumePathNamesForVolumeNameA.
AndrĂ© Hentschel [Wed, 9 Mar 2011 14:11:41 +0000 (15:11 +0100)] 
kernel32: Add stub for GetVolumePathNamesForVolumeNameA.

13 years agogdi32: Add null driver entry points for the object selection functions.
Alexandre Julliard [Wed, 9 Mar 2011 20:19:09 +0000 (21:19 +0100)] 
gdi32: Add null driver entry points for the object selection functions.

13 years agogdi32: Add null driver entry points for the OpenGL functions.
Alexandre Julliard [Wed, 9 Mar 2011 19:51:06 +0000 (20:51 +0100)] 
gdi32: Add null driver entry points for the OpenGL functions.

13 years agogdi32: Add null driver entry points for the mapping functions.
Alexandre Julliard [Wed, 9 Mar 2011 15:21:45 +0000 (16:21 +0100)] 
gdi32: Add null driver entry points for the mapping functions.

13 years agogdi32: Add a mechanism for stacking gdi drivers.
Alexandre Julliard [Wed, 9 Mar 2011 19:10:25 +0000 (20:10 +0100)] 
gdi32: Add a mechanism for stacking gdi drivers.

13 years agogdi32: Add null driver entry points for the clipping functions.
Alexandre Julliard [Wed, 9 Mar 2011 15:21:45 +0000 (16:21 +0100)] 
gdi32: Add null driver entry points for the clipping functions.

13 years agomapi32: Avoid shadowing a parameter.
Austin English [Wed, 9 Mar 2011 09:07:32 +0000 (01:07 -0800)] 
mapi32: Avoid shadowing a parameter.

13 years agowininet: Avoid shadowing a parameter.
Austin English [Wed, 9 Mar 2011 09:08:52 +0000 (01:08 -0800)] 
wininet: Avoid shadowing a parameter.

13 years agoshell32: Avoid shadowing a parameter.
Austin English [Wed, 9 Mar 2011 09:08:19 +0000 (01:08 -0800)] 
shell32: Avoid shadowing a parameter.

13 years agosetupapi: Avoid shadowing a parameter.
Austin English [Wed, 9 Mar 2011 09:08:16 +0000 (01:08 -0800)] 
setupapi: Avoid shadowing a parameter.

13 years agocmd: Avoid shadowing a parameter.
Austin English [Wed, 9 Mar 2011 09:07:20 +0000 (01:07 -0800)] 
cmd: Avoid shadowing a parameter.

13 years agouser32: Avoid shadowing a parameter.
Austin English [Wed, 9 Mar 2011 09:08:24 +0000 (01:08 -0800)] 
user32: Avoid shadowing a parameter.

13 years agooleaut32: Avoid shadowing a parameter.
Austin English [Wed, 9 Mar 2011 09:08:09 +0000 (01:08 -0800)] 
oleaut32: Avoid shadowing a parameter.

13 years agomsxml3: Avoid shadowing a parameter.
Austin English [Wed, 9 Mar 2011 09:07:56 +0000 (01:07 -0800)] 
msxml3: Avoid shadowing a parameter.

13 years agomshtml: Avoid shadowing a parameter.
Austin English [Wed, 9 Mar 2011 09:07:39 +0000 (01:07 -0800)] 
mshtml: Avoid shadowing a parameter.

13 years agogdiplus: Avoid shadowing a parameter.
Austin English [Wed, 9 Mar 2011 09:07:14 +0000 (01:07 -0800)] 
gdiplus: Avoid shadowing a parameter.

13 years agodbghelp: Fix bug in managing COFF files array.
Eric Pouech [Tue, 8 Mar 2011 20:31:52 +0000 (21:31 +0100)] 
dbghelp: Fix bug in managing COFF files array.

13 years agodbghelp: When building the by address lookup table, speed up resorting by always...
Eric Pouech [Tue, 8 Mar 2011 20:31:47 +0000 (21:31 +0100)] 
dbghelp: When building the by address lookup table, speed up resorting by always taking into account that existing symbols are already sorted.

13 years agodbghelp: Add helper to get global address out of symt, instead of going though symt_g...
Eric Pouech [Tue, 8 Mar 2011 20:31:38 +0000 (21:31 +0100)] 
dbghelp: Add helper to get global address out of symt, instead of going though symt_get_info.

13 years agodbghelp: Quirk for supporting anonymous UDT (class, struct, enum...).
Eric Pouech [Tue, 8 Mar 2011 20:31:32 +0000 (21:31 +0100)] 
dbghelp: Quirk for supporting anonymous UDT (class, struct, enum...).

13 years agodbghelp: When parsing a subprogram in dwarf debug format, properly handle scoping...
Eric Pouech [Tue, 8 Mar 2011 20:31:26 +0000 (21:31 +0100)] 
dbghelp: When parsing a subprogram in dwarf debug format, properly handle scoping for functions with both declaration & definition.

13 years agodbghelp: Add support for parsing methods (in C++ classes) for dwarf debug format.
Eric Pouech [Tue, 8 Mar 2011 20:31:20 +0000 (21:31 +0100)] 
dbghelp: Add support for parsing methods (in C++ classes) for dwarf debug format.

13 years agodbghelp: Store the compiland into the parse context.
Eric Pouech [Tue, 8 Mar 2011 20:31:14 +0000 (21:31 +0100)] 
dbghelp: Store the compiland into the parse context.

13 years agodbghelp: In dwarf debug format, correctly manage the DW_AT_specification attribute.
Eric Pouech [Tue, 8 Mar 2011 20:31:02 +0000 (21:31 +0100)] 
dbghelp: In dwarf debug format, correctly manage the DW_AT_specification attribute.

13 years agodbghelp: Add support for namespace support out of dwarf debug format.
Eric Pouech [Tue, 8 Mar 2011 20:30:56 +0000 (21:30 +0100)] 
dbghelp: Add support for namespace support out of dwarf debug format.

13 years agodbghelp: Add hierarchical information in die object.
Eric Pouech [Tue, 8 Mar 2011 20:30:47 +0000 (21:30 +0100)] 
dbghelp: Add hierarchical information in die object.

13 years agodbghelp: More precisely manage the inline attribute.
Eric Pouech [Tue, 8 Mar 2011 20:30:42 +0000 (21:30 +0100)] 
dbghelp: More precisely manage the inline attribute.

13 years agodbghelp: When parsing dwarf debug info, silence ptr_to_member and imported_declaratio...
Eric Pouech [Tue, 8 Mar 2011 20:30:36 +0000 (21:30 +0100)] 
dbghelp: When parsing dwarf debug info, silence ptr_to_member and imported_declaration entries.

13 years agontdll: Fix RtlGetSacl/DaclSecurityDescriptor for relative descriptors on 64-bit.
Alexandre Julliard [Wed, 9 Mar 2011 12:44:11 +0000 (13:44 +0100)] 
ntdll: Fix RtlGetSacl/DaclSecurityDescriptor for relative descriptors on 64-bit.

13 years agowininet/tests: Add a couple more tests for GetUrlCacheEntryInfoEx.
Juan Lang [Tue, 8 Mar 2011 19:34:23 +0000 (11:34 -0800)] 
wininet/tests: Add a couple more tests for GetUrlCacheEntryInfoEx.

13 years agoc2man: Fix .spec file flag recognition.
Max TenEyck Woodbury [Tue, 8 Mar 2011 23:29:02 +0000 (18:29 -0500)] 
c2man: Fix .spec file flag recognition.

13 years agomsi: Build the key path from the display name if the component is an assembly.
Hans Leidekker [Wed, 9 Mar 2011 07:58:46 +0000 (08:58 +0100)] 
msi: Build the key path from the display name if the component is an assembly.

13 years agomsi: Also register components without a key path.
Hans Leidekker [Wed, 9 Mar 2011 07:58:29 +0000 (08:58 +0100)] 
msi: Also register components without a key path.

13 years agomshtml/tests: Fixed memory leak and made Vtbl's const.
Thomas Mullaly [Wed, 9 Mar 2011 04:27:16 +0000 (23:27 -0500)] 
mshtml/tests: Fixed memory leak and made Vtbl's const.

13 years agogdiplus: Fix a handle leak in GdipDrawString.
Vincent Povirk [Tue, 8 Mar 2011 22:59:19 +0000 (16:59 -0600)] 
gdiplus: Fix a handle leak in GdipDrawString.

13 years agomsvcrt: Add _get_output_format() and return default value.
Nikolay Sivov [Tue, 8 Mar 2011 19:41:07 +0000 (22:41 +0300)] 
msvcrt: Add _get_output_format() and return default value.

13 years agomsxml3: Put together similar tests using tabled test data.
Nikolay Sivov [Tue, 8 Mar 2011 19:09:03 +0000 (22:09 +0300)] 
msxml3: Put together similar tests using tabled test data.

13 years agod3d9: Surfaces always have resource type WINED3DRTYPE_SURFACE.
Henri Verbeet [Tue, 8 Mar 2011 18:41:08 +0000 (19:41 +0100)] 
d3d9: Surfaces always have resource type WINED3DRTYPE_SURFACE.

13 years agowined3d: Store all the resource desc information in struct wined3d_resource.
Henri Verbeet [Tue, 8 Mar 2011 18:41:07 +0000 (19:41 +0100)] 
wined3d: Store all the resource desc information in struct wined3d_resource.

13 years agowined3d: Move the GetLevelDesc() functions to the IWineD3DBaseTexture interface.
Henri Verbeet [Tue, 8 Mar 2011 18:41:06 +0000 (19:41 +0100)] 
wined3d: Move the GetLevelDesc() functions to the IWineD3DBaseTexture interface.

13 years agowined3d: Merge the various resource desc structures.
Henri Verbeet [Tue, 8 Mar 2011 18:41:05 +0000 (19:41 +0100)] 
wined3d: Merge the various resource desc structures.

13 years agomshtml: Don't assume that HTMLWindow_Create sets ret val before succeeding.
Jacek Caban [Tue, 8 Mar 2011 17:45:45 +0000 (18:45 +0100)] 
mshtml: Don't assume that HTMLWindow_Create sets ret val before succeeding.

13 years agokernel32: Add some parameter checking to FileTimeToDosDateTime.
Juan Lang [Mon, 7 Mar 2011 23:55:35 +0000 (15:55 -0800)] 
kernel32: Add some parameter checking to FileTimeToDosDateTime.

13 years agowininet: Implement FindNextUrlCacheEntryW.
Juan Lang [Mon, 7 Mar 2011 19:22:43 +0000 (11:22 -0800)] 
wininet: Implement FindNextUrlCacheEntryW.

13 years agowininet: Implement RetrieveUrlCacheEntryStreamW.
Juan Lang [Fri, 4 Mar 2011 20:08:38 +0000 (12:08 -0800)] 
wininet: Implement RetrieveUrlCacheEntryStreamW.

13 years agowininet: Store headers in url cache entries.
Juan Lang [Thu, 3 Mar 2011 23:33:40 +0000 (15:33 -0800)] 
wininet: Store headers in url cache entries.

13 years agowininet: Set last access time when retrieving a URL cache entry.
Juan Lang [Thu, 3 Mar 2011 21:42:08 +0000 (13:42 -0800)] 
wininet: Set last access time when retrieving a URL cache entry.

13 years agowininet: Account for disk space usage when deleting url cache entries.
Juan Lang [Tue, 8 Mar 2011 16:06:10 +0000 (08:06 -0800)] 
wininet: Account for disk space usage when deleting url cache entries.

13 years agowininet: Account for disk space used by cache.
Juan Lang [Tue, 8 Mar 2011 16:04:22 +0000 (08:04 -0800)] 
wininet: Account for disk space used by cache.

13 years agowininet: Convert file size in cache entry to a large integer.
Alexandre Julliard [Wed, 9 Mar 2011 11:23:05 +0000 (12:23 +0100)] 
wininet: Convert file size in cache entry to a large integer.

13 years agowininet: Change type of cache limit and usage to large integers.
Juan Lang [Tue, 8 Mar 2011 15:54:19 +0000 (07:54 -0800)] 
wininet: Change type of cache limit and usage to large integers.

13 years agogdi32: Add null driver entry points for the print spooler functions.
Alexandre Julliard [Tue, 8 Mar 2011 20:36:52 +0000 (21:36 +0100)] 
gdi32: Add null driver entry points for the print spooler functions.

13 years agogdi32: Add null driver entry points for painting functions that have a fallback imple...
Alexandre Julliard [Tue, 8 Mar 2011 20:15:59 +0000 (21:15 +0100)] 
gdi32: Add null driver entry points for painting functions that have a fallback implementation.

13 years agogdi32: Add null driver entry points for a number of simple painting functions.
Alexandre Julliard [Tue, 8 Mar 2011 19:30:03 +0000 (20:30 +0100)] 
gdi32: Add null driver entry points for a number of simple painting functions.

13 years agogdi32: Add initial support for a null graphics driver.
Alexandre Julliard [Tue, 8 Mar 2011 18:37:08 +0000 (19:37 +0100)] 
gdi32: Add initial support for a null graphics driver.

13 years agogdi32: Add a common header to the physdev structure.
Alexandre Julliard [Tue, 8 Mar 2011 18:25:09 +0000 (19:25 +0100)] 
gdi32: Add a common header to the physdev structure.

13 years agomsxml3: Orphan a node removed with removeChild().
Nikolay Sivov [Tue, 8 Mar 2011 14:45:20 +0000 (17:45 +0300)] 
msxml3: Orphan a node removed with removeChild().

13 years agomsxml3: Fix some leaks in tests.
Nikolay Sivov [Tue, 8 Mar 2011 11:55:39 +0000 (14:55 +0300)] 
msxml3: Fix some leaks in tests.

13 years agontdll: Fix time units for SystemPerformanceProcessorInformation, and steal idle time...
Maarten Lankhorst [Sun, 6 Mar 2011 17:17:06 +0000 (18:17 +0100)] 
ntdll: Fix time units for SystemPerformanceProcessorInformation, and steal idle time for kernel time.

13 years agowinealsa: Add support for alsa cards without a PCM mixer (only Line).
Andy Norris [Sat, 5 Mar 2011 21:03:55 +0000 (16:03 -0500)] 
winealsa: Add support for alsa cards without a PCM mixer (only Line).

13 years agogdi32: GetDIBColorTable doesn't need to be part of the DC driver interface.
Alexandre Julliard [Tue, 8 Mar 2011 15:47:22 +0000 (16:47 +0100)] 
gdi32: GetDIBColorTable doesn't need to be part of the DC driver interface.

13 years agogdi32: Fix parameter type in the ModifyWorldTransform driver entry point.
Alexandre Julliard [Tue, 8 Mar 2011 14:21:52 +0000 (15:21 +0100)] 
gdi32: Fix parameter type in the ModifyWorldTransform driver entry point.

13 years agouser32: No longer export HOOK_CallHooks.
Alexandre Julliard [Tue, 8 Mar 2011 13:50:47 +0000 (14:50 +0100)] 
user32: No longer export HOOK_CallHooks.

13 years agouser.exe: Call the 16-bit hook directly in SendMessage16.
Alexandre Julliard [Tue, 8 Mar 2011 13:50:18 +0000 (14:50 +0100)] 
user.exe: Call the 16-bit hook directly in SendMessage16.

13 years agowininet: Fully initialize time variable (valgrind).
Juan Lang [Mon, 7 Mar 2011 21:13:11 +0000 (13:13 -0800)] 
wininet: Fully initialize time variable (valgrind).

13 years agowininet: Decrement file use count when deleting a cache entry.
Juan Lang [Sun, 6 Mar 2011 18:05:45 +0000 (10:05 -0800)] 
wininet: Decrement file use count when deleting a cache entry.

13 years agowininet: Increment file use count when committing a URL cache entry.
Juan Lang [Sun, 6 Mar 2011 18:07:17 +0000 (10:07 -0800)] 
wininet: Increment file use count when committing a URL cache entry.

13 years agomsi: Assume a file is present if the target exists with the same size and there's...
Hans Leidekker [Tue, 8 Mar 2011 09:09:01 +0000 (10:09 +0100)] 
msi: Assume a file is present if the target exists with the same size and there's no file version or hash to verify.

13 years agomsi: Load media info even if there's no file to install.
Hans Leidekker [Tue, 8 Mar 2011 09:08:39 +0000 (10:08 +0100)] 
msi: Load media info even if there's no file to install.

13 years agomsi: Make a second pass to determine which files to install in the InstallFiles action.
Hans Leidekker [Tue, 8 Mar 2011 09:08:16 +0000 (10:08 +0100)] 
msi: Make a second pass to determine which files to install in the InstallFiles action.

This is needed because the target path can still change after CostFinalize
is executed. This happens in the .NET 1.1 Service Pack 1 installer where a
custom action calls SetTargetPath.