Die experimentelle Veröffentlichung der offenen Implementierung der Win32 API – Wine 9.1, hat stattgefunden. Seit der Veröffentlichung von 9.0 wurden 42 Fehlerberichte geschlossen und 270 Änderungen vorgenommen. Wir erinnern daran, dass das Wine-Projekt mit der 2.x-Version auf ein Versionsnummerierungsschema umgestiegen ist, bei dem jeder stabile Release die erste Ziffer in der Versionsnummer erhöht (8.0.0, 9.0.0), während Updates zu stabilen Releases die dritte Ziffer verändern (9.0.1, 9.0.2, 9.0.3). Experimentelle Versionen, die im Laufe der Vorbereitung auf das nächste bedeutende Release entwickelt werden, erscheinen mit einer Änderung der zweiten Ziffer (9.1, 9.2, 9.3).
Die wichtigsten Änderungen:
- Die Unterstützung für Eingabemethoden wurde verbessert. Die Implementierung der Funktion SendInput() wurde verbessert, die Funktion XInputGetCapabilitiesEx hinzugefügt und die Funktion XInputGetCapabilities vollständig neu geschrieben.
- Die Unterstützung des Diffie-Hellman-Schlüsselverfahrens (DH) wurde verbessert. Eine Möglichkeit zur Konfiguration und zum Abrufen von DH-Parametern wurde hinzugefügt. Handler für die Generierung von Paaren aus öffentlichen und privaten Schlüsseln wurden implementiert.
- Die Erkennung von Dvorak-Tastaturen wurde verbessert.
- Fehlerberichte, die mit dem Betrieb von Spielen zusammenhängen, wurden geschlossen: Polda 1, Lego Racers, Lost Planet, Dead Rising, Forza Horizon 4.
- Fehlerberichte, die mit dem Betrieb von Anwendungen zusammenhängen, wurden geschlossen: Visio 2013, Automation License Manager, Blindwrite 7, SIMATIC WinCC, GUIDE 7.0, Unigine Heaven Benchmark 4.0, MAME 0.257, SpeedWave, KakaoTalk, Microsoft Safety Scanner, AVG Antivirus, Windows Sysinternals Process Explorer 17.05, notepad.
Quelle: opennet.ru
