Ukukhutshwa kwe-OpenBSD 6.6

yathatha indawo ukukhululwa kweqonga elinqamlezileyo le-UNIX-efana nenkqubo yokusebenza I-OpenBSD 6.6. Iprojekthi ye-OpenBSD yasekwa nguTheo de Raadt ngo-1995 emva koko ungquzulwano nabaphuhlisi be-NetBSD, ngenxa yoko uTeo walelwa ukufikelela kwindawo yokugcina i-CVS ye-NetBSD. Emva koku, uTheo de Raadt kunye neqela labantu abanengqondo efanayo benza inkqubo entsha yokusebenza evulekileyo esekelwe kumthi womthombo we-NetBSD, iinjongo eziphambili zokuphathekayo (ixhaswe ngu Iiplatifti ze-13 ze-hardware), ukulinganisa, ukusebenza okuchanekileyo, ukhuseleko olusebenzayo kunye nezixhobo ezidibeneyo ze-cryptographic. Ubungakanani obupheleleyo bofakelo Umfanekiso we-ISO Inkqubo yesiseko ye-OpenBSD 6.6 yi-460 MB.

Ukongeza kwinkqubo yokusebenza ngokwayo, iprojekthi ye-OpenBSD yaziwa ngamacandelo ayo, athe asasazeka kwezinye iinkqubo kwaye azibonakalise njengenye yezisombululo ezikhuselekileyo nezikumgangatho ophezulu. Phakathi kwabo: I-FreeSSL (ifolokhwe OpenSSL), OpenSSH, isihluzo sepakethi PF, iidemon ezihambisayo I-OpenBGPD kunye ne-OpenOSPFD, iseva ye-NTP OpenNTPD, iseva yemeyile VulaSMTPD, i-terminal yokuphindaphinda isicatshulwa (ifana nesikrini se-GNU) tmux, idaemon ichongiwe ngokuphunyezwa kwe-IDENT protocol, enye indlela ye-BSDL kwi-GNU groff package - mandoc, iprothokholi yokuququzelela iinkqubo zokunyamezela iimpazamo iCARP (iProtocol ye-Common Address Redundancy Protocol), ilula iseva ye-http, into eluncedo yongqamaniso lwefayile OpenRSYNC.

Siseko ukuphucula:

  • Into eluncedo ibandakanyiwe sysupgrade, ecetyiweyo ukuhlaziya ngokuzenzekelayo inkqubo kukhupho olutsha. I-Sysupgrade ikhuphela iifayile eziyimfuneko ekuphuculeni, ihlola ngokusebenzisa bonakalisa, ikhuphela i ramdisk bsd.rd kwi bsd.upgrade kwaye iqalise inkqubo ngokutsha. I-bootloader, emva kokuba ifumene ubukho be-bsd.upgrade, iqala ukuyikhuphela ngokuzenzekelayo kwaye ihlaziye ngokuzenzekelayo inkqubo. Kwisebe langaphambili le-OpenBSD 6.5, i-syspatch sele ilungisiwe eyongeza i-sysupgrade kwaye ikuvumela ukuba usebenzise olu ncedo ukuphucula inkqubo yakho ukuya kwi-OpenBSD 6.6 kwi-amd64, i-arm64 kunye ne-i386 izakhiwo ngokwenza "syspatch && sysupgrade";
  • Kwi-Cavium OCTEON (mips64) iprosesa, iClang isetyenziswe njengomqambi oyintloko wenkqubo yesiseko. Inkxaso yokuzikhethela yokwakha usebenzisa iClang yongezwe kwi-architecture ye-powerpc. Kwi-architecture ye-armv7 kunye ne-i386, i-GCC compiler ikhutshaziwe ngokungagqibekanga (kuphela i-Clang eseleyo);
  • Umqhubi ufakiwe amdgpu ye-AMD GPU. Umqhubi uhlaziyiwe Idrm (UMlawuli oBonelela ngokuthe ngqo). Kongezwe amandla kubasebenzisi abangenalungelo lokufikelela kwisixhobo se-drm ngokutshintsha umnini wesixhobo ekufikeleleni kokuqala. Ikhowudi yomqhubi we-inteldrm kunye ne-radeondrm idityaniswa ne-Linux kernel 4.19.78. Inkxaso eyongeziweyo ye-GPUs esetyenziswe kwi-Intel Broxton / Apollo Lake, i-Amber Lake, i-Gemini Lake, i-Coffee Lake, i-Whisky Lake kunye ne-chips ye-Comet Lake;
  • Ujongano oluhambelanayo lweLinux luphunyeziwe acpi kwaye wongeze inkxaso ye-ACPI kubaqhubi be-radeon kunye ne-amdgpu;
  • Umqhubi wongeziwe aplgpio kubalawuli beGPIO abasetyenziswa kwi-Intel Apollo Lake SoC;
  • Inkxaso ephuculweyo yabalawuli be-SAS3, ukuthembeka okuphuculweyo kokufunyanwa kwe-drive ngexesha lokuqalisa, kunye nenkxaso eyongezelelweyo ye-64-bit DMA kumqhubi we-mpii;
  • Inkxaso yokukhankanya iphunyeziwe kwizixhobo zePCI i-virtio 1.0;
  • Inkxaso eyongeziweyo yee-cryptographic coprocessors ezisetyenziswa kwi-AMD Ryzen CPUs/APUs. Umqhubi we-ksmn wongeziweyo we-thermal sensors ezisetyenziswe kwisizukulwana se-17 se-AMD processors;
  • Inkxaso ephuculweyo yolwakhiwo lwe-ARM64. Inkxaso eyongeziweyo kwiinkqubo ezisekwe kwi-CPU Ampere eMAG. Ukongeza abaqhubi abatsha be-SoC Amlogic, i-Allwinner A64, i.MX8M, i-Armada 3700. Inkxaso eyongeziweyo ye-CPU Cortex-A65;
  • Ukukwazi ukuhambisa iipakethi ezifunyenweyo kwi-stack yenethiwekhi kwimodi ye-batch yongezwe kubo bonke abaqhubi abangenazintambo, ukucubungula iipakethi ezininzi ngexesha elinye phakathi kokuphazamiseka okunye;
  • Ukuphuculwa kwenkqubo yefayile yecache kwiikhompyuter ezinoyilo lwe-AMD64;
  • Ukuphuculwa kokusebenza kwe-startx kunye ne-xinit kwiinkqubo zanamhlanje zisebenzisa i-inteldrm, i-radeondrm kunye ne-amdgpu yemizobo yabaqhubi;
  • Ifowuni yokuvula isistim iphuculwe ukubonelela ngofikelelo lwesixokelelwano sodwa. Inani lezicelo ezivela kwinkqubo yesiseko apho ukhuseleko lokusebenzisa i-unveil luphunyeziwe lwandisiwe ukuya kuma-77;
  • I-getrlimit, i-setrlimit, ukufunda nokubhala iifowuni zenkqubo, kunye nekhowudi yokufikelela kwimida yemithombo kunye nokutshintsha izikhundla zefayile, zisusiwe ekuvinjweni kwehlabathi;
  • Indlela ephuculweyo yokuthintela ubuthathaka beSpecter kwi-Intel CPUs. Ukhuseleko olongeziweyo ukusuka uhlaselo Iklasi ye-MDS (Microarchitectural Data Sampling) kwiiprosesa ze-Intel;
  • I-ntpd ngoku inendlela ekhuselekileyo yokucwangcisa nokuphinda ifumane inkqubo yewotshi ngexesha lokuqalisa, naxa kungabikho iwotshi ezisebenza ngokwayo;
  • Ukwazi ukusebenzisa iintetho eziqhelekileyo kuphendlo, umdlalo kunye nemiyalelo ebambeleyo yongezwe kwi-tmux terminal multiplexer. Yongeza inkqubo yemenu elula nge mouse okanye ulawulo lwebhodi yezitshixo. Ukubonisa imenyu kwibar yesimo, umyalelo othi "display-menu" uyacetywa. Kuphunyezwe ukuskrola okuzenzekelayo xa uhambisa isalathisi semouse ngaphaya kwesiphelo esiphezulu okanye esisezantsi sekhusi ngelixa ukhetha iindawo;
  • Ukusebenza okuphuculweyo kwebgpd. Ikhowudi yokudibanisa uluntu ibhalwe ngokutsha, umsebenzi wolungelelwaniso kunye noluntu oluninzi kunye nenani elikhulu loontanga liye lakhawuleza kakhulu. Yongezwe umyalelo othi 'bonisa mrt abamelwane' kwi-bgpctl;
  • Kwi-DNS solver ngawazi inkxaso eyongeziweyo yoluhlu oluthintelayo;
  • Usetyenziso olongeziweyo snmp ngokuphunyezwa komthengi omtsha weSNMP othathe indawo ye-snmpctl;
  • Uguqulelo lweseva yemeyile ye-OpenSMTPD luhlaziyiwe. Yongezwe i-API yokubhala izihluzo zangaphandle ezinokusasazwa ngokwahlukeneyo ngamazibuko. Inkxaso yeefilitha ezakhelwe ngaphakathi nayo yongezwe, ibonelela ngokusebenza okulula kokucoca kwiiseshoni ezingenayo. Inketho eyongeziweyo yokuzisa imeyile ehluziweyo kulawulo lweNgxowa-mali kwi-mail.maildir. Inkxaso yeproxy-v2 protocol iphunyeziwe, ikuvumela ukuba ubeke iseva yeSMTP ngasemva kweproksi. Inkxaso yezatifikethi ze-ECDSA iphunyeziwe.
  • Iphakheji ye-OpenSSH 8.1 ihlaziywe, inkcazo eneenkcukacha zophuculo inokufunyanwa apha;
  • Iphakheji ye-LibreSSL ihlaziywe, apho ukuthuthwa kwe-RSA_METHOD isakhiwo esivela kwi-OpenSSL 1.1 kugqityiwe, ukuvumela ukusetyenziswa kokusetyenziswa kwemisebenzi eyahlukeneyo yokusebenza kunye ne-RSA;
  • Inani lamazibuko oyilo lwe-AMD64 laliyi-10736, ye-aarch64 - 10075, ye-i386 - 10682.
    • Xenocara isitakhi semizobo esekwe kwi-X.Org 7.7 ene-xserver 1.20.5 + patches, freetype 2.10.1, fontconfig 2.12.4, Mesa 19.0.8, xterm 344, xkeyboard-config 2.20;
    • LLVM/Clang 8.0.1 (eneziqwengana)
    • I-GCC 4.2.1 (eneephetshi) kunye ne-3.3.6 (ineziqwengana)
    • Perl 5.28.2 (eneziqwengana)
    • I-NSD 4.2.2
    • Ingabotshwanga 1.9.4
    • Nurses 5.7
    • I-Binutils 2.17 (eneziqendu)
    • Gdb 6.3 (eneziqwengana)
    • Awk 10 Aug, 2011
    • Expat 2.2.8

    umthombo: opennet.ru

Yongeza izimvo