PÄc seÅ”u mÄneÅ”u izstrÄdes ir izveidots FreeBSD 14.5 laidums. InstalÄcijas attÄli ir sagatavoti amd64, i386, aarch64, armv7, powerpc, powerpc64 un riscv64 arhitektÅ«rÄm. Papildus ir sagatavotas versijas virtualizÄcijas sistÄmÄm (QCOW2, VHD, VMDK, raw) un mÄkonim Amazon EC2, Google Compute Engine un Vagrant.
NÄkamais atjauninÄjums FreeBSD 14.6 ir plÄnots 2027. gada martÄ. EsoÅ”Ä FreeBSD 14.5 atbalsts tiks nodroÅ”inÄts lÄ«dz 2027. gada 30. jÅ«nijam, bet iepriekÅ”ÄjÄ FreeBSD 14.4 versija tiks atbalstÄ«ta lÄ«dz 2026. gada 31. decembrim. KopumÄ FreeBSD 14 filtra atbalsts tiks nodroÅ”inÄts lÄ«dz 2028. gada 30. novembrim. FreeBSD 13.x atbalsts tika pÄrtraukts 2026. gada 30. aprÄ«lÄ«. ParalÄli attÄ«stÄs FreeBSD 15 filtra, kuram aktuÄlÄ 15.1 versija tika publicÄta pirms trim mÄneÅ”iem.
GalvenÄs izmaiÅas FreeBSD 14.5:
- KodÄ ir ieviests Linux saderÄ«gs inotify mehÄnisms, lai izsekotu izmaiÅÄm failu sistÄmÄs. libc ir pievienotas funkcijas inotify_init, inotify_init1 un inotify_add_watch.
- Pievienota sysctl iestatījums security.bsd.unprivileged_kenv_read, lai aizliegtu nepilnvarotam piekļūst pie kodola vides mainīgajiem (kenv).
- FS msdosfs draiverÄ« ir pievienota iespÄja izmantot Unicode simbolus failu nosaukumos (izveidota sadarbÄ«ba ar FAT32 nodalÄ«jumiem, kas izmanto emoji failu nosaukumos).
- rc.firewall skriptÄ ir Ä«stenota atbalsta ievieÅ”ana mainÄ«gajiem firewall_allowservices un firewall_trusted, kas satur ÄrÄjo failu ar sarakstiem IP adreses un apakÅ”tÄ«klÄ.
- ProgrammÄ darbam ar lentu uzkrÄtÄjiem mt un bibliotÄkÄ libmt ir pievienots atbalsts LTO-10 un LTO-10P kasetÄm, kÄ arÄ« jauniem formÄtiem.
- IzmainÄ«ta komandas pwd uzvedÄ«ba, kas atbilstoÅ”i POSIX specifikÄcijÄm tagad pÄc noklusÄjuma izmanto simbolisko saiÅ”u nosaukumu ({-L) attÄlojuma režīmu, nevis ceļu, uz kuru norÄda simboliskÄs saites (-P).
- IekÄrtai ipfw ir pievienots apstrÄdÄtÄjs, kas izsauc ipfw15 rÄ«ku, kad tÄ tiek palaista sistÄmÄ ar jauno paketes filtrÄÅ”anas saskarni, kas parÄdÄ«jusies FreeBSD 15 kodolÄ.
- IekÄrtai daemon ir pievienota opcija ā-mā, lai norÄdÄ«tu piekļuves režīmu rakstÄmfailam, lai sniegtu piekļuvi apstrÄdÄtÄjiem, kuri tiek palaisti bez root tiesÄ«bÄm.
- local-unbound-setup skriptÄ ir Ä«stenota DNS konfigurÄcijas atbalsta ievieÅ”ana sistÄmÄm, kurÄs tiek izmantots tikai IPv6.
- FailÄ math.h ir pievienotas standarta C23 ieteiktÄs trigonometriskÄs funkcijas sinpi, cospi un tanpi, kas pÄrsniedz padoto argumentu ar Pi skaitli.
- Atjaunots draiveris smartpqi, kurÄ pievienota jauno Microchip Smart Storage SCSI kontrolieru atbalsts un sniegta iespÄja norÄdÄ«t 32 bitu vÄrtÄ«bas ievades/izvades bufera lieluma noteikÅ”anai.
- DraiverÄ« acpi pievienots atbalsts papildu Marvell 88SE9128 SATA kontrolieru variantiem (atrisinÄtas problÄmas ar darbÄ«bu uz mÄtes plates Gigabyte GA-P55A-UD4) un ieviesta iespÄja pÄrvaldÄ«t enerÄ£ijas patÄriÅu Apple Mac sistÄmÄs ar diviem GPU (ieslÄdzas, izmantojot sysctl parametru hw.acpi.apple_darwin_osi).
- DraiverÄ« asmc pÄrtraukta 32 bitu Apple Mac ierÄ«Äu ar Intel CPU atbalsts.
- IelÄdÄtÄjÄ lualoader pievienotas komandas be-list un be-switch, lai skatÄ«tu un pÄrslÄgtu ielÄdes vides. NodroÅ”inÄta simbolisko saiÅ”u apstrÄde, meklÄjot ielÄdÄjamos kodolus. Pievienots callback apstrÄdÄtÄjs, lai filtrÄtu ielÄdes vides Lua skriptos, kas tiek palaisti ar ielÄdÄtÄju.
- InstalÄtÄjÄ bsdinstall nodroÅ”inÄta pareiza FreeBSD UEFI ielÄdes ieraksta izveide.
- Kodola moduļi nvidia, nvidia-modeset un nvidia-drm iekļauti ielÄdÄtÄja melnajÄ sarakstÄ, lai izvairÄ«tos no avÄrijas, ja tie tiek ielÄdÄti pÄrÄk agri caur loader.conf.
- Atjaunotas treŔo puŔu komponentu versijas: LLVM/Clang 21.1.8, OpenSSL 3.0.21, unbound 1.26.0, Expat 2.8.1, file 5.47, ldns 1.9.2, less 704, libarchive 3.8.7, libpcap 1.10.6, ncurses 6.6, openresolv 3.17.4, NSS 3.123.1, tcpdump 4.99.6, xz 5.8.3.
- KÄ saistÄ«tÄjs, izmantojot Clang, pÄc noklusÄjuma tiek izmantots ld.lld (LLD) vietÄ intermÄdija apstrÄdÄtÄja, kas nosaka saistÄ«tÄju, Åemot vÄrÄ atklÄÅ”anas secÄ«bu, meklÄjot failu ceļus PATH. VecÄ pieeja noveda pie tÄ, ka FreeBSD izmantotais saistÄ«tÄjs ld.lld tika aizstÄts gadÄ«jumÄ, ja sistÄmÄ tika papildinÄts GNU ld.
- Programmu komplekts lpr ir klasificÄts kÄ novecojis un tiks izdzÄsts FreeBSD 16.0 laidienÄ. Ieteikts izmantot portu print/cups vai sysutils/LPRng vietÄ. Fona procesÄ lpd atrisinÄta problÄma ar portu numura ignorÄÅ”anu no /etc/printcap, izmantojot IPv6.
Avots: opennet.lv
