experimentelle Veröffentlichung der offenen Implementierung von WinAPI — . Seit der Veröffentlichung der Version Es wurden 27 Fehlerberichte geschlossen und 380 Änderungen vorgenommen.
Die wichtigsten Änderungen sind:
- Die Mono-Engine wurde auf Version 5.1.1 aktualisiert und unterstützt Textformatierungsfunktionen aus WPF (Windows Presentation Foundation).
- Die KERNEL32-Bibliothek wurde in das PE-Format umgewandelt.
- Hinzugefügt , bietet Funktionen zum Hashing und zum Erstellen/Überprüfen digitaler Signaturen unter Verwendung der Algorithmen SHA und DSS (Digital Signature Standard).
- Die neue Konsolenimplementierung (conhost) unterstützt Fensteroperationen und ermöglicht die Erstellung eines Konsolenfensters im Stil von wineconsole.
- Die Ausnahmebehandlung wurde verbessert.
- Fehlerberichte in Bezug auf Spiele und Anwendungen geschlossen:
Beach Life, Die Sims Komplettausgabe, Risk II, Earth 2150, Need for Russia, Trespasser, Max Payne 1, 3Dmark1999 MAX, 3Dmark2000, 3Dmark2001 SE, GraphCalc, Charon, Fairy Fencer F, Exile: Escape From the Pit, World of Warcraft, Cegid Business Line, Avencast: Rise of the Mage, 1971 Project Helios, Silent Hill 4, Mahjong Titans, Resident Evil HD Remaster, Resident Evil 0 HD Remaster, NCLauncher2, Warzone 2100, Fallout New Vegas, Sebastien Loeb Rally EVO,
Darüber hinaus, Projektveröffentlichung , im Rahmen dessen erweiterte Wine-Builds erstellt werden, die nicht vollständig fertige oder riskante Patches enthalten, die vorübergehend nicht für die Integration in den Hauptzweig von Wine geeignet sind. Im Vergleich zu Wine enthält Wine Staging 662 zusätzliche Patches (temporär deaktiviert sind die «esync»-Patches, bis das Abtrennen von ntdll im Hauptzweig von Wine abgeschlossen ist).
Im neuen Release wurde die Synchronisierung mit dem Code-Basis von Wine 5.19 durchgeführt. Ein Patch zur Implementierung von windows.networking.connectivity wurde hinzugefügt.
Fünf Patches wurden in den Hauptbestand von Wine überführt: Der Absturz von d3dx9 aufgrund fehlender Unterstützung für die Neugruppierung von Vertex in D3DXMESHOPT_ATTRSORT wurde behoben, in winegstreamer wurden die GstPad-Bindung und die Implementierung von IMFMediaStream::GetStreamDescriptor hinzugefügt, um den Start zu beschleunigen, sowie eine verzögerte Schriftartinitialisierung in gdi32 aktiviert, und die Behandlung leerer Zeichenfolgen bei WS_getaddrinfo verbessert.
Aktualisiert ntdll-Junction_Points,
mfplat-streaming-support,
xactengine-initial,
bcrypt-ECDHSecretAgreement,
server-Object_Types,
xactengine2-dll,
ntdll-ForceBottomUpAlloc,
color-sRGB-profile.
Quelle: opennet.ru
