Шарап 5.6 чыгаруу жана Шарап коюу 5.6

болуп өттү WinAPI ачык ишке ашыруунун эксперименталдык чыгарылышы - шарап 5.6. Версия чыккандан бери 5.5 38 мүчүлүштүктөр отчету жабылып, 458 өзгөртүү киргизилген.

Эң маанилүү өзгөрүүлөр:

  • Медиа Фонддун алкагында жаңы чалуулар ишке ашырылды;
  • Active Directory колдоосу жакшыртылды, LDAP колдоосу орнотулбаган системаларда wldap32 компиляциясынын көйгөйлөрү чечилди;
  • Модулдарды 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 Мырзасы шакек, 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: Эски республика, Panzer Corps 2, Magic The Gathering Online, Warframe.

Бир убакта сунушталды долбоор чыгаруу Шарап коюу 5.6, анын ичинде Шараптын кеңейтилген конструкциялары түзүлөт, анын ичинде толук даяр эмес же коркунучтуу патчтар, али Шараптын негизги бутагына кабыл алуу үчүн ылайыктуу эмес. Шарап менен салыштырганда, Wine Staging 853 кошумча тактарды камсыз кылат. Жаңы чыгарылыш Wine 5.6 код базасы менен синхрондоштурууну алып келет.

ntdllдеги FileFsVolumeInformation классын колдоого жана анын ордуна _lopen колдонууга байланыштуу 2 тактар
Winmm файлын ачыңыз. Кошулган 2 жаңы тактар user32деги GetMouseMovePointsEx stub менен жана ntdllде LDR_IMAGE_IS_DLL кэштөө.

Жаңыртылган ntdll-Syscall_Emulation патчтары,
xactengine-баштапкы,
ntdll-Junction_Points,
ntdll-NtDevicePath,
user32-rawinput-nolegacy жана
ntdll-RtlIpv4StringToAddress.

Source: opennet.ru

Комментарий кошуу