CEF sometimes uses that during sandbox initialization.
--
v2: kernelbase/tests: Add test for DeriveCapabilitySidsFromName().
kernelbase: Implement DeriveCapabilitySidsFromName().
ntdll: Implement RtlDeriveCapabilitySidsFromName().
ntdll/tests: Add tests for RtlDeriveCapabilitySidsFromName().
ntdll: Add stub for RtlDeriveCapabilitySidsFromName().
https://gitlab.winehq.org/wine/wine/-/merge_requests/3747
This MR implements the following APIs in `mp3dmod`:
- `GetInputCurrentType`
- `GetOutputCurrentType`
It also adds checks to various APIs for an invalid stream and fixes a potential resource leak in `SetOutputType`.
This is in preparation for adding an `IMFTransform` interface to the MP3 decoder as detailed here:
https://learn.microsoft.com/en-us/windows/win32/medfound/windows-media-mp3-…
--
v2: mp3dmod: Fix leak of previous outtype.
mp3dmod: Implement GetOutputCurrentType.
mp3dmod: Implement GetInputCurrentType.
https://gitlab.winehq.org/wine/wine/-/merge_requests/7409
--
v3: d3dx9: Link versions 42 and 43 to the corresponding d3dcompiler DLL.
d3dx9: Reimplement D3DXCompileShader() for versions before 42.
d3dcompiler: Use D3DCompile2VKD3D() from vkd3d-utils.
d3dcompiler: Use D3DPreprocess() from vkd3d-utils.
vkd3d: Import vkd3d-utils.
https://gitlab.winehq.org/wine/wine/-/merge_requests/5814
Our findstr implementation defaults to textual search, while native
defaults to regex.
So this MR:
- add tests to show that,
- reverts the default,
- adapt tests that were written with textual search in mind to pass textual
search option
Note: native fails when passing the two flags ('findstr /l /r...'). I didn't bother
fixing our implementation.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/7415