summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS37
1 files changed, 25 insertions, 12 deletions
diff --git a/NEWS b/NEWS
index 98eae891..5d220fab 100644
--- a/NEWS
+++ b/NEWS
@@ -1,17 +1,32 @@
--*- Text -*-
+Version 1.5 (2015-04-10)
-Changes between version 1.3 and unreleased
+Numerous cleanups and stylistic fixes of the code base. Several
+problems have been identified using static analysis tools and
+subsequently been fixed.
-The calculation of the number of blocks for the floppy drives has been
-fixed.
+A protected payload can now be associated with capabilities. This
+payload is attached by the kernel to delivered messages and can be
+used to speed up the object lookup in the receiving task.
-The check for BSD labels in impossible situations has been removed.
-This removes a spurious warning at boot time for extended partitions.
+The kernel debugger can now parse ELF symbol tables, can be invoked
+over serial lines, gained two new commands and has received usability
+improvements.
-The keyboard LEDs can be set.
+The vm pageout policy has been tuned to accommodate modern hardware.
+The kernel gained partial ACPI support on x86, enough to power down
+the system.
-Changes between version 1.2 and version 1.3
+Version 1.4 (2013-09-27)
+
+Really too many to list them individually. Highlight include numerous bug and
+stability fixes, a Xen port for 32-bit x86 including basic support for Physical
+Address Extension (PAE), an initial AHCI driver (SATA hard disks), a new SLAB
+memory allocator to replace the previous zone allocator, support for memory
+object proxies, access restrictions for x86 I/O ports, support for some PCMCIA
+devices based on the pcmcia-cs package.
+
+Version 1.3
The kernel now directly supports "boot scripts" in the form of multiboot
module names with the same syntax as the Hurd's `serverboot' program.
@@ -31,9 +46,8 @@ it perform better on today's machines.
The console supports ANSI escape sequences for colors and attributes.
Support for the terminal speeds B57600 and B115200 has been added.
-
-Changes between version 1.1 and version 1.2
+Version 1.2
Many bug fixes.
@@ -57,9 +71,8 @@ former will install only the kernel, and the latter will install only
the header files.
Print out Mach device names instead of Linux ones.
-
-Changes between versions 1.0 and 1.1:
+Version 1.1
Cross-compilation support is much improved. Any of various popular
libc's is now sufficient for building clib-routines.o.