د OpenBSD 7.1 خپرول

د وړیا کراس پلیټ فارم UNIX په څیر عملیاتي سیسټم خلاصول OpenBSD 7.1 وړاندې کیږي. د OpenBSD پروژه په 1995 کې د تیو ډی راډټ لخوا د NetBSD پراختیا کونکو سره د شخړې وروسته رامینځته شوې ، چې په پایله کې تیو د NetBSD CVS ذخیره کولو ته د لاسرسي مخه ونیول شوه. له دې وروسته ، تیو دی راډټ او د ورته فکر لرونکو خلکو یوې ډلې د NetBSD سرچینې ونې پراساس یو نوی خلاص عملیاتي سیسټم رامینځته کړ ، چې اصلي پراختیایی اهداف یې د پورټ وړتیا وه (د 13 هارډویر پلیټ فارمونه ملاتړ کیږي) ، معیاري کول ، سم عملیات ، فعال امنیت. او مدغم کریپټوګرافیک اوزار. د OpenBSD 7.1 بیس سیسټم بشپړ نصب ISO عکس 580 MB دی.

پخپله د عملیاتي سیسټم سربیره ، د OpenBSD پروژه د خپلو برخو لپاره پیژندل کیږي ، کوم چې په نورو سیسټمونو کې پراخه شوي او ځان یې یو له خورا خوندي او لوړ کیفیت حلونو څخه ثابت کړی. د دوی په منځ کې: LibreSSL (د OpenSSL فورک)، OpenSSH، PF پیکټ فلټر، OpenBGPD او OpenOSPFD روټینګ ډیمونونه، OpenNTPD NTP سرور، OpenSMTPD میل سرور، د متن ټرمینل ملټي پلیکسر (د GNU سکرین سره ورته) tmux، identd ډیمون د IDENT پروتوکول بدیل پلي کول. د GNU groff بسته - mandoc، د غلطۍ زغملو سیسټمونو تنظیم کولو پروتوکول CARP (د عام پتې ریډنډنسی پروتوکول)، لږ وزن لرونکی HTTP سرور، د OpenRSYNC فایل همغږي کولو اسانتیا.

اصلي پرمختګونه:

  • د ایپل M1 (ایپل سیلیکون) ARM چپ سره مجهز میک کمپیوټرونو لپاره ملاتړ لکه د Apple M1 Pro/Max او Apple T2 Macs، د کارولو لپاره چمتو اعلان شوی. د SPI، I2C، DMA کنټرولر، کیبورډ، ټچ پیډ، بریښنا او فعالیت مدیریت لپاره ډرایورونه اضافه شوي. د Wi-Fi، GPIO، چوکاټ بفر، USB، سکرین، NVMe ډرایو لپاره ملاتړ چمتو کوي.
  • د ARM64 جوړښت لپاره ښه ملاتړ. ډرایورونه gpiocharger، gpioleds او gpiokeys اضافه شوي، د GPIO سره وصل شوي چارجونو، څراغونو او بټونو لپاره مالتړ چمتو کوي (د مثال په توګه، دا په Pinebook پرو کې ترسره کیږي). نوي ډرایورونه اضافه شوي: mpfclock (PolarFire SoC MSS ساعت کنټرولر)، cdsdhc (Cadence SD/SDIO/eMMC کوربه کنټرولر)، mpfiic (PolarFire SoC MSS I2C کنټرولر) او mpfgpio (PolarFire SoC MSS GPIO).
  • د RISC-V 64 جوړښت لپاره ښه ملاتړ، د کوم لپاره چې uhid او fido ډرایورونه شامل دي، او د GPT ډیسکونو نصبولو لپاره ملاتړ.
  • د mount_msdos افادیت د ډیفالټ په واسطه د اوږد فایل نومونو کارول فعالوي.
  • د یونیکس ساکټونو لپاره د کثافاتو راټولونکي کوډ بیا کار شوی.
  • sysctl hw.perfpolicy د ډیفالټ په واسطه "آټو" ته ټاکل شوی، پدې معنی چې د بشپړ فعالیت حالت فعال کیږي کله چې د سټیشنري بریښنا سره وصل وي او انډول الګوریتم کارول کیږي کله چې د بیټرۍ لخوا ځواکمن کیږي.
  • د ملټي پروسیسر (SMP) سیسټمونو لپاره ښه ملاتړ. د نامعلومو چینلونو، kqread، آډیو او ساکټونو لپاره د پیښې فلټرونه، او همدارنګه د BPF میکانیزم، د mp-safe کټګورۍ ته لیږدول شوي. د ټولپوښتنې، انتخاب، ppoll او pselect سیسټم زنګونه بیا لیکل شوي او اوس د کتار په سر کې پلي شوي. kevent، getsockname، getpeername، accept او Accept4 د سیسټم زنګونه د بلاک کولو څخه لیرې شوي دي. د بار کولو او ذخیره کولو اټومي فعالیتونو لپاره د کرنل انٹرفیس اضافه شوی ، د جوړښتونو عناصرو کې د int او اوږد ډولونو کارولو ته اجازه ورکوي چیرې چې د حوالې شمیرنه پلي کیږي.
  • د drm (مستقیم رینډرینګ مدیر) چوکاټ پلي کول د لینکس کرنل 5.15.26 (وروستی خوشې - 5.10.65) سره همغږي کیږي. د انټیلډرم ډرایور د ایلکارټ لیک ، جاسپر لیک او راکټ لیک مایکرو آرکیټیکچرونو پراساس د انټیل چپس لپاره ملاتړ اضافه کړی. د amdgpu ډرایور د APU/GPU وان ګوګ، Rembrandt "Yellow Carp" Ryzen 6000، Navi 22 "Navy Flounder"، Navi 23 "Dimgrey Cavefish" او Navi 24 "Beige Goby" ملاتړ کوي.
  • د فرعي ټایپ کتابتون کې د فرعي پکسل فونټ رینډرینګ فعال شوی.
  • فایل ته د مطلق لاره ښودلو لپاره د ریل پاټ افادیت اضافه شوی.
  • د "ls rogue" کمانډ rcctl یوټیلیټ ته اضافه شوی ترڅو د شالید پروسې وښیې کوم چې روان دي مګر په rc.conf.local کې شامل ندي.
  • BPFtrace اوس د چکونو لپاره متغیرونو ملاتړ کوي. سکریپټ kprofile.bt د کرنل سټیک پروفایل کولو لپاره او runqlat.bt په مهالویش کې د ځنډ پیژندلو لپاره btrace کې اضافه شوي.
  • libc ته د RFC6840 لپاره ملاتړ اضافه شوی، کوم چې د AD بیرغ لپاره مالتړ او د DNSSEC لپاره د 'ټرسټ-اډ' ترتیب تعریفوي.
  • Apm او apmd د وړاندوینې بیټرۍ ریچارج وخت ښودل شامل دي.
  • په /etc/login.conf.d کې د وړتیا ډیټابیس ذخیره کولو وړتیا د کڅوړو څخه ستاسو د خپل حساب ټولګیو اضافه کول اسانه کولو لپاره چمتو شوي.
  • مالوک د حافظې سیمو لپاره کیشینګ چمتو کوي چې اندازه یې له 128k څخه تر 2M پورې وي.
  • د پیکس آرشیور د mtime، atime او ctime ډیټا سره پراخ شوي سرلیکونه ملاتړ کوي.
  • د سرچینې فایل خوندي کولو لپاره gzip او gunzip اسانتیاو ته د "-k" اختیار اضافه کړ.
  • لاندې اختیارونه د Openrsync یوټیلیټ کې اضافه شوي دي: "— پرتله کول" په اضافي لارښودونو کې د فایلونو شتون چیک کولو لپاره؛ د فایل اندازه محدودولو لپاره "- اعظمي اندازه" او "- دقیق اندازه"
  • د شمیرو ترتیبونو چاپولو لپاره د seq کمانډ اضافه شوی.
  • د ټریګونومیټریک افعالونو نړیوال سافټویر پلي کول د FreeBSD 13 څخه لیږدول شوي (د x86 لپاره د راټولونکي پلي کول غیر فعال دي).
  • د lrint، lrintf، llrint او llrintf دندو پلي کول د FreeBSD څخه لیږدول شوي (پخوا د NetBSD څخه تطبیق کارول کیده).
  • د fdisk یوټیلیټ د ډیسک برخې سره کار کولو پورې اړوند ډیری بدلونونه او اصلاحات لري.
  • د نوي هارډویر لپاره ملاتړ اضافه شوی ، پشمول د Intel PCH GPIO کنټرولر (د کینن لیک H او ټایګر لیک H پلیټ فارمونو لپاره) ، NXP PCF85063A/TP RTC، Synopsys Designware UART، Intel 2.5Gb ایترنیټ، SIMCom SIM7600، RTL8156B، MediaTek7601MTwi4387، USBXNUMXMTwiXNUMX.
  • په کڅوړه کې د رییلټیک بې سیم چپس لپاره جواز لرونکی فرم ویئر شامل دی، تاسو ته اجازه درکوي چې په لاسي ډول د فرم ویئر ډاونلوډ کولو پرته rsu، rtwn او urtwn ډرایور وکاروئ.
  • ixl (Intel Ethernet 700)، ix (Intel 82598/82599/X540/X550) او aq (Aquantia AQC1xx) ډرایورونه د VLAN ټاګونو هارډویر پروسس کولو ملاتړ او د IPv4، TCP4/6 او UDP4/6 لپاره د چکسم حساب / تصدیق شامل دي.
  • د انټیل جاسپر لیک چپس لپاره غږ چلونکی اضافه شوی. د XBox One لوبې کنټرولر لپاره ملاتړ اضافه شوی.
  • د IEEE 802.11 بې سیم سټیک د 40n حالت لپاره د 802.11MHz چینلونو لپاره ملاتړ او د 802.11ac (VHT) معیار لپاره لومړني ملاتړ چمتو کوي. د چلوونکو لپاره اختیاري شالید سکین هینډلر اضافه شوی. کله چې د لاسرسي نقطه غوره کړئ ، د 5GHz چینلونو سره ټکي اوس لومړیتوب ورکول کیږي ، او یوازې بیا د 2GHz چینلونو سره ټکي غوره کیږي.
  • د vxlan ډرایور پلي کول بیا لیکل شوي، کوم چې اوس د پل فرعي سیسټم څخه په خپلواک ډول کار کوي.
  • انسټالر د pkg_add افادیت زنګ وهلو لپاره منطق بیا کار کړی ترڅو د اوسمهال پروسې په جریان کې د فایل حرکتونو شدت کم کړي. د install.site فایل د نصبولو او اپ گریڈ تنظیم کولو پروسه مستند کوي. د ټولو جوړښتونو لپاره، فرم ویئر اضافه شوي، چې ویش یې د دریمې ډلې محصولاتو کې اجازه لري. د نصب کولو میډیا کې موجود ملکیتي فرم ویئر نصبولو لپاره ، د fw_update یوټیلیټ کارول کیږي.
  • په xterm کې، د موږک تعقیب د امنیتي دلایلو لپاره په ډیفالټ ډول غیر فعال دی.
  • usbhidctl او usbhidaction د افشا شوي سیسټم کال په کارولو سره د فایل سیسټم لاسرسي جلا کول چمتو کوي.
  • په ډیفالټ ، dhcpd د شبکې انٹرفیسونو ته ضمیمه هم چمتو کوي چې په غیر فعال حالت کې دي ('نیچے') ، د دې لپاره چې ډاډ ترلاسه شي چې د شبکې انٹرفیس فعال کیدو سمدلاسه وروسته پاکټونه ترلاسه کیږي.
  • OpenSMTPD (smtpd) د وتلو "smtps://" او "smtp+tls://" ارتباطاتو لپاره په ډیفالټ ډول د TLS چک کول فعال شوي.
  • httpd د پروتوکول نسخه چک کول پلي کړي، د غلطو متنونو سره د خپلو فایلونو تعریف کولو وړتیا اضافه کړې، او د کمپریس شوي ډیټا ښه پروسس کول، په شمول د gzip بیرغ سیټ سره د مخکینۍ کمپریس شوي فایلونو وړاندې کولو لپاره httpd.conf ته د gzip-static اختیار اضافه کول شامل دي. د منځپانګې کوډ کولو سرلیک کې.
  • په IPsec کې، د iked.conf پروټو پیرامیټر د پروتوکولونو لیست مشخص کولو ته اجازه ورکوي. د باور وړ CAs او سندونو ښودلو لپاره ikectl یوټیلیټ ته د "شو certinfo" کمانډ اضافه شوی. iked د ټوټې شوي پیغامونو اداره کول ښه کړي.
  • rpki- مراجعینو ته د BGPsec روټر عامه کیلي چیک کولو او د X509 سندونو ښه چیک کولو لپاره ملاتړ اضافه شوی. د تایید شوي فایلونو زیرمه اضافه کړه. د RFC 6488 سره ښه مطابقت.
  • bgpd د "پورټ" پیرامیټر اضافه کړ، کوم چې د غیر معیاري شبکې پورټ نمبر سره تړلو لپاره "اوریدل" او "ګاونډی" برخو کې کارول کیدی شي. کوډ د RIB (د روټینګ معلوماتو اساس) سره کار کولو لپاره ریفکټور شوی و ، چې په راتلونکي کې د ملټي پاټ ملاتړ چمتو کولو لپاره په نظر کې نیول شوی و.
  • د کنسول کړکۍ مدیر tmux ("ټرمینل ملټي پلیکسر") د رنګ محصول لپاره ظرفیتونه پراخه کړي. د پین - سرحد - فارمیټ ، کرسر - رنګ او د کرسر سټایل کمانډونه اضافه شوي.
  • LibreSSL د RFC 3779 (د IP پتې او خپلواکو سیسټمونو لپاره X.509 توسیعونه) او د سند شفافیت میکانیزم (د ټولو صادر شوي او رد شوي سندونو خپلواک عامه لاګ) لپاره د OpenSSL ملاتړ څخه پورټ کړی ، کوم چې دا ممکنه کوي چې په خپلواکه توګه د ټولو بدلونونو او کړنو پلټنه وکړي. د تصدیق چارواکي، او تاسو ته اجازه درکوي چې په پټه توګه د جعلي ریکارډونو جوړولو لپاره هر ډول هڅې سمدستي تعقیب کړئ). د OpenSSL 1.1 سره مطابقت د پام وړ ښه شوی او د TLSv1.3 لپاره د سیفر نومونه د OpenSSL سره ورته دي. ډیری افعال د کالوک () کارولو لپاره بدل شوي. د نوي زنګونو لویه برخه libssl او libcrypto کې اضافه شوي.
  • د OpenSSH بسته تازه کړه. د پرمختګونو تفصيلي کتنې لپاره، د OpenSSH 8.9 او OpenSSH 9.0 بیاکتنې وګورئ. د scp افادیت د میراث SCP/RCP پروتوکول پر ځای د SFTP کارولو لپاره په ډیفالټ ډول لیږدول شوی.
  • د AMD64 معمارۍ لپاره د بندرونو شمیر 11301 (له 11325 څخه) ، د aarch64 - 11081 لپاره (له 11034 څخه) ، د i386 - 10136 لپاره (له 10248 څخه). په بندرونو کې د اپلیکیشن نسخو په مینځ کې: Asterisk 16.25.1، 18.11.1 او 19.3.1 Audacity 2.4.2 CMake 3.20.3 Chromium 100.0.4896.75 Emacs 27.2 FFmpeg 4.4.1CC او GNO. 8.4.0 .11.2.0 JDK 41.5U1.17.7، 8 کیتیفوس .322 .. .11.0.14 Mono 17.0.2 Firefox 21.12.2 and ESR 5.91.0 Thunderbird 5.0.2 Mutt 13.0.0 and NeoMutt 7.3.2.2 Node.js 5.1.5 OpenLDAP 5.2.4 PHP، ..5.3.6 پوسټ..10.6.7 پوسټ او .. .6.12.0.122 Postg reSQL 99.0 Python 91.8.0, 91.8.0, 2.2.2 and 20211029 Qt 16.14.2 او 2.4.59 R 7.4.28 روبي 8.0.17, 8.1.4 او 3.5.14 Rust 14.2 SQLite 2.7.18 او 3.8.13 .3.9.12 شاټ کټ 3.10.4 Sudo 5.15.2 Suricata 6.0.4 Tcl/Tk 4.1.2 او 2.7.5 TeX Live 3.0.3 Vim 3.1.1 او Neovim 1.59.0 Xfce 2.8.17
  • د دریمې ډلې برخې تازه شوي چې د OpenBSD 7.1 سره شامل دي:
    • د Xenocara ګرافیک سټیک د X.Org 7.7 پراساس د xserver 1.21.1 + پیچونو سره، freetype 2.11.0، fontconfig 2.12.94، Mesa 21.3.7، xterm 369، xkeyboard-config 2.20، fonttosfnt 1.2.2.
    • LLVM/کلنګ 13.0.0 (+ پیچونه)
    • GCC 4.2.1 (+ پیچونه) او 3.3.6 (+ پیچونه)
    • پرل 5.32.1 (+ پیچونه)
    • NSD 4.4.0
    • بې حده 1.15.0
    • نافرماني 5.7
    • بنوټیل 2.17 (+ پیچونه)
    • Gdb 6.3 (+ پیچ)
    • اوک 12.10.2021
    • Expat 2.4.7

سرچینه: opennet.ru

Add a comment