Siideynta OpenBSD 7.0

Siideynta nidaamka qalliinka ee UNIX u eg ee OpenBSD 7.0 ayaa la soo bandhigay. Waxaa xusid mudan in kani uu yahay markii 51-aad ee uu soo baxo mashruucan, waxaana uu 18 jirsaday 26-ka October. Mashruuca OpenBSD waxaa aasaasay Theo de Raadt 1995 ka dib markii ay isku dhaceen horumarinta NetBSD, taas oo keentay in Theo loo diido inuu galo kaydka NetBSD CVS. Taas ka dib, Theo de Raadt iyo koox isku mid ah ayaa abuuray nidaam cusub oo furan oo ku salaysan geedka isha NetBSD, ujeedooyinka horumarinta ee ugu muhiimsan kuwaas oo ahaa la qaadi karo (13 qalab oo qalab ah ayaa la taageerayaa), jaangooynta, hawlgalka saxda ah, amniga firfircoon. iyo qalab isku dhafan oo qarsoodi ah. Sawirka buuxa ee rakibaadda ISO ee nidaamka saldhigga OpenBSD 7.0 waa 554 MB.

Marka lagu daro nidaamka qalliinka laftiisa, mashruuca OpenBSD wuxuu caan ku yahay qaybihiisa, kuwaas oo ku faafay nidaamyada kale waxayna isku caddeeyeen inay yihiin mid ka mid ah xalalka ugu amniga iyo tayada sarreeya. Waxaa ka mid ah: LibreSSL (fargeeto OpenSSL), OpenSSH, filtarrada xirmada PF, OpenBGPD iyo OpenOSPFD daemons routing, OpenNTPD NTP server, OpenSMTPD mail server, text terminal multiplexer (oo la mid ah shaashadda GNU) tmux, daemon la aqoonsan yahay oo leh hirgelinta borotokoolka aqoonsiga, beddelka BSDL GNU groff pack - mandoc, borotokoolka habaynta nidaamyada u-dulqaadashada khaladaadka CARP (Cinwaanka Caadiga ah ee Caymiska), server-ka fudud ee http, utility synchronization file OpenRSYNC.

Horumarka ugu weyn:

  • Waxaa lagu daray deked loogu talagalay nidaamyada 64-bit ee ku saleysan qaab dhismeedka RISC-V. Shaqada hadda la taageeray ee looxyada HiFive Unmatched iyo qayb ahaan PolarFire SoC Icicle Kit.
  • Dekadda loogu talagalay aaladaha ARM64 waxay bixisaa hagaajin, laakiin weli aan dhamaystirnayn, taageerada aaladaha Apple ee leh processor-ka M1. Qaabkeeda hadda, waxay taageertaa ku rakibida OpenBSD diskka GPT waxayna leedahay darawallada USB 3, NVME, GPIO iyo SPMI. Marka lagu daro M1, dekedda ARM64 waxay sidoo kale ballaarisaa taageerada Raspberry Pi 3 Model B+ iyo looxyada ku salaysan Rockchip RK3399 SoC.
  • Qaab dhismeedka AMD64, iskuduwe GCC si caadi ah waa u naafo (Clang kaliya ayaa hadhay). Markii hore, GCC waxa uu naafada ahaa armv7 iyo i386 naqshadaha.
  • Taageerada goobta SGI waa la joojiyay.
  • Amd64, arm64, i386, sparc64 iyo powerpc64 dhufto ee, kernel-dhismaha oo taageero u ah nidaamka raadraaca firfircoon ee dt waa la karti. Waxaa lagu daray bixiyaha kprobes si uu u ururiyo macluumaadka ku saabsan dhacdooyinka heerka kernel-ka.
  • btrace waxay fulisaa taageerada "<"iyo ">" hawl wadeenada shaandhada waxayna bixisaa wax soo saarka wakhtiga lagu qaatay booska isticmaalaha marka la falanqeynayo xirmada kernel-ka.
  • Waxaa lagu daray /etc/bsd.re-config file, kaas oo loo isticmaali karo in lagu habeeyo kernel-ka wakhtiga bootinta iyo karti-u-yeelista aaladaha qaarkood.
  • Waxay xaqiijisaa ogaanshaha joogitaanka aaladaha TPM 2.0 iyo fulinta saxda ah ee amarada si loo galo qaabka hurdada (waxay xalliyaan dhibaatada toosinta ThinkPad X1 Carbon Gen 9 iyo ThinkPad X1 Nano laptops).
  • Hirgelinta kqueue ayaa loo beddelay isticmaalka mutexyada.
  • Hirgeliyay awoodda lagu habeeyo cabbirka kaydka ee saldhigyada PF_UNIX iyada oo loo marayo sysctl. Cabbirka kaydka caadiga ah ayaa la kordhiyey oo laga dhigay 8 KB.
  • Taageerada la wanaajiyay ee nidaamyada multiprocessor (SMP). Wicista pmap_extract() waxa loo raray mp-ammaan ee nidaamyada hppa iyo amd64. Koodhka tirinta tixraacyada walxaha qarsoodiga ah, qayb ka mid ah maamulaha ka reeban, iyo raadinta, isku xidhka, iyo hawlaha la dejin karo waxay ka soo jeedaan qufulka kernel-ka guud. Hirgelinta fariinta argagaxa goonida ah u kaydiya xudunta CPU kasta.
  • Hirgelinta qaab-dhismeedka drm (Maareeyaha Tooska ah) wuxuu la mid yahay kernel Linux 5.10.65. Darawalka inteldrm ayaa wanaajiyay taageerada chips-ka Intel ee ku saleysan dhismaha Tiger Lake microarchitecture. Darawalka amdgpu wuxuu taageeraa Navi 12, Navi 21 "Sienna Cichlid", Arcturus GPUs iyo Cezanne "Green Sardine" Ryzen 5000 APUs.
  • Taageero lagu daray qalab cusub, oo ay ku jiraan Aquantia AQC111U/AQC112U USB Ethernet, Aquantia 1/2.5/5/10Gb/s PCIe Ethernet, Cadence GEM, Broadcom BCM5725, RTL8168FP/RTL8111FP/RTL8117 Taageerada la hagaajiyay ee Tiger Lake Dareewalka ucc ee loogu talagalay kontoroolka macaamiisha USB HID ee isticmaala badhamada codsiga, maqalka iyo mugga.
  • Horumar ayaa lagu sameeyay VMM hypervisor. Waxaa lagu daray xad ah 512 VCPU mishiinkiiba. Dhibaatooyinka xannibaadda VCPU waa la xalliyey. Dhabarka dambe ee maaraynta mashiinnada farsamada casriga ah ee vmd hadda waxaa ku jira taageerada ka hortagga nidaamyada martida ee leh darawallo xunxun.
  • Utility-ga waqti-dhaafka ah ayaa laga raray NetBSD, taasoo kuu ogolaanaysa inaad xaddido wakhtiga fulinta amarada.
  • Utility synchronization file openrsync wuxuu fuliyaa ikhtiyaarada "ku dar" iyo "ka reebida".
  • Utility ps wuxuu bixiyaa macluumaadka ku saabsan kooxaha la xiriira.
  • Amarka "dired-jump" waxaa lagu daray mg tifaftiraha qoraalka.
  • Fdisk-yada iyo adeegyada newfs ayaa wanaajiyay taageerada saxannada leh cabbirrada qaybta 4K. Gudaha fdisk, summada bilawga ah ee MBR/GPT dib ayaa loo habeeyey waxaana la aqoonsaday qaybaha GPT "BIOS Boot", "APFS", "APFS ISC", "APFS Recovry" (sic), "HiFive FSBL" iyo "HiFive BBL" ayaa lagu daray. Waxaa lagu daray "-A" ikhtiyaar si loo bilaabo GPT iyada oo aan la saarin qaybaha kabaha.
  • Si loo dedejiyo shaqada, utility traceroute wuxuu fuliyaa habaynta baakadaha tijaabada iyo codsiyada DNS qaab asynchronous ah.
  • Utility doas wuxuu bixiyaa saddex isku day oo gelitaan sirta ah.
  • xterm waxay bixisaa go'doon gelitaanka nidaamka faylka iyadoo la adeegsanayo wicitaanka nidaamka daah-furka. Nidaamyada ftpd waa la ilaaliyaa iyadoo la isticmaalayo ballan-qaad.
  • Wax-soo-saarka la fuliyay ee diiwaanka macluumaadka ku saabsan isticmaalka khaldan ee cabbirka qaabaynta "% n" ee shaqada daabacaadda.
  • Hirgelinta IPsec ee iked wuxuu ku darayaa taageerada qaabeynta DNS-dhinaca macmiilka.
  • snmpd, taageerada hab-maamuuska SNMPv1 iyo SNMPv2c waa naafo si toos ah iyadoo door bideysa adeegsiga SNMPv3.
  • Sida caadiga ah, habraacyada dhc farxiyay iyo kuwa la xaliyay waa la damiyay, iyagoo siinaya awooda lagu habeynayo ciwaanada IPv4 iyadoo loo sii marayo DHCP. Utility dhclient ayaa looga tagay nidaamka ikhtiyaar ahaan. Amarka "nameserver" ayaa lagu daray utility wadada si loogu wareejiyo macluumaadka ku saabsan server-ka DNS si loo xalliyo.
  • LibreSSL waxay ku dartay taageerada TLSv3 API OpenSSL 1.1.1 waxayna awood u siisay ansaxiyaha cusub ee X.509 kaas oo taageera xaqiijinta saxda ah ee shahaadooyinka saxeexan.
  • OpenSMTPD waxay ku darsataa taageerada xulashada TLS "cafile=(dariiq)", "nosni", "noverify" iyo "servername=(name)". smtp wuxuu kuu ogolaanayaa inaad doorato TLS cipher iyo fursadaha borotokoolka.
  • Xirmada OpenSSH ee la cusboonaysiiyay Dulmar faahfaahsan oo ku saabsan hagaajinta ayaa laga heli karaa halkan: OpenSSH 8.7, OpenSSH 8.8. Taageerada saxeexyada dhijitaalka ah ee rsa-sha waa la joojiyay.
  • Tirada dekedaha ee naqshadaha AMD64 waxay ahaayeen 11325, loogu talagalay aarch64 - 11034, loogu talagalay i386 - 10248. Waxaa ka mid ah noocyada codsiyada ee dekedaha: FFmpeg 4.4 GCC 8.4.0 iyo 11.2.0 GNOME 40.4 Go 1.17DK 8 Codsiyada KDE 302 KDE Qaab-dhismeedka 11.0.12 LLVM/Clang 16.0.2 LibreOffice 21.08.1 Lua 5.85.0, 11.1.0 iyo 7.2.1.2 MariaDB 5.1.5 Node.j.5.2.4s 5.3.6 PHP 10.6.4 iyo 12.22.6 .7.3.30 Postfix 7.4.23 PostgreSQL 8.0.10 Python 3.5.12, 13.4 iyo 2.7.18 Qt 3.8.12 iyo 3.9.7 Ruby 5.15.2, 6.0.4 iyo 2.6.8Qte Rust. 2.7.4 Xfce 3.0.2
  • Qaybaha saddexaad ee la cusboonaysiiyay oo ay ku jiraan OpenBSD 7.0:
    • Xirmooyinka sawirada Xenocara oo ku salaysan X.Org 7.7 oo leh xserver 1.20.13 + patches, freetype 2.10.4, fontconfig 2.12.4, Mesa 21.1.8, xterm 367, xkeyboard-config 2.20, fonttosfnt 1.2.2.
    • LLVM/ Clang 11.1.0 (+ balastar)
    • GCC 4.2.1 (+ balastar) iyo 3.3.6 (+ balastar)
    • Perl 5.32.1 (+ balastar)
    • NSD 4.3.7
    • Furan 1.13.3
    • Nacalada 5.7
    • Binutils 2.17 (+ balastar)
    • Gdb 6.3 (+ balastar)
    • Awk 18.12.2020/XNUMX/XNUMX
    • Baahinta 2.4.1

Source: opennet.ru

Add a comment