Shaun Ren
afac7d7e3f
sapi: Free typelib on DLL detach.
2024-02-20 10:47:11 +01:00
Paul Gofman
164520f593
crypt32: Force debug info in critical sections.
2024-02-20 10:44:14 +01:00
Paul Gofman
9149c7e999
combase: Force debug info in critical sections.
2024-02-20 10:44:14 +01:00
Paul Gofman
6ba603a03c
kernelbase: Force debug info in critical sections.
2024-02-20 10:44:14 +01:00
Paul Gofman
431a483edc
xaudio2: Force debug info in critical sections.
2024-02-20 10:44:14 +01:00
Paul Gofman
5e3cc88326
winhttp: Force debug info in critical sections.
2024-02-20 10:44:14 +01:00
Zhiyi Zhang
7c7b2e8e7e
dsound: Reject WAVEFORMATEX formats with more than two channels.
...
Formats with more than two channels require WAVEFORMATEXTENSIBLE according to tests.
Fix Viking: Battle for Asgard (211160) audio cracking in its intro video.
2024-02-20 10:44:05 +01:00
Zhiyi Zhang
b3ec5bc7ea
dsound/tests: Test that formats with more than two channels require WAVEFORMATEXTENSIBLE.
2024-02-20 10:44:05 +01:00
Aurimas Fišeras
89e3be4ee9
po: Update Lithuanian translation.
2024-02-20 10:43:08 +01:00
Kartavya Vashishtha
1e34842799
kernelbase: Implement CopyFile2().
2024-02-20 10:42:57 +01:00
Jinoh Kang
1b0d8428df
kernelbase: Replace FileAllInformation with FileStatInformation in GetFileInformationByHandle().
...
It also fixes the game Unity of Command II (same bug).
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=46070
2024-02-19 21:28:42 +01:00
Jinoh Kang
152580cefe
ntdll: Implement NtQueryInformationFile FileStatInformation.
2024-02-19 21:28:42 +01:00
Jinoh Kang
f5e7abb428
ntdll/tests: Add tests for NtQueryInformationFile FileStatInformation.
2024-02-19 21:28:42 +01:00
Jinoh Kang
4f61a8a1ab
include: Add definition for FILE_STAT_INFORMATION.
2024-02-19 21:28:41 +01:00
Vijay Kiran Kamuju
08803bd136
include: Add msdelta header file.
2024-02-19 20:39:43 +01:00
Daniel Lehman
6a6263c8bd
msvcrt/tests: Include locale in ok message.
2024-02-19 20:39:43 +01:00
Daniel Lehman
588db48be5
msvcrt: Use string sort for strncoll/wcsncoll.
2024-02-19 20:39:43 +01:00
Eric Pouech
65109c725d
dbghelp: Implement SymFromIndex().
...
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-02-19 20:39:43 +01:00
Eric Pouech
989988a5ae
winedbg: Use share attributes for opening command file.
...
(this fixes --command option when winedbg is relaunched in
wow64 case).
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-02-19 20:39:43 +01:00
Zebediah Figura
063a377df4
shell32: Properly implement context menu verbs.
...
Enumerate "shell" registry key entries instead of hardcoding a list.
Don't enumerate any entries unless all the files have the same type.
Pass the correct type to ShellExecuteEx().
2024-02-19 18:28:21 +01:00
Zebediah Figura
d1eed1c702
shell32: Separate a get_filetype() helper.
2024-02-19 18:26:52 +01:00
Zebediah Figura
6fd349c6e0
shell32: Do not set the default menu item from ShellView_DoContextMenu().
...
This was added in f045c9df81
, with no explanation.
It does not affect any behaviour in Wine, since FWF_DESKTOP is never set.
It does not make sense, since "open" is already usually the default action on
Windows, and it's not obvious why FWF_DESKTOP would affect this.
It also leans on IContextMenu implementation details.
2024-02-19 18:26:52 +01:00
Zebediah Figura
d9c4f506fd
shell32: Always use IContextMenu::InvokeCommand() when selecting an item from the context menu.
...
This reverts one of the changes included in d30dfd24d6
.
Relying on FCIDM_SHVIEW_OPEN snoops into the internals of IContextMenu for no
good reason.
While I haven't tested whether ICommDlgBrowser::OnDefaultCommand() is triggered
in this case, the documentation states that it is "called when a user
double-clicks in the view or presses the ENTER key"; this is neither scenario.
Simply let the context menu call ShellExecuteEx().
2024-02-19 18:26:52 +01:00
Zebediah Figura
f27e4a4a29
shell32: Remove two unused strings.
...
These were never used. They were probably anticipating the context menu, but are
missing accelerators and otherwise redundant with the existing entries.
2024-02-19 18:26:47 +01:00
Alex Henrie
e7364e2165
include: Annotate NdrGetBuffer with __WINE_(ALLOC_SIZE|MALLOC).
...
It would be nice to annotate it with __WINE_DEALLOC(NdrFreeBuffer) too,
but that causes a bunch of spurious -Wfree-nonheap-object warnings.
2024-02-19 18:15:13 +01:00
Rémi Bernon
6599f2ff90
winegstreamer: Complete H264 current output type reported attributes.
2024-02-19 18:15:09 +01:00
Rémi Bernon
a6d77cfd06
winegstreamer: Use GUID arrays for H264 decoder media types.
2024-02-19 18:15:09 +01:00
Rémi Bernon
5bf6af0c39
winegstreamer: Remove unnecessary create_output_media_type checks.
2024-02-19 18:15:09 +01:00
Rémi Bernon
71f5bce785
winegstreamer: Use MFCreateVideoMediaTypeFromSubtype in GetOutputAvailableType.
2024-02-19 18:15:09 +01:00
Rémi Bernon
86d82c7334
winegstreamer: Use MFCreateVideoMediaTypeFromSubtype in GetInputAvailableType.
2024-02-19 18:15:08 +01:00
Rémi Bernon
bb872831de
winevulkan: Remove now unnecessary vkGetPhysicalDeviceSurfaceCapabilitiesKHR driver entry.
2024-02-19 18:14:43 +01:00
Rémi Bernon
923f1d1b10
winevulkan: Remove now unnecessary vkGetPhysicalDeviceSurfaceCapabilities2KHR driver entry.
2024-02-19 18:14:43 +01:00
Rémi Bernon
c83f86bef5
winevulkan: Implement vkGetPhysicalDeviceSurfaceCapabilities2KHR fallback.
2024-02-19 18:14:43 +01:00
Rémi Bernon
32e56bd029
winewayland: Remove now unnecessary VkSurfaceCapabilitiesKHR fixups.
2024-02-19 18:14:43 +01:00
Rémi Bernon
5a4d3bad17
winevulkan: Adjust VkSurfaceCapabilitiesKHR image extents with client rect.
2024-02-19 18:14:43 +01:00
Rémi Bernon
6eab84685e
winevulkan: Wrap host swapchain handles.
2024-02-19 18:14:43 +01:00
Piotr Caban
8314812354
wininet/tests: Add initial PAC script tests.
2024-02-19 18:13:28 +01:00
Piotr Caban
b049dad6fd
inetcpl.cpl: Use wininet functions to set proxy settings.
2024-02-19 18:13:26 +01:00
Piotr Caban
a5ce5d637f
wininet/tests: Add more INTERNET_OPTION_PER_CONNECTION_OPTION tests.
2024-02-19 18:13:26 +01:00
Piotr Caban
62027a9c4d
wininet: Add support for INTERNET_OPTION_PER_CONNECTION_OPTION option on session handles.
2024-02-19 18:13:26 +01:00
Piotr Caban
9aa7f27d82
wininet: Fix INTERNET_PER_CONN_AUTOCONFIG_URL option when quering global proxy settings.
2024-02-19 18:13:26 +01:00
Piotr Caban
b16110f17b
wininet: Add support for INTERNET_PER_CONN_AUTOCONFIG_URL in InternetSetOption.
2024-02-19 18:13:26 +01:00
Floris Renaud
7e0177e1e4
po: Update Dutch translation.
2024-02-18 14:15:15 +01:00
Alexandre Julliard
839fb09bf0
fluidsynth: Import upstream release 2.3.4.
2024-02-17 22:42:20 +01:00
Alexandre Julliard
7914be3ca5
zydis: Import upstream release 4.1.0.
...
With headers from Zycore version 1.5.0.
2024-02-17 22:18:47 +01:00
Alexandre Julliard
da62790584
xml2: Import upstream release 2.11.7.
2024-02-17 21:04:18 +01:00
Alexandre Julliard
f1454777a8
xslt: Import upstream release 1.1.39.
2024-02-17 20:54:51 +01:00
Alexandre Julliard
72b7866950
ldap: Import upstream release 2.5.17.
2024-02-17 20:54:51 +01:00
Alexandre Julliard
b15d0120cf
lcms2: Import upstream release 2.16.
2024-02-17 20:54:51 +01:00
Alexandre Julliard
041167b20a
zlib: Import upstream release 1.3.1.
2024-02-17 18:42:30 +01:00