Ukongeza kwinkqubo yokusebenza ngokwayo, iprojekthi ye-OpenBSD yaziwa ngamacandelo ayo, athe asasazeka kwezinye iinkqubo kwaye azibonakalise njengenye yezisombululo ezikhuselekileyo nezikumgangatho ophezulu. Phakathi kwabo:
Siseko
- Into eluncedo ibandakanyiwe
sysupgrade ,ecetyiweyo ukuhlaziya ngokuzenzekelayo inkqubo kukhupho olutsha. I-Sysupgrade ikhuphela iifayile eziyimfuneko ekuphuculeni, ihlola ngokusebenzisabonakalisa , 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 uhlaziyiweIdrm (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