Een experimentele uitgave van de open implementatie van de Win32 API - Wine 11.12 is gepubliceerd. Sinds de uitgave van 11.11 zijn er 27 bugrapporten gesloten en 228 wijzigingen aangebracht.
De belangrijkste wijzigingen:
- De bibliotheken libswresample (voor het wijzigen van de geluidsamplefrequentie) en libswscale (voor beeldschaling en conversie van pixelformaten) zijn vanuit FFmpeg naar Wine overgebracht. Eerder overgebrachte bibliotheken zijn geüpdatet naar de uitgave van FFmpeg 8.1.1.
- De Wine Mono-engine is geüpdatet naar versie 11.2.0. Wine Mono is een distributie van het Mono Framework, bedoeld voor gebruik in Wine in plaats van het proprietaire .NET Framework.
- In de MSXML-bibliotheek (Microsoft XML Core Services) is ondersteuning voor de parser van de XSLPattern-querytaal geïmplementeerd (die vóór XPath werd gebruikt).
- De bibliotheken tiptsf.dll en rtscom.dll zijn toegevoegd met stubs voor de interfaces ITextInputPanel en RealTimeStylus.
- Bugrapporten met betrekking tot applicaties zijn gesloten: MS Office 2007, Corel PaintShop Pro, CorelDRAW Graphics Suite X3/X4, Microsoft Money, LTspice, Progman, Slingplayer, WFServicesReg.exe, Taskkill, Avogadro, Greenshot, ComicRack Community Edition, SymCrypt.
- Bugrapporten met betrekking tot spellen zijn gesloten: Against the Storm: Encyclopedia, Need for Speed Most Wanted (2005), Super Hexagon, Sonic Boom.
Tegelijkertijd is de uitgave van het Wine Staging-project 11.12 gevormd, die uitgebreide builds van Wine biedt, inclusief niet volledig gereed of risicovolle patches die momenteel ongeschikt zijn voor acceptatie in de hoofdversie van Wine. In vergelijking met Wine bevat Wine Staging 289 extra patches. In de nieuwe uitgave is een synchronisatie met de codebase van Wine 11.12 uitgevoerd en is de vkd3d-code geüpdatet. De implementaties van de bibliotheken tiptsf.dll en rtscom.dll zijn overgebracht naar de hoofdversie van Wine. De patch winex11-ime-check-thread-data is verwijderd, omdat deze niet langer nodig is. Voor ntdll is ondersteuning voor lezen en schrijven met gebruik van nieuwe geheugengardepagina's geïmplementeerd. Compilerwaarschuwingen in de patches comctl32_animate_avi, windowscodecs-TIFF_Support en mmsystem.dll16-MIDIHDR_Refcount zijn verholpen.
Bron: opennet.ru
