Kutulutsidwa kwa OpenBSD 6.6

chinachitika kumasulidwa kwa pulogalamu yaulere ya UNIX-ngati yogwiritsira ntchito Pulogalamu ya OpenBSD 6.6. Ntchito ya OpenBSD idakhazikitsidwa ndi Theo de Raadt mu 1995 pambuyo pake kukangana ndi opanga NetBSD, chifukwa chake Teo adakanidwa mwayi wopita kunkhokwe ya NetBSD CVS. Zitatha izi, Theo de Raadt ndi gulu la anthu amalingaliro ofanana adapanga njira yatsopano yotseguka yotengera mtengo wa NetBSD, zomwe zolinga zake zinali kunyamula (mothandizidwa ndi 13 hardware nsanja), muyezo, ntchito yolondola, chitetezo yogwira ndi Integrated cryptographic zida. Full unsembe kukula Chithunzi cha ISO OpenBSD 6.6 base system ndi 460 MB.

Kuphatikiza pa machitidwe opangira okha, polojekiti ya OpenBSD imadziwika ndi zigawo zake, zomwe zafala kwambiri m'machitidwe ena ndipo zatsimikizira kuti ndi imodzi mwa njira zotetezeka komanso zapamwamba kwambiri. Mwa iwo: LibreSSL (foloko OpenSSL), OpenSSH, paketi fyuluta PF, kuyendetsa ma daemoni OpenBGPD ndi OpenOSPFD, seva ya NTP OpenNTPD, seva yamakalata OpenSMTPD, ma terminal multiplexer (ofanana ndi skrini ya GNU) tmux, daemon chodziwika ndi kukhazikitsa kwa IDENT protocol, njira ina ya BSDL ku phukusi la GNU groff - mando, ndondomeko yokonzekera machitidwe olekerera zolakwika CARP (Common Address Redundancy Protocol), yopepuka http seva, chothandizira cholumikizira mafayilo OpenRSYNC.

waukulu kuwongolera:

  • Zothandizira zikuphatikizidwa sysupgrade, anafuna kusinthiratu dongosolo kuti litulutsidwe kwatsopano. Sysupgrade imatsitsa mafayilo ofunikira pakukweza, kuwayang'ana pogwiritsa ntchito kutanthauza, imakopera ramdisk bsd.rd ku bsd.upgrade ndikuyambitsanso kuyambiranso. Bootloader, atazindikira kukhalapo kwa bsd.upgrade, imayamba kutsitsa ndikuyisintha yokha. Kwa nthambi yam'mbuyo ya OpenBSD 6.5, syspatch yakonzedwa yomwe imawonjezera sysupgrade ndikukulolani kuti mugwiritse ntchito chida ichi kukweza makina anu ku OpenBSD 6.6 pa amd64, arm64 ndi i386 zomangamanga pochita "syspatch && sysupgrade";
  • Kwa mapurosesa a Cavium OCTEON (mips64), Clang amagwiritsidwa ntchito ngati chophatikiza chachikulu cha maziko. Thandizo losankha pomanga pogwiritsa ntchito Clang lawonjezedwa pamapangidwe a powerpc. Pazomangamanga za armv7 ndi i386, wopanga GCC amayimitsidwa mwachisawawa (Clang yekha ndi amene atsala);
  • Dalaivala akuphatikizidwa amdgpu kwa AMD GPUs. Dalaivala asinthidwa drm (Direct Rendering Manager). Adawonjezera kuthekera kwa ogwiritsa ntchito opanda mwayi kuti alumikizane ndi chipangizo cha drm posintha mwiniwake wa chipangizocho pofika koyamba. Khodi yoyendetsa inteldrm ndi radeondrm imalumikizidwa ndi Linux kernel 4.19.78. Zowonjezera zothandizira ma GPU omwe amagwiritsidwa ntchito ku Intel Broxton / Apollo Lake, Amber Lake, Gemini Lake, Coffee Lake, Whisky Lake ndi tchipisi ta Comet Lake;
  • Linux yogwirizana ndi mawonekedwe akhazikitsidwa acpi ndikuwonjezera thandizo la ACPI mu madalaivala a radeon ndi amdgpu;
  • Dalaivala anawonjezera aplgpio kwa olamulira a GPIO omwe amagwiritsidwa ntchito ku Intel Apollo Lake SoC;
  • Thandizo lowongolera la olamulira a SAS3, kudalirika kwa kuyendetsa galimoto panthawi ya boot, ndikuwonjezera chithandizo cha 64-bit DMA mu dalaivala wa mpii;
  • Thandizo lachidziwitso lakhazikitsidwa pazida za PCI virtio 1.0;
  • Thandizo lowonjezera la ma cryptographic coprocessors omwe amagwiritsidwa ntchito mu AMD Ryzen CPUs/APUs. Wowonjezera ksmn woyendetsa wa masensa otentha omwe amagwiritsidwa ntchito mum'badwo wa 17 wa ma processor a AMD;
  • Thandizo lokwezeka la zomangamanga za ARM64. Thandizo lowonjezera pamakina otengera CPU Ampere eMAG. Anawonjezera madalaivala atsopano a SoC Amlogic, Allwinner A64, i.MX8M, Armada 3700. Zowonjezera zothandizira CPU Cortex-A65;
  • Kutha kutumiza mapaketi olandilidwa ku stack network mu batch mode yawonjezedwa kwa madalaivala onse opanda zingwe, kukonza mapaketi angapo nthawi imodzi mkati mwa kusokoneza kumodzi;
  • Kupititsa patsogolo kachitidwe ka cache yamafayilo pamakompyuta omwe ali ndi zomangamanga za AMD64;
  • Kuwongolera magwiridwe antchito a startx ndi xinit pamakina amakono pogwiritsa ntchito ma driver a inteldrm, radeondrm ndi amdgpu;
  • Kuyimba foni yovumbulutsa kwakonzedwa kuti ipereke kudzipatula kwadongosolo la fayilo. Chiwerengero cha mapulogalamu kuchokera ku maziko omwe chitetezo chogwiritsira ntchito kuwululidwa chikuyendetsedwa chawonjezeka kufika pa 77;
  • The getrlimit, setrlimit, read and write system call, komanso code yopezera malire azinthu ndikusintha maofesi a mafayilo, achotsedwa kutsekereza padziko lonse;
  • Njira yabwino yoletsera kuwonongeka kwa Specter mu Intel CPUs. Chitetezo chowonjezera ku kuwukira MDS (Microarchitectural Data Sampling) kalasi mu Intel processors;
  • ntpd tsopano ili ndi njira yotetezeka yokhazikitsira ndi kubweza wotchi yadongosolo pa nthawi ya boot, ngakhale popanda wotchi yodzipangira yokha;
  • Kutha kugwiritsa ntchito mawu okhazikika pakufufuza, machesi ndi kulowa m'malo kwawonjezedwa ku tmux terminal multiplexer. Anawonjezera menyu yosavuta ndi mbewa kapena kiyibodi ulamuliro. Kuti muwonetse menyu mu bar yowonetsera, lamulo la "display-menu" likuperekedwa. Kuyendetsa modzidzimutsa posuntha cholozera cha mbewa kupyola m'mphepete mwapamwamba kapena pansi pa chinsalu posankha malo;
  • Kuchita bwino kwa bgpd. Khodi yofananitsa anthu ammudzi yalembedwanso, ntchito yokonzekera ndi madera angapo komanso gulu lalikulu la anzawo lafulumizitsidwa kwambiri. Adawonjezera lamulo la 'show mrt neba' ku bgpctl;
  • Mu DNS resolution osafafaniza Thandizo lowonjezera pakuletsa mindandanda;
  • Zothandizira zowonjezera snmp ndikukhazikitsa kasitomala watsopano wa SNMP yemwe adalowa m'malo mwa snmpctl;
  • Mtundu wa seva yamakalata wa OpenSMTPD wasinthidwa. Anawonjezera API yolembera zosefera zakunja zomwe zitha kugawidwa padera kudzera pamadoko. Thandizo la zosefera zomangidwira zawonjezeredwanso, zomwe zimapereka magwiridwe antchito osavuta a magawo omwe akubwera. Njira yowonjezerera yopereka makalata osefedwa ku Junk directory mu mail.maildir. Thandizo la proxy-v2 protocol lakhazikitsidwa, kukulolani kuti muyike seva ya SMTP kumbuyo kwa proxy. Thandizo la ziphaso za ECDSA zakhazikitsidwa.
  • Phukusi la OpenSSH 8.1 lasinthidwa, tsatanetsatane wa zosinthazi zitha kupezeka apa;
  • Phukusi la LibreSSL lasinthidwa, momwe kuyika kwa RSA_METHOD kapangidwe ka OpenSSL 1.1 kwatsirizidwa, kulola kugwiritsa ntchito njira zosiyanasiyana zogwirira ntchito ndi RSA;
  • Chiwerengero cha madoko a zomangamanga za AMD64 chinali 10736, kwa aarch64 - 10075, kwa i386 - 10682. Zigawo zachitatu zomwe zikuphatikizidwa mu OpenBSD 6.6 zasinthidwa:
    • Xenocara zithunzi stack zochokera X.Org 7.7 ndi xserver 1.20.5 + zigamba, freetype 2.10.1, fontconfig 2.12.4, Mesa 19.0.8, xterm 344, xkeyboard-config 2.20;
    • LLVM/Clang 8.0.1 (ndi zigamba)
    • GCC 4.2.1 (yokhala ndi zigamba) ndi 3.3.6 (yokhala ndi zigamba)
    • Perl 5.28.2 (ndi zigamba)
    • NSD 4.2.2
    • Zosasinthika 1.9.4
    • Namwino 5.7
    • Binutils 2.17 (ndi zigamba)
    • Gdb 6.3 (ndi zigamba)
    • Pa Aug 10, 2011
    • Kutulutsa 2.2.8

    Source: opennet.ru

Kuwonjezera ndemanga