OpenBSD 6.9 ಬಿಡುಗಡೆ

ಉಚಿತ ಕ್ರಾಸ್-ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ UNIX-ರೀತಿಯ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ OpenBSD 6.9 ಬಿಡುಗಡೆಯನ್ನು ಪ್ರಸ್ತುತಪಡಿಸಲಾಗಿದೆ. ಇದು ಯೋಜನೆಯ 50 ನೇ ಬಿಡುಗಡೆಯಾಗಿದೆ, ಇದು ಈ ವರ್ಷ 26 ನೇ ವರ್ಷಕ್ಕೆ ಕಾಲಿಡಲಿದೆ. ನೆಟ್‌ಬಿಎಸ್‌ಡಿ ಡೆವಲಪರ್‌ಗಳೊಂದಿಗಿನ ಸಂಘರ್ಷದ ನಂತರ ಓಪನ್‌ಬಿಎಸ್‌ಡಿ ಯೋಜನೆಯನ್ನು 1995 ರಲ್ಲಿ ಥಿಯೋ ಡಿ ರಾಡ್ಟ್ ಸ್ಥಾಪಿಸಿದರು, ಇದರ ಪರಿಣಾಮವಾಗಿ ಥಿಯೋಗೆ ನೆಟ್‌ಬಿಎಸ್‌ಡಿ ಸಿವಿಎಸ್ ರೆಪೊಸಿಟರಿಯ ಪ್ರವೇಶವನ್ನು ನಿರಾಕರಿಸಲಾಯಿತು. ಇದರ ನಂತರ, ಥಿಯೋ ಡಿ ರಾಡ್ಟ್ ಮತ್ತು ಸಮಾನ ಮನಸ್ಕ ಜನರ ಗುಂಪು ನೆಟ್‌ಬಿಎಸ್‌ಡಿ ಮೂಲ ಮರದ ಆಧಾರದ ಮೇಲೆ ಹೊಸ ತೆರೆದ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ರಚಿಸಿತು, ಇದರ ಮುಖ್ಯ ಅಭಿವೃದ್ಧಿ ಗುರಿಗಳು ಪೋರ್ಟಬಿಲಿಟಿ (13 ಹಾರ್ಡ್‌ವೇರ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ), ಪ್ರಮಾಣೀಕರಣ, ಸರಿಯಾದ ಕಾರ್ಯಾಚರಣೆ, ಸಕ್ರಿಯ ಭದ್ರತೆ ಮತ್ತು ಸಂಯೋಜಿತ ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಉಪಕರಣಗಳು. OpenBSD 6.9 ಬೇಸ್ ಸಿಸ್ಟಮ್‌ನ ಸಂಪೂರ್ಣ ಅನುಸ್ಥಾಪನೆಯ ISO ಚಿತ್ರಿಕೆಯು 544 MB ಆಗಿದೆ.

ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಜೊತೆಗೆ, OpenBSD ಯೋಜನೆಯು ಅದರ ಘಟಕಗಳಿಗೆ ಹೆಸರುವಾಸಿಯಾಗಿದೆ, ಇದು ಇತರ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ವ್ಯಾಪಕವಾಗಿ ಹರಡಿದೆ ಮತ್ತು ತಮ್ಮನ್ನು ತಾವು ಅತ್ಯಂತ ಸುರಕ್ಷಿತ ಮತ್ತು ಉತ್ತಮ-ಗುಣಮಟ್ಟದ ಪರಿಹಾರಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ ಎಂದು ಸಾಬೀತುಪಡಿಸಿದೆ. ಅವುಗಳಲ್ಲಿ: LibreSSL (OpenSSL ನ ಫೋರ್ಕ್), OpenSSH, PF ಪ್ಯಾಕೆಟ್ ಫಿಲ್ಟರ್, OpenBGPD ಮತ್ತು OpenOSPFD ರೂಟಿಂಗ್ ಡೀಮನ್‌ಗಳು, OpenNTPD NTP ಸರ್ವರ್, OpenSMTPD ಮೇಲ್ ಸರ್ವರ್, ಟೆಕ್ಸ್ಟ್ ಟರ್ಮಿನಲ್ ಮಲ್ಟಿಪ್ಲೆಕ್ಸರ್ (GNU ಸ್ಕ್ರೀನ್‌ಗೆ ಸದೃಶವಾಗಿದೆ) tmux, IDENT ಪ್ರೋಟೋಕಾಲ್ ಅನುಷ್ಠಾನದೊಂದಿಗೆ ಗುರುತಿಸಲಾದ ಡೀಮನ್, BSDL ಪರ್ಯಾಯ GNU groff ಪ್ಯಾಕೇಜ್ - mandoc, ದೋಷ-ಸಹಿಷ್ಣು ವ್ಯವಸ್ಥೆಗಳನ್ನು ಸಂಘಟಿಸಲು ಪ್ರೋಟೋಕಾಲ್ CARP (ಸಾಮಾನ್ಯ ವಿಳಾಸ ಪುನರುಕ್ತಿ ಪ್ರೋಟೋಕಾಲ್), ಹಗುರವಾದ http ಸರ್ವರ್, OpenRSYNC ಫೈಲ್ ಸಿಂಕ್ರೊನೈಸೇಶನ್ ಉಪಯುಕ್ತತೆ.

ಮುಖ್ಯ ಸುಧಾರಣೆಗಳು:

  • ಸಾಫ್ಟ್‌ರೈಡ್ ಡ್ರೈವರ್ ಡೇಟಾ ಎನ್‌ಕ್ರಿಪ್ಶನ್‌ನೊಂದಿಗೆ ಸಾಫ್ಟ್‌ವೇರ್ RAID1 ನ ಅನುಷ್ಠಾನದೊಂದಿಗೆ RAID1C ಮೋಡ್ ಅನ್ನು ಸೇರಿಸಿದೆ.
  • ಎರಡು ಹೊಸ ಹಿನ್ನೆಲೆ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ - dhcpleased ಮತ್ತು resolvd, ಇದು ನೆಟ್‌ವರ್ಕ್ ಇಂಟರ್‌ಫೇಸ್‌ಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಕಾನ್ಫಿಗರ್ ಮಾಡಲು ಮತ್ತು DNS ನಲ್ಲಿ ಹೆಸರುಗಳನ್ನು ಪರಿಹರಿಸಲು Slaacd ಮತ್ತು ಬಿಚ್ಚುವಿಕೆಯೊಂದಿಗೆ ಒಟ್ಟಾಗಿ ಕೆಲಸ ಮಾಡುತ್ತದೆ. dhcpleased IP ವಿಳಾಸಗಳನ್ನು ಪಡೆಯಲು DHCP ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ ಮತ್ತು resolvd dhcpleased, slaacd ಮತ್ತು umb ನಂತಹ ಡ್ರೈವರ್‌ಗಳಿಂದ ಪಡೆದ ನೇಮ್‌ಸರ್ವರ್ ಮಾಹಿತಿಯ ಆಧಾರದ ಮೇಲೆ resolv.conf ನ ವಿಷಯಗಳನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ.
  • M1 ಪ್ರೊಸೆಸರ್‌ನೊಂದಿಗೆ Apple ಸಾಧನಗಳಿಗೆ ಆರಂಭಿಕ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ. ಇದು Apple Icestorm/Firestorm arm64 ಕೋರ್‌ಗಳ ಗುರುತಿಸುವಿಕೆಯನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ ಮತ್ತು Apple M4378 SoC ನಲ್ಲಿ ಬಳಸಲಾದ BCM1 ವೈರ್‌ಲೆಸ್ ಚಿಪ್‌ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • Powerpc64 ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗೆ ಸುಧಾರಿತ ಬೆಂಬಲ, POWER64 ಮತ್ತು POWER8 ಪ್ರೊಸೆಸರ್‌ಗಳ ಆಧಾರದ ಮೇಲೆ 9-ಬಿಟ್ ಸಿಸ್ಟಮ್‌ಗಳಿಗಾಗಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆ. powerpc64 ಗಾಗಿ ಹಿಂದಿನ ಬಿಡುಗಡೆಗೆ ಹೋಲಿಸಿದರೆ, RETGUARD ಸಂರಕ್ಷಣಾ ಕಾರ್ಯವಿಧಾನಕ್ಕೆ ಬೆಂಬಲವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ, Aspeed BMC ಫ್ರೇಮ್‌ಬಫರ್‌ಗಾಗಿ astfb ಡ್ರೈವರ್ ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ, AMD GPU ಗಳೊಂದಿಗಿನ ಸಿಸ್ಟಮ್‌ಗಳಲ್ಲಿನ ರೇಡಿಯೊಂಡ್‌ಆರ್ಮ್ ಮತ್ತು ಎಎಮ್‌ಡಿಜಿಪಿಯು ಡ್ರೈವರ್‌ಗಳ ಕಾರ್ಯಾಚರಣೆಯಲ್ಲಿನ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲಾಗಿದೆ, ನೆಟ್‌ವರ್ಕ್ ಬೂಟ್ ಸಾಮರ್ಥ್ಯವನ್ನು ರಾಮ್ ಡಿಸ್ಕ್‌ಗಾಗಿ ಕರ್ನಲ್ ಅಸೆಂಬ್ಲಿಗಳಿಗೆ ಸೇರಿಸಲಾಗಿದೆ, ಮೋಡ್‌ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ CPU POWER9 ಶಕ್ತಿ ಉಳಿತಾಯ, ಫ್ಲೋಟಿಂಗ್ ಪಾಯಿಂಟ್ ಕಾರ್ಯಾಚರಣೆಗಳ ಸಮಯದಲ್ಲಿ ರಚಿಸಲಾದ ವಿನಾಯಿತಿಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ, PowerNV ಸಿಸ್ಟಮ್‌ಗಳಿಗೆ IPMI ಬೆಂಬಲವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ.
  • ARM64 ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳಿಗೆ, Cortex-A78AE, Cortex-X1 ಮತ್ತು Neoverse V1 CPUಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಒದಗಿಸಲಾಗಿದೆ, ARM64-ಆಪ್ಟಿಮೈಸ್ ಮಾಡಿದ ಕಾಪಿನ್, ಕಾಪಿಔಟ್ ಮತ್ತು kcopy ಕರೆ ಆಯ್ಕೆಗಳನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ, ಕ್ರಿಪ್ಟೋಕ್ಸ್ ಡ್ರೈವರ್ ಅನ್ನು ARMv8 ಕ್ರಿಪ್ಟೋ ವಿಸ್ತರಣೆಗಳನ್ನು ಬೆಂಬಲಿಸಲು ಸೇರಿಸಲಾಗಿದೆ, ಜೊತೆಗೆ ಗಾರ್ಡ್ ಪೇಜ್ ಬೆಂಬಲದೊಂದಿಗೆ RM ಸಿಸ್ಟಮ್ MMU ಗಾಗಿ smmu ಚಾಲಕ. Raspberry Pi, Rock Pi N10, NanoPi ಮತ್ತು Pinebook Pro ಸಾಧನಗಳಿಗೆ ಸುಧಾರಿತ ಬೆಂಬಲ.
  • sysctl ಪ್ಯಾರಾಮೀಟರ್ kern.video.record ಅನ್ನು ವೀಡಿಯೊ ಡ್ರೈವರ್‌ಗೆ ಸೇರಿಸಲಾಗಿದೆ, ಇದು kern.audio.record ನೊಂದಿಗೆ ಸಾದೃಶ್ಯದ ಮೂಲಕ, ವೀಡಿಯೊವನ್ನು ಸೆರೆಹಿಡಿಯಲು ಪ್ರಯತ್ನಿಸುವಾಗ ಖಾಲಿ ಚಿತ್ರವನ್ನು ಔಟ್‌ಪುಟ್ ಮಾಡಬೇಕೆ ಎಂಬುದನ್ನು ನಿಯಂತ್ರಿಸುತ್ತದೆ (ಕ್ಯಾಪ್ಚರ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲು, ನೀವು ಮೌಲ್ಯವನ್ನು ಬದಲಾಯಿಸಬೇಕಾಗುತ್ತದೆ ಗೆ 1). ವೀಡಿಯೊ ಸಾಧನವನ್ನು ಹಲವು ಬಾರಿ ತೆರೆಯಲು ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಅನುಮತಿಸಲಾಗಿದೆ (ಫೈರ್‌ಫಾಕ್ಸ್ ಮತ್ತು ಬಿಗ್‌ಬ್ಲೂಬಟನ್‌ನಲ್ಲಿ ವೆಬ್‌ಕ್ಯಾಮ್ ಬಳಸುವಲ್ಲಿ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸುತ್ತದೆ).
  • ಮಲ್ಲೊಕ್ ಮತ್ತು ಉಚಿತ ಕರೆಗಳಿಗಾಗಿ ಟ್ರೇಸ್ ಪಾಯಿಂಟ್‌ಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಮೆಮೊರಿ ಹಂಚಿಕೆ-ಸಂಬಂಧಿತ ಚಟುವಟಿಕೆಯನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡಲು ಡಿಟಿ ಮತ್ತು ಬಿಟ್ರೇಸ್ ಅನ್ನು ಅನುಮತಿಸುತ್ತದೆ. ಯಾವುದೇ ಕ್ರಿಯೆಯನ್ನು ಮಾಡದೆ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಪಾರ್ಸ್ ಮಾಡಲು bಟ್ರೇಸ್ ಮಾಡಲು '-n' ಆಯ್ಕೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ಮಲ್ಟಿಪ್ರೊಸೆಸರ್ (SMP) ವ್ಯವಸ್ಥೆಗಳಿಗೆ ಸುಧಾರಿತ ಬೆಂಬಲ. UNIX ಸಾಕೆಟ್‌ಗಳ ಅಳವಡಿಕೆಯನ್ನು ಸಾಮಾನ್ಯ ಕರ್ನಲ್ ನಿರ್ಬಂಧಿಸುವಿಕೆಯಿಂದ ತೆಗೆದುಹಾಕಲಾಗಿದೆ, msgbuf ನೊಂದಿಗೆ ಸರಣಿ ಕಾರ್ಯಾಚರಣೆಗಳಿಗಾಗಿ ಸಾಮಾನ್ಯ ಮ್ಯೂಟೆಕ್ಸ್ ಅನ್ನು ಸೇರಿಸಲಾಯಿತು, uvm_pagealloc ಕರೆಯನ್ನು mp-ಸುರಕ್ಷಿತ ವರ್ಗಕ್ಕೆ ವರ್ಗಾಯಿಸಲಾಯಿತು ಮತ್ತು getppid ಮತ್ತು sendsyslog ಕರೆಗಳನ್ನು ನಿರ್ಬಂಧಿಸುವಿಕೆಯಿಂದ ಮುಕ್ತಗೊಳಿಸಲಾಯಿತು.
  • ಪವರ್‌ಬುಕ್ 5/6 ಮತ್ತು ಆರ್‌ವಿ 350 ಸಿಸ್ಟಮ್‌ಗಳಲ್ಲಿನ ರೇಡಿಯೊಂಡ್ಮ್ ಡ್ರೈವರ್‌ನಲ್ಲಿ ಸ್ಥಿರ ಕ್ರ್ಯಾಶ್‌ಗಳು, ಎಎಮ್‌ಡಿಜಿಪಿಯು ಮತ್ತು ಎಟಿ ಡ್ರೈವರ್‌ಗಳಲ್ಲಿ ಡಿಆರ್‌ಐ3 ಗಾಗಿ ಸುಧಾರಿತ ಬೆಂಬಲ ಮತ್ತು ಲಿನಕ್ಸ್‌ನೊಂದಿಗೆ ಹೊಂದಾಣಿಕೆಗಾಗಿ ಡಿಆರ್‌ಎಂ (ಡೈರೆಕ್ಟ್ ರೆಂಡರಿಂಗ್ ಮ್ಯಾನೇಜರ್) ಘಟಕಗಳಲ್ಲಿನ ಸ್ಥಿರ ಸಮಸ್ಯೆಗಳು, ಸಾಧನಗಳನ್ನು /ಡೆವ್‌ನಲ್ಲಿ ರಚಿಸಲಾಗಿದೆ. /dri/ ಡೈರೆಕ್ಟರಿ.
  • VMM ಹೈಪರ್‌ವೈಸರ್‌ಗೆ ಸುಧಾರಣೆಗಳನ್ನು ಮಾಡಲಾಗಿದೆ. vmd ವರ್ಚುವಲ್ ಯಂತ್ರಗಳನ್ನು ನಿರ್ವಹಿಸುವ ಬ್ಯಾಕೆಂಡ್ ಈಗ ಸಂಕುಚಿತ RAM ಡಿಸ್ಕ್‌ಗಳನ್ನು ಲೋಡ್ ಮಾಡುವುದನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.
  • ಧ್ವನಿ ಉಪವ್ಯವಸ್ಥೆಗೆ ಸುಧಾರಣೆಗಳನ್ನು ಮಾಡಲಾಗಿದೆ. ಪ್ಲೇಬ್ಯಾಕ್ ಮತ್ತು ರೆಕಾರ್ಡಿಂಗ್ ಮಾತ್ರಕ್ಕಾಗಿ ಪ್ರತ್ಯೇಕವಾಗಿ sndio ಆಡಿಯೊ ಸಾಧನಗಳನ್ನು ನಿಯೋಜಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸುತ್ತದೆ. ಮರು ಮಾದರಿಯ ಸಮಯದಲ್ಲಿ ಅಲಿಯಾಸ್ ಮಾಡುವ ಕಾರಣದಿಂದ ಶಬ್ದವನ್ನು ತೊಡೆದುಹಾಕಲು sndiod ಎಂಟನೇ ಕ್ರಮಾಂಕದ ಪರಿಮಿತ ಪ್ರಚೋದನೆ ಪ್ರತಿಕ್ರಿಯೆ (FIR) ಕಡಿಮೆ-ಪಾಸ್ ಫಿಲ್ಟರ್ ಅನ್ನು ಬಳಸುತ್ತದೆ. ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, ಹೊಸ ಪ್ರೋಗ್ರಾಂ ಪ್ಲೇ ಆಗಲು ಪ್ರಾರಂಭಿಸಿದಾಗ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ವಾಲ್ಯೂಮ್ ಅನ್ನು ಕಡಿಮೆ ಮಾಡುವ ಕಾರ್ಯವನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ (ಆಟೋವಾಲ್ಯೂಮ್) ಡೀಫಾಲ್ಟ್ ಮೌಲ್ಯವನ್ನು 127 ರ ಪರಿಮಾಣ ಮಟ್ಟಕ್ಕೆ ಹೊಂದಿಸಲಾಗಿದೆ. ಸ್ಂಡಿಯೋಡ್‌ನಲ್ಲಿ ಬೆಂಬಲಿಸುವ ಕಾರ್ಯದ ಮಟ್ಟದಲ್ಲಿ ಭಿನ್ನವಾಗಿರುವ ಪರ್ಯಾಯ ಸಾಧನಗಳಿಂದ ಆಡಿಯೊವನ್ನು ಮಿಶ್ರಣ ಮಾಡುವುದು ಅನುಮತಿಸಲಾಗಿದೆ.
  • LLDB ಡೀಬಗರ್ ಅನ್ನು ನಿರ್ಮಿಸುವುದು ಮತ್ತು ಸ್ಥಾಪಿಸುವುದನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ.
  • ಲಾಗರ್ ಹ್ಯಾಂಡ್ಲರ್‌ಗೆ ಬೆಂಬಲವನ್ನು rcctl, rc.subr ಮತ್ತು rc.d ಗೆ ಸೇರಿಸಲಾಗಿದೆ, ಇದು stdout/stderr ಗೆ ಡೇಟಾವನ್ನು ಕಳುಹಿಸುವ ಹಿನ್ನೆಲೆ ಪ್ರಕ್ರಿಯೆಗಳಿಂದ ಲಾಗ್‌ಗಳ ಔಟ್‌ಪುಟ್ ಅನ್ನು ಸಂಘಟಿಸಲು ಸಾಧ್ಯವಾಗಿಸುತ್ತದೆ.
  • ಟಚ್‌ಪ್ಯಾಡ್‌ಗಳಿಗಾಗಿ, wsconsctl ಮೂಲಕ ಬಟನ್ ವಿನ್ಯಾಸವನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲು ಸಾಧ್ಯವಿದೆ. wscons ಏಕಕಾಲಿಕ ಸ್ಪರ್ಶಗಳ ನಿರ್ವಹಣೆಯನ್ನು ಸುಧಾರಿಸಿದೆ.
  • ARM64 ಸಾಧನಗಳಿಗೆ, ಶಕ್ತಿಯ ಬಳಕೆ ಮತ್ತು ಬ್ಯಾಟರಿ ಚಾರ್ಜ್‌ನಲ್ಲಿ ಡೇಟಾವನ್ನು ಪಡೆಯಲು APM ಅನ್ನು ಬಳಸಲು ಸಾಧ್ಯವಿದೆ. ಫೈಲ್ ಸಿಸ್ಟಮ್‌ಗೆ apmd ಪ್ರಕ್ರಿಯೆಯ ಪ್ರವೇಶವನ್ನು ನಿರ್ಬಂಧಿಸಲು ಅನಾವರಣ ಕರೆಯನ್ನು ಬಳಸಲಾಗುತ್ತದೆ.
  • ವಿಸ್ತರಿತ ಯಂತ್ರಾಂಶ ಬೆಂಬಲ. ಹೊಸ ಡ್ರೈವರ್‌ಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ acpige (ಪವರ್ ಬಟನ್ ಒತ್ತುವಂತಹ ACPI ಈವೆಂಟ್‌ಗಳನ್ನು ನಿರ್ವಹಿಸಲು), pchgpio (ಆಧುನಿಕ Intel PCH ಗಳಲ್ಲಿ ಕಂಡುಬರುವ GPIO ನಿಯಂತ್ರಕಗಳಿಗಾಗಿ), ujoy (ಗೇಮ್ ಕಂಟ್ರೋಲರ್‌ಗಳಿಗಾಗಿ), uhidpp (ಲಾಜಿಟೆಕ್ HID++ ಸಾಧನಗಳಿಗಾಗಿ). PCI ಸಾಧನಗಳನ್ನು ಪ್ರತ್ಯೇಕಿಸಲು ಮತ್ತು ತಪ್ಪಾದ ಮೆಮೊರಿ ಪ್ರವೇಶವನ್ನು ನಿರ್ಬಂಧಿಸಲು AMD Vi ಮತ್ತು Intel VTD IOMMU ವಿಸ್ತರಣೆಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ. Lynloong LM9002/9003 ಮತ್ತು LM9013 ಕಂಪ್ಯೂಟರ್‌ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ. ACPI ಬೆಂಬಲವನ್ನು pcamux ಮತ್ತು imxiic ಡ್ರೈವರ್‌ಗಳಿಗೆ ಸೇರಿಸಲಾಗಿದೆ.
  • ನೆಟ್‌ವರ್ಕ್ ಅಡಾಪ್ಟರುಗಳಿಗೆ ಸುಧಾರಿತ ಬೆಂಬಲ: mvpp (SFP+ ಮತ್ತು 10G ಗಾಗಿ Marvel Armada Ethernet), mvneta (1000base-x ಮತ್ತು 2500base-x), mvsw (Marvel SOHO ಸ್ವಿಚ್‌ಗಳು), rge (Wake on LAN ಬೆಂಬಲ), Netgear ProSecure UTM25. iwm, iwn ಮತ್ತು athn ವೈರ್‌ಲೆಸ್ ಡ್ರೈವರ್‌ಗಳಿಗೆ RA (802.11n Tx ದರ ಅಡಾಪ್ಟೇಶನ್) ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ. ನಿಸ್ತಂತು ಸ್ಟಾಕ್ ಒಂದು ಪ್ರವೇಶ ಬಿಂದುವಿನ ರೂಪದಲ್ಲಿ ನೆಟ್ವರ್ಕ್ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಬಳಸುವಾಗ 11a/b/g/n/ac ವಿಧಾನಗಳ ಸ್ವಯಂಚಾಲಿತ ಆಯ್ಕೆಯನ್ನು ಹೊಂದಿದೆ.
  • ನೆಟ್ವರ್ಕ್ ಸ್ಟಾಕ್ ವೆಬ್ (ವರ್ಚುವಲ್ ಎತರ್ನೆಟ್ ಬ್ರಿಡ್ಜ್) ಡ್ರೈವರ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ. ಮಾನಿಟರಿಂಗ್ ಮೋಡ್‌ಗೆ ಬೆಂಬಲವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ, ಇದರಲ್ಲಿ ನೆಟ್‌ವರ್ಕ್ ಇಂಟರ್‌ಫೇಸ್‌ನಲ್ಲಿ ಬರುವ ಪ್ಯಾಕೆಟ್‌ಗಳನ್ನು ಪ್ರಕ್ರಿಯೆಗಾಗಿ ನೆಟ್‌ವರ್ಕ್ ಸ್ಟಾಕ್‌ಗೆ ವರ್ಗಾಯಿಸಲಾಗುವುದಿಲ್ಲ, ಆದರೆ ಬಿಪಿಎಫ್‌ನಂತಹ ಟ್ರಾಫಿಕ್ ವಿಶ್ಲೇಷಣಾ ಕಾರ್ಯವಿಧಾನಗಳನ್ನು ಅವುಗಳಿಗೆ ಅನ್ವಯಿಸಬಹುದು. ಹೊಸ ರೀತಿಯ ನೆಟ್‌ವರ್ಕ್ ಇಂಟರ್‌ಫೇಸ್‌ಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ - ಈಥರ್‌ಬ್ರಿಡ್ಜ್. ಪ್ರಮಾಣಿತ ವಿಳಾಸ ಆಯ್ಕೆ ಅಲ್ಗಾರಿದಮ್ ಅನ್ನು ಬೈಪಾಸ್ ಮಾಡುವ ಮೂಲಕ ಪ್ರೋಗ್ರಾಂಗಳಿಗಾಗಿ ಮೂಲ IP ವಿಳಾಸವನ್ನು ಮರು ವ್ಯಾಖ್ಯಾನಿಸಲು ಸಾಧ್ಯವಿದೆ (route sourceaddr ಆದೇಶ). ಸ್ವಯಂ ಕಾನ್ಫಿಗರೇಶನ್ ಮೋಡ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿದಾಗ ನೆಟ್ವರ್ಕ್ ಇಂಟರ್ಫೇಸ್ಗಳ ಸ್ವಯಂಚಾಲಿತ ಏರಿಕೆಯನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ (AUTOCONF4 ಮತ್ತು AUTOCONF6).
  • ಅನುಸ್ಥಾಪಕವು ಅಂತಹ ಲೋಡಿಂಗ್ ಅನ್ನು ಬೆಂಬಲಿಸುವ ಎಲ್ಲಾ ಪ್ಲ್ಯಾಟ್‌ಫಾರ್ಮ್‌ಗಳಲ್ಲಿ ಸಂಕುಚಿತ ರಾಮ್ ಡಿಸ್ಕ್ ಇಮೇಜ್ (bsd.rd) ವಿತರಣೆಯನ್ನು ಒದಗಿಸುತ್ತದೆ.
  • printf ನಲ್ಲಿ "%n" ಸ್ಟ್ರಿಂಗ್ ಫಾರ್ಮ್ಯಾಟಿಂಗ್ ಪರ್ಯಾಯದ ಬಳಕೆಯ ಬಗ್ಗೆ ಎಚ್ಚರಿಕೆಯ ಸಿಸ್ಲಾಗ್ ಮೂಲಕ ಔಟ್‌ಪುಟ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗಿದೆ.
  • OpenBGPD ರೂಟಿಂಗ್ ಡೀಮನ್ ರಿಸೋರ್ಸ್ ಪಬ್ಲಿಕ್ ಕೀ ಇನ್ಫ್ರಾಸ್ಟ್ರಕ್ಚರ್ (RPKI) ಗೆ ರೂಟರ್ ಪ್ರೋಟೋಕಾಲ್ (RTR) ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಿದೆ. RTR ಅವಧಿಗಳ ಬಗ್ಗೆ ಮೂಲಭೂತ ಮಾಹಿತಿಯನ್ನು ಪ್ರದರ್ಶಿಸಲು, "bgpctl show rtr" ಆಜ್ಞೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ospfd ಮತ್ತು ospf6d ಕೋಡ್ ಅನ್ನು ಇತರ ರೂಟಿಂಗ್ ಡೀಮನ್‌ಗಳೊಂದಿಗೆ ಏಕೀಕರಿಸಲು ಮತ್ತು ನಿರ್ವಹಣೆಯನ್ನು ಸರಳಗೊಳಿಸಲು ಪುನರ್ರಚಿಸಲಾಗಿದೆ. ಪಾಯಿಂಟ್-ಟು-ಪಾಯಿಂಟ್ ಮೋಡ್‌ನಲ್ಲಿ ನೆಟ್‌ವರ್ಕ್ ಇಂಟರ್‌ಫೇಸ್‌ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸ್ಥಾಪಿಸಲಾಗಿದೆ.
  • ಅಂತರ್ನಿರ್ಮಿತ HTTP ಸರ್ವರ್ httpd ಸಂಪನ್ಮೂಲಗಳ ಅಸ್ತಿತ್ವವನ್ನು ಪರಿಶೀಲಿಸಲು ಹೊಸ "ಸ್ಥಳ (ಕಂಡುಬಂದಿದೆ| ಕಂಡುಬಂದಿಲ್ಲ)" ಆಯ್ಕೆಗಳನ್ನು ಅಳವಡಿಸುತ್ತದೆ.
  • ಆರ್‌ಆರ್‌ಡಿಪಿ ಪ್ರೋಟೋಕಾಲ್‌ಗೆ (ಆರ್‌ಪಿಕೆಐ ರೆಪೊಸಿಟರಿ ಡೆಲ್ಟಾ ಪ್ರೊಟೊಕಾಲ್, ಆರ್‌ಎಫ್‌ಸಿ 8182) ಬೆಂಬಲವನ್ನು ಆರ್‌ಪಿಕಿ-ಕ್ಲೈಂಟ್ ಯುಟಿಲಿಟಿಗೆ ಸೇರಿಸಲಾಗಿದೆ. TAL ಫೈಲ್‌ನಲ್ಲಿ ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು URI ಗಳನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ.
  • ಡಿಗ್ ಉಪಯುಕ್ತತೆಯು RFC 8914 (ವಿಸ್ತರಿತ DNS ದೋಷ) ಮತ್ತು RFC 8976 (ZONEMD) ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.
  • "dhcp" ಸಾಲುಗಳನ್ನು ಬಳಸಿಕೊಂಡು dhclient ಗೆ hostname.if ಫೈಲ್‌ಗಳಲ್ಲಿ ಆಯ್ಕೆಗಳನ್ನು ಸೂಚಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • snmpd ಡೀಮನ್ Trapv1 ಗೆ Trapv2 ಪರಿವರ್ತನೆಗೆ ಸಂಪೂರ್ಣ ಬೆಂಬಲವನ್ನು ಒದಗಿಸುತ್ತದೆ (RFC 3584). ಹೊಸ ಕೀವರ್ಡ್‌ಗಳನ್ನು ಓದಲು, ಬರೆಯಲು ಮತ್ತು ಸೂಚಿಸಲು snmpd.conf ಗೆ ಸೇರಿಸಲಾಗಿದೆ. snmp ಯುಟಿಲಿಟಿ SMI ಎಣಿಕೆಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.
  • ಅನ್‌ವೈಂಡ್ DNS ಪರಿಹಾರಕವು ಈಗ DNS64 ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ ಮತ್ತು TCP ಪೋರ್ಟ್ ಮೂಲಕ ಸಂಪರ್ಕಗಳನ್ನು ಸ್ವೀಕರಿಸುತ್ತದೆ.
  • ftp ಸೌಲಭ್ಯವು ನಿರಂತರ ಮರುನಿರ್ದೇಶನಗಳಿಗೆ (RFC 7538) ಬೆಂಬಲವನ್ನು ಸೇರಿಸಿದೆ ಮತ್ತು HTTP/HTTPS ಮೂಲಕ ವಿನಂತಿಗಳನ್ನು ಕಳುಹಿಸುವಾಗ If-Modified-Since ಹೆಡರ್ ಅನ್ನು ಕಳುಹಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿದೆ.
  • ಸಂದೇಶವನ್ನು ಕಳುಹಿಸುವ ಮೊದಲು ದೃಢೀಕರಣವನ್ನು ನಿರ್ವಹಿಸಲು OpenSMTPD ಗೆ "-a" ಆಯ್ಕೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ. ಗೂಢಲಿಪೀಕರಣ ಉಪಕರಣಗಳನ್ನು libtls ಲೈಬ್ರರಿಯನ್ನು ಬಳಸಲು ಬದಲಾಯಿಸಲಾಗಿದೆ. TLS ಗಾಗಿ ಕೇಳುಗ ಸಾಕೆಟ್‌ಗಳು ಡೊಮೇನ್ ಹೆಸರನ್ನು (SNI) ಆಧರಿಸಿ ಬಹು ಪ್ರಮಾಣಪತ್ರಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸುತ್ತದೆ.
  • LibreSSL DTLSv1.2 ಪ್ರೋಟೋಕಾಲ್‌ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಿದೆ. libcrypto ಮತ್ತು libssl ಇಲ್ಲದೆ ಕೇವಲ libtls (‘—enable-libtls-only’) ನಿರ್ಮಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ.
  • OpenSSH ಪ್ಯಾಕೇಜ್ ಅನ್ನು ನವೀಕರಿಸಲಾಗಿದೆ. ಸುಧಾರಣೆಗಳ ವಿವರವಾದ ಅವಲೋಕನವನ್ನು ಇಲ್ಲಿ ಕಾಣಬಹುದು: OpenSSH 8.5, OpenSSH 8.6.
  • AMD64 ಆರ್ಕಿಟೆಕ್ಚರ್‌ಗಾಗಿ ಪೋರ್ಟ್‌ಗಳ ಸಂಖ್ಯೆ 11310, aarch64 - 10943, i386 - 10468. ಪೋರ್ಟ್‌ಗಳಲ್ಲಿನ ಅಪ್ಲಿಕೇಶನ್ ಆವೃತ್ತಿಗಳ ಪೈಕಿ: Xfce 4.16, ಆಸ್ಟರಿಸ್ಕ್ 18.3.0, Chromium 90.0.4430.72, Feg 4.3.2, GNOME 8.4.0, Go 3.38, KDE ಅಪ್ಲಿಕೇಶನ್‌ಗಳು 1.16.2, Krita 20.12.3, LLVM/Clang 4.4.3, LibreOffice 10.0.1, Lua 7.0.5.2, MariaDB 5.3.6 E10.5.9, Firefox 88.0. , Thunderbird 78.10.0 , Node.js 78.10.0, PHP 12.16.1, Postfix 8.0.3, PostgreSQL 3.5.10, ಪೈಥಾನ್ 13.2, ರೂಬಿ 3.9.2, ರಸ್ಟ್ 3.0.1.

    ಓಪನ್‌ಬಿಎಸ್‌ಡಿ 6.9 ನೊಂದಿಗೆ ಸೇರಿಸಲಾದ ಮೂರನೇ-ಪಕ್ಷದ ಅಂಶಗಳನ್ನು ನವೀಕರಿಸಲಾಗಿದೆ:

    • X.Org 7.7 ಅನ್ನು ಆಧರಿಸಿ Xserver 1.20.10 + ಪ್ಯಾಚ್‌ಗಳು, ಫ್ರೀಟೈಪ್ 2.10.4, fontconfig 2.12.4, Mesa 20.0.8, xterm 367, xkeyboard-config 2.20, fonttosf1.2.1nt.XNUMXtosfXNUMXnt.
    • LLVM/Clang 10.0.1 (+ ಪ್ಯಾಚ್‌ಗಳು)
    • GCC 4.2.1 (+ ಪ್ಯಾಚ್‌ಗಳು) ಮತ್ತು 3.3.6 (+ ಪ್ಯಾಚ್‌ಗಳು)
    • ಪರ್ಲ್ 5.32.1 (+ ಪ್ಯಾಚ್‌ಗಳು)
    • NSD 4.3.6
    • ಅನ್ಬೌಂಡ್ 1.13.1
    • Ncurses 5.7
    • ಬಿನುಟಿಲ್ಸ್ 2.17 (+ ಪ್ಯಾಚ್‌ಗಳು)
    • Gdb 6.3 (+ ಪ್ಯಾಚ್)
    • Awk 18.12.2020/XNUMX/XNUMX
    • ಎಕ್ಸ್‌ಪಾಟ್ 2.2.10

ಹೊಸ ಹಾಡು "ವೆಟೆರಾ ನೋವಿಸ್" ಓಪನ್‌ಬಿಎಸ್‌ಡಿ 6.9 ಬಿಡುಗಡೆಯೊಂದಿಗೆ ಹೊಂದಿಕೆಯಾಗುತ್ತದೆ.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ