Testimi alfa i FreeBSD 15 ka filluar

Ishulli i parë alfa i FreeBSD 15.0 është përgatitur. Ndërtimet instalues janë formuar për arkitekturën amd64, powerpc64le, aarch64 dhe riscv64. Lëshimi është planifikuar për 2 dhjetor. Përditësimi në degën 15.0-ALPHA1 nga lëshimet e mëparshme përmes utilitarit freebsd-update nuk është realizuar akoma.

Fillimisht me degën FreeBSD 15, koha e mbështetjes për degët e rëndësishme pas formimit të lëshimit të parë (15.0) është shkurtuar nga 5 në 4 vjet, dhe degë të reja të rëndësishme do të formohen çdo dy vjet. Lëshimet ndërmjetësore (15.1, 15.2, 15.3) do të zhvillohen brenda një cikli të qëndrueshëm zhvillimi, që nënkupton publikimin e versioneve të reja në një degë rreth çdo 6 muaj, jo njëherë në vit siç ishte deri tani. Duke marrë parasysh mbështetje të njëkohshme për dy degë të ndryshme të rëndësishme, një lëshim ndërmjetësor do të publikohet çdo 3 muaj (15.4, 16.1, 15.5, 16.2 etj.), me përjashtim të përgatitjes së lëshimeve të para të degëve të reja të rëndësishme, përpara të cilave do të ketë një pauzë prej 6 muajsh në lëshime (p.sh., lëshimi 15.3 do të formohet në qershor 2027, 16.0 në dhjetor 2027, 15.4 në mars 2028, 16.1 në qershor 2028).

Në njoftimin zyrtar të versionit alfa të FreeBSD 15, ka një lidhje për shënimin e lëshimit (kopja) me një listë të ndryshimeve që nuk është korrekte. Lista e përmendur është pa kuptim, pasi përmban ndryshime që nuk janë specifike për degën FreeBSD 15, por ndryshime në degën 14.x në lidhje me lëshimin 14.0, pra, ato përmbajnë të dhëna të vjetra, të transferuara nga shënimet e mëparshme të lëshimeve 14.1, 14.2 dhe 14.3.

Disa ndryshime në degën FreeBSD 15, të shënuara në Git:

  • Krijimi i imazheve tĂ« instalimit dhe ndĂ«rtimin e paketimeve binare pĂ«r arkitekturĂ«n 32-bit Ă«shtĂ« pezulluar. MundĂ«sia pĂ«r tĂ« ndĂ«rtuar programe 32-bit dhe pĂ«r tĂ« pĂ«rdorur modin COMPAT_FREEBSD32 pĂ«r tĂ« ekzekutuar skedarĂ« tĂ« ekzekutueshĂ«m 32-bit nĂ« njĂ« mjedis tĂ« bazuar nĂ« bĂ«rthamĂ«n 64-bit do tĂ« ruhet tĂ« paktĂ«n deri nĂ« fund tĂ« ciklit tĂ« jetĂ«s sĂ« degĂ«s FreeBSD 16.
  • Menaxheri i volumeve logjikĂ« gvinum, i cili ishte pĂ«rdorur pĂ«r RAID softuerik, Ă«shtĂ« fshirĂ«. Zhvillimi i Gvinum u ndal rreth 15 vjet mĂ« parĂ«, ndĂ«rkohĂ« qĂ« nĂ« kod ekzistojnĂ« disa probleme tĂ« njohura, tĂ« cilat askush nuk ka marrĂ« pĂ«rsipĂ«r t'i rregullojĂ«. NĂ« vend tĂ« gvinum, rekomandohet pĂ«rdorimi i gconcat, gmirror, gstripe, graid ose zfs.
  • Drejti agp (Accelerated Graphics Port), i cili Ă«shtĂ« i nevojshĂ«m pĂ«r funksionimin e shumĂ« drejtorĂ«ve tĂ« kartave grafike tĂ« vjetra, Ă«shtĂ« planifikuar pĂ«r t'u hequr.
  • Stati i drejtuesve DRM i915 dhe amdgpu Ă«shtĂ« sinkronizuar me kernelin Linux 6.9.
  • Shtuar pĂ«rkrahja pĂ«r atributet e emĂ«ruara tĂ« skedarĂ«ve (atributet e avancuara nĂ« stilin Solaris), tĂ« cilat planifikohen tĂ« mbĂ«shteten si njĂ« mekanizĂ«m alternativ pĂ«r menaxhimin e atributeve tĂ« avancuara, tĂ« disponueshme pĂ«r ZFS dhe NFSv4. Dallimet nga metodat tradicionale tĂ« punĂ«s me atribute tĂ« avancuara nĂ« FreeBSD dhe Linux pĂ«rfshijnĂ« pĂ«rfaqĂ«simin e atributeve nĂ« njĂ« direktori tĂ« shĂ«rbimeve, e cila nuk Ă«shtĂ« e dukshme nĂ« hapĂ«sirĂ«n kryesore tĂ« emĂ«rtimit tĂ« FS dhe Ă«shtĂ« e asociuar me skedarin. Puna me atributet kryhet si me skedarĂ«t e zakonshĂ«m; pĂ«r shembull, pĂ«r tĂ« pĂ«rcaktuar listĂ«n e atributeve, mund tĂ« ekzekutoni funksionin readdir().
  • JanĂ« realizuar thirrjet sistemore me implementimin e mekanizmit inotify pĂ«r tĂ« ndjekur ndryshimet nĂ« sistemet e skedarĂ«ve.
  • Shtuar utilitarin sndctl pĂ«r menaxhimin e parametrave tĂ« kartave tĂ« zĂ«rit.
  • Shtuar utilitarin mididump pĂ«r dumpin e ngjarjeve MIDI 1.0 nĂ« kohĂ« reale.
  • Moduli mac_do Ă«shtĂ« shpallur i gatshĂ«m pĂ«r pĂ«rdorim, duke lejuar politika qĂ« i japin mundĂ«sinĂ« pĂ«rdoruesve tĂ« pa privilegjuar tĂ« ndryshojnĂ« kredencialet e proceseve. PĂ«r tĂ« ekzekutuar komandat si njĂ« pĂ«rdorues tjetĂ«r, Ă«shtĂ« pĂ«rgatitur njĂ« utilitar mdo, i ngjashĂ«m me utilitarin su, por qĂ« nuk kĂ«rkon suid root.
  • Implementimi i protokollit TLS nĂ« anĂ«n e bĂ«rthamĂ«s (KTLS) Ă«shtĂ« i aktivizuar si parazgjedhje.
  • NjĂ« backend i ri rrjetor 'slirp' Ă«shtĂ« shtuar nĂ« hipervizorin bhyve, duke pĂ«rdorur bibliotekĂ«n libslirp me implementimin e stack-ut rrjetor nĂ« hapĂ«sirĂ« pĂ«rdoruesi. Backend-i 'slirp' lejon organizimin e qasjes nĂ« rrjet pĂ«r sistemin e mysafirĂ«ve nga mjedisi i hostit pa nevojĂ«n pĂ«r njĂ« konfigurim tĂ« veçantĂ« tĂ« rrjetit nĂ« anĂ«n e hostit.
  • PĂ«rgjigjja e thirrjeve tĂ« sistemit setgroups, getgroups dhe initgroups nĂ« trajtimin e grupeve tĂ« pĂ«rdoruesve Ă«shtĂ« afruar me platformat e tjera (ndryshimi i implementimit nĂ« FreeBSD pĂ«rfshinte ruajtjen e identifikuesit efektiv tĂ« grupit tĂ« proceseve nĂ« elementin zero tĂ« array-t me listĂ«n e grupeve).
  • Implementimi i Kerberos nĂ« pĂ«rbĂ«rjen kryesore tĂ« FreeBSD Ă«shtĂ« zĂ«vendĂ«suar nga Heimdal Kerberos nĂ« MIT Kerberos. PĂ«r tĂ« rikthyer Heimdal Kerberos gjatĂ« ndĂ«rtimit, mund tĂ« pĂ«rdorni flamurin WITHOUT_MITKRB5. NĂ« FreeBSD 16, mbĂ«shtetja pĂ«r ndĂ«rtimin e Heimdal Kerberos do tĂ« hiqet.
  • NĂ« NFS Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r operacionin CLONE, i cili Ă«shtĂ« pĂ«rcaktuar nĂ« specifikimin NFSv4.2 dhe mundĂ«son kopjimin e shpejtĂ« tĂ« skedarĂ«ve pĂ«rmes klonimit tĂ« blloqeve nĂ« serveri. ReĆŸimi aktualisht funksionon vetĂ«m kur eksportohen ndarjet ZFS pĂ«rmes NFS.
  • Rritur besueshmĂ«ria e funksionimit tĂ« ndarjeve me fs UFS qĂ« pĂ«rmbajnĂ« mĂ« shumĂ« se 2,000,000,000 inode.
  • NĂ« sistemet amd64 Ă«shtĂ« shtuar mundĂ«sia e pĂ«rdorimit tĂ« mĂ« shumĂ« se 4TB RAM.
  • Funksioni readdir_r Ă«shtĂ« shpallur i vjetruar.
  • NĂ« serverin SNMP bsnmpd Ă«shtĂ« ndĂ«rprerĂ« mbĂ«shtetje pĂ«r transportin UDP.
  • Shtuar drejtori ufshci pĂ«r mbĂ«shtetje tĂ« kontrolerĂ«ve tĂ« sistemeve tĂ« ruajtjes me ndĂ«rfaqen UFSHCI (Universal Flash Storage Host Controller Interface).
  • NĂ« mĂ«nyrĂ« default Ă«shtĂ« çaktivizuar dhe shpallur e vjetruar konfigurimi net.inet.tcp.nolocaltimewait, dmth. Ă«shtĂ« kthyer krijimi me pĂ«rmasĂ« TIME_WAIT pĂ«r lidhjet TCP, tĂ« cilat janĂ« ndarĂ« nĂ« anĂ«n e sistemit lokal. PĂ«r tĂ« konfiguruar kohĂ«n e qĂ«ndrimit tĂ« lidhjes nĂ« gjendjen TIME_WAIT Ă«shtĂ« shtuar sysctl i ri net.inet.tcp.msl_local.
  • NĂ« mĂ«nyrĂ« default Ă«shtĂ« çaktivizuar mbĂ«shtetja pĂ«r krijimin e lidhjeve rrjetore me localhost, duke indikuar INADDR_ANY. PĂ«r tĂ« rikthyer mbĂ«shtetje, mund tĂ« vendosni sysctl net.inet.ip.connect_inaddr_wild nĂ« vlerĂ«n 1.
  • Sysctl net.link.bridge.member_ifaddrs Ă«shtĂ« vendosur nĂ« 0 si default, pra Ă«shtĂ« e mundur tĂ« shtosh interfesa nĂ« urat rrjetore pa IP-adresave.
  • NĂ« realizimin e FS UFS1 Ă«shtĂ« zgjidhur problemi i vitit 2038 (mund tĂ« pĂ«rdoren data deri nĂ« vitin 2106).
  • Generimi i çelĂ«save tĂ« hostit RSA pĂ«r SSH dhe EC2 AMI Ă«shtĂ« ndalur.
  • Shtohet opsioni i soketeve rrjetĂ«s SO_SPLICE pĂ«r bashkimin e lidhjeve TCP (ngjashĂ«m me njĂ« proxy qĂ« funksionon pa kopjuar tĂ« dhĂ«nat nĂ« hapĂ«sirĂ«n e pĂ«rdoruesit).
  • NĂ« utilitarin grep, kontrolli i linkeve simbole Ă«shtĂ« çaktivizuar me default gjatĂ« kĂ«rkimit rekurziv.
  • Shtohet moduli i kernelit nvmft pĂ«r mbĂ«shtetje tĂ« kontrollorĂ«ve NVMe mbi Fabric dhe utilitarin nvmecontrol pĂ«r tĂ« lidhuar me njĂ« kontrollor tĂ« jashtĂ«m NVMe mbi Fabric.
  • NĂ« utilitarin date Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r output-in e kohĂ«s me saktĂ«si nanosekondash, pĂ«r shembull, «date -Ins» do tĂ« japĂ« «2024-04-22T12:20:28,763742224+02:00».
  • NĂ« jail Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r opsionin zfs.dataset pĂ«r tĂ« shtuar njĂ« pjesĂ«, snapshot ose klon ZFS nĂ« ambientin e izoluar jail.
  • NĂ« tty, flag-u IUTF8 Ă«shtĂ« vendosur si default, ku funksionon saktĂ«sisht fshirja e simboleve UTF-8 kur shtypet Backspace.
  • Utilitari dialog Ă«shtĂ« zĂ«vendĂ«suar me bsddialog.
  • Versionet e Lua 5.4.8, jemalloc 5.3.0, Awk 04082025, unicode 16.0.0, CLDR 45.0.0, byacc 20240109, ncurses 6.5 janĂ« azhurnuar.

Burimi: opennet.ru

Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« đŸ”„ Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« | ProHoster