OpenBSD 7.0 رليز

آزاد ڪراس پليٽ فارم يونڪس جهڙو آپريٽنگ سسٽم اوپن بي ايس ڊي 7.0 پيش ڪيو ويو آهي. ياد رهي ته هي پروجيڪٽ جي 51هين رليز آهي، جنهن کي 18 آڪٽوبر تي 26 سال مڪمل ٿي ويندا. OpenBSD پروجيڪٽ Theo de Raadt پاران 1995 ۾ NetBSD ڊولپرز سان تڪرار کان پوءِ ٺهرايو ويو، جنھن جي نتيجي ۾ Theo کي NetBSD CVS مخزن تائين رسائي کان انڪار ڪيو ويو. ان کان پوءِ، Theo de Raadt ۽ جھڙا ذھن رکندڙ ماڻھن جو ھڪڙو گروپ ھڪڙو نئون اوپن آپريٽنگ سسٽم ٺاھيو جيڪو نيٽ بي ايس ڊي سورس ٽري جي بنياد تي، جنھن جا بنيادي ترقي جا مقصد آھن پورٽبلٽي (13 هارڊويئر پليٽ فارمز سپورٽ ٿيل آھن)، معياري ڪرڻ، صحيح آپريشن، فعال سيڪيورٽي. ۽ مربوط ڪرپٽوگرافڪ اوزار. OpenBSD 7.0 بنيادي سسٽم جي مڪمل انسٽاليشن ISO تصوير 554 MB آهي.

خود آپريٽنگ سسٽم کان علاوه، OpenBSD پروجيڪٽ ان جي اجزاء لاءِ سڃاتو وڃي ٿو، جيڪي ٻين سسٽمن ۾ وسيع ٿي چڪا آهن ۽ پاڻ کي ثابت ڪيو آهي ته هڪ محفوظ ۽ اعليٰ معيار جي حلن مان. انهن ۾: LibreSSL (OpenSSL جو ڪانٽو)، OpenSSH، PF پيڪٽ فلٽر، OpenBGPD ۽ OpenOSPFD روٽنگ ڊيمون، OpenNTPD NTP سرور، OpenSMTPD ميل سرور، ٽيڪسٽ ٽرمينل ملٽي پلڪسر (GNU اسڪرين جي مطابق) tmux، IDENT پروٽو لاڳو ڪرڻ سان متبادل ڊيمون، بي ايس ڊي ايل ايل متبادل GNU groff پيڪيج - mandoc، پروٽوڪول منظم ڪرڻ لاءِ غلطي برداشت ڪندڙ سسٽم CARP (عام ايڊريس ريڊنڊنسي پروٽوڪول)، ٿلهي http سرور، OpenRSYNC فائل سنڪرونائيزيشن يوٽيلٽي.

بنيادي سڌارا:

  • RISC-V فن تعمير جي بنياد تي 64-bit سسٽم لاءِ هڪ پورٽ شامل ڪيو ويو. في الحال سپورٽ ڪيل ڪم HiFive بي مثال بورڊن تي ۽ جزوي طور تي PolarFire SoC Icicle Kit تي.
  • ARM64 پليٽ فارمن لاءِ بندرگاهه M1 پروسيسر سان ايپل ڊوائيسز لاءِ بهتر، پر اڃا تائين نامڪمل، سپورٽ فراهم ڪري ٿو. ان جي موجوده شڪل ۾، اهو هڪ GPT ڊسڪ تي OpenBSD انسٽال ڪرڻ جي حمايت ڪري ٿو ۽ USB 3، NVME، GPIO ۽ SPMI لاء ڊرائيور آهن. M1 کان علاوه، ARM64 بندرگاهه Raspberry Pi 3 ماڊل B+ ۽ Rockchip RK3399 SoC جي بنياد تي بورڊز لاءِ سپورٽ پڻ وڌائي ٿو.
  • AMD64 آرڪيٽيڪچر لاءِ، GCC مرتب ڪندڙ ڊفالٽ طور بند ٿيل آهي (صرف ڪلانگ رهجي ويو آهي). اڳي، GCC armv7 ۽ i386 آرڪيٽيڪچرز لاءِ بند ڪيو ويو.
  • SGI پليٽ فارم جي حمايت بند ڪئي وئي آهي.
  • amd64، arm64، i386، sparc64 ۽ powerpc64 پليٽ فارمن لاءِ، dt متحرڪ ٽريڪنگ سسٽم لاءِ سپورٽ سان ڪنيل بلڊنگ ڊفالٽ طور فعال ٿيل آهي. شامل ڪيو ويو kprobes فراهم ڪندڙ کي گڏ ڪرڻ لاءِ معلومات گڏ ڪرڻ لاءِ ڪنيل سطح جي واقعن بابت.
  • btrace فلٽرن ۾ “<” ۽ “>” آپريٽرز لاءِ سپورٽ لاڳو ڪري ٿو ۽ ڪنيل اسٽيڪ جو تجزيو ڪرڻ وقت يوزر اسپيس ۾ گذاريل وقت جو آئوٽ پٽ مهيا ڪري ٿو.
  • شامل ڪيو ويو /etc/bsd.re-config ترتيب ڏيڻ واري فائل، جيڪا بوٽ وقت تي ڪنيل کي ترتيب ڏيڻ لاء استعمال ڪري سگهجي ٿي ۽ ڪجهه ڊوائيسز کي فعال/بند ڪرڻ لاء.
  • TPM 2.0 ڊوائيسز جي موجودگي جي سڃاڻپ ۽ ننڊ موڊ ۾ داخل ٿيڻ لاء حڪمن جي صحيح عمل کي يقيني بڻائي ٿو (ThinkPad X1 Carbon Gen 9 ۽ ThinkPad X1 نانو ليپ ٽاپ جاڳڻ سان مسئلو حل ڪري ٿو).
  • kqueue عمل درآمد کي تبديل ڪيو ويو آهي ميوٽڪس استعمال ڪرڻ لاءِ.
  • sysctl ذريعي PF_UNIX ساکٽس لاءِ بفر سائيز کي ترتيب ڏيڻ جي صلاحيت کي لاڳو ڪيو. ڊفالٽ بفر سائيز 8 KB تائين وڌايو ويو آهي.
  • ملٽي پروسيسر (SMP) سسٽم لاءِ بهتر سپورٽ. pmap_extract() ڪال hppa ۽ amd64 سسٽم تي mp-safe ڏانهن منتقل ڪيو ويو آهي. گمنام شين جي حوالن جي ڳڻپ لاءِ ڪوڊ، استثنا هينڊلر جو حصو، ۽ lseek، connect، ۽ setrtable افعال عام ڪنيل لاڪ مان نڪتل آهن. هر سي پي يو ڪور لاءِ الڳ خوفناڪ پيغام بفر لاڳو ڪيا ويا.
  • drm (Direct Rendering Manager) فريم ورڪ جو نفاذ لينڪس ڪنيل 5.10.65 سان هم وقت ٿئي ٿو. Inteldrm ڊرائيور انٽيل چپس لاءِ سپورٽ کي بهتر ڪيو آهي ٽائگر ڍنڍ مائڪرو آرڪيٽيڪچر جي بنياد تي. amdgpu ڊرائيور Navi 12، Navi 21 “Sienna Cichlid”، Arcturus GPUs ۽ Cezanne “Green Sardine” Ryzen 5000 APUs کي سپورٽ ڪري ٿو.
  • نئين هارڊويئر لاءِ سپورٽ شامل ڪئي وئي، بشمول Aquantia AQC111U/AQC112U USB Ethernet، Aquantia 1/2.5/5/10Gb/s PCIe Ethernet، Cadence GEM، Broadcom BCM5725، RTL8168FP/RTL8111FP لاءِ مائڪڪرٽيل 8117FP / RTLXNUMXFP تي ٻڌل پليٽ فارم بيسڊ مائڪڪرٽيل XNUMX. شامل ڪيو ويو يو سي سي ڊرائيور لاءِ USB HID ڪنزيومر ڪنٽرول ڪيبورڊ جيڪي ايپليڪيشن، آڊيو، ۽ حجم بٽڻ استعمال ڪن ٿا.
  • وي ايم ايم هائپرائزر کي بهتر بڻايو ويو آهي. 512 VCPU في ورچوئل مشين جي حد شامل ڪئي وئي. VCPU بلاڪنگ سان مسئلا حل ڪيا ويا آهن. vmd ورچوئل مشينن کي منظم ڪرڻ لاءِ پس منظر ۾ ھاڻي مھمانن جي نظام جي خلاف تحفظ لاءِ مدد شامل آھي بدڪاري واري ورٽيو ڊرائيورن سان.
  • ٽائيم آئوٽ يوٽيلٽي کي NetBSD مان منتقل ڪيو ويو آهي، توهان کي حڪمن جي عمل جي وقت کي محدود ڪرڻ جي اجازت ڏئي ٿي.
  • Openrsync فائل هم وقت سازي افاديت "شامل" ۽ "خارج ڪريو" اختيارن کي لاڳو ڪري ٿي.
  • پي ايس يوٽيليٽي سان لاڳاپيل گروپن بابت معلومات مهيا ڪري ٿي.
  • "dired-jump" حڪم شامل ڪيو ويو آهي mg ٽيڪسٽ ايڊيٽر ۾.
  • fdisk ۽ newfs افاديت 4K شعبي جي سائزن سان ڊسڪ لاءِ سپورٽ کي بهتر بڻايو آهي. fdisk ۾، MBR/GPT شروعاتي ڪوڊ ٻيهر ڪم ڪيو ويو آهي ۽ GPT ورهاڱي جي سڃاڻپ ڪئي وئي آهي "BIOS بوٽ"، "APFS"، "APFS ISC"، "APFS Recovery" (sic)، "HiFive FSBL" ۽ "HiFive BBL" شامل ڪيو ويو. شامل ڪيو ويو "-A" اختيار GPT کي شروع ڪرڻ لاءِ بغير بوٽ پارشن کي ختم ڪرڻ.
  • ڪم کي تيز ڪرڻ لاءِ، ٽريسروٽ يوٽيلٽي ٽيسٽ پيڪٽس ۽ ڊي اين ايس درخواستن جي پروسيسنگ کي هم وقت سازي موڊ ۾ لاڳو ڪري ٿي.
  • doas افاديت مهيا ڪري ٿي ٽي پاسورڊ داخل ڪرڻ جي ڪوشش.
  • xterm unveil() سسٽم ڪال استعمال ڪندي فائل سسٽم جي رسائي جي اڪيلائي فراهم ڪري ٿي. ftpd پروسيس محفوظ ٿيل آهن هڪ عهد ڪال استعمال ڪندي.
  • پرنٽ ايف فنڪشن ۾ فارميٽنگ پيراميٽر “%n” جي غلط استعمال بابت معلومات جي لاگ ۾ لاڳو ٿيل آئوٽ.
  • iked ۾ IPsec عمل درآمد ڪلائنٽ-سائيڊ DNS ترتيبن لاءِ سپورٽ شامل ڪري ٿو.
  • snmpd ۾، SNMPv1 ۽ SNMPv2c پروٽوڪول لاءِ سپورٽ SNMPv3 استعمال ڪرڻ جي حق ۾ ڊفالٽ طور بند ٿيل آھي.
  • ڊفالٽ طور، dhcpleased ۽ resolvd عمل فعال ڪيا ويا آهن، IPv4 پتي کي DHCP ذريعي ترتيب ڏيڻ جي صلاحيت مهيا ڪري ٿي. dhclient افاديت سسٽم تي هڪ اختيار جي طور تي ڇڏي ويو آهي. "nameserver" حڪم شامل ڪيو ويو آهي روٽ يوٽيلٽي ۾ DNS سرور بابت معلومات کي منتقل ڪرڻ لاءِ.
  • LibreSSL TLSv3 API OpenSSL 1.1.1 لاءِ سپورٽ شامل ڪئي آهي ۽ هڪ نئون X.509 تصديق ڪندڙ کي فعال ڪيو آهي جيڪو ڪراس سائن ٿيل سرٽيفڪيٽن جي صحيح تصديق جي حمايت ڪري ٿو.
  • OpenSMTPD TLS اختيارن "cafile=(path)"، "nosni"، "noverify" ۽ "servername=(name)" لاءِ سپورٽ شامل ڪري ٿو. smtp توهان کي TLS سائفر ۽ پروٽوڪول اختيارن کي چونڊڻ جي اجازت ڏئي ٿو.
  • اپڊيٽ ٿيل OpenSSH پيڪيج. بهتري جو تفصيلي جائزو هتي ملي سگهي ٿو: OpenSSH 8.7، OpenSSH 8.8. rsa-sha ڊجيٽل دستخطن لاءِ سپورٽ بند ڪئي وئي آهي.
  • AMD64 آرڪيٽيڪچر لاءِ بندرگاهن جو تعداد 11325 هو، aarch64 لاءِ - 11034 لاءِ، i386 - 10248 لاءِ. بندرگاهن ۾ ايپليڪيشن ورزن ۾: FFmpeg 4.4 GCC 8.4.0 ۽ 11.2.0 GNOME 40.4 ۽ 1.17 GNOME 8 ۽ 302 GNOME 11.0.12. 16.0.2 KDE ايپليڪيشنون 21.08.1 KDE فريم ورڪ 5.85.0 LLVM/Clang 11.1.0 LibreOffice 7.2.1.2 Lua 5.1.5, 5.2.4 and 5.3.6 MariaDB 10.6.4 Node, PH12.22.6.. 7.3.30 ۽ 7.4.23 .8.0.10 پوسٽ فڪس 3.5.12 PostgreSQL 13.4 پٿون 2.7.18، 3.8.12 ۽ 3.9.7 Qt 5.15.2 ۽ 6.0.4 روبي 2.6.8، 2.7.4 ۽ Rust 3.0.2 SQLite 1.55.0 Xfce 3.35.5
  • OpenBSD 7.0 سان شامل ٽئين پارٽي جا حصا تازه ڪاري ڪيا ويا:
    • Xenocara گرافڪس اسٽيڪ جي بنياد تي X.Org 7.7 سان xserver 1.20.13 + پيچ، فري ٽائپ 2.10.4، fontconfig 2.12.4، Mesa 21.1.8، xterm 367، xkeyboard-config 2.20، fonttosfnt 1.2.2.
    • LLVM/Clang 11.1.0 (+ پيچ)
    • جي سي سي 4.2.1 (+ پيچ) ۽ 3.3.6 (+ پيچ)
    • پرل 5.32.1 (+ پيچ)
    • NSD 4.3.7
    • اڻڄاتل 1.13.3
    • نرسس 5.7
    • بنوٽل 2.17 (+ پيچ)
    • جي ڊي بي 6.3 (+ پيچ)
    • آچر 18.12.2020
    • ايڪسپيٽ 2.4.1

جو ذريعو: opennet.ru

تبصرو شامل ڪريو