OpenBSD 8.0 ထွက်ရှိသည်။

အခမဲ့ UNIX နှင့်တူသော လည်ပတ်မှုစနစ် OpenBSD 8.0 ကို တင်ဆက်ထားသည်။ OpenBSD ပရောဂျက်ကို Theo de Raadt မှ ၁၉၉၅ ခုနှစ်တွင် NetBSD developer များနှင့် ပဋိပက္ခဖြစ်ပြီးနောက် Theo သည် NetBSD CVS repository သို့ဝင်ရောက်ခွင့်ကို ငြင်းပယ်ခံခဲ့ရသောကြောင့် Theo ကို တည်ထောင်ခဲ့သည်။ ယင်းနောက်တွင်၊ Theo de Raadt နှင့် စိတ်တူကိုယ်တူလူတစ်စုသည် NetBSD အရင်းအမြစ်သစ်ပင်ကိုအခြေခံ၍ ပွင့်လန်းသောလည်ပတ်မှုစနစ်အသစ်ကို ဖန်တီးခဲ့ပြီး၊ သယ်ဆောင်ရလွယ်ကူသော အဓိကဖွံ့ဖြိုးတိုးတက်မှုပန်းတိုင်များဖြစ်သည့် (ဟာ့ဒ်ဝဲပလပ်ဖောင်း ၁၃ ခုကို ပံ့ပိုးထားသည်)၊ စံချိန်စံညွှန်းသတ်မှတ်ခြင်း၊ မှန်ကန်သောလည်ပတ်ဆောင်ရွက်မှု၊ တက်ကြွသောလုံခြုံရေး၊ နှင့် ပေါင်းစပ် cryptographic tools များ။ OpenBSD 1995 အခြေခံစနစ်၏ တပ်ဆင်မှု ISO ပုံ အပြည့်အစုံမှာ 13 MB ဖြစ်သည်။

လည်ပတ်မှုစနစ်အပြင် OpenBSD ပရောဂျက်သည် ၎င်း၏ အစိတ်အပိုင်းများအတွက် လူသိများပြီး အခြားစနစ်များမှ လက်ခံကျင့်သုံးခဲ့ပြီး အလုံခြုံဆုံးနှင့် အရည်အသွေးအမြင့်ဆုံး ဖြေရှင်းချက်များထဲမှ တစ်ခုအဖြစ် ၎င်းတို့ကိုယ်၎င်းတို့ တည်ထောင်ခဲ့ကြသည်။ ၎င်းတို့တွင် LibreSSL (OpenSSL ၏ fork တစ်ခု)၊ OpenSSH၊ PF packet filter၊ OpenBGPD နှင့် OpenOSPFD routing daemons၊ OpenNTPD NTP server နှင့် mail server တို့ ပါဝင်သည်။ ဆာဗာ OpenSMTPD၊ text terminal multiplexer (GNU screen နှင့်ဆင်တူသည်)၊ tmux၊ IDENT protocol ကို အကောင်အထည်ဖော်ထားသော identd daemon၊ GNU groff package အတွက် BSDL အစားထိုးတစ်ခု - mandoc၊ fault-tolerant systems များကို စီစဉ်ရန်အတွက် protocol CARP (Common Address Redundancy Protocol)၊ ပေါ့ပါးသော HTTP server နှင့် OpenRSYNC file synchronization utility တို့ဖြစ်သည်။

OpenBSD 8.0 သည် ပရောဂျက်၏ ၆၁ ခုမြောက် ထုတ်ဝေမှုဖြစ်သည်။ ဤသိသာထင်ရှားသော ဗားရှင်းနံပါတ်ပြောင်းလဲမှုသည် ဒဿမနံပါတ်စဉ်ကို အသုံးပြုခြင်းကြောင့်ဖြစ်ပြီး၊ ဆိုလိုသည်မှာ ၇.၉ ပြီးနောက် ၈.၀ ဖြင့် အစားထိုးလာခြင်းဖြစ်သည်။ အဓိကပြောင်းလဲမှုများတွင် အောက်ပါတို့ပါဝင်သည်-

  • AMD64 ဗိသုကာအတွက် kernel ရဲ့ addressable virtual address space ကို 4 GB မှ 512 GB အထိ တိုးမြှင့်ထားပါတယ်။ pmap module က အခုဆိုရင် physical memory အားလုံးရဲ့ direct map ရဲ့ base address ကို virtual address တွေဆီ randomize လုပ်ပါတယ်။
  • arm64 ဗိသုကာပုံစံရှိသော စနစ်များတွင်၊ မှတ်ဉာဏ်အကြောင်းအရာများကို ဒစ်ခ်သို့ သိမ်းဆည်းသည့် hibernation mode ကို ပံ့ပိုးပေးပါသည်။
  • arm64 နှင့် riscv64 ဗိသုကာပုံစံများအတွက်၊ DMA မုဒ်တွင် ဒေတာလွှဲပြောင်းသည့် စက်ပစ္စည်းမှ မှတ်ဉာဏ်တစ်ခုလုံးကို တိုက်ရိုက်လိပ်စာသတ်မှတ်ရန် မဖြစ်နိုင်သည့်အခါ အသုံးပြုသည့် bounce buffers များအတွက် ပံ့ပိုးမှုကို ထည့်သွင်းထားသည်။
  • amd64 နှင့် arm64 စနစ်များပေါ်ရှိ swap partition တွင် ဒေတာ encryption မြန်ဆန်စေရန်အတွက် AES CPU ညွှန်ကြားချက်များကို အသုံးပြုသည်။
  • riscv64 ဗိသုကာအတွက်၊ ပံ့ပိုးပေးထားသော CPU extension များကို ရှာဖွေခြင်းနှင့် ၎င်းတို့နှင့်ပတ်သက်သော အချက်အလက်များကို user space သို့ လွှဲပြောင်းခြင်းကို အကောင်အထည်ဖော်ပြီးဖြစ်သည် (elf_aux_info function ရှိ AT_HWCAP နှင့် AT_HWCAP2 flags များကို အသုံးပြု၍ data ကို ရယူနိုင်သည်)။
    "V" (vector လုပ်ဆောင်ချက်များ)၊ Sstc (timer လုပ်ဆောင်ချက်များ) နှင့် AIA (Advanced Interrupt Architecture, interrupt handling) extension များအတွက် ပံ့ပိုးမှုအပြင် သက်ဆိုင်ရာ interrupt controller များအတွက် imsi နှင့် aplic drivers များကိုလည်း ထည့်သွင်းထားသည်။
  • sparc64 ဗိသုကာအတွက် port ကို LLVM toolchain ကိုအသုံးပြုရန် ပြောင်းလဲလိုက်ပါပြီ။
  • MIPS နှင့် တွဲဖက်အသုံးပြုနိုင်သော တရုတ် Loongson 2E နှင့် 2F ပရိုဆက်ဆာများအတွက် ၂၀၁၀ ခုနှစ်တွင် ထည့်သွင်းခဲ့သော Loongson ဟာ့ဒ်ဝဲပလက်ဖောင်းအတွက် ပံ့ပိုးမှုကို ရပ်ဆိုင်းလိုက်ပါပြီ။ ဤဖယ်ရှားရခြင်း၏ အကြောင်းရင်းမှာ Clang compiler ၏ ဗားရှင်းအသစ်များတွင် mips64el ပလက်ဖောင်းအတွက် တည်ဆောက်ရာတွင် ပြဿနာများရှိခြင်းကြောင့် ဖြစ်သည်။
  • AMD (radeondrm, amdgpu) နှင့် Intel GPU များအတွက် drm (Direct Rendering Manager) framework နှင့် graphics drivers များ၏ အကောင်အထည်ဖော်မှုကို kernel နှင့် ထပ်တူပြုပါသည်။ Linux ၆.၁၈.၅၃ (ယခင်ထွက်ရှိမှု- ၆.၁၈.၂၂)။ Intel Arc A series ဂရပ်ဖစ်ကတ်များ (DG2/Alchemist) အတွက် ပံ့ပိုးမှုကို inteldrm driver သို့ ရွှေ့ပြောင်းလိုက်ပါပြီ။ Intel Alder Lake GPU များပါသည့် စနစ်များတွင် timeout ပြဿနာများ ဖြေရှင်းပြီးပါပြီ။ ဗီဒီယိုမှတ်ဉာဏ် ၄ GB ထက်ပို၍ ကိုင်တွယ်ဖြေရှင်းရန် ပံ့ပိုးမှုကို ထည့်သွင်းထားပါသည်။
  • မှတ်ဉာဏ်လဲလှယ်ခြင်းနှင့် လွတ်မြောက်စေသည့်အခါ အလုပ်မလုပ်သော မှတ်ဉာဏ်စာမျက်နှာများကို ကိုင်တွယ်ခြင်းအတွက် kernel ၏ heuristics များကို တိုးတက်ကောင်းမွန်အောင် ပြုလုပ်ထားပါသည်။ လက်ရှိလုပ်ငန်းစဉ်၏ executable ၏ absolute path ကို ဆုံးဖြတ်ရန် getexecpath function ကို ထည့်သွင်းထားပါသည်။ disklabels များ၏ အရွယ်အစားကို တိုးမြှင့်ရန်အတွက် ပြင်ဆင်မှုများ ပြုလုပ်ထားပါသည်။
  • sleep mode အတွက် ပံ့ပိုးမှုကို တိုးချဲ့ထားပြီး ယခုအခါ qwz (Qualcomm Wi-Fi 7 IEEE 802.11a/ac/ax/b/g/n), ufshci (Universal Flash Storage Host Controller) နှင့် qcuart (Qualcomm GENI UART) drivers များတွင် မှန်ကန်စွာ ပံ့ပိုးပေးထားပါသည်။ ဤပြောင်းလဲမှုများသည် Samsung Galaxy Book4 Edge၊ HONOR MagicBook Art 14 Snapdragon နှင့် IdeaPad ကဲ့သို့သော လက်ပ်တော့များနှင့် တက်ဘလက်များတွင် sleep mode သို့ဝင်ရောက်ခြင်းဆိုင်ရာ ပြဿနာများကို ဖြေရှင်းပေးပါသည်။ hibernation နှင့် standby mode ကို ခွဲခြားထားသော sleep mode သို့ဝင်ရောက်ရန်အတွက် global variable တစ်ခုကို ထည့်သွင်းထားပါသည်။
  • vmd hypervisor သည် ယခုအခါ multiprocessing ကို ပံ့ပိုးပေးပါသည်။ virtual စက်များ virtual CPU ၆၄ ခုအထိ အသုံးပြုနိုင်စွမ်းဖြင့်။ guest system များအတွက် x2apic mode ကို အကောင်အထည်ဖော်ထားပြီး 32-bit guest system များကို run ရန်အတွက် lapic နှင့် ioapic mode များကိုလည်း အကောင်အထည်ဖော်ထားသည်။ Linuxqcow format ဖြင့် ရုပ်ပုံများကို ပိုမိုကောင်းမွန်စွာ ကိုင်တွယ်ခြင်း။
  • အသံထဲမှာ ဆာဗာ sndiod သည် server-side control mode ကို အကောင်အထည်ဖော်ထားပြီး sndioctl utility ကို အသုံးပြု၍ setting များကို dynamically ပြောင်းလဲနိုင်စေပါသည်။ Sndioctl သည် ယခုအခါ list item များကို ထည့်သွင်းခြင်းနှင့် ဖယ်ရှားခြင်းအပြင် MIDI port forwarding ကို configure လုပ်ခြင်းကိုပါ ပံ့ပိုးပေးပါသည်။
  • ဟာ့ဒ်ဝဲပံ့ပိုးမှုကို တိုးချဲ့ထားပြီး ဒရိုက်ဘာအသစ်များ ထည့်သွင်းထားသည်
    Intel E610၊ Panther Lake နှင့် Wildcat Lake Ethernet controller များ၊ GXTP7936 (Samsung Galaxy Book4 Edge) touchscreen များ၊ SpacemiT K3 PCIe controller၊ SABI (Samsung Advanced BIOS Interface)၊ Samsung ဘက်ထရီ charger များ၊ Rockchip OTP မှတ်ဉာဏ်၊ AMD "Krackan Point" APU များ၊ SpacemiT K3 SoC များနှင့် Qualcomm Glymur (X2)။ qwx driver (Qualcomm Wi-Fi 6 IEEE 802.11a/ac/ax/b/g/n) တွင် တိုးတက်မှုများစွာ ပြုလုပ်ထားပါသည်။
  • acme-client သည် ယခုအခါ အခြားအမည်များကို သတ်မှတ်သောအခါ မျက်နှာဖုံးများကို ပံ့ပိုးပေးပါသည်။
  • tmux မှာ အခုဆိုရင် frameless menu display mode၊ တိုးချဲ့ထားတဲ့ UTF-8 support၊ pane title ကိုပြောင်းဖို့ "T" command၊ refresh-now command၊ modal panes (-O) နဲ့ new-pane command မှာထည့်ထားတဲ့ panes တွေထဲက keystrokes အားလုံးကို processing လုပ်ဖို့အတွက် "-K" flag နဲ့ capture-pane command မှာထည့်ထားတဲ့ hyperlink တွေနဲ့ line number တွေကိုပြသဖို့အတွက် "-H" နဲ့ "-L" flags တွေပါဝင်ပါတယ်။
  • LibreSSL သည် AIX၊ FreeBSD နှင့် လိုက်ဖက်ညီမှုကို ပိုမိုကောင်းမွန်အောင် ပြုလုပ်ထားသည်။ macOS, MinGW, NetBSD နှင့် Windowsနှင့် ပလက်ဖောင်းများတစ်လျှောက် assembly language code ပံ့ပိုးမှုကို တိုးတက်ကောင်းမွန်အောင် ပြုလုပ်ထားသည်။ dtls12_handshake_msg API ကို ထည့်သွင်းထားသည်။ SHA-3 စွမ်းဆောင်ရည်ကို ပိုမိုကောင်းမွန်အောင် ပြုလုပ်ထားသည်။
  • OpenSSH ကို အပ်ဒိတ်လုပ်ပြီးပါပြီ။ ပြောင်းလဲမှုစာရင်းကို ကြေညာချက်များတွင် တွေ့ရှိနိုင်ပါသည်။
    OpenSSH ၁၀.၄၊
    OpenSSH 10.5 နှင့်
    OpenSSH ၁၀.၆။
  • AMD64 ဗိသုကာအတွက် port အရေအတွက်သည် 13060 (13044) အတွက်၊ aarch64 - 12907 (12883) အတွက်၊ i386 - 10659 (10631 မှ) အတွက်ဖြစ်သည်။ ဆိပ်ကမ်းများရှိ အပလီကေးရှင်းဗားရှင်းများထဲတွင်-
    • Asterisk ၂၀.၂၁.၀ နှင့် ၂၂.၁၁.၀
    • Audacity 3.7.9
    • CMake ၃.၁၇
    • ခရိုမီယမ် 154.0.8037.92
    • Emacs ၂၅.၁
    • FFmpeg ၄.၂
    • GCC 16.1.0
    • GHC 9.10.3
    • GNOME 49
    • Go ကို 1.27.1
    • JDK 11.0.32၊ 17.0.20၊ 21.0.12 နှင့် 25.0.4
    • KDE Plasma 6.7.5၊ KDE Gear 26.08.1၊ KDE Frameworks 6.30.0
    • Krita 6.0.3
    • LLVM/Clang 21.1.8 နှင့် 22.1.8
    • LibreOffice 26.8.0.3
    • Lua 5.1.5၊ 5.2.4၊ 5.3.6၊ 5.4.8 နှင့် 5.5.1
    • MariaDB ၁၁
    • မျောက် ၆.၀
    • Mozilla Firefox 157.0 နှင့် ESR 153.4.0
    • Mozilla Thunderbird ကို ၅၂.၂
    • Mutt 2.4.2 နှင့် NeoMutt 20260616
    • Node.js ၂၄.၂၁.၀ နှင့် Deno ၂.၉.၇
    • OCaml 4.14.2
    • OpenLDAP 2.6.15
    • PHP 8.3.33၊ 8.4.26 နှင့် 8.5.11
    • Postfix 3.5.28 နှင့် 3.11.7
    • PostgreSQL ၁၁
    • Python 2.7.18 နှင့် 3.14.7
    • Qt 5.15.19 (kde မှ+ ဖာထေးမှုများ) နှင့် 6.11.2
    • R ကို 4.6.1
    • Ruby 3.3.12၊ 3.4.11 နှင့် 4.0.7
    • သံချေး 1.98.1
    • SQLite ၃
    • Shotcut 26.8.1
    • Sudo 1.9.17p2
    • Meerkat ၄.၀
    • Tcl/Tk ၈.၅.၁၉၊ ၈.၆.၁၈ နှင့် ၉.၀.၄
    • TeX တိုက်ရိုက် 2026
    • Vim 9.2.1125၊ Neovim 0.12.5 နှင့် Vim-Classic 2026091
    • Wayland 1.26.0 နှင့် composite manager များ CoW၊ Labwc၊ Mango၊ Niri၊ Sway၊ Wayfire
    • Vulkan ၁.၁
    • Xfce 4.20.0
  • OpenBSD 8.0 ပါ၀င်သည့် ပြင်ပကုမ္ပဏီအစိတ်အပိုင်းများကို အပ်ဒိတ်လုပ်ထားသည်-
    • xserver 7.7 + ဖာထေးမှုများ၊ freetype 21.1.24၊ fontconfig 2.14.3၊ Mesa 2.17.1၊ xterm 25.0.7၊ xkeyboard-config 410၊ fonttosfnt 2.20 ပါသော X.Org 1.2.5 ကို အခြေခံထားသော Xenocara ဂရပ်ဖစ်အတွဲ။
    • LLVM/Clang 22.1.6 (+ ပြင်ဆင်မှုများ)
    • GCC ၄.၂.၁ (+ ပြင်ဆင်မှုများ)
    • Perl 5.42.3 (+ ပြင်ဆင်မှုများ)
    • NSD ၄.၁၅.၂။
    • အကန့်အသတ်မရှိ ၁.၂၆.၁။
    • ကျိန်စာများ ၅.၇
    • Binutils 2.17 (+ ကွက်လပ်များ)
    • Gdb 6.3 (+ ပြင်ဆင်မှုများ)
    • Awk 20250116/XNUMX/XNUMX
    • Expat 2.8.4
    • zlib 1.3.2 (+ ပြင်ဆင်မှုများ)
  • အားနည်းချက်များကို ပြင်ဆင်ပြီးပါပြီ- ppp တွင် buffer overflow၊ nsd DNS server တွင် remote code execution (CVE-2026-101337၊ CVE-2026-101338၊ CVE-2026-101339၊ CVE-2026-101341)၊ AES-GMAC ကိုအသုံးပြုသည့်အခါ IPsec တွင် remote buffer overflow နှင့် /dev/video အကောင်အထည်ဖော်မှုတွင် use-after-free ဖြစ်ပေါ်ခြင်း။

source: opennet.ru

DDoS ကာကွယ်ရေး၊ VPS VDS ဆာဗာများပါသည့် ဆိုက်များအတွက် ယုံကြည်စိတ်ချရသော hosting ကို ဝယ်ယူပါ။ 🔥 DDoS ကာကွယ်မှု၊ VPS VDS ဆာဗာများပါရှိသော ယုံကြည်စိတ်ချရသော ဝဘ်ဆိုက် hosting ကို ဝယ်ယူပါ | ProHoster