Lëshimi i OpenBSD 7.9

Versioni e sistemit operativ UNIX-përngjashëm OpenBSD 7.9 është publikuar. Projekti OpenBSD u themelua nga Theo de Raadt në 1995 pas një konflikti me zhvilluesit e NetBSD, si rezultat i të cilit besnikëria e Theo ndaj depot të NetBSD u mbyll. Pas kësaj, Theo de Raadt së bashku me një grup besnikësh krijuan një sistem të ri operativ të hapur mbi bazën e pemës së kodit burimor të NetBSD, që kishte si qëllim kryesor portabilitetin (mbështet 13 platforma harduerike), standardizimin, funksionimin e saktë, sigurinë proaktive dhe mjetet e enkriptimit të integruara. Madhësia e imazhit ISO për instalim të plotë të sistemit bazë OpenBSD 7.9 është 762 MB.

PĂ«rveç sistemit operativ, projekti OpenBSD Ă«shtĂ« i njohur pĂ«r komponentĂ«t e tij, tĂ« cilat janĂ« shpĂ«rndarĂ« nĂ« sisteme tĂ« tjera dhe kanĂ« treguar veten si disa nga zgjidhjet mĂ« tĂ« sigurta dhe cilĂ«sore. Midis tyre janĂ«: LibreSSL (fork i OpenSSL), OpenSSH, filtri i paketave PF, demonĂ«t e rrugĂ«timit OpenBGPD dhe OpenOSPFD, serveri NTP OpenNTPD, posta OpenSMTPD, multiplexori i terminaleve tekstuale (analog i GNU screen) tmux, demon identd me implementimin e protokollit IDENT, alternativa BSDL e paketĂ«s GNU groff – mandoc, protokolli pĂ«r organizimin e sistemeve me qĂ«ndrim tĂ« qĂ«ndrueshĂ«m CARP (Common Address Redundancy Protocol), serveri http i lehtĂ«, utilita pĂ«r sinkronizimin e skedarĂ«ve OpenRSYNC. server Njoftuar pĂ«rfundimisht mbĂ«shtetje pĂ«r kompjuterĂ«t Mac tĂ« pajisur me çipin ARM Apple M1 (Apple Silicon), si Apple M1 Pro/Max dhe Apple T2 Macs. Shtuar drejtuesit pĂ«r SPI, I2C, kontrolluesin DMA, tastierĂ«n, panelin e prekjeve, menaxhimin e energjisĂ« dhe performancĂ«s. Siguruar mbĂ«shtetje pĂ«r Wi-Fi, GPIO, framebuffer, USB, ekranin, dhe diskĂ«t NVMe.

OpenBSD 7.9 u bë 60-ta lëshim i projektit. Ndryshimet kryesore:

  • NĂ« planifikuesin e detyrave pĂ«r arkitekturat amd64 dhe arm64 Ă«shtĂ« implementuar njĂ« mekanizĂ«m pĂ«r menaxhimin e pĂ«rdorimit tĂ« bĂ«rthamave tĂ« CPU-sĂ« nĂ« varĂ«si tĂ« performancĂ«s sĂ« tyre. PĂ«r tĂ« pĂ«rjashtuar tipet e caktuar tĂ« bĂ«rthamave gjatĂ« funksionimit tĂ« planifikuesit, Ă«shtĂ« propozuar variabla sysctl 'hw.blockcpu' qĂ« merr flakĂ«: S pĂ«r pĂ«rjashtimin e bĂ«rthamave logjike (SMT), P — pĂ«r bĂ«rthamat standarde, E — pĂ«r bĂ«rnat energji efektive (tĂ« ngadalshme 20-50%) dhe L — pĂ«r bĂ«rthamat e ngadalta (mĂ« tĂ« ngadalshmet). Vlera e paracaktuar Ă«shtĂ« SL.
  • ËshtĂ« implementuar mundĂ«sia e hibernimit tĂ« vonuar (delayed hibernation) pĂ«r tĂ« parandaluar shkarkimin e plotĂ« tĂ« baterisĂ« gjatĂ« modalitetit tĂ« pauzĂ«s. Thelbi i mekanizmit Ă«shtĂ« se nĂ« fillim sistemi kalon nĂ« modalitetin e pauzĂ«s, ku memoria RAM mbetet aktive dhe qĂ«ndron nĂ« kĂ«tĂ« gjendje pĂ«r njĂ« kohĂ« tĂ« caktuar pĂ«rmes variablĂ«s sysctl machdep.hibernatedelay. Pas skadimit tĂ« kĂ«saj kohe, sistemi zgjohet dhe menjĂ«herĂ« kalon nĂ« modalitetin e gjumit (hibernation), ku pĂ«rmbajtja e memorisĂ« RAM ruhet nĂ« njĂ« ruajtĂ«s tĂ« pĂ«rhershĂ«m.
  • Implementimi i kuadrit drm (Direct Rendering Manager) dhe drejtorĂ«ve grafikĂ« pĂ«r GPU-tĂ« AMD dhe Intel Ă«shtĂ« sinkronizuar me bĂ«rthamĂ«n Linux 6.18.22 (nĂ« lĂ«shimin e kaluar ishte 6.12.50).
  • Shtuar mbĂ«shtetje pĂ«r tĂ« punuar si njĂ« sistem mikpritĂ«s nĂ« sistemet e virtualizimit qĂ« bazohen nĂ« Apple Hypervisor. NdĂ«rtimet OpenBSD pĂ«r arkitekturĂ«n arm64 mund tĂ« pĂ«rdoren nĂ« makina virtuale macOS nĂ« pajisje me çipa ARM tĂ« Apple Silicon.
  • Shtuar njĂ« bĂ«rthamĂ« miniaturale vmboot, e cila lejon iniciimin e mjedisit pĂ«r njĂ« makinĂ« virtuale mbi hipervizorin vmd pas pĂ«rditĂ«simit pĂ«rmes sysupgrade.
  • DrejtorĂ«t PCI kanĂ« marrĂ« mundĂ«sinĂ« pĂ«r tĂ« ndryshuar gjendjen e konsumit tĂ« energjisĂ«, e cila Ă«shtĂ« aktivizuar nĂ« drejtorin xhci pĂ«r tĂ« kaluar nĂ« modalitetin e ulĂ«t tĂ« konsumit tĂ« energjisĂ« dhe pĂ«r tĂ« çuar kontrollorin pĂ«rkatĂ«s USB4 nĂ« modalitetin e gjumit.
  • JanĂ« shtuar implementimi themelor i API-sĂ« tĂ« ulĂ«t FUSE, e mjaftueshme pĂ«r pĂ«rpilimin dhe ekzekutimin e drejtorit lowntfs-3g.
  • MbĂ«shtetje pĂ«r Wi-Fi 6 (802.11ax) Ă«shtĂ« shtuar.
  • MbĂ«shtetje pĂ«r pajisje Ă«shtĂ« zgjeruar dhe janĂ« shtuar drejtorĂ« tĂ« rinj pĂ«r kontrollorĂ«t USB4, PCIe kontrollorĂ«t Cadence, Qualcomm SC7280, Qualcomm GENI UART, kontrollorin SPI Intel LPSS, modemit Quectel EC200A LTE.
  • NĂ« sistemet amd64, Ă«shtĂ« shtuar mundĂ«sia e ngarkimit tĂ« skedave me bĂ«rthamĂ« nga ndarja EFI, qĂ« mund tĂ« pĂ«rdoret pĂ«r vendosjen e mbi-ngarkuesit dhe bsd.rd nĂ« ndarjen EFI pĂ«r tĂ« ekzekutuar instaluesin.
  • JanĂ« shtuar thirrja sistemike __pledge_open, e cila lejon libc tĂ« hapĂ« disa skedha tĂ« rĂ«ndĂ«sishme, siç janĂ« pajisja e gjeneratorit tĂ« numrave tĂ« rastĂ«sishĂ«m dhe baza e zona kohore, edhe kur mekanizmat pledge dhe unveil e ndalojnĂ« kĂ«tĂ«. Skedhat e hapura nĂ« kĂ«tĂ« mĂ«nyrĂ« janĂ« tĂ« disponueshme vetĂ«m nĂ« modalitetin e leximit dhe funksionet write, chmod, chflags, chown, ftruncate dhe fdpassing janĂ« tĂ« ndaluara pĂ«r to.
  • NĂ« pajisjen e rrjetit veb (Virtual Ethernet Bridge) Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r VLAN.
  • Konfigurimi automatik IPv6 (SLAAC) Ă«shtĂ« aktivizuar si parazgjedhje.
  • JanĂ« pĂ«rditĂ«suar OpenSSH, LibreSSL dhe OpenBGPD. Lista e ndryshimeve mund tĂ« shihet nĂ« njoftimet e OpenSSH 10.3, LibreSSL 4.3 dhe OpenBGPD 9.1.
  • Numri i porteve pĂ«r arkitekturĂ«n AMD64 ka arritur nĂ« 13044 (ishte 12651), pĂ«r aarch64 — 12883 (ishte 12506), pĂ«r i386 — 10631 (ishte 10457). NdĂ«r versionet e aplikacioneve nĂ« porte:
    • Asterisk 22.9.0
    • Audacity 3.7.7
    • CMake 4.2.3
    • Chromium 147.0.7727.101
    • Emacs 30.2
    • FFmpeg 8.0.1
    • GCC 15.2.0
    • GNOME 49
    • Go 1.26.2
    • JDK 25.0.2
    • KDE Gear 25.12.3, KDE Frameworks 6.23.0, KDE Plasma 6.6.4
    • Krita 5.2.16
    • LLVM/Clang 21.1.8
    • LibreOffice 26.2.2.2
    • Lua 5.4.8
    • MariaDB 11.4.10
    • Mono 6.14.1
    • Firefox 150.0
    • Thunderbird 140.10.0
    • Node.js 22.22.2
    • OpenLDAP 2.6.13
    • PHP 8.5.5
    • Postfix 3.11.1
    • PostgreSQL 18.3
    • Python 3.13.13
    • Qt 6.10.2
    • Ruby 4.0.2
    • Rust 1.94.1
    • SQLite 3.51.3
    • Shotcut 26.2.26
    • Sudo 1.9.17p2
    • Suricata 7.0.7
    • Tcl/Tk 9.0.3
    • Vulkan 1.4.341.0
    • Wayland 1.24.0 me kompozita serverĂ« Labwc, Mango, Niri, Sway dhe Wayfire.
    • Xfce 4.20.0
  • JanĂ« pĂ«rditĂ«suar komponentĂ«t nga zhvilluesit e jashtĂ«m qĂ« pĂ«rfshihen nĂ« OpenBSD 7.9:
    • Stak grafik Xenocara bazuar nĂ« X.Org 7.7 me xserver 21.1.21 + patches, freetype 2.14.2, fontconfig 2.17.1, Mesa 25.0.7, xterm 406, xkeyboard-config 2.20, fonttosfnt 1.2.4.
    • LLVM/Clang 19.1.7 (+ patches)
    • GCC 4.2.1 (+ patches)
    • Perl 5.42.2 (+ patches)
    • NSD 4.14.2
    • Unbound 1.24.2 (nĂ« kĂ«tĂ« version ka njĂ« cenim kritik nĂ« implementimin e DNSSEC, qĂ« lejon ekzekutimin e kodit nga distanca).
    • Ncurses 6.4
    • Binutils 2.17 (+ patch)
    • Gdb 6.3 (+ patches)
    • Awk 20250116
    • Expat 2.7.5
    • zlib 1.3.2 (+ patches)

Burimi: opennet.ru

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