Vydání Wine 4.15

Dostupný experimentální vydání otevřené implementace Win32 API - Víno 4.15. Od vydání verze 4.14 Bylo uzavřeno 28 hlášení chyb a bylo provedeno 244 změn.

Nejdůležitější změny:

  • Přidána počáteční implementace služby HTTP (WinHTTP) a související API pro klientské a serverové aplikace, které odesílají a přijímají požadavky pomocí protokolu HTTP. Jsou podporována volání jako HttpReceiveHttpRequest(),
    HttpSendHttpResponse(), HttpRemoveUrl(), HttpCreateHttpHandle(), HttpCreateServerSession(), HttpCreateRequestQueue(), HttpAddUrl() atd. Připraven je i ovladač Http.sys, který zpracovává příchozí HTTP požadavky.

  • Pro architekturu ARM64 byla do ntdll přidána podpora pro odvíjení zásobníku. Přidána podpora pro připojení externích knihoven libunwind;
  • Volání je implementováno v kernelbase SetThreadStackGuarantee(), který se používá v ntdll k řešení situací přetečení zásobníku;
  • Vylepšená podpora konfigurací s více monitory při práci v systému macOS;
  • Možnosti interpretů jscript a vbscript byly rozšířeny;
  • wined3d přidal podporu pro rozšíření WINED3D_TEXTURE_DOWNLOADABLE a implementoval funkci wined3d_colour_srgb_from_linear();
  • d3drm implementuje funkce d3drm_viewport2_GetCamera(),
    d3drm_viewport2_SetCamera(),
    d3drm_viewport2_GetPlane() a
    d3drm_viewport2_SetPlane();

  • Přidána funkce GdipRecordMetafileStreamI() do gdiplus;
  • Optimalizovaná sada ovládacích prvků pro úpravu formulářů RichEdit;
  • Chybová hlášení související s provozem her a aplikací jsou uzavřena.
    Dragon Age: Origins, Construct 2, World of Warcraft 7, Need For Speed ​​​​Most Wanted 2012, Reflex Arena, Titanfall 2, Vypress Chat 2.1.9, Quickbooks 2018, EverQuest, Guild Wars, Wizard101, Touhou, Unreal Tournament, SwanSoft CNC.

Zdroj: opennet.ru

Přidat komentář