wine
11 years agoRelease 1.5.7. wine-1.5.7
Alexandre Julliard [Fri, 22 Jun 2012 18:16:32 +0000 (20:16 +0200)] 
Release 1.5.7.

11 years agomsvcp: Sync spec files.
Piotr Caban [Fri, 22 Jun 2012 08:42:09 +0000 (10:42 +0200)] 
msvcp: Sync spec files.

11 years agowined3d: Get rid of the d3d_caps debug channel.
Henri Verbeet [Fri, 22 Jun 2012 13:57:31 +0000 (15:57 +0200)] 
wined3d: Get rid of the d3d_caps debug channel.

11 years agowined3d: Only store a different screen format if it's explicitly changed through...
Henri Verbeet [Fri, 22 Jun 2012 13:57:30 +0000 (15:57 +0200)] 
wined3d: Only store a different screen format if it's explicitly changed through wined3d.

11 years agowined3d: Properly retrieve the display mode in wined3d_device_set_cursor_properties().
Henri Verbeet [Fri, 22 Jun 2012 13:57:29 +0000 (15:57 +0200)] 
wined3d: Properly retrieve the display mode in wined3d_device_set_cursor_properties().

11 years agowined3d: Just forward wined3d_device_get_display_mode() to the appropriate swapchain.
Henri Verbeet [Fri, 22 Jun 2012 13:57:28 +0000 (15:57 +0200)] 
wined3d: Just forward wined3d_device_get_display_mode() to the appropriate swapchain.

11 years agowined3d: Implement mode setting in the adapter instead of the device.
Henri Verbeet [Fri, 22 Jun 2012 13:57:27 +0000 (15:57 +0200)] 
wined3d: Implement mode setting in the adapter instead of the device.

11 years agogdi32: Fix StretchDIBits return value when destination is clipped.
Alexandre Julliard [Fri, 22 Jun 2012 11:37:19 +0000 (13:37 +0200)] 
gdi32: Fix StretchDIBits return value when destination is clipped.

11 years agopsapi/tests: Added tests for EnumProcessModules with last parameter NULL.
Stefan Leichter [Thu, 21 Jun 2012 21:11:22 +0000 (23:11 +0200)] 
psapi/tests: Added tests for EnumProcessModules with last parameter NULL.

11 years agokernel32: Let K32EnumProcessModules fail if the last parameter is NULL.
Stefan Leichter [Thu, 21 Jun 2012 21:11:19 +0000 (23:11 +0200)] 
kernel32: Let K32EnumProcessModules fail if the last parameter is NULL.

11 years agows2_32: In WSAIoctl(SIO_GET_INTERFACE_LIST), skip interfaces with no IPv4 address.
Per Johansson [Thu, 21 Jun 2012 12:13:09 +0000 (14:13 +0200)] 
ws2_32: In WSAIoctl(SIO_GET_INTERFACE_LIST), skip interfaces with no IPv4 address.

11 years agopo: Update French translation.
Frédéric Delanoy [Fri, 22 Jun 2012 05:46:28 +0000 (07:46 +0200)] 
po: Update French translation.

11 years agokernel32: Add a test for deleting a file opened for reading.
Dmitry Timoshkov [Thu, 21 Jun 2012 08:29:17 +0000 (17:29 +0900)] 
kernel32: Add a test for deleting a file opened for reading.

11 years agowindowscodecs: Create a IWICMetadataReader for a TIFF frame.
Dmitry Timoshkov [Tue, 19 Jun 2012 02:40:10 +0000 (11:40 +0900)] 
windowscodecs: Create a IWICMetadataReader for a TIFF frame.

11 years agohhctrl.ocx: Add support for the CHM code page.
Erich Hoover [Wed, 20 Jun 2012 20:31:19 +0000 (14:31 -0600)] 
hhctrl.ocx: Add support for the CHM code page.

11 years agohhctrl.ocx: Use HTML decoder for the index.
Erich Hoover [Wed, 20 Jun 2012 20:31:15 +0000 (14:31 -0600)] 
hhctrl.ocx: Use HTML decoder for the index.

11 years agohhctrl.ocx: Add HTML to Unicode decoding capability to the table of contents.
Erich Hoover [Wed, 20 Jun 2012 20:31:10 +0000 (14:31 -0600)] 
hhctrl.ocx: Add HTML to Unicode decoding capability to the table of contents.

11 years agoinclude/wine/test.h: Fix compilation of standalone tests with PSDK headers.
Dmitry Timoshkov [Thu, 21 Jun 2012 12:01:29 +0000 (21:01 +0900)] 
include/wine/test.h: Fix compilation of standalone tests with PSDK headers.

11 years agogdiplus: Fix vertical alignment calculation in GdipAddPathString.
Vincent Povirk [Thu, 21 Jun 2012 20:51:37 +0000 (15:51 -0500)] 
gdiplus: Fix vertical alignment calculation in GdipAddPathString.

11 years agogdiplus: Don't position characters by glyph metrics in GdipAddPathString.
Vincent Povirk [Thu, 21 Jun 2012 20:49:39 +0000 (15:49 -0500)] 
gdiplus: Don't position characters by glyph metrics in GdipAddPathString.

11 years agogdiplus: Scale all points in GdipAddPathString instead of the font.
Vincent Povirk [Thu, 21 Jun 2012 20:31:27 +0000 (15:31 -0500)] 
gdiplus: Scale all points in GdipAddPathString instead of the font.

11 years agoshell32/tests: Ignore case when comparing filenames.
Detlef Riekenberg [Fri, 22 Jun 2012 03:07:32 +0000 (05:07 +0200)] 
shell32/tests: Ignore case when comparing filenames.

11 years agowintrust/tests: Fix build with MSVC.
Thomas Faber [Fri, 22 Jun 2012 08:28:16 +0000 (10:28 +0200)] 
wintrust/tests: Fix build with MSVC.

11 years agomsvcp90: Added basic_ostream::operator<<(base type) implementation.
Piotr Caban [Fri, 22 Jun 2012 08:28:05 +0000 (10:28 +0200)] 
msvcp90: Added basic_ostream::operator<<(base type) implementation.

11 years agomsvcp90: Added num_put<char>::put(double) implementation.
Piotr Caban [Fri, 22 Jun 2012 08:27:50 +0000 (10:27 +0200)] 
msvcp90: Added num_put<char>::put(double) implementation.

11 years agomsvcp90: Added num_put<char>::put(bool) implementation.
Piotr Caban [Fri, 22 Jun 2012 08:27:16 +0000 (10:27 +0200)] 
msvcp90: Added num_put<char>::put(bool) implementation.

11 years agomsvcp90: Added num_put<char>::put(integral number).
Piotr Caban [Fri, 22 Jun 2012 08:27:02 +0000 (10:27 +0200)] 
msvcp90: Added num_put<char>::put(integral number).

11 years agomsvcp90: Added partial num_put<char> implementation.
Piotr Caban [Fri, 22 Jun 2012 08:26:48 +0000 (10:26 +0200)] 
msvcp90: Added partial num_put<char> implementation.

11 years agomsvcp90: Added num_put<char> class stub.
Piotr Caban [Fri, 22 Jun 2012 08:26:32 +0000 (10:26 +0200)] 
msvcp90: Added num_put<char> class stub.

11 years agomsvcp90: Fixed fraction digits ignoring in num_get_char__Getffld.
Piotr Caban [Fri, 22 Jun 2012 08:26:06 +0000 (10:26 +0200)] 
msvcp90: Fixed fraction digits ignoring in num_get_char__Getffld.

11 years agowbemprox: Add a partial Win32_VideoController class implementation.
Hans Leidekker [Fri, 22 Jun 2012 07:23:36 +0000 (09:23 +0200)] 
wbemprox: Add a partial Win32_VideoController class implementation.

11 years agowbemprox: Handle more property types in get_propval.
Hans Leidekker [Fri, 22 Jun 2012 07:23:20 +0000 (09:23 +0200)] 
wbemprox: Handle more property types in get_propval.

11 years agowindowscodecs: Add support for loading of multiple 8-byte IFD fields.
Dmitry Timoshkov [Thu, 21 Jun 2012 02:21:26 +0000 (11:21 +0900)] 
windowscodecs: Add support for loading of multiple 8-byte IFD fields.

11 years agowindowscodecs: Add a test for endianness support in IFD metadata reader.
Dmitry Timoshkov [Thu, 21 Jun 2012 02:21:19 +0000 (11:21 +0900)] 
windowscodecs: Add a test for endianness support in IFD metadata reader.

11 years agowindowscodecs: Handle IFD fields with count 0 same way as with count 1.
Dmitry Timoshkov [Thu, 21 Jun 2012 02:21:13 +0000 (11:21 +0900)] 
windowscodecs: Handle IFD fields with count 0 same way as with count 1.

11 years agowindowscodecs: Add support for IFD_UNDEFINED field type.
Dmitry Timoshkov [Thu, 21 Jun 2012 02:21:06 +0000 (11:21 +0900)] 
windowscodecs: Add support for IFD_UNDEFINED field type.

11 years agowindowscodecs: Add support for IFD_ASCII field type.
Dmitry Timoshkov [Thu, 21 Jun 2012 02:20:59 +0000 (11:20 +0900)] 
windowscodecs: Add support for IFD_ASCII field type.

11 years agowindowscodecs: Add tests for more types of IFD fields.
Dmitry Timoshkov [Thu, 21 Jun 2012 02:20:53 +0000 (11:20 +0900)] 
windowscodecs: Add tests for more types of IFD fields.

11 years agowindowscodecs: Fix handling of 8-byte IFD fields.
Dmitry Timoshkov [Thu, 21 Jun 2012 02:20:46 +0000 (11:20 +0900)] 
windowscodecs: Fix handling of 8-byte IFD fields.

11 years agowindowscodecs: Add support for loading of multiple simple IFD fields.
Dmitry Timoshkov [Thu, 21 Jun 2012 02:20:39 +0000 (11:20 +0900)] 
windowscodecs: Add support for loading of multiple simple IFD fields.

11 years agowindowscodecs: Add support for more types of IFD fields.
Dmitry Timoshkov [Thu, 21 Jun 2012 02:20:31 +0000 (11:20 +0900)] 
windowscodecs: Add support for more types of IFD fields.

11 years agoddraw: Use wined3d_get_adapter_display_mode() in d3d_device2_EnumTextureFormats().
Henri Verbeet [Thu, 21 Jun 2012 17:35:35 +0000 (19:35 +0200)] 
ddraw: Use wined3d_get_adapter_display_mode() in d3d_device2_EnumTextureFormats().

11 years agoddraw: Use wined3d_get_adapter_display_mode() in d3d_device7_EnumTextureFormats().
Henri Verbeet [Thu, 21 Jun 2012 17:35:34 +0000 (19:35 +0200)] 
ddraw: Use wined3d_get_adapter_display_mode() in d3d_device7_EnumTextureFormats().

11 years agoddraw: Use wined3d_get_adapter_display_mode() in d3d7_EnumZBufferFormats().
Henri Verbeet [Thu, 21 Jun 2012 17:35:33 +0000 (19:35 +0200)] 
ddraw: Use wined3d_get_adapter_display_mode() in d3d7_EnumZBufferFormats().

11 years agoddraw: Use wined3d_get_adapter_display_mode() in CreateSurface().
Henri Verbeet [Thu, 21 Jun 2012 17:35:32 +0000 (19:35 +0200)] 
ddraw: Use wined3d_get_adapter_display_mode() in CreateSurface().

11 years agoddraw: Use wined3d_get_adapter_display_mode() in ddraw7_GetScanLine().
Henri Verbeet [Thu, 21 Jun 2012 17:35:31 +0000 (19:35 +0200)] 
ddraw: Use wined3d_get_adapter_display_mode() in ddraw7_GetScanLine().

11 years agoinclude/httprequest.idl: Use widl-specific attributes only with widl.
Thomas Faber [Thu, 21 Jun 2012 15:18:30 +0000 (17:18 +0200)] 
include/httprequest.idl: Use widl-specific attributes only with widl.

11 years agowinspool: On OS/X read the default paper size from the core printing api.
Huw Davies [Thu, 21 Jun 2012 11:59:03 +0000 (12:59 +0100)] 
winspool: On OS/X read the default paper size from the core printing api.

11 years agowinspool: Update the devmode when we update the driver.
Huw Davies [Thu, 21 Jun 2012 11:59:02 +0000 (12:59 +0100)] 
winspool: Update the devmode when we update the driver.

11 years agowineps: Always update the default devmode.
Huw Davies [Thu, 21 Jun 2012 11:59:01 +0000 (12:59 +0100)] 
wineps: Always update the default devmode.

11 years agowineps: Add the ability to override the ppd file's default pagesize and duplex settings.
Huw Davies [Thu, 21 Jun 2012 11:59:00 +0000 (12:59 +0100)] 
wineps: Add the ability to override the ppd file's default pagesize and duplex settings.

11 years agoavifil32: Drop the 'register' storage-class specifier.
Michael Stefaniuc [Thu, 21 Jun 2012 11:17:51 +0000 (13:17 +0200)] 
avifil32: Drop the 'register' storage-class specifier.

11 years agomsvcp90: Added istream>>(base type) implementation.
Piotr Caban [Thu, 21 Jun 2012 10:27:21 +0000 (12:27 +0200)] 
msvcp90: Added istream>>(base type) implementation.

11 years agomsvcp90: Added num_get<char>::get functions implementation.
Piotr Caban [Thu, 21 Jun 2012 10:27:06 +0000 (12:27 +0200)] 
msvcp90: Added num_get<char>::get functions implementation.

11 years agomsvcp90: Added num_get<char>::_Getifld implementation.
Piotr Caban [Thu, 21 Jun 2012 10:26:47 +0000 (12:26 +0200)] 
msvcp90: Added num_get<char>::_Getifld implementation.

11 years agomsvcp90: Added num_get<char>::_Getffld implementation.
Piotr Caban [Thu, 21 Jun 2012 10:26:20 +0000 (12:26 +0200)] 
msvcp90: Added num_get<char>::_Getffld implementation.

11 years agomsvcp90: Added num_get<char> constructors implementation.
Piotr Caban [Thu, 21 Jun 2012 10:26:02 +0000 (12:26 +0200)] 
msvcp90: Added num_get<char> constructors implementation.

11 years agomsvcp90: Define basic_streambuf structure globally.
Piotr Caban [Thu, 21 Jun 2012 10:25:44 +0000 (12:25 +0200)] 
msvcp90: Define basic_streambuf structure globally.

11 years agomsvcp90: Define ios_base structure globally.
Piotr Caban [Thu, 21 Jun 2012 10:25:23 +0000 (12:25 +0200)] 
msvcp90: Define ios_base structure globally.

11 years agomsvcp90: Separate num_get::get(long double) and num_get::get(double) functions.
Piotr Caban [Thu, 21 Jun 2012 10:25:09 +0000 (12:25 +0200)] 
msvcp90: Separate num_get::get(long double) and num_get::get(double) functions.

11 years agomsvcp90: Rename num_get_char_ctor__Init function because it's not a constructor.
Piotr Caban [Thu, 21 Jun 2012 10:24:33 +0000 (12:24 +0200)] 
msvcp90: Rename num_get_char_ctor__Init function because it's not a constructor.

11 years agojscript: Moved DISPPARAMS conversion to InvokeEx.
Jacek Caban [Thu, 21 Jun 2012 08:48:36 +0000 (10:48 +0200)] 
jscript: Moved DISPPARAMS conversion to InvokeEx.

11 years agojscript: Pass jsthis internally without using DISPPARAMS.
Jacek Caban [Thu, 21 Jun 2012 08:48:10 +0000 (10:48 +0200)] 
jscript: Pass jsthis internally without using DISPPARAMS.

11 years agojscript: Make Function object invocation a special case in IDispatchEx implementation.
Jacek Caban [Thu, 21 Jun 2012 08:47:36 +0000 (10:47 +0200)] 
jscript: Make Function object invocation a special case in IDispatchEx implementation.

11 years agojscript: Use INFINITY macro instead of num_set_inf().
Jacek Caban [Thu, 21 Jun 2012 08:47:19 +0000 (10:47 +0200)] 
jscript: Use INFINITY macro instead of num_set_inf().

11 years agowindowscodecs: Implement MetadataReaderInfo_GetVersion.
Dmitry Timoshkov [Thu, 21 Jun 2012 04:30:50 +0000 (13:30 +0900)] 
windowscodecs: Implement MetadataReaderInfo_GetVersion.

11 years agowindowscodecs: Implement MetadataReaderInfo_GetFriendlyName.
Dmitry Timoshkov [Thu, 21 Jun 2012 04:30:43 +0000 (13:30 +0900)] 
windowscodecs: Implement MetadataReaderInfo_GetFriendlyName.

11 years agontdll: Omit unused typedef in test_query_process.
Gerald Pfeifer [Wed, 20 Jun 2012 20:19:43 +0000 (22:19 +0200)] 
ntdll: Omit unused typedef in test_query_process.

11 years agogdiplus: Make some data const.
Dmitry Timoshkov [Thu, 21 Jun 2012 04:30:57 +0000 (13:30 +0900)] 
gdiplus: Make some data const.

11 years agoimagehlp: Do not pass NULL to WriteFile as lpNumberOfBytesWritten.
Thomas Faber [Wed, 20 Jun 2012 21:48:44 +0000 (23:48 +0200)] 
imagehlp: Do not pass NULL to WriteFile as lpNumberOfBytesWritten.

11 years agontprint/tests: Fix some typos.
Julian Rüger [Wed, 20 Jun 2012 22:01:19 +0000 (00:01 +0200)] 
ntprint/tests: Fix some typos.

11 years agooleaut32: Use the CSTR_XXX macros instead of numeric literals.
Francois Gouget [Wed, 20 Jun 2012 21:41:13 +0000 (23:41 +0200)] 
oleaut32: Use the CSTR_XXX macros instead of numeric literals.

11 years agoxcopy: Use the CSTR_XXX macros instead of numeric literals.
Francois Gouget [Wed, 20 Jun 2012 21:41:05 +0000 (23:41 +0200)] 
xcopy: Use the CSTR_XXX macros instead of numeric literals.

11 years agoreg: Use the CSTR_XXX macros instead of numeric literals.
Francois Gouget [Wed, 20 Jun 2012 21:41:25 +0000 (23:41 +0200)] 
reg: Use the CSTR_XXX macros instead of numeric literals.

11 years agoshlwapi: Simplify the string comparison functions a bit and use the CSTR_XXX macros.
Francois Gouget [Wed, 20 Jun 2012 21:40:56 +0000 (23:40 +0200)] 
shlwapi: Simplify the string comparison functions a bit and use the CSTR_XXX macros.

11 years agomsvcrt: Use the CSTR_XXX macros instead of numeric literals.
Francois Gouget [Wed, 20 Jun 2012 21:40:33 +0000 (23:40 +0200)] 
msvcrt: Use the CSTR_XXX macros instead of numeric literals.

11 years agocomctl32: Simplify the string comparison functions a bit and use the CSTR_XXX macros.
Francois Gouget [Wed, 20 Jun 2012 21:40:13 +0000 (23:40 +0200)] 
comctl32: Simplify the string comparison functions a bit and use the CSTR_XXX macros.

11 years agopo: Update German translation.
Julian Rüger [Wed, 20 Jun 2012 21:55:30 +0000 (23:55 +0200)] 
po: Update German translation.

11 years agopo: Update Swedish translation.
Lauri Kenttä [Wed, 20 Jun 2012 20:37:52 +0000 (23:37 +0300)] 
po: Update Swedish translation.

11 years agopo: Update Finnish translation.
Lauri Kenttä [Wed, 20 Jun 2012 20:37:51 +0000 (23:37 +0300)] 
po: Update Finnish translation.

11 years agowinspool/tests: Fix failures when the spooler service is not running.
Detlef Riekenberg [Wed, 20 Jun 2012 20:24:11 +0000 (22:24 +0200)] 
winspool/tests: Fix failures when the spooler service is not running.

11 years agokernel32: Fixed read overflow in WriteFile argument.
Marcus Meissner [Wed, 20 Jun 2012 18:10:12 +0000 (20:10 +0200)] 
kernel32: Fixed read overflow in WriteFile argument.

11 years agoddraw: Use wined3d_get_adapter_display_mode() in ddraw7_GetFourCCCodes().
Henri Verbeet [Wed, 20 Jun 2012 15:45:17 +0000 (17:45 +0200)] 
ddraw: Use wined3d_get_adapter_display_mode() in ddraw7_GetFourCCCodes().

11 years agoddraw: Use wined3d_get_adapter_display_mode() in ddraw7_GetDisplayMode().
Henri Verbeet [Wed, 20 Jun 2012 15:45:16 +0000 (17:45 +0200)] 
ddraw: Use wined3d_get_adapter_display_mode() in ddraw7_GetDisplayMode().

11 years agoddraw: Use wined3d_get_adapter_display_mode() in ddraw_create_swapchain().
Henri Verbeet [Wed, 20 Jun 2012 15:45:15 +0000 (17:45 +0200)] 
ddraw: Use wined3d_get_adapter_display_mode() in ddraw_create_swapchain().

11 years agowined3d: Lie about the display format in wined3d_get_adapter_display_mode().
Henri Verbeet [Wed, 20 Jun 2012 15:45:14 +0000 (17:45 +0200)] 
wined3d: Lie about the display format in wined3d_get_adapter_display_mode().

11 years agowined3d: Only filter redundant mode changes in wined3d.
Henri Verbeet [Wed, 20 Jun 2012 15:45:13 +0000 (17:45 +0200)] 
wined3d: Only filter redundant mode changes in wined3d.

11 years agowininet: Use the correct type for sock_namelen in FTP_Connect.
Thomas Faber [Wed, 20 Jun 2012 14:31:36 +0000 (16:31 +0200)] 
wininet: Use the correct type for sock_namelen in FTP_Connect.

11 years agowindowscodecs: Report missing component info strings as zero-length.
Vincent Povirk [Mon, 16 Apr 2012 20:25:37 +0000 (15:25 -0500)] 
windowscodecs: Report missing component info strings as zero-length.

11 years agomsvcp90: Fix basic_ios<char>::imbue implementation.
Piotr Caban [Wed, 20 Jun 2012 11:15:45 +0000 (13:15 +0200)] 
msvcp90: Fix basic_ios<char>::imbue implementation.

11 years agomsvcp90: Added _Stoullx implementation.
Piotr Caban [Wed, 20 Jun 2012 11:15:29 +0000 (13:15 +0200)] 
msvcp90: Added _Stoullx implementation.

11 years agomsvcp90: Added _Stollx implementation.
Piotr Caban [Wed, 20 Jun 2012 11:15:11 +0000 (13:15 +0200)] 
msvcp90: Added _Stollx implementation.

11 years agomsvcp90: Added _Stofx implementation.
Piotr Caban [Wed, 20 Jun 2012 11:14:55 +0000 (13:14 +0200)] 
msvcp90: Added _Stofx implementation.

11 years agomsvcp90: Added _Stodx implementation.
Piotr Caban [Wed, 20 Jun 2012 11:14:37 +0000 (13:14 +0200)] 
msvcp90: Added _Stodx implementation.

11 years agowbemprox: Implement Win32_Process.CommandLine for the current process.
Hans Leidekker [Wed, 20 Jun 2012 10:07:02 +0000 (12:07 +0200)] 
wbemprox: Implement Win32_Process.CommandLine for the current process.

11 years agowbemprox: Append key properties to the class path.
Hans Leidekker [Wed, 20 Jun 2012 10:06:40 +0000 (12:06 +0200)] 
wbemprox: Append key properties to the class path.

11 years agowbemprox: Implement Win32_Process.Handle.
Hans Leidekker [Wed, 20 Jun 2012 10:06:17 +0000 (12:06 +0200)] 
wbemprox: Implement Win32_Process.Handle.

11 years agowbemprox: Add support for retrieving system properties.
Hans Leidekker [Wed, 20 Jun 2012 10:05:59 +0000 (12:05 +0200)] 
wbemprox: Add support for retrieving system properties.

11 years agojscript: Use INFINITY macro instead of ret_inf() hack.
Jacek Caban [Wed, 20 Jun 2012 09:19:11 +0000 (11:19 +0200)] 
jscript: Use INFINITY macro instead of ret_inf() hack.

11 years agojscript: Use num_set_int where possible.
Jacek Caban [Wed, 20 Jun 2012 09:18:59 +0000 (11:18 +0200)] 
jscript: Use num_set_int where possible.