ወይን 11.5 እና ወይን-ስቴጂንግ 11.5 ልቀት

የWin32 API፣ Wine 11.5፣ የክፍት ምንጭ ትግበራ የሙከራ ልቀት ታትሟል። 11.4 ከተለቀቀ በኋላ 22 የሳንካ ሪፖርቶች ተዘግተዋል እና 208 ለውጦች ተደርገዋል።

በጣም አስፈላጊ ለውጦች:

  • የግንባታ ስርዓቱ አሁን የC++ ኮድ ግንባታን ይደግፋል። የውቅር ስክሪፕት አሁን C++17ን የሚደግፍ ኮምፓይለር መኖሩን ያረጋግጣል። የC++ ራስጌዎች አሁን ተካትተዋል፣ እንዲሁም ከLLVM 8.0.1 የሚመጡ የlibc++፣ የlibunwind እና የlibc++abi ቤተ-መጻሕፍት ተካትተዋል።
  • የሊኑክስ መድረክ ntdll የሊኑክስ ከርነል ዘዴን "Syscall User Dispatch" በመጠቀም የስርዓት ጥሪዎችን ለመምሰል ድጋፍን ይተገብራል፣ ይህም በ ptrace ውስጥ የ PTRACE_GET_SYSCALL_USER_DISPATCH እና PTRACE_SET_SYSCALL_USER_DISPATCH ስራዎችን እንዲጠቀሙ ያስችላል፣ ይህም አንድ ሂደት በሌላ ሂደት ውስጥ የስርዓት ጥሪ መላኪያ ቅንብሮችን እንዲቆጣጠር ያስችለዋል።
  • ዋናው ፓኬጅ icucommon እና icui18 የICU ቤተ-መጻሕፍትን ያካትታል፣ እነዚህም ከ MS-ICU 72.1.0.3 (ለዩኒኮድ ዓለም አቀፍ ክፍሎች) ስሪት ጋር የሚዛመዱ ናቸው።
  • ከ VBScript ጋር ተኳሃኝነትን ለማሻሻል የጥገናዎች ስብስብ ታክሏል።
  • ከሚከተሉት አፕሊኬሽኖች አሠራር ጋር የተያያዙ የተዘጉ የሳንካ ሪፖርቶች፡ Axon MultiClamp Commander 700B፣ Evernote፣ PCG Tools፣ Clip Studio Paint፣ Sony Home Memories፣ Swift፣ VOCALOID6።
  • የዲትሮይት፡ ሰው ይሁኑ፣ ቀይ ዴድ ቤዛነት 2፣ አርክናይትስ፡ ኤንድፊልድ የጨዋታዎቹ አሠራር ጋር የተያያዙ የሳንካ ሪፖርቶች ተዘግተዋል።

በተመሳሳይ ጊዜ፣ የወይን ደረጃ 11.5 ተለቋል፣ ይህም ያልተሟሉ ወይም አደገኛ የሆኑ ጥገናዎችን ወደ ዋናው የወይን ቅርንጫፍ ለማዋሃድ ተስማሚ ያልሆኑ የተራዘሙ የወይን ግንባታዎችን ያቀርባል። ከወይን ጋር ሲነጻጸር፣ የወይን ደረጃ 228 ተጨማሪ ጥገናዎችን ይሰጣል። አዲሱ የወይን ደረጃ ልቀት ከወይን 11.5 ኮድ መሰረት ጋር ይመሳሰላል እና የvkd3d ኮድን ያዘምናል። በntdll ውስጥ የx86_64 የስርዓት ጥሪ ኢሙሌሽንን የሚደግፉ ጥገናዎች ወደ ዋናው የወይን ስርጭት ተዛውረዋል። የJSON አደራደሮችን እና ነገሮችን ለመተንተን ድጋፍ ወደ windows.web ታክሏል። የIRadialControllerInterop በይነገጽ በwindows.ui ውስጥ ተተግብሯል።

ምንጭ: opennet.ru

አስተያየት ያክሉ