version expérimentale de l'implémentation ouverte de WinAPI — . Depuis la sortie de la version 38 rapports de bogues ont été fermés et 458 modifications ont été apportées.
Modifications les plus importantes :
- De nouveaux appels au framework Media Foundation ont été implémentés ;
- Amélioration du support Active Directory, résolution des problèmes de compilation de wldap32 sur les systèmes sans support LDAP installé ;
- La conversion des modules au format PE a été poursuivie ;
- Amélioration du soutien à l'utilisation du débogueur gdb en mode proxy ;
- Des rapports de bugs liés à la fonctionnalité des jeux et des applications ont été clôturés :
Passmark 7.0, AVG Free 8.x/9.x Antivirus Edition, MSYS2, Explorer++, Cossacks II, Keygener Assistant 2.x, Monogram GraphStudio v0.3.x, Star Wars KOTOR II: The Sith Lords, Evernote 5.5.x, Roblox Player, Roblox Studio, LEGO Lord of the Rings, ChurchBoard, Diablo 3, Dead Space, MYOB Accounting v18.5.x, MySQL 8.0.x, Webex Meetings, Cairo Shell v0.3.x, Late Shift, Star Wars: The Old Republic, Panzer Corps 2, Magic The Gathering Online, Warframe.
Simultanément lancement du projet , dans le cadre duquel des versions étendues de Wine sont formées, incluant des correctifs qui ne sont pas entièrement prêts ou risqués, donc pas encore adaptés pour être inclus dans la branche principale de Wine. Par rapport à Wine, Wine Staging fournit 853 correctifs supplémentaires. La nouvelle version a synchronisé avec la base de code de Wine 5.6.
Deux correctifs liés au support de la classe FileFsVolumeInformation dans ntdll et à l'utilisation de _lopen au lieu de
OpenFile dans winmm ont été intégrés au noyau de Wine. Ajoutés avec un substitut GetMouseMovePointsEx dans user32 et le caching LDR_IMAGE_IS_DLL dans ntdll.
Les correctifs ntdll-Syscall_Emulation ont été mis à jour,
xactengine-initial,
ntdll-Junction_Points,
ntdll-NtDevicePath,
user32-rawinput-nolegacy et
ntdll-RtlIpv4StringToAddress.
Source : opennet.ru
