wine
11 years agoRelease 1.5.26. wine-1.5.26
Alexandre Julliard [Fri, 15 Mar 2013 19:31:14 +0000 (20:31 +0100)] 
Release 1.5.26.

11 years agomshtml: Added HTMLElementEvents2 tests.
Jacek Caban [Fri, 15 Mar 2013 14:02:31 +0000 (15:02 +0100)] 
mshtml: Added HTMLElementEvents2 tests.

11 years agomshtml: Added HTMLElementEvents2 support.
Jacek Caban [Fri, 15 Mar 2013 14:02:15 +0000 (15:02 +0100)] 
mshtml: Added HTMLElementEvents2 support.

11 years agomshtml: Use lazy allocation for connection points.
Jacek Caban [Fri, 15 Mar 2013 14:01:53 +0000 (15:01 +0100)] 
mshtml: Use lazy allocation for connection points.

11 years agomshtml: Don't use getElementsByTagNameNS in IHTMLDocument3::getElementsByTagName...
Jacek Caban [Fri, 15 Mar 2013 14:01:23 +0000 (15:01 +0100)] 
mshtml: Don't use getElementsByTagNameNS in IHTMLDocument3::getElementsByTagName implementation.

11 years agowininet: Use parsed status_code to test for CONTINUE HTTP response.
Jacek Caban [Fri, 15 Mar 2013 10:46:22 +0000 (11:46 +0100)] 
wininet: Use parsed status_code to test for CONTINUE HTTP response.

11 years agowinhttp: Implement WINHTTP_OPTION_CONNECTION_INFO.
Hans Leidekker [Fri, 15 Mar 2013 09:39:00 +0000 (10:39 +0100)] 
winhttp: Implement WINHTTP_OPTION_CONNECTION_INFO.

11 years agomsxml3: Implment IXMLParser SetInput.
Alistair Leslie-Hughes [Fri, 15 Mar 2013 05:16:02 +0000 (16:16 +1100)] 
msxml3: Implment IXMLParser SetInput.

11 years agogdiplus: GdipMeasureCharacterRanges should treat empty layout extents as infinite...
Dmitry Timoshkov [Fri, 15 Mar 2013 04:38:21 +0000 (13:38 +0900)] 
gdiplus: GdipMeasureCharacterRanges should treat empty layout extents as infinite when StringFormatFlagsNoClip is specified.

Unlike GdipMeasureString which always treats empty layout extents as infinite.

11 years agogdiplus: GdipMeasureCharacterRanges shouldn't add margins to string bounds.
Dmitry Timoshkov [Fri, 15 Mar 2013 04:37:53 +0000 (13:37 +0900)] 
gdiplus: GdipMeasureCharacterRanges shouldn't add margins to string bounds.

11 years agomsvcr110: Remove an unused debug channel.
Francois Gouget [Fri, 15 Mar 2013 01:50:09 +0000 (02:50 +0100)] 
msvcr110: Remove an unused debug channel.

11 years agoquartz: Free wszPatternString (Coverity).
Marcus Meissner [Thu, 14 Mar 2013 21:11:47 +0000 (22:11 +0100)] 
quartz: Free wszPatternString (Coverity).

11 years agomsxml3: Initialize hr (Coverity).
Marcus Meissner [Thu, 14 Mar 2013 21:11:45 +0000 (22:11 +0100)] 
msxml3: Initialize hr (Coverity).

11 years agouser32: Avoid signed-unsigned integer comparisons.
Andrew Talbot [Thu, 14 Mar 2013 21:04:24 +0000 (21:04 +0000)] 
user32: Avoid signed-unsigned integer comparisons.

11 years agomshtml: Added IHTMLButtonElement stub implementation.
Jacek Caban [Thu, 14 Mar 2013 16:52:34 +0000 (17:52 +0100)] 
mshtml: Added IHTMLButtonElement stub implementation.

11 years agomshtml.idl: Added IHTMLButtonElement and DispHTMLButtonElement declarations.
Jacek Caban [Thu, 14 Mar 2013 16:52:00 +0000 (17:52 +0100)] 
mshtml.idl: Added IHTMLButtonElement and DispHTMLButtonElement declarations.

11 years agousp10: Don't read past the end of the context_type array.
Huw Davies [Thu, 14 Mar 2013 15:48:26 +0000 (15:48 +0000)] 
usp10: Don't read past the end of the context_type array.

11 years agopo: Update Finnish translation.
Lauri Kenttä [Thu, 14 Mar 2013 13:52:43 +0000 (15:52 +0200)] 
po: Update Finnish translation.

11 years agomsvcrt: Limit access to out buffer in fread function.
Piotr Caban [Thu, 14 Mar 2013 12:13:44 +0000 (13:13 +0100)] 
msvcrt: Limit access to out buffer in fread function.

DVDFab HD Decrypter expects that unused part of output buffer is not
modified.

11 years agomsctf.idl: Added ITfContextOwnerServices declaration.
Jacek Caban [Thu, 14 Mar 2013 12:03:50 +0000 (13:03 +0100)] 
msctf.idl: Added ITfContextOwnerServices declaration.

11 years agoxmllite: Implement ReadValueChunk().
Nikolay Sivov [Thu, 14 Mar 2013 11:08:29 +0000 (15:08 +0400)] 
xmllite: Implement ReadValueChunk().

11 years agontoskrnl: Synchronize spec file with ntdll and msvcrt.
Alexandre Julliard [Thu, 14 Mar 2013 12:57:33 +0000 (13:57 +0100)] 
ntoskrnl: Synchronize spec file with ntdll and msvcrt.

11 years agontdll: Copy some missing string functions from msvcrt.
Alexandre Julliard [Thu, 14 Mar 2013 12:53:46 +0000 (13:53 +0100)] 
ntdll: Copy some missing string functions from msvcrt.

11 years agontdll: Copy some missing math functions from msvcrt.
Alexandre Julliard [Thu, 14 Mar 2013 12:43:46 +0000 (13:43 +0100)] 
ntdll: Copy some missing math functions from msvcrt.

11 years agomsvcrt: Synchronize spec files.
Alexandre Julliard [Thu, 14 Mar 2013 12:18:03 +0000 (13:18 +0100)] 
msvcrt: Synchronize spec files.

11 years agomsvcrt: Use -arch=i386 everywhere for consistency.
Alexandre Julliard [Thu, 14 Mar 2013 12:17:52 +0000 (13:17 +0100)] 
msvcrt: Use -arch=i386 everywhere for consistency.

11 years agomsvcrt: Export the float math functions on ARM.
Alexandre Julliard [Thu, 14 Mar 2013 12:06:25 +0000 (13:06 +0100)] 
msvcrt: Export the float math functions on ARM.

11 years agomsvcrt: Export the ARM version of some mangled names.
Alexandre Julliard [Thu, 14 Mar 2013 11:41:47 +0000 (12:41 +0100)] 
msvcrt: Export the ARM version of some mangled names.

11 years agomsvcrt: Add setjmp for ARM in spec file.
André Hentschel [Wed, 13 Mar 2013 19:06:44 +0000 (20:06 +0100)] 
msvcrt: Add setjmp for ARM in spec file.

11 years agogdiplus: Add more GdipMeasureString/GdipMeasureCharacterRanges clipping and alignment...
Dmitry Timoshkov [Thu, 14 Mar 2013 07:35:11 +0000 (16:35 +0900)] 
gdiplus: Add more GdipMeasureString/GdipMeasureCharacterRanges clipping and alignment tests.

11 years agomsxml3: Use characters callback helper in one more place.
Nikolay Sivov [Thu, 14 Mar 2013 04:27:57 +0000 (08:27 +0400)] 
msxml3: Use characters callback helper in one more place.

11 years agowinemac: Implement support for drag-and-drop.
Ken Thomases [Wed, 13 Mar 2013 21:53:32 +0000 (16:53 -0500)] 
winemac: Implement support for drag-and-drop.

11 years agowinemac: Extract new function from macdrv_EnumClipboardFormats() parameterized by...
Ken Thomases [Wed, 13 Mar 2013 21:53:27 +0000 (16:53 -0500)] 
winemac: Extract new function from macdrv_EnumClipboardFormats() parameterized by the target pasteboard.

11 years agowinemac: Extract new function from macdrv_IsClipboardFormatAvailable() parameterized...
Ken Thomases [Wed, 13 Mar 2013 21:53:21 +0000 (16:53 -0500)] 
winemac: Extract new function from macdrv_IsClipboardFormatAvailable() parameterized by the target pasteboard.

11 years agowinemac: Extract new function from macdrv_GetClipboardData() parameterized by the...
Ken Thomases [Wed, 13 Mar 2013 21:53:16 +0000 (16:53 -0500)] 
winemac: Extract new function from macdrv_GetClipboardData() parameterized by the target pasteboard.

11 years agowinemac: Enable pasteboard functions to operate on arbitrary pasteboards.
Ken Thomases [Wed, 13 Mar 2013 21:53:04 +0000 (16:53 -0500)] 
winemac: Enable pasteboard functions to operate on arbitrary pasteboards.

... not just the general pasteboard (although the general pasteboard is
still the default).

11 years agowinemac: Allow for processing Cocoa events while waiting for query results.
Ken Thomases [Wed, 13 Mar 2013 21:52:57 +0000 (16:52 -0500)] 
winemac: Allow for processing Cocoa events while waiting for query results.

11 years agowinemac: Add support for CF_HDROP clipboard format, mapped to/from Cocoa's NSFilename...
Ken Thomases [Wed, 13 Mar 2013 21:52:50 +0000 (16:52 -0500)] 
winemac: Add support for CF_HDROP clipboard format, mapped to/from Cocoa's NSFilenamesPboardType.

11 years agowinemac: Synthesize additional bitmap pasteboard types from any that Cocoa can convert.
Ken Thomases [Wed, 13 Mar 2013 21:52:43 +0000 (16:52 -0500)] 
winemac: Synthesize additional bitmap pasteboard types from any that Cocoa can convert.

Mac apps generally put TIFF on the pasteboard, but Windows programs are
more likely to handle CF_DIB or CF_BITMAP which map to BMP.

11 years agowinemac: Add support for CF_DIB and CF_BITMAP clipboard formats.
Ken Thomases [Wed, 13 Mar 2013 21:52:36 +0000 (16:52 -0500)] 
winemac: Add support for CF_DIB and CF_BITMAP clipboard formats.

11 years agowinemac: Add clipboard formats which can or must be put on Mac pasteboard without...
Ken Thomases [Wed, 13 Mar 2013 21:52:31 +0000 (16:52 -0500)] 
winemac: Add clipboard formats which can or must be put on Mac pasteboard without transformation.

11 years agoatl100: Added AtlSetPerUserRegistration stub implementation.
Jactry Zeng [Wed, 13 Mar 2013 16:36:14 +0000 (00:36 +0800)] 
atl100: Added AtlSetPerUserRegistration stub implementation.

11 years agowininet: Rename URL_CACHEFILE_ENTRY to entry_url.
Piotr Caban [Wed, 13 Mar 2013 16:16:42 +0000 (17:16 +0100)] 
wininet: Rename URL_CACHEFILE_ENTRY to entry_url.

11 years agowininet: Rename CACHEFILE_ENTRY to entry_header.
Piotr Caban [Wed, 13 Mar 2013 16:16:23 +0000 (17:16 +0100)] 
wininet: Rename CACHEFILE_ENTRY to entry_header.

11 years agowininet: Added tests for Cache-Control: no-cache and no-store HTTP headers.
Piotr Caban [Wed, 13 Mar 2013 16:06:01 +0000 (17:06 +0100)] 
wininet: Added tests for Cache-Control: no-cache and no-store HTTP headers.

11 years agowininet: Test if cache entry is created when INTERNET_FLAG_NO_CACHE_WRITE flag is...
Piotr Caban [Wed, 13 Mar 2013 16:05:51 +0000 (17:05 +0100)] 
wininet: Test if cache entry is created when INTERNET_FLAG_NO_CACHE_WRITE flag is used.

11 years agowininet: Don't create cache file if it's forbidden.
Piotr Caban [Wed, 13 Mar 2013 16:05:41 +0000 (17:05 +0100)] 
wininet: Don't create cache file if it's forbidden.

11 years agomsxml3: Process CDATA section before reporting it.
Nikolay Sivov [Wed, 13 Mar 2013 11:04:59 +0000 (15:04 +0400)] 
msxml3: Process CDATA section before reporting it.

11 years agomsi: Avoid intermediate variables when calling create_record.
Alexandre Julliard [Wed, 13 Mar 2013 11:47:30 +0000 (12:47 +0100)] 
msi: Avoid intermediate variables when calling create_record.

11 years agowinefile: Pass a value instead of a pointer to avoid type mismatch warnings.
Alexandre Julliard [Wed, 13 Mar 2013 11:47:07 +0000 (12:47 +0100)] 
winefile: Pass a value instead of a pointer to avoid type mismatch warnings.

11 years agoexception.h: Android doesn't have sigsetjmp.
Alexandre Julliard [Wed, 13 Mar 2013 11:04:38 +0000 (12:04 +0100)] 
exception.h: Android doesn't have sigsetjmp.

11 years agojscript: Use DEFAULT_UNREACHABLE macro where appropriate.
Jacek Caban [Wed, 13 Mar 2013 09:44:07 +0000 (10:44 +0100)] 
jscript: Use DEFAULT_UNREACHABLE macro where appropriate.

11 years agovbscript: Use DEFAULT_UNREACHABLE macro where appropriate.
Jacek Caban [Wed, 13 Mar 2013 09:43:56 +0000 (10:43 +0100)] 
vbscript: Use DEFAULT_UNREACHABLE macro where appropriate.

11 years agowinnt.h: Added GCC variant of DEFAULT_UNREACHABLE macro.
Jacek Caban [Wed, 13 Mar 2013 09:43:46 +0000 (10:43 +0100)] 
winnt.h: Added GCC variant of DEFAULT_UNREACHABLE macro.

11 years agogdiplus: Ignore gdiplus page and world transformations when creating a gdi32 clipping...
Dmitry Timoshkov [Wed, 13 Mar 2013 07:30:45 +0000 (16:30 +0900)] 
gdiplus: Ignore gdiplus page and world transformations when creating a gdi32 clipping region.

11 years agowininet: Avoid signed-unsigned integer comparisons.
Andrew Talbot [Tue, 12 Mar 2013 22:28:49 +0000 (22:28 +0000)] 
wininet: Avoid signed-unsigned integer comparisons.

11 years agogdiplus: Correct EMF record size calculation.
Vincent Povirk [Tue, 12 Mar 2013 20:54:41 +0000 (15:54 -0500)] 
gdiplus: Correct EMF record size calculation.

11 years agogdiplus: Also get a DC for drawing WMF images.
Vincent Povirk [Tue, 12 Mar 2013 20:53:55 +0000 (15:53 -0500)] 
gdiplus: Also get a DC for drawing WMF images.

11 years agoddraw/tests: Use hardware VP only if available in the visual tests.
Stefan Dösinger [Tue, 12 Mar 2013 14:20:33 +0000 (07:20 -0700)] 
ddraw/tests: Use hardware VP only if available in the visual tests.

11 years agoddraw/tests: Use a software VP device in test_surface_interface_mismatch.
Stefan Dösinger [Tue, 12 Mar 2013 14:20:32 +0000 (07:20 -0700)] 
ddraw/tests: Use a software VP device in test_surface_interface_mismatch.

11 years agoddraw/tests: Use a TnLHal device only if supported in ddraw7 tests.
Stefan Dösinger [Tue, 12 Mar 2013 14:20:31 +0000 (07:20 -0700)] 
ddraw/tests: Use a TnLHal device only if supported in ddraw7 tests.

Intel GPUs don't support d3d7 hardware vertexprocessing on Windows. In
d3d8 and d3d9 it is available starting with i965 chips, but for some
reason the driver does not expose this for d3d7.

11 years agomsvcr110: Add VS2012 C/C++ runtime.
Stefan Leichter [Sun, 10 Mar 2013 10:35:03 +0000 (11:35 +0100)] 
msvcr110: Add VS2012 C/C++ runtime.

11 years agowinmm: Fix GetPosition when using MSACM codecs.
Jörg Höhle [Sun, 10 Mar 2013 13:43:51 +0000 (14:43 +0100)] 
winmm: Fix GetPosition when using MSACM codecs.

11 years agomsxml3/tests: Make test_xmlns_attribute() static.
Francois Gouget [Tue, 12 Mar 2013 10:34:43 +0000 (11:34 +0100)] 
msxml3/tests: Make test_xmlns_attribute() static.

11 years agouser32: Use window height/width instead of client for combo resizing.
Sergey Guralnik [Fri, 8 Mar 2013 20:28:39 +0000 (22:28 +0200)] 
user32: Use window height/width instead of client for combo resizing.

11 years agomsvcp71: Avoid signed-unsigned integer comparisons.
Andrew Talbot [Mon, 11 Mar 2013 20:48:38 +0000 (20:48 +0000)] 
msvcp71: Avoid signed-unsigned integer comparisons.

11 years agokernel32: Avoid TRUE FALSE conditional expressions.
Michael Stefaniuc [Tue, 12 Mar 2013 09:28:04 +0000 (10:28 +0100)] 
kernel32: Avoid TRUE FALSE conditional expressions.

11 years agomsxml3: Fix some test failures on Windows 8.
Nikolay Sivov [Tue, 12 Mar 2013 08:58:31 +0000 (12:58 +0400)] 
msxml3: Fix some test failures on Windows 8.

11 years agomsxml3: Added a simple test for CDATA processing with SAX reader.
Nikolay Sivov [Tue, 12 Mar 2013 08:45:54 +0000 (12:45 +0400)] 
msxml3: Added a simple test for CDATA processing with SAX reader.

11 years agojscript: Use BSTR also for pure IDispatch call in Object.hasOwnProperty.
Jacek Caban [Mon, 11 Mar 2013 15:05:27 +0000 (16:05 +0100)] 
jscript: Use BSTR also for pure IDispatch call in Object.hasOwnProperty.

11 years agojscript: Use BSTR also for pure IDispatch call in disp_get_id.
Jacek Caban [Mon, 11 Mar 2013 15:03:15 +0000 (16:03 +0100)] 
jscript: Use BSTR also for pure IDispatch call in disp_get_id.

11 years agojscript: Use BSTR also for pure IDispatch call in disp_delete_name.
Jacek Caban [Mon, 11 Mar 2013 15:02:58 +0000 (16:02 +0100)] 
jscript: Use BSTR also for pure IDispatch call in disp_delete_name.

11 years agowinmm/tests: Add tests for non-block-aligned fragment sizes.
Andrew Eikum [Mon, 11 Mar 2013 11:42:25 +0000 (06:42 -0500)] 
winmm/tests: Add tests for non-block-aligned fragment sizes.

11 years agowinmm: Truncate buffers to align to frame size.
Andrew Eikum [Mon, 11 Mar 2013 11:42:19 +0000 (06:42 -0500)] 
winmm: Truncate buffers to align to frame size.

11 years agowinebuild: Remove get_asm_short_keyword.
André Hentschel [Fri, 8 Mar 2013 20:37:05 +0000 (21:37 +0100)] 
winebuild: Remove get_asm_short_keyword.

11 years agontdll: Unify the usage of internal SIGCONTEXT type on ARM and ARM64.
André Hentschel [Sun, 10 Mar 2013 14:43:12 +0000 (15:43 +0100)] 
ntdll: Unify the usage of internal SIGCONTEXT type on ARM and ARM64.

11 years agowinecrt0: Android NDK doesn't have _init and _fini.
André Hentschel [Sun, 10 Mar 2013 11:04:00 +0000 (12:04 +0100)] 
winecrt0: Android NDK doesn't have _init and _fini.

11 years agowinemac: Add support for delay-rendered (a.k.a. promised) clipboard data.
Ken Thomases [Mon, 11 Mar 2013 03:58:51 +0000 (22:58 -0500)] 
winemac: Add support for delay-rendered (a.k.a. promised) clipboard data.

11 years agowinemac: Add support for "query" events which wait for synchronous responses.
Ken Thomases [Mon, 11 Mar 2013 03:58:26 +0000 (22:58 -0500)] 
winemac: Add support for "query" events which wait for synchronous responses.

11 years agowinemac: Implement setting of clipboard data with support for text formats.
Ken Thomases [Mon, 11 Mar 2013 03:58:21 +0000 (22:58 -0500)] 
winemac: Implement setting of clipboard data with support for text formats.

11 years agowinemac: Implement GetClipboardData() with support for text formats.
Ken Thomases [Mon, 11 Mar 2013 03:58:18 +0000 (22:58 -0500)] 
winemac: Implement GetClipboardData() with support for text formats.

11 years agowinemac: Implement EnumClipboardFormats() with support for text formats.
Ken Thomases [Mon, 11 Mar 2013 03:58:12 +0000 (22:58 -0500)] 
winemac: Implement EnumClipboardFormats() with support for text formats.

11 years agowinemac: Implement IsClipboardFormatAvailable() with support for text formats.
Ken Thomases [Mon, 11 Mar 2013 03:58:09 +0000 (22:58 -0500)] 
winemac: Implement IsClipboardFormatAvailable() with support for text formats.

11 years agowinemac: Implement CountClipboardFormats() with support for text formats.
Ken Thomases [Mon, 11 Mar 2013 03:58:03 +0000 (22:58 -0500)] 
winemac: Implement CountClipboardFormats() with support for text formats.

11 years agoinclude: Remove SPARC support.
André Hentschel [Fri, 8 Mar 2013 20:33:37 +0000 (21:33 +0100)] 
include: Remove SPARC support.

11 years agowinapi: Remove SPARC support.
André Hentschel [Fri, 8 Mar 2013 20:43:37 +0000 (21:43 +0100)] 
winapi: Remove SPARC support.

11 years agolibport: Remove SPARC support.
André Hentschel [Fri, 8 Mar 2013 20:40:54 +0000 (21:40 +0100)] 
libport: Remove SPARC support.

11 years agowinedump: Remove SPARC support.
André Hentschel [Fri, 8 Mar 2013 20:39:12 +0000 (21:39 +0100)] 
winedump: Remove SPARC support.

11 years agowinebuild: Remove SPARC support.
André Hentschel [Fri, 8 Mar 2013 20:35:13 +0000 (21:35 +0100)] 
winebuild: Remove SPARC support.

11 years agowinegcc: Remove SPARC support.
André Hentschel [Fri, 8 Mar 2013 20:34:33 +0000 (21:34 +0100)] 
winegcc: Remove SPARC support.

11 years agowidl: Remove SPARC and Alpha support.
André Hentschel [Fri, 8 Mar 2013 20:33:55 +0000 (21:33 +0100)] 
widl: Remove SPARC and Alpha support.

11 years agowinedbg: Remove SPARC support.
André Hentschel [Fri, 8 Mar 2013 20:33:10 +0000 (21:33 +0100)] 
winedbg: Remove SPARC support.

11 years agogdiplus: Protect from mixing BrushTypeLinearGradient and BrushTypePathGradient.
Dmitry Timoshkov [Mon, 11 Mar 2013 08:33:24 +0000 (17:33 +0900)] 
gdiplus: Protect from mixing BrushTypeLinearGradient and BrushTypePathGradient.

11 years agogdiplus: Print a passed in rectangle in GdipCombineRegionRect.
Dmitry Timoshkov [Mon, 11 Mar 2013 08:31:52 +0000 (17:31 +0900)] 
gdiplus: Print a passed in rectangle in GdipCombineRegionRect.

11 years agoxmllite: Fix a test failure on Windows 8.
Nikolay Sivov [Mon, 11 Mar 2013 04:49:28 +0000 (08:49 +0400)] 
xmllite: Fix a test failure on Windows 8.

11 years agoxmllite: Make another read attempt if we don't have enough data initially.
Nikolay Sivov [Mon, 11 Mar 2013 04:45:53 +0000 (08:45 +0400)] 
xmllite: Make another read attempt if we don't have enough data initially.

11 years agoxmllite: Support resuming to comments and PIs while on Content part.
Nikolay Sivov [Sun, 10 Mar 2013 14:32:00 +0000 (18:32 +0400)] 
xmllite: Support resuming to comments and PIs while on Content part.

11 years agoxmllite: Support CDATA nodes.
Nikolay Sivov [Sun, 10 Mar 2013 14:29:43 +0000 (18:29 +0400)] 
xmllite: Support CDATA nodes.

11 years agoxmllite: Actually resume comment and PI parsing while on Misc part.
Nikolay Sivov [Sun, 10 Mar 2013 11:45:38 +0000 (15:45 +0400)] 
xmllite: Actually resume comment and PI parsing while on Misc part.

11 years agoxmllite: Support resuming for start tag.
Nikolay Sivov [Sun, 10 Mar 2013 09:28:38 +0000 (13:28 +0400)] 
xmllite: Support resuming for start tag.