O le tatalaina o le UNIX-pei ole faiga faʻaogaina OpenBSD 7.3 ua tuʻuina atu. O le poloketi OpenBSD na faavaeina e Theo de Raadt i le 1995 ina ua maeʻa se feteenaiga ma le au atinaʻe NetBSD, o se taunuuga na le mafai ai e Theo ona maua le avanoa i le NetBSD CVS repository. Ina ua maeʻa lenei mea, na fausia ai e Theo de Raadt ma se vaega o tagata e tutusa o latou mafaufau se faiga fou faʻaogaina e faʻavae i luga o le NetBSD source tree, o sini autu o le atinaʻeina o le feaveaʻi (13 masini faʻapipiʻi e lagolagoina), faʻavasegaina, faʻaoga saʻo, puipuiga faʻamalosi. ma tu'ufa'atasia meafaigaluega fa'apitoa. O le faʻapipiʻiina atoa o ata ISO o le OpenBSD 7.3 base system o le 620 MB.
E le gata i le faiga fa'aoga lava ia, ae ua lauiloa le poloketi OpenBSD i ona vaega, ia ua fa'aaogaina e isi faiga ma ua fa'amautuina i latou lava o ni fofo sili ona saogalemu ma lelei. E aofia ai: LibreSSL (o se vaega o le OpenSSL), OpenSSH, le PF packet filter, le OpenBGPD ma le OpenOSPFD routing daemons, le OpenNTPD NTP server, ma le mail server. tautua OpenSMTPD, o se text terminal multiplexer (e tutusa ma le GNU screen), tmux, le identd daemon fa'atasi ai ma se fa'atinoga o le IDENT protocol, o se BSDL e sui ai le afifi GNU groff ā mandoc, o se protocol mo le fa'atulagaina o faiga e tete'e atu i fa'aletonu CARP (Common Address Redundancy Protocol), o se 'au'aunaga HTTP mama, ma le OpenRSYNC file synchronization utility.
Fa'aleleia autu:
- Fa'atino faiga vala'au waitid (fa'atali mo suiga o le setete), pinsyscall (ia tu'uina atu fa'amatalaga e uiga i le nofoaga e ulufale ai e puipuia mai le fa'aogaina o le ROP), getthrname ma setthrname (maua ma seti le igoa filo).
- E fa'aoga uma e faufale le clockintr, o se masini e tuto'atasi masini fa'alavelave fa'alavelave taimi.
- Fa'aopoopo le sysctl kern.autoconf_serial, lea e mafai ona fa'aoga e siaki ai suiga o le tulaga o le la'au masini i le fatu mai le avanoa fa'aoga.
- Faʻaleleia atili le lagolago mo faiga faʻapitoa (SMP). O mea e fai mo filiga mo tun ma tap masini ua liua i le vaega mp-safe. O galuega e filifili, pselect, poll, ppoll, getsockopt, setsockopt, mmap, munmap, mprotect, sched_yield, minherit ma utrace, faapea foi ioctl SIOCGIFCONF, SIOCGIFGMEMB, SIOCGIFGATTR ma le SIOCGIFGLIST ua aveesea mai le poloka. Fa'aleleia atili le fa'aogaina o le poloka i totonu o le fa'amama pepa pf. Fa'aleleia le fa'atinoga o le faiga ma le fa'aputuga o feso'ota'iga i luga ole tele-core system.
- O le faʻatinoina o le faʻavae o le drm (Direct Rendering Manager) e faʻatasi ma le kernel Linux 6.1.15 (fa'asalalauga muamua: 5.15.69). Ua lagolagoina nei e le aveta'avale amdgpu ia GPU nei: Ryzen 7000 "Raphael", Ryzen 7020 "Mendocino", Ryzen 7045 "Dragon Range", Radeon RX 7900 XT/XTX "Navi 31", ma le Radeon RX 7600M (XT), 7700S, ma le 7600S "Navi 33". Ua lagolagoina nei e le aveta'avale amdgpu le puleaina o le backlight ma fa'amautinoa ai le fa'atinoina o le xbacklight pe a fa'aogaina le setiina o le X.Org driver mode. Ua fa'agaoioia nei le shader caching i le tulaga masani i Mesa.
- Ua fa'aleleia atili le VMM hypervisor.
- O avanoa mo le puipuia o manatuaga faaopoopo o faiga i le avanoa e faʻaaogaina ai ua faʻatinoina: o le mimmutable system call ma le faʻaogaina o le faletusi galuega o le igoa lava e tasi, lea e mafai ai ona e faʻasaʻo aia tatau pe a mafaufau i le mafaufau (faʻafanua manatua). A maeʻa ona faia, o aia tatau e faʻatulagaina mo se nofoaga e manatua ai, mo se faʻataʻitaʻiga, faʻasaina o le tusitusi ma le faʻataunuʻuina, e le mafai ona suia mulimuli ane e ala i valaau mulimuli ane i le mmap (), mprotect () ma munmap () galuega, lea o le a tupu ai se EPERM sese pe a taumafai e sui.
- I luga o le fausaga AMD64, o le RETGUARD puipuiga masini e mafai mo telefoni feaveaʻi, e faʻamoemoe e faʻalavelaveina le faʻatinoina o faʻaoga faʻaogaina e faʻaogaina ai le nono o fasi code ma le toe foʻi atu i polokalame polokalame.
- Puipuiga mai le faʻaaogaina o faʻafitauli faʻaletonu e mafai, faʻavae i luga o le toe fesoʻotaʻi faʻafuaseʻi o le sshd executable faila i taimi uma e taʻavale ai le faiga. O le Reflow e mafai ai ona faʻaogaina le faʻaogaina o galuega ile sshd e faʻaitiitia ai le vaʻaia, lea e faigata ai ona faia ni faʻaoga faʻaoga e faʻaoga ai le toe foʻi atu i polokalame polokalame.
- Fa'amalosia le fa'avasegaina o fa'aputuga fa'aputu i luga ole faiga 64-bit.
- Faʻaopoopo le puipuiga mai le Specter-BHB faʻafitauli i totonu o fausaga microarchitectural processor.
- I luga o le ARM64 processors, o le DIT (Data Independent Timing) e mafai ona faʻaogaina avanoa mo tagata faʻaoga ma avanoa kernel e poloka ai osofaʻiga i luga o le itu e faʻaogaina ai le faʻalagolago i le taimi o faʻatonuga i luga o faʻamaumauga o loʻo faʻatinoina i nei faʻatonuga.
- Tuuina atu le tomai e faʻaaoga ai le lladdr pe a faʻamalamalamaina faʻasalalauga fesoʻotaʻiga. Mo se faʻataʻitaʻiga, faʻaopoopo i le fusifusia i le igoa faʻaoga (hostname.fxp0), e mafai ona e faʻaogaina le fusifusia i le tuatusi MAC (hostname.00:00:6e:00:34:8f).
- Fa'aleleia le moe mo faiga fa'avae ARM64.
- Faʻateleina le lagolago mo Apple ARM chips.
- Faaopoopo le lagolago mo meafaigaluega fou ma aofia ai avetaavale fou.
- O le aveta'avale bwfm mo kata uaealesi e fa'avae i luga ole Broadcom ma Cypress meataalo e maua ai le fa'ailoga mo le WEP.
- Ua faʻaleleia atili e le faʻapipiʻi le galuega faʻatasi ma le RAID polokalama ma faʻatinoina le lagolago muamua mo le Guided Disk Encryption.
- O tulafono fou o loʻo taʻavale i luga ma taʻavale-lalo ua faʻaopoopoina i le tmux ("terminal multiplexer") e taʻavale ai le faʻamalama i le amataga ma le faʻaiʻuga Ua toe faʻafouina le LibreSSL ma le OpenSSH. Mo se faʻamatalaga auiliili o faʻaleleia atili, vaʻai i iloiloga o le LibreSSL 3.7.0, OpenSSH 9.2 ma OpenSSH 9.3.
- Ole numera o ports mo le AMD64 architecture o le 11764 (mai le 11451), mo le aarch64 - 11561 (mai le 11261), mo le i386 - 10572 (mai le 10225). Faatasi ai ma faʻasologa o talosaga i totonu o taulaga:
- Asterisk 16.30.0, 18.17.0 ma le 20.2.0
- Suʻega 3.2.5
- CMfaia 3.25.2
- Chromium 111.0.5563.110
- Emacs 28.2
- ffmpeg 4.4.3
- GCC 8.4.0 ma le 11.2.0
- GHC 9.2.7
- GNOME 43.3
- Alu 1.20.1
- JDK 8u362, 11.0.18 ma le 17.0.6
- KDE Gears 22.12.3
- KDE Frameworks 5.103.0
- Krita 5.1.5
- LLVM/Clang 13.0.0
- FreeOffice 7.5.1.2
- Lua 5.1.5, 5.2.4, 5.3.6 ma le 5.4.4
- MariaDB 10.9.4
- Monkey 6.12.0.182
- Mozilla Firefox 111.0 ma le ESR 102.9.0
- Mozilla Thunderbird 102.9.0
- Mutt 2.2.9 ma NeoMutt 20220429
- Node.js 18.15.0
- OCaml 4.12.1
- OpenLDAP 2.6.4
- PHP 7.4.33, 8.0.28, 8.1.16 ma le 8.2.3
- Postfix 3.5.17 ma le 3.7.3
- PostgreSQL 15.2
- Python 2.7.18, 3.9.16, 3.10.10 ma le 3.11.2
- Qt 5.15.8 ma le 6.4.2
- R 4.2.1
- Ruby 3.0.5, 3.1.3 ma le 3.2.1
- Ele 1.68.0
- SQLite 2.8.17 ma le 3.41.0
- Shotcut 22.12.21
- Sudo 1.9.13.3
- Meerkat 6.0.10
- Tcl/Tk 8.5.19 ma le 8.6.13
- TeX Ola 2022
- Vim 9.0.1388 ma Neovim 0.8.3
- Xfce 4.18
- Faʻafouina vaega lona tolu e aofia ai ma OpenBSD 7.3:
- Xenocara fa'aputu ata fa'avae i le X.Org 7.7 fa'atasi ai ma 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 (+ patches)
- GCC 4.2.1 (+ patches) ma 3.3.6 (+ patch)
- Perl 5.36.1 (+ patches)
- NSD 4.6.1
- Le fusia 1.17
- Manuia 5.7
- Binutils 2.17 (+ patches)
- Gdb 6.3 (+ patch)
- Awk 12.9.2022/XNUMX/XNUMX
- Expat 2.5.0.
puna: opennet.ru
