Release of FreeBSD 11.3

A year after the release of 11.2 and 7 months since the launch of 12.0 is available the release of FreeBSD 11.3, which prepared is for amd64, i386, powerpc, powerpc64, sparc64, aarch64, and armv6 (BEAGLEBONE, CUBIEBOARD, CUBIEBOARD2, CUBOX-HUMMINGBOARD, Raspberry Pi B, Raspberry Pi 2, PANDABOARD, WANDBOARD). In addition, images have been prepared for virtualization systems (QCOW2, VHD, VMDK, raw) and cloud environments like Amazon EC2.
supports the release 11.2 will be discontinued for 3 months, while support for FreeBSD 11.3 will continue until September 30, 2021, or, if a decision is made to form the release 11.4 next year, three months after its release. The release of FreeBSD 12.1 it is anticipated is on November 4.

Key innovations:

  • The components Clang, libc++, compiler-rt, LLDB, LLD, and LLVM have been updated to version 8.0;
  • In ZFS, has added support for parallel mounting of several FS partitions at once;
  • In the bootloader within the ability to encrypt partitions using geli on all supported architectures;
  • The loader has added the functionality of the zfsloader bootloader, which is now not required for booting from ZFS;
  • In the UEFI bootloader, improved detection of the system console type and console device if they are not defined in loader.conf;
  • A version of the bootloader written in Lua has been added to the basic delivery;
  • The kernel ensures logging of the jail environment identifier when tracking process termination;
  • Warnings about capabilities that will be deprecated in future releases have been included. A warning has also been added for the use of insecure geli algorithms and IPSec algorithms that have been deprecated in RFC 8221;
  • The ipfw packet filter has new parameters added: record-state (like "keep-state" but without generating O_PROBE_STATE), set-limit (like "limit" but without generating O_PROBE_STATE), and defer-action (instead of executing a rule, a dynamic state is created that can be checked using the "check-state" expression);
  • Support added NAT64 CLAT with an implementation of a consumer-side translator that converts internal IPv4 addresses to global IPv6 addresses one-to-one and vice versa;
  • The pthread(3) library has undergone improvements for compatibility with POSIX;
  • Support for additional NVRAM memory has been added in /etc/rc.initdiskless. The rcorder utility has added support for /etc/rc.resume. The definition of the jail_conf variable (which defaults to /etc/jail.conf) has been moved to /etc/defaults/rc.conf. In rc.subr, the rc_service variable has been added, defining the path to the service that will be executed in case the service needs to call itself again;
  • In jail.conf for the jail utility, a new parameter allow.read_msgbuf has been added, which allows restricting access to dmesg for isolated processes and users;
  • The jail utility has been updated with the "-e" option, allowing you to specify any parameter from jail.conf and display a list of environments where it is used;
  • The trim utility has been added, enabling the initiation of the deletion of contents in Flash blocks using wear leveling algorithms;
  • In newfs and tunefs, the use of underscore and hyphen characters in label names has been permitted;
  • Support for sectors larger than 2048 bytes has been added to the fdisk utility;
  • Support for the pipefail option has been added to the sh shell, simplifying the return code check for all commands combined through unnamed pipes;
  • The spi utility has been added, allowing interaction with devices via the SPI bus from user space;
  • The kenv utility now includes the init_exec variable, which can be used to specify the executable file that will be run by the init process after opening the console as handler for PID 1;
  • Support for symbolic names to identify jail environments has been added to the cpuset(1), sockstat(1), ipfw(8), and ugidfw(8) utilities;
  • The dd utility now includes the "status" and "progress" options to output status information every second;
  • Support for libxo has been added to the last and lastlogin utilities;
  • Firmware and network driver versions have been updated;
  • The pkg package manager has been updated to version 1.10.5, OpenSSL to version 1.0.2s, and the ELF executable tools to version r3614;
  • KDE 5.15.3 and GNOME 3.28 desktop environments have been proposed in the ports;

Source: opennet.ru

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster