FreeBSD 13.3 idasilẹ

Lẹhin awọn oṣu 11 ti idagbasoke, FreeBSD 13.3 ti tu silẹ. Awọn aworan fifi sori jẹ ipilẹṣẹ fun amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv6, armv7, aarch64 ati riscv64 faaji. Ni afikun, awọn apejọ ti pese sile fun awọn ọna ṣiṣe agbara (QCOW2, VHD, VMDK, raw) ati awọn agbegbe awọsanma Amazon EC2, Google Compute Engine ati Vagrant. Ẹka FreeBSD 13.x ti ni idagbasoke ni afiwe pẹlu ẹka FreeBSD 14, eyiti a ṣẹda itusilẹ 14.0 ni isubu, ati pe yoo tẹsiwaju lati ni atilẹyin titi di opin Oṣu Kini ọdun 2026. FreeBSD 13.4 ni a nireti lati tu silẹ ni bii ọdun kan.

Awọn iyipada bọtini:

  • Iduroṣinṣin ti awọn awakọ fun awọn ẹrọ alailowaya, ati awọn awakọ ti a ṣe ifilọlẹ nipa lilo Layer linuxkpi, ti ni ilọsiwaju, gbigba lilo awọn awakọ Linux ni FreeBSD. Awọn imudojuiwọn iwlwifi ati awọn awakọ rtw88 fun Intel ati awọn kaadi alailowaya Realtek.
  • Ti ṣe imuse agbara lati ṣiṣe olupin NFS kan (nfsd, nfsuserd, mounted, gssd ati rpc.tlsservd) ni Ẹwọn pẹlu agbegbe nẹtiwọọki vnet ti o ya sọtọ. Aṣayan òke tuntun ti a ṣafikun “syskrb5” lati gbe Kerberized NFSv4.1/4.2 laisi pato awọn ẹri Kerberos.
  • Akopọ Clang ati ohun elo irinṣẹ LLVM ti ni imudojuiwọn si ẹka 17.
  • Ilana eto faili ZFS ti ni imudojuiwọn lati tu OpenZFS 2.1.14 silẹ. zfsd n pese ọna fun awọn disiki lati ṣe iyasọtọ bi o kuna nigbati wọn ṣe agbekalẹ ọpọlọpọ awọn iṣẹlẹ aipe I/O pupọ.
  • Lori awọn ọna ṣiṣe ARM64, ilana isale ti ṣiṣẹ nipasẹ aiyipada ni /etc/rc.conf, gbigba eto laaye lati ṣiṣẹ ni iṣẹ ṣiṣe ti o pọju lori awọn igbimọ Rasipibẹri Pi.
  • Ṣe afikun agbara lati pato iye umask fun awọn iṣẹ kọọkan ni rc.conf nipa lilo awọn oniyipada “servicename_umask”.
  • Ṣe afikun agbara lati pato ni ~/.login_conf tabi login.conf awọn pataki ti awọn eto ti o lo ipe setusercontext, gẹgẹbi ilana iwọle.
  • Agbara lati tunto awọn asia fun IwUlO iyatọ, ti ṣe ifilọlẹ nigbati ohun elo igbakọọkan n ṣe awọn ijabọ pẹlu awọn ayipada, ti ṣafikun si rc.conf.
  • Awọn ohun elo ori ati iru ni bayi ṣe atilẹyin awọn aṣayan -q (idakẹjẹ) ati -v (verbose), bakanna bi agbara lati lo awọn ẹya C ni awọn ariyanjiyan nọmba.
  • O pẹlu ohun elo objdump, ti o dagbasoke nipasẹ iṣẹ akanṣe LLVM.
  • Aṣayan “-S” ti ṣafikun tftpd, eyiti o fun ọ laaye lati kọ si awọn faili ni agbegbe chroot ti kii ṣe kikọ ni gbangba.
  • Itọsọna iṣafihan si awọn atọkun siseto ekuro ti jẹ atunko patapata.
  • Awọn iṣiro ti o ni ibatan si eto faili ati ṣiṣatunṣe vnode jẹ akojọpọ labẹ jara sysctl vfs.vnode.
  • Nipa aiyipada, atilẹyin fun RFC 4620 (IPv6 nodeinfo, nbere alaye ogun) jẹ alaabo.
  • Àlẹmọ apo-iwe pf n ṣe imuse agbara (sysctl net.pf.filter_local=1) lati lo awọn ofin atunṣe apo-iwe (rdr) ti a firanṣẹ nipasẹ agbalejo lọwọlọwọ ati fi jiṣẹ ni agbegbe.
  • Atilẹyin ti a ṣafikun fun awọn oluyipada nẹtiwọọki foju gve (Google Virtual NIC).
  • Atilẹyin fun awọn igbimọ BeagleBone Black (armv7) ti dawọ duro.
  • Awọn ẹya imudojuiwọn ti OpenSSH 9.6p1, Sendmail 8.18.1, expat 2.6.0, libfido2 1.13.0, nvi 2.2.1, unbound 1.19.1, xz 5.4.5, zlib 1.3.1.

Ni afikun, o le ṣe akiyesi ikede ijabọ kan lori idagbasoke ti FreeBSD fun mẹẹdogun kẹrin ti 2023. Diẹ ninu awọn iṣẹ akanṣe ti o nifẹ julọ pẹlu:

  • Agbara lati ṣe ifilọlẹ awọn iṣẹ rc.d laifọwọyi ni awọn agbegbe ẹwọn lọtọ, ninu eyiti eto faili baba ti jogun, ṣugbọn hihan ilana, iraye si nẹtiwọọki, awọn ẹtọ oke, ati bẹbẹ lọ.
  • Ṣiṣẹ lori iṣapeye awọn iṣẹ okun libc ni lilo awọn ilana SIMD lori awọn eto faaji AMD64. Awọn iṣẹ 17 iṣapeye nipa lilo SIMD ni a dabaa, bakannaa awọn iṣẹ 9 ti a gbe lọ si awọn iṣẹ pipe ti iṣapeye nipa lilo SIMD. Iṣiṣẹ ti awọn iṣẹ tuntun nigbati awọn okun sisẹ pẹlu iwọn aropin ti awọn ohun kikọ 64 pọ si nipasẹ awọn akoko 5.54 lakoko awọn idanwo.
  • Ohun elo irinṣẹ ikoko 0.16 fun iṣakoso awọn apoti ti o da lori awọn agbegbe tubu, ZFS, PF ati rctl, ṣe atilẹyin isọpọ pẹlu pẹpẹ orchestration eiyan nomad. Itọsọna aworan apoti Potluck, eyiti o ṣiṣẹ bi afọwọṣe ti Dockerhub fun FreeBSD.

orisun: opennet.ru

Fi ọrọìwòye kun