Eldono de Wine 5.6 kaj Wine Staging 5.6

okazis eksperimenta liberigo de la malferma efektivigo de WinAPI - Vino 5.6. Ekde la publikigo de la versio 5.5 38 cimraportoj estis fermitaj kaj 458 ŝanĝoj estis faritaj.

La plej gravaj ŝanĝoj:

  • Novaj alvokoj al la kadro Media Foundation estis efektivigitaj;
  • Aktiva Directory-subteno estis plibonigita, problemoj kun wldap32-kompilo en sistemoj sen instalita LDAP-subteno estis solvitaj;
  • Konvertiĝo de moduloj al PE-formato daŭris;
  • Plibonigita subteno por uzi la gdb-sencimigilon en prokura reĝimo;
  • Fermitaj cimraportoj rilataj al la funkciado de ludoj kaj aplikoj:
    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 Sinjoro de la Ringoj, ChurchBoard, Diablo 3, Dead Space, MYOB Accounting v18.5.x, MySQL 8.0.x, Webex Meetings, Cairo Shell v0.3.x, Late Shift, Stelmilito: La Aĝa Respubliko, Panzer Corps 2, Magic The Gathering Online, Warframe.

Samtempe prezentita projekteldono Vina surscenigo 5.6, ene de kiuj plilongigitaj konstruoj de Wine estas formitaj, inkluzive de ne plene pretaj aŭ riskaj pecetoj kiuj ankoraŭ ne taŭgas por adopto en la ĉefan Wine-branĉon. Kompare kun Wine, Wine Staging disponigas 853 kromajn diakilojn. La nova eldono alportas sinkronigon kun la kodbazo Wine 5.6.

2 diakiloj rilataj al subteno por la klaso FileFsVolumeInformation en ntdll kaj la uzo de _lopen anstataŭe de
OpenFile en winmm. Aldonita 2 novaj diakiloj kun la ĝermo GetMouseMovePointsEx en user32 kaj kaŝmemoro LDR_IMAGE_IS_DLL en ntdll.

Ĝisdatigitaj diakiloj ntdll-Syscall_Emulation,
xactengine-komenca,
ntdll-Junction_Points,
ntdll-NtDevicePath,
user32-rawinput-nolegacy kaj
ntdll-RtlIpv4StringToAddress.

fonto: opennet.ru

Aldoni komenton