Die experimentelle Version der offenen WinAPI-Implementierung – Wine 8.10 – wurde veröffentlicht. Seit dem Release von Version 8.9 wurden 13 Fehlerberichte geschlossen und 271 Änderungen vorgenommen.
Die wichtigsten Änderungen sind:
- Zur Übersetzung aller Aufrufe aus PE-Dateien in Unix-Bibliotheken wurde die Schnittstelle für Systemaufrufe genutzt. In win32u wurden alle exportierten Funktionen und ntuser-Funktionen an die Schnittstelle für Systemaufrufe angepasst.
- Die Unterstützung für die Einschränkung (Clipping) der Mauszeigerbewegung in einem bestimmten Bildschirmbereich wurde verbessert.
- Die Unterstützung für Platzhalter im virtuellen Speicher (reservierte Speicherbereiche mit Typ Placeholder) wurde hinzugefügt. In der ntdll-Bibliothek erhielt die Funktion NtFreeVirtualMemory() Unterstützung für das Flag MEM_COALESCE_PLACEHOLDERS und die Funktion NtUnmapViewOfSectionEx() das Flag MEM_PRESERVE_PLACEHOLDER.
- Die Dateien mit lokalen Einstellungen und Zeitzonen wurden aktualisiert.
- Fehlerberichte, die mit den Anwendungen MSN Messenger Live 2009, Lync 2010, Adobe Premiere Pro CS3, Quicken 201X, uTorrent 2.2.0, Creo Elements/Direct Modeling Express 4.0/6.0, Honeygain, PmxEditor 0.2.7.5 in Zusammenhang stehen, wurden geschlossen.
- Fehlerberichte, die mit dem Spiel Animated Puzzles zusammenhängen, wurden geschlossen.
Quelle: opennet.ru
