commit-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnumach] 47/56: GNU Mach 1.4.


From: Samuel Thibault
Subject: [gnumach] 47/56: GNU Mach 1.4.
Date: Sat, 28 Sep 2013 12:43:19 +0000

This is an automated email from the git hooks/post-receive script.

sthibault pushed a commit to branch master
in repository gnumach.

commit 788e7f6cd448c013d49eed1b8da90f645833639d
Author: Thomas Schwinge <address@hidden>
Date:   Fri Sep 27 21:37:08 2013 +0200

    GNU Mach 1.4.
    
    * version.m4 (AC_PACKAGE_VERSION): Set to 1.4.
    * NEWS: Finalize changes for 1.4.
    * README: Update.
---
 NEWS       |   29 ++++++++++++-----------------
 README     |   31 ++++++++++++++++++++-----------
 version.m4 |    2 +-
 3 files changed, 33 insertions(+), 29 deletions(-)

diff --git a/NEWS b/NEWS
index 98eae89..55d75cc 100644
--- a/NEWS
+++ b/NEWS
@@ -1,17 +1,14 @@
--*- Text -*-
-
-Changes between version 1.3 and unreleased
-
-The calculation of the number of blocks for the floppy drives has been
-fixed.
-
-The check for BSD labels in impossible situations has been removed.
-This removes a spurious warning at boot time for extended partitions.
-
-The keyboard LEDs can be set.
-
+2013-09-27
+Version 1.4
+
+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.
 
-Changes between version 1.2 and version 1.3
+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 +28,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 +53,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.
diff --git a/README b/README
index 38d2cca..2d7724a 100644
--- a/README
+++ b/README
@@ -1,19 +1,25 @@
--*- Text -*-
-This is the GNU Mach 1.2 distribution.
+This is GNU Mach, the GNU distribution of the Mach microkernel,
+<http://www.gnu.org/software/hurd/microkernel/mach/gnumach.html>.  Welcome.
 
-This kernel is derived from the Utah kernel source.  We use it to run
-the Hurd on.  It is being distributed by us so that we can more easily
-modify the source, and so that it will work with the normal GNU coding
-standards and Makefile conventions.
+GNU Mach is the microkernel upon which a GNU Hurd system is based.  It
+provides an Inter Process Communication (IPC) mechanism that the Hurd
+uses to define interfaces for implementing in a distributed multi-server
+fashion the services a traditional operating system kernel provides.
+
+GNU Mach runs on 32-bit x86 machines.  A version running on 64-bit x86
+(x86_64) machines is in progress.  Volunteers interested in ports to
+other architectures are sought; please contact us (see below) if you'd
+like to help.
 
 libmach, bootloaders, default pagers, and the like are not part of
-this distribution.  For libraries, we refer you to the GNU C library,
+this distribution.  For libraries, we refer you to the GNU C Library,
 which has Mach support.  For bootloaders, we refer you to GRUB.  (This
 kernel can be loaded by any bootloader that uses the multiboot
 standard.)  For default pagers, we refer you to your particular system
 that you will run on top of Mach.
 
-The interface generator `MiG' is no longer part of this distribution.
+The Mach Interface Generator (MIG) is no longer part of this distribution, and
+instead is packaged separately: GNU MIG.
 
 Generic installation instructions may be found in the file INSTALL.
 
@@ -33,6 +39,9 @@ compiler to 32-bit mode when using a 64-bit x86 (x86_64) ELF 
toolchain:
     $ [...]/configure --host=i686-gnu CC='gcc -m32' LD='ld -melf_i386'
 
 
-Bug reports relating to this distribution should be sent to
address@hidden  Requests for assistance should be made on
address@hidden
+Please read the FAQ at <http://www.gnu.org/software/hurd/faq.html>.
+Bug reports should be sent to <address@hidden> or filed on
+<http://savannah.gnu.org/bugs/?group=hurd>.  Requests for assistance
+should be sent to <address@hidden> or filed on
+<http://savannah.gnu.org/support/?group=hurd>.  You can also find us on
+the Freenode IRC network in the #hurd channel.
diff --git a/version.m4 b/version.m4
index 3bf4275..4e1a2fd 100644
--- a/version.m4
+++ b/version.m4
@@ -1,4 +1,4 @@
 m4_define([AC_PACKAGE_NAME],[GNU Mach])
-m4_define([AC_PACKAGE_VERSION],[1.3.99])
+m4_define([AC_PACKAGE_VERSION],[1.4])
 m4_define([AC_PACKAGE_BUGREPORT],address@hidden)
 m4_define([AC_PACKAGE_TARNAME],[gnumach])

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-hurd/gnumach.git



reply via email to

[Prev in Thread] Current Thread [Next in Thread]