Roman Pišl
a1e1f0346c
tapi32: Add lineGetDevConfigW stub.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53061
Signed-off-by: Roman Pišl <rpisl@seznam.cz>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-05-30 22:07:43 +02:00
Roman Pišl
5f3a0156d1
tapi32: Add lineGetCallInfoW stub.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53061
Signed-off-by: Roman Pišl <rpisl@seznam.cz>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-05-30 22:07:43 +02:00
Nikolay Sivov
5692c077d0
kerberos: Add wow64 support to the unixlib.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-05-30 22:07:43 +02:00
Nikolay Sivov
ce8aed90ed
kerberos: Separate ticket query function from call handler.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-05-30 22:07:43 +02:00
Nikolay Sivov
6c1cea2aba
kerberos: Pass input/output buffers directly for initialize_context() call.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-05-30 22:07:43 +02:00
Nikolay Sivov
a9ba0b334f
kerberos: Pass input/output buffers directly for unseal_message() call.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-05-30 22:07:43 +02:00
Nikolay Sivov
05585c6c36
kerberos: Pass input/output buffers directly for seal_message() call.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-05-30 22:07:43 +02:00
Nikolay Sivov
958e03b706
kerberos: Pass input/output buffers directly for verify_signature() call.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-05-30 22:07:43 +02:00
Nikolay Sivov
d974d58466
kerberos: Pass input/output buffers directly for make_signature() call.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-05-30 22:07:43 +02:00
Nikolay Sivov
17b283d823
kerberos: Pass input/output tokens directly for accept_context() call.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-05-30 22:07:43 +02:00
Nikolay Sivov
0e6b727511
kerberos: Use 64-bit integer for context handles.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-05-30 22:07:43 +02:00
Nikolay Sivov
5c56d71919
kerberos: Use 64-bit integer for credential handles.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-05-30 22:07:43 +02:00
Hans Leidekker
948e2f6554
mscms: Use CRT memory allocation functions.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-05-30 22:07:43 +02:00
Hans Leidekker
4a4f73d7f6
mscms: Get rid of an unused structure.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-05-30 22:07:43 +02:00
Hans Leidekker
58afdcfec4
mscms/tests: Get rid of workarounds for old Windows versions.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-05-30 22:07:43 +02:00
Zhao Yi
148c708bda
mscms: Return the correct value for bmformat.
...
Signed-off-by: Zhao Yi <zhaoyi@uniontech.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-05-30 22:07:43 +02:00
Hans Leidekker
bb6e2ee6b1
mscms/tests: Add TranslateBitmapBits tests.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-05-30 22:07:43 +02:00
Alistair Leslie-Hughes
a8a126c4a3
d3drm: Implement IDirect3DRMTexture3::{Get,Set}DecalSize().
2022-05-30 22:07:43 +02:00
Alistair Leslie-Hughes
66c8cb3ee9
d3drm: Implement IDirect3DRMTexture3::{Get,Set}DecalTransparency().
...
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
2022-05-30 22:07:43 +02:00
Paul Gofman
49845c512d
wininet: Return INTERNET_RAS_INSTALLED flag from InternetGetConnectedStateExW().
...
Signed-off-by: Paul Gofman <pgofman@codeweavers.com>
2022-05-30 22:07:43 +02:00
Nikolay Sivov
5e25a4546c
d2d1: Implement bitmap mapping.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-05-30 22:07:43 +02:00
Nikolay Sivov
470fe5903a
d2d1/tests: Test bitmap options when created from existing surface.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-05-30 22:07:43 +02:00
Nikolay Sivov
d5ddf3bd12
d2d1: Explicitly validate bitmap options for CreateBitmap().
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-05-30 22:07:43 +02:00
Nikolay Sivov
a95ed15447
d2d1: Create staging texture with read access for bitmaps with D2D1_BITMAP_OPTIONS_CPU_READ.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-05-30 22:07:43 +02:00
Nikolay Sivov
9cdf2a6e90
d2d1/tests: Add some tests for invalid bitmap options.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-05-30 22:07:43 +02:00
Dmitry Timoshkov
991eb2be4e
d2d1/tests: Add some tests for bitmap mapping.
...
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-05-30 22:07:43 +02:00
Alex Henrie
942eb6008d
ntoskrnl: Add ExNotifyCallback stub.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53051
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
2022-05-30 22:07:43 +02:00
Jinoh Kang
93dcb93573
include: Mark IPersistFolder3::InitializeEx's optional parameters as [unique].
...
The Windows SDK headers makes it clear that the IBindCtx and ppfti
parameters of InitializeEx are optional. Bring Wine's definition in
sync with those.
Signed-off-by: Jinoh Kang <jinoh.kang.kr@gmail.com>
2022-05-30 22:07:43 +02:00
Jinoh Kang
6efdef2290
include: Mark IShellItem::BindToHandler's pbc parameter as [unique].
...
The Windows SDK headers makes it clear that the IBindCtx parameter of
BindToHandler is optional. Bring Wine's definition in sync with those.
Signed-off-by: Jinoh Kang <jinoh.kang.kr@gmail.com>
2022-05-30 22:07:43 +02:00
Zhiyi Zhang
546cbdc250
win32u: Create a dummy bitmap for display device contexts.
...
On Windows 7 and older versions of Windows, calling GetCurrentObject(hdc, OBJ_BITMAP) for a display
device context will return a valid handle. However, this handle will fail for GetObject(). On newer
versions of Windows, GetCurrentObject(hdc, OBJ_BITMAP) for display device contexts returns a bitmap
of virtual screen size and its size changes after display mode changes. This behavior is tested in
the _check_display_dc() function in user32/tests/monitor.c.
The screen shot function of WeChat depends on GetObject() to either return failure or a valid size
for the bitmap from display device contexts. Since Wine currently report Windows 7 as default and to
save memory, the Windows 7 behavior is implemented.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2022-05-30 22:07:42 +02:00
Hans Leidekker
18d4d5a51c
mshtml/tests: Add HTMLStorage tests.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-05-30 22:07:42 +02:00
Hans Leidekker
617ea8b930
mshtml: Implement HTMLStorage_removeItem().
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-05-30 22:07:42 +02:00
Hans Leidekker
076281c016
mshtml: Implement HTMLStorage_setItem().
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-05-30 22:07:42 +02:00
Hans Leidekker
b810aec3cd
mshtml: Implement HTMLStorage_getItem().
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-05-30 22:07:42 +02:00
Hugh McMaster
25f012edcb
conhost: Don't prompt the user to save their app-specific settings.
...
On Windows, app-specific console settings are always saved to the
registry unless the user cancels the console properties dialog.
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-05-30 22:07:42 +02:00
Hugh McMaster
bb2b1d0ed1
conhost: Only save app-specific settings that differ from the defaults.
...
On Windows, app-specific subkeys of HKCU\Console only hold console
settings that differ from the global defaults.
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-05-30 22:07:42 +02:00
Hugh McMaster
37bcbe6bca
conhost: Save console settings as global defaults on first run.
...
On Windows, HKCU\Console holds global default settings, while subkeys
hold any app-specific settings that differ from the defaults.
Wine's conhost.exe implementation currently saves all console settings
to an app-specific subkey on the first run, while global defaults are
only saved to HKCU\Console if the user selects 'Set Defaults' from the
pop-up menu and saves new settings. This is the opposite of console
behaviour on Windows.
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-05-30 22:07:42 +02:00
Robert Wilhelm
e5ae7a4026
scrrun: Check for null arguments in MoveFile.
...
Signed-off-by: Robert Wilhelm <robert.wilhelm@gmx.net>
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-05-30 22:07:42 +02:00
Alexandre Julliard
d8bea38f96
kernel32/tests: Add an option to generate sortkeys from an input file.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-05-30 22:07:42 +02:00
Alexandre Julliard
2756fec551
kernel32/tests: Add a few more sortkey tests.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-05-30 22:07:40 +02:00
Fabian Maurer
64ba1b3245
kernel32/tests: Add a number of Unicode collation tests.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-05-30 22:07:21 +02:00
Alexandre Julliard
bc440c9c6d
kernelbase: Add support for SORT_DIGITSASNUMBERS in sortkeys.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-05-30 13:13:03 +02:00
Alexandre Julliard
b90f0be0e7
kernelbase: Add support for Kana extra weights in sortkeys.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-05-30 13:11:41 +02:00
Alexandre Julliard
abc93d0809
kernelbase: Add support for Hangul composition in sortkeys.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-05-30 13:09:26 +02:00
Alexandre Julliard
5c324cb8c9
kernelbase: Add support for character compression in sortkeys.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-05-30 13:06:26 +02:00
Alexandre Julliard
9605f5870a
kernelbase: Add support for character expansion in sortkeys.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-05-30 13:02:09 +02:00
Alexandre Julliard
681489dbb6
kernelbase: Reimplement sortkey generation using the sortdefault.nls data.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-05-30 12:56:40 +02:00
Nikolay Sivov
d92866863f
secur32: Zero initialize context for create_session() call.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-05-27 23:16:55 +02:00
Nikolay Sivov
afed805be5
secur32: Use CRT allocation functions for get_key_blob().
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-05-27 23:16:55 +02:00
Nikolay Sivov
2c44e88152
secur32: Add explicit output parameter for create_session() request.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-05-27 23:16:55 +02:00