Lëshimi i OpenBSD 7.8

Shpallet lëshimi i sistemit operativ të lirë në stilin UNIX OpenBSD 7.8. Projekti OpenBSD u themelua nga Theo de Raadt në vitin 1995 pas një konflikti me zhvilluesit e NetBSD, si rezultat i të cilit Theo humbi q Zugangin në regjistrin CVS të NetBSD. Pas kësaj, Theo de Raadt së bashku me një grup ndihmësish krijuan një sistem operativ të ri të hapur mbi bazën e pemës së kodit burimor të NetBSD, me qëllime kryesore zhvillimi që janë portabiliteti (mbështet 13 platforma harduerike), standardizimi, funksionimi i saktë, siguria proaktive dhe integrimi i mjeteve kriptografike. Madhësia e imazhit të plote të instalimit ISO të sistemit bazë OpenBSD 7.8 arrin 597 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.

Ndryshimet kryesore:

  • NĂ« portin pĂ«r arkitekturĂ«n ARM64 Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r pllakĂ«n Raspberry Pi 5, Ă«shtĂ« realizuar drejtuesi acpicpu, Ă«shtĂ« siguruar funksionimi i apm (Menaxhimi i EnergjisĂ« Avancuar) dhe sysctl hw.cpuspeed nĂ« pajisjet me çipet Qualcomm Snapdragon X Elite.
  • ËshtĂ« realizuar mbĂ«shtetje pĂ«r flamurin FD_CLOFORK (close-on-fork) pĂ«r mbylljen e descriptorĂ«ve tĂ« skedarĂ«ve pĂ«r proceset fĂ«mijĂ« pas thirrjes sĂ« funksionit fork(). NĂ« krahasim me zbatimet e tjera, Ă«shtĂ« siguruar qĂ« ky flamur tĂ« resetohet pas thirrjes sĂ« funksionit exec() pĂ«r arsye sigurie dhe pĂ«rshtatshmĂ«rie.
  • ËshtĂ« shtuar njĂ« nĂ«n-sistem pĂ«r ekzekutimin e operacioneve tĂ« nivelit tĂ« lartĂ« pĂ«r ndarjen, planifikimin dhe menaxhimin e ndĂ«rprerjeve softĂ« (soft interrupt dispatcher).
  • BĂ«rthama Ă«shtĂ« kaluar nĂ« pĂ«rdorimin e nanosekondave nĂ« vend tĂ« tikave tĂ« orĂ«s gjatĂ« funksionit sleep, çka lejon shmangien e humbjes sĂ« saktĂ«sisĂ« pĂ«r shkak tĂ« konvertimeve nga nanosekonda nĂ« tike dhe anasjelltas gjatĂ« iniciatimeve tĂ« operacioneve nga funksionet e bibliotekĂ«s nĂ« hapĂ«sirĂ«n e pĂ«rdoruesit.
  • ËshtĂ« rritur kompatibiliteti me sistemet e skedarĂ«ve tĂ« bazuara nĂ« mekanizmin FUSE (Filesystem in Userspace), nĂ« zbatimet e tĂ« cilave pĂ«rdoret biblioteka libfuse.
  • PĂ«rmirĂ«suar mbĂ«shtetje pĂ«r modet e gjumit dhe pritjes. Siguruar paraprakisht pĂ«r rezervimin e hapĂ«sirĂ«s pĂ«r modin e gjumit gjatĂ« ngarkimit. Shtuar mundĂ«sinĂ« e pĂ«rdorimit tĂ« modit tĂ« pritjes kur lidhni pajisje pĂ«rmes GPIO. Shtuar mbĂ«shtetje pĂ«r kalimin nĂ« modin e pritjes pĂ«r laptopĂ«t me CPU AMD duke pĂ«rdorur modin e reduktimit tĂ« energjisĂ« S0ix. Realizuar sysctl ddb.suspend, i cili lejon kalimin pĂ«rtej modit tĂ« pritjes pĂ«r drejtuesit inteldrm dhe amdgpu, nĂ« mĂ«nyrĂ« qĂ« ekrani tĂ« mbetet aktiv. Rritur besueshmĂ«rinĂ« e punĂ«s nĂ« modin e pritjes S3 duke pĂ«rdorur drejtuesin grafik amdgpu.
  • PĂ«rmirĂ«suar mbĂ«shtetje pĂ«r sisteme tĂ« shumĂ«proceseve (SMP). Siguruar ndarjen paralele tĂ« punĂ«s sĂ« TCP-stack nĂ« bĂ«rthama tĂ« ndryshme CPU. Tani mund tĂ« pĂ«rdoren deri nĂ« 8 skedarĂ« pĂ«r pĂ«rpunimin e trafikĂ«ve TCP dhe paketeve rrjetit qĂ« hyjnĂ« (por jo mĂ« shumĂ« se bĂ«rthamat e CPU). Realizuar ekzekutimi paralelex i operacioneve tĂ« ripĂ«rpunimit tĂ« fragmenteve tĂ« IPv6-paketeve dhe analizĂ«s sĂ« parametrave tĂ« rrugĂ«zimit IPv6. Eliminimin e bllokimit global tĂ« thirrjeve sistemore close() dhe listen().
  • Realizimi i kuadrit drm (Direct Rendering Manager) Ă«shtĂ« sinkronizuar me bĂ«rthamĂ«n Linux 6.12.50 (nĂ« lĂ«shimin e kaluar - 6.12.21). Shtuar drejtues tĂ« rinj qcdrm dhe qcdpc pĂ«r nĂ«nstrukturĂ«n DRM tĂ« çipave Qualcomm Snapdragon dhe kontrolluesit DisplayPort Qualcomm.
  • Realizuar mbĂ«shtetje pĂ«r funksionimin e OpenBSD nĂ« makina virtuale kvm/qemu duke pĂ«rdorur pĂ«r mbrojtjen e sistemit mik nga zgjatja AMD SEV-ES (Stati i Enkriptuar). NĂ« hipervizorin vmd Ă«shtĂ« shtuar mundĂ«sia pĂ«r tĂ« nisur sisteme mik nĂ« modin AMD SEV-ES, pĂ«rfshirĂ« parametrin 'seves' nĂ« vm.conf. PĂ«rmirĂ«suar pajisjet Virtio tĂ« simuluara network, block, entropy dhe scsi, nĂ« tĂ« cilat Ă«shtĂ« implementuar mbĂ«shtetje pĂ«r specifikimin Virtio 1.2.
  • Utilititi pkg-config Ă«shtĂ« kaluar nga implementimi i tij nĂ« Perl nĂ« pĂ«rdorimin e instrumentit pkgconf 2.4.3, tĂ« shkruar nĂ« C.
  • Si njĂ« utilitar watch, i caktuar pĂ«r tĂ« ekzekutuar periodikisht komanda dhe pĂ«r tĂ« treguar rezultatet e tyre, Ă«shtĂ« pĂ«rdorur programi iwatch.
  • NĂ« skriptin security, qĂ« kryen kontrollin periodik tĂ« sigurisĂ«, Ă«shtĂ« shtuar funksionalitet pĂ«r krijimin e kopjeve rezervĂ« tĂ« GPT/MBR. PĂ«r tĂ« rikuperuar njĂ« kopje GPT/MBR nga njĂ« skedar, nĂ« utilitarin fdisk Ă«shtĂ« shtuar opsioni '-R'.
  • NĂ« procesin pĂ«rkatĂ«s apmd Ă«shtĂ« shtuar opsioni '-w pĂ«rqind' dhe njĂ« trajtues /etc/apm/warnlow pĂ«r tĂ« organizuar daljen e paralajmrimeve kur ngarkesa e baterisĂ« bie nĂ«n nivelin e caktuar.
  • Sistema e reprofilimit gprof Ă«shtĂ« realizuar, duke pĂ«rdorur thirrjen e sistemit profil.
  • MbĂ«shtetje e zgjeruar pĂ«r pajisjet dhe shtim i pilotĂ«ve tĂ« rinj:
    • acpiwmi — Menaxhimi i Instrumenteve tĂ« Windows.
    • amdpmc — kontrolluesi i menaxhimit tĂ« konsumit tĂ« energjisĂ« AMD.
    • bcmmip — kontrolluesi MSI BCM2712.
    • bcmstbgpio — kontrolluesi GPIO Broadcom.
    • bcmstbintc — kontrolluesi i ndĂ«rprerjeve Broadcom.
    • bcmstbpinctrl — Multiplikimi i pinĂ«ve tĂ« Broadcom.
    • bcmstbrescal — Kontrolluesi i kalibrimit tĂ« rivendosjes Broadcom.
    • bcmstbreset — Kontrolluesi i rivendosjes sĂ« Broadcom.
    • rpone — Kontrolluesi periferal Raspberry Pi RP1.
    • rpiclock — Kontrolluesi i orĂ«s Raspberry Pi RP1.
    • rpipwm — Kontrolluesi PWM Raspberry Pi RP1.
    • rpirtc — Ora e vĂ«rtetĂ« e Raspberry Pi.
    • iasuskbd(4) — ASUS I2C HID.
  • NĂ« pilotin e web-kamerave uvideo Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r kodekun H.264.
  • Shtuar njĂ« proces nĂ« sfond lldpd me implementimin e protokollit LLDP (Link Layer Discovery Protocol) dhe utilitarin lldp pĂ«r menaxhimin e tij.
  • Shtuar njĂ« proces nĂ« sfond bpflogd pĂ«r kapjen e paketimeve rrjetĂ«sore pĂ«rmes bpf (Berkeley Packet Filter) dhe regjistrimin e tyre nĂ« log formati tcpdump.
  • NĂ« iked, implementimi i protokollit IKEv2 pĂ«r IPsec, Ă«shtĂ« shtuar mundĂ«sia pĂ«r tĂ« ngarkuar disa certifikata nga njĂ« skedar.
  • Biblioteka LibreSSL Ă«shtĂ« pĂ«rmirĂ«suar nĂ« versionin 4.2.0, nĂ« tĂ« cilin Ă«shtĂ« ofruar njĂ« API pĂ«r pĂ«rdorimin e algoritmit tĂ« shkĂ«mbimit tĂ« çelĂ«save ML-KEM (CRYSTALS-Kyber), rezistent ndaj thyerjes nga kompjuterĂ« kuantik.
  • PĂ«rmirĂ«suar OpenSSH. Lista e ndryshimeve mund tĂ« shihet nĂ« njoftimet e OpenSSH 10.1 dhe 10.2:
  • Numri i porteve pĂ«r arkitekturĂ«n AMD64 Ă«shtĂ« 12651 (ishte 12593), pĂ«r aarch64 — 12506 (ishte 12446), pĂ«r i386 — 10457 (ishte 10429). NdĂ«r versionet e aplikacioneve nĂ« porte:
    • Asterisk 22.5.2
    • Audacity 3.7.5
    • CMake 3.31.8
    • Chromium 141.0.7390.54
    • Emacs 30.2
    • FFmpeg 6.1.3
    • GCC 8.4.0 dhe 11.2.0
    • GHC 9.8.3
    • GNOME 48
    • Go 1.25.1
    • JDK 8u462, 11.0.28, 17.0.16, 21.0.8 dhe 25.0.0
    • KDE Applications 25.08.1
    • KDE Frameworks 6.18.0
    • KDE Plasma 6.4.5
    • Krita 5.2.13
    • LLVM/Clang 19.1.7, 20.1.8 dhe 21.1.2
    • LibreOffice 25.8.1.1
    • Lua 5.1.5, 5.2.4, 5.3.6 dhe 5.4.7
    • MariaDB 11.4.7
    • Mono 6.12.0.199
    • Mozilla Firefox 143.0.3 dhe ESR 140.3.1
    • Mozilla Thunderbird 143.3.1
    • Mutt 2.2.15 dhe NeoMutt 20250905
    • Node.js 22.20.0
    • OCaml 4.14.2
    • OpenLDAP 2.6.10
    • PHP 8.2.29, 8.3.26 dhe 8.4.13
    • Postfix 3.5.25 dhe 3.10.1
    • PostgreSQL 17.6
    • Python 2.7.18 dhe 3.12.11
    • Qt 5.15.16 (+patch nga kde) dhe 6.8.3
    • R 4.5.1
    • Ruby 3.2.9, 3.3.9 dhe 3.4.6
    • Rust 1.90.0
    • SQLite 3.50.4
    • Shotcut 25.08.16
    • Sudo 1.9.17p2
    • Suricata 7.0.7
    • Tcl/Tk 8.5.19 dhe 8.6.16
    • TeX Live 2025
    • Vim 9.1.1706 dhe Neovim 0.11.4
    • Xfce 4.20.0
  • PĂ«rmirĂ«suar komponentĂ«t nga zhvilluesit e tretĂ« qĂ« pĂ«rfshihen nĂ« OpenBSD 7.8:
    • Stoku grafik Xenocara i bazuar nĂ« X.Org 7.7 me xserver 21.1.18 + patches, freetype 2.13.3, fontconfig 2.15.0, Mesa 25.0.7, xterm 399, xkeyboard-config 2.20, fonttosfnt 1.2.4.
    • LLVM/Clang 19.1.7 (+ patches)
    • GCC 4.2.1 (+ patch) dhe 3.3.6 (+ patch)
    • Perl 5.40.1 (+ patches)
    • NSD 4.3.0
    • Unbound 1.24.0
    • Ncurses 6.4
    • Binutils 2.17 (+ patch)
    • Gdb 6.3 (+ patches)
    • Awk 20250116
    • Expat 2.7.3
    • zlib 1.3.1 (+ 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