diff options
author | Thomas Schwinge <thomas@codesourcery.com> | 2013-09-27 21:41:02 +0200 |
---|---|---|
committer | Thomas Schwinge <thomas@codesourcery.com> | 2013-09-27 21:41:02 +0200 |
commit | 6e517e5e6243c1014ab35d20a6b08d7fd6a52e9b (patch) | |
tree | a173458ff4e16af970579eba8a9fe54a07753e96 /NEWS | |
parent | 3bdf8aad39d39168d096d3042b659fb9d2ef1651 (diff) |
GNU Hurd 0.5.
* configure.ac (AC_INIT): Set version to 0.5.
(AC_REVISION): Remove.
* NEWS: Finalize changes for 0.5.
* INSTALL: Update.
* INSTALL-cross: Likewise.
* README.CVS: Delete, but move some content...
* README: ... here. Update.
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 63 |
1 files changed, 45 insertions, 18 deletions
@@ -1,22 +1,53 @@ --*- Text -*- - -XXX this needs much work, trolling through ChangeLogs. +2013-09-27 +Version 0.5 + +Really too many changes have been applied to list them individually. Some +highlights include: + +Numerous bug fixes, compatibility fixes (for compliance to standards such as +POSIX), and stability fixes. + +Thread-local storage (TLS) support in the threading libraries. Conversion from +cthreads to POSIX Threads (pthreads). + +Large store support for ext2fs. + +A mtab translator. + +IPv6 support in pfinet, based on Linux 2.2.14. + +A XKB parser and wide character support for the Hurd console. + +The new remap translator can be used to create an environment in which +some paths are redirected, for instance the TCP/IP stack, or /bin/sh. + +The new nullauth utility drops all authentication credentials before running a +program. This is also useful to drop privileges on behalf of translators that +do not need any credentials. + +Several improvements to rpctrace, such as the -E option to add/change/unset +environment variables among the ones inherited by the process. + +Improvements to the default pager and tmpfs virtual filesystem generally, and +for the latter also add the possibility to specify the size with the --size +parameter. + +The UFS filesystem translator and supporting utilities have been removed: +unused/untested/unmaintained for a decade. + +Follows a list assembled in 2002, more than ten years ago: Many, many, many bugs have been fixed, including some resource consumption problems and race conditions. The system can compile itself as well as most external applications. The amount of stress the system can tolerate has increased a lot. -The new remap translator can be used to create an environment in which -some paths are redirected, for instance the TCP/IP stack, or /bin/sh, -etc. - The new ftpfs translator can be used to transparently access FTP servers through the filesystem. Together with the new hostmux translator, which can invoke host-specific translators like ftpfs, this leads to a very comfortable way to use FTP archives on the Hurd. -A new translator usermux can invoke user specific translators. It can +A new translator usermux can invoke user-specific translators. It can be used to provide a symlink to all users home directories in a single place (similar to amd/automount). @@ -37,8 +68,7 @@ ioctls now. The Hurd can now access CD-ROMs containing an ISO9660 file format with the new iso9660fs translator. Rock Ridge extensions are supported, as -well as some GNU extensions to store GNU specific file system -attributes in such filesystems. +well as some GNU extensions to store GNU-specific filesystem attributes. Two new translators, hello and hello-mt, illustrate how to implement simple trivfs based filesystems in the Hurd. @@ -107,9 +137,8 @@ The Hurd interfaces have been changed to support large files. The new proxy-defpager translator grants unprivileged users access to the default pager. - -9 June 1997 +1997-06-09 Version 0.2 Summary of important externally visible changes since version 0.1: @@ -182,10 +211,8 @@ New library `libftpconn' is used to manage FTP connections. We are already using this library for some local system administration tasks, and are making it the basis of the (as yet unfinished) ftpfs filesystem for the Hurd. - - -6 September 1996 +1996-09-06 Version 0.1. Summary of important externally visible changes since version 0.0: @@ -236,8 +263,8 @@ All disk filesystems (ext2fs) now do directory name caching of cache size to be large, and then do experiments and see what the cache hit rate would have been for various smaller sizes. This should help in optimizing the size of the cache. - -6 August 1996 +1996-08-06 Version 0.0 -Initial release + +Initial release. |