Quantcast
Channel: OSCHINA 社区最新新闻
Viewing all articles
Browse latest Browse all 44787

OpenBSD 6.0 发布,多项功能改进增强

$
0
0

OpenBSD 6.0 发布了,OpenBSD是一个从NetBSD衍生出来的类Unix操作系统。专案领导人Theo de Raadt在1995年]发起了OpenBSD专案,希望创造一个注重安全的操作系统,此外OpenBSD也以高品质的文件、坚持开放程式码以及严格的软 件授权著名。OpenBSD的吉祥物是河豚。

该版本改进如下:

  • 默认启用内存保护策略W^X(也就是内存页要么可写要么可执行,无法两者兼具);

  • ARMv7平台支持EFI + bootloader;

  • 改进硬件支持;

  • 改进 IEEE 802.11 无线网络协议栈;

  • 软件更新如OpenSMTPD 6.0.0、OpenSSH 7.3、OpenNTPD 6.0和 LibreSSL 2.4.2;

  • 移除VAX支持、Linux模拟和kern.usermount,等等

New/extended platforms:

  • armv7:

    • EFI bootloader added, kernels are now loaded from FFS instead of FAT or EXT filesystems, without U-Boot headers.

    • A single kernel and ramdisk are now used for all SoCs.

    • Hardware is dynamically enumerated via Flattened Device Tree (FDT) instead of via static tables based on board id numbers.

    • Miniroot installer images include U-Boot 2016.07 with support for EFI payloads.

  • vax:

    • Removed.

  • Improved hardware support, including:

    • New bytgpio(4) driver for the Intel Bay Trail GPIO controller.

    • New chvgpio(4) driver for the Intel Cherry View GPIO controller.

    • New maxrtc(4) driver for the Maxim DS1307 real time clock.

    • New nvme(4) driver for the Non-Volatile Memory Express (NVMe) host controller interface.

    • New pcfrtc(4) driver for the NXP PCF8523 real time clock.

    • New umb(4) driver for the Mobile Broadband Interface Model (MBIM).

    • New ure(4) driver for RealTek RTL8152 based 10/100 USB Ethernet devices.

    • New utvfu(4) driver for audio/video capture devices based on the Fushicai USBTV007.

    • The iwm(4) driver now supports Intel Wireless 3165 and 8260 devices, and works more reliably in RAMDISK kernels.

    • Support for I2C HID devices with GPIO signalled interrupts has been added to dwiic(4).

    • Support for larger bus widths, high speed modes, and DMA transfers has been added to sdmmc(4), rtsx(4), sdhc(4), and imxesdhc(4).

    • Support for EHCI and OHCI compliant USB controllers on Octeon II SoCs.

    • Many USB device drivers have been enabled on OpenBSD/octeon.

    • Improved support for hardware-reduced ACPI implementations.

    • Improved support for ACPI 5.0 implementations.

    • AES-NI crypto is now done without holding the kernel lock.

    • Improved AGP support on PowerPC G5 machines.

    • Added support for the SD card slot in Intel Bay Trail SoCs.

    • The ichiic(4) driver now ignores the SMBALERT# interrupt to prevent an interrupt storm with buggy BIOS implementations.

    • Device attachment problems with the axen(4) driver have been fixed.

    • The ral(4) driver is more stable under load with RT2860 devices.

    • Problems with dead keyboards after resume have been fixed in the pckbd(4) driver.

    • The rtsx(4) driver now supports RTS522A devices.

    • Initial support for MSI-X has been added.

    • Support MSI-X in the virtio(4) driver.

    • Added a workaround for hardware DMA overruns to the dc(4) driver.

    • The acpitz(4) driver now spins the fan down after cooling if ACPI uses hysteresis for active cooling.

    • The xhci(4) driver now performs handoff from an xHCI-capable BIOS correctly.

    • Support for multi-touch input has been added to the wsmouse(4) driver.

    • The uslcom(4) driver now supports the serial console of Aruba 7xxx wireless controllers.

    • The re(4) driver now works around broken LED configurations in APU1 EEPROMs.

    • The ehci(4) driver now works around problems with ATI USB controllers (e.g. SB700).

    • The xen(4) driver now supports domU configuration under Qubes OS.

了解更多改进信息,可查看发布说明


Viewing all articles
Browse latest Browse all 44787

Trending Articles