Lansarea Wine 4.15

Disponibil lansare experimentală a implementării deschise a API-ului Win32 - Vin 4.15. De la lansarea versiunii 4.14 Au fost închise 28 de rapoarte de eroare și au fost făcute 244 de modificări.

Cele mai importante schimbari:

  • S-a adăugat implementarea inițială a serviciului HTTP (WinHTTP) și API-ul asociat pentru aplicațiile client și server care trimit și primesc solicitări folosind protocolul HTTP. Apelurile precum HttpReceiveHttpRequest() sunt acceptate,
    HttpSendHttpResponse(), HttpRemoveUrl(), HttpCreateHttpHandle(), HttpCreateServerSession(), HttpCreateRequestQueue(), HttpAddUrl(), etc. De asemenea, a fost pregătit driverul Http.sys, care procesează solicitările HTTP primite.

  • Pentru arhitectura ARM64, suportul pentru derularea stivei a fost adăugat la ntdll. S-a adăugat suport pentru conectarea bibliotecilor externe libunwind;
  • Apelul este implementat în kernelbase SetThreadStackGuarantee(), care este folosit în ntdll pentru a gestiona situațiile de depășire a stivei;
  • Suport îmbunătățit pentru configurațiile cu mai multe monitoare atunci când lucrați pe macOS;
  • Capacitățile interpreților jscript și vbscript au fost extinse;
  • wined3d a adăugat suport pentru extensia WINED3D_TEXTURE_DOWNLOADABLE și a implementat funcția wined3d_colour_srgb_from_linear();
  • d3drm implementează funcțiile d3drm_viewport2_GetCamera(),
    d3drm_viewport2_SetCamera(),
    d3drm_viewport2_GetPlane() și
    d3drm_viewport2_SetPlane();

  • S-a adăugat funcția GdipRecordMetafileStreamI() la gdiplus;
  • Set optimizat de controale pentru editarea formularelor RichEdit;
  • Rapoartele de eroare legate de funcționarea jocurilor și aplicațiilor sunt închise.
    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.

Sursa: opennet.ru

Adauga un comentariu