wine-orson.git
6 years agoRelease 2.22. wine-2.22
Alexandre Julliard [Fri, 24 Nov 2017 20:02:46 +0000 (21:02 +0100)]
Release 2.22.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomsvcrt: Added _get_purecall_handler().
Nikolay Sivov [Fri, 24 Nov 2017 18:17:08 +0000 (21:17 +0300)]
msvcrt: Added _get_purecall_handler().

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoshell32: Stub GetRedirectionCapabilities with S_OK.
Lucian Poston [Wed, 22 Nov 2017 20:20:46 +0000 (12:20 -0800)]
shell32: Stub GetRedirectionCapabilities with S_OK.

Signed-off-by: Lucian Poston <lucian.poston@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agokernel32: Add CreateThreadpoolIo stub.
Andrey Gusev [Wed, 22 Nov 2017 19:18:42 +0000 (21:18 +0200)]
kernel32: Add CreateThreadpoolIo stub.

Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomshtml: Hook addEventListener InvokeEx calls to allow capture default value.
Jacek Caban [Fri, 24 Nov 2017 14:09:13 +0000 (15:09 +0100)]
mshtml: Hook addEventListener InvokeEx calls to allow capture default value.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoadvapi32: Fix size returned from ConvertStringSecurityDescriptorToSecurityDescriptor...
Hans Leidekker [Fri, 24 Nov 2017 10:33:00 +0000 (11:33 +0100)]
advapi32: Fix size returned from ConvertStringSecurityDescriptorToSecurityDescriptor on 64-bit.

Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoadvapi32/tests: Add tests for MakeSelfRelativeSD.
Hans Leidekker [Fri, 24 Nov 2017 10:32:59 +0000 (11:32 +0100)]
advapi32/tests: Add tests for MakeSelfRelativeSD.

Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agontdll: Fix size returned from RtlMakeSelfRelativeSD on 64-bit.
Hans Leidekker [Fri, 24 Nov 2017 10:32:58 +0000 (11:32 +0100)]
ntdll: Fix size returned from RtlMakeSelfRelativeSD on 64-bit.

Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agorasapi32: Add stub for RasGetConnectionStatistics.
Stanislav Motylkov [Wed, 22 Nov 2017 19:31:50 +0000 (22:31 +0300)]
rasapi32: Add stub for RasGetConnectionStatistics.

Signed-off-by: Stanislav Motylkov <x86corez@gmail.com>
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomshtml: Added IHTMLDOMNode3::compareDocumentPosition implementation.
Jacek Caban [Thu, 23 Nov 2017 16:37:03 +0000 (17:37 +0100)]
mshtml: Added IHTMLDOMNode3::compareDocumentPosition implementation.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomshtml: Store task_magic in HTMLDocumentObj instead of HTMLDocument.
Jacek Caban [Thu, 23 Nov 2017 16:36:51 +0000 (17:36 +0100)]
mshtml: Store task_magic in HTMLDocumentObj instead of HTMLDocument.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomshtml: Removed no longer needed flush_pending_tasks.
Jacek Caban [Thu, 23 Nov 2017 16:36:44 +0000 (17:36 +0100)]
mshtml: Removed no longer needed flush_pending_tasks.

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, 23 Nov 2017 14:43:36 +0000 (16:43 +0200)]
po: Update Finnish translation.

Signed-off-by: Lauri Kenttä <lauri.kentta@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoregedit: Do not abort if the /m switch is used.
Hugh McMaster [Thu, 23 Nov 2017 12:13:10 +0000 (12:13 +0000)]
regedit: Do not abort if the /m switch is used.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoreg/tests: Properly escape the backslashes in an export test.
Hugh McMaster [Thu, 23 Nov 2017 12:13:08 +0000 (12:13 +0000)]
reg/tests: Properly escape the backslashes in an export test.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agokernel32: Adjust data directories in UpdateResource API.
David Collett [Thu, 23 Nov 2017 05:02:55 +0000 (16:02 +1100)]
kernel32: Adjust data directories in UpdateResource API.

When adding resources to a PE file using the UpdateResource API and
the resource section is not the last section (i.e. we had to move
existing sections), ensure any data directory entries pointing into
moved sections is adjusted.

Signed-off-by: David Collett <david.collett@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomshtml: Make sure actual host length matches returned BSTR length.
Nikolay Sivov [Wed, 22 Nov 2017 14:55:07 +0000 (17:55 +0300)]
mshtml: Make sure actual host length matches returned BSTR length.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomshtml: Get rid of unneeded parent from NSContainer.
Jacek Caban [Wed, 22 Nov 2017 15:16:00 +0000 (16:16 +0100)]
mshtml: Get rid of unneeded parent from NSContainer.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomshtml: Pass document as HTMLDocumentObj to update_doc.
Jacek Caban [Wed, 22 Nov 2017 15:15:48 +0000 (16:15 +0100)]
mshtml: Pass document as HTMLDocumentObj to update_doc.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomshtml: Store IOleAdviseHolder in HTMLDocumentObj instead of HTMLDocument.
Jacek Caban [Wed, 22 Nov 2017 15:15:38 +0000 (16:15 +0100)]
mshtml: Store IOleAdviseHolder in HTMLDocumentObj instead of HTMLDocument.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowintrust: Update version to 6.1.7601.23769.
Jactry Zeng [Wed, 22 Nov 2017 08:45:27 +0000 (16:45 +0800)]
wintrust: Update version to 6.1.7601.23769.

Installer of Google drive will check wintrust's version to make sure
Windows security update was installed.

Signed-off-by: Jactry Zeng <jzeng@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoole32: Rename structure member to target device size.
Huw Davies [Wed, 22 Nov 2017 08:30:51 +0000 (08:30 +0000)]
ole32: Rename structure member to target device size.

Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agopo: Change Mono to wine-mono for clarity.
Fabian Maurer [Tue, 21 Nov 2017 20:33:09 +0000 (21:33 +0100)]
po: Change Mono to wine-mono for clarity.

Signed-off-by: Fabian Maurer <dark.shadow4@web.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agogphoto2.ds: Send notifications through the DSM.
Vincent Povirk [Tue, 21 Nov 2017 21:48:27 +0000 (15:48 -0600)]
gphoto2.ds: Send notifications through the DSM.

Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Marcus Meissner <marcus@jet.franken.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agohidclass: Properly NULL terminate device_deviceid_fmtW.
Aric Stewart [Tue, 21 Nov 2017 20:00:00 +0000 (14:00 -0600)]
hidclass: Properly NULL terminate device_deviceid_fmtW.

Signed-off-by: Aric Stewart <aric@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agogdiplus/tests: Some tests for GdipGetFontCollectionFamilyList() and system collection.
Nikolay Sivov [Tue, 21 Nov 2017 06:32:07 +0000 (09:32 +0300)]
gdiplus/tests: Some tests for GdipGetFontCollectionFamilyList() and system collection.

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 agocomctl32/tests: Detect and handle an RTL locale.
Alex Henrie [Tue, 21 Nov 2017 05:54:35 +0000 (22:54 -0700)]
comctl32/tests: Detect and handle an RTL locale.

Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoole32/tests: Use a separate data source for the file dib to avoid confusion.
Huw Davies [Tue, 21 Nov 2017 09:37:03 +0000 (09:37 +0000)]
ole32/tests: Use a separate data source for the file dib to avoid confusion.

Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agontdll: Set the initial process context on ARM.
Alexandre Julliard [Tue, 21 Nov 2017 19:03:20 +0000 (20:03 +0100)]
ntdll: Set the initial process context on ARM.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agontdll: Use a separate stack when starting new threads.
Alexandre Julliard [Tue, 21 Nov 2017 12:50:43 +0000 (13:50 +0100)]
ntdll: Use a separate stack when starting new threads.

Based on a patch by Sebastian Lackner.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agontdll: Delay attaching to dlls loaded because of a forwarded entry point.
Alexandre Julliard [Tue, 21 Nov 2017 12:13:35 +0000 (13:13 +0100)]
ntdll: Delay attaching to dlls loaded because of a forwarded entry point.

Based on a patch by Sebastian Lackner.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agontdll: Fixup imports in the first thread that runs, even if it's not the main one.
Alexandre Julliard [Mon, 20 Nov 2017 16:09:29 +0000 (17:09 +0100)]
ntdll: Fixup imports in the first thread that runs, even if it's not the main one.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agokernel32/tests: Test suspended process with new thread.
Jonathan Doron [Mon, 20 Nov 2017 14:08:10 +0000 (16:08 +0200)]
kernel32/tests: Test suspended process with new thread.

Test the exe imports resolve time if a new thread is being created in
a new suspended process.

Signed-off-by: Jonathan Doron <jond@wizery.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowbemprox: Support NULL tests that use equality operators.
Hans Leidekker [Mon, 20 Nov 2017 14:07:03 +0000 (15:07 +0100)]
wbemprox: Support NULL tests that use equality operators.

Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agocomctl32: Don't create a masked imagelist if CLR_NONE is specified.
Huw Davies [Mon, 20 Nov 2017 13:26:16 +0000 (13:26 +0000)]
comctl32: Don't create a masked imagelist if CLR_NONE is specified.

Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agouser32/tests: Test manually setting WS_VSCROLL on combobox listbox.
Fabian Maurer [Sat, 11 Nov 2017 20:56:40 +0000 (21:56 +0100)]
user32/tests: Test manually setting WS_VSCROLL on combobox listbox.

Signed-off-by: Fabian Maurer <dark.shadow4@web.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agocomdlg32/fontdlg: Allow setting value by typing it into the edit fields.
Fabian Maurer [Sat, 11 Nov 2017 15:15:17 +0000 (16:15 +0100)]
comdlg32/fontdlg: Allow setting value by typing it into the edit fields.

The font-dialog allows the user to select a value from the combobox by
typing it into its edit field. This operation seems unique to the
fontdialog. It works case-insensitively and doesn't change the
selection in the edit field.

Signed-off-by: Fabian Maurer <dark.shadow4@web.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agogphoto2.ds: Set supported groups.
Vincent Povirk [Thu, 16 Nov 2017 22:07:16 +0000 (16:07 -0600)]
gphoto2.ds: Set supported groups.

Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Marcus Meissner <marcus@jet.franken.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoadvapi32: Add initial Perf* stubs.
Austin English [Fri, 17 Nov 2017 23:40:06 +0000 (17:40 -0600)]
advapi32: Add initial Perf* stubs.

Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agopo: Update Lithuanian translation.
Aurimas Fišeras [Sat, 18 Nov 2017 18:45:42 +0000 (20:45 +0200)]
po: Update Lithuanian translation.

Signed-off-by: Aurimas Fišeras <aurimas@members.fsf.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agopo: Update Russian translation.
Nikolay Sivov [Sat, 18 Nov 2017 12:31:51 +0000 (15:31 +0300)]
po: Update Russian translation.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoshell32/tests: Add test for IAutoComplete2 with custom source.
Fabian Maurer [Fri, 17 Nov 2017 18:54:44 +0000 (19:54 +0100)]
shell32/tests: Add test for IAutoComplete2 with custom source.

Signed-off-by: Fabian Maurer <dark.shadow4@web.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomshtml: Merge olewnd.c into oleobj.c.
Jacek Caban [Fri, 17 Nov 2017 16:46:20 +0000 (17:46 +0100)]
mshtml: Merge olewnd.c into oleobj.c.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agocombase: Add RoGetParameterizedTypeInstanceIID stub.
Alex Henrie [Fri, 17 Nov 2017 17:43:24 +0000 (10:43 -0700)]
combase: Add RoGetParameterizedTypeInstanceIID stub.

Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoinclude: Add roparameterizediid.idl.
Alex Henrie [Fri, 17 Nov 2017 02:44:33 +0000 (19:44 -0700)]
include: Add roparameterizediid.idl.

Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomake_makefiles: Ignore files that have been deleted in the index.
Alexandre Julliard [Fri, 17 Nov 2017 18:39:59 +0000 (19:39 +0100)]
make_makefiles: Ignore files that have been deleted in the index.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowinex11.drv: Preserve last error in x11drv_thread_data().
Rafał Harabień [Thu, 16 Nov 2017 21:30:17 +0000 (22:30 +0100)]
winex11.drv: Preserve last error in x11drv_thread_data().

Signed-off-by: Rafał Harabień <rafalh1992@o2.pl>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoadvapi32: Fix parsing empty DACL/SACL security descriptor strings.
Hans Leidekker [Fri, 17 Nov 2017 14:56:58 +0000 (15:56 +0100)]
advapi32: Fix parsing empty DACL/SACL security descriptor strings.

Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoadvapi32: Add traces to ConvertStringSecurityDescriptorToSecurityDescriptorA/W.
Hans Leidekker [Fri, 17 Nov 2017 14:56:57 +0000 (15:56 +0100)]
advapi32: Add traces to ConvertStringSecurityDescriptorToSecurityDescriptorA/W.

Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoadvapi32; Remove unused foward declarations.
Hans Leidekker [Fri, 17 Nov 2017 14:56:56 +0000 (15:56 +0100)]
advapi32; Remove unused foward declarations.

Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoucrtbase: Always return the full string length in __stdio_common_vs[w]printf for...
Martin Storsjo [Fri, 17 Nov 2017 10:39:39 +0000 (12:39 +0200)]
ucrtbase: Always return the full string length in __stdio_common_vs[w]printf for a NULL buffer.

If the target is a NULL buffer (with a zero length), we should
always return the full size the format would have needed, even if
UCRTBASE_PRINTF_STANDARD_SNPRINTF_BEHAVIOUR isn't specified.

Signed-off-by: Martin Storsjo <martin@martin.st>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agopo: Update German translation.
Julian Rüger [Fri, 17 Nov 2017 13:30:43 +0000 (14:30 +0100)]
po: Update German translation.

Signed-off-by: Julian Rüger <jr98@gmx.net>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agontdll: Also check for EACCES to detect noexec failures.
Alexandre Julliard [Fri, 17 Nov 2017 10:54:57 +0000 (11:54 +0100)]
ntdll: Also check for EACCES to detect noexec failures.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agontdll: Fall back to read() on noexec filesystems also for non-image mappings.
Alexandre Julliard [Fri, 17 Nov 2017 10:54:51 +0000 (11:54 +0100)]
ntdll: Fall back to read() on noexec filesystems also for non-image mappings.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agotwain_32: Implement source selection dialog.
Vincent Povirk [Thu, 16 Nov 2017 22:07:15 +0000 (16:07 -0600)]
twain_32: Implement source selection dialog.

Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agolibwine: Reserve memory areas for ARM64 in case we don't have a preloader.
André Hentschel [Thu, 16 Nov 2017 22:20:45 +0000 (23:20 +0100)]
libwine: Reserve memory areas for ARM64 in case we don't have a preloader.

Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoloader: We now have a preloader on ARM64.
André Hentschel [Thu, 16 Nov 2017 22:20:36 +0000 (23:20 +0100)]
loader: We now have a preloader on ARM64.

Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowebservices: Stub WsAbortChannel().
Zebediah Figura [Thu, 16 Nov 2017 19:18:19 +0000 (13:18 -0600)]
webservices: Stub WsAbortChannel().

Powerpoint 2016 calls this while loading some themes.

Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agokernel32/tests: Don't close the stop_event handle.
Zebediah Figura [Fri, 17 Nov 2017 04:21:33 +0000 (22:21 -0600)]
kernel32/tests: Don't close the stop_event handle.

Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agokernel32/tests: Trace thread IDs in hexadecimal.
Zebediah Figura [Fri, 17 Nov 2017 04:21:32 +0000 (22:21 -0600)]
kernel32/tests: Trace thread IDs in hexadecimal.

Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agouser32: Send WM_IME_CHAR messages from DefWindowProc.
Akihiro Sagawa [Thu, 16 Nov 2017 15:12:16 +0000 (00:12 +0900)]
user32: Send WM_IME_CHAR messages from DefWindowProc.

Signed-off-by: Akihiro Sagawa <sagawa.aki@gmail.com>
Signed-off-by: Aric Stewart <aric@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoimm32/tests: Add more WM_IME_CHAR message tests.
Akihiro Sagawa [Thu, 16 Nov 2017 15:12:15 +0000 (00:12 +0900)]
imm32/tests: Add more WM_IME_CHAR message tests.

Signed-off-by: Akihiro Sagawa <sagawa.aki@gmail.com>
Signed-off-by: Aric Stewart <aric@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowinemac: Keep the result string in the IME UI window procedure.
Akihiro Sagawa [Thu, 16 Nov 2017 15:12:13 +0000 (00:12 +0900)]
winemac: Keep the result string in the IME UI window procedure.

This is winemac.drv port from winex11.drv.
Please refer to b8dc1e7cde64c212882958c0806b50911a360fb9.

Signed-off-by: Akihiro Sagawa <sagawa.aki@gmail.com>
Signed-off-by: Aric Stewart <aric@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomsvcp: Trace delimiter characters as single char strings.
Nikolay Sivov [Thu, 16 Nov 2017 12:25:55 +0000 (15:25 +0300)]
msvcp: Trace delimiter characters as single char strings.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agontdll: Fall back to read() earlier on noexec filesystems.
Alexandre Julliard [Thu, 16 Nov 2017 19:08:11 +0000 (20:08 +0100)]
ntdll: Fall back to read() earlier on noexec filesystems.

This avoid running into problems setting permissions later on.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agontdll: Avoid crash when trying to access page prot of address beyond address space...
Sebastian Lackner [Thu, 16 Nov 2017 13:14:01 +0000 (14:14 +0100)]
ntdll: Avoid crash when trying to access page prot of address beyond address space limit.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoloader: Setup the TLS register on ARM64.
André Hentschel [Wed, 15 Nov 2017 22:32:02 +0000 (23:32 +0100)]
loader: Setup the TLS register on ARM64.

Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoloader: Remove dead code.
André Hentschel [Wed, 15 Nov 2017 22:31:51 +0000 (23:31 +0100)]
loader: Remove dead code.

Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoconfigure: Set the main loader base address on ARM64.
André Hentschel [Wed, 15 Nov 2017 22:30:55 +0000 (23:30 +0100)]
configure: Set the main loader base address on ARM64.

Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agod3d11/tests: Introduce a format compatibility test.
Henri Verbeet [Wed, 15 Nov 2017 22:53:42 +0000 (02:23 +0330)]
d3d11/tests: Introduce a format compatibility test.

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agorsaenh: CALG_AES is not supported.
Huw Davies [Thu, 16 Nov 2017 12:03:29 +0000 (12:03 +0000)]
rsaenh: CALG_AES is not supported.

This is the correct fix for what commit f5c687e3652004e4efebe9352aadd02d179603cf
was trying to fix.

Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowined3d: Add format class information for WINED3DFMT_R8G8B8A8_SNORM.
Henri Verbeet [Wed, 15 Nov 2017 21:13:06 +0000 (00:43 +0330)]
wined3d: Add format class information for WINED3DFMT_R8G8B8A8_SNORM.

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowined3d: Clamp NULL source boxes in wined3d_device_copy_sub_resource_region().
Henri Verbeet [Wed, 15 Nov 2017 21:13:05 +0000 (00:43 +0330)]
wined3d: Clamp NULL source boxes in wined3d_device_copy_sub_resource_region().

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowined3d: Allow copies between compatible formats in wined3d_device_copy_sub_resource_...
Józef Kucia [Wed, 15 Nov 2017 21:13:04 +0000 (00:43 +0330)]
wined3d: Allow copies between compatible formats in wined3d_device_copy_sub_resource_region().

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowined3d: Allow copies between compatible formats in wined3d_device_copy_resource().
Józef Kucia [Wed, 15 Nov 2017 21:13:03 +0000 (00:43 +0330)]
wined3d: Allow copies between compatible formats in wined3d_device_copy_resource().

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowined3d: Use raw blits in wined3d_device_copy_sub_resource_region().
Henri Verbeet [Wed, 15 Nov 2017 21:13:02 +0000 (00:43 +0330)]
wined3d: Use raw blits in wined3d_device_copy_sub_resource_region().

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowined3d: Use raw blits in wined3d_device_copy_resource().
Henri Verbeet [Wed, 15 Nov 2017 21:13:01 +0000 (00:43 +0330)]
wined3d: Use raw blits in wined3d_device_copy_resource().

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowined3d: Introduce a blitter based on ARB_copy_image.
Henri Verbeet [Wed, 15 Nov 2017 21:13:00 +0000 (00:43 +0330)]
wined3d: Introduce a blitter based on ARB_copy_image.

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomshtml: Fixed a crash due to missing typelib marshalling on 64bit.
Marcus Meissner [Tue, 14 Nov 2017 14:50:02 +0000 (15:50 +0100)]
mshtml: Fixed a crash due to missing typelib marshalling on 64bit.

Signed-off-by: Marcus Meissner <meissner@suse.de>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agopo: Update Lithuanian translation.
Aurimas Fišeras [Wed, 15 Nov 2017 19:44:33 +0000 (21:44 +0200)]
po: Update Lithuanian translation.

Signed-off-by: Aurimas Fišeras <aurimas@members.fsf.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agopo: Update Russian translation.
Nikolay Sivov [Wed, 15 Nov 2017 14:26:32 +0000 (17:26 +0300)]
po: Update Russian translation.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowidl: Generate header macros even for aggregate return methods.
Dmitry Timoshkov [Tue, 14 Nov 2017 02:29:38 +0000 (10:29 +0800)]
widl: Generate header macros even for aggregate return methods.

A generated macro has a clear suggestion what to do (#define WIDL_C_INLINE_WRAPPERS)
instead of completely omitting the macro and leaving one wondering what is going on.

Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoriched20: Protect against pasting multi-line text in single-line control.
Rafał Harabień [Wed, 15 Nov 2017 01:18:53 +0000 (02:18 +0100)]
riched20: Protect against pasting multi-line text in single-line control.

Signed-off-by: Rafał Harabień <rafalh1992@o2.pl>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomsvcrt: Fix write() behaviour on "no console" file descriptors.
Piotr Caban [Wed, 15 Nov 2017 08:47:37 +0000 (09:47 +0100)]
msvcrt: Fix write() behaviour on "no console" file descriptors.

Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomsvcrt: Fix read() behaviour on "no console" file descriptors.
Piotr Caban [Wed, 15 Nov 2017 08:47:33 +0000 (09:47 +0100)]
msvcrt: Fix read() behaviour on "no console" file descriptors.

Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomsvcrt: Fix close() behaviour on "no console" file descriptors.
Piotr Caban [Wed, 15 Nov 2017 08:47:29 +0000 (09:47 +0100)]
msvcrt: Fix close() behaviour on "no console" file descriptors.

Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomsvcrt: Fix IO initialization when invalid handles are passed.
Piotr Caban [Wed, 15 Nov 2017 08:47:23 +0000 (09:47 +0100)]
msvcrt: Fix IO initialization when invalid handles are passed.

Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agopo: Update Lithuanian translation.
Aurimas Fišeras [Tue, 14 Nov 2017 20:10:18 +0000 (22:10 +0200)]
po: Update Lithuanian translation.

Signed-off-by: Aurimas Fišeras <aurimas@members.fsf.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agosane.ds: Send events to applications through the DSM.
Vincent Povirk [Tue, 14 Nov 2017 21:14:11 +0000 (15:14 -0600)]
sane.ds: Send events to applications through the DSM.

Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agocmd: Implement builtin mklink command.
Alistair Leslie-Hughes [Tue, 7 Nov 2017 23:26:42 +0000 (23:26 +0000)]
cmd: Implement builtin mklink command.

Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agowinex11: Keep the result string in the IME UI window procedure.
Akihiro Sagawa [Tue, 14 Nov 2017 15:18:51 +0000 (00:18 +0900)]
winex11: Keep the result string in the IME UI window procedure.

Signed-off-by: Akihiro Sagawa <sagawa.aki@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoimm32/tests: Add more composition string tests.
Akihiro Sagawa [Tue, 14 Nov 2017 15:18:49 +0000 (00:18 +0900)]
imm32/tests: Add more composition string tests.

Signed-off-by: Akihiro Sagawa <sagawa.aki@gmail.com>
Signed-off-by: Aric Stewart <aric@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoimm32/tests: Add a skip message when composition string isn't available.
Akihiro Sagawa [Tue, 14 Nov 2017 15:18:47 +0000 (00:18 +0900)]
imm32/tests: Add a skip message when composition string isn't available.

Signed-off-by: Akihiro Sagawa <sagawa.aki@gmail.com>
Signed-off-by: Aric Stewart <aric@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agoieproxy: Added IPersistHistory proxy/stub.
Jacek Caban [Tue, 14 Nov 2017 16:39:36 +0000 (17:39 +0100)]
ieproxy: Added IPersistHistory proxy/stub.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agocomctl32: Simplify handling of the marquee highlight.
Huw Davies [Tue, 14 Nov 2017 10:56:06 +0000 (10:56 +0000)]
comctl32: Simplify handling of the marquee highlight.

Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agomsxml3/httpreq: Return S_OK from setTimeouts().
Nikolay Sivov [Tue, 14 Nov 2017 05:32:29 +0000 (08:32 +0300)]
msxml3/httpreq: Return S_OK from setTimeouts().

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agourlmon/tests: Added IBindStatusCallback marshaling tests.
Jacek Caban [Mon, 13 Nov 2017 20:41:48 +0000 (21:41 +0100)]
urlmon/tests: Added IBindStatusCallback marshaling tests.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agourlmon: Added user marshaling implementation for GetBindInfo[Ex].
Jacek Caban [Mon, 13 Nov 2017 20:41:45 +0000 (21:41 +0100)]
urlmon: Added user marshaling implementation for GetBindInfo[Ex].

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agourlmon: Added user marshaling implementation for OnDataAvailable.
Jacek Caban [Mon, 13 Nov 2017 22:30:05 +0000 (23:30 +0100)]
urlmon: Added user marshaling implementation for OnDataAvailable.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
6 years agolibport: Fix typo in rintf.
Alex Henrie [Mon, 13 Nov 2017 21:16:48 +0000 (14:16 -0700)]
libport: Fix typo in rintf.

Spotted by Joris Huizer.

Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>