Die experimentelle Veröffentlichung der offenen Implementierung der Win32-API — Wine 9.1 — fand statt. Seit der Veröffentlichung von 9.0 wurden 42 Fehlermeldungen geschlossen und 270 Änderungen vorgenommen. Wir erinnern daran, dass das Wine-Projekt seit der Version 2.x auf ein Versionsnummerierungsschema umgestiegen ist, bei dem jede stabile Veröffentlichung die erste Ziffer der Versionsnummer erhöht (8.0.0, 9.0.0), während Updates für stabile Veröffentlichungen durch Änderung der dritten Ziffer herausgegeben werden (9.0.1, 9.0.2, 9.0.3). Experimentelle Versionen, die im Rahmen der Vorbereitung auf die nächste bedeutende Veröffentlichung entwickelt werden, erscheinen durch Änderung der zweiten Ziffer (9.1, 9.2, 9.3).
Die wichtigsten Änderungen sind:
- Die Unterstützung für Eingabemethoden wurde verbessert. Die Implementierung der Funktion SendInput() wurde optimiert, die Funktion XInputGetCapabilitiesEx hinzugefügt und die Funktion XInputGetCapabilities komplett neu geschrieben.
- Die Unterstützung des Diffie-Hellman-Schlüsselaustauschprotokolls (DH) wurde verbessert. Eine Konfigurations- und Abrufmöglichkeit für DH-Parameter wurde hinzugefügt. Handler wurden implementiert, um Paare aus öffentlichen und privaten Schlüsseln zu erstellen.
- Die Erkennung von Tastaturen mit Dvorak-Layout wurde verbessert.
- Fehlermeldungen, die mit Spielen zusammenhängen, wurden geschlossen: Polda 1, Lego Racers, Lost Planet, Dead Rising, Forza Horizon 4.
- Fehlermeldungen, die mit 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
