Hans Leidekker
aabdb15458
adsldp/tests: Avoid test failures when the server is down.
2023-01-26 22:09:31 +01:00
Brendan Shanks
21c4260792
include/msvcrt: Add __WINE_(ALLOC_SIZE|DEALLOC) attributes to _recalloc.
2023-01-26 22:05:13 +01:00
Brendan Shanks
d36cbc4a57
include/msvcrt: Add __WINE_(ALLOC_SIZE|DEALLOC|MALLOC) attributes to _aligned_malloc functions.
2023-01-26 22:05:13 +01:00
Brendan Shanks
3a688e81a6
include/msvcrt: Add __WINE_(DEALLOC|MALLOC) attributes to _strdup and _wcsdup.
2023-01-26 22:05:13 +01:00
Hans Leidekker
8e942f9e41
winhttp/tests: Fix test failures with the UTF-8 code page.
...
Wine-Bug: https://bugs.winehq.org//show_bug.cgi?id=52936
2023-01-26 22:05:13 +01:00
Santino Mazza
84f1b60e33
mshtml: Implement HTMLDocument_get_body for document fragments.
2023-01-26 22:05:13 +01:00
Santino Mazza
071f38b123
mshtml: Use This->node for HTMLDocument_get_all.
2023-01-26 22:05:13 +01:00
Santino Mazza
d8030d1543
mshtml/tests: Test for get_all and get_body in document fragments.
2023-01-26 22:05:13 +01:00
Jacek Caban
26e5482acf
ieframe/tests: Relax session count test.
2023-01-26 22:05:13 +01:00
Nikolay Sivov
3a1146d8e6
propsys: Add InitPropVariantFromStringVector().
2023-01-26 22:05:13 +01:00
Hans Leidekker
de6c2f9c7b
wbemprox: Remove reg_ prefix from static functions.
2023-01-26 22:05:13 +01:00
Hans Leidekker
87758b72b9
wbemprox: Implement GetBinaryValue() method.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=52878
2023-01-26 22:05:13 +01:00
Hans Leidekker
337f3848a8
wbemprox: Implement Win32_Volume.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54030
2023-01-26 22:05:13 +01:00
Evan Tang
d423d76f10
secur32: Add test for schannel AcceptSecurityContext.
2023-01-26 22:05:13 +01:00
Evan Tang
610fd134b7
secur32: Fix schannel AcquireCredentialsHandle algorithm mismatch error return.
2023-01-26 22:05:13 +01:00
Evan Tang
ee0c01cb3b
secur32: Share code for schannel Acquire and AcceptCredentialsHandle.
2023-01-26 22:05:13 +01:00
Evan Tang
24e276a928
secur32: Schannel AcceptSecurityContext support.
2023-01-26 22:05:13 +01:00
Nikolay Sivov
5267fccae6
ktmw32: Use syscall interface for transaction objects stubs.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2023-01-26 22:05:13 +01:00
Zebediah Figura
470723d70f
win32u: Make is_child() hidden.
2023-01-26 22:05:13 +01:00
Zebediah Figura
646d55adb2
win32u: Make ImmTranslateMessage() hidden.
2023-01-26 22:05:13 +01:00
Zebediah Figura
d2e60f28c1
win32u: Make ImmProcessKey() hidden.
2023-01-26 22:05:13 +01:00
Zebediah Figura
571f33cae6
win32u: Make get_winproc_ptr() static.
2023-01-26 22:05:13 +01:00
Zebediah Figura
4ccb65e230
win32u: Make DrawTextW() hidden.
2023-01-26 22:05:13 +01:00
Georg Lehmann
83199991ed
winevulkan: Update to VK spec version 1.3.240.
2023-01-26 22:05:13 +01:00
Evan Tang
a30a5287f0
ntdll: TlsIndex should not actually contain tls indices.
...
It actually contains a -1 if the module has a tls slot and a 0 if it doesn't.
Putting tls indices in it breaks initialization of the D runtime if a D dll
is loaded into a tls-free exe and gets assigned tls slot 0, as it makes the
D runtime think the OS hasn't initialized a tls slot:
6bf60ea0eb/druntime/src/core/sys/windows/dll.d (L354-L355)
2023-01-26 22:05:13 +01:00
Eric Pouech
433bc12709
winedbg: Fix read access to variables with thread local storage.
...
No longer relying on loaded module info (getting index address out of
PE image, and caching it in struct dbg_module).
Co-authored-by: Evan Tang <etang@codeweavers.com>
2023-01-26 22:05:13 +01:00
Eric Pouech
224b33c2be
winedbg: Track loaded modules.
...
Co-authored-by: Evan Tang <etang@codeweavers.com>
2023-01-26 22:05:13 +01:00
Alex Henrie
0f6dcbbb2c
shell32: Handle memory allocation failure in parse_dde_command (cppcheck).
2023-01-26 22:05:13 +01:00
Alex Henrie
7ebb621e83
shell32: Handle memory allocation failure in Dde_OnRequest (cppcheck).
2023-01-26 22:05:13 +01:00
Nikolay Sivov
32bfaeb3f9
comctl32/header: Do not touch 'hwnd' field in HDM_LAYOUT.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2023-01-26 22:05:13 +01:00
Huw Davies
38a7145731
winebuild: Reorder the includes to avoid a build error on macOS.
...
"build.h" eventually includes <sys/queue.h> which contains a conflicting
definition of LIST_INIT.
2023-01-26 22:05:13 +01:00
Rémi Bernon
d58055dd7d
dinput: Keep a reference on acquired devices while waiting.
2023-01-26 22:05:13 +01:00
Rémi Bernon
5fa11f5fb6
dinput: Keep an internal refcount for dinput devices references.
2023-01-26 22:05:13 +01:00
Rémi Bernon
27e89c5c32
dinput: Introduce new input_thread_update_device_list helper.
2023-01-26 22:05:13 +01:00
Rémi Bernon
35e4a577f0
dinput: Introduce a new struct to keep input thread state.
2023-01-26 22:05:13 +01:00
Rémi Bernon
15c12fd75d
dinput: Use an internal refcount on all dinput devices.
2023-01-26 22:05:13 +01:00
Hans Leidekker
e82e74bfb5
dplayx/tests: Skip tests when the dll is missing.
2023-01-26 22:05:13 +01:00
Alexandre Julliard
8a6115f76f
ntdll: Prefer the ntdll path over argv[0] on platforms without reliable exe information.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54371
2023-01-26 22:05:13 +01:00
Alexandre Julliard
b6f58142f7
ntdll: Initialize a variable to silence a compiler warning.
2023-01-26 22:05:12 +01:00
Alexandre Julliard
bf0225753a
scrobj: Initialize a variable to silence a compiler warning.
2023-01-26 22:05:12 +01:00
Alexandre Julliard
5260a81edc
shell32: Allocate the right size for an ITEMIDLIST.
...
Spotted by Eric Pouech.
2023-01-26 10:38:44 +01:00
Jinoh Kang
876742bf2b
ws2_32/test: Fix sockaddr buffer overflow in test_reuseaddr.
...
Today, test_reuseaddr() triggers a buffer overflow when accept()-ing an
IPv6 client due to the supplied peer name buffer (`struct sockaddr`)
being too small to hold an AF_INET6 address (`struct sockaddr_in6`).
Fix this by changing the type of `saddr` from `struct sockaddr` to
`struct sockaddr_storage`.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54376
2023-01-25 19:49:40 +01:00
Rémi Bernon
c5c9108d8c
include: Add Windows.Foundation.IAsyncOperationWithProgress<TResult, TProgress> definition.
2023-01-25 18:31:03 +01:00
Rémi Bernon
f0f83180c6
include: Add Windows.Foundation.IAsyncActionWithProgress<TProgress> definition.
2023-01-25 18:31:03 +01:00
Rémi Bernon
fe11aa6ad1
include: Add Windows.Foundation.Collections.IObservableVector<T> definition.
2023-01-25 18:31:03 +01:00
Rémi Bernon
5050ae668d
include: Add Windows.Foundation.Collections.IPropertySet definition.
2023-01-25 18:31:03 +01:00
Rémi Bernon
1aadd3fc6d
include: Add Windows.Foundation.Collections.IObservableMap<K, V> definition.
2023-01-25 18:31:03 +01:00
Rémi Bernon
44906b6051
include: Add Windows.Foundation.Collections.IMap<K, V> definition.
2023-01-25 18:31:03 +01:00
Rémi Bernon
634b163407
include: Add Windows.Foundation.Collections.MapChangedEventHandler<K, V> definition.
2023-01-25 18:31:03 +01:00
Rémi Bernon
f122309f35
include: Add Windows.Foundation.Collections.IMapChangedEventArgs<T> definition.
2023-01-25 18:31:03 +01:00