Shpërndarja OpenBSD 7.1

U lancuar versioni i sistemit operativ të lirë dhe të shumëplatformës UNIX-like OpenBSD 7.1. Projekti OpenBSD u themelua nga Theo de Raadt në vitin 1995 pas një konflikti me zhvilluesit e NetBSD, që çoi në mbylljen e aksesit të Theos në repozitorin 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ëllimin kryesor për transportueshmërinë (mbështetje për 13 platforma harduerike), standardizimin, funksionimin e saktë, sigurinë proaktive dhe mjetet e kriptografisë të integruara. Madhësia e imazhit të plotë të instalimit ISO të sistemit bazë OpenBSD 7.1 është 580 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.

Përmirësimet kryesore:

  • MbĂ«shtetja pĂ«r kompjuterĂ«t Mac me çipin ARM Apple M1 (Apple Silicon) si Apple M1 Pro/Max dhe Apple T2 Macs tani Ă«shtĂ« shpallur e gatshme pĂ«r pĂ«rdorim. TĂ« dhĂ«na janĂ« shtuar pĂ«r SPI, I2C, kontrollin e DMA, tastierĂ«n, panelin e prekur, menaxhimin e energjisĂ« dhe performancĂ«s. ËshtĂ« siguruar mbĂ«shtetje pĂ«r Wi-Fi, GPIO, framebuffer, USB, ekran, dhe disqet NVMe.
  • MbĂ«shtetja pĂ«r arkitekturĂ«n ARM64 Ă«shtĂ« pĂ«rmirĂ«suar. JanĂ« shtuar shtesa pĂ«r gpiocharger, gpioleds dhe gpiokeys, qĂ« ofrojnĂ« mbĂ«shtetje pĂ«r karikimet, ndriçimin dhe butonat qĂ« lidhen me GPIO (p.sh., ashtu si nĂ« Pinebook Pro). JanĂ« shtuar shtesa tĂ« reja: mpfclock (kontrolluesi i orĂ«s PolarFire SoC MSS), cdsdhc (kontrolluesi i pritĂ«sit Cadence SD/SDIO/eMMC), mpfiic (kontrolluesi I2C PolarFire SoC MSS) dhe mpfgpio (PolarFire SoC MSS GPIO).
  • MbĂ«shtetja pĂ«r arkitekturĂ«n RISC-V 64 Ă«shtĂ« pĂ«rmirĂ«suar, pĂ«r tĂ« cilĂ«n janĂ« pĂ«rfshirĂ« shtesa uhid dhe fido, duke siguruar mbĂ«shtetje pĂ«r instalimin nĂ« disqe me GPT.
  • NĂ« utilitarin mount_msdos, pĂ«rdorimi i emrave tĂ« gjatĂ« tĂ« skedarĂ«ve Ă«shtĂ« aktivizuar nga default-i.
  • Kodi i mbledhĂ«sit tĂ« mbeturinave pĂ«r soketĂ«t unix Ă«shtĂ« riparuar.
  • sysctl hw.perfpolicy nĂ« default Ă«shtĂ« vendosur nĂ« 'auto', qĂ« nĂ«nkupton aktivizimin e modit tĂ« performancĂ«s maksimale kur Ă«shtĂ« i lidhur me energji tĂ« rrethit dhe pĂ«rdorimin e njĂ« algoritmi adaptiv kur Ă«shtĂ« nĂ« energji nga bateria.
  • MbĂ«shtetja pĂ«r sistemet me shumĂ« procesorĂ« (SMP) Ă«shtĂ« pĂ«rmirĂ«suar. Filtrat e ngjarjeve nĂ« kanalet pa emĂ«r, kqread, audio dhe soketĂ«t janĂ« kaluar nĂ« rangun mp-safe, si dhe mekanizmi BPF. Thirrjet sistemore poll, select, ppoll dhe pselect janĂ« riparuar dhe tani janĂ« realizuar mbi kqueue. Thirrjet sistemore kevent, getsockname, getpeername, accept dhe accept4 janĂ« çliruar nga bllokimet. ËshtĂ« shtuar njĂ« ndĂ«rfaqe e bĂ«rthamĂ«s pĂ«r funksionet atomike load dhe store, duke lejuar pĂ«rdorimin e llojeve int dhe long nĂ« elementĂ«t e strukturave ku aplikohen numĂ«rimi i referencave.
  • Implementimi i kornizĂ«s drm (Direct Rendering Manager) Ă«shtĂ« sinkronizuar me bĂ«rthamĂ«n Linux 5.15.26 (nĂ« versionin e kaluar — 5.10.65). NĂ« driverin inteldrm Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r çipet Intel tĂ« bazuara nĂ« mikroarkitekturĂ« Elkhart Lake, Jasper Lake dhe Rocket Lake. NĂ« driverin amdgpu Ă«shtĂ« realizuar mbĂ«shtetje pĂ«r APU/GPU Van Gogh, Rembrandt 'Yellow Carp' Ryzen 6000, Navi 22 'Navy Flounder', Navi 23 'Dimgrey Cavefish' dhe Navi 24 'Beige Goby'.
  • NĂ« bibliotekĂ«n FreeType Ă«shtĂ« pĂ«rfshirĂ« renderimi subpiksel i fontĂ«ve.
  • NjĂ« utilitar i ri realpath Ă«shtĂ« shtuar pĂ«r tĂ« shfaqur rrugĂ«n absolute tĂ« skedarit.
  • NĂ« utilitarin rcctl Ă«shtĂ« shtuar komanda 'ls rogue' pĂ«r tĂ« treguar proceset nĂ« sfond qĂ« janĂ« aktivizuar, por nuk janĂ« pĂ«rfshirĂ« nĂ« rc.conf.local.
  • NĂ« BPFtrace Ă«shtĂ« implementuar mbĂ«shtetje pĂ«r variablat pĂ«r verifikime. NĂ« btrace janĂ« shtuar skenarĂ«t kprofile.bt pĂ«r profilimin e stack-ut tĂ« bĂ«rthamĂ«s dhe runqlat.bt pĂ«r identifikimin e vonesave nĂ« punĂ«n e planifikuesit.
  • NĂ« libc Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r RFC6840, qĂ« pĂ«rcakton mbĂ«shtetje pĂ«r flamurin AD dhe parametrin 'trust-ad' pĂ«r DNSSEC.
  • NĂ« apm dhe apmd Ă«shtĂ« pĂ«rfshirĂ« tregimi i kohĂ«s sĂ« parashikuar pĂ«r rikarikimin e baterisĂ«.
  • ËshtĂ« ofruar mundĂ«sia e ruajtjes sĂ« DB-sĂ« capability nĂ« /etc/login.conf.d pĂ«r tĂ« lehtĂ«suar shtimin e klasave tĂ« llogarive tĂ« personalizuara nga paketat.
  • NĂ« malloc Ă«shtĂ« garantuar caching i rajoneve tĂ« memories nga 128k nĂ« 2M.
  • NĂ« arkivuesin pax Ă«shtĂ« realizuar mbĂ«shtetje pĂ«r tituj tĂ« zgjeruar me tĂ« dhĂ«na mtime, atime dhe ctime.
  • NĂ« utilitarĂ«t gzip dhe gunzip Ă«shtĂ« shtuar opsioni '-k' pĂ«r tĂ« ruajtur skedarin origjinal.
  • NĂ« utilitarin openrsync janĂ« shtuar opsionet: '--compare-dest' pĂ«r tĂ« kontrolluar praninĂ« e skedarĂ«ve nĂ« katalogĂ«t shtesĂ«; '--max-size' dhe '--min-size' pĂ«r tĂ« kufizuar madhĂ«sinĂ« e skedarĂ«ve.
  • ËshtĂ« shtuar komandĂ« seq pĂ«r tĂ« prodhuar sekuenca numrash.
  • Nga FreeBSD 13 Ă«shtĂ« transferuar implementimi universal i funksioneve trigonometrike (implementimet nĂ« assembler pĂ«r x86 janĂ« çaktivizuar).
  • Nga FreeBSD Ă«shtĂ« transferuar implementimi i funksioneve lrint, lrintf, llrint dhe llrintf (mĂ« parĂ« ishte pĂ«rdorur implementimi nga NetBSD).
  • NĂ« utilitarin fdisk janĂ« parĂ« shumĂ« ndryshime dhe rregullime tĂ« lidhura me punĂ«n me ndarjet disk.
  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r pajisje tĂ« reja, pĂ«rfshirĂ« kontrolluesin Intel PCH GPIO (pĂ«r platforma Cannon Lake H dhe Tiger Lake H), NXP PCF85063A/TP RTC, Synopsys Designware UART, Ethernet 2.5Gb tĂ« Intel, SIMCom SIM7600, RTL8156B, MediaTek MT7601U USB wifi, BCM4387 wifi.
  • JanĂ« pĂ«rfshirĂ« firmware tĂ« re-license pĂ«r çipat wireless Realtek, qĂ« lejojnĂ« pĂ«rdorimin e driverĂ«ve rsu, rtwn dhe urtwn pa ngarkuar manualisht firmware.
  • NĂ« driver-at ixl (Intel Ethernet 700), ix (Intel 82598/82599/X540/X550) dhe aq (Aquantia AQC1xx) Ă«shtĂ« aktivizuar mbĂ«shtetje pĂ«r pĂ«rpunimin harduerik tĂ« VLAN-tag-ve dhe llogaritjen/verifikimin e checksum-eve pĂ«r IPv4, TCP4/6 dhe UDP4/6.
  • ËshtĂ« shtuar njĂ« driver zĂ«ri pĂ«r çipat Intel Jasper Lake. ËshtĂ« shtuar mbĂ«shtetje pĂ«r kontrolluesin e lojĂ«rave XBox One.
  • NĂ« stekĂ«n wireless IEEE 802.11 Ă«shtĂ« realizuar mbĂ«shtetje pĂ«r kanalet 40MHz pĂ«r modin 802.11n dhe mbĂ«shtetje fillestare pĂ«r standardin 802.11ac (VHT). PĂ«r driver-at Ă«shtĂ« shtuar njĂ« trajtues opsional pĂ«r skanimin nĂ« background. Kur zgjidhet pika e aksesit, tani prioritet kanĂ« pikat me kanale 5GHz, dhe mĂ« pas zgjidhen pikat me kanale 2GHz.
  • Implementimi i driver-it vxlan Ă«shtĂ« shkruar nga e para, tani funksionon pavarĂ«sisht nga nĂ«nsistemi bridge.
  • NĂ« installer Ă«shtĂ« riparuar logjika e thirrjes sĂ« utilitarit pkg_add pĂ«r tĂ« reduktuar intensitetin e lĂ«vizjeve tĂ« skedarĂ«ve gjatĂ« procesit tĂ« pĂ«rditĂ«simit. NĂ« skedarin install.site Ă«shtĂ« dokumentuar procesi i konfigurimit tĂ« instalimit dhe pĂ«rditĂ«simit. PĂ«r tĂ« gjitha arkitekturat janĂ« shtuar firmware, shpĂ«rndarja e tĂ« cilave lejohet nĂ« produkte tĂ« treta. PĂ«r instalimin e firmware-ve pronĂ«sore, tĂ« disponueshme nĂ« mediumin e instalimit, Ă«shtĂ« angazhuar utilitari fw_update.
  • NĂ« xterm pĂ«r arsye sigurie Ă«shtĂ« çaktivizuar ndjekja e mausit si parazgjedhje.
  • NĂ« usbhidctl dhe usbhidaction Ă«shtĂ« siguruar izolimi i qasjes nĂ« sistemin e skedarĂ«ve pĂ«rmes thirrjes sistemike unveil.
  • NĂ« dhcpd, Ă«shtĂ« parashikuar qĂ« tĂ« lidhen edhe me ndĂ«rfaqet rrjetĂ«sore tĂ« cilat janĂ« nĂ« gjendje joaktive (‘down’), pĂ«r tĂ« siguruar pranimin e paketave menjĂ«herĂ« sapo ndĂ«rfaqja rrjetĂ«sore aktivizohet.
  • NĂ« OpenSMTPD (smtpd) Ă«shtĂ« aktivizuar sipas parazgjedhjes kontrolli TLS pĂ«r lidhjet nga jashtĂ« ‘smtps://’ dhe ‘smtp+tls://’.
  • NĂ« httpd Ă«shtĂ« realizuar kontrolli i versionit tĂ« protokollit, Ă«shtĂ« shtuar mundĂ«sia pĂ«r tĂ« pĂ«rcaktuar skedarĂ« tĂ« vetĂ«pranuar me tekstet e gabimeve dhe Ă«shtĂ« pĂ«rmirĂ«suar pĂ«rpunimi i tĂ« dhĂ«nave nĂ« format tĂ« kompresuar, pĂ«rfshirĂ« nĂ« httpd.conf Ă«shtĂ« shtuar opsioni gzip-static pĂ«r dorĂ«zimin e skedarĂ«ve tĂ« parapaketuar duke vendosur flamurin gzip nĂ« titullin content-encoding.
  • NĂ« IPsec, nĂ« parametrin proto tĂ« iked.conf Ă«shtĂ« lejuar specifikimi i njĂ« liste protokolesh. NĂ« utilitarin ikectl Ă«shtĂ« shtuar komanda ‘show certinfo’ pĂ«r tĂ« treguar autoritetet e certifikimit dhe certifikatat e besueshme. NĂ« iked Ă«shtĂ« pĂ«rmirĂ«suar pĂ«rpunimi i mesazheve tĂ« fragmantuara.
  • NĂ« rpki-client Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r kontrollin e çelĂ«save tĂ« hapur BGPsec Router dhe Ă«shtĂ« pĂ«rmirĂ«suar kontrolli i certifikatave X509. ËshtĂ« shtuar njĂ« qĂ«ndrim i verifikuar pĂ«r skedarĂ«t. ËshtĂ« pĂ«rmirĂ«suar kompatibiliteti me RFC 6488.
  • NĂ« bgpd Ă«shtĂ« shtuar parametrin ‘port’, i cili mund tĂ« pĂ«rdoret nĂ« seksionet ‘listen on’ dhe ‘neighbor’ pĂ«r tĂ« lidhur me njĂ« numĂ«r tĂ« pastandardizuar tĂ« portit rrjetĂ«sor. Ka pasur njĂ« refaktorizim tĂ« kodit pĂ«r tĂ« punuar me RIB (Routing Information Base), i kryer me synimin pĂ«r tĂ« mbĂ«shtetur nĂ« tĂ« ardhmen multipath.
  • NĂ« menaxherin e dritares konzole tmux (“terminal multiplexer”) janĂ« zgjeruar mundĂ«sitĂ« pĂ«r njĂ« dalje me ngjyra. JanĂ« shtuar komandat pane-border-format, cursor-colour dhe cursor-style.
  • NĂ« LibreSSL Ă«shtĂ« realizuar portimi nga OpenSSL mbĂ«shtetje RFC 3779 (zgjerimet X.509 pĂ«r IP-adresave dhe sistemet autonome) dhe mekanizmi i Transparency tĂ« Certifikatave (njĂ« regjistĂ«r publik tĂ« pavarur tĂ« tĂ« gjitha certifikatave tĂ« lĂ«shuara dhe tĂ« tĂ«rhequra, i cili mundĂ«son auditimin e pavarur tĂ« tĂ« gjitha ndryshimeve dhe veprimeve tĂ« autoriteteve tĂ« certifikimit dhe lejon ndjekjen e çdo pĂ«rpjekjeje pĂ«r tĂ« krijuar fshehurazi regjistra tĂ« rremĂ«). Kompatibiliteti me OpenSSL 1.1 Ă«shtĂ« pĂ«rmirĂ«suar ndjeshĂ«m dhe janĂ« pĂ«rdorur emra identikĂ« me OpenSSL pĂ«r shifrat TLSv1.3. ShumĂ« funksione janĂ« kaluar pĂ«r tĂ« pĂ«rdorur calloc(). NĂ« libssl dhe libcrypto Ă«shtĂ« shtuar njĂ« sasi e madhe e thirrjeve tĂ« reja.
  • Paketa OpenSSH Ă«shtĂ« pĂ«rditĂ«suar. PĂ«rmbledhja e plotĂ« e pĂ«rmirĂ«simeve mund tĂ« shikohet nĂ« shqyrtimet e OpenSSH 8.9 dhe OpenSSH 9.0. Vegla scp Ă«shtĂ« çuar pĂ«rgjithĂ«sisht pĂ«r tĂ« pĂ«rdorur SFTP nĂ« vend tĂ« protokollit tĂ« vjetruar SCP/RCP.
  • Numri i porteve pĂ«r arkitekturĂ«n AMD64 Ă«shtĂ« 11301 (ishte 11325), pĂ«r aarch64 — 11081 (ishte 11034), pĂ«r i386 — 10136 (ishte 10248). Nga versionet e aplikacioneve nĂ« porte: Asterisk 16.25.1, 18.11.1 dhe 19.3.1, Audacity 2.4.2, CMake 3.20.3, Chromium 100.0.4896.75, Emacs 27.2, FFmpeg 4.4.1, GCC 8.4.0 dhe 11.2.0, GNOME 41.5, Go 1.17.7, JDK 8u322, 11.0.14 dhe 17.0.2, KDE Applications 21.12.2, KDE Frameworks 5.91.0, Krita 5.0.2, LLVM/Clang 13.0.0, LibreOffice 7.3.2.2, Lua 5.1.5, 5.2.4 dhe 5.3.6, MariaDB 10.6.7, Mono 6.12.0.122, Firefox 99.0 dhe ESR 91.8.0, Thunderbird 91.8.0, Mutt 2.2.2 dhe NeoMutt 20211029, Node.js 16.14.2, OpenLDAP 2.4.59, PHP 7.4.28, 8.0.17 dhe 8.1.4, Postfix 3.5.14, PostgreSQL 14.2, Python 2.7.18, 3.8.13, 3.9.12 dhe 3.10.4, Qt 5.15.2 dhe 6.0.4, R 4.1.2, Ruby 2.7.5, 3.0.3 dhe 3.1.1, Rust 1.59.0, SQLite 2.8.17 dhe 3.38.2, Shotcut 21.10.31, Sudo 1.9.10, Suricata 6.0.4, Tcl/Tk 8.5.19 dhe 8.6.8, TeX Live 2021, Vim 8.2.4600 dhe Neovim 0.6.1, Xfce 4.16.
  • KomponentĂ«t e zhvilluesve tĂ« jashtĂ«m qĂ« pĂ«rfshihen nĂ« OpenBSD 7.1 janĂ« pĂ«rditĂ«suar:
    • Stoku grafik Xenocara mbi bazĂ«n e X.Org 7.7 me xserver 1.21.1 + patch, freetype 2.11.0, fontconfig 2.12.94, Mesa 21.3.7, xterm 369, xkeyboard-config 2.20, fonttosfnt 1.2.2.
    • LLVM/Clang 13.0.0 (+ patches)
    • GCC 4.2.1 (+ patches) dhe 3.3.6 (+ patches)
    • Perl 5.32.1 (+ patches)
    • NSD 4.4.0
    • Unbound 1.15.0
    • Ncurses 5.7
    • Binutils 2.17 (+ patches)
    • Gdb 6.3 (+ patch)
    • Awk 12.10.2021
    • Expat 2.4.7

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