Die experimentelle Version der offenen Implementierung von WinAPI - Wine 6.21 wurde veröffentlicht. Seit der Veröffentlichung von Version 6.20 wurden 26 Fehlerberichte geschlossen und 415 Ănderungen vorgenommen.
Die wichtigsten Ănderungen:
- WinSpool, GPhoto und einige andere Module wurden in das PE-Format (Portable Executable) umgewandelt.
- Die UnterstĂŒtzung fĂŒr Inline-Funktionen wurde in DbgHelp verbessert.
- Die Implementierung des OLE DB-Anbieters MSDASQL hat begonnen.
Fehlerberichte im Zusammenhang mit Spielen wurden geschlossen: Call of Duty: Black Ops II, Hitman: Sniper Challenge, Sniper Elite-Serie, Resident Evil 0 HD Remaster, Homesick, Call of Juarez: Gunslinger, Riot Vanguard, Memento Mori, Rise of Legends, Resident Evil 4, Resident Evil 6, Internet Explorer 8, Skyrim SE, Spiele auf der Unreal Engine 4.
- Fehlerberichte im Zusammenhang mit Anwendungen wurden geschlossen: Aero Glass, Affinity Designer 1.x, Astrotoaster, Gaea-1.0.16.8020, easyHDR 3.13.0, SimIon, BlueSkyPlan, Home Designer Suite 21.3.1.1, Samsung SDK 1.2.2 fĂŒr Java ME.
ZusĂ€tzlich kann die Erstellung der Wine Staging-Version 6.21 hervorgehoben werden, innerhalb derer erweiterte Builds von Wine erstellt werden, die nicht vollstĂ€ndig bereit oder riskante Patches enthalten, die noch nicht fĂŒr die Hauptentwicklung von Wine geeignet sind. Im Vergleich zu Wine bietet Wine Staging 558 zusĂ€tzliche Patches.
In der neuen Version wurde die Synchronisation mit dem Code-Basis von Wine 6.21 vorgenommen. FĂŒnf Patches, die mit der Implementierung von DLL uiautomationcore, der Bearbeitung von Mausbewegungen in winex11.drv, der HinzufĂŒgung von critsection.c in ntdll und dem Testset fĂŒr ntdll zusammenhĂ€ngen, wurden in den Hauptbestand von Wine ĂŒbernommen. Die Patches user32-rawinput-mouse wurden aktualisiert. Ein Patch wurde hinzugefĂŒgt, der die Zeichenfolge '.exe' an die Maske anfĂŒgt, falls die Registrierungssuche fehlschlĂ€gt.
Quelle: opennet.ru
