Zebediah Figura
7375e8a9fc
ddraw/tests: Build ddraw7.c without -DWINE_NO_LONG_TYPES.
2022-07-13 12:50:07 +02:00
Zebediah Figura
b176b9dab1
ddraw/tests: Build ddraw4.c without -DWINE_NO_LONG_TYPES.
2022-07-13 12:50:07 +02:00
Zhiyi Zhang
c1c3c68e9f
uxtheme/tests: Use the GetDpiForSystem() function pointer.
...
GetDpiForSystem() requires Windows 10 1607+.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53341
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
2022-07-13 12:50:07 +02:00
Hans Leidekker
ea930bec2b
secur32: Simplify lsa_AcquireCredentialsHandleA().
2022-07-13 12:50:07 +02:00
Hans Leidekker
4c9d30a121
secur32: Simplify nego_AcquireCredentialsHandleA() and fix an invalid free.
2022-07-13 12:50:07 +02:00
Nikolay Sivov
53d28704ac
xolehlp: Use CRT allocation functions.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-07-13 12:50:07 +02:00
Nikolay Sivov
b9a61cde89
d3d10: Use CRT allocation functions.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-07-12 22:51:30 +02:00
Zebediah Figura
24c900b91f
d3d9: Use the wined3d_streaming_buffer helpers to manage the streaming index buffer.
2022-07-12 22:51:30 +02:00
Zebediah Figura
2e94258ca2
d3d9: Use the wined3d_streaming_buffer helpers to manage the streaming vertex buffer.
2022-07-12 22:51:30 +02:00
Zebediah Figura
e8b7200fe9
d3d8: Use the wined3d_streaming_buffer helpers to manage the streaming index buffer.
2022-07-12 22:51:30 +02:00
Zebediah Figura
301a48f12d
d3d8: Use the wined3d_streaming_buffer helpers to manage the streaming vertex buffer.
2022-07-12 22:51:30 +02:00
Zebediah Figura
55223e2573
wined3d: Introduce a wined3d_streaming_buffer helper.
2022-07-12 22:51:29 +02:00
Hans Leidekker
c77b23a3e7
secur32/tests: Add more context attributes tests.
2022-07-12 22:51:29 +02:00
Hans Leidekker
0167c0bc88
secur32: Implement lsa_QueryContextAttributesA(SECPKG_ATTR_KEY_INFO).
2022-07-12 22:51:29 +02:00
Hans Leidekker
7681c3580d
msv1_0: Add support for SECPKG_ATTR_KEY_INFO.
2022-07-12 22:51:29 +02:00
Hans Leidekker
19d18bbbc3
include: Fix a typo.
2022-07-12 22:51:29 +02:00
Jacek Caban
05b9bc2161
mshtml: Wine Gecko 2.47.3 release.
...
- Enabled accessibility support.
- Restored a few XPCOM interfaces.
- Python compatibility fixes.
2022-07-12 22:51:29 +02:00
Floris Renaud
b00fa1f180
po: Update Dutch translation.
...
Signed-off-by: Floris Renaud <jkfloris@dds.nl>
2022-07-12 22:51:29 +02:00
Floris Renaud
f67f4bbadd
inetcpl.cpl: Fix typo.
2022-07-12 22:51:29 +02:00
Jacek Caban
d3c57dec71
win32u: Use KeUserModeCallback interface for DDE message callbacks.
2022-07-12 22:51:29 +02:00
Jacek Caban
0826fbbb74
win32u: Use KeUserModeCallback for ImmProcessKey and ImmTranslateMessage calls.
2022-07-12 22:51:29 +02:00
Jacek Caban
047d74c4b1
win32u: Move default IME window management from imm32.
2022-07-12 22:51:29 +02:00
Jacek Caban
f4f589c421
imm32: Don't allow disabling other thread's IME by thread ID.
2022-07-12 22:51:29 +02:00
Jacek Caban
0e763f72a6
imm32/tests: Add more tests for disabling IME.
2022-07-12 22:51:29 +02:00
Jacek Caban
9c1ecf9971
imm32/tests: Add NtUserAssociateInputContext tests.
2022-07-12 22:51:29 +02:00
Jacek Caban
f5b3283e24
win32u: Move window input context handling from imm32.
2022-07-12 22:51:29 +02:00
Jacek Caban
3e8a4b671d
imm32: Store message spy pointer in TEB.
2022-07-12 22:51:29 +02:00
Jinoh Kang
f77f12ba3b
riched20: Ensure MEPF_COMPLEX is unset when in password input mode.
...
Otherwise, Wine may crash while attempting to fetch the script shaping
information, which does not exist since shape_para() was not called.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53335
Signed-off-by: Jinoh Kang <jinoh.kang.kr@gmail.com>
2022-07-12 22:51:29 +02:00
Eric Pouech
fe52589cdd
dbghelp: Set constants lexical parent to module when no compiland is present.
...
Especially needed for enumeration's values.
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2022-07-12 22:51:29 +02:00
Eric Pouech
9cb69964d6
dbghelp: Member's lexical parent is module (not parent UDT).
...
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2022-07-12 22:51:29 +02:00
Eric Pouech
a5c6cd5aef
dbghelp: Only reply to offset requests on symt_data in SymGetTypeInfo() for locals and parameters.
...
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2022-07-12 22:51:29 +02:00
Eric Pouech
d2a5f434c4
dbghelp: Create lexical relationship between global vars and symt_module.
...
Global (non static) variables are now stored in symt_module.
(static variables are stored in symt_compiland).
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2022-07-12 22:51:29 +02:00
Eric Pouech
87e2b00774
dbghelp: Don't include global & static variables from S_LOCAL* records.
...
PDB supports description of a global or static variable:
- accessed from a register
- stored as a local variable record inside a function
This likely describes access to a global/static variable where
intermediate computation is kept in a register.
We cannot store this kind of entries in local variable lists
(builtin dbghelp and winedbg are not prepared to handle a global variable)
Note: the global or static Codeview data record is still present (with a
relocatable address), so the variable should still be available from global
access (but could be not up-to-date if temporarly stored in a register).
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2022-07-12 22:51:29 +02:00
Eric Pouech
437e73883b
mscvpdb.h: Use bitfield for defrange's variable flag.
...
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2022-07-12 22:51:29 +02:00
Eric Pouech
bf68ec1f8a
dbghelp: Silence a couple of FIXMEs in SymGetTypeInfo().
...
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2022-07-12 22:51:29 +02:00
Rémi Bernon
177046a137
mf: Use topology_node_get_type_handler in MFGetTopoNodeCurrentType.
...
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
2022-07-12 22:51:29 +02:00
Rémi Bernon
6c2b8fd3a4
mf: Move and rename topology_loader_get_node_type_handler.
...
To topology_node_get_type_handler.
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
2022-07-12 22:51:29 +02:00
Rémi Bernon
fb513fcc07
mf/tests: Add more topology loader connect method tests.
...
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
2022-07-12 22:51:29 +02:00
Rémi Bernon
142e6e7861
mf/tests: Add more topology loader media types tests.
...
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
2022-07-12 22:51:29 +02:00
Rémi Bernon
2db8a0a94e
mf/tests: Simplify topology loader tests.
...
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
2022-07-12 22:51:29 +02:00
Zebediah Figura
0af510467b
ddraw/tests: Build ddraw2.c without -DWINE_NO_LONG_TYPES.
2022-07-12 22:51:29 +02:00
Zebediah Figura
92793a6e73
ddraw/tests: Build ddraw1.c without -DWINE_NO_LONG_TYPES.
2022-07-12 22:51:29 +02:00
Zebediah Figura
e4cefae126
wineusb.sys: Move the event queue and device list to the Unix library.
...
Since the device hotplug callbacks both queue events and create unix_device
objects, we need to move both at the same time.
2022-07-12 19:39:13 +02:00
Zebediah Figura
0427ccb141
wineusb.sys: Move the event threads to IRP_MN_START_DEVICE.
...
To correspond with the shutdown in IRP_MN_REMOVE_DEVICE.
2022-07-12 19:39:13 +02:00
Zebediah Figura
92ae93d752
wineusb.sys: Move the event handling loop to the Unix library.
2022-07-12 19:39:13 +02:00
Zebediah Figura
b3a47cf17e
wineusb.sys: Queue pending IRPs after submitting the URB.
2022-07-12 19:39:13 +02:00
David Kahurani
6e32c011a2
ieframe: Fix memory leak in open_dde_url.
...
Signed-off-by: David Kahurani <k.kahurani@gmail.com>
2022-07-11 22:39:50 +02:00
Brendan Shanks
b8ec1068ba
ntdll: Add ".globl" for asm labels referenced from C.
...
Fixes syscall faults on 32-bit macOS.
Spotted by Stefan Dösinger.
2022-07-11 22:39:46 +02:00
Jacek Caban
8f3e19a52f
imm32: Use default IME window WM_DESTROY to call imm_couninit_thread.
2022-07-11 18:56:18 +02:00
Jacek Caban
d7d9344003
imm32: Use a separated struct for COM initialization spy.
2022-07-11 18:56:18 +02:00