19. mai ble lansert den frie UNIX-liknende operativsystemet OpenBSD 6.7. En funksjon ved dette systemet er fokuset på kodekvalitet og sikkerhet. Prosjektet ble grunnlagt av Theo de Raadt i 1995 etter en konflikt med utviklerne av NetBSD. De mest betydningsfulle endringene i utgivelsen er listet nedenfor.
- Nå støttes opptil 15 partisjoner på ett fysisk enhet. Mer informasjon
- Maskin-uavhengig implementering av mploc for powerpc-plattformen.
- Optimalisering av minnesideverktøy.
- Flere forbedringer og feilrettinger i dhclient, klienten for DHCP-protokollen.
- Maksimal blokkstørrelse for NVMe-operasjoner er 128K.
- Forbedringer i apmd-demonen, som ansvarer for dvale/sleep. Informasjonen om strømmodus blir hentet fra batteridriveren. Drivermeldinger blir ignorert i 60 sekunder etter at datamaskinen gjenopptar, slik at brukeren kan begynne å jobbe før maskinen går tilbake i dvale.
- Mulighet for å opprette unavngitte filer i tmpfs har blitt lagt til. Dette kan begrense applikasjoners tilgang til filsystemet.
- En menneskelesbar modus for systat (alternativ -h) er lagt til.
- Det gamle adferdsmønsteret til dhclient er gjenopprettet. Nå vil systemet igjen ignorere forbindelser som ikke gir subnettmaske.
Forbedringer i ffs2-filsystemet, som bruker 64-bits tidsstempel og blokkadresser:
- Nå brukes ffs2 som standard på alle plattformer, bortsett fra landisk, luna88k og sgi.
- Støtte for oppstartspartisjon og ramdisk for sgi-plattformen.
- Oppstart fikset for sparc64 og Mac PPC.
- Oppstart tilgjengelig for alpha- og amd64-plattformene.
- Oppstart for arm_v7 og arm64-plattformene med bruk av efiboot.
- Oppstart tilgjengelig for loongson-plattformen.
Forbedringer i SMP:
- Systemkallene __thrsleep, __thrwakeup, close, closefrom, dup, dup2, dup3, flock, fcntl, kqueue, pipe, pipe2 og nanosleep blir nå utført uten KERNEL_LOCK.
- SMP-implementeringen for AMD-prosessorer er redesignet. Nå vil ikke systemet feilaktig identifisere kjerner som tråder.
Drivere:
- Forbedringer i em-driveren, som støtter Intel PRO/1000 10/100/Gigabit Ethernet-kort.
- Implementering av mikrosekundoppløsning med microcputime for Cherry Trail-prosessorfamilien for å fikse hengninger ved oppstart av X-vinduet.
- Støtte for minneadressering i PCI-enheter for LPSS (Low Power Subsystem).
- Støtte for x553-kontrolleren i ix-driveren, som er ansvarlig for høyhastighets nettverkskort fra Intel som bruker PCI Express-grensesnittet.
- Feil er fikset etter hvile/hibernasjon for amdgpu og radeondrm.
- Fikset hengingen på HP EliteBook ved oppstart i UEFI-modus.
- Mer informasjon kan finnes i den originale meldingen på prosjektets offisielle nettside.
Og også:
- Følgende drivere har blitt fjernet:
- rtfps, som håndterer seriell port på IBM RT PC-kort;
- dpt for DPT EATA SCSI RAID;
- gpr for smartkortlesere på PCMCIA GemPlus GPR400-grensesnittet;
- mesh, for scsi-utvidelseskort i Power Macintosh;
- Lydsystemet har blitt forbedret.
- Støtte for RaspberryPi 3/4 på arm64-arkitektur og RaspberryPi 2/3 på arm_v7-arkitektur er lagt til.
Kilde: linux.org.ru

