Hans Leidekker
da750b77bd
msv1_0: Implement SECPKG_ATTR_SESSION_KEY.
2023-08-03 20:46:08 +09:00
Hans Leidekker
922372e64c
secur32: Implement lsa_QueryContextAttributesA(SECPKG_ATTR_SESSION_KEY).
2023-08-03 20:46:08 +09:00
Dmitry Timoshkov
835d73379f
secur32/tests: Add some tests for "Negotiate" LSA package.
...
Fixed test failures under some Windows versions.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
2023-08-03 20:45:37 +09:00
Dmitry Timoshkov
519f5cc20a
secur32: Add a better stub for LsaApCallPackageUntrusted(NegGetCallerName).
...
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
2023-08-03 20:45:37 +09:00
Dmitry Timoshkov
021547cabc
secur32: Convert "Negotiate" to an LSA package.
...
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
2023-08-03 20:45:36 +09:00
Bernhard Kölbl
ef1b964826
winegstreamer: Leave media source critical section before unlocking workqueue.
...
Today, if media_source_Shutdown is called around the same time
as a work item is put on the async_commands_queue, we end up in
a deadlock if Shutdown enters media source's cs first, as it
waits for the queue's callback to finish, which, in turn,
waits for the object's cs to be released.
To avoid this leave the cs, before unlocking the workqueue,
to let any callback on the queue finish running.
Signed-off-by: Bernhard Kölbl <bkoelbl@codeweavers.com>
2023-08-03 20:45:16 +09:00
Sven Baars
35cff9ec6e
quartz/tests: Fix some media type leaks (Valgrind).
2023-08-03 20:44:25 +09:00
Sven Baars
c5ca3b0011
quartz: Fix some critical section leaks (Valgrind).
2023-08-03 20:44:25 +09:00
Zebediah Figura
f03ae651e6
qcap/audiorecord: Enumerate the currently set media type first.
2023-08-03 20:43:22 +09:00
Zebediah Figura
b0f7f84327
qcap/tests: Add more tests for audio record media types.
2023-08-03 20:43:22 +09:00
Michael Stefaniuc
c84e7d6714
msxml3/tests: Use wide strings to generate BSTRs in schema.c.
2023-08-03 20:43:04 +09:00
Nikolay Sivov
e0ab89b856
d2d1: Keep effect shader objects at device level.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2023-08-03 20:42:27 +09:00
Nikolay Sivov
9e4ee3e4e0
d2d1: Use device instance pointer in device context structure.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2023-08-03 20:42:27 +09:00
Nikolay Sivov
cf2e1db7b5
d2d1/tests: Add some more tests for effect shader loading.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2023-08-03 20:42:27 +09:00
Tim Clem
198917ee1e
wow64: Correct a reversed strcpy in wow64_NtQuerySystemInformation(SystemModuleInformation).
2023-08-03 20:42:06 +09:00
Mohamad Al-Jaf
79140eb277
graphicscapture: Trim default debug channel.
...
The maximum size for a debug channel name is 15.
2023-08-03 20:41:12 +09:00
Jacek Caban
61b80f6704
win32u: Remove no longer needed NtUserSendDriverMessage.
...
All messages are packed now anyway.
2023-08-02 20:03:51 +09:00
Jacek Caban
f693d66086
win32u: Remove no longer needed needs_unpack from win_proc_params.
2023-08-02 20:03:51 +09:00
Jacek Caban
813e04e655
win32u: Remove no longer needed process_packed_message.
2023-08-02 20:03:51 +09:00
Jacek Caban
b9740fcf4b
win32u: Move more of unpack_message implementation from user32.
2023-08-02 20:03:51 +09:00
Jacek Caban
140f9e82f9
win32u: Use user message packing for WM_DEVICECHANGE.
2023-08-02 20:03:51 +09:00
Jacek Caban
c1a5b42cdc
win32u: Remove no longer needed NtUserWinProcResult.
2023-08-02 20:03:51 +09:00
Jacek Caban
ad45d84a65
win32u: Use user message packing for WM_MDIGETACTIVE.
2023-08-02 20:03:51 +09:00
Jacek Caban
8561e8e958
win32u: Use user message packing for CB_GETCOMBOBOXINFO.
2023-08-02 20:03:51 +09:00
Esme Povirk
676e325832
comctl32/tests: Test MSAA events for tab controls.
2023-08-02 20:03:51 +09:00
Esme Povirk
35930f2d87
comctl32: Add support for MSAA events on tab controls.
2023-08-02 20:03:51 +09:00
Mohamad Al-Jaf
7ac4bbb2de
msvcp140_codecvt_ids: Add DLL.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55344
2023-08-02 20:03:51 +09:00
David Kahurani
08d9f9b60b
gdiplus: Use get_log_fontW in GdipGetLogFontW.
...
Signed-off-by: David Kahurani <k.kahurani@gmail.com>
2023-08-02 20:03:51 +09:00
David Kahurani
326a9e18bb
gdiplus: Use helper to calculate transform properties.
...
Signed-off-by: David Kahurani <k.kahurani@gmail.com>
2023-08-02 20:03:51 +09:00
Gabriel Ivăncescu
f937b89cd7
mshtml: Use unlink and destructor in the vtbl for the MutationObserver constructor.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-02 19:59:33 +09:00
Gabriel Ivăncescu
2e5ac78a7c
mshtml: Use unlink and destructor in the vtbl for HTMLXMLHttpRequestFactory.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-02 19:59:32 +09:00
Gabriel Ivăncescu
67d7cb3a62
mshtml: Use unlink and destructor in the vtbl for HTMLOptionElementFactory.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-02 19:59:32 +09:00
Gabriel Ivăncescu
df6316cdbc
mshtml: Use unlink and destructor in the vtbl for HTMLImageElementFactory.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-02 19:59:32 +09:00
Gabriel Ivăncescu
9019e969ad
mshtml: Use unlink and destructor in the vtbl for HTMLStyleSheet.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-02 19:59:32 +09:00
Gabriel Ivăncescu
cfe112d70c
mshtml: Use unlink and destructor in the vtbl for HTMLStyleSheetsCollection.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-02 19:59:32 +09:00
Gabriel Ivăncescu
2e188c9681
mshtml: Use unlink and destructor in the vtbl for HTMLStyleSheetRulesCollection.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-02 19:59:27 +09:00
Gabriel Ivăncescu
6d63a630fe
mshtml: Use unlink and destructor in the vtbl for HTMLStyleSheetRule.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-02 19:59:27 +09:00
Gabriel Ivăncescu
ae9aa7ec23
mshtml: Use unlink and destructor in the vtbl for CSSStyle.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-02 19:59:27 +09:00
Gabriel Ivăncescu
6ad4dd01dd
mshtml: Use unlink and destructor in the vtbl for inner windows.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-02 19:59:27 +09:00
Gabriel Ivăncescu
9bad7be301
mshtml: Use unlink and destructor in the vtbl for HTMLEventObj.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-02 19:59:27 +09:00
Gabriel Ivăncescu
548b681185
mshtml: Use separate dispex destructors for different event types.
...
And get rid of the destroy method. This especially simplifies it when
traversal and unlinking is implemented.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-02 19:59:26 +09:00
Gabriel Ivăncescu
6a2ca11c65
mshtml: Use unlink and destructor in the vtbl for function disps.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-02 19:59:26 +09:00
Gabriel Ivăncescu
3c92edfdf2
mshtml: Introduce unlink_ref helper.
...
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-02 19:59:25 +09:00
Gabriel Ivăncescu
7b30e3d34e
mshtml: Use the common HTMLElement dispex vtbl in the dispex definitions.
...
Rather than filling it during initialization, which was a bit confusing,
even more later on when dispex will handle Cycle Collection.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-02 19:59:23 +09:00
Francois Gouget
5d377d8a5f
webservices: Make alloc_float_text() static.
2023-08-02 19:58:46 +09:00
Zebediah Figura
d163ef089e
wined3d: Do not load UAV locations when clearing if not necessary.
...
Don't load the buffer location if we are clearing the whole buffer, and never
load the texture location (for Vulkan; GL already did this). Only prepare them
instead.
2023-08-02 19:58:23 +09:00
Zebediah Figura
9373cd5e3e
wined3d: Pass map flags to wined3d_context_copy_bo_address().
...
This is a step towards implementing D3D11_COPY_FLAGS.
2023-08-02 19:58:18 +09:00
Zebediah Figura
2f84616e02
wined3d: Avoid uploading deferred context maps more than once.
2023-08-02 19:58:18 +09:00
Zebediah Figura
34245154e8
wined3d: Move more miscellaneous GL declarations to wined3d_gl.h.
2023-08-02 19:57:58 +09:00
Zebediah Figura
dcdba8d571
wined3d: Move the ffp_attrib_ops to wined3d_gl_info.
...
They are quite GL-specific.
2023-08-02 19:57:56 +09:00