wine-orson.git
6 years agodsound-mbl.dll: FTBFS in Makefile.in after buildsys changes dsound-mbl.dll-orson
Jürgen Tretthahn [Fri, 31 Jan 2014 15:22:39 +0000 (16:22 +0100)]
dsound-mbl.dll: FTBFS in Makefile.in after buildsys changes

6 years agodsound-mbl: backport Makefile.in changes
Jürgen Tretthahn [Tue, 7 Jan 2014 12:52:14 +0000 (13:52 +0100)]
dsound-mbl: backport Makefile.in changes

Backport following commits (from dsound.dll):

+ makefiles: Use a single variable for all types of idl files.
  - d08ff3ff19a487f1ea4677624ba6fd3abb67589a
+ makefiles: Get rid of the MAKE_DLL_RULES variable.
  - 5e7416e5c8610dd362af2d8934ded3d63fcbb1d3
+ makefiles: Get rid of the MAKE_TEST_RULES variable.
  - 99ef0d6ff01b9698e1c5faa530b0f9de1dcdd366

6 years agodsound-mbl: update WINE_CONFIG_DLL with target clean
Jürgen Tretthahn [Mon, 11 Nov 2013 18:26:57 +0000 (19:26 +0100)]
dsound-mbl: update WINE_CONFIG_DLL with target clean

6 years agodsound-mbl: Fix FTBFS of dsound_classes_r.res
Jürgen Tretthahn [Mon, 11 Nov 2013 18:24:17 +0000 (19:24 +0100)]
dsound-mbl: Fix FTBFS of dsound_classes_r.res

6 years agodsound-mbl: Backport commit 3f353e00255110df44890b943015aa120906e4a9 to dsound-mbl
Jürgen Tretthahn [Fri, 14 Sep 2012 10:36:32 +0000 (12:36 +0200)]
dsound-mbl: Backport commit 3f353e00255110df44890b943015aa120906e4a9 to dsound-mbl

6 years agodsound-mbl: Backport commit 1555aebf1e54ada0123e8da9faa206176b5301ac to dsound-mbl
Jürgen Tretthahn [Fri, 14 Sep 2012 10:35:49 +0000 (12:35 +0200)]
dsound-mbl: Backport commit 1555aebf1e54ada0123e8da9faa206176b5301ac to dsound-mbl

6 years agodsound-mbl: Remove DRV_QUERYDSOUNDDESC functionality
Jürgen Tretthahn [Thu, 13 Sep 2012 15:55:02 +0000 (17:55 +0200)]
dsound-mbl: Remove DRV_QUERYDSOUNDDESC functionality

This is done because of commit 1b21fe827f385d0cc0cc8b900994ce56de656cad
(mmddk.h: Remove unused, Wine-specific WinMM defines.)

6 years agodsound-mbl: Remove typedefs which already get defined in alext.h
Jürgen Tretthahn [Thu, 13 Sep 2012 15:54:24 +0000 (17:54 +0200)]
dsound-mbl: Remove typedefs which already get defined in alext.h

6 years agodsound-mbl: Update to recent openal alcLoopbackOpenDeviceSOFT changes
Jürgen Tretthahn [Thu, 13 Sep 2012 15:53:36 +0000 (17:53 +0200)]
dsound-mbl: Update to recent openal alcLoopbackOpenDeviceSOFT changes

6 years agodsound-mbl: Use ALs own includes
Jürgen Tretthahn [Thu, 13 Sep 2012 15:52:41 +0000 (17:52 +0200)]
dsound-mbl: Use ALs own includes

6 years agodsound-mbl: fixup dsound dsound-mbl.dll
Maarten Lankhorst [Sat, 30 Jul 2011 13:39:31 +0000 (15:39 +0200)]
dsound-mbl: fixup dsound

Converted from dlls/dsound to dlls/dsound-mbl by Jürgen Tretthahn <orson@orson.at>

6 years agodsound-mbl: fix dsound build
Maarten Lankhorst [Sat, 23 Jul 2011 13:37:38 +0000 (15:37 +0200)]
dsound-mbl: fix dsound build

Converted from dlls/dsound to dlls/dsound-mbl by Jürgen Tretthahn <orson@orson.at>

6 years agodsound-mbl: Fix race condition
Maarten Lankhorst [Thu, 23 Jun 2011 23:14:23 +0000 (01:14 +0200)]
dsound-mbl: Fix race condition

Converted from dlls/dsound to dlls/dsound-mbl by Jürgen Tretthahn <orson@orson.at>

6 years agodsound-mbl: Add dumb heuristic to find buggy applications, try 3
Maarten Lankhorst [Mon, 11 Apr 2011 22:59:48 +0000 (00:59 +0200)]
dsound-mbl: Add dumb heuristic to find buggy applications, try 3

Make monkey island really work

Converted from dlls/dsound to dlls/dsound-mbl by Jürgen Tretthahn <orson@orson.at>

6 years agodsound-mbl: Output openal data to mmdevapi, try 2
Maarten Lankhorst [Fri, 8 Apr 2011 19:07:28 +0000 (21:07 +0200)]
dsound-mbl: Output openal data to mmdevapi, try 2

added: Kill mmdevapi thread if dsound is dynamically unloaded

Converted from dlls/dsound to dlls/dsound-mbl by Jürgen Tretthahn <orson@orson.at>

6 years agodsound-mbl: Add experimental render to buffer extension
Maarten Lankhorst [Fri, 8 Apr 2011 11:41:58 +0000 (13:41 +0200)]
dsound-mbl: Add experimental render to buffer extension

Converted from dlls/dsound to dlls/dsound-mbl by Jürgen Tretthahn <orson@orson.at>

6 years agodsound-mbl: Remove forcing frequency on primary buffer
Maarten Lankhorst [Mon, 11 Apr 2011 22:25:33 +0000 (00:25 +0200)]
dsound-mbl: Remove forcing frequency on primary buffer

Converted from dlls/dsound to dlls/dsound-mbl by Jürgen Tretthahn <orson@orson.at>

6 years agodsound-mbl: Import openal-dsound
Maarten Lankhorst [Fri, 8 Apr 2011 13:17:37 +0000 (15:17 +0200)]
dsound-mbl: Import openal-dsound

Converted from dlls/dsound to dlls/dsound-mbl by Jürgen Tretthahn <orson@orson.at>

6 years agodsound-mbl: Remove most of the existing render implementation
Maarten Lankhorst [Fri, 8 Apr 2011 12:51:37 +0000 (14:51 +0200)]
dsound-mbl: Remove most of the existing render implementation

Converted from dlls/dsound to dlls/dsound-mbl by Jürgen Tretthahn <orson@orson.at>

6 years agodsound-mbl: Add supper secret stuff from dsound openal
Maarten Lankhorst [Fri, 8 Apr 2011 11:49:17 +0000 (13:49 +0200)]
dsound-mbl: Add supper secret stuff from dsound openal

Converted from dlls/dsound to dlls/dsound-mbl by Jürgen Tretthahn <orson@orson.at>

6 years agodsound-mbl: Add headers for openal extensions
Maarten Lankhorst [Fri, 8 Apr 2011 11:18:15 +0000 (13:18 +0200)]
dsound-mbl: Add headers for openal extensions

Converted from dlls/dsound to dlls/dsound-mbl by Jürgen Tretthahn <orson@orson.at>

6 years agodsound-mbl: Load openal
Maarten Lankhorst [Sun, 21 Feb 2010 09:47:29 +0000 (10:47 +0100)]
dsound-mbl: Load openal

Converted from dlls/dsound to dlls/dsound-mbl and
adopted diff for Makefile.in to apply to dsound-mbl
by Jürgen Tretthahn <orson@orson.at>

6 years agodsound-mbl: Add mmdevapi calls for rendering, ignore guids in rendering for now
Maarten Lankhorst [Fri, 8 Apr 2011 10:14:14 +0000 (12:14 +0200)]
dsound-mbl: Add mmdevapi calls for rendering, ignore guids in rendering for now

Converted from dlls/dsound to dlls/dsound-mbl by Jürgen Tretthahn <orson@orson.at>

6 years agodsound-mbl: Add notification position support for capture, try 2
Maarten Lankhorst [Fri, 8 Apr 2011 02:52:20 +0000 (04:52 +0200)]
dsound-mbl: Add notification position support for capture, try 2

Converted from dlls/dsound to dlls/dsound-mbl by Jürgen Tretthahn <orson@orson.at>

6 years agodsound-mbl: Implement capture buffer based on mmdevapi, try 2
Maarten Lankhorst [Fri, 8 Apr 2011 02:43:51 +0000 (04:43 +0200)]
dsound-mbl: Implement capture buffer based on mmdevapi, try 2

Converted from dlls/dsound to dlls/dsound-mbl by Jürgen Tretthahn <orson@orson.at>

6 years agodsound-mbl: Clean up capture interface and prepare for mmdevapi
Maarten Lankhorst [Fri, 8 Apr 2011 00:50:07 +0000 (02:50 +0200)]
dsound-mbl: Clean up capture interface and prepare for mmdevapi

Converted from dlls/dsound to dlls/dsound-mbl by Jürgen Tretthahn <orson@orson.at>

6 years agodsound-mbl: Use mmdevice apis for enumerating capture devices
Maarten Lankhorst [Fri, 8 Apr 2011 00:03:28 +0000 (02:03 +0200)]
dsound-mbl: Use mmdevice apis for enumerating capture devices

Converted from dlls/dsound to dlls/dsound-mbl and
adopted diff for Makefile.in to apply to dsound-mbl
by Jürgen Tretthahn <orson@orson.at>

6 years agodsound-mbl: Fix configure+other so that dlls/dsound-mbl compiles
Jürgen Tretthahn [Thu, 13 Sep 2012 15:14:38 +0000 (17:14 +0200)]
dsound-mbl: Fix configure+other so that dlls/dsound-mbl compiles

6 years agodsound-mbl: Add/Copy dlls/dsound to dlls/dsound-mbl as v1.3.27
Jürgen Tretthahn [Thu, 13 Sep 2012 14:41:39 +0000 (16:41 +0200)]
dsound-mbl: Add/Copy dlls/dsound to dlls/dsound-mbl as v1.3.27

This adds the dsound implementation as of wine-1.3.27 under
dsound-mbl. Next steps will be to add needed changes to
configure and others to get it built.
After this is done I will add the dsound-openal
changes/implementation of Maarten Lankhorst.

Note: for my debianized wine version i will make an alternative
to select which dsound implementation should be used.
At least this is my plan (hope it will work that way), so I
can switch between the 2 implementations without the need to
recompile, and this should also remove the need to create
a new revert-dsound-to-version-1.3.27 patch each time the original
winehq dsound version gets updated/changed.

6 years agogdiplus: Return success saving path to metafile.
Piotr Caban [Mon, 24 Jul 2017 14:54:11 +0000 (16:54 +0200)]
gdiplus: Return success saving path to metafile.

Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agogdiplus: Fix saving pen dashed line cap style to metafile.
Piotr Caban [Mon, 24 Jul 2017 14:54:06 +0000 (16:54 +0200)]
gdiplus: Fix saving pen dashed line cap style to metafile.

Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agogdiplus: Free dash_pattern_scaled (Coverity).
Marcus Meissner [Sun, 23 Jul 2017 20:25:19 +0000 (22:25 +0200)]
gdiplus: Free dash_pattern_scaled (Coverity).

Signed-off-by: Marcus Meissner <marcus@jet.franken.de>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowindowscodecs/tests: Remove unused type declarations.
Nikolay Sivov [Sun, 23 Jul 2017 11:54:36 +0000 (14:54 +0300)]
windowscodecs/tests: Remove unused type declarations.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowindowscodecs/tests: Fix a leak in tests (Valgrind).
Nikolay Sivov [Sun, 23 Jul 2017 11:54:35 +0000 (14:54 +0300)]
windowscodecs/tests: Fix a leak in tests (Valgrind).

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agontdll: Make sure the stack is quad-word aligned on ARM64.
André Hentschel [Mon, 24 Jul 2017 16:38:48 +0000 (18:38 +0200)]
ntdll: Make sure the stack is quad-word aligned on ARM64.

Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoconfigure: Allow specifying custom CFLAGS for LDAP.
Alexandre Julliard [Mon, 24 Jul 2017 16:27:17 +0000 (18:27 +0200)]
configure: Allow specifying custom CFLAGS for LDAP.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agodwrite: Use newer enum version to avoid type mismatch (Coverity).
Nikolay Sivov [Mon, 24 Jul 2017 14:26:06 +0000 (17:26 +0300)]
dwrite: Use newer enum version to avoid type mismatch (Coverity).

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agouser32: Fix rendering of tabs in edit control.
Tim Worthington [Fri, 21 Jul 2017 15:34:37 +0000 (01:34 +1000)]
user32: Fix rendering of tabs in edit control.

Signed-off-by: Tim Worthington <tim@pcbelegance.org>
Signed-off-by: Aric Stewart <aric@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoregedit: Check for a valid subkey pointer before attempting to delete a registry...
Hugh McMaster [Mon, 24 Jul 2017 12:47:56 +0000 (12:47 +0000)]
regedit: Check for a valid subkey pointer before attempting to delete a registry key (Coverity).

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoregedit: Free the value name buffer from the default value name parser state if neces...
Hugh McMaster [Mon, 24 Jul 2017 12:47:48 +0000 (12:47 +0000)]
regedit: Free the value name buffer from the default value name parser state if necessary (Valgrind).

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agopo: Fix a typo in the Norwegian translation.
Hugh McMaster [Mon, 24 Jul 2017 12:47:39 +0000 (12:47 +0000)]
po: Fix a typo in the Norwegian translation.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomsvcr120: Declare ret as a float in functions that return a float.
Alex Henrie [Mon, 24 Jul 2017 06:40:33 +0000 (00:40 -0600)]
msvcr120: Declare ret as a float in functions that return a float.

Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agod3d11/tests: Add test for forced early depth stencil.
Józef Kucia [Sun, 23 Jul 2017 22:15:56 +0000 (00:15 +0200)]
d3d11/tests: Add test for forced early depth stencil.

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowined3d: Implement forceEarlyDepthStencil shader global flag.
Józef Kucia [Sun, 23 Jul 2017 22:15:55 +0000 (00:15 +0200)]
wined3d: Implement forceEarlyDepthStencil shader global flag.

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agouser32: Always update the visible region for cross-process DCEs.
Alexandre Julliard [Mon, 24 Jul 2017 15:04:35 +0000 (17:04 +0200)]
user32: Always update the visible region for cross-process DCEs.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agouser32: Reduce the cursor height if it also includes the mask.
Alexandre Julliard [Mon, 24 Jul 2017 11:12:50 +0000 (13:12 +0200)]
user32: Reduce the cursor height if it also includes the mask.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agogdi32: Respect the rop mode in SetPixel.
Huw Davies [Mon, 24 Jul 2017 09:47:04 +0000 (10:47 +0100)]
gdi32: Respect the rop mode in SetPixel.

Based on a patch by Tim Worthington.

Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agogdi32: Add a helper to fill rectangles with a given pixel.
Huw Davies [Mon, 24 Jul 2017 09:47:03 +0000 (10:47 +0100)]
gdi32: Add a helper to fill rectangles with a given pixel.

Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowidl: Handle C++ aggregate returns in a MSVC compatible way.
Henri Verbeet [Fri, 21 Jul 2017 11:03:41 +0000 (13:03 +0200)]
widl: Handle C++ aggregate returns in a MSVC compatible way.

This mainly affects 64-bit winelib applications, and potentially mingw-w64
usage of the Wine headers. As explained in commit
fabfa59aea5c5b3201142382038beb3e76cb7567, MSVC returns aggregates through an
implicit parameter immediately after the this/interface pointer. GCC's
"ms_abi" attribute is supposed to match this, but unfortunately current
versions of g++ (confirmed up to at least g++ 6.3) place the implicit return
pointer before the this/interface pointer. See also
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52792.

This commit takes an approach similar to the earlier commit
fabfa59aea5c5b3201142382038beb3e76cb7567: For ABI compatibility the return
pointer is listed as an explicit parameter in the vtbl entry, while an inline
helper is provided for source code compatibility.

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agokrnl386: Add a simple wrapper for CommonUnimpStub instead of saving/restoring all...
Alexandre Julliard [Mon, 24 Jul 2017 09:19:32 +0000 (11:19 +0200)]
krnl386: Add a simple wrapper for CommonUnimpStub instead of saving/restoring all registers.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agokrnl386: Simplify a couple of register functions.
Alexandre Julliard [Mon, 24 Jul 2017 09:15:14 +0000 (11:15 +0200)]
krnl386: Simplify a couple of register functions.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agontdll: Use RtlCaptureContext also in RtlUnwind.
Alexandre Julliard [Mon, 24 Jul 2017 08:59:45 +0000 (10:59 +0200)]
ntdll: Use RtlCaptureContext also in RtlUnwind.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agontdll: Get some values from the parent stackframe in RtlCaptureContext.
Alexandre Julliard [Mon, 24 Jul 2017 08:39:42 +0000 (10:39 +0200)]
ntdll: Get some values from the parent stackframe in RtlCaptureContext.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agontdll: Add an assembly wrapper to return correct values for the current thread in...
Alexandre Julliard [Mon, 24 Jul 2017 08:33:53 +0000 (10:33 +0200)]
ntdll: Add an assembly wrapper to return correct values for the current thread in NtGetContextThread.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowmvcore: Support IWMPacketSize2 interfaces in IWMReader.
Alistair Leslie-Hughes [Sun, 23 Jul 2017 00:52:05 +0000 (00:52 +0000)]
wmvcore: Support IWMPacketSize2 interfaces in IWMReader.

Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowmvcore: Support IWMProfile3 interfaces in IWMReader.
Alistair Leslie-Hughes [Sun, 23 Jul 2017 00:51:55 +0000 (00:51 +0000)]
wmvcore: Support IWMProfile3 interfaces in IWMReader.

Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowmvcore: Support IReferenceClock interfaces in IWMReader.
Alistair Leslie-Hughes [Sun, 23 Jul 2017 00:51:45 +0000 (00:51 +0000)]
wmvcore: Support IReferenceClock interfaces in IWMReader.

Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowmvcore: Support IWMLanguageList interfaces in IWMReader.
Alistair Leslie-Hughes [Sun, 23 Jul 2017 00:51:36 +0000 (00:51 +0000)]
wmvcore: Support IWMLanguageList interfaces in IWMReader.

Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowmvcore: Support IWMHeaderInfo/2/3 interfaces in IWMReader.
Alistair Leslie-Hughes [Sun, 23 Jul 2017 00:51:26 +0000 (00:51 +0000)]
wmvcore: Support IWMHeaderInfo/2/3 interfaces in IWMReader.

Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoxmllite/writer: Do not indent after just BOM has been written.
Nikolay Sivov [Sun, 23 Jul 2017 11:55:46 +0000 (14:55 +0300)]
xmllite/writer: Do not indent after just BOM has been written.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoxmllite/writer: Fix indentation on WriteElementString().
Nikolay Sivov [Sun, 23 Jul 2017 11:55:45 +0000 (14:55 +0300)]
xmllite/writer: Fix indentation on WriteElementString().

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoxmllite/writer: Fix empty element and state handling in WriteElementString().
Nikolay Sivov [Sun, 23 Jul 2017 11:55:44 +0000 (14:55 +0300)]
xmllite/writer: Fix empty element and state handling in WriteElementString().

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomsvcp140/tests: Fix a typo in a variable name.
Francois Gouget [Sat, 22 Jul 2017 10:21:40 +0000 (12:21 +0200)]
msvcp140/tests: Fix a typo in a variable name.

Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoRelease 2.13. wine-2.13
Alexandre Julliard [Fri, 21 Jul 2017 19:06:46 +0000 (21:06 +0200)]
Release 2.13.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agodbghelp: Silence a noisy FIXME.
Zebediah Figura [Fri, 21 Jul 2017 15:26:17 +0000 (10:26 -0500)]
dbghelp: Silence a noisy FIXME.

Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agogdi32: Return non-zero VREFRESH value for display devices.
Akihiro Sagawa [Fri, 21 Jul 2017 13:58:04 +0000 (22:58 +0900)]
gdi32: Return non-zero VREFRESH value for display devices.

Signed-off-by: Akihiro Sagawa <sagawa.aki@gmail.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoreg: Account for sizeof(WCHAR) when resizing the value name buffer during the query...
Hugh McMaster [Fri, 21 Jul 2017 08:47:15 +0000 (08:47 +0000)]
reg: Account for sizeof(WCHAR) when resizing the value name buffer during the query operation.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agorsaenh: Do not use stack variables out of frame (Coverity).
Jacek Caban [Fri, 21 Jul 2017 13:36:31 +0000 (15:36 +0200)]
rsaenh: Do not use stack variables out of frame (Coverity).

Based on patch by Marcus Meissner.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoserver: Remove no loner needed fd NULL check (Coverity).
Jacek Caban [Fri, 21 Jul 2017 13:19:37 +0000 (15:19 +0200)]
server: Remove no loner needed fd NULL check (Coverity).

Spotted by Marcus Meissner.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowpcap: Fix build with newer pcap versions.
André Hentschel [Fri, 21 Jul 2017 13:16:51 +0000 (15:16 +0200)]
wpcap: Fix build with newer pcap versions.

Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomshtml: Added IHTMLDOMNode3::put_textContent implementation.
Jacek Caban [Fri, 21 Jul 2017 13:11:10 +0000 (15:11 +0200)]
mshtml: Added IHTMLDOMNode3::put_textContent implementation.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoinclude: Support all version of BackgroundCopyManager from bits.h.
Alistair Leslie-Hughes [Fri, 21 Jul 2017 01:34:01 +0000 (01:34 +0000)]
include: Support all version of BackgroundCopyManager from bits.h.

Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agokrnl386.exe16: Fail int 21, 4e if the volume label is an empty string.
Zebediah Figura [Fri, 21 Jul 2017 04:21:09 +0000 (23:21 -0500)]
krnl386.exe16: Fail int 21, 4e if the volume label is an empty string.

Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoxmllite/reader: Added a helper for setting current attribute cursor.
Nikolay Sivov [Fri, 21 Jul 2017 12:00:04 +0000 (15:00 +0300)]
xmllite/reader: Added a helper for setting current attribute cursor.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoxmllite/reader: Implement MoveToAttributeByName().
Nikolay Sivov [Fri, 21 Jul 2017 12:00:03 +0000 (15:00 +0300)]
xmllite/reader: Implement MoveToAttributeByName().

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agod3d11: Fix race condition in d3d_sampler_state_create().
Józef Kucia [Thu, 20 Jul 2017 12:11:04 +0000 (14:11 +0200)]
d3d11: Fix race condition in d3d_sampler_state_create().

Spotted by Kimmo Myllyvirta.

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agod3d11: Introduce d3d_sampler_state_create() helper function.
Józef Kucia [Thu, 20 Jul 2017 12:11:03 +0000 (14:11 +0200)]
d3d11: Introduce d3d_sampler_state_create() helper function.

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agod3d11: Fix race condition in d3d_rasterizer_state_create().
Józef Kucia [Thu, 20 Jul 2017 12:11:02 +0000 (14:11 +0200)]
d3d11: Fix race condition in d3d_rasterizer_state_create().

Spotted by Kimmo Myllyvirta.

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agod3d11: Introduce d3d_rasterizer_state_create() helper function.
Józef Kucia [Thu, 20 Jul 2017 12:11:01 +0000 (14:11 +0200)]
d3d11: Introduce d3d_rasterizer_state_create() helper function.

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agod3d11: Fix race condition in d3d_depthstencil_state_create().
Józef Kucia [Thu, 20 Jul 2017 12:11:00 +0000 (14:11 +0200)]
d3d11: Fix race condition in d3d_depthstencil_state_create().

Spotted by Kimmo Myllyvirta.

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agod3d11: Introduce d3d_depthstencil_state_create() helper function.
Józef Kucia [Thu, 20 Jul 2017 12:10:59 +0000 (14:10 +0200)]
d3d11: Introduce d3d_depthstencil_state_create() helper function.

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agod3d11: Fix race condition in d3d_blend_state_create().
Józef Kucia [Thu, 20 Jul 2017 12:10:58 +0000 (14:10 +0200)]
d3d11: Fix race condition in d3d_blend_state_create().

Spotted by Kimmo Myllyvirta.

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agod3d11: Introduce d3d_blend_state_create() helper function.
Józef Kucia [Thu, 20 Jul 2017 12:10:57 +0000 (14:10 +0200)]
d3d11: Introduce d3d_blend_state_create() helper function.

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomsi: Send the dialog created message in dialog_create().
Zebediah Figura [Fri, 21 Jul 2017 04:43:15 +0000 (23:43 -0500)]
msi: Send the dialog created message in dialog_create().

It should be sent before the message loop, and it should also be sent
for dialogs spawned with control events.

Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomsi: Don't queue a parent dialog to be shown in EndDialog.
Zebediah Figura [Fri, 21 Jul 2017 04:43:14 +0000 (23:43 -0500)]
msi: Don't queue a parent dialog to be shown in EndDialog.

When using "Return", the parent dialog already exists, so there is
no need to do this. Moreover, if the parent dialog is queued, a
subsequent "Exit" would not properly exit the parent dialog.

Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomsi: Process ShowDialog/EndDialog after all other control events.
Zebediah Figura [Fri, 21 Jul 2017 04:43:13 +0000 (23:43 -0500)]
msi: Process ShowDialog/EndDialog after all other control events.

Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomsi: Don't set _BrowseProperty.
Zebediah Figura [Fri, 21 Jul 2017 04:43:12 +0000 (23:43 -0500)]
msi: Don't set _BrowseProperty.

This is a revert of 166a7e993cb0033fac7ec2712c346558fb7bd100.
_BrowseProperty is not set by Windows, but should rather be set by the
program in question.

Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomsi: Avoid a null pointer dereference.
Zebediah Figura [Fri, 21 Jul 2017 04:43:11 +0000 (23:43 -0500)]
msi: Avoid a null pointer dereference.

Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomsi/tests: Use static linking for a couple functions.
Zebediah Figura [Fri, 21 Jul 2017 04:43:10 +0000 (23:43 -0500)]
msi/tests: Use static linking for a couple functions.

These are available on all of the test machines.

Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agopo: Update Norwegian translation.
Kim Malmo [Thu, 20 Jul 2017 23:09:06 +0000 (23:09 +0000)]
po: Update Norwegian translation.

Signed-off-by: Kim Malmo <berencamlost@msn.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agodwrite: Fix cache entry use-after-free (Valgrind).
Nikolay Sivov [Thu, 20 Jul 2017 16:47:33 +0000 (19:47 +0300)]
dwrite: Fix cache entry use-after-free (Valgrind).

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agodwrite: Print missing table message as a trace.
Nikolay Sivov [Thu, 20 Jul 2017 16:47:32 +0000 (19:47 +0300)]
dwrite: Print missing table message as a trace.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoxmllite/tests: Use input stream helper in more tests.
Nikolay Sivov [Thu, 20 Jul 2017 16:47:08 +0000 (19:47 +0300)]
xmllite/tests: Use input stream helper in more tests.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomshtml: Added IHTMLDOMNode3::get_textContent implementation.
Jacek Caban [Thu, 20 Jul 2017 16:11:29 +0000 (18:11 +0200)]
mshtml: Added IHTMLDOMNode3::get_textContent implementation.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomshtml: Support returning VT_NULL from return_nsstr_variant.
Jacek Caban [Thu, 20 Jul 2017 16:11:22 +0000 (18:11 +0200)]
mshtml: Support returning VT_NULL from return_nsstr_variant.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agopo: Update Finnish translation.
Lauri Kenttä [Thu, 20 Jul 2017 14:38:45 +0000 (17:38 +0300)]
po: Update Finnish translation.

Signed-off-by: Lauri Kenttä <lauri.kentta@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowebservices: Implement the Message Framing Protocol.
Hans Leidekker [Thu, 20 Jul 2017 13:01:56 +0000 (15:01 +0200)]
webservices: Implement the Message Framing Protocol.

Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowebservices: Write Action and To headers unless the addressing version is WS_ADDRESSI...
Hans Leidekker [Thu, 20 Jul 2017 13:01:55 +0000 (15:01 +0200)]
webservices: Write Action and To headers unless the addressing version is WS_ADDRESSING_VERSION_TRANSPORT.

Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowebservices: Set default channel envelope and addressing versions.
Hans Leidekker [Thu, 20 Jul 2017 13:01:54 +0000 (15:01 +0200)]
webservices: Set default channel envelope and addressing versions.

Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowebservices: Add support for reading float values.
Hans Leidekker [Thu, 20 Jul 2017 13:01:53 +0000 (15:01 +0200)]
webservices: Add support for reading float values.

Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>