انتشار FreeBSD 12.4

FreeBSD 12.4 منتشر شد. تصاویر نصب برای معماری‌های amd64، i386، powerpc، powerpc64، powerpcspe، sparc64 و armv6، armv7 و aarch64 در دسترس هستند. علاوه بر این تصاویر برای سیستم های مجازی سازی (QCOW2، VHD، VMDK، خام) و محیط های ابری آمازون EC2 آماده شده است. FreeBSD 12.4 آخرین به روز رسانی شاخه 12.x خواهد بود که تا 31 دسامبر 2023 حفظ خواهد شد. به روز رسانی FreeBSD 13.2 در بهار آماده می شود و FreeBSD 2023 برای انتشار در جولای 14.0 برنامه ریزی شده است.

نوآوری های کلیدی:

  • فرآیند سرور telnetd منسوخ شده است، که پایگاه کد آن حفظ نشده است و دارای مشکلات کیفی است. در شعبه FreeBSD 14، کد telnetd از سیستم حذف خواهد شد. پشتیبانی مشتری Telnet بدون تغییر باقی می ماند.
  • درایور if_epair که برای ایجاد رابط های اترنت مجازی استفاده می شود، توانایی موازی سازی پردازش ترافیک را با استفاده از چندین هسته CPU فراهم می کند.
  • ابزار cp هنگام استفاده از پرچم "-R" محافظت در برابر وقوع بازگشت بی نهایت را پیاده سازی می کند، پردازش صحیح پرچم های "-H"، "-L" و "-P" را تضمین می کند (به عنوان مثال، هنگام تعیین "-H" یا "-P"، پیوندهای نمادین در حال گسترش)، پرچم "-P" بدون پرچم "-R" مجاز است.
  • بهبود عملکرد نرم افزارهای nfsd، elfctl، usbconfig، fsck_ufs و growfs.
  • در مفسر دستور sh، منطق بارگذاری پروفایل تغییر کرده است: ابتدا همه فایل‌های با پسوند “.sh” از پوشه /etc/profile.d بارگیری می‌شوند، سپس فایل /usr/local/etc/profile بارگذاری می‌شود. ، پس از آن فایل های با پسوند “.sh” از پوشه /usr/local/etc/profile.d/ بارگیری می شوند.
  • ابزار tcpdump توانایی تنظیم تعداد قوانین نمایش داده شده در هدر pflog را فراهم می کند.
  • با DragonFly BSD، کد عامل تحویل پیام dma (DragonFly Mail Agent) همگام‌سازی می‌شود، که دریافت و تحویل پیام‌ها را از مشتریان ایمیل محلی تضمین می‌کند (پردازش درخواست‌های SMTP شبکه از طریق پورت 25 پشتیبانی نمی‌شود).
  • فیلتر بسته pf نشت حافظه را برطرف کرد و هنگام استفاده از pfsync، همگام سازی حالت را بهبود بخشید.
  • تماس های تست DT5 و SDT به فیلتر بسته ipfilter برای مکانیسم ردیابی dtrace اضافه شد. امکان تخلیه دامپ با یک کپی از ippool با فرمت ippool.conf پیاده سازی شده است. تغییر قوانین ipfilter، آدرس جداول ترجمه و ip pool (ippool) از محیط های زندانی که از پشته شبکه مجازی VNET استفاده نمی کنند، ممنوع است.
  • پشتیبانی از CPUهای اینتل مبتنی بر ریزمعماری Comet Lake، Ice Lake، Tiger Lake و Rocket Lake به چارچوب hwpmc (Hardware Performance Monitoring Counter) اضافه شده است.
  • پشتیبانی سخت افزاری بهبود یافته رفع اشکال در درایورهای aesni، aw_spi، igc، ixl، mpr، ocs_fc، snd_uaudio، usb. درایور ena به نسخه 2.6.1 به روز شده است تا از نسل دوم آداپتورهای شبکه ENAv2 (آداپتور شبکه الاستیک) که در زیرساخت Elastic Compute Cloud (EC2) برای سازماندهی ارتباطات بین گره های EC2 استفاده می شود، پشتیبانی کند.
  • نسخه های به روز شده برنامه های شخص ثالث موجود در سیستم پایه: LLVM 13، unbound 1.16.3، OpenSSL 1.1.1q، OpenSSH 9.1p1، فایل 5.43، libarchive 3.6.0، sqlite 3.39.3، expat 2.4.9. wpa_supplicant 2.10.

منبع: opennet.ru

اضافه کردن نظر