Publikimi i OpenBSD 6.9

Versioni e sistemit operativ UNIX-like OpenBSD 6.9 është prezantuar. Ky është numri 50 i projektit, që këtë vit mbush 26 vjet. Projekti OpenBSD u themelua nga Theo de Raadt në 1995 pas një konflikti me zhvilluesit e NetBSD, si rezultat i të cilit Theo humbi qasjen në depot CVS të NetBSD. Pas kësaj, Theo de Raadt me një grup bashkëpunëtorësh krijoi një sistem operativ të ri të hapur mbi bazën e pemës së kodit burimor të NetBSD, me qëllime kryesore si portabiliteti (mbështetet 13 platforma harduerike), standardizimi, funksionimi i saktë, siguria aktive dhe mjete të integruara kriptografike. Madhësia e imazhit të plotë instalues ISO të sistemit bazë OpenBSD 6.9 është 544 MB.

PĂ«rveç sistemit operativ, projekti OpenBSD njihet pĂ«r komponentĂ«t e tij, tĂ« cilĂ«t janĂ« shpĂ«rndarĂ« nĂ« sisteme tĂ« tjera dhe janĂ« treguar si disa nga zgjidhjet mĂ« tĂ« sigurta dhe me cilĂ«si tĂ« lartĂ«. NdĂ«r to: LibreSSL (fork i OpenSSL), OpenSSH, filtri i paketave PF, demonĂ«t e ruterizimit OpenBGPD dhe OpenOSPFD, serveri NTP OpenNTPD, serveri i postĂ«s OpenSMTPD, shumĂ«kĂ«shtuesi i terminaleve tekstuale (analog i GNU screen) tmux, demo identd me pĂ«rvetĂ«simin e protokollit IDENT, alternativa BSDL e paketĂ«s GNU groff — mandoc, protokolli pĂ«r organizimin e sistemeve tĂ« qĂ«ndrueshme CARP (Protokolli i RedundancĂ«s sĂ« Adresave tĂ« Zakonshme), serveri http i lehtĂ«, utilitari i sinkronizimit tĂ« skedarĂ«ve OpenRSYNC.

Përmirësimet kryesore:

  • NĂ« drejtuesin softraid Ă«shtĂ« shtuar njĂ« mod tĂ« RAID1C me realizimin e RAID1 programor me enkriptimin e tĂ« dhĂ«nave.
  • NĂ« paketĂ« janĂ« pĂ«rfshirĂ« dy procese tĂ« reja tĂ« prapme — dhcpleased dhe resolvd, tĂ« cilat punojnĂ« sĂ« bashku me slaacd dhe unwind pĂ«r konfigurimin automatik tĂ« intervistave rrjet dhe pĂ«rcaktimin e emrave nĂ« DNS. NĂ« dhcpleased Ă«shtĂ« realizuar protokolli DHCP pĂ«r marrjen e adresave IP, ndĂ«rsa nĂ« resolvd Ă«shtĂ« siguruar menaxhimi i pĂ«rmbajtjes sĂ« resolv.conf nĂ« pĂ«rputhje me tĂ« dhĂ«nat pĂ«r serverĂ«t e emrave tĂ« marra nga dhcpleased, slaacd dhe drejtuesit si umb.
  • ËshtĂ« shtuar mbĂ«shtetje fillestare pĂ«r pajisjet Apple me procesorin M1. Kjo pĂ«rfshin njohjen e bĂ«rthamave arm64 tĂ« Apple Icestorm/Firestorm dhe mbĂ«shtetje pĂ«r çipat pa tel BCM4378 tĂ« pĂ«rdorur nĂ« SoC Apple M1.
  • ËshtĂ« pĂ«rmirĂ«suar mbĂ«shtetja pĂ«r platformĂ«n powerpc64, e zhvilluar pĂ«r sisteme 64-bit bazuar nĂ« procesorĂ«t POWER8 dhe POWER9. Krahasuar me versionin e kaluar, pĂ«r powerpc64 Ă«shtĂ« realizuar mbĂ«shtetje pĂ«r mekanizmin e mbrojtjes RETGUARD, Ă«shtĂ« shtuar drejtuesi astfb pĂ«r framebuffer-in Aspeed BMC, janĂ« zgjidhur problemet me drejtuesit radeondrm dhe amdgpu nĂ« sisteme me GPU AMD, nĂ« ndĂ«rtimet e bĂ«rthamĂ«s pĂ«r RAM-disk Ă«shtĂ« shtuar mundĂ«sia e ngjarjes rrjet, Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r modet e kursimit tĂ« energjisĂ« tĂ« CPU POWER9, dhe Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r pĂ«rjashtimet e gjeneruara gjatĂ« operacioneve me pikĂ« qĂ« duket, duke implementuar mbĂ«shtetje pĂ«r IPMI pĂ«r sistemet PowerNV.
  • Platformat ARM64 mbĂ«shtet CPU Cortex-A78AE, Cortex-X1 dhe Neoverse V1, janĂ« realizuar variante tĂ« optimizuara pĂ«r ARM64 tĂ« thirrjeve copyin, copyout dhe kcopy, Ă«shtĂ« shtuar driveri cryptox pĂ«r mbĂ«shtetje tĂ« zgjerimeve kriptografike ARMv8, si dhe driveri smmu pĂ«r RM System MMU me mbĂ«shtetje pĂ«r Guard Page. ËshtĂ« pĂ«rmirĂ«suar mbĂ«shtetja pĂ«r pajisjet Raspberry Pi, Rock Pi N10, NanoPi dhe Pinebook Pro.
  • NĂ« driverin video Ă«shtĂ« shtuar parametri sysctl kern.video.record, i cili, si nĂ« rastin e kern.audio.record, menaxhon aktivizimin e daljes sĂ« imazhit tĂ« zbrazĂ«t kur pĂ«rpjeket tĂ« kapet video (pĂ«r lejen e kapjes kĂ«rkohet tĂ« ndryshohet vlera nĂ« 1). Proceset janĂ« lejuar tĂ« hapin shumĂ« herĂ« pajisjen video (zgjidh problemet me pĂ«rdorimin e kamerave web nĂ« Firefox dhe BigBlueButton).
  • JanĂ« shtuar piketat e ndjekjes pĂ«r thirrjet malloc dhe free, duke lejuar, me ndihmĂ«n e dt dhe btrace, ndjekjen e aktivitetit tĂ« lidhur me shpĂ«rndarjen e memories. NĂ« btrace Ă«shtĂ« shtuar opsioni ‘-n’ pĂ«r analizimin e programit pa ekzekutimin e ndonjĂ« veprimi.
  • ËshtĂ« pĂ«rmirĂ«suar mbĂ«shtetja pĂ«r sistemet shumĂ«procelore (SMP). Nga bllokimi i pĂ«rgjithshĂ«m i bĂ«rthamĂ«s Ă«shtĂ« nxjerrĂ« implementimi i soketeve UNIX, Ă«shtĂ« shtuar njĂ« mutex i pĂ«rbashkĂ«t pĂ«r serializimin e operacioneve me msgbuf, thirrja uvm_pagealloc Ă«shtĂ« transformuar nĂ« njĂ« thirrje mp-safe, dhe janĂ« hequr bllokimet nga thirrjet getppid dhe sendsyslog.
  • JanĂ« korrigjuar problemet nĂ« komponentĂ«t DRM (Direct Rendering Manager), duke pĂ«rfshirĂ« eliminimin e crash-eve nĂ« driverin radeondrm nĂ« sistemet Powerbook5/6 dhe RV350, Ă«shtĂ« vendosur mbĂ«shtetje DRI3 nĂ« driverat amdgpu dhe ati, pĂ«r tĂ« siguruar pajtueshmĂ«rinĂ« me Linux Ă«shtĂ« realizuar krijimi i pajisjeve nĂ« katalogun /dev/dri/.
  • JanĂ« bĂ«rĂ« pĂ«rmirĂ«sime nĂ« hipervizorin VMM. NĂ« backend-in e menaxhimit tĂ« makinave virtuale vmd Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r ngarkimin e disqeve RAM tĂ« kompresuar.
  • JanĂ« pĂ«rmirĂ«suar funksionet e sistemit tĂ« zĂ«rit. ËshtĂ« ofruar mundĂ«sia e lidhjes sĂ« veçantĂ« tĂ« pajisjeve tĂ« zĂ«rit sndio vetĂ«m pĂ«r reproduktim dhe vetĂ«m pĂ«r regjistrim. NĂ« sndiod Ă«shtĂ« aktivizuar njĂ« filtĂ«r me frekuencĂ« tĂ« ulĂ«t me karakteristika impulsive (KIK-filtĂ«r) i rendit tĂ« tetĂ«, qĂ« ka lejuar eliminimin e zhurmave nga mbivendosjet e spektreve gjatĂ« risampling. Si parazgjedhje, Ă«shtĂ« çaktivizuar funksioni automatike i uljes sĂ« volumit kur njĂ« program i ri fillon pĂ«r tĂ« luajtur (autovolume), me njĂ« nivel tĂ« volumit 127 si vlerĂ« tĂ« parazgjedhur. ËshtĂ« lejuar miksimi i zĂ«rit nga pajisje alternative, tĂ« cilat kanĂ« nivele tĂ« ndryshme funksionaliteti nĂ« sndiod.
  • Aktivizuar si parazgjedhje ndihmuesi dhe instalimi i ndihmuesit LLDB.
  • NĂ« rcctl, rc.subr dhe rc.d Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r trajtuesin logger, duke mundĂ«suar organizimin e daljes sĂ« protokolleve nga proceset nĂ« sfond qĂ« dĂ«rgojnĂ« tĂ« dhĂ«na nĂ« stdout/stderr.
  • PĂ«r touchpad-et Ă«shtĂ« ofruar mundĂ«sia pĂ«r tĂ« pĂ«rshtatur konfigurimin e butonave pĂ«rmes wsconsctl. NĂ« wscons Ă«shtĂ« pĂ«rmirĂ«suar trajtimi i prekjeve tĂ« shumta.
  • PĂ«r pajisjet ARM64 Ă«shtĂ« realizuar mundĂ«sia e pĂ«rdorimit tĂ« APM pĂ«r marrjen e tĂ« dhĂ«nave mbi konsumimin e energjisĂ« dhe karikimin e baterisĂ«. PĂ«r tĂ« kufizuar qasjen e procesit apmd nĂ« sistemin e skedarĂ«ve, Ă«shtĂ« pĂ«rdorur thirrja unveil.
  • ËshtĂ« zgjeruar mbĂ«shtetja pĂ«r pajisje. JanĂ« shtuar drivera tĂ« rinj acpige (pĂ«r trajtimin e ngjarjeve ACPI, siç Ă«shtĂ« shtypja e butonit tĂ« energjisĂ«), pchgpio (pĂ«r kontrolluesit GPIO qĂ« janĂ« tĂ« pajisur me Intel PCH moderne), ujoy (pĂ«r kontrolluesit e lojĂ«rave), uhidpp (pĂ«r pajisjet Logitech HID++). ËshtĂ« shtuar mbĂ«shtetje pĂ«r zgjatjet AMD Vi dhe Intel VTD IOMMU pĂ«r izolimin e pajisjeve PCI dhe bllokimin e qasjes tĂ« pasaktĂ« nĂ« memorie. ËshtĂ« shtuar mbĂ«shtetje pĂ«r kompjuterĂ«t Lynloong LM9002/9003 dhe LM9013. NĂ« driverat pcamux dhe imxiic Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r ACPI.
  • ËshtĂ« pĂ«rmirĂ«suar mbĂ«shtetja pĂ«r adapterĂ«t rrjetĂ«: mvpp (SFP+ dhe 10G pĂ«r Marvel Armada Ethernet), mvneta (1000base-x dhe 2500base-x), mvsw (pĂ«r ndĂ«rlidhĂ«sit Marvel SOHO), rge (mbĂ«shtetje pĂ«r Wake on LAN), Netgear ProSecure UTM25. PĂ«r driverĂ«t wireless iwm, iwn dhe athn Ă«shtĂ« shtuar mbĂ«shtetje RA (802.11n Tx Rate Adaptation). NĂ« strukturĂ«n wireless Ă«shtĂ« vendosur zgjedhja automatike e modesh 11a/b/g/n/ac gjatĂ« pĂ«rdorimit tĂ« ndĂ«rfaqes rrjetĂ« si pikĂ« qasjeje.
  • NĂ« strukturĂ«n rrjetĂ« Ă«shtĂ« realizuar driveri veb (Virtual Ethernet Bridge). ËshtĂ« realizuar mbĂ«shtetje pĂ«r modin e monitoringut, ku paketat qĂ« vijnĂ« nĂ« ndĂ«rfaqen rrjetĂ« nuk i kalojnĂ« strukturĂ«s rrjetĂ« pĂ«r pĂ«rpunim, por mund t'i nĂ«nshtrohen mekanizmave tĂ« analizĂ«s sĂ« trafikut, si BPF. ËshtĂ« shtuar njĂ« lloj i ri ndĂ«rfaqesh rrjetĂ« — etherbridge. ËshtĂ« ofruar mundĂ«sia (komanda route sourceaddr) pĂ«r tĂ« ripĂ«rcaktuar burimin Adresa IP pĂ«r programet, duke kaluar mbi algoritmin standard tĂ« zgjedhjes sĂ« adresĂ«s. ËshtĂ« siguruar ngjitja automatike e ndĂ«rfaqeve rrjetĂ« kur aktivizohet moda e vetĂ«konfigurimit (AUTOCONF4 dhe AUTOCONF6).
  • NĂ« installer Ă«shtĂ« realizuar ofrimi i njĂ« imazhi tĂ« kompresuar ram-disk (bsd.rd) nĂ« tĂ« gjitha platformat qĂ« mbĂ«shtesin njĂ« ngarkesĂ« tĂ« tillĂ«.
  • ËshtĂ« realizuar dalja pĂ«rmes syslog e njĂ« paralajmĂ«rimi pĂ«r pĂ«rdorimin nĂ« printf tĂ« zĂ«vendĂ«simit tĂ« formatimit tĂ« vargjeve "%n".
  • NĂ« demonin e rutimit OpenBGPD Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r protokollin RTR (Resource Public Key Infrastructure (RPKI) to Router Protocol). PĂ«r tĂ« shfaqur informacionin kryesor rreth seancave RTR Ă«shtĂ« shtuar comanda "bgpctl show rtr".
  • ËshtĂ« bĂ«rĂ« njĂ« restrukturim i kodit ospfd dhe ospf6d me qĂ«llim unifikimin e tyre me demonĂ«t e tjerĂ« tĂ« rutimit dhe thjeshtimin e mbĂ«shtetjes. ËshtĂ« vendosur mbĂ«shtetje pĂ«r ndĂ«rfaqet rrjetore nĂ« modin pikĂ«-pikĂ«.
  • NĂ« serverin e integruar HTTP httpd janĂ« implementuar mundĂ«si tĂ« reja "location (found|notfound)" pĂ«r tĂ« kontrolluar ekzistencĂ«n e burimeve.
  • NĂ« utilitarin rpki-client Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r protokollin RRDP (The RPKI Repository Delta Protocol, RFC 8182). ËshtĂ« realizuar mundĂ«sia e specifikimit tĂ« mĂ« shumĂ« se njĂ« URI nĂ« skedarin TAL.
  • NĂ« utilitarin dig Ă«shtĂ« implementuar mbĂ«shtetje pĂ«r RFC 8914 (Extended DNS Error) dhe RFC 8976 (ZONEMD).
  • NĂ« dhclient Ă«shtĂ« shtuar mundĂ«sia e specifikimit tĂ« opsioneve nĂ« skedarĂ«t hostname.if, duke pĂ«rdorur rreshtat "dhcp".
  • NĂ« demonin snmpd Ă«shtĂ« realizuar mbĂ«shtetje e plotĂ« pĂ«r konvertimin e Trapv1 nĂ« Trapv2 (RFC 3584). NĂ« snmpd.conf janĂ« shtuar fjalĂ« kyçe tĂ« reja read, write dhe notify. NĂ« utilitarin snmp Ă«shtĂ« realizuar mbĂ«shtetje pĂ«r enumerimet SMI.
  • NĂ« DNS resolver unwind Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r DNS64 dhe pranimin e lidhjeve pĂ«rmes portit TCP.
  • NĂ« utilitarin ftp Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r rikthimet e pĂ«rhershme (RFC 7538) dhe mundĂ«sia e dĂ«rgimit tĂ« titullit If-Modified-Since gjatĂ« dĂ«rgimit tĂ« kĂ«rkesave pĂ«rmes HTTP/HTTPS.
  • NĂ« OpenSMTPD Ă«shtĂ« shtuar opsioni "-a" pĂ«r tĂ« kryer autentifikimin para dĂ«rgimit tĂ« mesazhit. Mjetet e enkriptimit janĂ« transferuar pĂ«r tĂ« pĂ«rdorur bibliotekĂ«n libtls. NĂ« soketĂ«t dĂ«gjues pĂ«r TLS Ă«shtĂ« realizuar mundĂ«sia e konfigurimit tĂ« certifikatave tĂ« shumta, tĂ« zgjedhura nĂ« pĂ«rputhje me emrin (SNI). e domenit (SNI).
  • NĂ« LibreSSL Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r protokollin DTLSv1.2. ËshtĂ« realizuar mundĂ«sia e ndĂ«rtimit vetĂ«m tĂ« libtls (‘--enable-libtls-only’) pa libcrypto dhe libssl.
  • Paketa OpenSSH Ă«shtĂ« pĂ«rditĂ«suar. NjĂ« pasqyrĂ« e detajuar e pĂ«rmirĂ«simeve mund tĂ« shihet kĂ«tu: OpenSSH 8.5, OpenSSH 8.6.
  • Numri i portave pĂ«r arkitekturĂ«n AMD64 ishte 11310, pĂ«r aarch64 — 10943, pĂ«r i386 — 10468. NĂ« mesin e versioneve tĂ« aplikacioneve nĂ« porte: Xfce 4.16, Asterisk 18.3.0, Chromium 90.0.4430.72, FFmpeg 4.3.2, GCC 8.4.0, GNOME 3.38, Go 1.16.2, KDE Applications 20.12.3, Krita 4.4.3, LLVM/Clang 10.0.1, LibreOffice 7.0.5.2, Lua 5.3.6, MariaDB 10.5.9, Firefox 88.0 dhe ESR 78.10.0, Thunderbird 78.10.0, Node.js 12.16.1, PHP 8.0.3, Postfix 3.5.10, PostgreSQL 13.2, Python 3.9.2, Ruby 3.0.1, Rust 1.51.0.

    Janë përditësuar komponentët e zhvilluesve të tretë, të cilët janë përfshirë në OpenBSD 6.9:

    • GrafikĂ«t e stekut Xenocara mbi bazĂ«n e X.Org 7.7 me xserver 1.20.10 + patches, freetype 2.10.4, fontconfig 2.12.4, Mesa 20.0.8, xterm 367, xkeyboard-config 2.20, fonttosfnt 1.2.1.
    • LLVM/Clang 10.0.1 (+ patches)
    • GCC 4.2.1 (+ patch) dhe 3.3.6 (+ patch)
    • Perl 5.32.1 (+ patch)
    • NSD 4.3.6
    • Unbound 1.13.1
    • Ncurses 5.7
    • Binutils 2.17 (+ patch)
    • Gdb 6.3 (+ patch)
    • Awk 18.12.2020
    • Expat 2.2.10

Me dalimi i lansimit të versionit OpenBSD 6.9, është e lidhur kënga e re "Vetera Novis".

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