OpenBSD 7.3 رليز

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

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

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

  • لاڳو ٿيل سسٽم ڪال ڪري ٿو waitid (پروسيس اسٽيٽ جي تبديلين جو انتظار ڪرڻ)، پنسي اسڪال (ايگزيڪيو انٽري پوائنٽ بابت معلومات کي پاس ڪرڻ لاءِ ROP استحصال کان بچاءُ لاءِ)، getthrname ۽ setthrname (حاصل ڪرڻ ۽ سلسلي جو نالو ترتيب ڏيڻ).
  • سڀ فن تعمير استعمال ڪن ٿا clockintr، هڪ هارڊويئر-آزاد ٽائمر مداخلت واري شيڊولر.
  • شامل ڪيو ويو sysctl kern.autoconf_serial، جيڪو استعمال ڪري سگھجي ٿو ڊيوائس ٽري اسٽيٽ تبديلين کي ٽريڪ ڪرڻ لاءِ ڪنيل ۾ يوزر اسپيس مان.
  • ملٽي پروسيسر (SMP) سسٽم لاءِ بهتر سپورٽ. ٽين ۽ ٽيپ ڊوائيسز لاء واقعا فلٽر mp-محفوظ درجي ۾ تبديل ڪيا ويا آهن. فنڪشن چونڊيو، pselect، poll، ppoll، getsockopt، setsockopt، mmap، munmap، mprotect، sched_yield، minherit ۽ utrace، گڏوگڏ ioctl SIOCGIFCONF، SIOCGIFGMEMB، SIOCGIFGATTR ۽ SIOCGIFGLIST کي بلاڪ ڪيو ويو آھي. پي ايف پيڪٽ فلٽر ۾ بلاڪنگ جي بهتر سنڀال. سسٽم جي بهتر ڪارڪردگي ۽ ملٽي ڪور سسٽم تي نيٽ ورڪ اسٽيڪ.
  • drm (Direct Rendering Manager) فريم ورڪ جو نفاذ لينڪس ڪنيل 6.1.15 (آخري رليز - 5.15.69) سان هم وقت ٿئي ٿو. Amdgpu ڊرائيور هاڻي Ryzen 7000 "Raphael"، Ryzen 7020 "Mendocino"، Ryzen 7045 "Dragon Range"، Radeon RX 7900 XT/XTX "Navi 31"، Radeon RX 7600M (XT)، 7700S ۽ 7600S "33M (XT) کي سپورٽ ڪري ٿو. Amdgpu پس منظر جي روشني کي سنڀالڻ لاءِ سپورٽ شامل ڪئي آهي ۽ انهي کي يقيني بڻائي ٿي ته xbacklight ڪم ڪري ٿي جڏهن X.Org ماڊل سيٽنگ ڊرائيور استعمال ڪندي. ميسا ۾ شيڊر ڪيشنگ کي ڊفالٽ طور فعال ڪيو ويو آهي.
  • وي ايم ايم هائپرائزر کي بهتر بڻايو ويو آهي.
  • يوزر اسپيس ۾ پروسيس جي اضافي ميموري جي حفاظت لاءِ امڪان لاڳو ڪيا ويا آهن: مٽائي سگهڻ وارو سسٽم ڪال ۽ ساڳئي نالي سان لاڳاپيل لائبريري فنڪشن، جيڪو توهان کي اجازت ڏئي ٿو رسائي جي حقن کي درست ڪرڻ دوران جڏهن ميموري ۾ ظاهر ٿئي ٿي (ميموري ميپنگ). ڪم ڪرڻ کان پوءِ، ميموري ايريا لاءِ مقرر ڪيل حق، مثال طور، لکڻ ۽ عمل ڪرڻ جي ممانعت، بعد ۾ mmap()، mprotect() ۽ munmap() افعال کي ايندڙ ڪالن ذريعي تبديل نه ٿي ڪري سگھجي، جيڪا ڪوشش ڪندي EPERM غلطي پيدا ڪندي. مٽي ڇڏڻ.
  • AMD64 آرڪيٽيڪچر تي، RETGUARD تحفظ واري ميڪانيزم کي سسٽم ڪالن لاءِ فعال ڪيو ويو آهي، جنهن جو مقصد ڪوڊ جي قرضن جا ٽڪرا ۽ واپسي تي مبني پروگرامنگ ٽيڪنالاجي استعمال ڪندي ٺاهيل استحصال جي عمل کي پيچيده ڪرڻ آهي.
  • خطرن جي استحصال جي خلاف تحفظ کي فعال ڪيو ويو آهي، هر وقت سسٽم بوٽن جي sshd ايگزيڪيوٽو فائل جي بي ترتيب ٻيهر ڳنڍڻ جي بنياد تي. ريفلو ان کي ممڪن بڻائي ٿو sshd ۾ فنڪشنل آفسيٽس ٺاهڻ ۾ گھٽ اڳڪٿي، جيڪا واپسي تي مبني پروگرامنگ ٽيڪنالاجي استعمال ڪندي استحصال پيدا ڪرڻ ڏکيو بڻائي ٿي.
  • 64-bit سسٽم تي وڌيڪ جارحتي اسٽيڪ ترتيب ترتيب ڏيڻ کي فعال ڪيو.
  • پروسيسر مائڪرو آرڪيٽيڪچرل ڍانچي ۾ Specter-BHB خطرات جي خلاف تحفظ شامل ڪيو ويو.
  • ARM64 پروسيسرز تي، DIT (ڊيٽا آزاد وقت) پرچم کي فعال ڪيو ويو آهي يوزر اسپيس ۽ ڪنيل اسپيس لاءِ سائڊ-چينل حملن کي بلاڪ ڪرڻ لاءِ جيڪي انهن هدايتن ۾ پروسيس ٿيل ڊيٽا تي هدايتن جي عمل جي وقت جي انحصار کي هٿي وٺن ٿا.
  • نيٽ ورڪ ترتيبن جي وضاحت ڪرڻ وقت lladdr استعمال ڪرڻ جي صلاحيت مهيا ڪري ٿي. مثال طور، انٽرفيس جو نالو (hostname.fxp0) تي پابند ڪرڻ کان علاوه، توھان استعمال ڪري سگھوٿا بائنڊنگ کي MAC ايڊريس (hostname.00:00:6e:00:34:8f).
  • ARM64-بنياد سسٽم لاءِ بهتر ننڊ جي مدد.
  • ايپل ARM چپس لاءِ خاص طور تي وڌايل سپورٽ.
  • نئين هارڊويئر لاءِ سپورٽ شامل ڪئي وئي ۽ نوان ڊرائيور شامل ڪيا ويا.
  • وائرليس ڪارڊ لاءِ bwfm ڊرائيور براڊڪام ۽ سائپريس چپس تي ٻڌل WEP لاءِ انڪرپشن سپورٽ مهيا ڪري ٿو.
  • انسٽالر سافٽ ويئر RAID سان ڪم کي بهتر ڪيو آهي ۽ گائيڊڊ ڊسڪ انڪريپشن لاءِ ابتدائي سپورٽ لاڳو ڪيو آهي.
  • نيون ڪمانڊ اسڪرول-ٽاپ ۽ اسڪرول-باٽم شامل ڪيا ويا آھن tmux ("ٽرمينل ملٽي پلڪسر") ۾ ڪرسر کي شروعات ۽ آخر تائين اسڪرول ڪرڻ لاءِ. LibreSSL ۽ OpenSSH پيڪيجز کي اپڊيٽ ڪيو ويو آھي. بهتري جي تفصيلي جائزو لاءِ، ليبر ايس ايس ايل 3.7.0، اوپن ايس ايس ايڇ 9.2 ۽ اوپن ايس ايس ايڇ 9.3 جا جائزو ڏسو.
  • AMD64 آرڪيٽيڪچر لاءِ بندرگاهن جو تعداد 11764 (11451 کان)، aarch64 - 11561 (11261 کان)، i386 - 10572 لاءِ (10225 کان) هو. بندرگاهن ۾ ايپليڪيشن ورزن مان:
    • ستارو 16.30.0، 18.17.0 ۽ 20.2.0
    • آڊيوٽيشن 3.2.5
    • سي ايم ڪي 3.25.2
    • Chromium 111.0.5563.110
    • ايم ايڪس 28.2
    • ايف ايف ايم ايم پي ايم ايڪسڪس
    • جي سي سي 8.4.0 ۽ 11.2.0
    • جي ايڇ سي 9.2.7
    • GNOME 43.3
    • 1.20.1 وڃو
    • JDK 8u362، 11.0.18 ۽ 17.0.6
    • KDE گيئرس 22.12.3
    • ڪي ڊي فريم ورڪز 5.103.0
    • ڪرٽي 5.1.5
    • ايل ايل وي ايم / ڪلانگ 13.0.0
    • ليفٽيننٽ 7.5.1.2
    • لوا 5.1.5، 5.2.4، 5.3.6 ۽ 5.4.4
    • ماريا ڊي بي 10.9.4
    • مونو 6.12.0.182
    • Mozilla Firefox 111.0 ۽ ESR 102.9.0
    • موزيلا ٿنڊرڊ 102.9.0
    • Mutt 2.2.9 ۽ NeoMutt 20220429
    • جوڙ.ج 18.15.0
    • اوڪام 4.12.1
    • OpenLDAP 2.6.4
    • PHP 7.4.33، 8.0.28، 8.1.16 ۽ 8.2.3
    • پوسٽ فڪس 3.5.17 ۽ 3.7.3
    • پوسٽ ايس ايس ايڪس آرٽيڪل
    • پٿون 2.7.18، 3.9.16، 3.10.10 ۽ 3.11.2
    • Qt 5.15.8 ۽ 6.4.2
    • آر 4.2.1
    • روبي 3.0.5، 3.1.3 ۽ 3.2.1
    • مورچا 1.68.0
    • SQLite 2.8.17 ۽ 3.41.0
    • شاٽڪر 22.12.21
    • سودو 1.9.13.3
    • مييرڪٽ 6.0.10
    • Tcl/Tk 8.5.19 ۽ 8.6.13
    • ٽيڪس بڪ 2022
    • Vim 9.0.1388 ۽ Neovim 0.8.3
    • Xfce 4.18
  • OpenBSD 7.3 سان شامل ٽئين پارٽي جا حصا تازه ڪاري ڪيا ويا:
    • Xenocara گرافڪس اسٽيڪ جي بنياد تي X.Org 7.7 سان xserver 1.21.6 + پيچ، فري ٽائپ 2.12.1، fontconfig 2.14، Mesa 22.3.4، xterm 378، xkeyboard-config 2.20، fonttosfnt 1.2.2.
    • LLVM/Clang 13.0.0 (+ پيچ)
    • جي سي سي 4.2.1 (+ پيچ) ۽ 3.3.6 (+ پيچ)
    • پرل 5.36.1 (+ پيچ)
    • NSD 4.6.1
    • اڻڄاتل 1.17
    • نرسس 5.7
    • بنوٽل 2.17 (+ پيچ)
    • جي ڊي بي 6.3 (+ پيچ)
    • آچر 12.9.2022
    • ايڪسپيٽ 2.5.0.

    جو ذريعو: opennet.ru

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