OpenBSD 7.7: Uppdaterade portar, uppdaterat stöd, säkerhetsförbättringar och mer

openbsd 7.7

OpenBSD-utvecklingsteamet tillkännagav för några dagar sedan lanseringen av den nya versionen av OpenBSD 7.7, vilket markerar ett betydande framsteg både vad gäller funktionalitet och kompatibilitet.

Den här nya versionen av OpenBSD 7.7Den utmärker sig genom viktiga förbättringar i kompatibilitet med modern hårdvara, en anmärkningsvärd optimering av dess interna resurser, nya skyddslager för kritiska miljöer, förbättrad hantering av systemresurser och en betydande förstärkning av dess säkerhetsmekanismer.

Viktiga nya funktioner i OpenBSD 7.7

En av höjdpunkterna i OpenBSD 7.7 är DRM-ramverksuppdateringNu synkroniserad med Linuxkärnan 6.12.21, vilket är ett stort hopp från den tidigare versionen baserad på 6.6.52.

Detta möjliggör mycket mer uppdaterat stöd för moderna grafikkretsar. I synnerhet den registeransvarige Inteldrm inkluderar nu stöd för generationens GPU:er Intels Arrow Lake, medan amdgpu utökar stödet för inkludera de nya Ryzen AI 300 GPU och Radeon RX 9070. 

OpenBSD 7.7 förbättrar också avsevärt sitt stöd för ARM64-arkitekturen, eftersom det introducerar stöd för skalbara vektortillägg (SVE), medan i enheter Apple med M1-chips har lyckats etablera strömtillstånd som optimerar förbrukningen.

På virtualiseringsnivån, plattformen x86_64 inkluderar nu stöd för AMD SEV, en teknik som skyddar virtuella maskiner även från åtkomst av hypervisorn eller värdsystemadministratören. Dessutom har utbudet av minne som är tillgängligt för DMA utökats och överskridit nu 4 GB-gränsen.

Förbättringar i minneshantering och multiprocessering är andra nya funktioner i OpenBSD 7.7. Med implementeringen av ptrace för att möjliggöra avancerad felsökning i flertrådade applikationer har flera systemanrop befriats från global låsning, vilket förbättrar parallellitet och prestanda på flerkärniga system. Dessutom har hanteringen av minnesförlust förbättrats, vilket förhindrar oväntade fel under extrema belastningsförhållanden.

Nätverksstöd och säkerhetsförbättringar

Nätverkssubsystemet introducerar stöd för AF_FRAME-socklar, tillåter en mer direkt kommunikation på Ethernet-nivå, och optimerar sändningen av TCP/UDP-paket tack vare en ny hashalgoritm och införandet av oberoende köer genom flöde. Verktyget pfctl kan nu hantera nätverksgränssnitt med bandbredder som överstiger 4 Gbit, medan relayd-daemonen nu stöder TLS-autentisering med klientcertifikat.

När det gäller säkerhetsförbättringar, processen sshd-auth använder nu en slumpmässig binär omkompositionsteknik vid varje uppstart, vilket gör det svårt att skapa exploits. Mountd, för sin del, har isolerats genom specifika systemanrop, vilket begränsar dess attackyta. Det belyser också förstärkningen i nytta fw_update, som nu tillåter nedladdningar av firmware utan root-behörighet.

Kommandot sysctl stöder nu massinläsning av konfigurationer från en fil, vilket underlättar automatisering i skriptmiljöer. pkg_add har förbättrats för att automatiskt köra ldconfig efter installation av paket som modifierar delade systembibliotek. Dessutom tillåter sysupgrade offline-uppgraderingar genom att använda lokalt lagrade paket.

Utökad kompatibilitet och hårdvaruförbättringar

OpenBSD 7.7 introducerar kompatibilitetsförbättringar med fler enheter, inklusive MediaTek och Qualcomm Snapdragon SoCs sista generationen, bärbara datorer som Samsung Galaxy Book4 Edge, ThinkPad T14 Gen 5och flera Chromebook-modeller. Nya nätverksdrivrutiner, som ice för Intel E810-kort och ixv för virtuella adaptrar, stärker anslutningsmöjligheterna. Å andra sidan har strategin att flytta nätverksdriften direkt till kortet, vilket avlastar CPU-belastningen, intensifierats.

Dessutom har antalet portar ökat avsevärt över alla arkitekturer, och Många applikationer har fått nyare versioner, såsom Firefox 137, LibreOffice 25.2.1.2, GNOME 47, för att bara nämna några. Dessutom innehåller systemet uppdaterade komponenter som LibreSSL 4.1.0 med stöd för nya kryptografiska arkitekturer och algoritmer, OpenSSH 10 med förbättringar av autentisering och integritet, och den grafiska stacken Xenocara baserad på X.Org 7.7 med xserver 21.1.16 och Mesa 23.3.6.

Slutligen, om du är det intresserad av att veta mer om detkan du kontrollera detaljerna i följande länk.


Lägg till som prioriterad källa