version 1.2, 2018/02/25 11:31:39
|
version 1.3, 2018/02/25 13:49:32
|
Line 4 Below list needs to be expanded about AR
|
Line 4 Below list needs to be expanded about AR
|
Then expanded to be readable by an average technically inclined person. |
Then expanded to be readable by an average technically inclined person. |
Then reordered for most cool things on top. |
Then reordered for most cool things on top. |
|
|
* W\^X memory protection enforced by default on architectures with fine-grained memory protection |
* PaX MPROTECT (W\^X) memory protection enforced by default on architectures with fine-grained memory protection |
* ASLR in some archs, MKPIE default for userland |
* PaX ASLR in some archs, MKPIE default for userland |
XXX list of archs |
XXX list of archs |
* SSP/FORTIFY default for userland and packages. |
* SSP/FORTIFY default for userland and packages. |
XXX is SSP / MKPIE new to userland? |
XXX is SSP / MKPIE new to userland? |
* In-kernel audio mixer |
* In-kernel audio mixer |
|
* Real-Time Signals |
|
* Synchronize Machine Independent features in ptrace(2) with Linux and FreeBSD |
|
* Improved C11 feature completeness |
|
* ext4 enhanced read-only support |
|
* nc(1) imported from OpenBSD |
|
* sys_info a new script to return version information for system libraries and utilities |
|
|
* USB system rework. added USB3 support. |
* USB system rework. added USB3 support. |
|
|
Line 28 amd64, i386:
|
Line 34 amd64, i386:
|
* SMAP |
* SMAP |
* amd64 kernel W\^X |
* amd64 kernel W\^X |
* EFI bootloader |
* EFI bootloader |
|
* added i386 GENERIC_PAE kernel that supports >4GB systems |
|
* Debug Registers for debuggers |
|
|
xen: |
xen: |
|
|
Line 47 XXX elaborate
|
Line 55 XXX elaborate
|
* nvme(4), a driver for NVMe hardware, ported from OpenBSD |
* nvme(4), a driver for NVMe hardware, ported from OpenBSD |
* nouveau, an open source driver for modern nVidia graphics, ported from linux, available by default. |
* nouveau, an open source driver for modern nVidia graphics, ported from linux, available by default. |
(this is at the bottom because we mentioned it in 7.1 too) |
(this is at the bottom because we mentioned it in 7.1 too) |
|
|
|
Third party software: |
|
|
|
* GCC 5.4 with Address Sanitizer and Undefined Behavior Sanitizer |
|
* GDB 7.12 |
|
* GNU binutils 2.27 |
|
* Clang/LLVM |
|
* OpenSSH |
|
* OpenSSL |
|
* mdocml |
|
* acpica |
|
* ntp |
|
* dhcpcd |
|
* Lua |