wine-orson.git
6 years agoRelease 2.19. wine-2.19
Alexandre Julliard [Fri, 13 Oct 2017 23:40:20 +0000 (01:40 +0200)]
Release 2.19.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agogdiplus/metafile: Support solid brushes in EmfPlusRecordTypeObject record playback.
Nikolay Sivov [Fri, 13 Oct 2017 11:10:26 +0000 (14:10 +0300)]
gdiplus/metafile: Support solid brushes in EmfPlusRecordTypeObject record playback.

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 agowinemp3.acm: Rename to l3codeca.acm.
Zebediah Figura [Thu, 12 Oct 2017 14:19:12 +0000 (09:19 -0500)]
winemp3.acm: Rename to l3codeca.acm.

Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoucrtbase: Add __stdio_common_vsprintf_p.
Alex Henrie [Fri, 13 Oct 2017 18:11:24 +0000 (20:11 +0200)]
ucrtbase: Add __stdio_common_vsprintf_p.

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 agocomctl32/tests: Add tests for LVM_APPROXIMATEVIEWRECT in LVS_REPORT mode.
Vadim Druzhin [Fri, 13 Oct 2017 14:45:09 +0000 (17:45 +0300)]
comctl32/tests: Add tests for LVM_APPROXIMATEVIEWRECT in LVS_REPORT mode.

Signed-off-by: Vadim Druzhin <cdslow@mail.ru>
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomsvcp90: Add std::range_error table.
Daniel Lehman [Thu, 12 Oct 2017 22:52:45 +0000 (15:52 -0700)]
msvcp90: Add std::range_error table.

Signed-off-by: Daniel Lehman <dlehman@esri.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agodwrite/tests: Fix a typo in ok() message.
Andrey Gusev [Thu, 12 Oct 2017 11:21:26 +0000 (14:21 +0300)]
dwrite/tests: Fix a typo in ok() message.

Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agouser32/tests: Remove redundant comparison.
Andrey Gusev [Fri, 13 Oct 2017 12:38:27 +0000 (15:38 +0300)]
user32/tests: Remove redundant comparison.

Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoshell32: Fix misplaced parenthesis.
Andrey Gusev [Fri, 13 Oct 2017 12:03:27 +0000 (15:03 +0300)]
shell32: Fix misplaced parenthesis.

Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoregedit/tests: Add more export tests.
Hugh McMaster [Fri, 13 Oct 2017 08:14:08 +0000 (08:14 +0000)]
regedit/tests: Add more export tests.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoregedit/tests: Add REG_NONE to the empty hex data import tests.
Hugh McMaster [Fri, 13 Oct 2017 08:14:08 +0000 (08:14 +0000)]
regedit/tests: Add REG_NONE to the empty hex data import tests.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoregedit/tests: Delete the export file before returning from compare_export().
Hugh McMaster [Fri, 13 Oct 2017 08:14:07 +0000 (08:14 +0000)]
regedit/tests: Delete the export file before returning from compare_export().

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoregedit/tests: Use a helper function to open registry keys.
Hugh McMaster [Fri, 13 Oct 2017 08:14:06 +0000 (08:14 +0000)]
regedit/tests: Use a helper function to open registry keys.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoregedit/tests: Print an error code when CreateFile fails.
Hugh McMaster [Fri, 13 Oct 2017 08:14:05 +0000 (08:14 +0000)]
regedit/tests: Print an error code when CreateFile fails.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoreg/tests: Remove write_reg_file() and rewrite associated tests.
Hugh McMaster [Fri, 13 Oct 2017 08:17:05 +0000 (08:17 +0000)]
reg/tests: Remove write_reg_file() and rewrite associated tests.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoreg/tests: Add more export tests.
Hugh McMaster [Fri, 13 Oct 2017 08:15:29 +0000 (08:15 +0000)]
reg/tests: Add more export tests.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoreg/tests: Add REG_NONE to the empty hex data import tests.
Hugh McMaster [Fri, 13 Oct 2017 08:15:28 +0000 (08:15 +0000)]
reg/tests: Add REG_NONE to the empty hex data import tests.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoreg/tests: Delete the export file before returning from compare_export().
Hugh McMaster [Fri, 13 Oct 2017 08:15:27 +0000 (08:15 +0000)]
reg/tests: Delete the export file before returning from compare_export().

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoreg/tests: Use a helper function to open registry keys.
Hugh McMaster [Fri, 13 Oct 2017 08:15:27 +0000 (08:15 +0000)]
reg/tests: Use a helper function to open registry keys.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoreg/tests: Print an error code when CreateFile fails.
Hugh McMaster [Fri, 13 Oct 2017 08:15:26 +0000 (08:15 +0000)]
reg/tests: Print an error code when CreateFile fails.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoadvapi32: Fix ChangeServiceConfig2 when given a null description.
Bernhard Übelacker [Wed, 11 Oct 2017 13:36:16 +0000 (15:36 +0200)]
advapi32: Fix ChangeServiceConfig2 when given a null description.

Signed-off-by: Bernhard Übelacker <bernhardu@mailbox.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agogdiplus/metafile: Implement EmfPlusRecordTypeObject for image attributes object.
Nikolay Sivov [Thu, 12 Oct 2017 10:44:29 +0000 (13:44 +0300)]
gdiplus/metafile: Implement EmfPlusRecordTypeObject for image attributes object.

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 agod3d11: Increment the device reference count in d3d11_input_layout_AddRef().
Henri Verbeet [Thu, 12 Oct 2017 14:17:10 +0000 (16:17 +0200)]
d3d11: Increment the device reference count in d3d11_input_layout_AddRef().

Since we release it in d3d11_input_layout_Release().

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agod3d10: Release the device reference in d3d10_stateblock_Release().
Henri Verbeet [Thu, 12 Oct 2017 14:17:09 +0000 (16:17 +0200)]
d3d10: Release the device reference in d3d10_stateblock_Release().

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomshtml/tests: Added script event argument test.
Jacek Caban [Thu, 12 Oct 2017 12:27:24 +0000 (14:27 +0200)]
mshtml/tests: Added script event argument test.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomshtml/tests: Use winetest.js in events.html.
Jacek Caban [Thu, 12 Oct 2017 12:27:08 +0000 (14:27 +0200)]
mshtml/tests: Use winetest.js in events.html.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomshtml: Simplify IHTMLElement::click implementation.
Jacek Caban [Thu, 12 Oct 2017 12:26:57 +0000 (14:26 +0200)]
mshtml: Simplify IHTMLElement::click implementation.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agontdll: Remove redundant comparison.
Andrey Gusev [Thu, 12 Oct 2017 13:14:53 +0000 (16:14 +0300)]
ntdll: Remove redundant comparison.

Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agotwain_32: Detect devices in TWAIN_UserSelect.
Vincent Povirk [Wed, 11 Oct 2017 20:46:17 +0000 (15:46 -0500)]
twain_32: Detect devices in TWAIN_UserSelect.

Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agotwain_32: Add debug traces to TWAIN_UserSelect.
Vincent Povirk [Wed, 11 Oct 2017 20:46:16 +0000 (15:46 -0500)]
twain_32: Add debug traces to TWAIN_UserSelect.

Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agogdiplus/metafile: Support playback for EmfPlusRecordTypeSetAntiAliasMode.
Nikolay Sivov [Tue, 10 Oct 2017 18:24:41 +0000 (21:24 +0300)]
gdiplus/metafile: Support playback for EmfPlusRecordTypeSetAntiAliasMode.

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 agogdiplus/metafile: Support playback for EmfPlusRecordTypeSetTextRenderingHint.
Nikolay Sivov [Tue, 10 Oct 2017 18:24:40 +0000 (21:24 +0300)]
gdiplus/metafile: Support playback for EmfPlusRecordTypeSetTextRenderingHint.

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 agogdiplus/metafile: Fix flags handling for EMF+ property records.
Nikolay Sivov [Tue, 10 Oct 2017 18:24:39 +0000 (21:24 +0300)]
gdiplus/metafile: Fix flags handling for EMF+ property records.

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 agogdiplus/tests: Test EMF+ records flags.
Nikolay Sivov [Tue, 10 Oct 2017 18:24:38 +0000 (21:24 +0300)]
gdiplus/tests: Test EMF+ records flags.

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 agokernel32/tests: Remove redundant comparison.
Andrey Gusev [Wed, 11 Oct 2017 17:06:26 +0000 (20:06 +0300)]
kernel32/tests: Remove redundant comparison.

Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomshtml: Added IDocumentEvent stub implementation.
Jacek Caban [Wed, 11 Oct 2017 13:16:20 +0000 (15:16 +0200)]
mshtml: Added IDocumentEvent stub implementation.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowebservices: Fix misplaced parenthesis.
Andrey Gusev [Wed, 11 Oct 2017 13:40:11 +0000 (16:40 +0300)]
webservices: Fix misplaced parenthesis.

Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoinclude: Get rid of wglext.h.
Alexandre Julliard [Wed, 11 Oct 2017 15:48:57 +0000 (17:48 +0200)]
include: Get rid of wglext.h.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoopengl32: Generate thunks for WGL extensions when possible.
Alexandre Julliard [Wed, 11 Oct 2017 14:12:17 +0000 (16:12 +0200)]
opengl32: Generate thunks for WGL extensions when possible.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoopengl32: Only output enums for supported extensions, including WGL ones.
Alexandre Julliard [Wed, 11 Oct 2017 12:39:50 +0000 (14:39 +0200)]
opengl32: Only output enums for supported extensions, including WGL ones.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agovbscript: Improve parsing of separators after Option Explicit.
Dmitry Kislyuk [Tue, 10 Oct 2017 09:31:42 +0000 (04:31 -0500)]
vbscript: Improve parsing of separators after Option Explicit.

Signed-off-by: Dmitry Kislyuk <dimaki@rocketmail.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agovbscript: Reimplement array_access function.
Piotr Caban [Tue, 10 Oct 2017 15:08:46 +0000 (17:08 +0200)]
vbscript: Reimplement array_access function.

Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agovbscript/tests: Add more function call tests with array arguments.
Piotr Caban [Tue, 10 Oct 2017 15:08:30 +0000 (17:08 +0200)]
vbscript/tests: Add more function call tests with array arguments.

Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agocomctl32/tests: Remove some old workarounds for platforms we don't test on anymore.
Nikolay Sivov [Wed, 11 Oct 2017 09:54:58 +0000 (12:54 +0300)]
comctl32/tests: Remove some old workarounds for platforms we don't test on anymore.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomsvcp120/tests: Add tests for concurrent_vector::_Segment_index_of.
Daniel Lehman [Tue, 10 Oct 2017 16:26:49 +0000 (09:26 -0700)]
msvcp120/tests: Add tests for concurrent_vector::_Segment_index_of.

Signed-off-by: Daniel Lehman <dlehman@esri.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomsvcp120: Implement concurrent_vector::_Segment_index_of.
Daniel Lehman [Tue, 5 Sep 2017 22:01:47 +0000 (15:01 -0700)]
msvcp120: Implement concurrent_vector::_Segment_index_of.

Signed-off-by: Daniel Lehman <dlehman@esri.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agocomctl32/listview: Pass WM_NCCREATE down to default procedure.
Nikolay Sivov [Tue, 10 Oct 2017 17:37:18 +0000 (20:37 +0300)]
comctl32/listview: Pass WM_NCCREATE down to default procedure.

Problem analyzed by Vadim Druzhin <cdslow@mail.ru>.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomsvcp140/tests: Port test_Unlink to msvcp140.
Stefan Dösinger [Tue, 10 Oct 2017 15:09:46 +0000 (17:09 +0200)]
msvcp140/tests: Port test_Unlink to msvcp140.

Signed-off-by: Stefan Dösinger <stefan@codeweavers.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomsvcp: Implement the WCHAR version of _Link.
Stefan Dösinger [Tue, 10 Oct 2017 15:09:45 +0000 (17:09 +0200)]
msvcp: Implement the WCHAR version of _Link.

Signed-off-by: Stefan Dösinger <stefan@codeweavers.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomsvcp: Implement the WCHAR version of _Symlink.
Stefan Dösinger [Tue, 10 Oct 2017 15:09:44 +0000 (17:09 +0200)]
msvcp: Implement the WCHAR version of _Symlink.

Signed-off-by: Stefan Dösinger <stefan@codeweavers.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomsvcp: Implement the WCHAR version of _Unlink.
Stefan Dösinger [Tue, 10 Oct 2017 15:09:43 +0000 (17:09 +0200)]
msvcp: Implement the WCHAR version of _Unlink.

Signed-off-by: Stefan Dösinger <stefan@codeweavers.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomsvcp140: Export _Remove_dir.
Stefan Dösinger [Tue, 10 Oct 2017 15:09:42 +0000 (17:09 +0200)]
msvcp140: Export _Remove_dir.

Signed-off-by: Stefan Dösinger <stefan@codeweavers.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agovbscript/tests: Expose todo_wine_ok function to scripts.
Piotr Caban [Tue, 10 Oct 2017 15:08:05 +0000 (17:08 +0200)]
vbscript/tests: Expose todo_wine_ok function to scripts.

Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agovbscript: Be more verbose on unexpected error in a script.
Piotr Caban [Tue, 10 Oct 2017 15:07:54 +0000 (17:07 +0200)]
vbscript: Be more verbose on unexpected error in a script.

Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agovbscript: Add Array implementation.
Piotr Caban [Tue, 10 Oct 2017 15:07:50 +0000 (17:07 +0200)]
vbscript: Add Array implementation.

Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoqedit: Support IAMTimelineGroup interface in IAMTimelineObj.
Alistair Leslie-Hughes [Thu, 5 Oct 2017 05:15:45 +0000 (05:15 +0000)]
qedit: Support IAMTimelineGroup interface in IAMTimelineObj.

Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoole32: Don't redefine htole32/htole16.
Fabian Maurer [Sat, 7 Oct 2017 16:14:53 +0000 (18:14 +0200)]
ole32: Don't redefine htole32/htole16.

On some systems these macros are already defined
in usr/include/endian.h

Signed-off-by: Fabian Maurer <dark.shadow4@web.de>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoserver: FSCTL_PIPE_LISTEN on a pipe client should return STATUS_ILLEGAL_FUNCTION.
Zebediah Figura [Tue, 10 Oct 2017 16:40:43 +0000 (18:40 +0200)]
server: FSCTL_PIPE_LISTEN on a pipe client should return STATUS_ILLEGAL_FUNCTION.

Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agontdll/tests: Don't abort if NtCancelFileIoEx() is missing.
Zebediah Figura [Mon, 9 Oct 2017 16:48:03 +0000 (11:48 -0500)]
ntdll/tests: Don't abort if NtCancelFileIoEx() is missing.

Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agousp10: Remove redundant comparison.
Andrey Gusev [Tue, 10 Oct 2017 13:44:17 +0000 (16:44 +0300)]
usp10: Remove redundant comparison.

Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Aric Stewart <aric@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomsvcrt: Add vf[w]printf_s_l.
Gijs Vermeulen [Tue, 10 Oct 2017 14:14:03 +0000 (16:14 +0200)]
msvcrt: Add vf[w]printf_s_l.

Signed-off-by: Gijs Vermeulen <gijsvrm@gmail.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agooleaut32: Remove redundant comparison.
Andrey Gusev [Tue, 10 Oct 2017 14:20:52 +0000 (17:20 +0300)]
oleaut32: Remove redundant comparison.

Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoopengl32: Get type definitions from the XML files.
Alexandre Julliard [Mon, 9 Oct 2017 13:21:31 +0000 (15:21 +0200)]
opengl32: Get type definitions from the XML files.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoopengl32: Convert the XML parser to use XML::LibXML.
Alexandre Julliard [Tue, 10 Oct 2017 08:16:03 +0000 (10:16 +0200)]
opengl32: Convert the XML parser to use XML::LibXML.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoopengl32: Remove no longer used support for generating thread-safe thunks.
Alexandre Julliard [Tue, 10 Oct 2017 08:10:41 +0000 (10:10 +0200)]
opengl32: Remove no longer used support for generating thread-safe thunks.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoopengl32: Get WGL function definitions from the XML files.
Alexandre Julliard [Tue, 10 Oct 2017 08:06:10 +0000 (10:06 +0200)]
opengl32: Get WGL function definitions from the XML files.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoshlwapi: Support NT prefix paths in PathGetDriveNumberW.
Jacek Caban [Mon, 9 Oct 2017 21:57:53 +0000 (23:57 +0200)]
shlwapi: Support NT prefix paths in PathGetDriveNumberW.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agod3dcompiler: Fix a buffer size computation.
Zebediah Figura [Sat, 7 Oct 2017 16:38:58 +0000 (11:38 -0500)]
d3dcompiler: Fix a buffer size computation.

Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agod3d9: Return success in d3d9_device_SetMaximumFrameLatency().
Akihiro Sagawa [Mon, 9 Oct 2017 15:28:37 +0000 (17:28 +0200)]
d3d9: Return success in d3d9_device_SetMaximumFrameLatency().

Signed-off-by: Akihiro Sagawa <sagawa.aki@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoopengl32: Store GL extensions in a private XML file instead of Perl arrays.
Alexandre Julliard [Mon, 9 Oct 2017 18:13:01 +0000 (20:13 +0200)]
opengl32: Store GL extensions in a private XML file instead of Perl arrays.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoopengl32/tests: Fix wglCreatePbufferARB prototype.
Alexandre Julliard [Mon, 9 Oct 2017 17:55:54 +0000 (19:55 +0200)]
opengl32/tests: Fix wglCreatePbufferARB prototype.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomshtml.idl: Added IDocumentEvent declaration.
Jacek Caban [Mon, 9 Oct 2017 15:52:13 +0000 (17:52 +0200)]
mshtml.idl: Added IDocumentEvent declaration.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomshtml/tests: Fixed typo in iface_cmp helper.
Jacek Caban [Mon, 9 Oct 2017 13:10:41 +0000 (15:10 +0200)]
mshtml/tests: Fixed typo in iface_cmp helper.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agojscript: Fixed visit_function_expression error handling.
Jacek Caban [Mon, 9 Oct 2017 12:35:48 +0000 (14:35 +0200)]
jscript: Fixed visit_function_expression error handling.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agontdll: Remove no longer needed handling of FD_TYPE_PIPE.
Jacek Caban [Mon, 9 Oct 2017 12:28:56 +0000 (14:28 +0200)]
ntdll: Remove no longer needed handling of FD_TYPE_PIPE.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoserver: Store named pipe fd in pipe_end throughout its whole life time.
Jacek Caban [Mon, 9 Oct 2017 12:28:46 +0000 (14:28 +0200)]
server: Store named pipe fd in pipe_end throughout its whole life time.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agontdll/tests: Remove no longer needed Sleep calls.
Jacek Caban [Mon, 9 Oct 2017 12:28:21 +0000 (14:28 +0200)]
ntdll/tests: Remove no longer needed Sleep calls.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agontdll: Add free list buckets for every arena size up to 0x100.
Huw Davies [Mon, 9 Oct 2017 12:15:52 +0000 (13:15 +0100)]
ntdll: Add free list buckets for every arena size up to 0x100.

Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoquartz: Remove redundant comparison.
Andrey Gusev [Mon, 9 Oct 2017 11:45:13 +0000 (14:45 +0300)]
quartz: Remove redundant comparison.

Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowinspool.drv: Avoid bitwise operation.
Andrey Gusev [Mon, 9 Oct 2017 13:03:05 +0000 (16:03 +0300)]
winspool.drv: Avoid bitwise operation.

Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agohid/tests: Remove redundant comparison.
Andrey Gusev [Mon, 9 Oct 2017 12:10:22 +0000 (15:10 +0300)]
hid/tests: Remove redundant comparison.

Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Aric Stewart <aric@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoregedit/tests: Add REG_BINARY to the empty hex data import tests.
Hugh McMaster [Mon, 9 Oct 2017 11:46:58 +0000 (11:46 +0000)]
regedit/tests: Add REG_BINARY to the empty hex data import tests.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoreg/tests: Add REG_BINARY to the empty hex data import tests.
Hugh McMaster [Mon, 9 Oct 2017 11:46:58 +0000 (11:46 +0000)]
reg/tests: Add REG_BINARY to the empty hex data import tests.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agovbscript: Improve parsing of separators in loops and switches.
Dmitry Kislyuk [Fri, 6 Oct 2017 21:27:44 +0000 (16:27 -0500)]
vbscript: Improve parsing of separators in loops and switches.

Signed-off-by: Dmitry Kislyuk <dimaki@rocketmail.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoquartz: Add missing parameter name.
Andrey Gusev [Sat, 7 Oct 2017 13:55:42 +0000 (16:55 +0300)]
quartz: Add missing parameter name.

Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agocrypt32: Add MS root CA 2011.
Michael Müller [Mon, 9 Oct 2017 07:50:43 +0000 (09:50 +0200)]
crypt32: Add MS root CA 2011.

Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agodwrite: Recognize CFF2 table as CFF variant.
Nikolay Sivov [Mon, 9 Oct 2017 07:47:05 +0000 (10:47 +0300)]
dwrite: Recognize CFF2 table as CFF variant.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agodwrite: Recognize CBLC/CBDT image formats.
Nikolay Sivov [Mon, 9 Oct 2017 07:47:04 +0000 (10:47 +0300)]
dwrite: Recognize CBLC/CBDT image formats.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agodwrite: Read whole table directory with a single call when looking for table entry.
Nikolay Sivov [Mon, 9 Oct 2017 07:47:03 +0000 (10:47 +0300)]
dwrite: Read whole table directory with a single call when looking for table entry.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agodwrite: Implement AnalyzeContainerType().
Nikolay Sivov [Mon, 9 Oct 2017 07:47:02 +0000 (10:47 +0300)]
dwrite: Implement AnalyzeContainerType().

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomsvcrt: Introduce vfprint & vfwprintf helper functions.
Gijs Vermeulen [Fri, 6 Oct 2017 23:24:14 +0000 (01:24 +0200)]
msvcrt: Introduce vfprint & vfwprintf helper functions.

Signed-off-by: Gijs Vermeulen <gijsvrm@gmail.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agontdll: Don't try to unmap system views on the server side.
Alexandre Julliard [Mon, 9 Oct 2017 08:44:50 +0000 (10:44 +0200)]
ntdll: Don't try to unmap system views on the server side.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agontdll: Ignore the preload start address if it is zero.
Alexandre Julliard [Mon, 9 Oct 2017 08:44:29 +0000 (10:44 +0200)]
ntdll: Ignore the preload start address if it is zero.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agodwrite: Implement IDWriteInMemoryFontFileLoader.
Nikolay Sivov [Fri, 6 Oct 2017 09:45:20 +0000 (12:45 +0300)]
dwrite: Implement IDWriteInMemoryFontFileLoader.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowineandroid: Support 32-bit float audio format.
Andrew Eikum [Fri, 6 Oct 2017 16:20:37 +0000 (11:20 -0500)]
wineandroid: Support 32-bit float audio format.

Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowineandroid: Check that Android supports the format in IsFormatSupported.
Andrew Eikum [Fri, 6 Oct 2017 16:20:35 +0000 (11:20 -0500)]
wineandroid: Check that Android supports the format in IsFormatSupported.

Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agogdi32: Ignore the alpha channel for blits to DDBs too.
Huw Davies [Fri, 6 Oct 2017 12:08:47 +0000 (13:08 +0100)]
gdi32: Ignore the alpha channel for blits to DDBs too.

Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoatl110: Fix _ATL_COM_MODULE structure layout.
Piotr Caban [Fri, 6 Oct 2017 16:51:36 +0000 (18:51 +0200)]
atl110: Fix _ATL_COM_MODULE structure layout.

Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomsvcrt/tests: Add _mbccpy_s tests.
Piotr Caban [Fri, 6 Oct 2017 10:07:23 +0000 (12:07 +0200)]
msvcrt/tests: Add _mbccpy_s tests.

Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomsvcrt: Add _mbccpy_s_l implementation.
Piotr Caban [Fri, 6 Oct 2017 10:07:18 +0000 (12:07 +0200)]
msvcrt: Add _mbccpy_s_l implementation.

Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>