Ka filluar testimi alfa i FreeBSD 15

Ishulli i parë alfa i FreeBSD 15.0 është përgatitur. Build-et e instalimit 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 kaluara me ndihmën e utilitarit freebsd-update nuk është realizuar ende.

Duke filluar nga dega FreeBSD 15, periudha 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, ndërsa degët e reja do të formohen çdo dy vjet. Lëshimet ndërmjetës (15.1, 15.2, 15.3) do të zhvillohen brenda një cikli të fiksuar zhvillimi, i cili parashikon publikimin e versioneve të reja në një degë çdo 6 muaj, e jo çdo vit si ishte deri tani. Duke marrë parasysh mbështetje për dy degë të rëndësishme njëkohësisht, lëshimi i ri ndërmjetës do të publikohet çdo 3 muaj (15.4, 16.1, 15.5, 16.2, etj.), përveç 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ër shembull, 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ë shpalljen zyrtare të versionit alfa të FreeBSD 15, ka një lidhje me shënimin e lëshimit (kopje) me një listë ndryshimesh jo të sakta. Lista e përmendur është e panevojshme, 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, dmth, në të janë përfshirë të dhëna të vjetra, të transferuara nga shënimet e lëshimeve të publikuara më parë 14.1, 14.2 dhe 14.3.

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

  • Ka pushuar formimi i imazheve tĂ« instalimit dhe ndĂ«rtimit tĂ« paketave binare pĂ«r arkitekturĂ« 32-bit. MundĂ«sia pĂ«r tĂ« ndĂ«rtuar aplikacione 32-bit dhe pĂ«rdorimi i modit COMPAT_FREEBSD32 pĂ«r ekzekutimin e skedarĂ«ve tĂ« ekzekutueshĂ«m 32-bit nĂ« njĂ« mjedis me bĂ«rthamĂ« 64-bit do tĂ« ruhet tĂ« paktĂ«n deri nĂ« fund tĂ« ciklit tĂ« jetĂ«s sĂ« degĂ«s FreeBSD 16.
  • ËshtĂ« hequr menaxheri i vĂ«llimeve logjike gvinum, i cili pĂ«rdorej pĂ«r RAID programor. Zhvillimi i Gvinum ka ndaluar rreth 15 vjet mĂ« parĂ«, ndĂ«rsa nĂ« kod ka njĂ« sĂ«rĂ« problemesh tĂ« njohura qĂ« askush nuk i ka marrĂ« pĂ«rsipĂ«r t’i korrigjojĂ«. NĂ« vend tĂ« gvinum rekomandohet pĂ«rdorimi i gconcat, gmirror, gstripe, graid ose zfs.
  • Drejt eliminimit Ă«shtĂ« planifikuar driveri agp (Accelerated Graphics Port), i nevojshĂ«m pĂ«r funksionimin e shumĂ« drejtorive pĂ«r kartat grafike tĂ« vjetra.
  • Gjendja e drejtorive DRM i915 dhe amdgpu Ă«shtĂ« sinkronizuar me bĂ«rthamĂ«n Linux 6.9.
  • U shtua mbĂ«shtetja pĂ«r atributet e emĂ«rtuara tĂ« skedarĂ«ve (atribute tĂ« zgjeruara nĂ« stilin Solaris), tĂ« cilat planifikohen tĂ« pĂ«rdoren si njĂ« mekanizĂ«m alternativ pĂ«r menaxhimin e atributeve tĂ« zgjeruara, i disponueshĂ«m pĂ«r ZFS dhe NFSv4. Dallimi nga metodat tradicionale tĂ« FreeBSD dhe Linux pĂ«r punĂ«n me atributet e zgjeruara qĂ«ndron nĂ« paraqitjen e atributeve nĂ« njĂ« direktori shĂ«rbimi, e padukshme nĂ« hapĂ«sirĂ«n kryesore tĂ« emrave tĂ« sistemit tĂ« skedarĂ«ve dhe e lidhur me skedarin. Puna me atributet kryhet si me skedarĂ« tĂ« zakonshĂ«m; pĂ«r shembull, pĂ«r tĂ« pĂ«rcaktuar listĂ«n e atributeve mund tĂ« pĂ«rdoret funksioni readdir().
  • JanĂ« implementuar thirrjet e sistemit me implementimin e mekanizmit inotify pĂ«r monitorimin e ndryshimeve nĂ« sistemet e skedarĂ«ve.
  • ËshtĂ« shtuar mjeti sndctl pĂ«r menaxhimin e cilĂ«simeve tĂ« kartave tĂ« zĂ«rit.
  • ËshtĂ« shtuar mjeti mididump pĂ«r nxjerrjen nĂ« kohĂ« reale tĂ« ngjarjeve MIDI 1.0.
  • Moduli mac_do Ă«shtĂ« shpallur gati pĂ«r pĂ«rdorim; ai lejon pĂ«rcaktimin e politikave qĂ« u mundĂ«sojnĂ« pĂ«rdoruesve pa privilegje tĂ« ndryshojnĂ« kredencialet e proceseve. PĂ«r ekzekutimin e komandave nĂ«n njĂ« pĂ«rdorues tjetĂ«r Ă«shtĂ« pĂ«rgatitur programi mdo, i ngjashĂ«m me utilitetin su, por qĂ« nuk kĂ«rkon suid root.
  • Zbatimi i protokollit TLS nĂ« anĂ«n e kernelit (KTLS) Ă«shtĂ« aktivizuar si parazgjedhje.
  • NĂ« hipervizorin bhyve Ă«shtĂ« shtuar njĂ« backend i ri rrjeti «slirp», i cili pĂ«rdor bibliotekĂ«n libslirp me zbatim tĂ« stack-ut tĂ« rrjetit nĂ« hapĂ«sirĂ«n e pĂ«rdoruesit. Backend-i «slirp» lejon organizimin e qasjes nĂ« rrjet tĂ« sistemit guest nga mjedisi host pa konfigurim tĂ« veçantĂ« tĂ« rrjetit nĂ« anĂ«n e host-it.
  • Sjellja e thirrjeve tĂ« sistemit setgroups, getgroups dhe initgroups gjatĂ« pĂ«rpunimit tĂ« grupeve tĂ« pĂ«rdoruesve Ă«shtĂ« afruar me platformat e tjera (ndryshimi nĂ« zbatimin e FreeBSD kufizohej nĂ« ruajtjen e identifikuesit efektiv tĂ« grupit tĂ« proceseve nĂ« elementin zero tĂ« vargut me listĂ«n e grupeve).
  • Zbatimi i Kerberos nĂ« pĂ«rbĂ«rjen bazĂ« tĂ« FreeBSD Ă«shtĂ« zĂ«vendĂ«suar nga Heimdal Kerberos me MIT Kerberos. PĂ«r ta rikthyer Heimdal Kerberos gjatĂ« ndĂ«rtimit, mund tĂ« pĂ«rdoret flamuri WITHOUT_MITKRB5. NĂ« FreeBSD 16, mbĂ«shtetja pĂ«r ndĂ«rtimin e Heimdal Kerberos do tĂ« hiqet.
  • NFS ka Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r operacionin CLONE, i pĂ«rcaktuar nĂ« specifikimin NFSv4.2, qĂ« lejon kopjimin e shpejtĂ« tĂ« skedave pĂ«rmes klonimit tĂ« blloqeve nĂ« server. MĂ«nyra aktualisht funksionon vetĂ«m kur eksportohen pjesĂ«t pĂ«rmes NFS tĂ« ZFS.
  • ËshtĂ« rritur besueshmĂ«ria e punĂ«s sĂ« pjesĂ«ve 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 4 TB RAM.
  • Funksioni readdir_r Ă«shtĂ« shpallur i vjetĂ«ruar.
  • NĂ« serverin SNMP bsnmpd Ă«shtĂ« ndĂ«rprerĂ« mbĂ«shtetja pĂ«r transportin UDP.
  • ËshtĂ« shtuar driveri ufshci pĂ«r mbĂ«shtetjen e kontrollorĂ«ve tĂ« sistemeve tĂ« ruajtjes me ndĂ«rfaqen UFSHCI (Universal Flash Storage Host Controller Interface).
  • Si parazgjedhje Ă«shtĂ« çaktivizuar dhe Ă«shtĂ« shpallur e vjetĂ«ruar cilĂ«simi net.inet.tcp.nolocaltimewait, domethĂ«nĂ« Ă«shtĂ« rikthyer krijimi i regjistrimeve TIME_WAIT pĂ«r lidhjet TCP tĂ« mbyllura nĂ« anĂ«n e sistemit lokal. PĂ«r konfigurimin e kohĂ«s sĂ« qĂ«ndrimit tĂ« lidhjes nĂ« gjendjen TIME_WAIT Ă«shtĂ« shtuar sysctl i ri net.inet.tcp.msl_local.
  • NĂ« mĂ«nyrĂ« tĂ« paracaktuar, mbĂ«shtetja pĂ«r krijimin e lidhjeve rrjetore me localhost Ă«shtĂ« e çaktivizuar, duke treguar INADDR_ANY. PĂ«r tĂ« rikthyer mbĂ«shtetjen, mund tĂ« vendosni sysctl net.inet.ip.connect_inaddr_wild nĂ« vlerĂ«n 1.
  • Sysctl net.link.bridge.member_ifaddrs Ă«shtĂ« vendosur si parazgjedhje nĂ« 0, domethĂ«nĂ« nĂ« urat e rrjetit mund tĂ« shtohen ndĂ«rfaqe pa IP-adresat.
  • NĂ« implementimin e FS UFS1 Ă«shtĂ« zgjidhur problemi i vitit 2038 (mund tĂ« pĂ«rdoren data deri nĂ« vitin 2106).
  • Krijimi i çelĂ«save tĂ« hostit RSA pĂ«r SSH dhe EC2 AMI Ă«shtĂ« pezulluar.
  • ËshtĂ« shtuar opsioni i socket-eve tĂ« rrjetit SO_SPLICE pĂ«r bashkimin e lidhjeve TCP (i ngjashĂ«m me njĂ« proxy qĂ« punon pa kopjuar tĂ« dhĂ«nat nĂ« hapĂ«sirĂ«n e pĂ«rdoruesit).
  • NĂ« mjetin grep, ndjekja e lidhjeve simbolike gjatĂ« kĂ«rkimit rekursiv Ă«shtĂ« çaktivizuar si parazgjedhje.
  • ËshtĂ« shtuar moduli i kernelit nvmfta pĂ«r mbĂ«shtetjen e kontrolluesve NVMe over Fabric dhe mjeti nvmecontrol pĂ«r lidhje me njĂ« kontrollues tĂ« jashtĂ«m NVMe over Fabric.
  • NĂ« mjetin date Ă«shtĂ« shtuar mbĂ«shtetja pĂ«r shfaqjen e kohĂ«s me saktĂ«si nĂ« nanosekonda; pĂ«r shembull, «date -Ins» do tĂ« shfaqĂ« «2024-04-22T12:20:28,763742224+02:00».
  • NĂ« jail Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r opsionin zfs.dataset pĂ«r tĂ« shtuar nĂ« ambientin e mbyllur jail njĂ« pjesĂ«, snapshot ose klon tĂ« ZFS.
  • NĂ« tty, si parazgjedhje Ă«shtĂ« vendosur flamuri IUTF8, me tĂ« cilin funksionon saktĂ« fshirja e simboleve UTF-8 kur shtypet Backspace.
  • U utiliteta 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Ă« pĂ«rditĂ«suar.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster