Commit graph

160353 commits

Author SHA1 Message Date
Brendan Shanks c69f19552b winemac: Remove pre-Mac OS X 10.8 workarounds. 2022-11-02 14:39:46 +01:00
Zhiyi Zhang 398cb9595a comctl32/button: Initialize dtFlags in PB_Paint().
Fix an uninitialized variable warning.
2022-11-02 14:39:30 +01:00
Alexandre Julliard 1e58882e77 makedep: Always generate a fake module for the native architecture.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53861
2022-11-02 11:57:59 +01:00
Bartosz Kosiorek 7be72ce2a7 msvcrt: Add _swprintf_p_l implementation. 2022-11-01 20:50:05 +01:00
Bartosz Kosiorek e2911c5ee6 msvcrt: Add _scprintf_p_l implementation. 2022-11-01 20:50:01 +01:00
Bartosz Kosiorek 3ac9ff07af msvcrt: Add _scprintf_p implementation. 2022-11-01 20:49:58 +01:00
Bartosz Kosiorek 25d44dd397 msvcrt: Add _scprintf_l implementation. 2022-11-01 20:49:54 +01:00
Bartosz Kosiorek 74252df967 msvcrt: Add _fwprintf_s_l implementation. 2022-11-01 20:49:50 +01:00
Bartosz Kosiorek 2b19ff5c68 msvcrt: Add _fwprintf_p_l implementation. 2022-11-01 20:49:46 +01:00
Bartosz Kosiorek 630b9f8ec0 msvcrt: Add _fwprintf_p implementation. 2022-11-01 20:49:42 +01:00
Bartosz Kosiorek 33551b28a5 msvcrt: Add _fprintf_s_l implementation. 2022-11-01 20:49:38 +01:00
Bartosz Kosiorek 03ae830653 msvcrt: Add _fprintf_p_l implementation. 2022-11-01 20:49:34 +01:00
Bartosz Kosiorek f043fc32c9 msvcrt: Add _fprintf_p implementation. 2022-11-01 20:49:31 +01:00
Bartosz Kosiorek 52e2a53575 msvcrt: Add _fprintf_l implementation. 2022-11-01 20:49:27 +01:00
Brendan Shanks f726b6ba79 ntdll: Print correct thread rename trace if non-pseudo-handle to current thread is used. 2022-11-01 20:48:35 +01:00
Jacek Caban 0c38bb0b2b winevulkan: Assert Unix call result in private thunks. 2022-11-01 20:46:23 +01:00
Jacek Caban 572dd0b466 winevulkan: Assert Unix call result in generated thunks.
Instead of silently ignoring crashes.
2022-11-01 20:46:23 +01:00
Jacek Caban 5b41a4816b winevulkan: Support optional dispatch handles. 2022-11-01 20:46:23 +01:00
Eric Pouech 9317a331f1 conhost/tests: Fix some conditions on tty test termination.
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2022-11-01 20:46:23 +01:00
Eric Pouech 614b7d7430 user32: Fix rounding issue in edit tests for char pos messages.
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2022-11-01 20:46:23 +01:00
Rémi Bernon b112b4d484 winex11.drv: Use the primary adapter info instead of calling back win32u. 2022-11-01 20:46:23 +01:00
Rémi Bernon 2fec6dd3e3 win32u: Add is_primary parameter to GetCurrentDisplaySettings. 2022-11-01 20:46:23 +01:00
Rémi Bernon 81406eac96 winemac.drv: Use the primary adapter name instead of calling back win32u. 2022-11-01 20:46:22 +01:00
Rémi Bernon 6aeaeed9fb win32u: Add primary adapter name parameter to ChangeDisplaySettings. 2022-11-01 20:46:22 +01:00
Rémi Bernon 0f1d8329f0 win32u: Force update display cache after NtUserChangeDisplaySettingsEx. 2022-11-01 20:46:22 +01:00
Rémi Bernon 8a9c34edb5 win32u: Add a BOOL force parameter to update_display_cache.
And call it recursively with force = TRUE instead of calling graphics
driver pUpdateDisplayDevices separately.
2022-11-01 20:46:22 +01:00
Hans Leidekker d75f651404 bcrypt: Validate hash output length. 2022-11-01 20:46:22 +01:00
Hans Leidekker d1291ebd40 bcrypt: Use get_object() in more places. 2022-11-01 20:46:22 +01:00
Hans Leidekker 4e3b287093 rsaenh: Pass exact size to BCryptFinishHash(). 2022-11-01 20:46:22 +01:00
Martin Storsjö 6705a71045 winegcc: Prefer -Wl,--pdb=<file> over -Wl,-pdb,<file>.
The previously used syntax, -Wl,-pdb,<file>, was the originally
supported one in lld (since 2018). Later (in 2019) the second
syntax was added, allowing both -Wl,-pdb=<file> and -Wl,-pdb,<file>.
(This other parameter syntax allows easier distinguishing an empty
argument, for letting the linker implicitly pick the file name.)

Move over to using the more modern syntax - reducing the usage of
the old form of the option. This potentially allows deprecating
the original syntax and maybe allows using --pdb as a boolean
flag for implying an automatically named PDB file (which currently
requires using the awkward syntax "--pdb=").

Also prefer the long two dashes form, i.e. --pdb instead of -pdb;
the single dash form is only allowed by getopt when there
are no conflicts with single-letter options, while the form with
two dashes is unambiguous.
2022-11-01 20:46:22 +01:00
Piotr Caban 2d90027bef wineps.drv: Remove DrvDocumentProperties entry point. 2022-11-01 20:46:22 +01:00
Piotr Caban d005d1ee60 winspool.drv: Use DrvDocumentPropertySheets driver entry in DocumentProperties. 2022-11-01 17:54:32 +01:00
Piotr Caban 1f89a88660 wineps.drv: Add DrvDocumentPropertySheets implementation. 2022-11-01 17:54:30 +01:00
Eric Pouech c4f1f5b185 dbghelp: Get rid of symt_inlinesite by merging it inside symt_function.
Basically:
- extending symt_function to enable storage of multiple address ranges
- symt_function and sym_inlinesite now share the same fields, so
  get rid to the later.

Note that only the first range of a top level function is actually
stored and used (even if the structure allows for more).

Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2022-11-01 17:53:57 +01:00
Eric Pouech 790a2852aa dbghelp: Use addr_range for storing symt_function address and size.
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2022-11-01 17:53:57 +01:00
Eric Pouech c576b0c73f dbghelp: Store address range as FAM in symt_inlinesite.
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2022-11-01 17:53:57 +01:00
Eric Pouech a6f1f7be7e dbghelp: No longer pass inline site's address upon creation.
Instead use the first address of the first defined range of address.

Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2022-11-01 17:53:51 +01:00
Connor McAdams 389df55dfb uiautomationcore: Add support for navigating between sibling node providers of a parent HUIANODE.
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2022-11-01 17:51:03 +01:00
Connor McAdams 7602ad014f uiautomationcore: Implement ConditionType_True child navigation for HUIANODEs.
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2022-11-01 17:51:03 +01:00
Connor McAdams ef7e88ea52 uiautomationcore: Partially implement ConditionType_True sibling navigation for HUIANODEs.
Add support for navigating between siblings of an individual
IWineUiaProvider for an HUIANODE.

Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2022-11-01 17:51:01 +01:00
Connor McAdams c375765e63 uiautomationcore: Implement ConditionType_True parent navigation for HUIANODEs.
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2022-11-01 17:51:01 +01:00
Connor McAdams 4bab221b1d uiautomationcore: Add helper function for returning a new node from an IWineUiaProvider.
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2022-11-01 17:51:00 +01:00
Connor McAdams 567f00c865 uiautomationcore: Add parent link check to prepare_uia_node().
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2022-11-01 17:51:00 +01:00
Connor McAdams 4ed9f4c2c5 uiautomationcore: Add UiaNavigate stub.
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2022-11-01 17:50:59 +01:00
Alexandre Julliard b1f59bc679 makefiles: Add support for multiple PE architectures. 2022-11-01 10:29:49 +01:00
Alexandre Julliard e43cb42250 Release 7.20. 2022-10-31 22:47:59 +01:00
Nikolay Sivov 9706a70bda mf/samplegrabber: Send MEStreamSinkScrubSampleComplete event.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-10-31 21:25:05 +01:00
Nikolay Sivov ec7d032b16 mf/samplegrabber: Send MEStreamSinkRateChanged event.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-10-31 21:25:04 +01:00
Piotr Caban 223ac67044 winemac.drv: Fix registry path size in create_original_display_mode_descriptor.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53081
2022-10-31 21:24:45 +01:00
Gabriel Ivăncescu a3d08482ad mshtml: Implement document.referrer.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-10-31 21:23:47 +01:00