Alexandre Julliard [Fri, 24 Nov 2017 20:02:46 +0000 (21:02 +0100)]
Release 2.22.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>