د OpenBSD 7.0 خپرول

د وړیا کراس پلیټ فارم UNIX په څیر عملیاتي سیسټم خلاصول OpenBSD 7.0 وړاندې کیږي. د يادونې ده، چې دا د يادې پروژې ٥١مه خپرونه ده، چې د اکتوبر په ١٨مه به يې ٢٦ کاله پوره شي. د OpenBSD پروژه په 51 کې د تیو ډی راډټ لخوا د NetBSD پراختیا کونکو سره د شخړې وروسته رامینځته شوې ، چې په پایله کې تیو د NetBSD CVS ذخیره ته د لاسرسي مخه ونیول شوه. له دې وروسته ، تیو دی راډټ او د ورته فکر لرونکو خلکو یوې ډلې د NetBSD سرچینې ونې پراساس یو نوی خلاص عملیاتي سیسټم رامینځته کړ ، چې اصلي پراختیایی اهداف یې د پورټ وړتیا وه (د 18 هارډویر پلیټ فارمونه ملاتړ کیږي) ، معیاري کول ، سم عملیات ، فعال امنیت. او مدغم کریپټوګرافیک اوزار. د OpenBSD 26 بیس سیسټم بشپړ نصب ISO عکس 1995 MB دی.

پخپله د عملیاتي سیسټم سربیره ، د OpenBSD پروژه د خپلو برخو لپاره پیژندل کیږي ، کوم چې په نورو سیسټمونو کې پراخه شوي او ځان یې یو له خورا خوندي او لوړ کیفیت حلونو څخه ثابت کړی. د دوی په منځ کې: LibreSSL (د OpenSSL فورک)، OpenSSH، PF پیکټ فلټر، OpenBGPD او OpenOSPFD روټینګ ډیمونونه، OpenNTPD NTP سرور، OpenSMTPD میل سرور، د متن ټرمینل ملټي پلیکسر (د GNU سکرین سره ورته) tmux، identd ډیمون د 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 کاربن جنر 9 او ThinkPad X1 نانو لپټاپونو له ویښولو سره ستونزه حل کوي).
  • د کتار پلي کول د میوټیکس کارولو لپاره بدل شوي.
  • د sysctl له لارې د PF_UNIX ساکټونو لپاره د بفر اندازې تنظیم کولو وړتیا پلي کړه. د ډیفالټ بفر اندازه 8 KB ته لوړه شوې.
  • د ملټي پروسیسر (SMP) سیسټمونو لپاره ښه ملاتړ. د pmap_extract() زنګ په hppa او amd64 سیسټمونو کې mp-safe ته لیږدول شوی. د نامعلومو شیانو لپاره د حوالې شمیرلو لپاره کوډ، د استثنایي هینډلر برخه، او د lseek، نښلولو، او د تنظیم وړ افعال د عمومي کرنل لاک څخه اخیستل شوي. د هر CPU کور لپاره د جلا جلا ویرې پیغام بفر پلي شوي.
  • د drm (مستقیم رینډرینګ مدیر) چوکاټ پلي کول د لینکس کرنل 5.10.65 سره همغږي کیږي. د انټیلډرم ډرایور د ټایګر لیک مایکرو آرکیټیکچر پراساس د انټیل چپس لپاره ملاتړ ښه کړی. د amdgpu ډرایور د Navi 12، Navi 21 "Sienna Cichlid"، Arcturus GPUs او Cezanne "Green Sardine" Ryzen 5000 APUs ملاتړ کوي.
  • د نوي هارډویر لپاره ملاتړ اضافه شوی ، پشمول د Aquantia AQC111U/AQC112U USB ایترنیټ، Aquantia 1/2.5/5/10Gb/s PCIe ایترنیټ، Cadence GEM، Broadcom BCM5725، RTL8168FP/RTL8111FP پر اساس د RTL8117FP / RTLarchXNUMX مایکرو ټیلر پلیټ فارم پراساس د ټي آرټیل پروډیټ ملاتړ لپاره. د USB HID مصرف کونکي کنټرول کیبورډونو لپاره د ucc ډرایور اضافه شوی چې غوښتنلیک ، آډیو او حجم بټن کاروي.
  • د VMM هایپروایزر کې پرمختګونه شوي. په هر مجازی ماشین کې د 512 VCPU حد اضافه شوی. د VCPU بلاک کولو سره ستونزې حل شوې. د vmd مجازی ماشینونو اداره کولو پس منظر کې اوس د میلمنو سیسټمونو په وړاندې د ناوړه virtio ډرایورانو سره د ساتنې ملاتړ شامل دی.
  • د مهال ویش یوټیلیټ له NetBSD څخه لیږدول شوی، تاسو ته اجازه درکوي د امرونو د اجرا کولو وخت محدود کړئ.
  • د Openrsync فایل ترکیب اسانتیا د "شامل" او "استخراج" اختیارونه پلي کوي.
  • د ps یوټیلیټ د اړونده ډلو په اړه معلومات وړاندې کوي.
  • د "dired-jump" کمانډ د mg متن مدیر ته اضافه شوی.
  • د fdisk او newfs اسانتیاو د 4K سکټور اندازې سره د ډیسکونو لپاره ملاتړ ښه کړی. په fdisk کې، د MBR/GPT ابتدايي کوډ بیا کار شوی او د GPT برخې "BIOS بوټ"، "APFS"، "APFS ISC"، "APFS Recovery" (sic)، "HiFive FSBL" او "HiFive BBL" پیژندل شوي. زیاته کړه د بوټ پارشنونو لرې کولو پرته د GPT پیل کولو لپاره "-A" اختیار اضافه شوی.
  • د کار ګړندۍ کولو لپاره ، د ټریسروټ یوټیلیټ په غیر متمرکز حالت کې د ټیسټ پاکټونو او DNS غوښتنو پروسس پلي کوي.
  • د doas افادیت د پاسورډ د ننوتلو درې هڅې وړاندې کوي.
  • xterm د unveil() سیسټم کال په کارولو سره د فایل سیسټم لاسرسي جلا کول چمتو کوي. د ftpd پروسې د ژمنې کال په کارولو سره خوندي کیږي.
  • په printf فنکشن کې د فارمیټینګ پیرامیټر "%n" د غلط استعمال په اړه د معلوماتو لاګ ته پلي شوي محصول.
  • په iked کې د IPsec پلي کول د پیرودونکي اړخ DNS ترتیب لپاره ملاتړ اضافه کوي.
  • په snmpd کې، د SNMPv1 او SNMPv2c پروتوکولونو ملاتړ د SNMPv3 کارولو په برخه کې د ډیفالټ لخوا غیر فعال دی.
  • د ډیفالټ په واسطه، د dhcpleased او resolvd پروسې فعال شوي، د DHCP له لارې د IPv4 پتې تنظیم کولو وړتیا چمتو کوي. د dhclient افادیت په سیسټم کې د اختیار په توګه پاتې دی. د "نیمسرور" کمانډ د روټ یوټیلیټ کې اضافه شوی ترڅو د 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 8u.302 Go.11.0.12D. 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 PH,12.22.6. PH. 7.3.30 او 7.4.23 .8.0.10 پوسټ فکس 3.5.12 PostgreSQL 13.4 Python 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 + پیچونو سره، freetype 2.10.4، fontconfig 2.12.4، Mesa 21.1.8، xterm 367، xkeyboard-config 2.20، fonttosfnt 1.2.2.
    • LLVM/کلنګ 11.1.0 (+ پیچونه)
    • GCC 4.2.1 (+ پیچونه) او 3.3.6 (+ پیچونه)
    • پرل 5.32.1 (+ پیچونه)
    • NSD 4.3.7
    • بې حده 1.13.3
    • نافرماني 5.7
    • بنوټیل 2.17 (+ پیچونه)
    • Gdb 6.3 (+ پیچ)
    • اوک 18.12.2020
    • Expat 2.4.1

سرچینه: opennet.ru

Add a comment