Tuuina atu o le OpenBSD 7.0

O le faʻatagaina o le faʻaogaina o le UNIX-like operating system OpenBSD 7.0 e tuʻuina atu. O lo’o fa’ailoa mai, o le 51 ai lea o le fa’alauiloaina o lea galuega, lea o le a atoa ai le 18 o tausaga i le aso 26 Oketopa. 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 faʻapipiʻi meafaigaluega e lagolagoina), faʻavasegaina, faʻaoga saʻo, saogalemu faʻamalosi. ma tu'ufa'atasia meafaigaluega fa'apitoa. O le faʻapipiʻiina atoa o ata ISO o le OpenBSD 7.0 base system o le 554 MB.

I le faʻaopoopoga i le faiga faʻaogaina lava ia, o le OpenBSD project ua lauiloa mo ona vaega, lea ua faʻalauteleina i isi faiga ma faʻamaonia i latou lava o se tasi o fofo sili ona saogalemu ma maualuga. Faatasi ai ma i latou: LibreSSL (tuu o OpenSSL), OpenSSH, PF packet filter, OpenBGPD ma OpenOSPFD routing daemons, OpenNTPD NTP server, OpenSMTPD mail server, text terminal multiplexer (e tutusa ma le GNU screen) tmux, identd daemon with IDENT protocol implementation, BSDL alternative GNU groff package - mandoc, protocol mo le fa'atulagaina o faiga fa'aletonu o le CARP (Common Address Redundancy Protocol), http server mama, OpenRSYNC file synchronization utility.

Fa'aleleia autu:

  • Faʻaopoopoina se taulaga mo 64-bit faiga faʻavae ile RISC-V architecture. O lo'o lagolagoina nei galuega ile HiFive Unmatched boards ma se vaega ile PolarFire SoC Icicle Kit.
  • O le taulaga mo ARM64 platforms e maua ai le faʻaleleia atili, ae le atoatoa, lagolago mo masini Apple ma le M1 processor. I lona tulaga o loʻo iai nei, e lagolagoina le faʻapipiʻiina o OpenBSD i luga o se GPT disk ma e iai taʻavale mo USB 3, NVME, GPIO ma SPMI. I le faaopoopo atu i le M1, o le ARM64 uafu foi e faʻalauteleina le lagolago mo Raspberry Pi 3 Model B + ma laupapa faʻavae i luga o le Rockchip RK3399 SoC.
  • Mo le fausaga AMD64, o le GCC compiler ua le atoatoa ona o le faaletonu (na'o Clang o totoe). I le taimi muamua, GCC na le atoatoa mo armv7 ma i386 tusiata.
  • Ua le toe fa'aauauina le lagolago mo le SGI platform.
  • Mo le amd64, arm64, i386, sparc64 ma le powerpc64 platforms, o le fausiaina o fatu ma le lagolago mo le dt dynamic tracing system e mafai ona le mafai. Fa'aopoopo le 'au'aunaga kprobes e aoina fa'amatalaga e uiga i mea e tutupu i luga ole fatu.
  • btrace e fa'atino le lagolago mo le "<" ma le ">" fa'agaoioi i filiga ma tu'uina atu galuega o le taimi fa'aalu i avanoa fa'aoga pe a su'esu'eina le fa'aputuga fatu.
  • Faʻaopoopo /etc/bsd.re-config file configuration, lea e mafai ona faʻaoga e faʻapipiʻi ai le fatu i le taimi o le taʻavale ma mafai ai / faʻamalo nisi masini.
  • Faʻamautinoa le suʻesuʻeina o le iai o masini TPM 2.0 ma saʻo le faʻatinoina o poloaiga e ulufale ai i le moe (foia le faʻafitauli i le fafaguina o ThinkPad X1 Carbon Gen 9 ma ThinkPad X1 Nano komipiuta).
  • O le faatinoga o le kqueue ua suia i le faaaogaina o mutexes.
  • Fa'atino le tomai e fa'atulaga ai le lapo'a mo PF_UNIX sockets e ala i sysctl. Ua fa'atuputeleina le lapo'a fa'aletonu i le 8 KB.
  • Faʻaleleia atili le lagolago mo faiga faʻapitoa (SMP). O le pmap_extract() valaau ua siitia i mp-safe ile hppa ma le amd64 system. O le fa'ailoga mo le faitauina o fa'asinomaga i mea e le ta'ua, o se vaega o le fa'amatu'u ese'ese, ma le lsaili, feso'ota'i, ma galuega fa'atulagaina e maua mai i le loka masani. Fa'atino fa'aputuga fe'au fa'apopole mo ta'itasi CPU autu.
  • O le faʻatinoga o le drm (Direct Rendering Manager) faʻatulagaina faʻatasi ma le Linux kernel 5.10.65. O le avetaavale inteldrm ua faʻaleleia atili le lagolago mo Intel chips faʻavae i luga o le Tiger Lake microarchitecture. O le avetaʻavale amdgpu e lagolagoina Navi 12, Navi 21 "Sienna Cichlid", Arcturus GPUs ma Cezanne "Green Sardine" Ryzen 5000 APUs.
  • Faʻaopoopo le lagolago mo meafaigaluega fou, e aofia ai Aquantia AQC111U/AQC112U USB Ethernet, Aquantia 1/2.5/5/10Gb/s PCIe Ethernet, Cadence GEM, Broadcom BCM5725, RTL8168FP/RTL8111FP/RTL8117 Faʻaleleia le lagolago mo le Intel Lake microarch faʻavae lagolago mo le Intel Lake microarch. Fa'aopoopo le aveta'avale ucc mo USB HID Consumer Control keyboards e fa'aoga ai fa'aoga, leo, ma le leo fa'amau.
  • Ua fa'aleleia atili le VMM hypervisor. Fa'aopoopoina le tapula'a o le 512 VCPU i le masini fa'apitoa. Fa'afitauli ile poloka ole VCPU ua fo'ia. O le pito i tua mo le puleaina o vmd virtual machines ua i ai nei le lagolago mo le puipuiga mai faiga faʻapitoa faʻatasi ai ma avetaavale virtio leaga.
  • Ua ave'ese mai le NetBSD le aoga ole taimi, e fa'ataga ai oe e fa'atapula'a le taimi o fa'atonuga.
  • O le faʻaogaina o faila faila openrsync e faʻaaogaina ai le "aofia" ma le "tuu ese" filifiliga.
  • O le ps utility e maua ai faʻamatalaga e uiga i vaega faʻapitoa.
  • O le "dired-jump" poloaiga ua faaopoopo i le mg text editor.
  • O le fdisk ma newfs utilities ua fa'aleleia atili le lagolago mo tisiki e 4K vaega tetele. I le fdisk, o le MBR/GPT initialization code ua toe fa'aleleia ma fa'ailoaina vaega GPT "BIOS Boot", "APFS", "APFS ISC", "APFS Recovry" (sic), "HiFive FSBL" ma le "HiFive BBL" faaopoopo. Faʻaopoopo le "-A" filifiliga e amata ai le GPT e aunoa ma le aveesea o vaeluaga.
  • Ina ia faʻavaveina le galuega, o le traceroute utility e faʻatinoina le faʻaogaina o suʻega suʻega ma talosaga DNS i le asynchronous mode.
  • O le fa'aogaina o le doas e tu'uina atu ai ni taumafaiga fa'aulu e tolu.
  • xterm e maua ai le fa'aogaina o le fa'aogaina o faila e fa'aaoga ai le fa'aaliga () telefoni. ftpd faiga e puipuia i le faaaogaina o se valaau tautoga.
  • Fa'atino galuega faatino i le ogalaau o fa'amatalaga e uiga i le fa'aogaina sese o le fa'asologa o le fa'atulagaina "%n" i le galuega printf.
  • O le faʻatinoga o le IPsec i le iked faʻaopoopoina le lagolago mo le faʻatulagaina o DNS-itulau.
  • I le snmpd, o le lagolago mo le SNMPv1 ma le SNMPv2c protocols ua le atoatoa ona o le le mafai ona faʻaaogaina SNMPv3.
  • Ona o le le mafai, o le dhcpleased ma fofo faʻagasologa e mafai, e maua ai le tomai e faʻapipiʻi ai tuatusi IPv4 e ala i le DHCP. O le aoga dhclient o loʻo tuʻu i luga o le polokalama o se filifiliga. O le "nameserver" poloaiga ua faaopoopo i le auala aoga e faʻafeiloaʻi ai faʻamatalaga e uiga i le DNS server e foia.
  • Ua faaopoopo e le LibreSSL le lagolago mo le TLSv3 API OpenSSL 1.1.1 ma mafai ai se X.509 faʻamaonia fou e lagolagoina le faʻamaonia saʻo o tusi pasi saini.
  • OpenSMTPD faʻaopoopo le lagolago mo TLS filifiliga "cafile = (path)", "nosni", "noverify" ma "servername = (igoa)". smtp e mafai ai e oe ona filifili le TLS cipher ma le protocol options.
  • Fa'afou le pusa OpenSSH. O se faʻamatalaga auiliili o faʻaleleia e mafai ona maua iinei: OpenSSH 8.7, OpenSSH 8.8. Lagolago mo saini numera rsa-sha ua le mafai.
  • Ole numera o ports mo le AMD64 architecture o le 11325, mo aarch64 - 11034, mo i386 - 10248. Faatasi ai ma faʻaoga faʻaoga i totonu o ports: FFmpeg 4.4 GCC 8.4.0 ma 11.2.0. 40.4 Go 1.17 JDK, 8 Go 302 JDK, 11.0.12 JDK. 16.0.2 KDE Applications 21.08.1 KDE Frameworks 5.85.0 LLVM/Clang 11.1.0 LibreOffice 7.2.1.2 Lua 5.1.5, 5.2.4 ma 5.3.6 MariaDB 10.6.4 Node.js 12.22.6 7.3.30 ma 7.4.23 .8.0.10 Postfix 3.5.12 PostgreSQL 13.4 Python 2.7.18, 3.8.12 ma 3.9.7 Qt 5.15.2 ma 6.0.4 Ruby 2.6.8, 2.7.4 ma 3.0.2 Rust 1.55.0 3.35.5 Xfce 4.16
  • Faʻafouina vaega lona tolu e aofia ai ma OpenBSD 7.0:
    • Xenocara fa'aputu ata fa'avae i le X.Org 7.7 fa'atasi ai ma le xserver 1.20.13 + patches, freetype 2.10.4, fontconfig 2.12.4, Mesa 21.1.8, xterm 367, xkeyboard-config 2.20, fonttosfnt 1.2.2.
    • LLVM/Clang 11.1.0 (+ patches)
    • GCC 4.2.1 (+ patches) ma 3.3.6 (+ patch)
    • Perl 5.32.1 (+ patches)
    • NSD 4.3.7
    • Le fusia 1.13.3
    • Manuia 5.7
    • Binutils 2.17 (+ patches)
    • Gdb 6.3 (+ patch)
    • Awk 18.12.2020/XNUMX/XNUMX
    • Expat 2.4.1

puna: opennet.ru

Faaopoopo i ai se faamatalaga