đŸ„‡Python 3.13 | ProHoster

Ilmus vabalt kĂ€tte saadud UNIX-i sarnase operatsioonisĂŒsteemi OpenBSD 7.6 vĂ€ljaanne. OpenBSD projekt asutati Theo de Raadti poolt 1995. aastal pĂ€rast konfliktiga NetBSD arendajatega, mis tĂ”i kaasa Theo juurdepÀÀsu sulgemise NetBSD CVS-repositooriumile. PĂ€rast seda lĂ”i Theo de Raadt koos meelepĂ€raste kaaslastega NetBSD lĂ€htekoodipuust uue avatud operatsioonisĂŒsteemi, mille peamised arenduseesmĂ€rgid olid ĂŒhilduvus (toetab 13 riistvaraplatvormi), standardimine, Ă”ige toimimine, proaktiivne turvalisus ja integreeritud krĂŒptograafilised vahendid. OpenBSD 7.6 pĂ”hiversiooni tĂ€ieliku installatsioonisoovi ISO-pilt on 702 MB.

Lisaks operatsioonisĂŒsteemile on OpenBSD projekt tuntud oma komponentide poolest, mis on levinud teistes sĂŒsteemides ja tĂ”estanud end ĂŒhtede kĂ”ige turvalisemate ja kvaliteetsemate lahendustena. Nende hulgas: LibreSSL (OpenSSL haru), OpenSSH, pakifilter PF, OpenBGPD ja OpenOSPFD marsruutimise demonid, OpenNTPD NTP-server, OpenSMTPD postiserver, tekstiterminali multiplexer (sarnane GNU ekraanile) tmux, identd demon, mis rakendab IDENT protokolli, BSDL alternatiiv GNU groff paketile - mandoc, protokoll tĂ”rketaluvate sĂŒsteemide korraldamiseks CARP (Common Address Redundancy Protocol), kergekaaluline http-server, failide sĂŒnkroniseerimise utiliidi OpenRSYNC.

Peamised tÀiustused:

  • Suurenes ARM64 arhitektuuri toe tase. Lisatud ARM8 epaan (Enhanced Privileged Access Never) laiend, mis blokeerib privileegitud juurdepÀÀsu mĂ€lulehtedele, mida kasutatakse ainult koodi kĂ€itamiseks. Lisatud Qualcomm Snapdragon X Elite (X1E80100) protsessori toetus ja rakendatud CPU tuvastamine Cortex-A520AE (Hayes AE) ja Cortex-A720AE (Hunter AE). ARM64 arhitektuuril pĂ”hinevates sĂŒsteemides on rakendatud kaitse Spectre-V4 klassi haavatavuste vastu ning parendatud on kaitset Spectre-BHB haavatavuste eest.
  • AMD64 arhitektuuriga sĂŒsteemidesse on lisatud AVX-512 kĂ€skude tugi. Teostatakse kaitse RFDS haavatavuse vastu Intel Atom protsessorites.
  • Lisatud tugi Milk-V Pioneer plaadi jaoks, mis pĂ”hineb RISC-V arhitektuuril.
  • Eemaldatud on msyscall mehhanism, mida kasutati mĂ€lu alade mĂ€rkimiseks, millelt sĂŒsteemikĂ”nesid vĂ”idi teha. msyscalli asemel on rakendatud mimmutable ja pinsyscalls sĂŒsteemikĂ”ned.
  • Tööd on tehtud energiasÀÀstlike olekute S0 toetuse ja kaasaegses seadmes magamisseisundisse ĂŒlemineku parandamiseks. AMD64 sĂŒsteemides on rakendatud reĆŸiim „suspend-to-idle”, mida saab kasutada seadmetes, mis ei toeta magamisseisundit S3. Paljud probleemid, mis takistasid magamisseisundi kasutamist, on draiverites lahendatud.
  • SĂŒsteemikutsesse readdir on lisatud kontroll failinimedes, et tuvastada sĂŒmbol ‘/’, et blokeerida vĂ”imalikke rĂŒnnakuid rakenduste vastu, mis töötavad ebausaldusvÀÀrsete failisĂŒsteemidega.
  • Parandatud on mitme protsessori sĂŒsteemide (SMP) toetust. Lisatud on vĂ”imalused erinevate CPU tuumade paralleelseks töötlemiseks sisenevates UDP-pakettides ja raw-soketites IPv4/IPv6. Parendatud on lukustustega töötamist Unix4 ja UDP sokettide jaoks. AF_ROUTE soketid on viidud uuele lukustusreĆŸiimile. Globaalne lukustus on eemaldatud sĂŒsteemikutsest shutdown, sigsuspend ja kbind, samuti TCP ajastitest ja paljusid sysctl.
  • Parandusi on tehtud hĂŒperviisorile VMM. Lisatud on toetus mehhanismile AMD SEV (Secure Encrypted Virtualization), et kaitsta virtuaalmasinaid hĂŒperviisori vĂ”i host-sĂŒsteemi administraatori sekkumise eest. Virtuaalmasinatest on parendatud juurdepÀÀs CPU vĂ”imalustele. vmctl-sse on lisatud kĂ€sk „status -r”, et nĂ€idata ainult töötavate virtuaalmasinate seisundit.
  • DRM (Direct Rendering Manager) raamistik on sĂŒnkroniseeritud Linuxi kerneliga 6.6.52 (eelmine vĂ€ljaanne — 6.6.19). inteldrm draiveris on rakendatud toetus GPU-le, mida kasutatakse Intel mikroarhitektuuri Meteor Lake pĂ”hinevates protsessorites.
  • FreeBSD-st on ĂŒle kantud funktsioon scandirat kaustade sisu jĂ€rjestamiseks.
  • PĂ”hisĂŒsteemist on eemaldatud vana DHCP-kliendiprogramm dhclient, mille asemel soovitatakse kasutada pidevalt töötavat taustaprotsessi dhcpleased, mis tarnitakse alates OpenBSD 6.9 ja kasutab utiliiti ifconfig, et lubada vĂ”rguliideste automaatkonfiguratsiooni lĂ€bi DHCP (see lubatakse lĂ€bi „ifconfig $if autoconf” kĂ€ivitamise vĂ”i lisades „inet autoconf” faili /etc/hostname.$if).
  • Shell-skriptides, mida töödeldakse vaikimisi kasutatava ksh kĂ€skluste tĂ”lgendaja poolt, on keelatud kasutada nullkoodiga sĂŒmbolit. NullisĂŒmbolite olemasolu skriptides viib nĂŒĂŒd tĂ€itmise lĂ”petamiseni koos veateatega, vĂ€lja arvatud juhul, kui need asuvad andmete seas, mis on faili lĂ”pus koodi jĂ€rel kinnitatud.
  • Tar utiliit on tĂ”lgitud vaikimisi PAX formaadi kasutamiseks arhiivide loomisel. PAX formaadi kasutamine vĂ”imaldab salvestada pikemaid failinimesid, töödelda linke, kasutada tĂ€pseid ajaandmeid ja lisada arhiividesse vĂ€ga suuri faile.
  • OpenBSD-s grafika keskkonna loomiseks kasutatava Xenocara X11-sti, on lisatud libva raamatukogu, mis vĂ”imaldab kasutada VA-API (Video Acceleration API) liidese abil riistvaralist video kodeerimise ja dekodeerimise kiirendamist erinevates formaatides. Riistvarase kiirenduse töö on testitud Intel ja AMD GPU-de draiveritega Firefox-i brauseris ja mpv meediamĂ€ngijas. Vajalikud Intel GPU draiverid on saadaval portsis graphics/intel-media-driver ja graphics/intel-vaapi-driver, AMD GPU jaoks kasutatakse Mesa komplekti tavalisi komponente.
  • KDE Plasma 6 töölaud on saanud kĂ€ivitamise vĂ”imaluse.
  • Lisatud tugi uuele riistvarale ja on kaasatud uued draiverid, mis on seotud erinevate SoC komponentide ja Ethernet-kontrollerite toega. IGC ja DWQE draiveritesse on lisatud VLAND-i riistvaralise mĂ€rgistamise tugi, ning DWQE, VMX, IGC ja VIO(4) draiverites on tagatud vĂ”rguoperatsioonide teostamine vĂ”rgukaartide poolel.
  • Kompiilersse on lisatud valik "-fret-clean", mis puhastab tagasipöördumise aadressi mĂ€llu pĂ€rast funktsiooni lĂ”petamist.
  • PPP-interfaced töötavad marsruutimise domeenis (rdomain).
  • IPv6 jaoks on lisatud reĆŸiim "sysctl net.inet6.ip6.forwarding = 2", mis lubab pakettide suunamise ainult IPsec-i jaoks.
  • Getsockopt() funktsiooni on lisatud SO_ACCEPTCONN lipu tugi, mis vĂ”imaldab kontrollida, kas soketile on kutsutud funktsioon listen().
  • Iked, IKEv2 protokolli implementeerimisel IPsec-i jaoks, on lisatud autentimise, autoriseerimise ja arveldamise tugi RADIUS protokolli kaudu.
  • RADIUS-serverisse radiusd on lisatud tugi DAE-le (DĂŒnaamilise Autoriseerimise Laiendused) ja vĂ”imalus paigutada arveldamise seadeid radiusd.conf faili. Lisatud on moodulid: radiusd_ipcp basseinide seadistamiseks, radiusd_file autentimiseks kohaliku faili kaudu. Racdctl-s on lisatud kĂ€sk "ipcp delete" teatud seansi eemaldamiseks ilma ĂŒhendust katkestamata. IP-aadresseOpenSMTPD-sse on lisatud API smtpd-tables tabelite kasutamiseks ja rakendatud K_AUTH teenus, et tabelitest kasutajaandmeid vĂ€lja vĂ”tta.
  • OpenSMTPD-s on lisatud API smtpd-tables tabelite kasutamiseks ja rakendatud K_AUTH teenus, et tabelitest autentimisandmeid vĂ€lja vĂ”tta.
  • Lisatud taustprotsess dhcp6leased IPv6 prefiksite saamiseks serverid DHCPv6.
  • OpenSSH on uuendatud. Muudatuste nimekirja saab vaadata OpenSSH 9.8 ja OpenSSH 9.9 teadetes.
  • AMD64 arhitektuuri sadamate arv on 12312 (oli 12309), aarch64 jaoks 12148 (oli 12145), i386 jaoks 10534 (oli 10830). Rakenduste versioonid sadamates:
    • 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
    • GCC 8.4.0 ja 11.2.0
    • GHC 9.6.6
    • GNOME 46
    • Go 1.23.1
    • JDK 8u402, 11.0.24, 17.0.12 ja 21.0.4
    • KDE rakendused 24.05.2
    • KDE raamistikud 6.5.0
    • KDE Plasma 6.1.4
    • Krita 5.2.3
    • LLVM/Clang 13.0.0, 16.0.6 ja 17.0.6
    • LibreOffice 24.8.1.2
    • Lua 5.1.5, 5.2.4, 5.3.6 ja 5.4.7
    • MariaDB 10.9.8
    • Mono 6.12.0.199
    • Mozilla Firefox 130.0.1 ja ESR 128.2.0
    • Mozilla Thunderbird 128.2.3
    • Node.js 20.17.0
    • OpenLDAP 2.6.8
    • PHP 8.1.29, 8.2.23 ja 8.3.11
    • Postfix 3.9.0
    • PostgreSQL 16.4
    • Python 2.7.18, 3.11.10
    • Qt 5.15.13 (+ KDE patchid) ja 6.6.3
    • R 4.4.1
    • Ruby 3.1.6, 3.2.5 ja 3.3.5
    • Rust 1.81.0
    • SQLite 3.44.2
    • Shotcut 24.04.28
    • Sudo 1.9.15.5
    • Suricata 7.0.6
    • Tcl/Tk 8.5.19 ja 8.6.13
    • TeX Live 2023
    • Vim 9.1.707 ja Neovim 0.10.1
    • Xfce 4.18.1
  • Uuendatud kolmanda osapoole komponente, mis kuuluvad OpenBSD 7.6:
    • Xenocara graafikustakk, mis pĂ”hineb X.Org 7.7, xserver 21.1.13 + patchid, freetype 2.13.2, fontconfig 2.14.2, Mesa 23.3.6, xterm 393, xkeyboard-config 2.20, fonttosfnt 1.2.3.
    • LLVM/Clang 16.0.6 (+ patchid)
    • GCC 4.2.1 (+ patchid) ja 3.3.6 (+ patchid)
    • Perl 5.38.2 (+ patchid)
    • NSD 4.9.1
    • Unbound 1.21.0
    • Ncurses 6.4
    • Binutils 2.17 (+ patchid)
    • Gdb 6.3 (+ patchid)
    • Awk alates 28. juulist 2024.
    • Expat 2.6.3
    • zlib 1.3.1 (+ patchid)

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster