This MR adds additional tests to validate registration-free activation of WinRT components using the AppX manifest.
--
v5: windows.applicationmodel/tests: Add tests for exposing inproc WinRT classes through the manifest.
https://gitlab.winehq.org/wine/wine/-/merge_requests/8859
This MR adds additional tests to validate registration-free activation of WinRT components using the AppX manifest.
--
v4: windows.applicationmodel/tests: Add tests for exposing inproc WinRT classes through the manifest.
https://gitlab.winehq.org/wine/wine/-/merge_requests/8859
This MR adds additional tests to validate registration-free activation of WinRT components using the AppX manifest.
--
v3: windows.applicationmodel/tests: Add tests for exposing inproc WinRT classes through the manifest.
https://gitlab.winehq.org/wine/wine/-/merge_requests/8859
Windows provides DPMI host according to DPMI version 0.9.
Add cases for all missing DPMI 0.9 function calls into wine code, set
Carry flag which indicates DPMI failure and mark them with appropriate
FIXME comments.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/7902
This MR introduces an initial implementation for `ReadPackageFromStream` in order to be able to decompress/read OPC packages, and enumerate their parts.
This is required for supporting AppX packages, which themselves are OPC packages as well. As such, the code does not implement support for reading relationships or interleaved archives, as AppX does not support either (`APPX_E_RELATIONSHIPS_NOT_ALLOWED`, `APPX_E_INTERLEAVING_NOT_ALLOWED`).
--
v3: opcservices: Implement IOpcPart::GetContentType for opened packages.
opcservices: Implement IOpcPart::GetContentStream for opened packages.
opcservices: Create IOpcPart objects for ZIP entries in an opened package.
opcservices: Write the correct compression-related fields while adding files to a ZIP archive.
opcservices: Add stubs for ReadPackageFromStream.
opcservices/tests: Add tests for ReadPackageFromStream.
https://gitlab.winehq.org/wine/wine/-/merge_requests/8837