OpenBSD 7.3 scaoileadh

Cuirtear i láthair scaoileadh an chórais oibriúcháin saor in aisce cosúil le UNIX OpenBSD 7.3. Bhunaigh Theo de Raadt an tionscadal OpenBSD i 1995 tar éis coinbhleachta le forbróirí NetBSD, agus mar thoradh ar sin diúltaíodh rochtain do Theo ar stór CVS NetBSD. Ina dhiaidh sin, chruthaigh Theo de Raadt agus grúpa daoine ar aon intinn leo córas oibriúcháin oscailte nua bunaithe ar chrann foinse NetBSD, arbh iad na príomhspriocanna forbartha acu ná inaistritheacht (tacaíonn 13 ardán crua-earraí), caighdeánú, oibriú ceart, slándáil réamhghníomhach. agus uirlisí cripteagrafacha comhtháite. Is é 7.3 MB an íomhá ISO suiteála iomlán de chóras bonn OpenBSD 620.

Chomh maith leis an gcóras oibriúcháin féin, tá cáil ar thionscadal OpenBSD mar gheall ar a chomhpháirteanna, atá tar éis éirí go forleathan i gcórais eile agus atá cruthaithe go bhfuil siad ar cheann de na réitigh is sláine agus is airde cáilíochta. Ina measc: LibreSSL (forc OpenSSL), OpenSSH, scagaire paicéad PF, deamhan ródaithe OpenBGPD agus OpenOSPFD, freastalaí OpenNTPD NTP, freastalaí ríomhphoist OpenSMTPD, ilphléacsálaí teirminéil téacs (cosúil le scáileán GNU) tmux, deamhan aitheanta le cur i bhfeidhm prótacal IDENT, rogha eile BSDL Pacáiste GNU groff - mandoc, prótacal chun córais locht-fhulangacha a eagrú CARP (Prótacal Iomarcaíochta Coiteann Seoladh), freastalaí http éadrom, fóntais sioncrónaithe comhad OpenRSYNC.

Príomhfheabhsúcháin:

  • Glaonna an chórais curtha i bhfeidhm waitid (ag fanacht le hathruithe ar staid an phróisis), pinsyscall (chun faisnéis a thabhairt faoin bpointe iontrála execve chun cosaint a dhéanamh ar shaothraithe ROP), an t-ainm faighte agus an t-ainm socraithe (ainm na snáithe a fháil agus a shocrú).
  • Úsáideann na hailtireachtaí go léir clockintr, sceidealóir idirbhriseadh uaineadóir atá neamhspleách ar chrua-earraí.
  • Curtha leis sysctl kern.autoconf_serial, ar féidir a úsáid chun athruithe stáit crann gléas san eithne a rianú ó spás úsáideora.
  • Tacaíocht fheabhsaithe do chórais ilphróiseálaí (SMP). Tiontaíodh na scagairí imeachta le haghaidh gléasanna tuinnín agus sconna go catagóir mp-sábháilte. Baineadh na feidhmeanna a roghnaíonn, pselect, poll, poll, getsockopt, setsockopt, mmap, munmap, mprotect, sched_yield, minherit and utrace, chomh maith le ioctl SIOCGIFCONF, SIOCGIFGMEMB, SIOCGIFGATTR agus SIOCGIFGLIST den bhlocáil. Láimhseáil feabhsaithe ar bhlocáil sa scagaire paicéad pf. Feidhmíocht fheabhsaithe an chórais agus an chairn líonra ar chórais illárnacha.
  • Déantar cur i bhfeidhm an chreata drm (Bainisteoir Rindreála Díreach) a shioncronú leis an eithne Linux 6.1.15 (eisiúint dheireanach - 5.15.69). Tacaíonn tiománaí Amdgpu anois le Ryzen 7000 "Raphael", Ryzen 7020 "Mendocino", Ryzen 7045 "Dragon Range", Radeon RX 7900 XT / XTX "Navi 31", Radeon RX 7600M (XT), 7700S agus 7600S "Navi 33". Tá tacaíocht bhreise ag Amdgpu chun soilsiú cúlra a rialú agus cinntíonn sé go n-oibríonn xbacklight nuair a bhíonn an tiománaí modhnóireachta X.Org á úsáid. Tá caching shader cumasaithe ag Mesa de réir réamhshocraithe.
  • Tá feabhsuithe déanta ar an hypervisor VMM.
  • Cuireadh i bhfeidhm féidearthachtaí maidir le cosaint bhreise chuimhne ar phróisis sa spás úsáideora: an glao córais in-athshuite agus an fheidhm leabharlainne gaolmhar den ainm céanna, a ligeann duit cearta rochtana a shocrú agus tú ag machnamh sa chuimhne (léarscáileanna cuimhne). Tar éis é a dhéanamh, ní féidir na cearta atá socraithe do limistéar cuimhne, mar shampla, cosc ​​ar scríobh agus ar fhorghníomhú, a athrú ina dhiaidh sin trí ghlaonna ina dhiaidh sin chuig na feidhmeanna mmap(), mprotect() agus munmap(), rud a ghinfidh earráid EPERM agus iarracht á déanamh. chun athrú.
  • Ar ailtireacht AMD64, tá meicníocht cosanta RETGUARD cumasaithe do ghlaonna córais, atá dírithe ar fhorghníomhú na n-shaothrú a tógadh trí úsáid a bhaint as píosaí cód iasachtaithe agus teicnící ríomhchláraithe atá dírithe ar fhilleadh a chasta.
  • Cumasaítear cosaint ar shaothrú leochaileachtaí, bunaithe ar athnascadh randamach ar an gcomhad inrite sshd gach uair a thosaíonn an córas. Fágann Reflow gur féidir fritháirimh fheidhme i sshd a dhéanamh níos lú intuartha, rud a fhágann go bhfuil sé deacair shaothrú a chruthú ag baint úsáide as teicnící ríomhchláraithe atá dírithe ar fhilleadh.
  • Cumasaíodh randamú leagan amach cruachta níos ionsaithí ar chórais 64-giotán.
  • Cosaint bhreise i gcoinne leochaileacht Specter-BHB i struchtúir mhicr-ailtireachta próiseálaí.
  • Ar phróiseálaithe ARM64, tá bratach ITBÁC (Uimhriú Neamhspleách Sonraí) cumasaithe do spás úsáideora agus spás eithne chun bac a chur ar ionsaithe taobhchainéil a ionramhálann spleáchas an ama forghníomhaithe treorach ar na sonraí a phróiseáiltear sna treoracha seo.
  • Soláthraíonn sé an cumas luchr a úsáid agus cumraíochtaí líonra á sainiú. Mar shampla, chomh maith le ceangal leis an ainm comhéadan (hostname.fxp0), is féidir leat úsáid a bhaint as ceangailteach chuig an seoladh MAC (óstainm.00:00:6e:00:34:8f).
  • Tacaíocht codlata feabhsaithe do chórais bunaithe ar ARM64.
  • Tacaíocht leathnaithe go suntasach do sceallóga ARM Apple.
  • Tacaíocht bhreise do chrua-earraí nua agus tiománaithe nua san áireamh.
  • Soláthraíonn an tiománaí bwfm le haghaidh cártaí gan sreang atá bunaithe ar sceallóga Broadcom agus Cypress tacaíocht criptithe do WEP.
  • D'fheabhsaigh an suiteálaí obair le bogearraí RAID agus chuir sé tacaíocht tosaigh i bhfeidhm le haghaidh Criptiú Diosca Treoraithe.
  • Cuireadh orduithe nua scrollbharra-barr agus bun scrollbharra le tmux (“ilphléacsálaí teirminéil”) chun an cúrsóir a scrollú go dtí an tús agus an deireadh. Tá na pacáistí LibreSSL agus OpenSSH nuashonraithe. Le haghaidh forbhreathnú mionsonraithe ar na feabhsuithe, féach na hathbhreithnithe ar LibreSSL 3.7.0, OpenSSH 9.2 agus OpenSSH 9.3.
  • Ba é líon na gcalafort don ailtireacht AMD64 ná 11764 (ó 11451), le haghaidh aarch64 - 11561 (ó 11261), le haghaidh i386 - 10572 (ó 10225). I measc na leaganacha feidhmchlár sna poirt:
    • Réiltín 16.30.0, 18.17.0 agus 20.2.0
    • Acmhainn 3.2.5
    • CMake 3.25.2
    • Cróimiam 111.0.5563.110
    • Emacs 28.2
    • ffmpeg 4.4.3
    • GCC 8.4.0 agus 11.2.0
    • GHC 9.2.7. XNUMX
    • GNOME 43.3
    • Téigh 1.20.1
    • JDK 8u362, 11.0.18 agus 17.0.6
    • Giaranna KDE 22.12.3
    • Frámaí KDE 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 agus 5.4.4
    • MariaDB 10.9.4
    • Mona 6.12.0.182
    • Mozilla Firefox 111.0 agus ESR 102.9.0
    • Mozilla Thunderbird 102.9.0
    • Mutt 2.2.9 agus NeoMutt 20220429
    • Nód.js 18.15.0
    • OCaml 4.12.1
    • OpenLDAP 2.6.4
    • PHP 7.4.33, 8.0.28, 8.1.16 agus 8.2.3
    • Iarshocrú 3.5.17 agus 3.7.3
    • PostgreSQL 15.2
    • Python 2.7.18, 3.9.16, 3.10.10 agus 3.11.2
    • Ráithe 5.15.8 agus 6.4.2
    • R 4.2.1
    • Ruby 3.0.5, 3.1.3 agus 3.2.1
    • Meirge 1.68.0
    • SQLite 2.8.17 agus 3.41.0
    • Shotcut 22.12.21
    • Súdó 1.9.13.3
    • Meerkat 6.0.10
    • Tcl/Tk 8.5.19 agus 8.6.13
    • Tex beo 2022
    • Vim 9.0.1388 agus Neovim 0.8.3
    • Xfce 4.18
  • Comhpháirteanna nuashonraithe tríú páirtí san áireamh le OpenBSD 7.3:
    • Stack grafaicí Xenocara bunaithe ar X.Org 7.7 le paistí xserver 1.21.6 +, 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 (+ paistí)
    • GCC 4.2.1 (+ paistí) agus 3.3.6 (+ paistí)
    • Perl 5.36.1. XNUMX (+ paistí)
    • NSD 4.6.1
    • Gan cheangal 1.17
    • Altranais 5.7
    • Déshúiligh 2.17 (+ paistí)
    • Gdb 6.3 (+ paiste)
    • Dé hAoine 12.9.2022
    • Expat 2.5.0.

    Foinse: oscailtenet.ru

Add a comment