Die experimentelle Veröffentlichung der offenen Implementierung von WinAPI â Wine 7.18 hat stattgefunden. Seit der Veröffentlichung von Version 7.17 wurden 20 Fehlerberichte geschlossen und 252 Ănderungen vorgenommen.
Die wichtigsten Ănderungen:
- Die Zeichentabellen wurden auf die Unicode-Spezifikation 15.0.0 aktualisiert.
- Im macOS-Treiber wurde die UnterstĂŒtzung von WoW64 implementiert, eine Schicht zum AusfĂŒhren von 32-Bit-Anwendungen unter 64-Bit-Windows.
- Probleme mit dem asynchronen Lesen in der UnterstĂŒtzung von GStreamer wurden behoben.
- Fehlerberichte im Zusammenhang mit den Spielen wurden geschlossen: Hotel Giant 2, Gas Guzzlers Combat Carnage, Cube World, Resident Evil 7.
- Fehlerberichte im Zusammenhang mit Anwendungen wurden geschlossen: Visual C++ 2015-2019, FileMaker Pro 12-19, MyDiff, Clip Studio Paint, Intel ACAT, Adobe FrameMaker 8, Bloomberg Terminal, Dosbox, KeePassXC, Framemaker.
ZusĂ€tzlich kann die Erstellung des Wine Staging 7.18-Projekts erwĂ€hnt werden, in dessen Rahmen erweiterte Wine-Builds gebildet werden, die nicht vollstĂ€ndig fertige oder riskante Patches enthalten, die derzeit nicht fĂŒr die Hauptversion von Wine geeignet sind. Im Vergleich zu Wine bietet Wine Staging 514 zusĂ€tzliche Patches.
In der neuen Veröffentlichung wurde die Synchronisierung mit dem Code-Basis von Wine 7.18 durchgefĂŒhrt. Vier Patches wurden in den Hauptbestand von Wine ĂŒbernommen: einer fĂŒr ws2_32 (RĂŒckgabe des korrekten Wertes fĂŒr WSAIoctl) und drei fĂŒr dwrite (Test der Verarbeitung nicht existierender Schriftarten in IDWriteTextFormat, Verwendung von MapCharacters fĂŒr unsichtbare Zeichen). Die Patches server-unix_name und ntdll-Junction_Points wurden aktualisiert.
Quelle: opennet.ru
