Jacek Caban
9b3aa96899
win32u: Pack messages in WH_CALLWNDPROCRET hooks.
2023-07-24 11:52:55 +02:00
Jacek Caban
7cc06fb999
win32u: Pack messages in WH_CALLWNDPROC hooks.
2023-07-24 11:52:55 +02:00
Jacek Caban
af95fc8c4f
win32u: Use user message packing for HCBT_CREATEWND hooks.
2023-07-24 11:52:55 +02:00
Jacek Caban
2d8b65c214
win32u: Use CREATESTRUCTW struct layout to pass WM_CREATE message params to client.
2023-07-24 11:52:53 +02:00
Alexandre Julliard
eac34b9c85
Release 8.13.
2023-07-21 22:25:58 +02:00
Paul Gofman
a7ba208679
user32/tests: Change display mode for correct monitor in check_preferred_mode().
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55065
2023-07-21 21:44:50 +02:00
Jacek Caban
de0738f925
win32u/tests: Add tests for handling LPARAM in window procs and hooks.
2023-07-21 21:27:45 +02:00
Piotr Caban
4a4f138fe9
msvcrt: Set sname_match in locale_to_sname when returning cached result.
2023-07-21 21:27:44 +02:00
Piotr Caban
f93f31dec5
msvcrt: Improve locale_to_sname error handling.
2023-07-21 21:27:44 +02:00
Piotr Caban
092e68b2e0
msvcrt: Pass correct buffer to locale_to_sname helper in create_locinfo.
2023-07-21 21:27:44 +02:00
Piotr Caban
93736efa80
services: Exit early in process_send_start_message if ConnectNamedPipe fails.
...
HasOverlappedIoCompleted returns true after CancelIo call.
2023-07-21 21:27:44 +02:00
Billy Laws
a9d0988d01
ntdll: Avoid storing a second ctx copy in the aarch64 raise trampoline.
...
CFI directives allow the context that was stored on the stack by
raise_func_trampoline to be used to unwind to any exception handlers as
required when dispatching an exception. However, as the dispatcher may change
its input context in e.g. BTCpuResetToConsistentState and these changes also
need to be used when unwinding, have the trampoline CFI directly refer to the
input context rather than a copy of it.
2023-07-21 21:27:44 +02:00
Billy Laws
b7d6e0a416
ntdll: Add aarch64 DWARF register definitions.
2023-07-21 21:27:44 +02:00
Maxim Karasev
9e09d0a762
include: Add more Kerberos cache info types.
2023-07-21 21:27:44 +02:00
Maxim Karasev
c29dc0064e
klist: Add a program that lists Kerberos tickets.
...
It's a clean-room reimplementation that mimics Windows 10 program's output format.
It prints all the information that is available via KerbQueryTicketCacheMessage.
Also tested to work on Windows if dynamically linked + built with winegcc.
For further extension of the functionality, implementing
KerbQueryTicketCacheEx{,2,3}Message is required.
2023-07-21 21:27:44 +02:00
Georg Lehmann
eb5be00eb0
winevulkan: Update to VK spec version 1.3.258.
...
This does not enable VK_NV_device_generated_commands_compute because
the extension will likely see an API breaking naming fix.
2023-07-21 21:27:44 +02:00
Shaun Ren
61ad9174e2
sapi: Implement ISpVoice::WaitUntilDone.
2023-07-21 21:27:36 +02:00
Shaun Ren
b89c5361bb
sapi: Return wait status in async_wait_queue_empty.
2023-07-21 21:27:36 +02:00
Shaun Ren
ee8c8f6533
sapi: Implement ISpTTSEngineSite::GetActions/Rate/Volume.
2023-07-21 21:27:36 +02:00
Shaun Ren
0d09ab378e
sapi: Implement ISpTTSEngineSite::Write.
2023-07-21 21:27:36 +02:00
Shaun Ren
303bdc2e4b
sapi: Implement ISpVoice::Speak speak_proc.
2023-07-21 21:27:36 +02:00
Alexandre Julliard
42a861388a
wintrust/tests: Use nameless unions/structs.
2023-07-21 21:27:36 +02:00
Alexandre Julliard
30ee1d1080
winspool.drv/tests: Use nameless unions/structs.
2023-07-21 21:27:36 +02:00
Alexandre Julliard
e7e43b4507
winmm/tests: Use nameless unions/structs.
2023-07-21 21:27:36 +02:00
Alexandre Julliard
e12e7a3a10
wininet/tests: Use nameless unions/structs.
2023-07-21 21:27:36 +02:00
Alexandre Julliard
091aeca774
windowscodecs/tests: Use nameless unions/structs.
2023-07-21 21:27:36 +02:00
Alexandre Julliard
534476a0ac
wevtapi/tests: Use nameless unions/structs.
2023-07-21 21:27:36 +02:00
Alexandre Julliard
faf49ed39a
user32/tests: Use nameless unions/structs.
2023-07-21 21:27:36 +02:00
Alexandre Julliard
e9e7301b59
urlmon/tests: Use nameless unions/structs.
2023-07-21 21:27:36 +02:00
Alexandre Julliard
3d52c87d01
shlwapi/tests: Use nameless unions/structs.
2023-07-21 21:27:35 +02:00
Alexandre Julliard
a345f985c0
rpcrt4/tests: Use nameless unions/structs.
2023-07-21 21:27:35 +02:00
Alexandre Julliard
6474ceb312
quartz/tests: Use nameless unions/structs.
2023-07-21 21:27:35 +02:00
Alexandre Julliard
679b57f1ce
pdh/tests: Use nameless unions/structs.
2023-07-21 21:27:35 +02:00
Alexandre Julliard
86721b874b
oledb32/tests: Use nameless unions/structs.
2023-07-21 21:27:35 +02:00
Aurimas Fišeras
35f7ebfef8
po: Update Lithuanian translation.
2023-07-21 10:50:33 +02:00
Gabriel Ivăncescu
3ab9a1da45
jscript: Properly set JS_E_WRONG_THIS as a TypeError.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-20 21:48:40 +02:00
Gabriel Ivăncescu
62cee99658
mshtml/tests: Add tests for WeakMap.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-20 21:48:40 +02:00
Gabriel Ivăncescu
1b14d7b46d
jscript: Implement WeakMap.has().
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-20 21:48:39 +02:00
Gabriel Ivăncescu
6a22b304b2
jscript: Implement WeakMap.clear().
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-20 21:48:39 +02:00
Gabriel Ivăncescu
56c74e381b
jscript: Implement WeakMap.delete().
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-20 21:48:39 +02:00
Gabriel Ivăncescu
bc1b8b277a
jscript: Implement WeakMap.get().
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-20 21:48:39 +02:00
Gabriel Ivăncescu
b4373a9e18
jscript: Implement WeakMap.set().
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-20 21:48:39 +02:00
Gabriel Ivăncescu
b8dbee6916
jscript: Implement WeakMap instance stub and constructor.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-20 21:48:39 +02:00
Gabriel Ivăncescu
3f20b8aa3e
jscript: Convert unlink_props to a helper that unlinks the entire object.
...
It will be useful for other cases, and we don't need the gc_ctx for
unlinking. Also set the PROP_PROTREFs to PROP_DELETED since we're unliking
the prototype.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-07-20 21:48:39 +02:00
Yuxuan Shui
f66c897212
msvcrt: Fix out-of-bound access in create_locinfo.
...
Fixes regression introduced by 24a2b62554
.
Signed-off-by: Yuxuan Shui <yshui@codeweavers.com>
2023-07-20 21:48:39 +02:00
Alistair Leslie-Hughes
36ef8327ac
d3dx9_36: Remove DECLSPEC_HIDDEN usage.
2023-07-20 21:48:39 +02:00
Alistair Leslie-Hughes
964025e279
ddraw: Remove DECLSPEC_HIDDEN usage.
2023-07-20 21:48:39 +02:00
Alistair Leslie-Hughes
85a88076f8
d2d1: Remove DECLSPEC_HIDDEN usage.
2023-07-20 21:48:39 +02:00
Alistair Leslie-Hughes
f65705df9d
d3dx10_43: Remove DECLSPEC_HIDDEN usage.
2023-07-20 21:48:39 +02:00
Alistair Leslie-Hughes
8f360d7434
d3d11: Remove DECLSPEC_HIDDEN usage.
2023-07-20 21:48:39 +02:00