WinAPI-ийн нээлттэй хэрэгжилтийн туршилтын салбар болох Wine 6.21 гарлаа. 6.20 хувилбар гарснаас хойш 26 алдааны мэдээг хааж, 415 өөрчлөлт оруулсан байна.
Хамгийн чухал өөрчлөлтүүд:
- WinSpool, GPhoto болон бусад зарим модулиудыг PE (Portable Executable) формат руу хөрвүүлсэн.
- DbgHelp нь шугаман функцүүдийн дэмжлэгийг сайжруулсан.
- OLE DB үйлчилгээ үзүүлэгч MSDASQL-ийг хэрэгжүүлж эхэллээ.
Тоглоомын ажиллагаатай холбоотой хаагдсан алдааны тайлан: Call of Duty: Black Ops II, Hitman: Sniper Challenge, Sniper Elite цуврал, Resident Evil 0 HD Remaster, Гэртээ санасан, Хуарезын дуудлага: Буучин, Riot Vanguard, Memento Mori, Rise of Legends , Resident Evil 4, Resident Evil 6, Internet Explorer 8, Skyrim SE, Unreal Engine 4 дээрх тоглоомууд.
- Програмын ажиллагаатай холбоотой хаалттай алдааны тайлан: Aero Glass, Affinity Designer 1.x, Astrotoaster, Gaea-1.0.16.8020, easyHDR 3.13.0, SimIon, BlueSkyPlan, Home Designer Suite 21.3.1.1, Java-д зориулсан Samsung SDK 1.2.2 БИ.
Нэмж дурдахад бид Wine Staging 6.21 төслийн хувилбарыг гаргаж ирснийг тэмдэглэж болно, үүний хүрээнд Wine-ийн өргөтгөсөн бүтэц, түүний дотор бүрэн бэлэн болоогүй эсвэл дарсны үндсэн салбарт нэвтрүүлэхэд тохиромжгүй эрсдэлтэй нөхөөсүүд бий болсон. Wine-тай харьцуулахад Wine Staging нь 558 нэмэлт засвар өгдөг.
Шинэ хувилбар нь Wine 6.21 кодын баазтай синхрончлолыг авчирдаг. Uiautomationcore DLL-ийг хэрэгжүүлэх, winex5.drv дээр хулганы хөдөлгөөнийг боловсруулах, ntdll-д critsection.c нэмэх, ntdll-д зориулсан туршилтын багцтай холбоотой 11 засварыг үндсэн Wine руу шилжүүлсэн. user32-rawinput-mouse засваруудыг шинэчилсэн. Бүртгэлээс хайлт амжилтгүй болсон тохиолдолд маск дээр ".exe" мөрийг хавсаргах нөхөөсийг нэмсэн.
Эх сурвалж: opennet.ru