Wine staging 6.2 release
leslie_alistair at hotmail.com
Sat Feb 13 00:27:19 CST 2021
Binary packages for various distributions will be available from:
Summary since last release
* Rebased to current wine 6.2 (669 patches are applied to wine vanilla)
Upstreamed (Either directly from staging or fixed with a similar patch).
* include: Define DECLSPEC_SELECTANY on MinGW.
* widl: Support WinRT eventadd/eventremove attributes.
* widl: Support WinRT flags attribute parsing.
* d3dx9: Return D3DFMT_A8R8G8B8 in D3DXGetImageInfoFromFileInMemory for
32 bpp BMP with alpha.
* kernel32: Strip invalid characters from mask in FindFirstFileExW.
* kernel32/tests: Add tests for FindFirstFileA with invalid characters.
* widl: Generate WinRT runtimeclass name constants.
* ntdll: Return STATUS_INVALID_DEVICE_REQUEST when trying to call
NtReadFile on directory.
* ntdll: Implement ObjectTypesInformation in NtQueryObject.
* server: Register types during startup.
* server: Rename ObjectType to Type.
* ntdll: Set TypeIndex for ObjectTypeInformation in NtQueryObject.
* ntdll: Mimic object type behavior for different windows versions.
* widl: Factor and cleanup interface type declaration and definition.
* widl: Factor and cleanup dispinterface type declaration and definition.
* widl: Factor and cleanup apicontract type declaration and definition.
* widl: Factor and cleanup module type declaration and definition.
* widl: Fold aIDENTIFIER / aKNOWNTYPE rules together.
* server: Correctly treat zero access mask in duplicate_token wineserver
* ntdll: Improve invalid paramater handling in NtAccessCheck.
* widl: Add explicit namespace parameter to find_type_or_error.
* widl: Use explicit namespace parameter for qualified names.
* widl: Disallow qualified types in expressions.
* widl: Remove aNAMESPACE token from the lexer.
* widl: Fold inherit cases by using typename rule in qualified_type.
* widl: Support referencing qualified interface names.
* ntdll: Implement NtQueryVirtualMemory(MemorySectionName).
* ntdll/tests: Add tests for NtQueryVirtualMemory(MemorySectionName).
* ntdll: Allow to query section names from other processes.
* server: Fix process access rights in get_mapping_file handler.
* widl: Support WinRT static attribute parsing.
* include: Add Windows.Media.SpeechSynthesis.SpeechSynthesizer runtimeclass.
* widl: Support WinRT requires keyword.
* widl: Support WinRT parameterized type parsing.
* widl: Introduce new strappend helper.
NOTE: The applied patches number are low due to some patcheset being
Where can you help
* Run Steam/Battle.net/GOG/UPlay/Epic
* Test your favorite game.
* Test your favorite applications.
* Improve staging patches and get them accepted upstream.
As always, if you find a bug, please report it via
More information about the wine-devel