Wine 5.6 և Wine Staging 5.6 թողարկում

տեղի ունեցավ WinAPI-ի բաց իրականացման փորձարարական թողարկում - Գինի 5.6. Տարբերակի թողարկումից ի վեր 5.5 Փակվել է վրիպակի 38 հաշվետվություն և կատարվել է 458 փոփոխություն:

Ամենակարևոր փոփոխությունները.

  • Իրականացվել են նոր կոչեր Մեդիա Հիմնադրամի շրջանակում.
  • Active Directory-ի աջակցությունը բարելավվել է, լուծվել են wldap32 կոմպիլյացիայի հետ կապված խնդիրները՝ առանց տեղադրված LDAP աջակցության համակարգերում.
  • Շարունակվել է մոդուլների փոխակերպումը PE ձևաչափի;
  • Բարելավված աջակցություն gdb կարգաբերիչը պրոքսի ռեժիմում օգտագործելու համար;
  • Խաղերի և հավելվածների շահագործման հետ կապված սխալների մասին հաշվետվությունները փակ են.
    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 Lord of the Rings, Churchboard, Diablo 3, Dead Space, MYOB Accounting v18.5.x, MySQL 8.0.x, Webex Meetings, Cairo Shell v0.3.x, Late Shift, Star Wars: The Old Republic, Panzer Corps 2, Magic The Gathering Online, Warframe:

Միաժամանակ ներկայացված նախագծի թողարկում Գինու բեմականացում 5.6, որի շրջանակներում ձևավորվում են Wine-ի ընդլայնված կառուցվածքներ, ներառյալ ոչ լիովին պատրաստ կամ ռիսկային պատյանները, որոնք դեռևս հարմար չեն Գինու հիմնական ճյուղ ընդունվելու համար: Wine-ի հետ համեմատած, Wine Staging-ը տրամադրում է 853 լրացուցիչ patches: Նոր թողարկումը համաժամանակացնում է Wine 5.6 կոդերի բազայի հետ:

2 պատչ՝ կապված ntdll-ում FileFsVolumeInformation դասի աջակցության և _lopen-ի փոխարեն
OpenFile Winmm-ում: Ավելացված է 2 նոր կարկատան User32-ում GetMouseMovePointsEx կոճղով և ntdll-ում LDR_IMAGE_IS_DLL քեշով:

Թարմացված ntdll-Syscall_Emulation patches,
xactengine-սկզբնական,
ntdll-Junction_Points,
ntdll-NtDevicePath,
user32-rawinput-nolegacy և
ntdll-RtlIpv4StringToAddress.

Source: opennet.ru

Добавить комментарий