Hoʻokuʻu ʻia o OpenBSD 7.0

Hōʻike ʻia ka hoʻokuʻu ʻana o ka UNIX-like operating system OpenBSD 7.0 free cross-platform. Ua ʻike ʻia ʻo ia ka 51st hoʻokuʻu ʻana o ka papahana, e piha ana i 18 mau makahiki ma ʻOkakopa 26. Ua hoʻokumu ʻia ka papahana OpenBSD e Theo de Raadt i ka makahiki 1995 ma hope o ka hakakā ʻana me nā mea hoʻomohala NetBSD, ʻo ia ka mea i hōʻole ʻia ʻo Theo i ke komo ʻana i ka waihona NetBSD CVS. Ma hope o kēia, ua hana ʻo Theo de Raadt a me kahi hui o nā poʻe like like i kahi ʻōnaehana hana hou e pili ana i ka kumu kumu kumu NetBSD, ʻo nā pahuhopu hoʻomohala nui ʻo ia ka portability (ua kākoʻo ʻia nā papa hana 13), hoʻohālikelike, hana pololei, palekana proactive a me nā mea hana cryptographic i hoʻohui ʻia. ʻO ke kiʻi ISO hoʻokomo piha o ka ʻōnaehana kumu OpenBSD 7.0 he 554 MB.

Ma waho aʻe o ka ʻōnaehana hana ponoʻī, ua ʻike ʻia ka papahana OpenBSD no kāna mau ʻāpana, i hoʻolaha nui ʻia i nā ʻōnaehana ʻē aʻe a ua hōʻoiaʻiʻo iā lākou iho ʻo ia kekahi o nā hopena palekana a kiʻekiʻe. I waena o lākou: LibreSSL (ʻo OpenSSL), OpenSSH, kānana packet PF, OpenBGPD a me OpenOSPFD routing daemons, OpenNTPD NTP server, OpenSMTPD mail server, text terminal multiplexer (e like me ka GNU screen) tmux, identd daemon me ka IDENT protocol hoʻokō, BSDL koho. GNU groff package - mandoc, protocol no ka hoʻonohonoho ʻana i nā ʻōnaehana hoʻomanawanui hewa ʻo CARP (Common Address Redundancy Protocol), http server māmā, OpenRSYNC file synchronization utility.

Nā hoʻomaikaʻi nui:

  • Hoʻohui i kahi awa no nā ʻōnaehana 64-bit e pili ana i ka hoʻolālā RISC-V. Ke kākoʻo ʻia nei ka hana ma nā papa HiFive Unmatched a ʻo kekahi hapa ma PolarFire SoC Icicle Kit.
  • Hāʻawi ke awa no nā paepae ARM64 i hoʻomaikaʻi ʻia, akā ʻaʻole paʻa i ke kākoʻo no nā polokalamu Apple me ka M1 processor. Ma kona ʻano o kēia manawa, kākoʻo ia i ka hoʻokomo ʻana iā OpenBSD ma kahi diski GPT a loaʻa nā mea hoʻokele no USB 3, NVME, GPIO a me SPMI. Ma kahi o M1, hoʻonui ka awa ARM64 i ke kākoʻo no Raspberry Pi 3 Model B+ a me nā papa e pili ana i ka Rockchip RK3399 SoC.
  • No ka papa hana AMD64, ua pio ka GCC compiler ma ka paʻamau (ʻo Clang wale nō i koe). Ma mua, ua pio ʻo GCC no nā hale hana armv7 a me i386.
  • Ua hoʻopau ʻia ke kākoʻo no ka SGI platform.
  • No nā paepae amd64, arm64, i386, sparc64 a me powerpc64, hiki ke kūkulu ʻia ka kernel me ke kākoʻo no ka dt dynamic tracing system. Hoʻohui ʻia ka mea hāʻawi kprobes e hōʻiliʻili i ka ʻike e pili ana i nā hanana pae kernel.
  • Hoʻokomo ʻo btrace i ke kākoʻo no nā mea hoʻohana "<" a me ">" i nā kānana a hāʻawi i ka hoʻopuka o ka manawa i hoʻohana ʻia ma kahi o ka mea hoʻohana i ka nānā ʻana i ka waihona kernel.
  • Hoʻohui ʻia /etc/bsd.re-config file configuration, hiki ke hoʻohana ʻia no ka hoʻonohonoho ʻana i ka kernel i ka wā boot a hiki ke hoʻopau i kekahi mau polokalamu.
  • E hōʻoia i ka ʻike ʻana i ka hiki ʻana mai o nā polokalamu TPM 2.0 a me ka hoʻokō pololei ʻana i nā kauoha e komo i ke ʻano moe (hoʻopau i ka pilikia me ka ala ʻana i ThinkPad X1 Carbon Gen 9 a me ThinkPad X1 Nano laptops).
  • Ua hoʻololi ʻia ka hoʻokō kqueue i ka hoʻohana ʻana i nā mutexes.
  • Hoʻokō i ka hiki ke hoʻonohonoho i ka nui buffer no nā kumu PF_UNIX ma o sysctl. Ua hoʻonui ʻia ka nui buffer paʻamau i 8 KB.
  • Hoʻonui i ke kākoʻo no nā ʻōnaehana multiprocessor (SMP). Ua hoʻoneʻe ʻia ke kelepona pmap_extract () i mp-safe ma nā ʻōnaehana hppa a me amd64. ʻO ke code no ka helu ʻana i nā kuhikuhi i nā mea inoa ʻole, kahi ʻāpana o ka mea hoʻoponopono ʻokoʻa, a me ka ʻimi, hoʻohui, a me nā hana hoʻonohonoho i loaʻa mai ka laka kernel maʻamau. Ua hoʻokō ʻia nā pale memo panic kaʻawale no kēlā me kēia kumu CPU.
  • Hoʻonohonoho ʻia ka hoʻokō ʻana o ka drm (Direct Rendering Manager) me ka Linux kernel 5.10.65. Ua hoʻomaikaʻi ka mea hoʻokele inteldrm i ke kākoʻo no nā chips Intel e pili ana i ka microarchitecture Tiger Lake. Kākoʻo ka mea hoʻokele amdgpu iā Navi 12, Navi 21 "Sienna Cichlid", Arcturus GPUs a me Cezanne "Green Sardine" Ryzen 5000 APUs.
  • Hoʻohui ʻia ke kākoʻo no nā lako lako hou, me ka Aquantia AQC111U/AQC112U USB Ethernet, Aquantia 1/2.5/5/10Gb/s PCIe Ethernet, Cadence GEM, Broadcom BCM5725, RTL8168FP/RTL8111FP/RTL8117 Kākoʻo i hoʻomaikaʻi ʻia i kākoʻo ʻia ʻo Tiger Lake microarch. Hoʻohui ʻia ka mea hoʻokele ucc no ka USB HID Consumer Control keyboard e hoʻohana ana i nā pihi noi, nā leo, a me nā pihi leo.
  • Ua hoʻomaikaʻi ʻia ka VMM hypervisor. Hoʻohui i ka palena o 512 VCPU no ka mīkini virtual. Ua hoʻoholo ʻia nā pilikia me ka pāpā ʻana iā VCPU. ʻO ka hope no ka mālama ʻana i nā mīkini virtual vmd i kēia manawa ke kākoʻo no ka pale ʻana i nā ʻōnaehana malihini me nā mea hoʻokele virtio ʻino.
  • Ua hoʻoneʻe ʻia ka pono hoʻopau manawa mai NetBSD, e ʻae iā ʻoe e kaupalena i ka manawa hoʻokō o nā kauoha.
  • Hoʻokomo ka ʻōnaehana hoʻonohonoho openrsync i nā koho "hoʻokomo" a "hoʻokaʻawale".
  • Hāʻawi ka pono ps i ka ʻike e pili ana i nā hui pili.
  • Ua hoʻohui ʻia ke kauoha "dired-jump" i ka mea hoʻoponopono kikokikona mg.
  • Ua hoʻomaikaʻi ka fdisk a me nā mea hana hou i ke kākoʻo no nā disks me ka nui o ka ʻāpana 4K. Ma fdisk, ua hana hou ʻia ke code hoʻomaka MBR/GPT a ʻike ʻia nā ʻāpana GPT "BIOS Boot", "APFS", "APFS ISC", "APFS Recovry" (sic), "HiFive FSBL" a me "HiFive BBL". hoʻohui ʻia. Hoʻohui ʻia ke koho "-A" e hoʻomaka i ka GPT me ka ʻole e wehe i nā ʻāpana boot.
  • No ka wikiwiki o ka hana, hoʻohana ka traceroute i ka hana ʻana i nā ʻeke hōʻike a me nā noi DNS ma ke ʻano asynchronous.
  • Hāʻawi ka doas i ʻekolu mau ʻōlelo huna.
  • Hāʻawi ʻo xterm i ka hoʻokaʻawale ʻana i ka ʻōnaehana waihona me ka hoʻohana ʻana i ka unveil() system call. Mālama ʻia nā kaʻina hana ftpd me ka hoʻohana ʻana i kahi kelepona hoʻohiki.
  • Ua hoʻokō ʻia ka hoʻopuka i ka log o ka ʻike e pili ana i ka hoʻohana hewa ʻana i ke ʻano hoʻohālikelike "%n" ma ka hana printf.
  • Hoʻohui ka IPsec i ke kākoʻo no ka hoʻonohonoho DNS ʻaoʻao ʻaoʻao.
  • Ma snmpd, hoʻopau ʻia ke kākoʻo no nā protocols SNMPv1 a me SNMPv2c ma o ka paʻamau no ka hoʻohana ʻana iā SNMPv3.
  • ʻO ka mea maʻamau, hiki i nā kaʻina hana dhcpleased a hoʻoponopono ʻia, e hāʻawi ana i ka hiki ke hoʻonohonoho i nā helu IPv4 ma o DHCP. Ua waiho ʻia ka ʻōnaehana dhclient ma ke ʻano he koho. Ua hoʻohui ʻia ke kauoha "nameserver" i ka pono ala e hoʻololi i ka ʻike e pili ana i ka server DNS e hoʻonā.
  • Ua hoʻohui ʻo LibreSSL i ke kākoʻo no TLSv3 API OpenSSL 1.1.1 a ua hiki i kahi hōʻoia X.509 hou e kākoʻo ana i ka hōʻoia pololei o nā palapala hōʻoia i kau inoa ʻia.
  • Hoʻohui ʻo OpenSMTPD i ke kākoʻo no nā koho TLS "cafile = (path)", "nosni", "noverify" a me "servername = (name)". smtp hiki iā ʻoe ke koho i ka TLS cipher a me nā koho protocol.
  • Hōʻano hou ʻia ka pūʻolo OpenSSH. Hiki ke ʻike ʻia kahi ʻike kikoʻī o nā hoʻomaikaʻi: OpenSSH 8.7, OpenSSH 8.8. Ua pio ke kākoʻo no nā pūlima kikohoʻe rsa-sha.
  • ʻO ka helu o nā awa no ka AMD64 architecture he 11325, no ka aarch64 - 11034, no ka i386 - 10248. Ma waena o nā mana noi i nā awa: FFmpeg 4.4 GCC 8.4.0 a me 11.2.0. 40.4 KDE Applications 1.17 KDE Frameworks 8 LLVM/Clang 302 LibreOffice 11.0.12 Lua 16.0.2, 21.08.1 a me 5.85.0 MariaDB 11.1.0 Node.js 7.2.1.2 5.1.5 a me 5.2.4 .5.3.6 Postfix 10.6.4 PostgreSQL 12.22.6 Python 7.3.30, 7.4.23 a me 8.0.10 Qt 3.5.12 a me 13.4 Ruby 2.7.18, 3.8.12 a me 3.9.7 Rust 5.15.2 6.0.4 Xfce 2.6.8
  • Hoʻopili ʻia nā ʻāpana ʻaoʻao ʻekolu me OpenBSD 7.0:
    • Xenocara kiʻi hoʻopaʻa 'ia ma luna o X.Org 7.7 me 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 (+ paʻi)
    • GCC 4.2.1 (+ paʻi) a me 3.3.6 (+ paʻi)
    • Perl 5.32.1 (+ paʻi)
    • NSD 4.3.7
    • Hoʻokuʻu ʻia 1.13.3
    • Ncurses 5.7
    • Binutils 2.17 (+ patches)
    • Gdb 6.3 (+ paʻi)
    • Awk 18.12.2020/XNUMX/XNUMX
    • Expat 2.4.1

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka