FreeBSD 13.2 emissio cum Netlink et WireGuard firmamentum

Post 11 menses evolutionis FreeBSD 13.2 dimissus est. Installation images are generated for amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv6, armv7, aarch64 and riscv64 architectures." Accedit, conventus ad systemata virtualisationi comparata (QCOW2, VHD, VMDK, rudis) et nubes ambitus Amazonum EC2, Google Computo Engine et Vagrant.

Key mutationes:

  • Facultas creandi snapshots UFS et FFS systemata fasciculi cum colligatione para (mollis updates) effecta est. Addidit etiam subsidium curriculi salutaris eri (cum TUBER "-L" vexillum) cum contentis systematis fasciculi UFS ascendentis cum diurnariis fieri potest. Una lineamenta quae non suppetunt cum usus logging est curriculum vitae integritatis inhibet utens utilitates fsck.
  • Compositio fundamentalis includit wg agitator operantem in gradu nuclei cum exsecutione instrumenti retis pro VPN WireGuard. Uti algorithmorum cryptographicorum, quae ab exactore requiruntur, API FreeBSD nuclei crypto-subsystematis extensa est, cui phaleras addita sunt quae usum algorithmorum ex bibliotheca libsodium, quae in FreeBSD per vexillum crypto-API non sustentatur. . In processu evolutionis, optimizatio etiam peracta est ad aequivalentem ligaturam fasciculi encryptionis et decryptionis muniorum ad CPU coros, quae caput reduxit cum facis WireGuard dispensando.

    Ultimus conatus comprehendendi WireGuard in FreeBSD anno 2020 factus est, sed in scandalo finitus, ex quo codice iam addito ob qualitatem ignobilem, laborem neglegentem cum buffers, usus stipulae pro compescendo, exsecutionem incompletam removit. de protocollo et licentia contra GPL. Nova exsecutio coniunctim a core FreeBSD et WireGuard iunctiones evolutionis paratae est, cum additamentis ab Iasone A. Donenfeld, auctoris VPN WireGuard, et John H. Baldwin, elaborationis FreeBSD celeberrimi. Plena recensio mutationum facta est auxilio Fundationis FreeBSD antequam novum codicem accepisset.

  • Support protocollo communicationis Netlink (RFC 3549), usus est in Linux ad ordinandum commercium nuclei cum processibus in spatio usoris, effectum est. Project limitatum est ad sustentationem NETLINK_ROUTE familiae operationum ad administrandum statum retis subsystem in nucleo, quod permittit FreeBSD uti Linux ip utilitate ex iproute2 sarcina ad retis interfaces administrandi, pone IP inscriptiones, configurare fundere et manipulare nexthop obiecti, quod copia notitia publica usus est ad transmittendam fasciculum ad desideratum destinationem.
  • Omnia basis systematis exsecutabilium in 64-bit suggestis habent Inscriptionis spatium Layout Randomization (ASLR) per defaltam enabled. Ut selective disable ASLR, iussionibus uti potes "proccontrol -m aslr -s disable" vel "elfctl -e +noaslr".
  • In ipfw, radix tabulae ad inscriptiones MAC spectare adhibentur, quae te permittit tabulas cum MAC inscriptionibus creandis et iis uteris ad mercaturam eliquandam. For example: ipfw table 1 create type mac ipfw table 1 add 11:22:33:44:55:66/48 ipfw add skipto tablearg src-mac ' table (1)' ipfw add negant src-mac ' table (1; 100 )' ipfw addunt lookup dst-mac 1 .
  • Kernel moduli moduli dpdk_lpm4 et dpdk_lpm6 additae sunt et praesto sunt ad onerandas per loader.conf cum exsecutione itineris investigationis algorithm pro IPv24/IPv8-DIR-4-6, quae permittit te ad munera excitanda optimize pro exercituum cum tabulis e longinquis fusis ( in probationibus, celeritas augmentum 25% observatur). Ad modulos configurare, vexillum meatus utilitas adhiberi potest (fiB_ALGO optio addita est).
  • Exsecutionis ratio lima ZFS renovata est ad solvendas OpenZFS 2.1.9. Scriptum zfskeys startup praebet automatico loading clavium in ratio lima ZFS condita. Novam RC scripturam zpoolreguid addidit ut GUID vel zpools unum vel plures zpools (eg utilis ad ambitus virtualisationum datas communicavit).
  • Hypervisoris Bhyve et vmm moduli auxilio plus quam 15 virtualis CPUs ad systema hospitis applicandum (per sysctl hw.vmm.maxcpu ordinatum). Utilitas in instrumento livoris aemulatio virtio-input machinae, cum qua claviculas et mus initus eventus in ratio hospitii substituere potes.
  • In KTLS, exsecutio protocolli TLS in gradu kernel FreeBSD currentis, subsidium ferramenti accelerationis TLS 1.3 additum est per offloading aliquas operationes quae ad processus encryptas ineuntium fasciculi ad card retis accesserunt. Antea simile pluma TLS 1.1 et TLS 1.2.
  • In scriptione crescenti incipientis, cum dilatatio radicis fasciculi inspicitur, VERTO partitionem addere potest, si talis partitio initio caret (exempli gratia, utilis est cum in SD card imaginem systematis praeparatae institutionis). Ad magnitudinem permendam temperandam, novus modulus increvitatus ad rc.conf accessit.
  • Scriptum hostid startup efficit ut temere UUID generatur si fasciculus /etc/hostidis deest et UUID ex ferramentis obtineri non potest. Adiecit etiam fasciculus /etc/machina-id cum compacta repraesentatione hostiae ID (non hyphens).
  • Variabiles defaultrouter_fibN et ipv6_defaultrouter_fibN ad rc.conf additae sunt, per quas ad FIB tabulas alias quam primarias vias defaltae addere potes.
  • Support pro SHA-512/224 bibliothecae libmd hashes adiectum est.
  • Pthread bibliotheca subsidia pro semanticis functionum in Linux adhibitis praebet.
  • Auxilia addita ratio decoctionis Linux ad kdump vocat. Auxilium systematis styli Linux additum ad kdump et sysdecode vocant.
  • Occisa utilitas nunc facultatem dat signum processus mittendi ad definitum terminum (exempli gratia, "occidalis -t pts/1").
  • Addidit utilitas nproc numerum cuneos computationales promptos ad processum currens exhibendum.
  • Auxilio decoctionis ACS (Access Control Services) parametri ad utilitatem pciconf accessit.
  • SPLIT_KERNEL_DEBUG occasus nucleo addita est, quae te permittit ut informationes debugging servare pro nucleo et nucleo modulorum in singulis tabellis permittas.
  • Mechanismum Linux ABI paene completum est cum auxilio pro vDSO (dynamica virtute objectorum communium) mechanismum, quod praebet strictam rationem systematis praesto in spatio usoris sine contextu mutandi. Linux ABI in ARM64 systemata ad paritatem exsequendam pro architectura AMD64 adducta est.
  • Meliore odio lorem. Adiectae operae vigilantiae (hwpmc) subsidium pro Intel Alder Lake CPUs. Auriga iwlwifi pro Intel wireless schedulis renovata est cum auxilio pro novis chippis et vexillis 802.11ac. Adiecit rtw88 agitator pro Realtek cinematographico cum PCI interface. Facultates stratorum linuxkpi ad usum cum rectoribus Linux in FreeBSD expansae sunt.
  • Bibliotheca OpenSSL ad versionem 1.1.1t, LLVM/Π‘lang ad versionem 14.0.5 renovata est, et SSH cultor et client ad OpenSSH 9.2p1 renovata sunt (praecedente versione adhibita OpenSSH 8.8p1). Renovata etiam sunt versiones bc 6.2.4, expat 2.5.0, fasciculi 5.43, minus 608, libarchive 3.6.2, epistularum 8.17.1, sqlite 3.40.1, solutum 1.17.1, zlib 1.2.13.

Accedit, nuntiatum est, a FreeBSD 14.0 ramo, unum tempus Tesserae OPIE, ce et cp coegi, coegi pro chartarum ISA, mergemaster et minigzip utilitatum, machinarum componentium in netgrapho (NgATM), in telnetd curriculo et in VINUM genus in geom.

Source: opennet.ru