αž€αžΆαžšαž…αŸαž‰αž•αŸ’αžŸαžΆαž™ OpenBSD 7.7

αž€αžΆαžšαž…αŸαž‰αž•αŸ’αžŸαžΆαž™αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαž₯αžαž‚αž·αžαžαŸ’αž›αŸƒαžŠαžΌαž… UNIX OpenBSD 7.7 αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž αžΆαž‰αŸ” αž‚αž˜αŸ’αžšαŸ„αž„ OpenBSD αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž€αžΎαžαž‘αžΎαž„αžŠαŸ„αž™ Theo de Raadt αž€αŸ’αž“αž»αž„αž†αŸ’αž“αžΆαŸ† 1995 αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž–αžΈαž˜αžΆαž“αž‡αž˜αŸ’αž›αŸ„αŸ‡αž‡αžΆαž˜αž½αž™αž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸ NetBSD αžŠαŸ‚αž›αž‡αžΆαž›αž‘αŸ’αž’αž•αž›αžŠαŸ‚αž› Theo αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αžŠαž·αžŸαŸαž’αž€αŸ’αž“αž»αž„αž€αžΆαžšαž…αžΌαž›αž‘αŸ…αž€αžΆαž“αŸ‹αžƒαŸ’αž›αžΆαŸ†αž„ NetBSD CVS αŸ” αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž–αžΈαž“αŸαŸ‡ αž›αŸ„αž€ Theo de Raadt αž“αž·αž„αž€αŸ’αžšαž»αž˜αž˜αž“αž»αžŸαŸ’αžŸαžŠαŸ‚αž›αž˜αžΆαž“αž‚αŸ†αž“αž·αžαžŠαžΌαž…αž‚αŸ’αž“αžΆαž”αžΆαž“αž”αž„αŸ’αž€αžΎαžαž”αŸ’αžšαž–αŸαž“αŸ’αž’αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαž”αžΎαž€αž…αŸ†αž αžαŸ’αž˜αžΈαž˜αž½αž™αžŠαŸ„αž™αž•αŸ’αž’αŸ‚αž€αž›αžΎαž˜αŸ‚αž€αž’αžΆαž„αž”αŸ’αžšαž—αž– NetBSD αžŠαŸ‚αž›αž‡αžΆαž‚αŸ„αž›αžŠαŸ…αž’αž—αž·αžœαžŒαŸ’αžαž“αŸαž…αž˜αŸ’αž”αž„αž‚αžΊαž€αžΆαžšαž…αž›αŸαž (αžœαŸαž‘αž·αž€αžΆαž•αŸ’αž“αŸ‚αž€αžšαžΉαž„αž…αŸ†αž“αž½αž“ 13 αžαŸ’αžšαžΌαžœαž”αžΆαž“αž‚αžΆαŸ†αž‘αŸ’αžš) αžŸαŸ’αžαž„αŸ‹αžŠαžΆαžš αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαžαŸ’αžšαžΉαž˜αžαŸ’αžšαžΌαžœ αžŸαž»αžœαžαŸ’αžαž·αž—αžΆαž–αžŸαž€αž˜αŸ’αž˜αŸ” αž“αž·αž„αž§αž”αž€αžšαžŽαŸαž‚αŸ’αžšαžΈαž”αž‚αŸ’αžšαžΈαž”αžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αž‚αŸ’αž“αžΆαŸ” αžšαžΌαž”αž—αžΆαž– ISO αž“αŸƒαž€αžΆαžšαžŠαŸ†αž‘αžΎαž„αž–αŸαž‰αž›αŸαž‰αž“αŸƒαž”αŸ’αžšαž–αŸαž“αŸ’αž’αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“ OpenBSD 7.7 αž‚αžΊ 746 MB αŸ”

αž”αž“αŸ’αžαŸ‚αž˜αž–αžΈαž›αžΎαž”αŸ’αžšαž–αŸαž“αŸ’αž’αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαžαŸ’αž›αž½αž“αžœαžΆ αž‚αž˜αŸ’αžšαŸ„αž„ OpenBSD αžαŸ’αžšαžΌαžœαž”αžΆαž“αž‚αŸαžŸαŸ’αž‚αžΆαž›αŸ‹αžαžΆαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžŸαž˜αžΆαžŸαž’αžΆαžαž»αžšαž”αžŸαŸ‹αžœαžΆ αžŠαŸ‚αž›αž”αžΆαž“αžšαžΈαž€αžšαžΆαž›αžŠαžΆαž›αž“αŸ…αž€αŸ’αž“αž»αž„αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž•αŸ’αžŸαŸαž„αž‘αŸ€αž αž αžΎαž™αž”αžΆαž“αž”αž„αŸ’αž αžΆαž‰αž±αŸ’αž™αžƒαžΎαž‰αžαŸ’αž›αž½αž“αž―αž„αžαžΆαž‡αžΆαžŠαŸ†αžŽαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž˜αž½αž™αž€αŸ’αž“αž»αž„αž…αŸ†αžŽαŸ„αž˜αžŠαŸ†αžŽαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αžŠαŸ‚αž›αž˜αžΆαž“αžŸαž»αžœαžαŸ’αžαž·αž—αžΆαž– αž“αž·αž„αž‚αž»αžŽαž—αžΆαž–αžαŸ’αž–αžŸαŸ‹αž”αŸ†αž•αž»αžαŸ” αž€αŸ’αž“αž»αž„αž…αŸ†αž“αŸ„αž˜αž–αž½αž€αž‚αŸαŸ– LibreSSL (αžŸαž˜αž“αŸƒ OpenSSL), OpenSSH, αžαž˜αŸ’αžšαž„αž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“ PF, OpenBGPD αž“αž·αž„ OpenOSPFD αž€αŸ†αžŽαžαŸ‹αž•αŸ’αž›αžΌαžœαžŠαŸαž˜αž·αž“, αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸ OpenNTPD NTP, αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαžŸαŸ†αž”αž»αžαŸ’αžš OpenSMTPD, αž–αž αž»αž‚αž»αžŽαžŸαŸ’αžαžΆαž“αžΈαž™αž’αžαŸ’αžαž”αž‘ (αž’αžΆαžŽαžΆαž‘αžΌαž€αž…αŸ†αž–αŸ„αŸ‡αž’αŸαž€αŸ’αžšαž„αŸ‹ GNU) tmux, αž€αŸ†αžŽαžαŸ‹αž’αžαŸ’αžαžŸαž‰αŸ’αž‰αžΆαžŽαžŠαŸαž˜αž·αž“αž‡αžΆαž˜αž½αž™αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαž–αž·αž’αžΈαž€αžΆαžš IDENT BSDL, αž€αž‰αŸ’αž…αž”αŸ‹ GNU groff - mandoc αž–αž·αž’αžΈαž€αžΆαžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžšαŸ€αž”αž…αŸ†αž”αŸ’αžšαž–αŸαž“αŸ’αž’αžŠαŸ‚αž›αž˜αžΆαž“αž€αŸ†αž αž»αžŸ CARP (Common Address Redundancy Protocol) αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸ http αž‘αž˜αŸ’αž„αž“αŸ‹αžŸαŸ’αžšαžΆαž› αž§αž”αž€αžšαžŽαŸαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž’αŸ’αžœαžΎαžŸαž˜αž€αžΆαž›αž€αž˜αŸ’αž˜αž―αž€αžŸαžΆαžš OpenRSYNC αŸ”

αž€αžΆαžšαž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαžŸαŸ†αžαžΆαž“αŸ‹αŸ—αŸ–

  • αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαž€αŸ’αžšαž”αžαŸαžŽαŸ’αžŒ drm (αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž€αžΆαžšαž”αž„αŸ’αž αžΆαž‰αžŠαŸ„αž™αž•αŸ’αž‘αžΆαž›αŸ‹) αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸ’αžœαžΎαžŸαž˜αž€αžΆαž›αž€αž˜αŸ’αž˜αž‡αžΆαž˜αž½αž™αžαžΊαžŽαŸ‚αž›αž›αžΈαž“αž»αž… 6.12.21 (αž“αŸ…αž€αŸ’αž“αž»αž„αž€αžΆαžšαž…αŸαž‰αž•αŸ’αžŸαžΆαž™αž˜αž»αž“ - 6.6.52) αŸ” αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž”αž‰αŸ’αž‡αžΆ intldrm αž’αž“αž»αžœαžαŸ’αžαž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹ GPU αžŠαŸ‚αž›αž”αŸ’αžšαžΎαž“αŸ…αž€αŸ’αž“αž»αž„αž”αŸ’αžšαž–αŸαž“αŸ’αž’αžŠαŸ†αžŽαžΎαžšαž€αžΆαžš Intel αžŠαŸ„αž™αž•αŸ’αž’αŸ‚αž€αž›αžΎαžŸαŸ’αžαžΆαž”αžαŸ’αž™αž€αž˜αŸ’αž˜ Arrow Lake αŸ” αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž”αž‰αŸ’αž‡αžΆ amdgpu αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸ’αžœαžΎαž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“αž—αžΆαž–αžŠαžΎαž˜αŸ’αž”αžΈαž‚αžΆαŸ†αž‘αŸ’αžš Ryzen AI 300 (Strix Point, Strix Halo, Krackan Point) αž“αž·αž„ Radeon RX 9070 (Navi 48) GPUs αŸ”
  • αž…αŸ’αžšαž€αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžŸαŸ’αžαžΆαž”αžαŸ’αž™αž€αž˜αŸ’αž˜ ARM64 αž’αž“αž»αžœαžαŸ’αžαž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžŸαŸ†αžŽαž»αŸ†αž€αžΆαžšαžŽαŸ‚αž“αžΆαŸ†αžœαŸ‰αž·αž…αž‘αŸαžš SVE (Scalable Vector Extension) αŸ” αž“αŸ…αž›αžΎαž”αŸ’αžšαž–αŸαž“αŸ’αž’αžŠαŸ‚αž›αž˜αžΆαž“αž”αž“αŸ’αž‘αŸ‡αžˆαžΈαž” Apple M1 ARM αžŸαŸ’αžαžΆαž“αž—αžΆαž–αž“αŸƒαž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αžαžΆαž˜αž–αž›αžαŸ’αžšαžΌαžœαž”αžΆαž“αž€αŸ†αžŽαžαŸ‹αŸ” αž“αŸ…αž€αŸ’αž“αž»αž„αž™αž“αŸ’αžαž€αžΆαžšαž“αŸƒαž€αžΆαžšαž‚αžΌαžŸαž•αŸ‚αž“αž‘αžΈαž‘αŸ†αž–αŸαžšαžŸαžαž·αžšαžΌαž”αžœαŸαž“αŸ’αž (pmap) αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαž“αŸƒαž€αžΆαžšαž”αž‰αŸ’αž…αŸαž‰αž…αŸ„αž›αžŸαžαž·αž”αžŽαŸ’αžŠαŸ„αŸ‡αž’αžΆαžŸαž“αŸ’αž“αž€αžΆαžšαž”αž€αž”αŸ’αžšαŸ‚ lookaside buffer (TLB) αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸ’αžœαžΎαž±αŸ’αž™αž”αŸ’αžšαžŸαžΎαžš αžŠαŸ‚αž›αž”αžΆαž“αž”αž„αŸ’αž€αžΎαž“αž›αŸ’αž”αžΏαž“αž“αŸƒαž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαž€αžΆαžšαž’αŸ’αžœαžΎαžαŸαžŸαŸ’αžαž€αžΆαžšαž•αŸ’αž‚αž»αŸ†αžαžΊαžŽαŸ‚αž›αž”αŸ’αžšαž αŸ‚αž› 5% αŸ” αž“αŸ…αž›αžΎαž•αŸ’αž“αŸ‚αž€αžšαžΉαž„αžŠαŸ‚αž›αž‚αžΆαŸ†αž‘αŸ’αžšαž€αžΆαžšαžŸαžšαžŸαŸαžšαž€αžΌαžŠ QARMA3 αž›αŸαžαž€αžΌαžŠαž•αŸ’αž‘αŸ€αž„αž•αŸ’αž‘αžΆαžαŸ‹αž—αžΆαž–αžαŸ’αžšαžΉαž˜αžαŸ’αžšαžΌαžœ (PAC) αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αžΎαž€αžŠαžΎαž˜αŸ’αž”αžΈαž€αžΆαžšαž–αžΆαžšαž‘αŸ†αž αŸ†αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αŸ”
  • αž“αŸ…αž›αžΎαž”αŸ’αžšαž–αŸαž“αŸ’αž’ x86_64 αž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž™αž“αŸ’αžαž€αžΆαžš AMD SEV (Secure Encrypted Virtualization) αžŠαŸ‚αž›αž”αŸ’αžšαžΎαž€αŸ’αž“αž»αž„αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž“αž·αž˜αŸ’αž˜αž·αžαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž€αžΆαžšαž–αžΆαžš αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αž“αž»αžœαžαŸ’αžαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž—αŸ’αž‰αŸ€αžœαžŠαŸ‚αž›αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžŠαŸ„αž™αž”αŸ’αžšαžΎ QEMUαŸ” αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž“αž·αž˜αŸ’αž˜αž·αž αž–αžΈαž€αžΆαžšαž‡αŸ’αžšαŸ€αžαž‡αŸ’αžšαŸ‚αž€αžŠαŸ„αž™αž’αŸ’αž“αž€αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž”αŸ’αžšαž–αŸαž“αŸ’αž’ hypervisor αž¬αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αŸ” αž–αžΆαž€αŸ’αž™αž”αž‰αŸ’αž‡αžΆαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž•αŸ’αž‘αž»αž€αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž”αž„αŸ’αž€αž”αŸ‹αž‘αŸ…αž€αŸ’αž“αž»αž„αž”αž“αŸ’αž‘αŸ‡αžˆαžΈαž”αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž“αŸ’αžαŸ‚αž˜αž‘αŸ…αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž”αž‰αŸ’αž‡αžΆ PSP αžŠαŸ‚αž›αž”αŸ’αžšαžΎαžŠαžΎαž˜αŸ’αž”αžΈαž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’ αž“αž·αž„αž”αžΎαž€αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž”αŸ’αžšαž–αŸαž“αŸ’αž’αž—αŸ’αž‰αŸ€αžœαž‡αžΆαž˜αž½αž™ AMD SEV αžŠαŸ‚αž›αž”αžΆαž“αž”αžΎαž€αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαŸ”
  • αž“αŸ…αž›αžΎαž”αŸ’αžšαž–αŸαž“αŸ’αž’ x86_64 αžŸαž˜αžαŸ’αžαž—αžΆαž–αž€αŸ’αž“αž»αž„αž€αžΆαžšαž”αŸ‚αž„αž…αŸ‚αž€αž‘αŸ†αž αŸ†αž’αž„αŸ’αž‚αž…αž„αž…αžΆαŸ†αž’αŸ†αž‡αžΆαž„ 4 GB αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ DMA αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž“αŸ’αžαŸ‚αž˜αŸ”
  • αž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžšαž”αŸ’αžšαžŸαžΎαžšαž‘αžΎαž„αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžŸαŸ’αžαžΆαž”αžαŸ’αž™αž€αž˜αŸ’αž˜ RISC-V, Sparc64, HPPA, i386 αž“αž·αž„ Powerpc64 αŸ”
  • αž’αŸ’αžœαžΎαž±αŸ’αž™αž”αŸ’αžšαžŸαžΎαžšαž‘αžΎαž„αž“αžΌαžœαž€αžΆαžšαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž…αŸαž‰αž–αžΈαžŸαŸ’αžαžΆαž“αž—αžΆαž–αž“αŸƒαž€αžΆαžšαž…αž„αž…αžΆαŸ† (OOM) αŸ”
  • αž™αž“αŸ’αžαž€αžΆαžšαžαžΆαž˜αžŠαžΆαž“ ptrace αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸ’αžœαžΎαž±αŸ’αž™αž”αŸ’αžšαžŸαžΎαžšαž‘αžΎαž„αžŠαžΎαž˜αŸ’αž”αžΈαž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž€αŸ†αžŽαžαŸ‹αž…αŸ†αžŽαž»αž…αž”αŸ†αž”αŸ‚αž€αž“αŸ…αž€αŸ’αž“αž»αž„αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž–αž αž»αžαŸ’αžŸαŸ‚αž“αŸ…αž€αŸ’αž“αž»αž„αž§αž”αž€αžšαžŽαŸαž”αŸ†αž”αžΆαžαŸ‹αž€αŸ†αž αž»αžŸ gdb αŸ” αž”αžΆαž“αž”αž“αŸ’αžαŸ‚αž˜αž–αžΆαž€αŸ’αž™αž”αž‰αŸ’αž‡αžΆαžŠαžΎαž˜αŸ’αž”αžΈαž’αžΆαž“ αž“αž·αž„αžŸαžšαžŸαŸαžšαž•αŸ’αž‘αŸƒαžŠαŸ‚αž›αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžŠαŸ‚αž›αž”αžΆαž“αžαŸ’αžšαž½αžαž–αž·αž“αž·αžαŸ’αž™αžšαž€αŸ’αžŸαžΆαž‘αž»αž€αžŸαŸ’αžαžΆαž“αž—αžΆαž–αžαž½αžšαž€αŸ’αž”αžΆαž›αž“αŸ…αž–αŸαž›αž”αŸ’αžšαžΎαž€αžΆαžšαžŽαŸ‚αž“αžΆαŸ† XSAVE αŸ”
  • αž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαžŸαžΆαž„αžŸαž„αŸ‹αž–αž αž»αž”αž“αŸ’αž‘αžΆαžαŸ‹αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž“αŸ’αžαŸ‚αž˜αž‘αŸ…αžŸαŸ’αž‚αŸ’αžšαžΈαž” BT (BPFtrace ឬ Bug Tracing) αžŠαŸ‚αž›αž”αŸ’αžšαžΎαž€αŸ’αž“αž»αž„αž”αŸ’αžšαž–αŸαž“αŸ’αž’αžαžΆαž˜αžŠαžΆαž“ btrace αŸ” αž‘αž˜αŸ’αžšαž„αŸ‹αž”αž“αŸ’αžαŸ‚αž˜ αž“αž·αž„αž€αžΆαžšαžŠαžΆαž€αŸ‹αžˆαŸ’αž˜αŸ„αŸ‡αž…αž“αŸ’αž›αŸ„αŸ‡αž–αŸαž› (hz, us, ms, s) αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž“αŸ’αžαŸ‚αž˜αž‘αŸ…αž§αž”αž€αžšαžŽαŸαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹ btrace αŸ”
  • αž”αžΆαž“αž”αž“αŸ’αžαŸ‚αž˜αž”αŸ‰αžΆαžšαŸ‰αžΆαž˜αŸ‰αŸ‚αžαŸ’αžš sysctl kern.audio.kbdcontrol αž“αŸ…αž–αŸαž›αž€αŸ†αžŽαžαŸ‹αž‘αŸ… 0 αž‚αŸ’αžšαžΆαž”αŸ‹αž…αž»αž…αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž€αž˜αŸ’αžšαž·αžαžŸαŸ†αž‘αŸαž„αž–αž αž»αž–αŸαžαŸŒαž˜αžΆαž“αž“αŸ…αž›αžΎαž€αŸ’αžαžΆαžšαž…αž»αž…αž“αžΉαž„αžαŸ’αžšαžΌαžœαž”αžΆαž“αž…αžΆαžαŸ‹αž‘αž»αž€αž‡αžΆαž‚αŸ’αžšαžΆαž”αŸ‹αž…αž»αž…αž’αž˜αŸ’αž˜αžαžΆαŸ”
  • αž€αžΆαžšαžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž€αžΆαžšαž‚αžΆαŸ†αž„αž”αŸ’αžšαžŸαžΎαžšαž‘αžΎαž„ αž“αž·αž„αž€αžΆαžšαžαŸ’αžšαž½αžαž–αž·αž“αž·αžαŸ’αž™αž”αž“αŸ’αžαŸ‚αž˜αž“αŸ…αž–αŸαž›αž”αŸ’αžαžΌαžšαž‘αŸ…αžšαž”αŸ€αž”αž‚αŸαž„ αž“αž·αž„αžšαž„αŸ‹αž…αžΆαŸ†αŸ”
  • αž”αžΆαž“αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž€αžΌαžŠαž‘αžΎαž„αžœαž·αž‰αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž”αž‰αŸ’αžˆαž”αŸ‹αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž“αŸ…αž–αŸαž›αžŠαŸ‚αž›αžŸαž‰αŸ’αž‰αžΆαžαŸ’αžšαžΌαžœαž”αžΆαž“αž‘αž‘αž½αž› αžŠαŸ‚αž›αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž”αž‰αŸ’αž αžΆαž‡αžΆαž˜αž½αž™αž“αžΉαž„αž€αžΆαžšαž”αž‰αŸ’αžˆαž”αŸ‹αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž–αž αž»αžαŸ’αžŸαŸ‚αžŠαŸ‚αž›αž”αžΆαž“αž”αž„αŸ’αž αžΆαž‰αžαŸ’αž›αž½αž“αž“αŸ…αž€αŸ’αž“αž»αž„αž€αž‰αŸ’αž…αž”αŸ‹αžŠαžΌαž…αž‡αžΆ golang αž“αž·αž„ mpv αŸ”
  • αž’αŸ’αžœαžΎαž±αŸ’αž™αž”αŸ’αžšαžŸαžΎαžšαž‘αžΎαž„αž“αžΌαžœαž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž–αž αž»αžŠαŸ†αžŽαžΎαžšαž€αžΆαžš (SMP) αŸ” αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž€αŸ†αžŽαžαŸ‹αž–αŸαž›αž”αž‰αŸ’αž…αžΌαž› αž“αž·αž„αž›αž‘αŸ’αž’αž•αž› TCP αž₯αž‘αžΌαžœαž“αŸαŸ‡αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αžΎαž€αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžŸαŸ’αžšαž”αž‚αŸ’αž“αžΆ αž αžΎαž™αž€αžΆαžšαž αŸ…αžαžΆαž˜αž”αŸ’αžšαž–αŸαž“αŸ’αž’ send() αž“αž·αž„ recv() αž₯αž‘αžΌαžœαž“αŸαŸ‡αžαŸ’αžšαžΌαžœαž”αžΆαž“αž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αžŠαžΎαž˜αŸ’αž”αžΈαž”αŸ’αžšαžΎαž€αžΆαžšαž…αžΆαž€αŸ‹αžŸαŸ„αžŠαŸ‚αž›αž”αžΆαž“αž…αŸ‚αž€αžšαŸ†αž›αŸ‚αž€αŸ” αž₯αž‘αžΌαžœαž“αŸαŸ‡ αžαŸ’αžŸαŸ‚αžŸαŸ’αžšαž›αžΆαž™αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž…αŸ’αžšαžΎαž“αž’αžΆαž…αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž›αžΎαžšαž“αŸ’αž’αž•αŸ’αžŸαŸαž„αŸ—αž‚αŸ’αž“αžΆαžŸαŸ’αžšαž”αž‚αŸ’αž“αžΆ αž αžΎαž™αž›αž‘αŸ’αž’αž•αž› TCP αž›αŸ‚αž„αžšαžΆαžšαžΆαŸ†αž„αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“ IP αž‘αŸ€αžαž αžΎαž™αŸ”

    αž€αžΆαžšαž αŸ…αžαžΆαž˜αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž”αžΎαž€αž…αŸ†αž  openat, ptsignal, psignal αž“αž·αž„ prsignal αž€αŸαžŠαžΌαž…αž‡αžΆ kern.timeout_stats, kern.allowkmem, kern.video.record, net.inet.gre.allow, net.inet.gre.wccp, kern.global_ptrace, kern.ctkem. have αžαŸ’αžšαžΌαžœαž”αžΆαž“αžŠαŸ„αŸ‡αž›αŸ‚αž„αž–αžΈαž€αžΆαžšαž…αžΆαž€αŸ‹αžŸαŸ„αžŸαž€αž›αŸ” αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž”αž‰αŸ’αž‡αžΆ psp, wsmouse αž“αž·αž„ wstpad αž€αŸαžŠαžΌαž…αž‡αžΆαžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’ video_filtops αžαŸ’αžšαžΌαžœαž”αžΆαž“αž•αŸ’αž‘αŸαžšαž‘αŸ…αž”αŸ’αžšαž—αŸαž‘ mp-safe αŸ”

  • αž’αŸ’αž“αž€αžαŸ’αžšαž½αžαž–αž·αž“αž·αžαŸ’αž™αžαŸ’αž–αžŸαŸ‹ VMM αž”αžΆαž“αž’αž“αž»αžœαžαŸ’αžαžŸαž˜αžαŸ’αžαž—αžΆαž–αž€αŸ’αž“αž»αž„αž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹ acpipci αžŠαžΎαž˜αŸ’αž”αžΈαž—αŸ’αž‡αžΆαž”αŸ‹αž‘αžΆαž“αž€αŸ’αžšαž»αž„ PCI αŸ”
  • αž”αžΆαž“αž•αŸ’αžαž›αŸ‹αž›αž‘αŸ’αž’αž—αžΆαž–αž€αŸ’αž“αž»αž„αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αž‚αŸ„αž›αž€αžΆαžšαžŽαŸαž’αž“αž»αžœαžαŸ’αžαž‡αŸ†αž“αž½αžŸ (αž‚αŸ„αž›αž€αžΆαžšαžŽαŸαž’αž“αž»αžœαžαŸ’αž) αžŠαžΎαž˜αŸ’αž”αžΈαž’αž“αž»αžœαžαŸ’αžαž“αŸ…αž–αŸαž›αžŠαŸ‚αž›αž”αŸ’αžšαž–αŸαž“αŸ’αž’αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžŠαŸ„αž™αžαžΆαž˜αž–αž›αžαŸ’αž˜αŸ”
  • αž–αžΆαž€αŸ’αž™αž”αž‰αŸ’αž‡αžΆ sysctl αž₯αž‘αžΌαžœαž“αŸαŸ‡αž˜αžΆαž“αž‡αž˜αŸ’αžšαžΎαžŸ "-f file" αžŠαžΎαž˜αŸ’αž”αžΈαž•αŸ’αž‘αž»αž€αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž–αžΈαž―αž€αžŸαžΆαžšαž€αŸ’αž“αž»αž„αž–αŸαž›αžαŸ‚αž˜αž½αž™αŸ” αž“αŸ…αž€αŸ’αž“αž»αž„αžŸαŸ’αž‚αŸ’αžšαžΈαž” rc αž‡αž˜αŸ’αžšαžΎαžŸαžαŸ’αž˜αžΈαž˜αž½αž™αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ’αžšαžΎαžŠαžΎαž˜αŸ’αž”αžΈαž•αŸ’αž‘αž»αž€ sysctl.conf αž‘αžΆαŸ†αž„αž˜αžΌαž› αž‡αŸ†αž“αž½αžŸαž±αŸ’αž™αž€αžΆαžšαž‰αŸ‚αž€αžœαžΆαžαžΆαž˜αž”αž“αŸ’αž‘αžΆαžαŸ‹αŸ”
  • αž–αžΆαž€αŸ’αž™αž”αž‰αŸ’αž‡αžΆ pkg_add αž’αž“αž»αžœαžαŸ’αžαž€αžΆαžšαž αŸ…αž‘αŸ…αž€αžΆαž“αŸ‹ ldconfig αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž”αž‰αŸ’αž‡αžΈαž“αŸƒαž”αžŽαŸ’αžŽαžΆαž›αŸαž™αžŠαŸ‚αž›αž”αžΆαž“αž…αŸ‚αž€αžšαŸ†αž›αŸ‚αž€αž”αžΆαž“αž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž‡αžΆαž›αž‘αŸ’αž’αž•αž›αž“αŸƒαž€αžΆαžšαžŠαŸ†αž‘αžΎαž„αž€αž‰αŸ’αž…αž”αŸ‹αžαŸ’αž˜αžΈαŸ”
  • αž”αžΆαž“αž”αž“αŸ’αžαŸ‚αž˜αž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž•αŸ’αž“αŸ‚αž€αžšαžΉαž„αžαŸ’αž˜αžΈαŸ” αž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžšαž”αŸ’αžšαžŸαžΎαžšαž‘αžΎαž„αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ MediaTek αž“αž·αž„ Qualcomm Snapdragon SoCs (αžšαž½αž˜αž‘αžΆαŸ†αž„ X Elite) αŸ” αž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžšαž”αŸ’αžšαžŸαžΎαžšαž‘αžΎαž„αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ Samsung Galaxy Book4 Edge, ThinkPad T14 Gen 5, Vivobook, ThinkPad X1 Nano Gen 2, ThinkPad X13 αž“αž·αž„ Chromebook αž•αŸ’αžŸαŸαž„αŸ—αŸ” αž”αžΆαž“αž”αž“αŸ’αžαŸ‚αž˜αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž”αž‰αŸ’αž‡αžΆαž‘αžΉαž€αž€αž€αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ Intel E810 Ethernet 1Gb/10Gb/25Gb/50Gb/100Gb αž“αž·αž„αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž”αž‰αŸ’αž‡αžΆ ixv αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž˜αž»αžαž„αžΆαžšαž“αž·αž˜αŸ’αž˜αž·αž Intel Ethernet 82598EB, 82559 αž“αž·αž„ X540αŸ” αž€αžΆαžšαž„αžΆαžšαž›αžΎαž€αžΆαžšαž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαž”αžŽαŸ’αžαžΆαž‰αž‘αŸ…αž•αŸ’αž“αŸ‚αž€αž€αžΆαžαž”αžŽαŸ’αžαžΆαž‰αž”αžΆαž“αž”αž“αŸ’αžαŸ”
  • Sysupgrade αž˜αžΆαž“αžšαž”αŸ€αž”αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž’αžΆαž”αŸ‹αžŠαŸαžαž€αŸ’αžšαŸ…αž”αžŽαŸ’αžαžΆαž‰αž“αŸƒαž”αŸ’αžšαž–αŸαž“αŸ’αž’αžŠαŸ„αž™αž”αŸ’αžšαžΎαž€αž‰αŸ’αž…αž”αŸ‹αžŠαŸ‚αž›αž•αŸ’αž‘αž»αž€αž“αŸ…αž€αŸ’αž“αž»αž„αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž―αž€αžŸαžΆαžšαž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αŸ”
  • αž§αž”αž€αžšαžŽαŸαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹ fw_update αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸ’αžœαžΎαž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“αž—αžΆαž–αžŠαžΎαž˜αŸ’αž”αžΈαž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž‘αžΆαž‰αž™αž€ (αž˜αž·αž“αžŠαŸ†αž‘αžΎαž„) αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž”αž„αŸ’αž€αž”αŸ‹αž‡αžΆαž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž’αž˜αŸ’αž˜αžαžΆαžŠαŸ„αž™αž‚αŸ’αž˜αžΆαž“αžŸαž·αž‘αŸ’αž’αž·αž‡αžΆ root αŸ” αž”αžΆαž“αž”αž“αŸ’αžαŸ‚αž˜αž‘αž„αŸ‹ "-l" αžŠαžΎαž˜αŸ’αž”αžΈαžšαžΆαž™αž”αž‰αŸ’αž‡αžΈαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž”αž‰αŸ’αž‡αžΆ αž“αž·αž„αž―αž€αžŸαžΆαžšαŸ”
  • αžŠαŸ†αžŽαžΎαžšαž€αžΆαžš sshd-auth αž˜αžΆαž“αž€αžΆαžšαž€αžΆαžšαž–αžΆαžšαž”αŸ’αžšαž†αžΆαŸ†αž„αž“αžΉαž„αž€αžΆαžšαž€αŸαž„αž”αŸ’αžšαžœαŸαž‰αŸ’αž…αž—αžΆαž–αž„αžΆαž™αžšαž„αž‚αŸ’αžšαŸ„αŸ‡αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αžΎαž€ αžŠαŸ„αž™αž•αŸ’αž’αŸ‚αž€αž›αžΎαž€αžΆαžšαž—αŸ’αž‡αžΆαž”αŸ‹αž‘αžΎαž„αžœαž·αž‰αžŠαŸ„αž™αž…αŸƒαžŠαž“αŸ’αž™αž“αŸƒαž―αž€αžŸαžΆαžšαžŠαŸ‚αž›αž’αžΆαž…αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž”αžΆαž“αž“αŸ…αž–αŸαž›αž…αžΆαž”αŸ‹αž•αŸ’αžŠαžΎαž˜αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž“αžΈαž˜αž½αž™αŸ— (αžαŸ†αžŽαž‘αžΎαž„αžœαž·αž‰)αŸ” αž€αžΌαžŠ Recombinant αž’αŸ’αžœαžΎαž±αŸ’αž™αž˜αž»αžαž„αžΆαžšαž’αž»αž αŸ’αžœαžŸαž·αžαžαž·αž…αž‡αžΆαž„αž€αžΆαžšαž–αŸ’αž™αžΆαž€αžšαžŽαŸ αžŠαŸ‚αž›αž’αŸ’αžœαžΎαž±αŸ’αž™αžœαžΆαž€αžΆαž“αŸ‹αžαŸ‚αž–αž·αž”αžΆαž€αž€αŸ’αž“αž»αž„αž€αžΆαžšαž”αž„αŸ’αž€αžΎαžαž€αžΆαžšαž€αŸαž„αž”αŸ’αžšαžœαŸαž‰αŸ’αž…αžŠαŸ‚αž›αž”αŸ’αžšαžΎαž”αž…αŸ’αž…αŸαž€αž‘αŸαžŸαžŸαžšαžŸαŸαžšαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžαž˜αŸ’αžšαž„αŸ‹αž‘αž·αžŸαžαŸ’αžšαž‘αž”αŸ‹αž˜αž€αžœαž·αž‰αŸ”
  • αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžŠαŸ‚αž›αž”αžΆαž“αž˜αŸ‰αŸ„αž“αž‚αžΊαžŠαžΆαž…αŸ‹αžŠαŸ„αž™αž‘αŸ‚αž€αžŠαŸ„αž™αž”αŸ’αžšαžΎαž€αžΆαžšαž αŸ…αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž”αž„αŸ’αž αžΆαž‰αŸ”
  • αž‡αž„αŸ‹αž”αžŽαŸ’αžαžΆαž‰αž’αž“αž»αžœαžαŸ’αžαž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžšαž“αŸ’αž’ AF_FRAME αž“αž·αž„αž‚αŸ’αžšαž½αžŸαžΆαžšαž–αž·αž’αžΈαž€αžΆαžš IFT_ETHER αžŠαŸ‚αž›αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž•αŸ’αž‰αžΎ αž“αž·αž„αž‘αž‘αž½αž›αžŸαŸŠαž»αž˜αž’αŸŠαžΈαžŸαžΊαžšαžŽαž·αžαŸ” αžœαž·αž’αžΈαžŸαžΆαžŸαŸ’αžšαŸ’αž hashing αžαŸ’αž˜αžΈαž˜αž½αž™αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αž“αž»αžœαžαŸ’αžαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αž‰αŸ’αž…αž”αŸ‹ UDP αž“αž·αž„ TCP αžŠαŸ‚αž›αž€αŸ†αž–αž»αž„αžŠαŸ†αžŽαžΎαžšαž€αžΆαžš αžŠαŸ‚αž›αž”αžΆαž“αž”αž„αŸ’αž€αžΎαž“αž”αŸ’αžšαžŸαž·αž‘αŸ’αž’αž—αžΆαž–αž€αžΆαžšαž…αŸ‚αž€αž…αžΆαž™αž…αžšαžΆαž…αžšαžŽαŸαž“αŸ…αž‘αžΌαž‘αžΆαŸ†αž„αž‡αž½αžš αž αžΎαž™αž™αŸ‰αžΆαž„αžαŸ’αž›αžΆαŸ†αž„ (~20%) αž”αžΆαž“αž”αž„αŸ’αž€αžΎαž“αž›αŸ’αž”αžΏαž“αž“αŸƒαž€αžΆαžšαž•αŸ’αž‰αžΎ UDP αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ IPv4/IPv6 αž“αž·αž„ TCP αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ IPv6 αŸ” αž§αž”αž€αžšαžŽαŸ tun αž˜αžΆαž“ TUNSCAP ioctl αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αž“αž»αžœαžαŸ’αž αž αžΎαž™αž’αž“αŸ’αžαžšαž€αž˜αŸ’αž˜αžšαžœαžΆαž„αžαžΊαžŽαŸ‚αž› αž“αž·αž„αž‘αŸ†αž αŸ†αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸ’αžœαžΎαž±αŸ’αž™αž”αŸ’αžšαžŸαžΎαžšαŸ” αžƒαŸ’αž›αžΆαŸ†αž„αžŸαž˜αŸ’αž„αžΆαžαŸ‹αž•αŸ’αž›αžΌαžœαžŠαžΆαž…αŸ‹αžŠαŸ„αž™αž‘αŸ‚αž€αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž›αŸ†αž αžΌαžšαž“αžΈαž˜αž½αž™αŸ—αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αž“αž»αžœαžαŸ’αžαŸ” αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž”αž‰αŸ’αž‡αžΆ vio αž”αžΆαž“αž”αžΎαž€αžšαž”αŸ€αž”αž–αž αž»αž‡αž½αžšαŸ”
  • αž§αž”αž€αžšαžŽαŸαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹ pfctl αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹αž”αžŽαŸ’αžαžΆαž‰ αž“αž·αž„αž‡αž½αžšαžαŸ’αžšαžΌαžœαž”αžΆαž“αž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž‡αžΆαž˜αž½αž™αž€αžΆαžšαž”αž‰αŸ’αž‡αžΌαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™αž’αŸ†αž‡αžΆαž„ 4Gbit αŸ”
  • αž“αŸ…αž€αŸ’αž“αž»αž„ iked αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαž–αž·αž’αžΈαž€αžΆαžš IKEv2 αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ IPsec αž‡αž˜αŸ’αžšαžΎαžŸ "natt" αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž“αŸ’αžαŸ‚αž˜αžŠαžΎαž˜αŸ’αž”αžΈαž”αž„αŸ’αžαŸ†αž±αŸ’αž™αž”αŸ’αžšαžΎ nat-t αŸ”
  • Relayd αžŠαŸ‚αž›αž‡αžΆαžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž•αŸ’αž‘αŸƒαžαžΆαž„αž€αŸ’αžšαŸ„αž™αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž”αž‰αŸ’αž‡αžΌαž“αž”αž“αŸ’αž αž“αž·αž„αž€αžΆαžšαž’αŸ’αžœαžΎαž±αŸ’αž™αž˜αžΆαž“αžαž»αž›αŸ’αž™αž—αžΆαž–αž“αŸƒαžŸαŸ†αžŽαžΎ αž₯αž‘αžΌαžœαž“αŸαŸ‡αž‚αžΆαŸ†αž‘αŸ’αžšαž•αŸ’αž“αŸ‚αž€αžαžΆαž„αž’αžαž·αžαž·αž‡αž“ αžœαž·αž‰αŸ’αž‰αžΆαž”αž“αž”αžαŸ’αžš TLS.
  • αž§αž”αž€αžšαžŽαŸαžœαžΆαžŸαŸ‹αžŸαŸ’αž‘αž„αŸ‹αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž”αžŽαŸ’αžαžΆαž‰ tcpbench αž”αžΆαž“αž”αž“αŸ’αžαŸ‚αž˜αž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžš TLS αŸ”
  • bgpd αž’αž“αž»αžœαžαŸ’αžαž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹ RFC 8654 (BGP Extended Message), RFC 8538 (BGP Notification Message) αž‡αž˜αŸ’αžšαžΎαžŸ "αž”αžŠαž·αžŸαŸαž’αžŠαžΌαž…αžŠαŸ‚αž›αž”αžΆαž“αž€αŸ†αžŽαžαŸ‹" αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αžΎαž€αžαžΆαž˜αž›αŸ†αž“αžΆαŸ†αžŠαžΎαž˜ αž αžΎαž™αžƒαŸ’αž›αžΆαŸ†αž„αžŸαž˜αŸ’αž„αžΆαžαŸ‹ Adj-RIB-Out αžαŸ’αžšαžΌαžœαž”αžΆαž“αž•αŸ’αžαž›αŸ‹αž‡αžΌαž“αŸ”
  • LibreSSL 4.1.0 αž”αž“αŸ’αžαŸ‚αž˜αž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžšαž€αžΆαžšαž–αž·αžŸαŸ„αž’αž“αŸαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžŸαŸ’αžαžΆαž”αžαŸ’αž™αž€αž˜αŸ’αž˜ loongarch64 αž•αŸ’αžαž›αŸ‹αž“αžΌαžœαž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαž€αžΆαžšαž•αŸ’αž‚αž»αŸ†αžαŸ’αž˜αžΈαž“αŸƒαž€αŸ’αž”αž½αž“αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™ SHA-1, SHA-256 αž“αž·αž„ SHA-512 αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžŸαŸ’αžαžΆαž”αžαŸ’αž™αž€αž˜αŸ’αž˜ amd64 (αžŠαŸ„αž™αž”αŸ’αžšαžΎαž€αžΆαžšαžŽαŸ‚αž“αžΆαŸ† SHA-NI) αž€αžΆαžšαž•αŸ’αž‚αž»αŸ†αžαŸ’αž˜αžΈαž“αŸƒ SHA-256 αž“αž·αž„ SHA-512 αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž”αž“αŸ’αžαŸ‚αž˜αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ Aarch64CE amd5 αž•αŸ’αžαž›αŸ‹αž“αžΌαžœαžƒαŸ’αž›αžΆαŸ†αž„αžŸαž˜αŸ’αž„αžΆαžαŸ‹αž“αŸƒαž”αž‰αŸ’αž‡αžΈαžœαž·αž‰αŸ’αž‰αžΆαž”αž“αž”αžαŸ’αžšαžŠαŸ‚αž›αž”αžΆαž“αžŠαž€αž αžΌαž (CRLs) αž“αž·αž„αž”αžΆαž“αž”αž‰αŸ’αž‡αžΌαž“αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αž ML-KEM 64 αž“αž·αž„ 768 αž–αžΈ BoringSSL αŸ”
  • OpenSSH αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸ’αžœαžΎαž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“αž—αžΆαž–αŸ” αž”αž‰αŸ’αž‡αžΈαž“αŸƒαž€αžΆαžšαž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαž€αžƒαžΎαž‰αž“αŸ…αž€αŸ’αž“αž»αž„αžŸαŸαž…αž€αŸ’αžαžΈαž”αŸ’αžšαž€αžΆαžŸ OpenSSH 10 (αž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžšαž αžαŸ’αžαž›αŸαžαžΆαžŒαžΈαž‡αžΈαžαž› DSA αžαŸ’αžšαžΌαžœαž”αžΆαž“αžŠαž€αž…αŸαž‰ αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαž•αŸ’αž‘αŸ€αž„αž•αŸ’αž‘αžΆαžαŸ‹αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ†αž”αŸ‚αž€αž‘αŸ…αž‡αžΆαžŠαŸ†αžŽαžΎαžšαž€αžΆαžš sshd-auth αžŠαžΆαž…αŸ‹αžŠαŸ„αž™αž‘αŸ‚αž€ αž αžΎαž™αž€αŸ’αž”αž½αž“αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž€αžΆαžšαž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž€αžΌαž“αžŸαŸ„αž€αžΌαž“αž€αžΆαžαŸ‹ β€œmlkem768x25519-sha256” αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ’αžšαžΎαžαžΆαž˜αž›αŸ†αž“αžΆαŸ†αžŠαžΎαž˜)αŸ”
  • αž…αŸ†αž“αž½αž“αž…αŸ’αžšαž€αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžŸαŸ’αžαžΆαž”αžαŸ’αž™αž€αž˜αŸ’αž˜ AMD64 αž‚αžΊ 12593 (αž‚αžΊ 12312) αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ aarch64 - 12446 (αž‚αžΊ 12148) αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ i386 - 10429 (αž‚αžΊ 10534) αŸ” αž€αŸ’αž“αž»αž„αž…αŸ†αžŽαŸ„αž˜αž€αŸ†αžŽαŸ‚αž“αŸƒαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž“αŸ…αž€αŸ’αž“αž»αž„αž…αŸ’αžšαž€αŸ–
    • αžŸαž‰αŸ’αž‰αžΆαž•αŸ’αž€αžΆαž™ 16.30.1, 18.26.1, 20.13.0 αž“αž·αž„ 22.3.0
    • αž—αžΆαž–αž’αž“αŸ‹ ្.៣.៑
    • CMake ៣.៑៧
    • Chromium 135.0.7049.52
    • αž’αŸαž˜αŸ‰αžΆαž€ ្αŸ₯.៑
    • FFmpeg ៀ.្
    • GCC 8.4.0 αž“αž·αž„ 11.2.0
    • GNOME 47
    • αž‘αŸ… 1.24.1 αŸ”
    • JDK 8u442, 11.0.26, 17.0.14 αž“αž·αž„ 21.0.6
    • KDE Gears 24.12.3
    • αž‚αŸ’αžšαŸ„αž„αž€αžΆαžšαžŽαŸαžšαž”αžŸαŸ‹ KDE αŸ₯.៣αŸ₯
    • αž”αŸ’αž›αžΆαžŸαŸ’αž˜αžΆαžšαž”αžŸαŸ‹ KDE 6.3.3
    • Krita 5.2.9
    • LLVM/Clang 13.0.0, 16.0.6, 18.1.8, 19.1.7
    • LibreOffice 25.2.1.2
    • Lua 5.1.5, 5.2.4, 5.3.6, 5.4.7
    • αž˜αŸ‰αžΆαžšαžΈαž™αŸ‰αžΆαžŒαžΈαž”αŸŠαžΈ ៑០.ៀ.៑៑
    • αž˜αž“αŸ„ ៦.០
    • Mozilla Firefox 137.0 αž“αž·αž„ ESR 128.9.0
    • Mozilla Thunderbird ៑.០
    • Mutt 2.2.14 αž“αž·αž„ NeoMutt 20250113
    • Node.js ៑αŸ₯
    • OpenLDAP 2.6.9
    • PHP 8.2.28, 8.3.19 αž“αž·αž„ 8.4.5
    • Postfix 3.10.1
    • PostgreSQL ៨.ៀ.៦
    • Python 2.7.18 αž“αž·αž„ 3.12.9
    • Qt 5.15.16 (+ αž”αŸ†αžŽαŸ‡αž–αžΈαž‚αž˜αŸ’αžšαŸ„αž„ KDE) αž“αž·αž„ 6.8.2
    • Ruby 3.2.8, 3.3.7, 3.4.2
    • αž…αŸ’αžšαŸ‚αŸ‡ ៑
    • SQLite ៣
    • αž€αžΆαžšαž”αžΆαž‰αŸ‹αž”αŸ’αžšαž αžΆαžš ៑៧.០៩
    • ស៊ូដូ 1.9.16p1
    • Meerkat ៀ.០
    • Tcl/Tk 8.5.19 αž“αž·αž„ 8.6.16
    • Vim 9.1.1265 αž“αž·αž„ Neovim 0.10.4
    • Xfce 4.20.0 αŸ”
  • αžŸαž˜αžΆαžŸαž’αžΆαžαž»αž—αžΆαž‚αžΈαž‘αžΈαž”αžΈαžŠαŸ‚αž›αž”αžΆαž“αž’αŸ’αžœαžΎαž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“αž—αžΆαž–αžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αž‡αžΆαž˜αž½αž™ OpenBSD 7.7αŸ–
    • αž‡αž„αŸ‹αž€αŸ’αžšαžΆαž αŸ’αžœαž·αž€ Xenocara αž•αŸ’αž’αŸ‚αž€αž›αžΎ X.Org 7.7 αž‡αžΆαž˜αž½αž™ xserver 21.1.16 + αž”αŸ†αžŽαŸ‡, freetype 2.13.3, fontconfig 2.15.0, Mesa 23.3.6, xterm 395, xkeyboard-config 2.20, fonttosfnt 1.2.4 αŸ”
    • LLVM/Clang 16.0.6 (+ αž”αŸ†αžŽαŸ‡)
    • GCC 4.2.1 (+ αž”αŸ†αžŽαŸ‡) αž“αž·αž„ 3.3.6 (+ αž”αŸ†αžŽαŸ‡)
    • Perl 5.40.1 (+ αž”αŸ†αžŽαŸ‡)
    • NSD 4.9.1
    • αž‚αŸ’αž˜αžΆαž“αžŠαŸ‚αž“αž€αŸ†αžŽαžαŸ‹ 1.22.0
    • αž”αž–αŸ’αžœαž‡αž·αž αŸ₯.៧
    • Binutils 2.17 (+ αž”αŸ†αžŽαŸ‡)
    • Gdb 6.3 (+ αž”αŸ†αžŽαŸ‡)
    • Awk 20250116/XNUMX/XNUMX
    • Expat 2.7.1
    • zlib 1.3.1 (+ αž”αŸ†αžŽαŸ‡)

αž”αŸ’αžšαž—αž–: opennet.ru

αž”αž“αŸ’αžαŸ‚αž˜αž˜αžαž·αž™αŸ„αž”αž›αŸ‹