Ho lokolloa ha OpenBSD 7.1

Ho lokolloa ha sesebelisoa sa mahala sa sefapano sa UNIX-joaloka OpenBSD 7.1 se hlahisoa. Morero oa OpenBSD o thehiloe ke Theo de Raadt ka 1995 kamora likhohlano le bahlahisi ba NetBSD, ka lebaka leo Theo a hanetsoeng ho fumana polokelo ea NetBSD CVS. Kamora sena, Theo de Raadt le sehlopha sa batho ba nang le maikutlo a tšoanang ba thehile sistimi e ncha e bulehileng ea ts'ebetso e thehiloeng ho sefate sa mohloli oa NetBSD, sepheo sa mantlha sa nts'etsopele eo e neng e le ho ts'oaroa (li-platform tse 13 tsa lisebelisoa li tšehetsoa), maemo, ts'ebetso e nepahetseng, ts'ireletso e matla. le lisebelisoa tse kopaneng tsa li-cryptographic. Setšoantšo se felletseng sa ISO sa sistimi ea OpenBSD 7.1 ke 580 MB.

Ho phaella tsamaisong ea ts'ebetso ka boeona, morero oa OpenBSD o tsejoa ka likarolo tsa oona, tse seng li atile lits'ebetsong tse ling 'me li ipakile e le e' ngoe ea tharollo e sireletsehileng ka ho fetisisa le ea boleng bo phahameng. Har'a tsona: LibreSSL (fereko ea OpenSSL), OpenSSH, PF pakete filter, OpenBGPD le OpenOSPFD li-daemon tse tsamaisang, OpenNTPD NTP seva, OpenSMTPD mail server, text terminal multiplexer (analous to GNU screen) tmux, daemon e tsebahalitsoeng e nang le ts'ebetsong ea protocol ea IDENT, mokhoa o mong oa BSDL. Sephutheloana sa GNU groff - mandoc, protocol bakeng sa ho hlophisa litsamaiso tse mamellang liphoso CARP (Common Address Redundancy Protocol), seva e bobebe ea http, ts'ebeliso ea khokahano ea faele ea OpenRSYNC.

Lintlafatso tsa mantlha:

  • Tšehetso bakeng sa lik'homphieutha tsa Mac tse nang le Apple M1 (Apple Silicon) ARM chip, tse kang Apple M1 Pro/Max le Apple T2 Macs, e phatlalalitsoe e le e loketseng ho sebelisoa. Bakhanni ba ekelitsoeng bakeng sa SPI, I2C, DMA controller, keyboard, touchpad, matla le taolo ea ts'ebetso. E fana ka tšehetso bakeng sa Wi-Fi, GPIO, framebuffer, USB, skrine, li-drive tsa NVMe.
  • Ts'ehetso e ntlafalitsoeng ea meralo ea ARM64. Bakhanni ba ekelitsoeng ke gpiocharger, gpioleds le gpiokeys, ba fanang ka ts'ehetso bakeng sa litefiso, mabone le likonopo tse hokahaneng le GPIO (mohlala, sena se etsoa ho Pinebook Pro). E kentse bakhanni ba bacha: mpfclock (PolarFire SoC MSS clock controller), cdsdhc (Cadence SD/SDIO/eMMC host controller), mpfiic (PolarFire SoC MSS I2C controller) le mpfgpio (PolarFire SoC MSS GPIO).
  • Tšehetso e ntlafetseng bakeng sa meralo ea RISC-V 64, eo ho eona ho kenyellelitsoeng bakhanni ba uhid le fido, le tšehetso ea ho kenya li-disk tsa GPT.
  • Sesebelisoa sa mount_msdos se nolofalletsa tšebeliso ea mabitso a lifaele tse telele ka ho sa feleng.
  • Khoutu ea pokello ea lithōle bakeng sa li-sockets tsa unix e entsoe bocha.
  • sysctl hw.perfpolicy e behiloe ho "auto" ka ho sa feleng, e leng se bolelang hore mokhoa o feletseng oa ts'ebetso o lumelloa ha matla a emisang a hoketsoe 'me algorithm ea adaptive e sebelisoa ha e tsamaisoa ke betri.
  • Ts'ehetso e ntlafalitsoeng bakeng sa litsamaiso tsa multiprocessor (SMP). Li-filters tsa liketsahalo tsa liteishene tse sa boleloang ka mabitso, kqread, audio le sockets, hammoho le mochini oa BPF, li fetiselitsoe sehlopheng sa mp-safe. Mehala ea likhetho, khetho, ppoll le pselect system e ngotsoe bocha 'me joale e kentsoe tšebetsong holim'a kqueue. Kevent, getsockname, getpeername, accept and accept4 system call e tlositsoe ho thibela. E kentse sebopeho sa kernel bakeng sa mojaro le mesebetsi ea athomo ea polokelo, e lumellang ts'ebeliso ea mefuta ea int le e telele ho likarolo tsa meaho eo ho baloa litšupiso ho eona.
  • Ts'ebetsong ea moralo oa drm (Direct Rendering Manager) o hokahantsoe le Linux kernel 5.15.26 (tokoloho ea ho qetela - 5.10.65). Mokhanni oa inteldrm o kentse tšehetso bakeng sa li-chips tsa Intel tse thehiloeng ho Elkhart Lake, Jasper Lake le Rocket Lake microarchitectures. Mokhanni oa amdgpu o tšehetsa APU / GPU Van Gogh, Rembrandt "Yellow Carp" Ryzen 6000, Navi 22 "Navy Flounder", Navi 23 "Dimgrey Cavefish" le Navi 24 "Beige Goby".
  • Subpixel font e lumelletsoe ho laeborari ea FreeType.
  • E kentse ts'ebeliso ea 'nete ea' nete ho bonts'a tsela e felletseng ea faele.
  • E kentse taelo ea "ls rogue" ho sesebelisoa sa rcctl ho bonts'a lits'ebetso tsa morao-rao tse ntseng li sebetsa empa li sa kenyelletsoa ho rc.conf.local.
  • BPFtrace joale e ts'ehetsa mefuta e fapaneng bakeng sa licheke. Lingoliloeng tsa kprofile.bt bakeng sa profil ea kernel stack le runqlat.bt bakeng sa ho tseba tieho ho sehlophisi li kentsoe ho btrace.
  • Tšehetso e ekelitsoeng bakeng sa RFC6840 ho libc, e hlalosang tšehetso bakeng sa folakha ea AD le maemo a 'trust-ad' bakeng sa DNSSEC.
  • Apm le apmd li kenyelletsa ho bonts'a nako e boletsoeng esale pele ea ho tjhaja betri.
  • Bokhoni ba ho boloka polokelo ea boitsebiso ho /etc/login.conf.d bo fanoe ho nolofatsa ho eketsa lihlopha tsa hau tsa akhaonto ho tsoa liphutheloana.
  • Malloc e fana ka caching bakeng sa libaka tsa memori ho tloha ho 128k ho isa ho 2M.
  • Pax archive e ts'ehetsa lihlooho tse atolositsoeng ka data ea mtime, atime le ctime.
  • E kentse khetho ea "-k" ho lisebelisoa tsa gzip le gunzip ho boloka faele ea mohloli.
  • Likhetho tse latelang li kentsoe sesebelisoa sa openrsync: "-compare-dest" ho lekola boteng ba lifaele ho li-directory tse ling; “—max-size” le “—min-size” ho fokotsa boholo ba faele.
  • E kentse taelo ea seq ho hatisa tatellano ea linomoro.
  • Ts'ebetso ea bokahohleng ea software ea mesebetsi ea trigonometric e tlositsoe ho FreeBSD 13 (ts'ebetso ea pokello ea x86 e koetsoe).
  • Ho kenngwa tshebetsong ha mesebetsi ya lrint, lrintf, llrint le llrintf e tlositswe ho FreeBSD (pele e ne e sebediswa ho tswa ho NetBSD).
  • Sesebelisoa sa fdisk se na le liphetoho tse ngata le litokiso tse amanang le ho sebetsa ka likarolo tsa disk.
  • Ts'ehetso e ekelitsoeng bakeng sa lisebelisoa tse ncha, ho kenyeletsoa Intel PCH GPIO controller (bakeng sa Cannon Lake H le Tiger Lake H platforms), NXP PCF85063A/TP RTC, Synopsys Designware UART, Intel 2.5Gb Ethernet, SIMCom SIM7600, RTL8156B, MediaTek MT7601CM4387 USB wifi XNUMXU USB wifi,
  • Sephutheloana sena se kenyelletsa firmware e ngolisitsoeng ka molao bakeng sa li-chips tsa waelese tsa Realtek, tse u lumellang hore u sebelise li-driver tsa rsu, rtwn le urtwn ntle le ho jarolla firmware ka letsoho.
  • Bakhanni ba ixl (Intel Ethernet 700), ix (Intel 82598/82599/X540/X550) le aq (Aquantia AQC1xx) ba kenyelletsa tšehetso bakeng sa ts'ebetso ea hardware ea li-tag tsa VLAN le lipalo tsa checksum / netefatso bakeng sa IPv4, TCP4/6 le UDP4/6.
  • E kentse mokhanni oa molumo bakeng sa li-chips tsa Intel Jasper Lake. Tšehetso e ekelitsoeng bakeng sa molaoli oa papali ea XBox One.
  • The IEEE 802.11 wireless stack e fana ka tšehetso bakeng sa likanale tsa 40MHz bakeng sa mokhoa oa 802.11n le tšehetso ea pele bakeng sa maemo a 802.11ac (VHT). Ho kenyellelitsoe sebatli sa morao-rao sa bakhanni. Ha u khetha sebaka sa phihlello, lintlha tse nang le likanale tsa 5GHz joale li etelletsoa pele, 'me ke ka nako eo ho khethoang lintlha tse nang le likanale tsa 2GHz.
  • Ts'ebetsong ea mokhanni oa vxlan e ngotsoe bocha, e seng e sebetsa ntle le tsamaiso ea borokho.
  • Sesebelisoa se ntlafalitse mohopolo oa ho letsetsa pkg_add utility ho fokotsa matla a ho sisinyeha ha lifaele nakong ea ts'ebetso ea ntlafatso. Faele ea install.site e fana ka litokomane tsa ho kenya le ho ntlafatsa mokhoa oa ho seta. Bakeng sa meralo eohle ea meralo, firmware e kentsoe, eo kabo ea eona e lumelletsoeng lihlahisoa tsa mokha oa boraro. Ho kenya firmware ea thepa e fumanehang mecheng ea ho kenya, ho sebelisoa fw_update utility.
  • Ka xterm, ho latedisa panya ho koetsoe ka boiketsetso ka mabaka a ts'ireletso.
  • usbhidctl le usbhidaction li fana ka karohano ea phihlello ea sistimi u sebelisa mohala oa unveil system.
  • Ka ho sa feleng, dhcpd e boetse e fana ka sehokelo ho li-interface tsa marang-rang tse boemong bo sa sebetseng ('down'), e le ho netefatsa hore lipakete li amoheloa hang ka mor'a hore sebopeho sa marang-rang se kenngoe.
  • OpenSMTPD (smtpd) e na le tlhahlobo ea TLS e lumelletsoeng ka mokhoa oa kamehla bakeng sa likhokahano tse tsoang "smtps://" le "smtp+tls://".
  • httpd e kentse ts'ebetso ea ho hlahloba mofuta oa protocol, e ekelitse bokhoni ba ho hlalosa lifaele tsa eona ka litemana tsa phoso, le ts'ebetso e ntlafetseng ea data e hatelitsoeng, ho kenyelletsa le ho eketsoa ha khetho ea gzip-static ho httpd.conf bakeng sa ho fana ka lifaele tse hatelitsoeng esale pele ka sete ea folakha ea gzip. hloohong ea khouto ea litaba.
  • Ho IPsec, parameter ea proto e tsoang ho iked.conf e lumella ho hlakisa lethathamo la liprothokholo. E kentse taelo ea "show certinfo" ho ikectl utility ho bonts'a li-CA le litifikeiti tse tšepahalang. iked e ntlafalitse ho sebetsana le melaetsa e arohaneng.
  • Ts'ehetso e ekelitsoeng ea ho lekola linotlolo tsa BGPsec Router tsa sechaba ho moreki oa rpki le tlhahlobo e ntlafalitsoeng ea litifikeiti tsa X509. E kentse cache ea lifaele tse netefalitsoeng. Tšebelisano e ntlafalitsoeng le RFC 6488.
  • bgpd e kentse paramethara ea "port", e ka sebelisoang likarolong tsa "mamela ho" le "moahelani" ho tlamella nomoro ea boema-kepe e sa tloaelehang. Khoutu e ile ea fetoloa hore e sebetse le RIB (Routing Information Base), e etsoang ka leihlo la ho fana ka tšehetso ea litsela tse ngata nakong e tlang.
  • Motsamaisi oa fensetere ea console tmux ("terminal multiplexer") e atolositse bokhoni ba tlhahiso ea mebala. Litaelo tse kentsoeng tsa "pane-border-format", 'mala oa cursor le mokhoa oa cursor.
  • LibreSSL e tsoa ho tšehetso ea OpenSSL bakeng sa RFC 3779 (katoloso ea X.509 bakeng sa liaterese tsa IP le lits'ebetso tse ikemetseng) le mochini oa Certificate Transparency (lokoto e ikemetseng ea litifikeiti tse fanoeng le tse hlakotsoeng, e etsang hore ho khonehe ho hlahloba ka boikemelo liphetoho tsohle le liketso tsa balaoli ba setifikeiti, 'me e u lumella ho latela hanghang liteko life kapa life tsa ho etsa lirekoto tsa bohata). Ho lumellana le OpenSSL 1.1 ho ntlafalitsoe haholo mme mabitso a cipher bakeng sa TLSv1.3 a tšoana le OpenSSL. Mesebetsi e mengata e fetotsoe ho sebelisa calloc(). Karolo e kholo ea mehala e mecha e kentsoe ho libssl le libcrypto.
  • Sephutheloana se ntlafalitsoeng sa OpenSSH. Bakeng sa kakaretso e felletseng ea lintlafatso, bona maikutlo a OpenSSH 8.9 le OpenSSH 9.0. Ts'ebeliso ea scp e tsamaisitsoe ke kamehla ho sebelisa SFTP ho fapana le protocol ea lefa la SCP/RCP.
  • Palo ea likou tsa meralo ea AMD64 e ne e le 11301 (ho tloha 11325), bakeng sa aarch64 - 11081 (ho tloha 11034), bakeng sa i386 - 10136 (ho tloha 10248). Har'a mefuta ea lits'ebetso likoung: Asterisk 16.25.1, 18.11.1 gCC .19.3.1 JDK 2.4.2u3.20.3, 100.0.4896.75 le 27.2 KDE Applications 4.4.1 KDE Frameworks 8.4.0 Krita 11.2.0 LLVM/Clang 41.5 LibreOffice 1.17.7 Lua 8. .322 Mono 11.0.14 Firefox 17.0.2 le ESR 21.12.2 Thunderbird 5.91.0 Mutt 5.0.2 le NeoMutt 13.0.0 Node.js 7.3.2.2 OpenLDAP 5.1.5 PHP 5.2.4x5.3.6 Postg reSQL 10.6.7 Python 6.12.0.122, 99.0, 91.8.0 le 91.8.0 Qt 2.2.2 le 20211029 R 16.14.2 Ruby 2.4.59, 7.4.28 le 8.0.17 Rust 8.1.4 SQL 3.5.14. 14.2 le 2.7.18 .3.8.13 Shotcut 3.9.12 Sudo 3.10.4 Suricata 5.15.2 Tcl/Tk 6.0.4 le 4.1.2 TeX Live 2.7.5 Vim 3.0.3 le Neovim 3.1.1 Xfce 1.59.0
  • Likarolo tse ntlafalitsoeng tsa mokha oa boraro tse kenyellelitsoeng le OpenBSD 7.1:
    • Xenocara Grafiken stack e thehiloeng X.Org 7.7 le xserver 1.21.1 + patches, freetype 2.11.0, fontconfig 2.12.94, Mesa 21.3.7, xterm 369, xkeyboard-config 2.20, fonttosfnt 1.2.2.
    • LLVM/Clang 13.0.0 (+ li-patches)
    • GCC 4.2.1 (+ li-patches) le 3.3.6 (+ li-patches)
    • Perl 5.32.1 (+ li-patches)
    • NSD 4.4.0
    • E sa lekanyetsoang 1.15.0
    • Baoki 5.7
    • Binutils 2.17 (+ li-patches)
    • Gdb 6.3 (+ patch)
    • Ak 12.10.2021
    • Expat 2.4.7

Source: opennet.ru

Eketsa ka tlhaloso