Lëshimi OpenBSD 7.6

Lëshimi i sistemit operativ të lirë të ngjashëm me UNIX, OpenBSD 7.6, është prezantuar. Projekti OpenBSD u themelua nga Theo de Raadt në vitin 1995 pas një konflikti me zhvilluesit e NetBSD, që rezultoi në mbylljen e aksesit të Theo në depozitat CVS të NetBSD. Pas kësaj, Theo de Raadt, me një grup bashkëpunëtorësh, krijoi një sistem të ri operativ të hapur mbi bazën e kodit burimor të NetBSD, me qëllimet kryesore të zhvillimit për ndërveprueshmëri (duke mbështetur 13 platforma harduerike), standardizim, funksionim korrekt, siguri proaktive dhe mjete të integruara kriptografike. Madhësia e imazhit ISO të plotë për sistemin bazë OpenBSD 7.6 është 702 MB.

PĂ«rveç sistemit operativ tĂ« vet, projekti OpenBSD Ă«shtĂ« i njohur pĂ«r komponentĂ«t e tij, tĂ« cilĂ«t janĂ« pĂ«rdorur nĂ« sisteme tĂ« tjera dhe janĂ« treguar si disa nga zgjidhjet mĂ« tĂ« sigurta dhe cilĂ«sore. NdĂ«r to janĂ«: LibreSSL (fork i OpenSSL), OpenSSH, filtrimi i paketave PF, demonĂ«t e routingut OpenBGPD dhe OpenOSPFD, serveri NTP OpenNTPD, serveri i postĂ«s OpenSMTPD, multiplexer-i i terminalit tekstual (analog i GNU screen) tmux, demoni identd me realizimin e protokollit IDENT, alternativa BSDL pĂ«r paketĂ«n GNU groff — mandoc, protokolli pĂ«r organizimin e sistemeve tĂ« besueshme CARP (Common Address Redundancy Protocol), serveri i lehtĂ« http dhe utilita pĂ«r sinkronizimin e skedarĂ«ve OpenRSYNC.

Përmirësimet kryesore:

  • Shtimi i mbĂ«shtetjes pĂ«r arkitekturĂ«n ARM64 Ă«shtĂ« zgjeruar. ËshtĂ« pĂ«rfshirĂ« mbĂ«shtetje pĂ«r zgjerimin ARM8 EPAN (Enhanced Privileged Access Never), qĂ« bllokon aksesin e privilegjuar nĂ« faqet e memories, tĂ« cilat pĂ«rdoren vetĂ«m pĂ«r ekzekutimin e kodit. ËshtĂ« shtuar mbĂ«shtetje pĂ«r procesorin Qualcomm Snapdragon X Elite (X1E80100) dhe Ă«shtĂ« realizuar identifikimi i CPU Cortex-A520AE (Hayes AE) dhe Cortex-A720AE (Hunter AE). PĂ«r sistemet e bazuara nĂ« arkitekturĂ«n ARM64 Ă«shtĂ« implementuar mbrojtja nga dobĂ«sitĂ« e klasĂ«s Spectre-V4, si dhe Ă«shtĂ« pĂ«rmirĂ«suar mbrojtja nga dobĂ«sitĂ« Spectre-BHB.
  • PĂ«r sistemet e bazuara nĂ« arkitekturĂ«n AMD64 Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r instrukcionet AVX-512. ËshtĂ« realizuar mbrojtja nga dobĂ«sia RFDS nĂ« procesorĂ«t Intel Atom.
  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r kartĂ«n Milk-V Pioneer mbi arkitekturĂ«n RISC-V.
  • Mekanizmi msyscall, i pĂ«rdorur pĂ«r tĂ« shĂ«nuar zonat e memories nga tĂ« cilat lejohet ekzekutimi i thirrjeve sistemike, Ă«shtĂ« hequr. NĂ« vend tĂ« msyscall Ă«shtĂ« futur thirrjet sistemike mimmutable dhe pinsyscalls.
  • ËshtĂ« punuar pĂ«r pĂ«rmirĂ«simin e mbĂ«shtetjes pĂ«r gjendjet e kursimit tĂ« energjisĂ« S0 dhe kalimin nĂ« modin e gjumit nĂ« pajisje moderne. NĂ« sistemet amd64 Ă«shtĂ« implementuar moda "suspend-to-idle", e cila mund tĂ« pĂ«rdoret nĂ« pajisje pa mbĂ«shtetje pĂ«r modin e gjumit S3. JanĂ« zgjidhur shumĂ« probleme nĂ« driverat qĂ« pengonin pĂ«rdorimin e modit tĂ« gjumit.
  • NĂ« thirrjen sistemike readdir Ă«shtĂ« shtuar kontrolli pĂ«r praninĂ« e simbolit ‘/’ nĂ« emrat e skedarĂ«ve pĂ«r tĂ« bllokuar sulmet e mundshme ndaj aplikacioneve gjatĂ« punĂ«s me sisteme skedarĂ«sh tĂ« paarsyeshĂ«m.
  • ËshtĂ« pĂ«rmirĂ«suar mbĂ«shtetja pĂ«r sistemet me shumĂ« procese (SMP). JanĂ« shtuar mundĂ«sitĂ« pĂ«r pĂ«rpunim tĂ« paralelizuar nĂ« bĂ«rthama tĂ« ndryshme CPU pĂ«r paketat UDP dhe soket e papĂ«rpunuara IPv4/IPv6. ËshtĂ« pĂ«rmirĂ«suar funksionimi me bllokimet pĂ«r soket unix4 dhe UDP. Soket AF_ROUTE janĂ« transferuar nĂ« njĂ« skemĂ« tĂ« re pune me bllokime. Thirrjet sistemike shutdown, sigsuspend dhe kbind, si dhe timerĂ«t TCP dhe shumĂ« sysctl janĂ« hequr nga bllokimi global.
  • JanĂ« bĂ«rĂ« pĂ«rmirĂ«sime nĂ« hipervizorin VMM. ËshtĂ« shtuar mbĂ«shtetje pĂ«r mekanizmin AMD SEV (Secure Encrypted Virtualization) pĂ«r mbrojtjen e makinave virtuale nga ndĂ«rhyrja e hipervizorit ose administratorit tĂ« sistemit host. ËshtĂ« pĂ«rmirĂ«suar aksesin nĂ« mundĂ«sitĂ« e CPU nga makinat virtuale. NĂ« vmctl Ă«shtĂ« shtuar komanda "status -r" pĂ«r tĂ« treguar gjendjen e vetĂ«m makinave virtuale tĂ« nisura.
  • Implementimi i kornizĂ«s drm (Direct Rendering Manager) Ă«shtĂ« sinkronizuar me kernelin Linux 6.6.52 (nĂ« lĂ«shimin e mĂ«parshĂ«m — 6.6.19). NĂ« driverin inteldrm Ă«shtĂ« implementuar mbĂ«shtetje pĂ«r GPU, e pĂ«rdorur nĂ« procesorĂ«t Intel mbi arkitekturĂ«n mikro Meteor Lake.
  • Funksioni scandirat Ă«shtĂ« transferuar nga FreeBSD pĂ«r tĂ« shfletuar pĂ«rmbajtjen e katalogeve.
  • Kljenti i vjetĂ«r DHCP dhclient Ă«shtĂ« hequr nga sistemi bazĂ«, i cili zĂ«vendĂ«sohet me njĂ« proces nĂ« sfond qĂ« funksionon vazhdimisht, dhcpleased, i cili Ă«shtĂ« ofruar qĂ« nga OpenBSD 6.9 dhe pĂ«rdor utilitarin ifconfig pĂ«r aktivizimin e autokonfigurimit tĂ« ndĂ«rfaqeve rrjetĂ«s pĂ«rmes DHCP (aktivizohet pĂ«rmes komandimit "ifconfig $if autoconf" ose duke shtuar "inet autoconf" nĂ« /etc/hostname.$if).
  • PĂ«rdorimi i simbolit me kod zero nĂ« skriptet shell tĂ« pĂ«rpunuara nga interpretuesi i komandave ksh, i pĂ«rdorur si parazgjedhje, Ă«shtĂ« ndaluar. Prania e simboleve zero nĂ« skriptet tani do tĂ« çojĂ« nĂ« pĂ«rfundimin e ekzekutimit me njĂ« mesazh gabimi, pĂ«rveç rasteve tĂ« vendosjes sĂ« tyre midis tĂ« dhĂ«nave, tĂ« bashkangjitura nĂ« fund tĂ« skedarit pas kodit.
  • Utilitari tar Ă«shtĂ« kaluar nĂ« pĂ«rdorimin e formatit PAX si format parazgjedhĂ«s pĂ«r krijimin e arkivave. PĂ«rdorimi i formatit PAX do tĂ« lejojĂ« ruajtjen e emrave mĂ« tĂ« gjatĂ« tĂ« skedarĂ«ve, pĂ«rpunimin e lidhjeve, pĂ«rdorimin e informacionit tĂ« saktĂ« rreth kohĂ«s dhe vendosjen nĂ« arkiv tĂ« skedarĂ«ve tĂ« shumĂ« tĂ« mĂ«dhenj.
  • Pjesa e X11-stack Xenocara, e cila pĂ«rdoret nĂ« OpenBSD pĂ«r tĂ« krijuar ambientin grafik, ka shtuar bibliotekĂ«n libva, e cila lejon pĂ«rdorimin e ndĂ«rfaqes VA-API (Video Acceleration API) pĂ«r pĂ«rshpejtimin harduerik tĂ« kodimit dhe dekodimit tĂ« videove nĂ« formate tĂ« ndryshme. Puna e pĂ«rshpejtimit harduerik Ă«shtĂ« testuar me drejtorĂ«t pĂ«r GPU Intel dhe AMD kur pĂ«rdoret shfletuesi Firefox dhe playeri i videove mpv. Drejtuesit e nevojshĂ«m pĂ«r GPU Intel janĂ« ofruar nĂ« portet graphics/intel-media-driver dhe graphics/intel-vaapi-driver, ndĂ«rsa pĂ«r tĂ« punuar me GPU AMD pĂ«rdoren komponentĂ«t standard tĂ« Mesa.
  • ËshtĂ« ofruar mundĂ«sia pĂ«r tĂ« nisur mjedisin e desktopit KDE Plasma 6.
  • Shtuar mbĂ«shtetje pĂ«r pajisje tĂ« reja dhe pĂ«rfshirĂ« drejtorĂ« tĂ« rinj lidhur me komponentĂ«t e ndryshĂ«m SoC dhe mbĂ«shtetje pĂ«r kontrolluesit Ethernet. NĂ« drejtorĂ«t igc dhe dwqe Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r etiketimin harduerik VLAN, ndĂ«rsa nĂ« drejtorĂ«t dwqe, vmx, igc dhe vio(4) Ă«shtĂ« siguruar kalimi i operacioneve rrjetore nĂ« anĂ«n e kartave rrjet.
  • NĂ« kompilator Ă«shtĂ« shtuar opsioni «-fret-clean», i cili kryen pastrimin e adresĂ«s sĂ« kthimit nĂ« stek pas pĂ«rfundimit tĂ« thirrjes.
  • ËshtĂ« siguruar funksionimi i PPP-interfeshave nĂ« domenin e rrugĂ«s (rdomain).
  • PĂ«r IPv6 Ă«shtĂ« shtuar moda «sysctl net.inet6.ip6.forwarding = 2», e cila lejon kalimin e paketave vetĂ«m pĂ«r IPsec.
  • NĂ« funksionin getsockopt() Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r flagun SO_ACCEPTCONN, i cili lejon tĂ« kontrolloni nĂ«se Ă«shtĂ« kryer njĂ« thirrje e funksionit listen() pĂ«r socketin.
  • NĂ« iked, implementimi i protokollit IKEv2 pĂ«r IPsec, Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r autentifikimin, autorizimin dhe llogaritjen pĂ«rmes protokollit RADIUS.
  • NĂ« serverin RADIUS radiusd Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r DAE (Dynamic Authorization Extensions), si dhe mundĂ«sia pĂ«r tĂ« vendosur cilĂ«simet e llogaritjes nĂ« radiusd.conf. JanĂ« shtuar module: radiusd_ipcp pĂ«r konfigurimin e pool-it, radiusd_file pĂ«r autentifikimin pĂ«rmes njĂ« skedari lokal. NĂ« radiusctl Ă«shtĂ« shtuar komanda «ipcp delete» pĂ«r tĂ« fshirĂ« njĂ« sesion tĂ« caktuar pa ndĂ«rprerĂ« lidhjen. IP-adresaveNĂ« OpenSMTPD Ă«shtĂ« shtuar API smtpd-tables pĂ«r pĂ«rdorimin e tabelave nĂ« smtpd dhe Ă«shtĂ« implementuar shĂ«rbimi K_AUTH pĂ«r nxjerrjen e tĂ« dhĂ«nave tĂ« autentifikimit nga tabelat.
  • ËshtĂ« shtuar procesi i prapavijĂ«s dhcp6leased pĂ«r marrjen e prefikseve IPv6 nga DHCPv6.
  • ËshtĂ« pĂ«rditĂ«suar OpenSSH. Lista e ndryshimeve mund tĂ« shihet nĂ« njoftimet e OpenSSH 9.8 dhe OpenSSH 9.9. servera Numri i porteve pĂ«r arkitekturĂ«n AMD64 arriti nĂ« 12312 (ishe 12309), pĂ«r aarch64 - 12148 (ishe 12145), pĂ«r i386 - 10534 (ishe 10830). Mes versioneve tĂ« aplikacioneve nĂ« porte:
  • Asterisk 16.30.1, 18.24.3, 20.9.3
  • Audacity 3.6.3
    • CMake 3.30.1
    • Chromium 128.0.6613.137
    • Emacs 29.4
    • FFmpeg 4.4.5
    • GHC 9.6.6
    • GNOME 46
    • GCC 8.4.0 dhe 11.2.0
    • Go 1.23.1
    • JDK 8u402, 11.0.24, 17.0.12 dhe 21.0.4
    • KDE Applications 24.05.2
    • KDE Frameworks 6.5.0
    • KDE Plasma 6.1.4
    • Krita 5.2.3
    • LLVM/Clang 13.0.0, 16.0.6 dhe 17.0.6
    • LibreOffice 24.8.1.2
    • Mozilla Firefox 130.0.1 dhe ESR 128.2.0
    • Mozilla Thunderbird 128.2.3
    • Lua 5.1.5, 5.2.4, 5.3.6 dhe 5.4.7
    • MariaDB 10.9.8
    • Mono 6.12.0.199
    • Node.js 20.17.0
    • OpenLDAP 2.6.8
    • PHP 8.1.29, 8.2.23 dhe 8.3.11
    • Postfix 3.9.0
    • PostgreSQL 16.4
    • Python 2.7.18, 3.11.10
    • Qt 5.15.13 (+ patches nga kde) dhe 6.6.3
    • R 4.4.1
    • Ruby 3.1.6, 3.2.5 dhe 3.3.5
    • Rust 1.81.0
    • Shotcut 24.04.28
    • Suricata 7.0.6
    • SQLite 3.44.2
    • Vim 9.1.707 dhe Neovim 0.10.1
    • Sudo 1.9.15.5
    • JanĂ« pĂ«rditĂ«suar komponentĂ«t nga zhvillues tĂ« tretĂ« qĂ« janĂ« pĂ«rfshirĂ« nĂ« OpenBSD 7.6:
    • Tcl/Tk 8.5.19 dhe 8.6.13
    • TeX Live 2023
    • GrafikĂ«t e stack Xenocara mbi bazĂ«n e X.Org 7.7 me xserver 21.1.13 + patches, freetype 2.13.2, fontconfig 2.14.2, Mesa 23.3.6, xterm 393, xkeyboard-config 2.20, fonttosfnt 1.2.3.
    • Xfce 4.18.1
  • Perl 5.38.2 (+ patches)
    • Unbound 1.21.0
    • LLVM/Clang 16.0.6 (+ patches)
    • GCC 4.2.1 (+ patches) dhe 3.3.6 (+ patches)
    • Awk nga 28 korriku 2024.
    • NSD 4.9.1
    • Expat 2.6.3
    • Ncurses 6.4
    • Binutils 2.17 (+ patches)
    • Gdb 6.3 (+ patches)
    • ËshtĂ« prezantuar publikimi i sistemit operativ tĂ« lirĂ« UNIX-lik pĂ«r OpenBSD 7.6. Projekti OpenBSD u themelua nga Theo de Raadt nĂ« vitin 1995 pas njĂ« konflikti me zhvilluesit e NetBSD, si rezultat i tĂ« cilit pĂ«r Theo u mbyll akses nĂ« depot e CVS tĂ« NetBSD. Pas kĂ«saj, Theo de Raadt sĂ« bashku me grupin e bashkĂ«punĂ«torĂ«ve krijuan njĂ« version tĂ« ri tĂ« hapur mbi bazĂ«n e pemĂ«s sĂ« kodit burimor tĂ« NetBSD.
    • đŸ„‡Publikimi i OpenBSD 7.6 | ProHoster
    • zlib 1.3.1 (+ patches)

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