lëshim i një sistemi operativ të lirë dhe shumë-platformor të ngjashëm me UNIX . Projekti OpenBSD u themelua nga Theo de Raadt në vitin 1995 pas me zhvilluesit e NetBSD, si rezultat që Theo humbi qasjen në depozitën CVS të NetBSD. Pas kësaj, Theo de Raadt së bashku me një grup mbështetësish krijoi një sistem të ri operativ të hapur mbi bazën e pemës së kodit të NetBSD, me qëllim kryesor të zhvillimit të cilit ishin transportueshmëria ( 13 platformave të harduerit), standardizimi, funksionimi i saktë, siguria aktive dhe mjetet e kriptografisë të integruara. Madhësia e imazhit ISO të plote sistemi bazë i OpenBSD 6.6 ka një madhësi prej 460 MB.
LibreSSL ( , filtrimi i paketave PF OpenBGPD dhe OpenOSPFD OpenNTPD OpenSMTPD , demon , demonstrim me realizimin e protokollit IDENT, alternativa BSDL pĂ«r paketĂ«n GNU groff â , protokolli pĂ«r organizimin e sistemeve tĂ« besueshmĂ«risĂ« CARP (Common Address Redundancy Protocol), i lehtĂ« , mjet pĂ«r sinkronizimin e skedarĂ«ve .
Ndryshimet kryesore :
- Në përbërje përfshihet një utilitare , për përditësimin automatike të sistemit në një lëshim të ri. Sysupgrade shkarkon skedarët e nevojshëm për përditësim, i kontrollon ato përmes , kopjon ramdisk bsd.rd në bsd.upgrade dhe niste ri-nisjen e sistemit. Boot-loaderi, duke zbuluar praninë e bsd.upgrade, fillon automatikisht ngarkimin e tij dhe përditësimin automatik të sistemit. Për degën e mëparshme OpenBSD 6.5 është përgatitur syspatch, që shton sysupgrade dhe lejon përditësimin e sistemit tuaj në OpenBSD 6.6 në arkitekturën amd64, arm64 dhe i386 duke ekzekutuar "syspatch && sysupgrade";
- Për procesorët Cavium OCTEON (mips64), Clang është përdorur si kompilator kryesor i sistemit bazë. Për arkitekturën powerpc është shtuar mbështetje opsionale për ndërtim duke përdorur Clang. Për arkitekturat armv7 dhe i386, kompilatori GCC është çaktivizuar si parazgjedhje (vetëm Clang është lënë);
- Në përbërje është përfshirë drivari për GPU-të AMD. Drivari (Direct Rendering Manager). Shtohet mundësia për aksesin e përdoruesve pa privilegje në pajisjen drm përmes ndryshimit të pronësisë mbi pajisjen gjatë aksesit të parë. Kodi i driverëve inteldrm dhe radeondrm është sinkronizuar me kernelin Linux 4.19.78. Shtohet mbështetje për GPU-të e përdorura në çipat Intel Broxton/Apollo Lake, Amber Lake, Gemini Lake, Coffee Lake, Whiskey Lake dhe Comet Lake;
- Implementohet një ndërfaqe e pajtueshme me Linux dhe shtohet mbështetje ACPI në driverët radeon dhe amdgpu;
- Shtohet driveri për kontrollet GPIO, të përdorura në SoC Intel Apollo Lake;
- Përmirësohet mbështetja për kontrollet SAS3, është rritur saktësia e identifikimit të disqeve gjatë ngarkimit dhe është shtuar mbështetje 64-bit për DMA në driverin mpii;
- Për pajisjet PCI implementohet mbështetje sipas specifikacionit 1.0;
- Shtohet mbështetje për koprocessorët kriptografikë, të përdorur në CPU/APU AMD Ryzen. Shtohet driveri ksmn për sensorët e temperaturës, të përdorur në brezin e 17-të të procesorëve AMD;
- Përmirësohet mbështetja për arkitekturën ARM64. Shtohet mbështetje për sistemet e bazuara në CPU Ampere eMAG. Shtohen driverë të rinj për SoC Amlogic, Allwinner A64, i.MX8M, Armada 3700. Shtohet mbështetje për CPU Cortex-A65;
- Të gjitha driverat e wireless kanë marrë mundësinë për të transferuar paketat e marra në grumbullin e rrjetit në një mënyrë të paketuar, duke trajtuar disa paketa të njëkohshme brenda një gjendjeje ndërprerjeje;
- Performanca e caches së sistemeve të skedarëve është përmirësuar në kompjuterët me arkitekturë AMD64;
- Puna e startx dhe xinit është rregulluar në sistemet moderne, duke përdorur driverat grafikë inteldrm, radeondrm dhe amdgpu;
- ĂshtĂ« pĂ«rmirĂ«suar thirrja sistemore unveil, e cila siguron izolimin e qasjes nĂ« sistemin e skedarĂ«ve. Numri i aplikacioneve nga sistemi bĂ«rthamor pĂ«r tĂ« cilat Ă«shtĂ« realizuar mbrojtja duke pĂ«rdorur unveil Ă«shtĂ« rritur nĂ« 77;
- Janë eliminuar pengesat globale në thirrjet sistemore getrlimit, setrlimit, lexoni dhe shkruani, si dhe kodi për qasje në kufizimet e burimeve dhe ndryshimin e pozicionit në skedarë;
- Metoda e bllokimit të dobësive të Spectre në CPU-të Intel është përmirësuar. Mbrojtja nga klasës MDS (Microarchitectural Data Sampling) në procesorët Intel është shtuar;
- Në ntpd ka një modalitet të sigurt për vendosjen dhe marrjen e vlerave të orës sistemore gjatë ngarkimit, edhe në mungesë të orëve me energji autonome;
- NĂ« multiplexerin e terminaleve tmux Ă«shtĂ« shtuar mundĂ«sia e pĂ«rdorimit tĂ« shprehjeve tĂ« rregullta nĂ« komandat search, match dhe substitute. ĂshtĂ« shtuar njĂ« sistem i thjeshtĂ« menusĂ« me menaxhim me miun ose tastierĂ«n. PĂ«r tĂ« shfaqur menunĂ« nĂ« linjĂ«n e statusit Ă«shtĂ« propozuar komanda «display-menu». ĂshtĂ« realizuar automatikisht skrolimi kur kursori i miut del jashtĂ« skajit tĂ« sipĂ«rm ose tĂ« poshtĂ«m tĂ« ekranit gjatĂ« theksimit tĂ« zonave;
- Performanca e bgpd Ă«shtĂ« rritur. Kodi pĂ«r pĂ«rputhjen e comunitetit Ă«shtĂ« rishkruar, qĂ« ka pĂ«rshpejtuar ndjeshĂ«m funksionimin e konfigurimeve me disa comunitete dhe njĂ« numĂ«r tĂ« madh peer-Ă«sh. NĂ« bgpctl Ă«shtĂ« shtuar komanda âshow mrt neighborsâ;
- Në DNS rezolvues është shtuar mbështetje për listat e blokimit;
- ĂshtĂ« shtuar njĂ« utilitar me implementimin e klientit tĂ« ri SNMP, i cili ka zĂ«vendĂ«suar snmpctl;
- Versioni e re e mail server OpenSMTPD është përditësuar. Shtuar API për krijimin e filtrave të jashtëm, të cilët mund të shpërndahen ndaras përmes porteve. Po ashtu, mbështetje e integruar e filtrave është përfshirë, duke ofruar funksione të thjeshta për bllokimin e seancave hyrëse. Shtuar opsioni për dërgimin e postës së filtruar në katalogun Junk në mail.maildir. Implementimi i protokollit proxy-v2 është realizuar, i cili lejon vendosjen e serverit SMTP pas një proxy. Mbështetja për certifikatave ECDSA është implementuar.
- Paketa OpenSSH 8.1 është përditësuar, një përmbledhje e detajuar e përmirësimeve mund të shihet ;
- Paketa LibreSSL është përditësuar, duke përfunduar portimin nga OpenSSL 1.1 të strukturës RSA_METHOD, e cila lejon përdorimin e implementimeve të ndryshme të funksioneve për punën me RSA;
- Numri i porteve pĂ«r arkitekturĂ«n AMD64 arriti 10736, pĂ«r aarch64 â 10075, pĂ«r i386 â 10682. KomponentĂ«t nga zhvilluesit e tretĂ«, tĂ« pĂ«rfshirĂ« nĂ« OpenBSD 6.6 janĂ« pĂ«rditĂ«suar:
- Grafika e stack-ut Xenocara bazohet në X.Org 7.7 me xserver 1.20.5 + patches, freetype 2.10.1, fontconfig 2.12.4, Mesa 19.0.8, xterm 344, xkeyboard-config 2.20;
- LLVM/Clang 8.0.1 (me patches)
- GCC 4.2.1 (me patches) dhe 3.3.6 (me patches)
- Perl 5.28.2 (me patches)
- NSD 4.2.2
- Unbound 1.9.4
- Ncurses 5.7
- Binutils 2.17 (me patches)
- Gdb 6.3 (me patches)
- Awk Aug 10, 2011
- Expat 2.2.8
Burimi: opennet.ru
