የፍሪቢኤስዲ ልማት ሪፖርት Q2019 XNUMX

የታተመ ከጁላይ እስከ ሴፕቴምበር 2019 ባለው የፍሪቢኤስዲ ፕሮጀክት እድገት ላይ ሪፖርት ያድርጉ። ለውጦች የሚከተሉትን ያካትታሉ:

  • አጠቃላይ እና የስርዓት ጥያቄዎች
    • የኮር ቡድኑ በአጠቃላይ BSD ፍቃድ ያለው ኮድ ከተጨማሪ የፈጠራ ባለቤትነት ስምምነት ጋር እንዲካተት አጽድቋል (ቢኤስዲ+ ፓተንት።), ነገር ግን በዚህ ፈቃድ ሾር ያለውን እያንዳንዱን አካል በስርዓቱ ውስጥ ለማካተት የተሰጠው ውሳኔ በተናጠል መጽደቅ አለበት;
    • ከማእከላዊ ምንጭ ኮድ አስተዳደር ስርዓት ማፍረስ ወደ ያልተማከለ ስርዓት Git ፍልሰትን ለማከናወን የተፈጠረው የስራ ቡድን የመጀመሪያ ስብሰባ ተካሄዷል። ሾለ ስደት አግባብነት ያለው ውይይት አሁንም ቀጥሏል፣ እና ብዙ ጉዳዮችን ለመወሰን ይቀራሉ (ለምሳሌ፣ እንዴት ማበርከት እንደሚቻል/፣ አሁን ባለው የጂት ማከማቻ ውስጥ hashesን እንደገና ማመንጨት እና መፈተሽ እንዴት እንደሚተገበር)
    • ከ NetBSD ተላልፏል በተለያዩ ሲፒዩዎች ላይ በሚሰሩ የከርነል ክሮች መካከል የዘር ሁኔታዎችን ለመለየት የሚያስችል የKCSAN (Kernel Concurrency Sanitizer) መሣሪያ ስብስብ።
    • ከጂኤንዩ ቢኒቲልስ ሰብሳቢው ይልቅ የ Clang's ውስጠ-ግንባታ (አይኤኤስ) ለመጠቀም ሾል በመካሄድ ላይ ነው።
    • የሊኑክስ አካባቢ ኢምዩሽን መሠረተ ልማት (Linuxulator) በ ARM64 አርክቴክቸር ላይ እንዲሠራ ተስተካክሏል። የ"renameat2" የስርዓት ጥሪ ተተግብሯል። በሊኑኑሌተር ውስጥ በሚሰሩ የሊኑክስ ፈጻሚዎች ላይ ችግሮችን ለመለየት የስትራስ መገልገያው ተሻሽሏል። ተፈፃሚዎችን ከአዲስ glibc ጋር ሲያገናኙ ቋሚ ብልሽት። ለሊኑኑሌተር የሊኑክስ አካላት ያላቸው ወደቦች ወደ CentOS 7.7 ተዘምነዋል።
    • እንደ የጉግል የበጋ ኮድ ፕሮግራም ተማሪዎች ስድስት ፕሮጀክቶችን በተሳካ ሁኔታ አጠናቀዋል፡ የተዋሃደ (IPv4/IPv6) የፒንግ መገልገያ ትግበራ ተዘጋጅቷል፣ ፋየርዎልን ለመፈተሽ እና በከርነል ውስጥ ያሉ ስህተቶችን ለመለየት የሚረዱ መሳሪያዎች ተዘጋጅተዋል (የከርነል ሳኒታይዘር)፣ ማክ_ipacl ሞጁል ቀርቦ ነበር, እና ኮድ የተጻፈው ምናባዊ ማህደረ ትውስታን ለመጭመቅ እና ወደቦችን የመገንባት ሂደትን ከአካባቢው ጭነት ለመለየት ሾል ተሰርቷል.
    • ስርዓቱን በመጠቀም የፍሪቢኤስዲ ከርነል ለመሞከር የሚያስችል ፕሮጀክት syzkaller. በሪፖርት ማቅረቢያ ጊዜ በ syzkaller እርዳታ ከአሥር በላይ ስህተቶች ተለይተዋል እና ተወግደዋል. bhyve ላይ የተመሠረተ ምናባዊ ማሽኖች ውስጥ syzkaller ለማስኬድ, የተለየ አገልጋይ የተመደበ ነው, እና በመጠቀም
      syzbot በGoogle መሠረተ ልማት ውስጥ የተለያዩ የ FreeBSD ንዑስ ስርዓቶችን ይፈትሻል። ስለ ሁሉም ብልሽቶች መረጃን ወደ backtrace.io አገልግሎት በማዛወር ቡድናቸውን እና ትንተናቸውን ለማቃለል ተደራጅቷል ።

    • የዝሊብ አተገባበርን በከርነል ደረጃ ለማዘመን እየተሰራ ነው።
      ከመጭመቅ ጋር የተያያዘው ኮድ ከ1.0.4 ዓመታት በፊት ከተለቀቀው ከዝሊብ 20 ወደ የአሁኑ zlib 1.2.11 codebase ተንቀሳቅሷል። የዝሊብ መዳረሻን አንድ ለማድረግ የመጭመቂያው፣ የመጭመቂያ2 እና የማጭመቂያው ተግባራት ወደ ከርነል ተጨምረዋል። ከኔትግራፍ ንዑስ ስርዓት የPPP ፕሮቶኮልን የሚያቀርበው ኮድ የዚህ ቤተ-መጽሐፍት ቤተኛ እትም ሳይሆን የዚሊብ የስርዓት አተገባበርን ለመጠቀም ተቀይሯል። ንዑስ ስርዓቶች kern_ctf.c፣ opencryptodeflate፣ geom_uzip፣ subr_compressor፣
      if_mxge፣ bxe የዘመነ እና ng_deflate;

    • አዲስ የከርነል በይነገጽ እየተዘጋጀ ነው። sysctlinfo, ይህም በ sysctl ፓራሜትር ቤዝ ውስጥ ኤለመንቶችን እንድታገኝ፣ በ MIB (የአስተዳደር መረጃ ቤዝ) መልክ የተሰራ፣ እና የነገሮችን መረጃ ወደ ተጠቃሚ ቦታ እንድታስተላልፍ ያስችልሃል።
  • ደህንነት
    • የከርነል ሞጁል ተዘጋጅቷል። ማክ_ፓክል, በ TrustedBSD MAC Framework ላይ የተመሰረተ እና የእስር ቤት አከባቢዎችን ወደ አውታረመረብ ቁልል ቅንጅቶች የመዳረሻ ቁጥጥር ስርዓትን በመተግበር ላይ. ለምሳሌ፣ Mac_ipaclን በመጠቀም የአስተናጋጅ ስርዓት አስተዳዳሪ በእስር ቤት ውስጥ ያለው ስርወ ተጠቃሚ ለተወሰኑ የአውታረ መረብ በይነገጾች የአይፒ አድራሻዎችን ወይም የንዑስኔት ቅንብሮችን እንዳይቀይር ወይም እንዳያቀናብር ሊከለክል ይችላል። የታቀደው የግዴታ መዳረሻ ቁጥጥር ስርዓት ይህ ይፈቅዳል ለጃይል የተፈቀዱ የአይፒ አድራሻዎችን እና ንዑስ መረቦችን ዝርዝር ማቀናበር፣ የተወሰኑ አይፒዎችን እና ንዑስ መረቦችን በ Jail ውስጥ መጫንን መከልከል ወይም ለተወሰኑ የአውታረ መረብ መገናኛዎች ብቻ የመለኪያ ለውጦችን መገደብ።
    • ኢንቴል የሶፍትዌር ቁልል ወደብ ለፕሮጀክቱ ሰጥቷል TPM 2.0 (የታመነ የመሳሪያ ስርዓት ሞዱል) ከደህንነቱ የተጠበቀ የኮምፒዩተር ቺፕ ጋር መስተጋብር ለመፍጠር፣ ይህም አብዛኛውን ጊዜ ለተረጋገጠ የጽኑ ትዕዛዝ እና የስርዓተ ክወና ቡት ጫኝ ነው። የቁልል ክፍሎች የሚቀርቡት በደህንነት/tpm2-tss፣ ሴኪዩሪቲ/tpm2-መሳሪያዎች እና ሴኪዩሪቲ/tpm2-abrmd ወደቦች ነው። የ tpm2-tss ወደብ TPM2 ኤፒአይን ለመጠቀም ቤተ-መጻሕፍትን ያካትታል፣ tpm2-tools TPM ክወናዎችን ለማከናወን የትዕዛዝ-መሾመር መገልገያዎችን ይሰጣል፣ እና tpm2-abrmd ከተለያዩ TPM የሚጠይቁትን የ TPM መዳረሻ ደላላ እና የንብረት አስተዳዳሪ ክፍሎችን የሚተገበር የጀርባ ሂደት ይዟል። ተጠቃሚዎች ወደ አንድ ነጠላ መሣሪያ . በFreeBSD ላይ ከተረጋገጠ ማስነሳት በተጨማሪ TPM የስትሮንግዋን IPsec፣ SSH እና TLS ደህንነትን ለማሻሻል በተለየ ቺፕ ላይ ክሪፕቶግራፊክ ስራዎችን በማከናወን መጠቀም ይቻላል፤
    • የ amd64 አርክቴክቸር ከርነል W^Xን በመጠቀም እንዲጭን ተስተካክሏል ( XOR ፋይሉን ይፃፉ) ይህ ማለት የማስታወሻ ገፆች ለመፃፍ እና ለመፈፀም በአንድ ጊዜ ሊገኙ አይችሉም (ከርነል አሁን ሊጫኑ የሚችሉ የማስታወሻ ገጾችን በመጠቀም ሊጫኑ ይችላሉ) መጻፍ ተሰናክሏል)። አዲሱ የከርነል መከላከያ ዘዴ በ HEAD ቅርንጫፍ ውስጥ የተካተተ ሲሆን የ FreeBSD 13.0 እና 12.2 ልቀቶች አካል ይሆናል;
    • ለኤምኤምፓ እና ፈጣን የስርዓት ጥሪዎች ተተግብሯል ለተጨማሪ ለውጦች የሚሰራውን የመዳረሻ ገደብ ባንዲራዎች ስብስብ (PROT_READ፣ PROT_WRITE፣ PROT_EXEC) ለመወሰን የሚያስችል PROT_MAX() ማክሮ። PROT_MAX()ን በመጠቀም ገንቢ የማህደረ ትውስታ ቦታን ወደ ተፈፃሚው ምድብ ማዘዋወርን መከልከል ወይም ማስፈጸምን የማይፈቅድ ማህደረ ትውስታን መጠየቅ ይችላል፣ነገር ግን በኋላ ወደ ተፈፃሚነት ሊተላለፍ ይችላል። ለምሳሌ የማህደረ ትውስታ ቦታ ለተለዋዋጭ ማያያዣ ወይም ለጂአይቲ ኮድ ማመንጨት ጊዜ ብቻ ለመፃፍ ክፍት ሊሆን ይችላል ነገር ግን ፅሁፉ ከተጠናቀቀ በኋላ ለማንበብ እና ለማስፈፀም ብቻ የተገደበ ሲሆን ወደፊት ደግሞ መግባባት በሚፈጠርበት ጊዜ አጥቂው ለዚህ የማህደረ ትውስታ ብሎክ መጻፍ መፍቀድ አይችልም። ከ PROT_MAX() በተጨማሪ sysctl vm.imply_prot_max ተተግብሯል፣ እሱም ሲነቃ በመጀመሪያው ኤምኤምፒ ጥሪ የመጀመሪያ መለኪያዎች ላይ በመመስረት ትክክለኛ ባንዲራዎችን ስብስብ ይወስናል።
    • ከተጋላጭነት ብዝበዛ ጥበቃን ለማጠናከር ከአድራሻ ቦታ randomization (ASLR) ቴክኒክ በተጨማሪ የመነሻ ቁልል ፍሬም እና ቁልል ላይ የተቀመጡ አወቃቀሮችን ከአካባቢው መረጃ ጋር ፣የፕሮግራም ማስጀመሪያ መለኪያዎችን ፣ እና በ ELF ቅርጸት ሊተገበሩ የሚችሉ ምስሎች ውሂብ;
    • ደህንነቱ ያልተጠበቀ ጌትስ ተግባርን ከሊቢሲ ለማስወገድ (ከC11 ስታንዳርድ ጀምሮ ይህ ተግባር ከመግለጫው የተገለለ ነው) እና አሁንም ይህንን ተግባር የሚጠቀሙ ወደቦችን ለማስተካከል ሾል ተሰርቷል። ለውጡ በ FreeBSD 13.0 ውስጥ ለማቅረብ ታቅዷል;
    • በማዕቀፉ መሰረት የእስር ቤቶችን ለማቀናጀት የሚረዱ መሳሪያዎችን ለመፍጠር የሙከራ ፕሮጀክት ተጀመረ ድስት ምስሎችን ለመፍጠር እና ወደ ውጭ ለመላክ፣ በተመሳሳይ መልኩ ከዶከር ጋር የተተገበረ እና አሽከርካሪ ሰሜናዊነትበእስር ቤት አካባቢ ውስጥ መተግበሪያዎችን በተለዋዋጭ ለማስጀመር በይነገጽ ያቀርባል። የታቀደው ሞዴል የእስር ቤቶችን የመፍጠር ሂደቶችን ለመለየት እና ማመልከቻዎችን በውስጣቸው ለማሰማራት ያስችላል. የፕሮጀክቱ አንዱ አላማ እንደ ዶከር አይነት ኮንቴይነሮች ያሉ እስር ቤቶችን ለመቆጣጠር የሚያስችል ዘዴ ማቅረብ ነው።
  • የማከማቻ እና የፋይል ስርዓቶች
    • ከኔትቢኤስዲ ወደ "ሜኬፍ" መገልገያ ሌላ ቀጠሮ ተይዞለታል ለ FAT ፋይል ስርዓት (msdosfs) ድጋፍ። የተዘጋጁ ለውጦች የ md ነጂውን ሳይጠቀሙ እና የስር መብቶችን ሳይጠቀሙ የኤፍኤስ ምስሎችን ከ FAT ጋር እንዲፈጥሩ ያስችሉዎታል ።
    • የ FUSE (ፋይል ስርዓት በ USERspace) ንዑስ ስርዓት ሾፌር እንደገና ተሠርቷል ፣ ይህም በተጠቃሚ ቦታ ውስጥ የፋይል ስርዓቶችን አተገባበር መፍጠር ያስችላል። በመጀመሪያ የተላከው ሹፌር ብዙ ሳንካዎችን የያዘ ሲሆን ከ7.8 አመት በፊት በተለቀቀው FUSE 11 ላይ የተመሰረተ ነው። እንደ የአሽከርካሪ ማሻሻያ ፕሮጀክት አካል የ FUSE 7.23 ፕሮቶኮል ድጋፍ ተተግብሯል ፣ በከርነል በኩል ፍቃዶችን ለመፈተሽ ኮድ ተጨምሯል ("-o default_permissions") ፣ VOP_MKNOD ፣ VOP_BMAP እና VOP_ADVLOCK ጥሪዎች ተጨምረዋል ፣ የ FUSE ስራዎችን የማቋረጥ ችሎታ ነበር ። ተጨምሯል ፣ ስማቸው ያልተጠቀሰ የቧንቧ እና የዩኒክስ ሶኬቶች በ fusefs ውስጥ ተጨምረዋል ፣ kqueue ለ / dev / fuse መጠቀም ተቻለ ፣ በ "mount -u" በኩል የተራራ መለኪያዎችን ማዘመን ተፈቅዶለታል ፣ ፊውፊስን በ NFS ወደ ውጭ ለመላክ ድጋፍ ተጨምሯል ፣ RLIMIT_FSIZE የሂሳብ አያያዝ ነበር ተተግብሯል፣ የFOPEN_KEEP_CACHE እና FUSE_ASYNC_READ ባንዲራዎች ተጨምረዋል፣ ጉልህ የአፈጻጸም ማሻሻያዎች ተደርገዋል እና የመሸጎጫ አደረጃጀት ተሻሽሏል። አዲሱ አሽከርካሪ በጭንቅላቱ እና በተረጋጋ / 12 ቅርንጫፎች ውስጥ (ከ FreeBSD 12.1 ጋር ተካትቷል);
    • የ NFSv4.2 ትግበራ (RFC-7862) ለFreeBSD ከሞላ ጎደል ሊጠናቀቅ ነው። በሪፖርቱ ወቅት ትኩረቱ በሙከራ ላይ ነበር። ከሊኑክስ አተገባበር ጋር የተኳሃኝነት ሙከራዎች ተጠናቀዋል፣ ነገር ግን የpNFS አገልጋይን ከ NFSv4.2 ጋር መሞከር አሁንም ቀጥሏል። በጥቅሉ ሲታይ፣ ኮዱ አስቀድሞ ወደ FreeBSD ልሾ/የአሁኑ ቅርንጫፎች ለመዋሃድ ዝግጁ እንደሆነ ይቆጠራል። አዲሱ የ NFS ስሪት ለ posix_fadvise ፣ posix_fallocate ተግባራት ፣ SEEKHOLE/SEEKDATA በ lseek ውስጥ ፣ በአገልጋዩ ላይ ያሉ የፋይል ክፍሎችን አካባቢያዊ መገልበጥ (ወደ ደንበኛው ሳይተላለፍ) ድጋፍን ይጨምራል።
  • የሃርድዌር ድጋፍ
    • FreeBSD በላፕቶፖች ላይ ለማሻሻል ፕሮጀክት ጀምሯል። በ FreeBSD ውስጥ ለሃርድዌር ድጋፍ ኦዲት የተደረገው የመጀመሪያው መሣሪያ ሰባተኛው ትውልድ Lenovo X1 Carbon ላፕቶፕ;
    • CheriBSD፣ ለምርምር ፕሮሰሰር አርክቴክቸር የ FreeBSD ሹካ ቸሪ (የአቅም ሃርድዌር የተሻሻለ RISC መመሪያዎች)፣ መጪውን ARM Morello ፕሮሰሰር ለመደገፍ ዘምኗል፣ ይህም በCapsicum የደህንነት ሞዴል ላይ የተመሰረተ የCHERI ማህደረ ትውስታ መዳረሻ ቁጥጥር ስርዓትን ይደግፋል። Morello ቺፕ እያቀዱ ነው። በ 2021 መልቀቅ ። የCheriBSD ገንቢዎች በ MIPS አርክቴክቸር ላይ በመመስረት የ CHERI ማጣቀሻ ፕሮቶታይፕ እድገትን መከታተል ቀጥለዋል።
    • በRockPro3399 እና NanoPC-T64 ቦርዶች ውስጥ ጥቅም ላይ ለዋለ RockChip RK4 ቺፕስ የተዘረጋ ድጋፍ። በጣም ጉልህ የሆነ ማሻሻያ የ eMMC ድጋፍ እና በቦርዱ ውስጥ ጥቅም ላይ የሚውለው የኢኤምኤምሲ መቆጣጠሪያ አዲስ አሽከርካሪ ማዘጋጀት ነበር.
    • ለ ARM64 SoC Broadcom BCM5871X ከ ARMv8 Cortex-A57 ፕሮሰሰር ጋር በራውተሮች፣ ጌትዌይስ እና ኤንኤኤስ ውስጥ ለመጠቀም ያለመ ድጋፍን ተግባራዊ ለማድረግ ሾል ቀጥሏል። በሪፖርቱ ወቅት
      ለ iProc PCIe የተዘረጋ ድጋፍ እና IPsecን ለማፋጠን የሃርድዌር ክሪፕቶግራፊክ ስራዎችን የመጠቀም ችሎታን አክሏል።
      በአራተኛው ሩብ ውስጥ የኮድ ውህደት ወደ HEAD ቅርንጫፍ ይጠበቃል;

    • ለpowerpc64 መድረክ በ FreeBSD ወደብ ልማት ላይ ትልቅ እድገት ታይቷል። ትኩረቱ ከ IBM POWER8 እና POWER9 ፕሮሰሰሮች ጋር በስርዓቶች ላይ ጥራት ያለው አፈጻጸም በማቅረብ ላይ ነው፣ ነገር ግን እንደ አማራጭ በአሮጌው አፕል ፓወር ማክስ፣ x500 እና Amiga A1222 ላይ ይደገፋል። Powerpc*/12 ቅርንጫፍ በ gcc 4.2.1 ማጓጓዙን የቀጠለ ሲሆን የpowerpc*/13 ቅርንጫፍ በቅርቡ ወደ lvm90 ይሸጋገራል። ከ 33306 ወደቦች, 30514 በተሳካ ሁኔታ ተሰብስበዋል;
    • የFreeBSD ወደ NXP LS64A 1046-ቢት SoC በARMv8 Cortex-A72 ፕሮሰሰር በተቀናጀ የአውታረ መረብ ፓኬት ማቀነባበሪያ ማጣደፍ ሞተር፣ 10 ጊባ ኢተርኔት፣ PCIe 3.0፣ SATA 3.0 እና USB 3.0 ማጓጓዝ ቀጥሏል። በሪፖርቱ ወቅት፣ የዩኤስቢ 3.0፣ ኤስዲ/ኤምኤምሲ፣ I2C፣ DPAA አውታረ መረብ በይነገጽ እና GPIO ድጋፍ ተተግብሯል። QSPIን ለመደገፍ እና የአውታረ መረብ በይነገጽ አፈጻጸምን ለማመቻቸት አቅደናል። በ HEAD ቅርንጫፍ ውስጥ ማጠናቀቅ እና ማካተት በ Q4 2019 ይጠበቃል.
    • የኢና ሾፌር የተሻሻለው የሁለተኛው ትውልድ ENAv2 (Elastic Network Adapter) የኔትወርክ አስማሚዎች በ Elastic Compute Cloud (EC2) መሠረተ ልማት ውስጥ በEC2 nodes መካከል ግንኙነትን እስከ 25 Gb/s ፍጥነት ለማደራጀት ነው። ለኤና ሾፌር የ NETMAP ድጋፍን ተጨምሯል እና ተፈትኗል እና የማህደረ ትውስታውን አቀማመጥ በአማዞን EC2 A1 አከባቢዎች ውስጥ LLQ ሁነታን ለማንቃት;
  • መተግበሪያዎች እና ወደቦች ስርዓት
    • ከ xorg ጋር የተገናኙ የግራፊክስ ቁልል ክፍሎች እና ወደቦች። USE_XORG እና XORG_CAT የሚጠቀሙ ወደቦች bsd.xorg.mk በbsd.port.mk ከመጥራት ይልቅ ወደ USES ማዕቀፍ ተዛውረዋል። እንደነዚህ ያሉት ወደቦች አሁን በፋይሎቻቸው ውስጥ የ"USES=xorg" ባንዲራ ያካትታሉ። የXORG_CAT ተግባር ከ bsd.xorg.mk የወጣ ሲሆን አሁን በ"USES=xorg-cat" ባንዲራ ነቅቷል። ከgit ማከማቻ በቀጥታ የ xorg ወደቦችን ለማምረት የታከሉ መሳሪያዎች
      freedesktop.org፣ እሱም ለምሳሌ፣ ገና ያልተለቀቁ ስሪቶችን ወደቦችን እንድታመነጭ ያስችልሃል። ለወደፊት የ xorg ወደቦችን ለመገንባት ከአውቶ ቶል ይልቅ የሜሶን ኮንስትራክሽን ሲስተም ለመጠቀም የመሳሪያ ኪት ለማዘጋጀት ታቅዷል።

      እንደ x11/libXp ወደብ ማስወገድ እና x11/Xxf86misc፣ x11-font/libXfontcache እና ግራፊክስ/libGLw ወደቦችን ከመሳሰሉት ክፍሎች ጋር የተሳሰሩ የድሮ xorg ወደቦችን የማጽዳት ስራ ተሰርቷል።

    • ለጃቫ 11 እና ለአዳዲስ ልቀቶች በፍሪቢኤስዲ ድጋፍን ለማሻሻል እና አንዳንድ ለውጦችን ወደ ጃቫ 8 ቅርንጫፍ ለማቅረብ ሾል ተሰርቷል። DTrace፣ Javac Server፣ Java Sound እና SCTP፣ ሁሉም የተኳኋኝነት ፈተናዎች ማለፋቸውን ለማረጋገጥ ሾል ተቀይሯል። ፈተናዎችን ሲያልፉ ውድቀቶች ቁጥር ከ 11 ወደ 50 ቀንሷል.
    • የKDE ፕላዝማ ዴስክቶፕ፣ የKDE Frameworks፣ KDE አፕሊኬሽኖች እና Qt እንደተዘመኑ እና ወደ የቅርብ ጊዜ ልቀቶች ዘምነዋል።
    • የXfce ዴስክቶፕ ያላቸው ወደቦች ለመልቀቅ ተዘምነዋል 4.14;
    • የፍሪቢኤስዲ ወደቦች ዛፍ የ 38000 ወደቦችን ምዕራፍ አልፏል ፣ ክፍት የህዝብ ግንኙነት ብዛት ከ 2000 ትንሽ በላይ ነው ፣ ከእነዚህ ውስጥ 400 PRs አሁንም በመጠባበቅ ላይ ናቸው። በሪፖርቱ ወቅት 7340 ለውጦች በ169 ገንቢዎች ተደርገዋል። ሁለት አዳዲስ አስተዋጽዖ አበርካቾች (ሳንቶሽ ራጁ እና ዲሚትሪ ጎውትኒክ) የቁርጠኝነት መብት አግኝተዋል። አዲስ የተለቀቀው የpkg 1.12 ፓኬጅ ሼል አስኪያጅ በፖርት ዛፍ ላይ ተደራቢዎችን በመደገፍ እና bsd.sites.mk በማጽዳት ታትሟል። በወደቦች ውስጥ ጉልህ የሆኑ የስሪት ዝማኔዎች የሚከተሉትን ያካትታሉ: Lazarus 2.0.4, LLVM 9.0, Perl5.30, PostgreSQL 11, Ruby 2.6, Firefox 69.0.1, Firefox-esr 68.1.0, Chromium 76.0;
    • የፕሮጀክቱ ልማት ይቀጥላል ክሎኖስ, በማደግ ላይ ምናባዊ አገልጋይ መሠረተ ልማትን ለማሰማራት ልዩ የማከፋፈያ መሣሪያ። ሊፈቱ ከሚገባቸው ተግባራት አንፃር ክሎኖስ እንደ ፕሮክስሞክስ፣ ትሪቶን (ጆይንት)፣ OpenStack፣ OpenNebula እና Amazon AWS ያሉ ስርዓቶችን ይመስላል፣ ዋናው ልዩነት የፍሪቢኤስዲ አጠቃቀም እና የፍሪቢኤስዲ እስር ቤቶችን የመቆጣጠር፣ የመዘርጋት እና የማስተዳደር ችሎታ እና በBhyve እና Xen hypervisors ላይ የተመሰረቱ ምናባዊ አካባቢዎች። ከቅርብ ጊዜ ለውጦች መካከል ድጋፍ አለ።
      Cloud-init ለሊኑክስ/ቢኤስዲ ቪኤም እና Cloudbase-init ለዊንዶውስ ቪኤም፣ ወደ ቤተኛ ምስሎች የመሸጋገር ጅምር፣ የጄንኪንስ CI ለግንባታ ሙከራ እና አዲስ የpkg ማከማቻን ለመጫን
      ClonOS ከጥቅሎች.

ምንጭ: opennet.ru

አስተያየት ያክሉ