Commit graph

165906 commits

Author SHA1 Message Date
Zebediah Figura a9cd6112dc wined3d: Avoid using GL-specific types in struct wined3d_stream_info. 2023-08-05 10:42:48 +09:00
Zebediah Figura 2ace2166a1 wined3d: Move struct wined3d_bo_gl to wined3d_gl.h. 2023-08-05 10:42:46 +09:00
Jacek Caban f1749b0808 win32u: Pack input param for CB_GETCOMBOBOXINFO message.
Based on patch by Tim Clem.
2023-08-04 19:21:03 +09:00
Gabriel Ivăncescu 59865c9e51 mshtml: Use unlink and destructor in the vtbl for HTMLNamespaceCollection.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-04 19:20:39 +09:00
Gabriel Ivăncescu 21abb999d9 mshtml: Use unlink and destructor in the vtbl for HTMLPerformance.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-04 19:20:39 +09:00
Gabriel Ivăncescu 8dac93e6d1 mshtml: Use unlink and destructor in the vtbl for HTMLPerformanceNavigation.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-04 19:20:39 +09:00
Gabriel Ivăncescu 6306e86bfd mshtml: Use unlink and destructor in the vtbl for Navigator.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-04 19:20:39 +09:00
Gabriel Ivăncescu 530c68d829 mshtml: Use unlink and destructor in the vtbl for HTMLMimeTypesCollection.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-04 19:20:39 +09:00
Gabriel Ivăncescu 679617179c mshtml: Use unlink and destructor in the vtbl for HTMLPluginsCollection.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-04 19:20:39 +09:00
Gabriel Ivăncescu d373377765 mshtml: Use unlink and destructor in the vtbl for History.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-04 19:20:39 +09:00
Gabriel Ivăncescu 94c85bf9bf mshtml: Use unlink and destructor in the vtbl for HTMLScreen.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-04 19:20:39 +09:00
Gabriel Ivăncescu 5a687bb49c mshtml: Use unlink and destructor in the vtbl for HTMLDOMImplementation.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-04 19:20:39 +09:00
Gabriel Ivăncescu 62d39e86b3 mshtml: Use unlink and destructor in the vtbl for HTMLDOMAttribute.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-04 19:20:39 +09:00
Gabriel Ivăncescu 1904dd0be3 mshtml: Use unlink and destructor in the vtbl for HTMLTxtRange.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-04 19:20:39 +09:00
Gabriel Ivăncescu 5c3f4e4b7c mshtml: Use unlink and destructor in the vtbl for HTMLDOMRange.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-04 19:20:39 +09:00
Gabriel Ivăncescu 159b6d75d0 mshtml: Use unlink and destructor in the vtbl for HTMLSelectionObject.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-04 19:20:39 +09:00
Gabriel Ivăncescu 9541020f16 mshtml: Use unlink and destructor in the vtbl for HTMLStorage.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-04 19:20:39 +09:00
Gabriel Ivăncescu 392a15cdc9 mshtml: Unlink variants using a helper function.
And move the clear to the destructor.

Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-08-04 19:20:36 +09:00
Hans Leidekker ff5db66c43 secur32: Also copy user function tables in nego_SpInitLsaModeContext() and nego_SpAcceptLsaModeContext(). 2023-08-04 18:56:47 +09:00
Ilia Docin b43ba81e17 sane.ds: Add array of resolutions support.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55378
2023-08-04 18:56:30 +09:00
Biswapriyo Nath 26e72a7580 include: Add missing default value in IXAudio2.
This was removed in 14c44d0b0a commit.
2023-08-04 18:07:42 +09:00
Piotr Caban e2414b55b6 winedump: Support REG_QWORD values in regf files. 2023-08-04 18:07:42 +09:00
Piotr Caban 49c40d502c winedump: Support dumping UTF16 value names in regf files. 2023-08-04 18:07:42 +09:00
Piotr Caban 2908537f3f winedump: Don't dump volatile keys from regf file. 2023-08-04 18:07:42 +09:00
Piotr Caban 1a58a7032a winedump: Enlarge buffer in dump_want_n helper. 2023-08-04 18:07:42 +09:00
Piotr Caban bed6f9dfb3 winedump: Skip data blocks when dumping regf files. 2023-08-04 18:07:42 +09:00
Piotr Caban b4fb0aef0d winedump: Support REG_MULTI_SZ values in regf files. 2023-08-04 18:07:42 +09:00
Piotr Caban 037677932b winedump: Support REG_BINARY values in regf files. 2023-08-04 18:07:42 +09:00
Piotr Caban 814d8d74f6 winedump: Support REG_NONE values in regf files. 2023-08-04 18:07:42 +09:00
Piotr Caban c6c844f172 winedump: Support REG_EXPAND_SZ values in regf files. 2023-08-04 18:07:42 +09:00
Piotr Caban 1727302892 winedump: Fix empty string handling in regf files. 2023-08-04 18:07:42 +09:00
Piotr Caban 654a83a583 winedump: Support dumping default values without VAL_COMP_NAME flag. 2023-08-04 18:07:42 +09:00
Piotr Caban 8242dbe5a0 winedump: Support REG_DWORD values in regf files. 2023-08-04 18:07:42 +09:00
Piotr Caban b17fed0255 winedump: Add support for decoding data stored in offset in regf files. 2023-08-04 18:07:42 +09:00
Piotr Caban 8885aea089 winedump: Fix non null terminated strings printing in regf files. 2023-08-04 18:07:42 +09:00
Vitaly Lipatov 982f1983c4 include: Update SECURITY_LOGON_TYPE and SECURITY_LOGON_SESSION_DATA in ntsecapi.h.
Signed-off-by: Vitaly Lipatov <lav@etersoft.ru>
2023-08-04 09:51:41 +09:00
Mohamad Al-Jaf 0b3b28c245 widl: Add support for default_overload attribute.
Needed for IDeviceInformationStatics.
2023-08-04 09:51:24 +09:00
Hans Leidekker b26ec54e6f ldap: Set trailer size when sasl_client_start() succeeds. 2023-08-03 20:46:11 +09:00
Hans Leidekker 07d5bd7a33 ldap: Set SSF when sasl_client_start() succeeds.
This can happen when credentials are cached.
2023-08-03 20:46:08 +09:00
Hans Leidekker 51571ba577 ldap: Use SECPKG_ATTR_SESSION_KEY to retrieve the key size. 2023-08-03 20:46:08 +09:00
Hans Leidekker 26c19ea681 kerberos: Implement SECPKG_ATTR_SESSION_KEY. 2023-08-03 20:46:08 +09:00
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