thachair sgaoileadh siostam obrachaidh tar-àrd-ùrlar coltach ri UNIX OpenBSD 6.6. Chaidh am pròiseact OpenBSD a stèidheachadh le Theo de Raadt ann an 1995 às deidh sin konflikta le luchd-leasachaidh NetBSD, agus mar thoradh air an sin chaidh Teo a dhiùltadh cothrom air stòr-dàta NetBSD CVS. Às deidh seo, chruthaich Theo de Raadt agus buidheann de dhaoine den aon seòrsa inntinn siostam obrachaidh fosgailte ùr stèidhichte air craobh stòr NetBSD, agus b’ e so-ghiùlain na prìomh amasan aca (le taic bho 13 àrd-ùrlaran bathar-cruaidh), cunbhalachadh, obrachadh ceart, tèarainteachd gnìomhach agus innealan criptografach aonaichte. Meud stàlaidh iomlan ISO dealbh Is e siostam bunaiteach OpenBSD 6.6 460 MB.
A bharrachd air an t-siostam obrachaidh fhèin, tha am pròiseact OpenBSD ainmeil airson a cho-phàirtean, a tha air fàs farsaing ann an siostaman eile agus a tha air dearbhadh gu bheil iad mar aon de na fuasglaidhean as tèarainte agus as àirde càileachd. Nam measg: LibreSSL (forc OpenSSL), OpenSSH, sìoltachan pacaid PF, deamhan a ruith OpenBGPD agus OpenOSPFD, frithealaiche NTP Fosgailte NTPD, frithealaiche puist Fosgail SMTPD, ioma-fhillteadair teacsa teacsa (coltach ri sgrion GNU) tmux, deamhan dh' aithnich le buileachadh a’ phròtacal IDENT, roghainn BSDL seach a’ phacaid GNU groff - mandoc, protocol airson siostaman fulangach locht a chuir air dòigh CARP (Pròtacal Iomallach Seòladh Coitcheann), aotrom http frithealaiche, goireasachd sioncronadh faidhle Fosgail RSYNC.
Tha an goireas air a thoirt a-steach sysupgrade, an dùil gus an siostam ùrachadh gu fèin-ghluasadach gu brath ùr. Bidh Sysupgrade a’ luchdachadh sìos na faidhlichean a tha riatanach airson an ùrachadh, gan sgrùdadh gan cleachdadh comharraich, dèan lethbhreac den ramdisk bsd.rd gu bsd.upgrade agus tòisichidh e ath-thòiseachadh siostam. Bidh an bootloader, às deidh dha làthaireachd bsd.upgrade a lorg, a ’tòiseachadh air a luchdachadh sìos gu fèin-ghluasadach agus ag ùrachadh an t-siostam gu fèin-ghluasadach. Airson a’ mheur roimhe de OpenBSD 6.5, chaidh syspatch ullachadh a chuireas sysupgrade ris agus a leigeas leat an goireas seo a chleachdadh gus an siostam agad ùrachadh gu OpenBSD 6.6 air ailtireachd amd64, arm64 agus i386 le bhith a’ cur an gnìomh “syspatch && sysupgrade”;
Airson pròiseasairean Cavium OCTEON (mips64), tha Clang air a chleachdadh mar phrìomh neach-cruinneachaidh an t-siostam bunaiteach. Chaidh taic roghnach airson togail a’ cleachdadh Clang a chur ris airson ailtireachd powerpc. Airson ailtireachd armv7 agus i386, tha an compiler GCC à comas gu bunaiteach (chan eil ach Clang air fhàgail);
Driver air a ghabhail a-steach amdgpu airson AMD GPUs. Driver ùraich drm (Manaidsear tairgse dìreach). Chuir sinn ris a’ chomas do luchd-cleachdaidh gun bhuannachd faighinn chun inneal drm le bhith ag atharrachadh sealbhadair an inneil air a’ chiad inntrigeadh. Tha an còd draibhear inteldrm agus radeondrm air a shioncronachadh leis an kernel Linux 4.19.78. Taic a bharrachd airson GPUs a thathas a’ cleachdadh ann an Intel Broxton/Apollo Lake, Amber Lake, Gemini Lake, Coffee Lake, Whisky Lake agus Comet Lake chips;
Eadar-aghaidh co-chòrdail Linux air a chuir an gnìomh acpi agus chuir e taic ACPI ris ann an draibhearan radeon agus amdgpu;
Driver air a chur ris aplgpio airson luchd-riaghlaidh GPIO air an cleachdadh ann an Intel Apollo Lake SoC;
Taic nas fheàrr do luchd-riaghlaidh SAS3, earbsa nas fheàrr ann an lorg draibhidh aig àm bròg, agus taic a bharrachd airson DMA 64-bit anns an draibhear mpii;
Chaidh taic sònrachaidh a chuir an gnìomh airson innealan PCI virtio 1.0;
Taic a bharrachd airson coprocessors criptografach air an cleachdadh ann an AMD Ryzen CPUs / APUn. Dràibhear ksmn a bharrachd airson mothachairean teirmeach a chaidh a chleachdadh anns an 17mh ginealach de phròiseasan AMD;
Taic nas fheàrr airson ailtireachd ARM64. Taic a bharrachd airson siostaman stèidhichte air CPU Ampere eMAG. Chuir sinn draibhearan ùra ris airson SoC Amlogic, Allwinner A64, i.MX8M, Armada 3700. Taic a bharrachd airson CPU Cortex-A65;
Chaidh an comas pacaidean a gheibhear a chuir chun stac lìonra ann am modh baidse a chuir ris a h-uile draibhear gun uèir, a’ giullachd grunn phasganan aig an aon àm taobh a-staigh aon bhriseadh;
Coileanadh tasgadan siostam faidhle nas fheàrr air coimpiutairean le ailtireachd AMD64;
Gnìomhachd startx agus xinit nas fheàrr air siostaman an latha an-diugh a’ cleachdadh draibhearan grafaiceachd inteldrm, radeondrm agus amdgpu;
Chaidh a’ ghairm siostam foillseachaidh a leasachadh gus aonaranachd ruigsinneachd siostam faidhle a sholarachadh. Tha an àireamh de thagraidhean bhon t-siostam bunaiteach airson a bheil dìon a’ cleachdadh foillseachadh air a chuir an gnìomh air àrdachadh gu 77;
Chaidh na gairmean siostam getrlimit, setrlimit, leughadh is sgrìobhadh, a bharrachd air a’ chòd airson faighinn gu crìochan ghoireasan agus atharrachadh suidheachadh faidhle, a thoirt air falbh bho bhacadh cruinneil;
Modh nas fheàrr airson casg a chuir air so-leòntachd Specter ann an CPUan Intel. Dìon a bharrachd bho ionnsaighean Clas MDS (Samplachadh Dàta Microarchitectural) ann am pròiseasairean Intel;
Tha modh sàbhailte aig ntpd a-nis airson gleoc an t-siostaim a shuidheachadh agus fhaighinn air ais aig àm tòiseachaidh, eadhon às aonais cloc fèin-cumhachd;
Chaidh an comas abairtean cunbhalach a chleachdadh anns na h-òrdughan sgrùdaidh, maidsidh agus ionaid a chur ris an tmux terminal multiplexer. Chuir sinn siostam clàr sìmplidh ris le smachd luchag no meur-chlàr. Gus an clàr a thaisbeanadh anns a’ bhàr inbhe, thathas a’ moladh an àithne “display-menu”. Sgroladh fèin-ghluasadach air a chuir an gnìomh nuair a ghluaiseas tu cursair na luchaige seachad air oirean àrd no bonn na sgrìn fhad ‘s a tha thu a’ taghadh raointean;
Coileanadh nas fheàrr de bgpd. Chaidh an còd airson maidseadh coimhearsnachd ath-sgrìobhadh, chaidh obair rèiteachaidhean le grunn choimhearsnachdan agus àireamh mhòr de cho-aoisean a luathachadh gu mòr. Chuir sinn àithne 'seall mrt nàbaidhean' ri bgpctl;
Ann am fuasgladh DNS leig às taic a bharrachd airson liostaichean bacadh;
Goireas air a chur ris snmp le buileachadh neach-dèiligidh SNMP ùr a ghabh àite snmpctl;
Chaidh an tionndadh den fhrithealaiche puist OpenSMTPD ùrachadh. Chuir sinn API ris airson sìoltachain taobh a-muigh a sgrìobhadh a ghabhas sgaoileadh air leth tro phuirt. Chaidh taic airson sìoltachain togte a chuir ris cuideachd, a’ toirt seachad comas sìoltachaidh sìmplidh airson seiseanan a tha a’ tighinn a-steach. Roghainn a bharrachd gus post sìoltaichte a lìbhrigeadh don eòlaire sgudail ann am mail.maildir. Chaidh taic don phròtacal proxy-v2 a chuir an gnìomh, a’ toirt cothrom dhut frithealaiche SMTP a chuir air cùl neach-ionaid. Tha taic airson teisteanasan ECDSA air a bhuileachadh.
Chaidh pasgan OpenSSH 8.1 ùrachadh, gheibhear sealladh farsaing air na leasachaidhean an seo;
Chaidh pasgan LibreSSL ùrachadh, anns an deach crìoch a chuir air giùlain an structair RSA_METHOD bho OpenSSL 1.1, a’ ceadachadh cleachdadh diofar ghnìomhan airson obrachadh le RSA;
B’ e an àireamh de phuirt airson ailtireachd AMD64 10736, airson aarch64 - 10075, airson i386 - 10682. Chaidh na pàirtean bho luchd-leasachaidh treas-phàrtaidh a tha ann an OpenBSD 6.6 ùrachadh: