Izdanje Wine 4.15

Dostupno eksperimentalno izdanje otvorene implementacije Win32 API-ja - vino 4.15. Od izlaska verzije 4.14 Zatvoreno je 28 izvjeΕ‘taja o greΕ‘kama i izvrΕ‘ene su 244 izmjene.

NajvaΕΎnije promjene:

  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π½Π°Ρ‡Π°Π»ΡŒΠ½Π°Ρ рСализация сСрвиса HTTP (WinHTTP) ΠΈ связанного с Π½ΠΈΠΌ API для клиСнтских ΠΈ сСрвСрных ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΎΡ‚Ρ€Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… ΠΈ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΡ… запросы ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° HTTP. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ Ρ‚Π°ΠΊΠΈΠ΅ Π²Ρ‹Π·ΠΎΠ²Ρ‹, ΠΊΠ°ΠΊ HttpReceiveHttpRequest(),
    HttpSendHttpResponse(), HttpRemoveUrl(), HttpCreateHttpHandle(), HttpCreateServerSession(), HttpCreateRequestQueue(), HttpAddUrl() ΠΈ Ρ‚.ΠΏ. Π’Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ Http.sys, ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡŽΡ‰ΠΈΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ входящих HTTP-запросов.

  • Za ARM64 arhitekturu, podrΕ‘ka za odmotavanje steka je dodana u ntdll. Dodata podrΕ‘ka za povezivanje eksternih libunwind biblioteka;
  • Π’ kernelbase Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ Π²Ρ‹Π·ΠΎΠ² SetThreadStackGuarantee(), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ использован Π² ntdll для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ситуаций пСрСполнСния стСка;
  • Π£Π»ΡƒΡ‡ΡˆΠ΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΌΠ½ΠΎΠ³ΠΎΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π½Π½Ρ‹Ρ… ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ Π² macOS;
  • Π Π°ΡΡˆΠΈΡ€Π΅Π½Ρ‹ возмоТности ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ΠΎΠ² jscript ΠΈ vbscript;
  • Π’ wined3d Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ WINED3D_TEXTURE_DOWNLOADABLE ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° функция wined3d_colour_srgb_from_linear();
  • Π’ d3drm Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ d3drm_viewport2_GetCamera(),
    d3drm_viewport2_SetCamera(),
    d3drm_viewport2_GetPlane() ΠΈ
    d3drm_viewport2_SetPlane();

  • Π’ gdiplus Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° функция GdipRecordMetafileStreamI();
  • ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½ Π½Π°Π±ΠΎΡ€ элСмСнтов управлСния для Ρ„ΠΎΡ€ΠΌ рСдактирования RichEdit;
  • Zatvoreni izvjeΕ‘taji o greΕ‘kama vezanim za rad igara i aplikacija
    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.

izvor: opennet.ru