การเปิดตัว Wine 5.6 และ Wine Staging 5.6

ไปยังสถานที่ รุ่นทดลองของการใช้งาน WinAPI แบบเปิด - ไวน์ 5.6. ตั้งแต่เปิดตัวรุ่น 5.5 รายงานข้อผิดพลาด 38 รายการถูกปิดและมีการเปลี่ยนแปลง 458 รายการ

การเปลี่ยนแปลงที่สำคัญที่สุด:

  • มีการเรียกกรอบการทำงาน Media Foundation ใหม่แล้ว
  • การสนับสนุน 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, Roblox Studio, LEGO ลอร์ดออฟเดอะริงส์, ChurchBoard, Diablo 3, Dead Space, การบัญชี MYOB v18.5.x, MySQL 8.0.x, การประชุม Webex, Cairo Shell v0.3.x, Late Shift, Star Wars: The Old Republic, Panzer Corps 2, Magic The Gathering Online, Warframe

พร้อมกัน นำเสนอ การเปิดตัวโครงการ การแสดงละครไวน์ 5.6ภายในซึ่งมีการสร้างไวน์เพิ่มเติม รวมถึงแพทช์ที่ยังไม่พร้อมสมบูรณ์หรือมีความเสี่ยงที่ยังไม่เหมาะสำหรับการนำไปใช้ในสาขาไวน์หลัก เมื่อเปรียบเทียบกับไวน์แล้ว Wine Staging ให้แพตช์เพิ่มเติม 853 แพตช์ รุ่นใหม่นำการซิงโครไนซ์กับฐานรหัส Wine 5.6

2 แพทช์ที่เกี่ยวข้องกับการสนับสนุนคลาส FileFsVolumeInformation ใน ntdll และการใช้ _lopen แทน
เปิดไฟล์ใน winmm เพิ่มแล้ว 2 แพทช์ใหม่ ด้วย GetMouseMovePointsEx stub ใน user32 และแคช LDR_IMAGE_IS_DLL ใน ntdll

อัปเดตแพทช์ ntdll-Syscall_Emulation
xactengine เริ่มต้น,
ntdll-Junction_Points,
ntdll-NtDevicePath,
user32-rawinput-nolegacy และ
ntdll-RtlIpv4StringToAddress.

ที่มา: opennet.ru

เพิ่มความคิดเห็น