fristing FreeBSD 12.1, tilpassa for arkitekturar amd64, i386, powerpc, powerpc64, powerpcspe, sparc64 og armv6, armv7 og aarch64. I tillegg er det laga bilete for virtualiseringssystem (QCOW2, VHD, VMDK, raw) og skyomgjevnader som Amazon EC2.
Nøkkelfunksjoner :
- Det er inkludert eit kryptografisk bibliotek i grunnsystemet ;
- Nettverksstakken har fått støtte for NAT64 CLAT (RFC6877), implementert av ingeniørar frå Yandex;
- Ein trim-verktøy er lagt til for å fjerne innhald frå blokker med Flash ved hjelp av algoritmar for slitasjeminimering;
- IPv6-støtte har blitt lagt til i bsnmpd;
- Versjonar av ntpd 4.2.8p13, OpenSSL 1.1.1d, libarchive 3.4.0, LLVM (clang, lld, lldb, compiler-rt, libc++) 8.0.1, bzip2 1.0.8, WPA 2.9, pkg 1.12.0 har blitt oppdatert. I portane er GNOME 3.28 og KDE 5.16.5 oppdatert;
- For arkitekturen i386 er LLD-linkaren frå prosjektet LLVM aktivert som standard;
- Kjernen loggar ID-ane til jail-omgivnadene ved avslutning av prosessar (for prosessar utanfor jail oppgjev ein null-ID);
- Ein omarbeidd FUSE (File system in USErspace) underkomponent er inkludert, som gjer det mogleg å lage implementasjonar av filsystem i brukarrom. Den nye driveren har støtte for FUSE-protokollen 7.23 (tidlegare støtta versjon 7.8, sendt ut for 11 år sidan), inkludert kode for å sjekke tilgangsrettar på kjernas side («-o default_permissions»), lagt til VOP_MKNOD, VOP_BMAP og VOP_ADVLOCK, moglegheit for å avbryte FUSE-operasjonar, støtte for namnlause rør og unix-socketar i fusefs, moglegheit for å bruke kqueue for /dev/fuse, oppdatert monteringsparameterar med «mount -u», lagt støtte for eksport av fusefs via NFS, implementert overvaking av RLIMIT_FSIZE, lagt til flagg FOPEN_KEEP_CACHE og FUSE_ASYNC_READ, samt betra ytelse og caching-organisering;
- Det er inkludert eit bibliotek (implementering av runtime OpenMP);
- Lista over støtta PCI-enhets-IDar har blitt oppdatert;
- Driveren cdceem med støtte for virtuelle nettverkskort med USB-grensesnitt, levert i iLO 5 på HPE Proliant-serverar, har blitt lagt til;
- I camcontrol-verktøyet er det lagt til kommandoar for å endre energibruksmodus for ATA. I cam-subsystemet har AHCI-styringa blitt forbetra og kompatibiliteten med SES er auka;
- Advarslar om bruk av usikre krypteringsalgoritmar ved oppretting av partisjonar ved hjelp av geli har blitt lagt til;
- Oppstartslasteren har fått støtte for ZFS-alternativet «com.delphix:removing»;
- Lagt til sysctl net.inet.tcp.rexmit_initial for å sette parameteren RTO.Initial, som brukes i TCP;
- Støtte for innkapsling av GRE-i-UDP (RFC8086) er lagt til;
- Flagget «-Werror» er som standard skrudd av i gcc;
- I sh-verktøyet er det lagt til en pipefail-alternativ, som når aktivert gjør at den endelige returverdien inkluderer feilkoden som oppstår i noe av applikasjonene i anropkjeden;
- Mlx5tool-verktøyet har fått funksjoner for oppdatering av fastvare for Mellanox ConnectX-4, ConnectX-5 og ConnectX-6;
- Posixshmcontrol-verktøyet er lagt til;
- Det er lagt til en «resv»-kommando i nvmecontrol-verktøyet for å administrere reservasjoner for NVMe;
- I camcontrol-verktøyet har «modepage»-kommandoen fått støtte for blokkdeskriptorer;
- Det er lagt til to nye kommandoer, «updatesready» og «showconfig», i freebsd-update-verktøyet;
- Byggemoduser WITH_PIE og WITH_BIND_NOW er lagt til;
- I zfs-verktøyet er flaggene «-v», «-n» og «-P» samt kommandoen «send» for bokmerker lagt til;
- Verktøyet bzip2recover er inkludert. Gzip har fått støtte for kompresjonsalgoritmen xz;
- Enhetsdrivere er oppdatert, med støtte for AMD Ryzen 2 og RTL8188EE;
- Verktøyene ctm og timed er erklært foreldet og vil bli fjernet i FreeBSD 13;
- Fra FreeBSD 13.0 vil standard CPU-type (CPUTYPE) for i386-arkitekturen endres fra 486 til 686 (for bygging for i486 og i586 kan man bygge selv);
Kilde: opennet.ru
