Lëshimi i OpenBSD 7.8

ËshtĂ« publikuar versioni i sistemit operativ tĂ« lirĂ« UNIX-podob, OpenBSD 7.8. Projekti OpenBSD u themelua nga Theo de Raadt nĂ« vitin 1995 pas njĂ« konflikti me zhvilluesit e NetBSD, rezultat i tĂ« cilit ishte mbyllja e aksesit tĂ« Theo nĂ« depot CVS tĂ« NetBSD. Pas kĂ«saj, Theo de Raadt sĂ« bashku me njĂ« grup mbĂ«shtetĂ«sish krijuan njĂ« sistem tĂ« ri tĂ« hapur operativ mbi bazĂ«n e pemĂ«s sĂ« kodit burimor tĂ« NetBSD, me qĂ«llime kryesore zhvillimi qĂ« pĂ«rfshijnĂ« portabilitetin (mbĂ«shtetet 13 platforma harduerike), standardizimin, funksionimin korrekt, sigurinĂ« proaktive dhe mjete tĂ« integruara kriptografike. MadhĂ«sia e imazhit tĂ« plotĂ« ISO pĂ«r sistemin bazĂ« OpenBSD 7.8 Ă«shtĂ« 597 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.

Ndryshimet kryesore:

  • NĂ« portin pĂ«r arkitekturĂ«n ARM64 Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r platformat Raspberry Pi 5, Ă«shtĂ« implementuar drejtuesi acpicpu, Ă«shtĂ« garantiruar funksionimi i apm (Menaxhimi i EnergjisĂ« Avancuar) dhe sysctl hw.cpuspeed nĂ« pajisje me çip Qualcomm Snapdragon X Elite.
  • Ă«shtĂ« realizuar mbĂ«shtetje pĂ«r flamurin FD_CLOFORK (close-on-fork) pĂ«r tĂ« mbyllur descriptorin e skedarit pĂ«r proceset fĂ«mijĂ« pas thirrjes sĂ« funksionit fork(). Ndryshe nga zbatimet e tjera, Ă«shtĂ« siguruar qĂ« ky flamur tĂ« ri-inicializohet pas thirrjes sĂ« funksionit exec() pĂ«r arsye sigurie dhe lehtĂ«sie.
  • Ă«shtĂ« shtuar njĂ« nĂ«n-sistem pĂ«r ekzekutimin e operacioneve tĂ« nivelit tĂ« lartĂ« tĂ« alokimit, planifikimit dhe shpĂ«rndarjes sĂ« ndĂ«rprerjeve programore (dispatcher ndĂ«rprerjesh tĂ« buta).
  • KĂ«rkesa Ă«shtĂ« kaluar nĂ« pĂ«rdorimin e nanosekondave nĂ« vend tĂ« cikleve tĂ« timer-it gjatĂ« kryerjes sĂ« funksionit sleep, duke shmangur humbjen e saktĂ«sisĂ« pĂ«r shkak tĂ« konvertimeve nga nanosekonda nĂ« cikle dhe e kundĂ«rta kur iniciohen operacionet nga funksionet e bibliotekave nĂ« hapĂ«sirĂ«n e pĂ«rdoruesit.
  • Ă«shtĂ« pĂ«rmirĂ«suar pĂ«rputhshmĂ«ria me sistemet e skedarĂ«ve tĂ« bazuara nĂ« mekanizmin FUSE (Filesystem in Userspace), zbatime tĂ« cilave pĂ«rdorin bibliotekĂ«n libfuse.
  • Ă«shtĂ« pĂ«rmirĂ«suar mbĂ«shtetja pĂ«r modet e gjumit dhe pritjes. Ă«shtĂ« siguruar alokimi paraprak i hapĂ«sirĂ«s pune pĂ«r modin e gjumit gjatĂ« ngarkimit. Ă«shtĂ« shtuar mundĂ«sia e pĂ«rdorimit tĂ« modit tĂ« pritjes gjatĂ« lidhjes sĂ« pajisjeve nĂ«pĂ«rmjet GPIO. Ă«shtĂ« realizuar mbĂ«shtetje pĂ«r kalimin nĂ« modin e pritjes pĂ«r laptopĂ«t me CPU AMD gjatĂ« pĂ«rdorimit tĂ« modit tĂ« energjisĂ« sĂ« ulĂ«t S0ix. Ă«shtĂ« implementuar sysctl ddb.suspend, i cili lejon kalimin nĂ« modin e pritjes pĂ«r drejtuesit inteldrm dhe amdgpu, nĂ« mĂ«nyrĂ« qĂ« ekrani tĂ« mbetet aktiv. Ă«shtĂ« rritur besueshmĂ«ria e punĂ«s nĂ« modin e pritjes S3 gjatĂ« pĂ«rdorimit tĂ« drejtuesit grafik amdgpu.
  • Ă«shtĂ« pĂ«rmirĂ«suar mbĂ«shtetja pĂ«r sistemet shumĂ«procesorĂ« (SMP). Ă«shtĂ« garantuar paralelizimi i funksionit tĂ« TCP-stack nĂ« bĂ«rtesat e ndryshme tĂ« CPU-ve. Tani, deri nĂ« 8 thread-e (por jo mĂ« shumĂ« se bĂ«rtesat e CPU-ve) mund tĂ« pĂ«rdoren pĂ«r trajtimin e trafikut TCP dhe paketave rrjetĂ« qĂ« hyjnĂ«. Ă«shtĂ« realizuar ekzekutimi paralel i operacioneve tĂ« riparimit tĂ« paketave IPv6 dhe analizĂ«s sĂ« parametrave tĂ« routing-jes IPv6. janĂ« eliminuar bllokimet globale pĂ«r thirrjet sistemike close() dhe listen().
  • Zbatimi i framework-ut drm (Menaxheri i Renderimit tĂ« DrejtpĂ«rdrejtĂ«) Ă«shtĂ« sinkronizuar me kernin Linux 6.12.50 (nĂ« lĂ«shimin e kaluar — 6.12.21). janĂ« shtuar drejtues tĂ« rinj qcdrm dhe qcdpc pĂ«r sistemin DRM tĂ« çipave Qualcomm Snapdragon dhe kontrolluesin DisplayPort tĂ« Qualcomm.
  • Ă«shtĂ« realizuar mbĂ«shtetje pĂ«r funksionimin e OpenBSD nĂ« makinat virtuale kvm/qemu duke pĂ«rdorur pĂ«r mbrojtjen e sistemit mysafir, zgjerimin AMD SEV-ES (Gjendja e Kriptuar). nĂ« hipervizorin vmd Ă«shtĂ« shtuar mundĂ«sia e nisjes sĂ« sistemeve mysafire nĂ« modin AMD SEV-ES, pĂ«r aktivizimin e tĂ« cilit nĂ« vm.conf Ă«shtĂ« shtuar parametri 'seves'. janĂ« pĂ«rditĂ«suar pajisje Virtio tĂ« emuluara rrjeti, blloku, entropy dhe scsi, nĂ« tĂ« cilat Ă«shtĂ« realizuar mbĂ«shtetje pĂ«r specifikimin Virtio 1.2.
  • Utilitarin pkg-config Ă«shtĂ« kaluar nga implementimi i saj nĂ« Perl nĂ« pĂ«rdorimin e mjetit pkgconf 2.4.3, i shkruar nĂ« C.
  • Si njĂ« utilitar watch, qĂ« kryen periudhshĂ«m komanda dhe tregon daljen e tyre, Ă«shtĂ« angazhuar programi iwatch.
  • NĂ« skriptin security, i cili kryen kontrollin periodik tĂ« sigurisĂ«, Ă«shtĂ« shtuar funksionaliteti pĂ«r krijimin e kopjeve rezervĂ« tĂ« GPT/MBR. PĂ«r rikthimin e njĂ« kopjeje GPT/MBR nga njĂ« skedar, utilitari fdisk Ă«shtĂ« shtuar me opsionin '-R'.
  • NĂ« procesin e prapavijĂ«s apmd Ă«shtĂ« shtuar opsioni '-w pĂ«rqind' dhe trajtuesi /etc/apm/warnlow pĂ«r organizimin e daljes sĂ« paralajmĂ«rimeve kur niveli i karikimit tĂ« baterisĂ« bie nĂ«n nivelin e caktuar.
  • Ă«shtĂ« realizuar njĂ« sistem i ri profilimi gprof, i cili pĂ«rdor thirrjen e sistemit profil.
  • Ă«shtĂ« zgjeruar mbĂ«shtetja pĂ«r pajisje dhe janĂ« shtuar drejtues tĂ« rinj:
    • acpiwmi — Windows Management Instrumentation.
    • amdpmc — kontrolluesi i menaxhimit 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Ă« rikthimit tĂ« Broadcom.
    • bcmstbreset — Kontrolluesi i rikthimit tĂ« Broadcom.
    • rpone — Kontrolluesi periferik Raspberry Pi RP1.
    • rpiclock — Kontrolluesi i orĂ«s Raspberry Pi RP1.
    • rpipwm — Kontrolluesi PWM Raspberry Pi RP1.
    • rpirtc — Ora reale e Raspberry Pi.
    • iasuskbd(4) — ASUS I2C HID.
  • NĂ« drejtuesin e web-kamerĂ«s uvideo, u shtua mbĂ«shtetje pĂ«r kodin H.264.
  • Shtuar procesi i prapaskenĂ«s lldpd me implementimin e protokolleve LLDP (Link Layer Discovery Protocol) dhe utiliten lldp pĂ«r menaxhimin e tij.
  • Shtuar procesi i prapaskenĂ«s bpflogd pĂ«r kapjen e paketave rrjetĂ«rore duke pĂ«rdorur bpf (Berkeley Packet Filter) dhe regjistrimin e tyre nĂ« log nĂ« formatin tcpdump.
  • NĂ« iked, implementimi i protokollit IKEv2 pĂ«r IPsec, Ă«shtĂ« shtuar mundĂ«sia e ngarkimit tĂ« certifikatave tĂ« shumta nga njĂ« skedar.
  • Biblioteka LibreSSL Ă«shtĂ« pĂ«rditĂ«suar nĂ« versionin 4.2.0, i cili ofron njĂ« API pĂ«r pĂ«rdorimin e algoritmit tĂ« shkĂ«mbimit tĂ« çelsave ML-KEM (CRYSTALS-Kyber), i qĂ«ndrueshĂ«m ndaj pĂ«rpjekjeve pĂ«r tĂ« thyer me kompjuter kuantik.
  • OpenSSH Ă«shtĂ« pĂ«rditĂ«suar. Lista e ndryshimeve mund tĂ« shihet nĂ« njoftimet e OpenSSH 10.1 dhe 10.2:
  • Numri i porteve pĂ«r arkitekturĂ«n AMD64 arriti nĂ« 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 (+ patches 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
  • KomponentĂ«t nga zhvilluesit e jashtĂ«m, tĂ« pĂ«rfshirĂ« nĂ« OpenBSD 7.8, janĂ« pĂ«rditĂ«suar:
    • 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 (+ patches) dhe 3.3.6 (+ patches)
    • Perl 5.40.1 (+ patches)
    • NSD 4.3.0
    • Unbound 1.24.0
    • Ncurses 6.4
    • Binutils 2.17 (+ patches)
    • Gdb 6.3 (+ patches)
    • Awk 20250116
    • Expat 2.7.3
    • zlib 1.3.1 (+ patches)

    Burimi: opennet.ru

Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« đŸ”„ Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« | ProHoster