Lëshimi i OpenBSD 7.0

U publikua versioni i sistemës operative OpenBSD 7.0, një sistem UNIX-përafërsisht i lirë dhe shumë-platformë. Ky është numri 51 i projektit, i cili do të festojë 26 vjetorin e tij më 18 tetor. Projekti OpenBSD u themelua nga Theo de Raadt në vitin 1995 pas një konflikti me zhvilluesit e NetBSD, pasi Theo iu mbyll qasja në depozitat e CVS të NetBSD. Pas kësaj, Theo de Raadt së bashku me një grup mbështetësish krijuan një sistem të ri operativ të hapur mbi bazën e kodit burimor të NetBSD, me qëllime kryesore si transferueshmëria (mbështeten 13 platforma harduerike), standardizimi, funksionimi korrekt, siguria proaktive dhe mjete të integruara kriptografike. Madhësia e imazhit kompletuar ISO të sistemit bazë OpenBSD 7.0 është 554 MB.

PĂ«rveç sistemit operativ, projekti OpenBSD Ă«shtĂ« i njohur pĂ«r komponentĂ«t e tij, tĂ« cilĂ«t kanĂ« fituar popullaritet nĂ« sisteme tĂ« tjera dhe janĂ« njihen si disa nga zgjidhjet mĂ« tĂ« sigurta dhe cilĂ«sore. NdĂ«r to janĂ«: LibreSSL (fork i OpenSSL), OpenSSH, filtri i paketave PF, demonĂ«t e rutimit OpenBGPD dhe OpenOSPFD, serveri NTP OpenNTPD, dhe email. server OpenSMTPD, shumĂ«pĂ«rdoruesi i terminalit tekstual (analog i GNU screen) tmux, demon identd me implementimin e protokollit IDENT, alternativa BSDL pĂ«r paketĂ«n GNU groff — mandoc, protokolli pĂ«r organizimin e sistemeve tĂ« qĂ«ndrueshme CARP (Common Address Redundancy Protocol), serveri i lehtĂ« http, mjeti i synchronizimit tĂ« skedarĂ«ve OpenRSYNC.

Përmirësimet kryesore:

  • Shtuar porta pĂ«r sisteme 64-bit tĂ« bazuara nĂ« arkitekturĂ«n RISC-V. Aktualisht mbĂ«shtet funksionimin nĂ« bordet HiFive Unmatched dhe pjesĂ«risht nĂ« PolarFire SoC Icicle Kit.
  • NĂ« portin pĂ«r platformat ARM64, mbĂ«shtetje pĂ«r pajisjet Apple me procesor M1 Ă«shtĂ« pĂ«rmirĂ«suar, por ende nuk Ă«shtĂ« plotĂ«sisht e pĂ«rfunduar. NĂ« formĂ«n aktuale, mbĂ«shtetet instalimi i OpenBSD nĂ« disk me GPT dhe ka drejtpĂ«rdrejta pĂ«r USB 3, NVME, GPIO dhe SPMI. PĂ«rveç M1, nĂ« portin ARM64 gjithashtu Ă«shtĂ« zgjeruar mbĂ«shtetja pĂ«r Raspberry Pi 3 Model B+ dhe bordet e bazuara nĂ« SoC Rockchip RK3399.
  • PĂ«r arkitekturĂ«n AMD64, kompaktori GCC Ă«shtĂ« çaktivizuar nga default (vetĂ«m Clang Ă«shtĂ« lĂ«nĂ«). MĂ« parĂ« GCC ishte çaktivizuar pĂ«r arkitekturĂ«n armv7 dhe i386.
  • Ndalimi i mbĂ«shtetjes pĂ«r platformĂ«n SGI.
  • PĂ«r platformat amd64, arm64, i386, sparc64 dhe powerpc64, ndĂ«rtimi i bĂ«rthamĂ«s me mbĂ«shtetje pĂ«r sistemin e ndjekjes dinamike dt Ă«shtĂ« aktivizuar nga default. Shtuar ofruesin kprobes pĂ«r mbledhjen e informacionit mbi ngjarjet nĂ« nivelin e bĂ«rthamĂ«s.
  • NĂ« btrace Ă«shtĂ« implementuar mbĂ«shtetje pĂ«r operatorĂ«t "" nĂ« filtre dhe Ă«shtĂ« siguruar shfaqja e kohĂ«s sĂ« qĂ«ndrimit nĂ« hapĂ«sirĂ«n e pĂ«rdoruesit gjatĂ« analizĂ«s sĂ« stack-ut tĂ« bĂ«rthamĂ«s.
  • ËshtĂ« shtuar skedari konfiguruese /etc/bsd.re-config, i cili mund tĂ« pĂ«rdoret pĂ«r konfigurimin e bĂ«rthamĂ«s gjatĂ« ngarkimit dhe pĂ«r aktivizimin/fiksimin e pajisjeve tĂ« caktuara.
  • ËshtĂ« siguruar pĂ«rcaktimi i pranisĂ« sĂ« pajisjeve TPM 2.0 dhe ekzekutimi i saktĂ« i komandave pĂ«r kalimin nĂ« gjumĂ« (zgjidh problemin me zgjedhjen e laptopĂ«ve ThinkPad X1 Carbon Gen 9 dhe ThinkPad X1 Nano).
  • Implementimi i kqueue Ă«shtĂ« transferuar nĂ« pĂ«rdorimin e mutex-Ă«ve.
  • ËshtĂ« realizuar mundĂ«sia e konfigurimit pĂ«rmes sysctl tĂ« madhĂ«sisĂ« sĂ« tamponit pĂ«r soketet PF_UNIX. MadhĂ«sia e tamponit e paracaktuar Ă«shtĂ« rritur nĂ« 8 KB.
  • ËshtĂ« pĂ«rmirĂ«suar mbĂ«shtetje pĂ«r sistemet shumĂ«procesorike (SMP). Funksioni pmap_extract() Ă«shtĂ« klasifikuar si mp-safe nĂ« sistemet hppa dhe amd64. Kodet pĂ«r numĂ«rimin e referencave tĂ« objekteve anonime, pjesa e trajtuesit tĂ« pĂ«rjashtimeve dhe funksionet lseek, connect dhe setrtable janĂ« nxjerrĂ« nga bllokimi i pĂ«rgjithshĂ«m tĂ« bĂ«rthamĂ«s. JanĂ« implementuar tamponĂ« mesazhesh tĂ« veçantĂ« pĂ«r secilĂ«n bĂ«rthamĂ« CPU nĂ« rast tĂ« dĂ«shtimit (panic).
  • Implementimi i kornizĂ«s drm (Direct Rendering Manager) Ă«shtĂ« sinkronizuar me bĂ«rthamĂ«n Linux 5.10.65. NĂ« driver-in inteldrm Ă«shtĂ« pĂ«rmirĂ«suar mbĂ«shtetje pĂ«r çipat Intel tĂ« bazuar nĂ« mikroarkitekturĂ«n Tiger Lake. NĂ« driver-in amdgpu Ă«shtĂ« implementuar mbĂ«shtetje pĂ«r GPU-nĂ« Navi 12, Navi 21 "Sienna Cichlid", Arcturus dhe APU-nĂ« Cezanne "Green Sardine" Ryzen 5000.
  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r pajisje tĂ« reja, duke pĂ«rfshirĂ« Aquantia AQC111U/AQC112U USB Ethernet, Aquantia 1/2.5/5/10Gb/s PCIe Ethernet, Cadence GEM, Broadcom BCM5725, RTL8168FP/RTL8111FP/RTL8117. ËshtĂ« pĂ«rmirĂ«suar mbĂ«shtetja pĂ«r platformat Intel tĂ« bazuara nĂ« mikroarkitekturĂ«n Tiger Lake. ËshtĂ« shtuar driveri ucc pĂ«r tastierat me ndĂ«rfaqe USB HID Consumer Control, i cili pĂ«rdor butonat pĂ«r thirrjen e aplikacioneve, menaxhimin e reproduktimit tĂ« zĂ«rit dhe ndryshimin e volumin.
  • JanĂ« bĂ«rĂ« pĂ«rmirĂ«sime nĂ« hipervizorin VMM. ËshtĂ« shtuar njĂ« limit prej 512 VCPU pĂ«r makinat virtuale. JanĂ« zgjidhur problemet me bllokimet e VCPU. NĂ« backendin pĂ«r menaxhimin e makinave virtuale vmd Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r mbrojtjen nga sistemet e ftuara me driverĂ« tĂ« dĂ«mshĂ«m virtio.
  • U transferua nga NetBSD utilitari timeout, i cili lejon kufizimin e kohĂ«s sĂ« ekzekutimit tĂ« komandave.
  • NĂ« utilitarin e sinkronizimit tĂ« skedareve openrsync janĂ« implementuar opsionet "include" dhe "exclude".
  • NĂ« utilitarin ps Ă«shtĂ« siguruar shfaqja e informacionit mbi grupet e shoqĂ«rueshme.
  • NĂ« redaktorin e tekstit mg Ă«shtĂ« shtuar komanda "dired-jump".
  • NĂ« utilitarĂ«t fdisk dhe newfs Ă«shtĂ« pĂ«rmirĂ«suar mbĂ«shtetje pĂ«r disqe me madhĂ«si sektori 4K. NĂ« fdisk Ă«shtĂ« riparuar kodi i inicializimit MBR/GPT dhe Ă«shtĂ« shtuar njohja e pjesĂ«ve GPT "BIOS Boot", "APFS", "APFS ISC", "APFS Recovry" (sic), "HiFive FSBL" dhe "HiFive BBL". Ă«shtĂ« shtuar opsioni "-A" pĂ«r inicializimin e GPT pa hequr pjesĂ«t hyrĂ«se.
  • NĂ« utilitĂ«n traceroute pĂ«r tĂ« pĂ«rshpejtuar punĂ«n Ă«shtĂ« realizuar pĂ«rpunimi i paketave verifikuese dhe kĂ«rkesave DNS nĂ« mĂ«nyrĂ« asinkrone.
  • NĂ« utilitĂ«n doas janĂ« ofruar tre pĂ«rpjekje pĂ«r futjen e fjalĂ«kalimit.
  • NĂ« xterm Ă«shtĂ« siguruar izolimi i qasjes nĂ« sistemin e skedarĂ«ve pĂ«rmes thirrjes sĂ« sistemit unveil(). Proceset ftpd janĂ« mbrojtur pĂ«rmes sistemit pledge.
  • Ă«shtĂ« implementuar shfaqja nĂ« log e informacionit mbi pĂ«rdorimin e pavĂ«rtetĂ« tĂ« parametrin e formatimit "%n" nĂ« funksionin printf.
  • NĂ« implementimin IPsec nĂ« iked Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r konfigurimin DNS nĂ« anĂ«n e klientit.
  • NĂ« snmpd, pĂ«r nga e drejta, Ă«shtĂ« çaktivizuar mbĂ«shtetja pĂ«r protokolet SNMPv1 dhe SNMPv2c nĂ« favor tĂ« pĂ«rdorimit tĂ« SNMPv3.
  • Proceset dhcpleased dhe resolvd janĂ« tĂ« aktivizuara siç duhet, duke mundĂ«suar konfigurimin e adresave IPv4 pĂ«rmes DHCP. Utilitari dhclient Ă«shtĂ« ruajtur nĂ« sistem si njĂ« opsion. Komanda «nameserver» Ă«shtĂ« shtuar nĂ« utilitarin route pĂ«r tĂ« transmetuar informacionin mbi serverin DNS nĂ« resolvd.
  • NĂ« LibreSSL Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r TLSv3 API OpenSSL 1.1.1 dhe Ă«shtĂ« aktivizuar njĂ« validues i ri X.509 qĂ« mbĂ«shtet kontrollin e duhur tĂ« certifikatave tĂ« nĂ«nshkruara ndĂ«rmjetĂ«sisht.
  • NĂ« OpenSMTPD Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r opsionet TLS «cafile=(path)», «nosni», «noverify» dhe «servername=(name)». NĂ« smtp lejohet tĂ« zgjidhni parametrat e enkriptimit dhe protokollit TLS.
  • Paketa OpenSSH Ă«shtĂ« pĂ«rditĂ«suar. NjĂ« pasqyrĂ« e detajuar e pĂ«rmirĂ«simeve mund tĂ« shikohet kĂ«tu: OpenSSH 8.7, OpenSSH 8.8. MbĂ«shtetja pĂ«r nĂ«nshkrimet digjitale rsa-sha Ă«shtĂ« çaktivizuar.
  • Numri i porteve pĂ«r arkitekturĂ«n AMD64 Ă«shtĂ« 11325, pĂ«r aarch64 — 11034, pĂ«r i386 — 10248. NdĂ«r versionet e aplikacioneve nĂ« porte janĂ«: FFmpeg 4.4, GCC 8.4.0 dhe 11.2.0, GNOME 40.4, Go 1.17, JDK 8u302, 11.0.12 dhe 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 dhe 5.3.6, MariaDB 10.6.4, Node.js 12.22.6, PHP 7.3.30, 7.4.23 dhe 8.0.10, Postfix 3.5.12, PostgreSQL 13.4, Python 2.7.18, 3.8.12 dhe 3.9.7, Qt 5.15.2 dhe 6.0.4, Ruby 2.6.8, 2.7.4 dhe 3.0.2, Rust 1.55.0, SQLite 3.35.5, Xfce 4.16.
  • JanĂ« rinovuar komponentĂ«t nga zhvillues tĂ« tretĂ«, qĂ« pĂ«rfshihen nĂ« OpenBSD 7.0:
    • Steku grafik Xenocara i bazuar nĂ« 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 (+ patches)
    • GCC 4.2.1 (+ patches) dhe 3.3.6 (+ patches)
    • Perl 5.32.1 (+ patches)
    • NSD 4.3.7
    • Unbound 1.13.3
    • Ncurses 5.7
    • Binutils 2.17 (+ patches)
    • Gdb 6.3 (+ patch)
    • Awk 18.12.2020
    • Expat 2.4.1

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster