Annotation of wikisrc/users/maya/release-notes-8-draft.mdwn, revision 1.3

1.1       maya        1: # NetBSD-8 release notes items #
                      2: 
                      3: Below list needs to be expanded about ARM, MPSAFE networking changes.  
                      4: Then expanded to be readable by an average technically inclined person.  
                      5: Then reordered for most cool things on top.
                      6: 
1.3     ! kamil       7: * PaX MPROTECT (W\^X) memory protection enforced by default on architectures with fine-grained memory protection
        !             8: * PaX ASLR in some archs, MKPIE default for userland  
1.1       maya        9: XXX list of archs
                     10: * SSP/FORTIFY default for userland and packages.  
                     11: XXX is SSP / MKPIE new to userland?
                     12: * In-kernel audio mixer
1.3     ! kamil      13: * Real-Time Signals
        !            14: * Synchronize Machine Independent features in ptrace(2) with Linux and FreeBSD
        !            15: * Improved C11 feature completeness
        !            16: * ext4 enhanced read-only support
        !            17: * nc(1) imported from OpenBSD
        !            18: * sys_info a new script to return version information for system libraries and utilities
1.1       maya       19: 
                     20: * USB system rework. added USB3 support.
                     21: 
                     22: The following networking components and drivers have been made MPSAFE:  
                     23: XXX long list, TODO.smpnet is a start
                     24: 
                     25: 
                     26: * Reproducible build (link to blog)
                     27: * Dynamic tracing (DTrace) for kernel code (link to guide/intro)
                     28: 
                     29: 
                     30: amd64, i386:
                     31: 
                     32: * Meltdown fixes
                     33: * SMEP
                     34: * SMAP
1.2       maya       35: * amd64 kernel W\^X
1.1       maya       36: * EFI bootloader
1.3     ! kamil      37: * added i386 GENERIC_PAE kernel that supports >4GB systems
        !            38: * Debug Registers for debuggers
1.1       maya       39: 
                     40: xen:
                     41: 
                     42: * kernel modules support
                     43: 
                     44: ARM:
                     45: 
                     46: * awin, FDT  
                     47: XXX elaborate
                     48: 
                     49: 
                     50: * TC-USB, TurboChannel USB support for ...
                     51: * mntva, driver for mntmn's VA2000 amiga graphics card
                     52: 
                     53: * bta2dpd - new Bluetooth Advanced Audio Distribution Profile daemon
                     54: * iwm(4), a driver for Intel Wireless devices (AC7260, AC7265, AC3160...)
                     55: * nvme(4), a driver for NVMe hardware, ported from OpenBSD
                     56: * nouveau, an open source driver for modern nVidia graphics, ported from linux, available by default.
                     57:    (this is at the bottom because we mentioned it in 7.1 too)
1.3     ! kamil      58: 
        !            59: Third party software:
        !            60: 
        !            61: * GCC 5.4 with Address Sanitizer and Undefined Behavior Sanitizer
        !            62: * GDB 7.12
        !            63: * GNU binutils 2.27
        !            64: * Clang/LLVM
        !            65: * OpenSSH
        !            66: * OpenSSL
        !            67: * mdocml
        !            68: * acpica
        !            69: * ntp
        !            70: * dhcpcd
        !            71: * Lua

CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb