Ho lokolloa ha OpenBSD 7.3

Ho lokolloa ha sesebelisoa sa mahala sa UNIX-joaloka OpenBSD 7.3 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 tsa hardware tse 13 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 motheo ea OpenBSD 7.3 ke 620 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:

  • Sistimi e kentsoeng mehala ea waitid (e emetse liphetoho tsa boemo ba ts'ebetso), pinsyscall (ho fetisa tlhahisoleseling mabapi le sebaka sa ho kena ho sireletsa khahlanong le liketso tsa ROP), getthrname le setthrname (ho fumana le ho seta lebitso la khoele).
  • Mehaho eohle ea meralo e sebelisa clockintr, sebali sa nako se ikemetseng sa Hardware se sitisang kemiso.
  • E kentse sysctl kern.autoconf_serial, e ka sebelisoang ho lekola liphetoho tsa boemo ba sefate sa sesebelisoa kernel ho tloha sebakeng sa mosebelisi.
  • Ts'ehetso e ntlafalitsoeng bakeng sa litsamaiso tsa multiprocessor (SMP). Lifilimi tsa liketsahalo tsa lisebelisoa tsa tun le tap li fetotsoe ho sehlopha se sireletsehileng sa mp. Mesebetsi e khethang, pselect, poll, ppoll, getsockopt, setsockopt, mmap, munmap, mprotect, sched_yield, minherit and utrace, hammoho le ioctl SIOCGIFCONF, SIOCGIFGMEMB, SIOCGIFGATTR le SIOCGIFGLIST li tlositsoe ho thibela. Ts'ebetso e ntlafetseng ea ho thibela ka har'a sefe ea pakete ea pf. Ts'ebetso e ntlafetseng ea tsamaiso le marang-rang a marang-rang ho li-multi-core systems.
  • Ts'ebetsong ea moralo oa drm (Direct Rendering Manager) o hokahantsoe le Linux kernel 6.1.15 (tokoloho ea ho qetela - 5.15.69). Hona joale mokhanni oa Amdgpu o tšehetsa Ryzen 7000 "Raphael", Ryzen 7020 "Mendocino", Ryzen 7045 "Dragon Range", Radeon RX 7900 XT/XTX "Navi 31", Radeon RX 7600M (XT), 7700S le 7600 "Navi 33". Amdgpu e kentse tšehetso bakeng sa ho laola mabone a ka morao 'me e netefatsa hore xbacklight e sebetsa ha u sebelisa mokhanni oa ho seta oa X.Org. Mesa e na le caching ea shader e nolofalitsoeng ke kamehla.
  • Lintlafatso li entsoe ho VMM hypervisor.
  • Menyetla ea ts'ireletso e eketsehileng ea memori ea lits'ebetso sebakeng sa mosebelisi e kentsoe ts'ebetsong: mohala o feto-fetohang oa sistimi le ts'ebetso e amanang le laeborari ea lebitso le le leng, e u lumellang ho lokisa litokelo tsa phihlello ha u nahana ka mohopolo (limmapa tsa memori). Kamora ho etsa, litokelo tse behiloeng bakeng sa sebaka sa mohopolo, mohlala, thibelo ea ho ngola le ho e sebelisa, e ke ke ea fetoloa ka mehala e latelang ho mesebetsi ea mmap (), mprotect () le munmap (), e tla hlahisa phoso ea EPERM ha e leka. ho fetoha.
  • Mohahong oa meralo ea AMD64, mochini oa ts'ireletso oa RETGUARD o nolofalitsoe bakeng sa mehala ea sistimi, e reretsoeng ho thatafatsa ts'ebetso ea tlhekefetso e hahiloeng ho sebelisoa likotoana tsa khoutu le mekhoa ea mananeo e shebaneng le ho khutla.
  • Tšireletso khahlano le tšebeliso e mpe ea bofokoli e ea lumelloa, ho ipapisitsoe le ho hokahana ka tšohanyetso ha faele ea sshd nako le nako ha sistimi e qala. Reflow e etsa hore ho khonehe ho etsa li-offsets tsa ts'ebetso ho sshd hore li se ke tsa boleloa esale pele, e leng se etsang hore ho be thata ho theha melemo ka ho sebelisa mekhoa ea mananeo a khutlelang morao.
  • E nolofalitse mokhoa oa ho etsa li-stack o matla le ho feta litsing tsa 64-bit.
  • Tšireletso e ekelitsoeng khahlanong le ts'oaetso ea Specter-BHB ho processor microarchitectural structures.
  • Ho li-processor tsa ARM64, folakha ea DIT (Data Independent Timing) e nolofalitsoe bakeng sa sebaka sa mosebedisi le sebaka sa kernel ho thibela litlhaselo tse lehlakoreng tse laolang ho itšetleha ha nako ea ho phethahatsa litaelo ho data e sebetsitsoeng litaelong tsena.
  • E fana ka bokhoni ba ho sebelisa lladdr ha u hlalosa litlhophiso tsa marang-rang. Ka mohlala, ho phaella tabeng ea ho tlama lebitso la sebopeho (hostname.fxp0), u ka sebelisa ho tlama ho aterese ea MAC (hostname.00:00:6e:00:34:8f).
  • Ts'ehetso e ntlafalitsoeng ea boroko bakeng sa litsamaiso tse thehiloeng ho ARM64.
  • Ts'ehetso e atolositsoeng haholo bakeng sa lichifi tsa Apple ARM.
  • Tšehetso e ekelitsoeng bakeng sa lisebelisoa tse ncha 'me e kenyelelitse bakhanni ba bacha.
  • Mokhanni oa bwfm oa likarete tse se nang mohala tse thehiloeng ho li-chips tsa Broadcom le Cypress o fana ka tšehetso ea encryption bakeng sa WEP.
  • Sesebelisoa se ntlafalitse mosebetsi ka software RAID mme se kentse ts'ehetso ea pele bakeng sa Tataiso ea Tataiso ea Disk.
  • Litaelo tse ncha tsa scroll-top le scroll-bottom li kentsoe ho tmux (“terminal multiplexer”) ho tsamaisa cursor ho ea qalong le qetellong.Liphutheloana tsa LibreSSL le OpenSSH li nchafalitsoe. Bakeng sa kakaretso e felletseng ea lintlafatso, bona maikutlo a LibreSSL 3.7.0, OpenSSH 9.2 le OpenSSH 9.3.
  • Palo ea likou tsa meralo ea AMD64 e ne e le 11764 (ho tloha ho 11451), bakeng sa aarch64 - 11561 (ho tloha 11261), bakeng sa i386 - 10572 (ho tloha 10225). Har'a mefuta ea ts'ebeliso ea li-port:
    • Asterisk 16.30.0, 18.17.0 le 20.2.0
    • Tlhahlobo ea 3.2.5
    • CMake 3.25.2
    • Chromium 111.0.5563.110
    • Emacs 28.2
    • Tlatsi ea 4.4.3
    • GCC 8.4.0 le 11.2.0
    • GH9.2.7
    • GNOME 43.3
    • E-ea 1.20.1
    • JDK 8u362, 11.0.18 le 17.0.6
    • Lisebelisoa tsa KDE 22.12.3
    • KDE Frameworks 5.103.0
    • Krita 5.1.5
    • LLVM/Clang 13.0.0
    • LibreOffice 7.5.1.2
    • Lua 5.1.5, 5.2.4, 5.3.6 le 5.4.4
    • MariaDB 10.9.4
    • Tshwene 6.12.0.182
    • Mozilla Firefox 111.0 le ESR 102.9.0
    • Mozilla Thunderbird 102.9.0
    • Mutt 2.2.9 le NeoMutt 20220429
    • Node.js 18.15.0
    • Tlhaloso ea OCaml 4.12.1
    • OpenLDAP 2.6.4
    • PHP 7.4.33, 8.0.28, 8.1.16 le 8.2.3
    • Postfix 3.5.17 le 3.7.3
    • PostgreSQL 15.2
    • Python 2.7.18, 3.9.16, 3.10.10 le 3.11.2
    • Qt 5.15.8 le 6.4.2
    • R 4.2.1
    • Ruby 3.0.5, 3.1.3 le 3.2.1
    • Mafome 1.68.0
    • SQLite 2.8.17 le 3.41.0
    • Shotcut 22.12.21
    • Sudo 1.9.13.3
    • Meerkat 6.0.10
    • Tcl/Tk 8.5.19 le 8.6.13
    • TeX Live 2022
    • Vim 9.0.1388 le Neovim 0.8.3
    • Xfce 4.18
  • Likarolo tse ntlafalitsoeng tsa mokha oa boraro tse kenyellelitsoeng le OpenBSD 7.3:
    • Xenocara Grafiken stack e thehiloeng X.Org 7.7 le xserver 1.21.6 + patches, freetype 2.12.1, fontconfig 2.14, Mesa 22.3.4, xterm 378, 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.36.1 (+ li-patches)
    • NSD 4.6.1
    • E sa lekanyetsoang 1.17
    • Baoki 5.7
    • Binutils 2.17 (+ li-patches)
    • Gdb 6.3 (+ patch)
    • Ak 12.9.2022
    • Expat 2.5.0.

    Source: opennet.ru

Eketsa ka tlhaloso