commit-hurd
[Top][All Lists]
Advanced

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

[SCM] Debian GNU Hurd packaging annotated tag, upstream/20110821, create


From: Samuel Thibault
Subject: [SCM] Debian GNU Hurd packaging annotated tag, upstream/20110821, created. upstream/20110821
Date: Mon, 22 Aug 2011 00:26:23 +0000

The annotated tag, upstream/20110821 has been created
        at  885d23f0093f79c2632a20a8688daf54b556a650 (tag)
   tagging  fd3edc541c59710da266c6d6b09c1e189da57342 (commit)
  replaces  upstream/random/20110821
 tagged by  Samuel Thibault
        on  Mon Aug 22 02:25:26 2011 +0200

- Shortlog ------------------------------------------------------------
New snapshot

Alexey Kuznetsov (1):
      ipv6 raw fixes

Alfred M. Szmidt (13):
      2004-09-29  Alfred M. Szmidt  <address@hidden>
      2004-09-29  Alfred M. Szmidt  <address@hidden>
      .
      2004-10-31  Alfred M. Szmidt  <address@hidden>
      .
      2004-12-16  Alfred M. Szmidt  <address@hidden>
      2005-01-10  Alfred M. Szmidt  <address@hidden>
      2005-01-21  Alfred M. Szmidt  <address@hidden>
      Nobody noticed that...
      2005-02-23  Alfred M. Szmidt  <address@hidden>
      2005-04-07  Alfred M. Szmidt  <address@hidden>
      2005-06-14  Hugues Larrive  <address@hidden>
      2005-07-26  Alfred M. Szmidt  <address@hidden>

Carl Fredrik Hammar (2):
      Fix --version in scripts
      Fix malloc size in tmpfs

Da Zheng (1):
      Fix a gcc warning.

Diego Nieto Cid (4):
      Properly release console lock.
      Avoid accessing invalid memory.
      * include/Makefile (lndist): copy files from $(srcdir).
      Fix 'make dist' in doc.

Emilio Pozuelo Monfort (1):
      Implement getsockopt (fd, SOL_SOCKET, SO_TYPE)

Gordon Matzigkeit (5):
      Added first cut at overview.
      Minor task updates.
      Drop libmom documentation.
      Remove stale reference to mom.
      Added version.texi to keep web docs up-to-date.

Hurd Maintainers (6):
      Formerly pager.c.~40~
      Initial revision
      Formerly Makefile.~8~
      entered into RCS
      Formerly inode.c.~5~
      entered into RCS

Jeff Bailey (12):
      2003-07-14  Marco Gerards  <address@hidden>
      2003-06-11  Ognyan Kulev  <address@hidden>
      2003-07-14  Marco Gerards  <address@hidden>
      2003-07-17  Marcus Brinkmann  <address@hidden>
      2003-07-29  Jeff Bailey  <address@hidden>
      Note to self.  Be *awake* when committing patches
      Gratuitous commit to test IRC log notification
      Another gratuitous commit to test my fix for my typo
      Another gratuitous commit
      Gratuitous commit for final test
      2003-11-05  Jeff Bailey  <address@hidden>
      2004-01-26  Jeff Bailey  <address@hidden>

Jeremie Koenig (67):
      Ignore the "defaults" mount option
      Fix libdiskfs bootstrap race condition
      Implement file_replarent in libtrivfs
      Fix swap on large devices
      Add wide character support to the Hurd console
      Fix the build system to handle part stores
      update_pid_entries(): fix awkwardly indented uninitialized memory leak
      Set an appropriate st_mode on symlinks.
      Implement /proc/mounts as a symlink to /etc/mtab
      libps: Fix deadly typo
      libps (_proc_stat_free): Fix memory leak
      libps (fetch_procinfo): Fix non-set flag PSTAT_TASK_EVENTS
      libps (proc_stat_set_flags): Fix pointer signedness warning
      Basic infrastructure
      Add a helper module for simple regular files
      Implement simple directories
      Add the list of processes as a directory
      Fix the failure semantics of procfs_make_node
      More cleanup possibilities
      Add real process nodes
      Fetch process information and reject the non-existing ones
      Fuse the proclist into the root node
      Set the owner of process directories.
      Add a basic [pid]/stat file
      Add the dot entries to directories
      Implement lookup for . and ..
      Invent path-based inode numbers
      Handle the ref counter spinlock on cleanup
      Use libps and enhance [pid]/stat
      Implement symlinks
      Encapsulate access to node->nn_stat
      Set a restrictive mode on some sensitive files
      New root files: version, uptime, stat
      Add loadavg
      Add a fake "self" symlink
      Add an empty meminfo root file
      Play nice with the procps old_Hertz_hack
      Add --clk-tck to set the clock unit
      Add --stat-mode to override the perms for [pid]/stat
      Add a fake-self option to control the self symlink
      Add meminfo and vmstat
      Add a global cmdline file
      Add statm to process directories
      Add a status file to process directories
      Add a --compatible option
      Handle errors in main
      netfs_server_loop never returns
      Add a TODO-list
      Use a global ps_context
      Fix the handling of processes without an owner
      Remove the unused procfs_file module
      Make contents a char* to avoid typecasts all over the place
      Detect asprintf's ENOMEM in procfs.c rather than everywhere
      Improve the interface for dircat_make_node
      Revamp procfs_dir
      Cleanup pass on process.c
      Fix the global idle time
      Make sure the clock never runs backwards.
      Refresh nodes when they're read from the start.
      Fix leak in error case
      Add a PROFILE mode
      Add swap information to the top-level stat file
      Add some comments in rootdir.c
      Update the to-do list.
      Add copyright notices
      Use the user-provided kernel PID for uptime
      Use 2 instead of 42 as the parent inode number

Jim Blandy (1):
      entered into RCS

Jonathan Neuschäfer (3):
      fix a realloc-related memory leak in localhost()
      pfinet/linux-src: fix a memory leak
      fix common misspellings

Ludovic Courtès (8):
      Fix "make dist" in `console-client'.
      Fix "make dist" in `daemons'.
      Fix "make dist" in `exec'.
      Fix "make dist" in `include'.
      Fix "make dist" in `libcons'.
      Fix "make dist" in `libthreads'.
      Fix "make dist" in `sutils'.
      Remove `serverboot'; fix "make dist" in `mach-defpager'.

Madhusudan.C.S (12):
      2008-08-14  Madhusudan.C.S <address@hidden>
      2008-08-18  Madhusudan.C.S <address@hidden>
      2008-08-14  Madhusudan.C.S <address@hidden>
      2008-08-18  Madhusudan.C.S <address@hidden>
      2008-08-18  Madhusudan.C.S <address@hidden>
      2008-08-18  Madhusudan.C.S <address@hidden>
      2008-08-18  Madhusudan.C.S <address@hidden>
      2008-08-29  Madhusudan.C.S <address@hidden>
      2008-08-29  Madhusudan.C.S  <address@hidden>
      2008-08-29  Madhusudan.C.S  <address@hidden>
      2008-08-30  Madhusudan.C.S  <address@hidden>
      2008-09-02  Madhusudan.C.S  <address@hidden>

Manuel Menal (1):
      Fix port transmission over pflocal

Marco Gerards (10):
      2003-08-03  Marco Gerards  <address@hidden>
      2004-02-02  Marco Gerards  <address@hidden>
      2004-03-30  Marco Gerards  <address@hidden>
      2004-04-02  Marco Gerards  <address@hidden>
      2004-09-12  Marco Gerards  <address@hidden>
      2005-01-06  Marco Gerards  <address@hidden>
      2005-01-06  Marco Gerards  <address@hidden>
      2005-01-06  Marco Gerards  <address@hidden>
      2005-01-08  Marco Gerards  <address@hidden>
      2005-01-19  Marco Gerards   <address@hidden>

Marcus Brinkmann (344):
      Debian changelogs for 19991209 and 19991022.
      2000-01-30  Marcus Brinkmann  <address@hidden>
      2000-04-29  Marcus Brinkmann  <address@hidden>
      2000-05-14  Marcus Brinkmann  <address@hidden>
      2000-07-04  Marcus Brinkmann  <address@hidden>
      2000-07-26  Marcus Brinkmann  <address@hidden>
      2000-09-30  Marcus Brinkmann  <address@hidden>
      2000-10-04  Marcus Brinkmann  <address@hidden>
      2000-10-06  Marcus Brinkmann  <address@hidden>
      2000-10-18  Marcus Brinkmann  <address@hidden>
      2000-10-30  Marcus Brinkmann  <address@hidden>
      2000-11-15  Marcus Brinkmann  <address@hidden>
      2000-11-26  Marcus Brinkmann  <address@hidden>
      2000-11-26  Marcus Brinkmann  <address@hidden>
      2000-11-26  Marcus Brinkmann  <address@hidden>
      2000-11-27  Marcus Brinkmann  <address@hidden>
      2000-11-27  Marcus Brinkmann  <address@hidden>
      ext2fs, ufs:
      2000-12-01  Marcus Brinkmann  <address@hidden>
      2000-12-02  Marcus Brinkmann  <address@hidden>
      2000-12-03  Marcus Brinkmann  <address@hidden>
      2000-12-30  Marcus Brinkmann  <address@hidden>
      Adjust "localizer".
      2000-12-30  Marcus Brinkmann  <address@hidden>
      2000-12-30  Marcus Brinkmann  <address@hidden>
      Bah.
      2001-01-03  Marcus Brinkmann  <address@hidden>
      fix typo in changelog
      2000-12-21  Marcus Brinkmann  <address@hidden>
      2000-12-21  Marcus Brinkmann  <address@hidden>
      2000-12-21  Marcus Brinkmann  <address@hidden>
      2000-12-21  Marcus Brinkmann  <address@hidden>
      2000-12-21  Marcus Brinkmann  <address@hidden>
      doc/
      doc/
      2001-01-09  Marcus Brinkmann  <address@hidden>
      2001-01-09  Marcus Brinkmann  <address@hidden>
      2001-01-09  Marcus Brinkmann  <address@hidden>
      hurd/
      The below change is preperation for a new mach-defpager interface by 
Roland.
      trans/
      2001-01-16  Marcus Brinkmann  <address@hidden>
      2001-01-17  Marcus Brinkmann  <address@hidden>
      2001-01-14  Neal H Walfield   <address@hidden>
      2000-12-26  Neal H Walfield <address@hidden>
      2001-01-30  Neal H Walfield   <address@hidden>
      2001-01-15  Neal H Walfield   <address@hidden>
      2001-01-30  Neal H Walfield   <address@hidden>
      daemons/
      2001-01-15  Neal H Walfield   <address@hidden>
      2001-02-11  Marcus Brinkmann  <address@hidden>
      auth/
      2001-02-18  Marcus Brinkmann  <address@hidden>
      2001-02-20  Marcus Brinkmann  <address@hidden>
      2001-02-20  Marcus Brinkmann  <address@hidden>
      2001-02-20  Marcus Brinkmann  <address@hidden>
      2001-03-28  Marcus Brinkmann  <address@hidden>
      2001-02-18  Marcus Brinkmann  <address@hidden>
      2001-04-29  Marcus Brinkmann  <address@hidden>
      2001-04-29  Marcus Brinkmann  <address@hidden>
      2001-04-30  Marcus Brinkmann  <address@hidden>
      libstore/
      2001-05-12  Marcus Brinkmann  <address@hidden>
      2001-05-13  Marcus Brinkmann  <address@hidden>
      2001-06-08  Marcus Brinkmann  <address@hidden>
      2001-06-15  Marcus Brinkmann  <address@hidden>
      Streamline the CVS entry.
      2001-06-15  Marcus Brinkmann  <address@hidden>
      fix my e-mail address
      2001-06-17  Marcus Brinkmann  <address@hidden>
      Adding some of the user visible changes that have been made.  It turns out
      2001-06-27  Marcus Brinkmann  <address@hidden>
      2001-07-11  Marcus Brinkmann  <address@hidden>
      2001-07-13  Marcus Brinkmann  <address@hidden>
      2001-07-13  Neal H Walfield  <address@hidden>
      2001-07-18  Marcus Brinkmann  <address@hidden>
      2001-07-18  Marcus Brinkmann  <address@hidden>
      2001-07-18  Marcus Brinkmann  <address@hidden>
      REmove item about creation_time of tasks (done by Roland in 1999)
      2001-08-01  Marcus Brinkmann  <address@hidden>
      2001-08-02  Marcus Brinkmann  <address@hidden>
      2001-08-14  Marcus Brinkmann  <address@hidden>
      2001-08-17  Marcus Brinkmann  <address@hidden>
      2001-08-17  Marcus Brinkmann  <address@hidden>
      2001-08-31  Marcus Brinkmann  <address@hidden>
      2001-10-01  Marcus Brinkmann  <address@hidden>
      2001-10-01  Marcus Brinkmann  <address@hidden>
      2001-10-01  Marcus Brinkmann  <address@hidden>
      2001-10-01  Marcus Brinkmann  <address@hidden>
      2001-10-01  Marcus Brinkmann  <address@hidden>
      2001-10-01  Marcus Brinkmann  <address@hidden>
      2001-10-12  Marcus Brinkmann  <address@hidden>
      2001-10-13  Marcus Brinkmann  <address@hidden>
      Fix version number.
      2001-10-14  Marcus Brinkmann  <address@hidden>
      Give proper attribution.
      Add item about SO_LINGER.
      2001-10-16  Marcus Brinkmann  <address@hidden>
      2001-10-30  Marcus Brinkmann  <address@hidden>
      2001-11-05  Marcus Brinkmann  <address@hidden>
      2001-12-11  Marcus Brinkmann  <address@hidden>
      2001-12-20  Marcus Brinkmann  <address@hidden>
      2001-12-29  Marcus Brinkmann  <address@hidden>
      2001-12-29  Marcus Brinkmann  <address@hidden>
      2002-01-04  Marcus Brinkmann  <address@hidden>
      2001-01-16  Marcus Brinkmann <address@hidden>
      2002-01-28  Marcus Brinkmann  <address@hidden>
      term/
      * term.h (pty_io_select): Likewise.
      Really delete file.
      Really delete file.
      Remove these files.  Really.
      2002-02-10  Marcus Brinkmann  <address@hidden>
      2002-02-10  Marcus Brinkmann  <address@hidden>
      Just add two changes I forgot to document in the ChangeLog.
      Fix type.
      2002-02-10  Marcus Brinkmann  <address@hidden>
      2002-02-10  Marcus Brinkmann  <address@hidden>
      2002-02-10  Marcus Brinkmann  <address@hidden>
      Update copyright year.
      doc/
      2002-03-05  Marcus Brinkmann  <address@hidden>
      2002-03-11  Marcus Brinkmann  <address@hidden>
      libdiskfs/
      2002-03-14  Marcus Brinkmann  <address@hidden>
      Initial check in of some code under development.
      2002-02-11     James A. Morrison <address@hidden>
      Make ChangeLog entries aesthetically more pleasant by removing extraneous 
white
      Update for new Debian package.
      2002-04-20  Marcus Brinkmann  <address@hidden>
      ftpfs/
      Fix grammatical error, argh!
      2002-04-22  Marcus Brinkmann  <address@hidden>
      Update copyright year.
      2002-04-24  Ognyan Kulev <address@hidden>
      Beautify last change.
      2002-04-30  Marcus Brinkmann  <address@hidden>
      2002-05-01  Marcus Brinkmann  <address@hidden>
      2002-05-03  Marcus Brinkmann  <address@hidden>
      2002-05-05  Marcus Brinkmann  <address@hidden>
      2002-05-06  Marcus Brinkmann  <address@hidden>
      2002-05-06  Marcus Brinkmann  <address@hidden>
      Fix typo.
      2001-11-20  Neal H Walfield  <address@hidden>
      2001-11-20  Neal H Walfield  <address@hidden>
      2002-05-12  Marcus Brinkmann  <address@hidden>
      2002-05-13  Marcus Brinkmann  <address@hidden>
      2002-05-13  Marcus Brinkmann  <address@hidden>
      2002-05-13  Marcus Brinkmann  <address@hidden>
      2002-05-13  Marcus Brinkmann  <address@hidden>
      2002-05-13  Marcus Brinkmann  <address@hidden>
      2002-05-13  Marcus Brinkmann  <address@hidden>
      2002-05-13  Marcus Brinkmann  <address@hidden>
      2002-05-13  Marcus Brinkmann  <address@hidden>
      2002-05-13  Marcus Brinkmann  <address@hidden>
      libnetfs/
      2002-05-13  Marcus Brinkmann  <address@hidden>
      2002-05-11  Marcus Brinkmann  <address@hidden>
      2002-05-13  Marcus Brinkmann  <address@hidden>
      Removing a spurious '<' character at the top of the file which somehow got
      2002-05-20  Alfred M. Szmidt  <address@hidden>
      2002-05-20  Ognyan Kulev  <address@hidden>
      2002-05-22  Marcus Brinkmann  <address@hidden>
      2002-05-23  Marcus Brinkmann  <address@hidden>
      libstore/
      Add items about fakeroot.
      2002-05-23  Marcus Brinkmann  <address@hidden>
      2002-05-23  Marcus Brinkmann  <address@hidden>
      2002-05-23  Marcus Brinkmann  <address@hidden>
      2002-05-23  Marcus Brinkmann  <address@hidden>
      2002-05-26  Marcus Brinkmann  <address@hidden>
      2002-06-02  Marcus Brinkmann  <address@hidden>
      2002-06-02  Marcus Brinkmann  <address@hidden>
      2002-06-03  Marcus Brinkmann  <address@hidden>
      2002-06-04  Marcus Brinkmann  <address@hidden>
      2002-06-04  Marcus Brinkmann  <address@hidden>
      2002-06-04  James A. Morrison  <address@hidden>
      2002-06-05  Marcus Brinkmann  <address@hidden>
      2002-06-05  Marcus Brinkmann  <address@hidden>
      2002-06-05  Marcus Brinkmann  <address@hidden>
      2002-04-05  Neal H Walfield  <address@hidden>
      2002-06-09  Marcus Brinkmann  <address@hidden>
      2002-06-12  Marcus Brinkmann  <address@hidden>
      2002-06-13  Marcus Brinkmann  <address@hidden>
      2002-06-14  Marcus Brinkmann  <address@hidden>
      2002-06-15  Marcus Brinkmann  <address@hidden>
      2002-06-17  Marcus Brinkmann  <address@hidden>
      Fix typo.
      2002-06-18  Marcus Brinkmann  <address@hidden>
      Fix small typo in comment.
      2002-06-24  Marcus Brinkmann  <address@hidden>
      2002-06-25  Marcus Brinkmann  <address@hidden>
      2002-06-25  Marcus Brinkmann  <address@hidden>
      2002-06-25  Marcus Brinkmann  <address@hidden>
      2002-06-25  Marcus Brinkmann  <address@hidden>
      2002-06-26  Marcus Brinkmann  <address@hidden>
      hurd/
      2002-07-15  Marcus Brinkmann  <address@hidden>
      2002-07-29  Marcus Brinkmann  <address@hidden>
      2002-07-29  Marcus Brinkmann  <address@hidden>
      Add comment to last change, for the benefit of the next merge :)
      2002-08-03  Jeff Bailey  <address@hidden>
      2002-08-03  Marcus Brinkmann  <address@hidden>
      2002-08-04  Marcus Brinkmann  <address@hidden>
      2002-08-04  Marcus Brinkmann  <address@hidden>
      2002-08-05  Marcus Brinkmann <address@hidden>
      2002-08-06  Marcus Brinkmann  <address@hidden>
      2002-08-14  Marcus Brinkmann  <address@hidden>
      2002-08-16  Marcus Brinkmann  <address@hidden>
      2002-08-22  Marcus Brinkmann  <address@hidden>
      libcons/
      Add some recent developments.
      2002-08-22  Marcus Brinkmann  <address@hidden>
      2002-08-22  Marcus Brinkmann  <address@hidden>
      2002-08-23  Marcus Brinkmann  <address@hidden>
      2002-08-28  Marcus Brinkmann  <address@hidden>
      hurd/
      2002-08-29  Marcus Brinkmann  <address@hidden>
      2002-08-30  Marcus Brinkmann  <address@hidden>
      2002-08-30  Marcus Brinkmann  <address@hidden>
      2002-09-04  Marcus Brinkmann  <address@hidden>
      libcons/
      libcons/
      2002-09-10  Marcus Brinkmann  <address@hidden>
      2002-09-10  Marcus Brinkmann  <address@hidden>
      2002-09-10  Marcus Brinkmann  <address@hidden>
      console/
      2002-09-10  Marcus Brinkmann  <address@hidden>
      2002-09-10  Marcus Brinkmann  <address@hidden>
      2002-09-14  Marcus Brinkmann  <address@hidden>
      Sneak in a change without ChangeLog entry: Replace all _at_ in previous
      2002-09-15  Marcus Brinkmann  <address@hidden>
      2002-09-16  Marcus Brinkmann  <address@hidden>
      hurd/
      2002-09-16  Marcus Brinkmann  <address@hidden>
      2002-09-17  Marcus Brinkmann  <address@hidden>
      2002-09-17  Marcus Brinkmann  <address@hidden>
      2002-09-17  Marcus Brinkmann  <address@hidden>
      2002-09-17  Marcus Brinkmann  <address@hidden>
      2002-09-17  Marcus Brinkmann  <address@hidden>
      2002-09-17  Marcus Brinkmann  <address@hidden>
      2002-09-17  Marcus Brinkmann  <address@hidden>
      2002-09-17  Marcus Brinkmann  <address@hidden>
      Backfix without changelog entry: Spell out all years in the copyright 
notice.
      2002-09-18  Marcus Brinkmann  <address@hidden>
      2002-09-18  Marcus Brinkmann  <address@hidden>
      2002-09-18  Marcus Brinkmann  <address@hidden>
      hurd/
      2002-09-19  Marcus Brinkmann  <address@hidden>
      Small date change because upload is delayed.
      2002-09-22  Marcus Brinkmann  <address@hidden>
      2002-09-22  Marcus Brinkmann  <address@hidden>
      2002-09-22  Marcus Brinkmann  <address@hidden>
      2002-09-22  Marcus Brinkmann  <address@hidden>
      2002-09-29  Marcus Brinkmann  <address@hidden>
      2002-09-29  Marcus Brinkmann  <address@hidden>
      doc/
      2002-09-29  Marcus Brinkmann  <address@hidden>
      2002-09-30  Marcus Brinkmann  <address@hidden>
      2002-09-30  Marcus Brinkmann  <address@hidden>
      hurd/
      2002-10-10  Marcus Brinkmann  <address@hidden>
      2002-10-10  Marcus Brinkmann  <address@hidden>
      Remove item about tmpfile.  tmpfile in glibc 2.3 doesn't create transient 
files.
      2002-11-18  Marcus Brinkmann  <address@hidden>
      2002-11-18  Marcus Brinkmann  <address@hidden>
      2002-11-21  Marco Gerards  <address@hidden>
      2002-11-25  Marcus Brinkmann  <address@hidden>
      doc/
      Initial check-in.
      2002-12-03  Marcus Brinkmann  <address@hidden>
      2002-12-10  Marcus Brinkmann  <address@hidden>
      2003-02-24  Marco Gerards <address@hidden>
      2003-05-07  Ognyan Kulev  <address@hidden>
      .
      2003-05-07  Ognyan Kulev  <address@hidden>
      2003-04-26  Marco Gerards  <address@hidden>
      2003-04-29  Marco Gerards   <address@hidden>
      2003-04-25  Alfred M. Szmidt  <address@hidden>
      2003-07-29  Marcus Brinkmann  <address@hidden>
      2003-08-01  Marco Gerards  <address@hidden>
      2003-08-01  Marco Gerards  <address@hidden>
      2003-08-02  Ognyan Kulev  <address@hidden>
      2002-06-16  James A. Morrison  <address@hidden>
      Remove file that shouldn't be there.
      2003-08-03  Marco Gerards  <address@hidden>
      2003-07-21  Ognyan Kulev  <address@hidden>
      2003-08-05  Marcus Brinkmann  <address@hidden>
      2003-08-05  Marcus Brinkmann  <address@hidden>
      2003-08-03  Marco Gerards  <address@hidden>
      2003-08-06  Jeroen Dekkers  <address@hidden>
      2003-08-03  Marco Gerards  <address@hidden>
      I am reverting this change.
      2003-08-09  Marcus Brinkmann  <address@hidden>
      2003-08-09  Marcus Brinkmann  <address@hidden>
      2003-06-16  Ognyan Kulev  <address@hidden>
      2003-08-09  Alfred M. Szmidt  <address@hidden>
      2003-08-11  Marco Gerards  <address@hidden>
      2003-08-11  Marco Gerards  <address@hidden>
      2003-08-16  Marco Gerards  <address@hidden>
      2003-08-17  Marcus Brinkmann  <address@hidden>
      2003-08-31  Marcus Brinkmann  <address@hidden>
      2003-09-17  Alfred M. Szmidt  <address@hidden>
      2003-09-29  Marcus Brinkmann  <address@hidden>
      2003-10-09  Alfred M. Szmidt  <address@hidden>
      2003-10-11  Marcus Brinkmann  <address@hidden>
      2003-10-11  Marcus Brinkmann  <address@hidden>
      auth/
      auth/
      2004-03-05  Marcus Brinkmann  <address@hidden>
      2004-03-07  Marcus Brinkmann  <address@hidden>
      2004-03-07  Marco Gerards  <address@hidden>
      2004-03-14  Marcus Brinkmann  <address@hidden>
      2004-03-14  Marcus Brinkmann  <address@hidden>
      2004-03-09  Marcus Brinkmann  <address@hidden>
      2004-03-21  Marco Gerards  <address@hidden>
      2004-04-21  Marcus Brinkmann  <address@hidden>
      2004-10-22  Marcus Brinkmann  <address@hidden>
      hostmux/
      2004-11-03  Ognyan Kulev  <address@hidden>
      2004-11-08  Ognyan Kulev  <address@hidden>
      2004-11-15  Marcus Brinkmann  <address@hidden>
      2005-02-24  Ben Asselstine <address@hidden>
      2005-03-20  Marcus Brinkmann  <address@hidden>
      2005-03-05  Samuel Thibault  <address@hidden>
      2005-07-11  Samuel Thibault  <address@hidden>
      2005-07-12  Marcus Brinkmann  <address@hidden>
      ext2fs/
      2005-07-13  Samuel Thibault  <address@hidden>
      Fix last change.
      2006-01-23  Samuel Thibault  <address@hidden>
      2006-01-23  Samuel Thibault  <address@hidden>
      2004-03-17  Marcus Brinkmann  <address@hidden>
      2004-03-17  Marcus Brinkmann  <address@hidden>
      2004-03-17  Marcus Brinkmann  <address@hidden>
      Fix copyright year.
      2004-03-19  Marcus Brinkmann  <address@hidden>
      Fix last change.
      2004-03-23  Marcus Brinkmann  <address@hidden>
      2004-10-29  Marcus Brinkmann  <address@hidden>
      Remove spurious file.
      2004-11-01  Marcus Brinkmann  <address@hidden>
      2004-11-01  Marcus Brinkmann  <address@hidden>
      2004-11-02  Marcus Brinkmann  <address@hidden>

Mark Kettenis (27):
      1999-12-02  Mark Kettenis  <address@hidden>
      *** empty log message ***
      2000-01-10  Mark Kettenis  <address@hidden>
      *** empty log message ***
      2000-01-16  Mark Kettenis  <address@hidden>
      *** empty log message ***
      2000-03-23  Mark Kettenis  <address@hidden>
      * configure.in: Add check for libio.  Only enable versioning if we
      * libthreads.map: Update comment to reflect Roland's 2000-03-30
      * inhibit-all-rpcs.c (ports_inhibit_all_rpcs): Avoid calling
      * Makefile (HURDLIBS): Reorder libs such that the threads lib
      * Makefile (HURDLIBS): Reorder libs such that the threads lib
      * Makefile (HURDLIBS): Reorder libs such that the threads lib
      * Makefile (HURDLIBS): Reorder libs such that the threads lib
      * Makefile (HURDLIBS): Reorder libs such that the threads lib
      * Makefile (HURDLIBS): Reorder libs such that the threads lib
      * Makefile: Reorder libs such that the threads lib comes before
      * Makefile (HURDLIBS): Reorder libs such that the threads lib
      * linux-src/net/core/dev.c (net_bh) [_HURD_]: Leave out the code
      * glue-include/linux/poll.h (POLLERR): Define as SELECT_READ |
      Add `magic' protocols to specify the file type of a sockets.  This
      * pf.c (S_socket_create): Only accept S_IFCHR, S_IFSOCK and
      * setup.c (page_read_file_direct): Fix logic to find the run that
      * inode.c (diskfs_set_statfs): If number of free blocks is less
      * configure.in: Add check for getgrouplist.
      * idvec-impgids.c (_merge_implied_gids) [HAVE_GETGROUPLIST]:
      * glue-include/linux/socket.h (SOMAXCONN): Only define if it

Michael I. Bushnell (3904):
      Initial revision
      Formerly Makefile.~2~
      Formerly Makefile.~3~
      Formerly Makefile.~4~
      Initial revision
      Formerly auth.defs.~4~
      Initial revision
      Initial revision
      Formerly Makefile.~5~
      Formerly auth.defs.~5~
      Formerly term.defs.~2~
      Formerly socket.defs.~13~
      Formerly auth.defs.~6~
      Formerly socket.defs.~14~
      Formerly term.defs.~3~
      Formerly auth.defs.~7~
      Formerly socket.defs.~15~
      Formerly term.defs.~4~
      Initial revision
      Initial revision
      Formerly Makefile.~6~
      Formerly auth_reply.defs.~2~
      Formerly auth.defs.~8~
      Initial revision
      Formerly process_reply.defs.~2~
      Initial revision
      Formerly ifsock.defs.~2~
      Formerly term.defs.~5~
      Formerly shared.h.~11~
      Formerly auth.defs.~9~
      Formerly process_reply.defs.~3~
      Initial revision
      Initial revision
      Formerly paths.h.~2~
      Formerly paths.h.~3~
      Formerly core.defs.~2~
      Formerly core.defs.~3~
      Formerly paths.h.~4~
      Initial revision
      Formerly core.defs.~4~
      Formerly paths.h.~5~
      Formerly core.defs.~5~
      Formerly term.defs.~6~
      Formerly term.defs.~7~
      Formerly shared.h.~12~
      Formerly paths.h.~6~
      Formerly core.defs.~6~
      Formerly paths.h.~7~
      Formerly core.defs.~7~
      Initial revision
      Formerly ifsock.defs.~3~
      Formerly paths.h.~8~
      Initial revision
      Formerly newterm.defs.~2~
      Formerly term.defs.~8~
      Formerly socket.defs.~17~
      Formerly socket.defs.~18~
      Formerly paths.h.~9~
      Formerly core.defs.~8~
      Initial revision
      Formerly interrupt.defs.~2~
      Initial revision
      Formerly msg.defs.~2~
      Formerly shared.h.~13~
      Initial revision
      Formerly msg.defs.~3~
      Formerly paths.h.~10~
      Initial revision
      Formerly hurd_types.defs.~39~
      entered into RCS
      Initial revision
      Formerly Makefile.~2~
      Formerly Makefile.~3~
      Formerly hurd_types.defs.~40~
      Initial revision
      Formerly kernel_boot.defs.~2~
      Formerly cthreads.c.~2~
      Formerly auth.defs.~10~
      Formerly exec.defs.~23~
      Initial revision
      entered into RCS
      Formerly cthreads.h.~2~
      Formerly msg.defs.~4~
      Formerly msg.defs.~5~
      Initial revision
      Formerly mkbootfs.c.~2~
      Formerly mkbootfs.c.~3~
      Initial revision
      Formerly fsys.defs.~25~
      Formerly fs.defs.~64~
      Formerly mkbootfs.c.~4~
      Formerly exec.defs.~24~
      Formerly hurd_types.defs.~41~
      Formerly fs.defs.~65~
      Formerly interrupt.defs.~3~
      Formerly term.defs.~9~
      Formerly term.defs.~10~
      Formerly socket.defs.~19~
      Formerly hurd_types.defs.~42~
      Formerly cthreads.c.~3~
      Formerly exec.defs.~25~
      Formerly mkbootfs.c.~5~
      Initial revision
      Formerly fstests.c.~2~
      Formerly hurd_types.defs.~43~
      Formerly fsys.defs.~26~
      Initial revision
      Formerly fs.defs.~66~
      Formerly fsys.defs.~27~
      Formerly Makefile.~2~
      Formerly Makefile.~3~
      Formerly Makefile.~4~
      Formerly Makefile.~5~
      Formerly Makefile.~6~
      Initial revision
      Formerly exec.defs.~26~
      Formerly hostarch.c.~2~
      Formerly shared.h.~14~
      Formerly exec.defs.~27~
      Formerly fsys.defs.~28~
      Formerly auth.defs.~11~
      Formerly io.defs.~49~
      Formerly auth.defs.~12~
      Formerly fs.defs.~67~
      Formerly fsys.defs.~29~
      Formerly startup.defs.~14~
      Formerly exec.defs.~28~
      Formerly io.defs.~50~
      Formerly hurd_types.defs.~45~
      Formerly fs.defs.~68~
      Formerly msg.defs.~6~
      Formerly startup.defs.~15~
      Formerly exec.defs.~29~
      Formerly fsys.defs.~30~
      Formerly fsys.defs.~31~
      Formerly startup.defs.~16~
      Formerly auth_mig.h.~2~
      Formerly startup.defs.~17~
      Formerly exec.defs.~30~
      Formerly process_reply.defs.~4~
      Initial revision
      Formerly startup_reply.defs.~2~
      Formerly startup.defs.~18~
      Formerly startup.defs.~19~
      Formerly msg.defs.~7~
      Formerly auth_reply.defs.~3~
      Initial revision
      Formerly term.defs.~11~
      Initial revision
      Formerly auth_mig.h.~3~
      Formerly ifsock.defs.~4~
      entered into RCS
      Initial revision
      Formerly Makeconf.~2~
      Formerly Makeconf.~3~
      Initial revision
      Initial revision
      Formerly boot.c.~2~
      Formerly Makefile.~2~
      Initial revision
      entered into RCS
      Formerly Makefile.~3~
      Formerly boot.c.~3~
      Formerly Makeconf.~4~
      Formerly fstests.c.~3~
      Formerly fstests.c.~4~
      Formerly boot.c.~4~
      Formerly Makefile.~4~
      Formerly boot.c.~5~
      Formerly mig_support.c.~2~
      Formerly boot.c.~6~
      Formerly hostarch.c.~3~
      entered into RCS
      Formerly Makeconf.~5~
      Formerly Makefile.~2~
      Formerly auth.defs.~13~
      Formerly io.defs.~51~
      Formerly fs.defs.~69~
      Formerly auth_reply.defs.~4~
      Formerly Makefile.~3~
      entered into RCS
      Formerly shared.h.~15~
      Formerly hurd_types.h.~81~
      Formerly auth.defs.~14~
      Formerly auth_reply.defs.~5~
      Formerly fsys.defs.~32~
      Formerly io.defs.~52~
      Formerly shared.h.~16~
      Formerly io.defs.~53~
      Formerly hurd_types.h.~82~
      Formerly Makeconf.~6~
      Initial revision
      Initial revision
      Initial revision
      Initial revision
      Initial revision
      Formerly Makeconf.~7~
      Formerly get_conch.c.~2~
      Formerly handle_io_release_conch.c.~2~
      Formerly initialize_conch.c.~2~
      Formerly handle_io_get_conch.c.~2~
      Formerly get_conch.c.~3~
      Initial revision
      Formerly Makefile.~2~
      Formerly verify_user_conch.c.~2~
      Formerly Makefile.~3~
      Initial revision
      Formerly io.defs.~54~
      Formerly Makefile.~7~
      Formerly Makefile.~4~
      Formerly Makefile.~5~
      Formerly Makefile.~4~
      Formerly fs.defs.~70~
      Initial revision
      Formerly hurd_types.defs.~46~
      Formerly Makefile.~7~
      Formerly hurd_types.h.~83~
      Formerly Makeconf.~8~
      Formerly Makefile.~8~
      Formerly boot.c.~7~
      Formerly hurd_types.h.~84~
      Formerly Makefile.~5~
      Formerly fstests.c.~5~
      Formerly hurd_types.h.~85~
      Formerly fstests.c.~6~
      Formerly fstests.c.~7~
      Formerly fstests.c.~8~
      Formerly Makefile.~9~
      Formerly fstests.c.~9~
      Formerly socket.defs.~20~
      Formerly process.defs.~64~
      Formerly fstests.c.~10~
      entered into RCS
      Formerly Makefile.~6~
      Formerly startup_reply.defs.~3~
      Formerly startup_reply.defs.~4~
      Formerly Makefile.~10~
      Initial revision
      Formerly Makefile.~7~
      Formerly startup.defs.~20~
      Formerly process.defs.~65~
      Formerly fsys.defs.~33~
      Formerly fstests.c.~11~
      Formerly process.defs.~66~
      Formerly process.defs.~67~
      Initial revision
      Formerly data-request.c.~2~
      Initial revision
      Formerly data-unlock.c.~2~
      Initial revision
      Formerly pager-sync.c.~2~
      Initial revision
      Formerly object-init.c.~2~
      Initial revision
      Formerly priv.h.~2~
      Formerly pager-create.c.~2~
      Initial revision
      Formerly pager-flush.c.~2~
      Initial revision
      Formerly no-senders.c.~2~
      Formerly Makeconf.~9~
      Initial revision
      Formerly data-request.c.~3~
      Formerly object-terminate.c.~2~
      Formerly no-senders.c.~3~
      Formerly pager-create.c.~3~
      Formerly pager-sync.c.~3~
      Initial revision
      Formerly mark-error.c.~2~
      Formerly priv.h.~3~
      Formerly pager-shutdown.c.~2~
      Initial revision
      Initial revision
      Formerly data-request.c.~4~
      Formerly data-return.c.~2~
      Formerly data-unlock.c.~3~
      Formerly lock-completed.c.~2~
      Formerly stubs.c.~2~
      Formerly object-terminate.c.~3~
      Formerly Makefile.~2~
      Formerly object-init.c.~3~
      Formerly Makefile.~3~
      Formerly mark-error.c.~3~
      Formerly priv.h.~4~
      Formerly data-request.c.~5~
      Formerly data-return.c.~3~
      Formerly data-return.c.~4~
      Formerly data-unlock.c.~4~
      Formerly inhibit-term.c.~2~
      Formerly lock-completed.c.~3~
      Formerly lock-object.c.~2~
      Formerly mark-error.c.~4~
      Formerly data-request.c.~6~
      Formerly priv.h.~5~
      Formerly no-senders.c.~4~
      Formerly object-init.c.~4~
      Formerly object-terminate.c.~4~
      Formerly pagemap.c.~2~
      Formerly pager-create.c.~4~
      Formerly pager-flush.c.~3~
      Formerly pager-shutdown.c.~3~
      Formerly stubs.c.~3~
      Formerly seqnos.c.~2~
      entered into RCS
      Formerly Makeconf.~10~
      Formerly Makefile.~4~
      Formerly Makefile.~6~
      Formerly get_conch.c.~4~
      Formerly handle_io_get_conch.c.~3~
      Formerly handle_io_release_conch.c.~3~
      Formerly initialize_conch.c.~3~
      Formerly verify_user_conch.c.~3~
      Formerly Makefile.~5~
      Formerly Makeconf.~11~
      Formerly Makefile.~11~
      Initial revision
      Formerly priv.h.~6~
      Formerly pager.h.~2~
      Formerly stubs.c.~4~
      Formerly Makefile.~12~
      Formerly demuxer.c.~2~
      Formerly Makefile.~6~
      Formerly demuxer.c.~3~
      Formerly seqnos.c.~3~
      entered into RCS
      Formerly pager.h.~3~
      Formerly pagemap.c.~3~
      Formerly Makefile.~2~
      Formerly mkbootfs.c.~6~
      Formerly malloc.c.~2~
      Initial revision
      Formerly msg_reply.defs.~2~
      entered into RCS
      Formerly data-request.c.~7~
      Formerly data-return.c.~5~
      Formerly data-unlock.c.~5~
      Formerly demuxer.c.~4~
      Formerly lock-completed.c.~4~
      Formerly lock-object.c.~3~
      Formerly no-senders.c.~5~
      Formerly object-init.c.~5~
      Formerly object-terminate.c.~5~
      Formerly pager-create.c.~5~
      entered into RCS
      Formerly pager-shutdown.c.~4~
      Formerly seqnos.c.~4~
      Formerly get_conch.c.~5~
      Formerly handle_io_get_conch.c.~4~
      Formerly handle_io_release_conch.c.~4~
      Formerly initialize_conch.c.~4~
      Formerly verify_user_conch.c.~4~
      entered into RCS
      Formerly ioserver.h.~2~
      Formerly get_conch.c.~6~
      Formerly handle_io_release_conch.c.~5~
      Formerly handle_io_get_conch.c.~5~
      Initial revision
      Formerly priv.h.~2~
      Formerly priv.h.~3~
      Formerly priv.h.~4~
      Formerly file-chmod.c.~2~
      Formerly file-chauthor.c.~2~
      Formerly file-chown.c.~2~
      Formerly file-utimes.c.~2~
      Formerly file-truncate.c.~2~
      Formerly file-sync.c.~2~
      Formerly file-syncfs.c.~2~
      Formerly file-getfh.c.~2~
      Formerly dir-mkdir.c.~2~
      Formerly dir-unlink.c.~2~
      Formerly file-set-trans.c.~2~
      Formerly file-get-transcntl.c.~2~
      Initial revision
      Formerly file-get-trans.c.~2~
      Formerly dir-rename.c.~2~
      Formerly fstests.c.~12~
      Formerly Makeconf.~12~
      Formerly no-senders.c.~6~
      Formerly lock-completed.c.~5~
      Formerly data-return.c.~6~
      Formerly data-unlock.c.~6~
      Formerly object-init.c.~6~
      Formerly pager-create.c.~6~
      Formerly object-terminate.c.~6~
      Formerly pager-shutdown.c.~5~
      Formerly data-request.c.~8~
      Formerly file-chauthor.c.~3~
      Formerly fs.defs.~71~
      Formerly fs.defs.~72~
      Initial revision
      Formerly fshelp.h.~2~
      Initial revision
      Formerly Makefile.~13~
      Formerly Makeconf.~13~
      Formerly Makefile.~7~
      Initial revision
      Formerly fshelp.h.~3~
      Formerly Makefile.~2~
      Formerly dir-clear.c.~2~
      Initial revision
      Formerly fshelp.h.~4~
      Initial revision
      Formerly node-make.c.~2~
      Formerly priv.h.~5~
      Initial revision
      Initial revision
      Formerly protid-make.c.~2~
      Initial revision
      Formerly hurd_types.h.~86~
      Initial revision
      Formerly io-read.c.~2~
      Initial revision
      Formerly node-rdwr.c.~2~
      Initial revision
      Formerly rdwr-internal.c.~2~
      Initial revision
      Formerly ioserver.h.~3~
      Initial revision
      Initial revision
      Formerly ioserver.h.~4~
      Formerly priv.h.~6~
      Formerly conch-fetch.c.~2~
      Formerly conch-set.c.~2~
      Formerly dir-link.c.~2~
      Formerly dir-mkdir.c.~3~
      Formerly dir-rename.c.~3~
      Formerly io-write.c.~2~
      Formerly io-stubs.c.~2~
      Formerly io-stat.c.~2~
      Formerly io-select.c.~2~
      Formerly io-seek.c.~2~
      Formerly io-restrict-auth.c.~2~
      Formerly io-rel-conch.c.~2~
      Formerly io-reauthenticate.c.~2~
      Formerly io-readable.c.~2~
      Formerly io-read.c.~3~
      Formerly io-prenotify.c.~2~
      Formerly io-owner-mod.c.~2~
      Formerly io-modes-set.c.~2~
      Formerly io-modes-on.c.~2~
      Formerly io-modes-get.c.~2~
      Formerly io-modes-off.c.~2~
      Formerly io-map.c.~2~
      Formerly io-map-cntl.c.~2~
      entered into RCS
      Formerly io-get-conch.c.~2~
      Formerly io-duplicate.c.~2~
      Formerly io-async.c.~2~
      Formerly file-utimes.c.~3~
      Formerly io-async-icky.c.~2~
      Formerly file-truncate.c.~3~
      Formerly file-syncfs.c.~3~
      Formerly file-sync.c.~3~
      Formerly file-statfs.c.~2~
      Formerly file-set-trans.c.~3~
      Formerly file-pathconf.c.~2~
      Formerly file-getlinknode.c.~2~
      Formerly file-getfh.c.~3~
      Formerly file-getcontrol.c.~2~
      Formerly file-get-transcntl.c.~3~
      Formerly file-get-trans.c.~3~
      Formerly file-chown.c.~3~
      Formerly file-chauthor.c.~4~
      Formerly file-chflags.c.~2~
      Formerly dir-unlink.c.~3~
      Formerly dir-rmdir.c.~2~
      Formerly priv.h.~7~
      Initial revision
      Formerly fsmutations.h.~2~
      Formerly ioserver.h.~5~
      Formerly pager.h.~4~
      Formerly fshelp.h.~5~
      Formerly dir-link.c.~3~
      Formerly dir-mkdir.c.~4~
      Formerly file-get-trans.c.~4~
      Formerly file-get-transcntl.c.~4~
      Formerly priv.h.~8~
      Formerly file-chauthor.c.~5~
      Formerly dir-unlink.c.~4~
      Formerly dir-rmdir.c.~3~
      Formerly dir-rename.c.~4~
      Formerly file-statfs.c.~3~
      Formerly file-getlinknode.c.~3~
      Formerly file-chflags.c.~3~
      Formerly fs.defs.~73~
      Initial revision
      Formerly file-get-trans.c.~5~
      Formerly dir-mkdir.c.~5~
      Formerly file-chmod.c.~3~
      Formerly file-syncfs.c.~4~
      Formerly file-utimes.c.~4~
      Formerly io-modes-get.c.~3~
      Formerly io-get-conch.c.~3~
      Formerly io-duplicate.c.~3~
      Formerly file-truncate.c.~4~
      Formerly file-chown.c.~4~
      Formerly file-set-trans.c.~4~
      Formerly io-restrict-auth.c.~3~
      Formerly io-rel-conch.c.~3~
      Formerly io-reauthenticate.c.~3~
      Formerly io-readable.c.~3~
      Formerly io-prenotify.c.~3~
      Formerly io-modes-off.c.~3~
      Formerly io-modes-on.c.~3~
      Formerly io-modes-set.c.~3~
      Formerly conch-set.c.~3~
      Formerly peropen-rele.c.~2~
      Formerly node-rdwr.c.~3~
      Formerly node-make.c.~3~
      Formerly dir-clear.c.~3~
      Formerly io-seek.c.~3~
      Formerly io-write.c.~3~
      Formerly protid-make.c.~3~
      Formerly rdwr-internal.c.~3~
      Formerly protid-rele.c.~2~
      Formerly node-drop.c.~2~
      Formerly node-create.c.~2~
      Formerly dir-renamed.c.~2~
      Formerly io-read.c.~4~
      Formerly io-select.c.~3~
      Formerly dir-mkfile.c.~2~
      Formerly dir-init.c.~2~
      Initial revision
      Formerly io-stat.c.~3~
      Formerly node-times.c.~2~
      Formerly priv.h.~9~
      Formerly fs.defs.~74~
      Initial revision
      Formerly fshelp.h.~6~
      Initial revision
      Formerly Makefile.~3~
      Formerly node-make.c.~4~
      Formerly peropen-make.c.~2~
      Initial revision
      Initial revision
      Formerly node-times.c.~3~
      Initial revision
      Initial revision
      Formerly io-map-cntl.c.~3~
      entered into RCS
      Formerly fshelp.h.~7~
      Formerly init-loop.c.~2~
      Formerly node-make.c.~5~
      Formerly io-select.c.~4~
      Initial revision
      entered into RCS
      Formerly file-chauthor.c.~6~
      Formerly dir-init.c.~3~
      Formerly peropen-make.c.~3~
      Formerly init-first.c.~2~
      Formerly fsys-goaway.c.~2~
      Formerly fsys-startup.c.~2~
      Formerly fsys-getroot.c.~2~
      Initial revision
      Formerly hyper.c.~2~
      Initial revision
      Formerly node-drop.c.~3~
      Formerly priv.h.~10~
      Formerly init-init.c.~2~
      Formerly boot-parse.c.~2~
      Formerly msg_reply.defs.~3~
      Formerly consts.c.~2~
      Formerly dir-renamed.c.~3~
      Formerly dir-clear.c.~4~
      Initial revision
      Formerly devio.c.~2~
      Initial revision
      Formerly ports-consts.c.~2~
      Formerly pager.h.~5~
      Formerly notify-nosenders.c.~2~
      Initial revision
      Formerly notify-stubs.c.~2~
      Formerly boot-parse.c.~3~
      Formerly init-init.c.~3~
      Initial revision
      Initial revision
      Formerly exc.c.~2~
      entered into RCS
      Formerly boot-parse.c.~4~
      Formerly init-init.c.~4~
      Formerly ports-clean.c.~2~
      Formerly notify-nosenders.c.~3~
      Initial revision
      Initial revision
      Formerly consts.c.~3~
      Formerly priv.h.~11~
      Formerly rdwr-internal.c.~4~
      Formerly dir-renamed.c.~4~
      entered into RCS
      Formerly hyper.c.~3~
      Formerly fs.h.~2~
      Formerly subr.c.~2~
      Formerly Makefile.~2~
      Formerly ports-clean.c.~3~
      Formerly Makeconf.~14~
      entered into RCS
      Formerly Makeconf.~15~
      Initial revision
      entered into RCS
      Formerly node-drop.c.~4~
      entered into RCS
      Formerly node-times.c.~4~
      Formerly Makefile.~14~
      Formerly Makeconf.~16~
      Formerly Makefile.~3~
      Formerly rdwr-internal.c.~5~
      Formerly io-map.c.~3~
      Formerly Makefile.~4~
      Formerly Makefile.~7~
      Formerly Makefile.~8~
      Formerly pager.h.~6~
      entered into RCS
      Formerly priv.h.~7~
      entered into RCS
      Formerly no-senders.c.~7~
      entered into RCS
      Formerly pager-create.c.~7~
      Formerly dir-mkfile.c.~3~
      Formerly file-getlinknode.c.~4~
      Formerly fsys-getroot.c.~3~
      Formerly io-duplicate.c.~4~
      Formerly io-restrict-auth.c.~4~
      Formerly init-init.c.~5~
      Formerly io-reauthenticate.c.~4~
      Formerly fdtests.c.~2~
      Formerly Makefile.~5~
      Formerly ports-demuxer.c.~2~
      Formerly fsys-startup.c.~3~
      Formerly io-stubs.c.~3~
      Formerly file-chflags.c.~4~
      Formerly io-modes-get.c.~4~
      Formerly io-modes-set.c.~4~
      Formerly io-owner-mod.c.~3~
      Formerly io-reauthenticate.c.~5~
      Formerly io-map.c.~4~
      Formerly io-map-cntl.c.~4~
      Formerly io-get-conch.c.~4~
      Formerly io-rel-conch.c.~4~
      Formerly file-chmod.c.~4~
      Formerly file-lock.c.~2~
      Formerly init-init.c.~6~
      Formerly file-getcontrol.c.~3~
      Formerly Makefile.~4~
      Formerly Makeconf.~17~
      Formerly Makeconf.~18~
      Formerly Makefile.~5~
      Formerly Makeconf.~19~
      Formerly Makefile.~6~
      Initial revision
      Formerly consts.c.~4~
      Formerly init-init.c.~7~
      Formerly io-version.c.~2~
      Initial revision
      entered into RCS
      Formerly file-lock-stat.c.~2~
      Formerly dir-readdir.c.~2~
      Formerly Makefile.~7~
      Initial revision
      Formerly shutdown.c.~2~
      Formerly init-init.c.~8~
      Formerly object-terminate.c.~7~
      Formerly rdwr-internal.c.~6~
      Formerly init-init.c.~9~
      Formerly io.defs.~55~
      Formerly init-init.c.~10~
      Formerly Makefile.~6~
      Formerly protid-make.c.~4~
      Formerly peropen-make.c.~4~
      Formerly peropen-rele.c.~3~
      Formerly fshelp.h.~8~
      Formerly protid-make.c.~5~
      Formerly peropen-make.c.~5~
      Formerly ports-clean.c.~4~
      Initial revision
      Initial revision
      Initial revision
      entered into RCS
      Formerly file-chauthor.c.~2~
      Formerly file-chmod.c.~2~
      Formerly fs.defs.~75~
      Initial revision
      Initial revision
      Formerly file-lock.c.~2~
      Initial revision
      Formerly hurd_types.h.~87~
      Initial revision
      Initial revision
      Formerly hurd_types.defs.~47~
      Formerly trivfs.h.~2~
      Formerly io-read.c.~2~
      Formerly io-write.c.~2~
      Formerly io-seek.c.~2~
      Initial revision
      Formerly dir-readdir.c.~2~
      Initial revision
      Formerly file-chown.c.~2~
      entered into RCS
      Formerly file-truncate.c.~2~
      Formerly io-seek.c.~3~
      Formerly io-modes-set.c.~2~
      Initial revision
      Initial revision
      Formerly io-stat.c.~2~
      Initial revision
      Formerly file-lock.c.~3~
      Initial revision
      Initial revision
      Formerly io-stubs.c.~2~
      Formerly file-getcontrol.c.~2~
      Formerly io-reauthenticate.c.~2~
      Formerly io-restrict-auth.c.~3~
      Formerly file-chmod.c.~3~
      Initial revision
      Formerly ports-demuxer.c.~3~
      Formerly Makefile.~7~
      Initial revision
      Formerly fsys-getroot.c.~4~
      Initial revision
      Formerly fsys-getroot.c.~2~
      Initial revision
      Formerly nosenders.c.~2~
      Initial revision
      Formerly notify-stubs.c.~2~
      Formerly init.c.~2~
      Formerly trivfs.h.~3~
      Formerly process_reply.defs.~5~
      Formerly process.defs.~68~
      Formerly process_reply.defs.~6~
      Formerly process.defs.~69~
      Formerly Makefile.~15~
      Formerly Makefile.~8~
      Initial revision
      Formerly Makefile.~8~
      Formerly Makefile.~2~
      Formerly Makeconf.~20~
      Formerly Makeconf.~21~
      Formerly Makefile.~6~
      Formerly Makefile.~2~
      Formerly Makefile.~3~
      Formerly Makefile.~9~
      Formerly Makefile.~16~
      Formerly Makefile.~8~
      Formerly Makefile.~10~
      Formerly file-truncate.c.~5~
      Formerly Makefile.~11~
      Formerly Makefile.~9~
      Formerly Makefile.~11~
      Formerly Makefile.~9~
      Formerly Makefile.~12~
      Formerly io-map.c.~5~
      Formerly peropen-make.c.~6~
      Initial revision
      Formerly Makeconf.~22~
      Formerly Maketools.~2~
      Formerly Makefile.~13~
      Formerly io-map.c.~6~
      Formerly fstests.c.~13~
      Formerly Makeconf.~23~
      Formerly Makeconf.~24~
      Formerly Makeconf.~25~
      Formerly Makefile.~10~
      Formerly Makefile.~14~
      Formerly Makeconf.~26~
      Formerly Maketools.~3~
      Formerly fstests.c.~14~
      Formerly Makefile.~15~
      Formerly shared.h.~17~
      Formerly fstests.c.~15~
      Formerly dir-init.c.~4~
      entered into RCS
      Formerly Maketools.~4~
      Formerly node-make.c.~6~
      entered into RCS
      Formerly node-drop.c.~5~
      Formerly io-version.c.~3~
      Formerly Makefile.~7~
      Formerly boot.c.~8~
      Formerly fstests.c.~16~
      Formerly dir-renamed.c.~5~
      Formerly dir-renamed.c.~6~
      Formerly fstests.c.~17~
      Formerly process.defs.~70~
      Formerly Makefile.~3~
      Formerly file-exec.c.~2~
      Formerly init.c.~3~
      Formerly paths.h.~11~
      Formerly file-exec.c.~3~
      Formerly process_reply.defs.~7~
      Formerly Makefile.~4~
      Formerly startup_reply.defs.~5~
      Formerly fsys.defs.~34~
      Formerly init.c.~4~
      Formerly exec.defs.~31~
      Formerly startup.defs.~21~
      Formerly Makefile.~11~
      Formerly Makefile.~5~
      Initial revision
      Formerly Makeconf.~27~
      Formerly msg.c.~2~
      entered into RCS
      Initial revision
      Formerly info.c.~2~
      entered into RCS
      Formerly mgt.c.~2~
      Formerly shared.h.~18~
      Formerly process.defs.~71~
      Formerly pgrp.c.~2~
      Formerly notify.c.~2~
      Formerly wait.c.~2~
      Formerly hash.c.~2~
      Initial revision
      Formerly main.c.~2~
      Formerly proc.h.~2~
      Formerly Makefile.~2~
      Formerly primes.c.~2~
      Formerly init.c.~5~
      Formerly file-exec.c.~4~
      Formerly Makeconf.~28~
      Formerly Makeconf.~29~
      Formerly main.c.~3~
      Formerly Makefile.~3~
      Formerly process_reply.defs.~8~
      Formerly process.defs.~72~
      Formerly Makefile.~4~
      Formerly msg.c.~3~
      Formerly proc.h.~3~
      Formerly Makeconf.~30~
      Formerly Makeconf.~31~
      Formerly Makefile.~5~
      Formerly paths.h.~12~
      Formerly fs.defs.~76~
      Formerly file-set-trans.c.~5~
      Formerly Makefile.~17~
      Formerly primes.c.~3~
      Formerly primes.c.~4~
      Formerly primes.c.~5~
      Formerly primes.c.~6~
      Formerly main.c.~4~
      Formerly proc.h.~4~
      Initial revision
      Formerly startup_reply.defs.~6~
      Formerly init.c.~6~
      Formerly Makeconf.~32~
      Formerly Makefile.~4~
      Formerly Makefile.~16~
      Initial revision
      Formerly hurd.texi.~2~
      Formerly Makefile.~18~
      Formerly hurd.texi.~3~
      Formerly Makefile.~17~
      Formerly Maketools.~8~
      Formerly Makeconf.~34~
      Formerly hyper.c.~4~
      Formerly Makefile.~6~
      Formerly hash.c.~3~
      Formerly pgrp.c.~3~
      Formerly main.c.~5~
      Formerly init.c.~7~
      Initial revision
      Formerly Makefile.~19~
      Formerly hurd.texi.~4~
      Formerly init.c.~8~
      Formerly malloc.c.~3~
      entered into RCS
      Formerly init.c.~9~
      Formerly Makefile.~9~
      Formerly boot.c.~9~
      Formerly mgt.c.~3~
      Formerly pgrp.c.~4~
      Formerly mgt.c.~4~
      Formerly init.c.~10~
      Formerly init.c.~11~
      Formerly Makefile.~10~
      Formerly Makefile.~21~
      Formerly Makefile.~15~
      Formerly Makefile.~6~
      Formerly Makefile.~5~
      Formerly Makefile.~7~
      Formerly Makefile.~18~
      Formerly Makefile.~16~
      Formerly Makefile.~22~
      Formerly Makefile.~19~
      Formerly Makefile.~6~
      Formerly Makefile.~20~
      Formerly init.c.~12~
      Formerly boot.c.~10~
      Formerly primes.c.~7~
      Formerly mgt.c.~5~
      Formerly main.c.~6~
      Formerly wait.c.~3~
      Formerly Makefile.~17~
      Formerly Maketools.~10~
      Formerly Makeconf.~36~
      Formerly init.c.~13~
      Formerly primes.c.~8~
      Formerly Makeconf.~37~
      Formerly file-chown.c.~5~
      Formerly file-set-trans.c.~6~
      Formerly dir-mkfile.c.~4~
      Formerly file-get-trans.c.~6~
      Formerly file-get-trans.c.~7~
      Formerly Makefile.~7~
      Formerly init.c.~14~
      Formerly boot.c.~11~
      Formerly boot.c.~12~
      Formerly Makefile.~11~
      Formerly boot.c.~13~
      Formerly init.c.~15~
      entered into RCS
      entered into RCS
      Formerly Makefile.~12~
      Formerly boot.c.~14~
      Formerly mgt.c.~6~
      Formerly init.c.~16~
      Formerly Makeconf.~38~
      Formerly Makefile.~4~
      Formerly Makefile.~22~
      Formerly Makefile.~5~
      Formerly object-init.c.~8~
      Formerly io.defs.~56~
      Formerly startup.defs.~22~
      Formerly hurd_types.h.~89~
      Formerly ifsock.defs.~5~
      Formerly socket.defs.~21~
      Formerly fs.defs.~77~
      Formerly exec.defs.~32~
      entered into RCS
      Formerly term.defs.~12~
      Formerly file-exec.c.~5~
      Formerly conch-set.c.~4~
      Formerly io-stubs.c.~4~
      Formerly io.defs.~57~
      Initial revision
      entered into RCS
      Initial revision
      Formerly io.defs.~58~
      Formerly io_reply.defs.~2~
      Formerly boot.c.~15~
      Formerly Makefile.~11~
      Formerly Makefile.~10~
      Formerly Makefile.~6~
      Formerly Makefile.~13~
      Formerly Makefile.~23~
      Formerly Makefile.~19~
      Formerly Makefile.~7~
      Formerly Makefile.~8~
      Formerly Makefile.~20~
      Formerly Makefile.~2~
      Formerly Makefile.~24~
      Formerly Makefile.~25~
      Formerly Makeconf.~39~
      Initial revision
      Formerly timertest.c.~2~
      Formerly Makefile.~20~
      Formerly stack.c.~3~
      entered into RCS
      entered into RCS
      Formerly Makefile.~8~
      Formerly Makeconf.~40~
      entered into RCS
      Formerly conch-set.c.~6~
      Formerly Makefile.~15~
      Formerly boot.c.~16~
      Formerly Makefile.~16~
      Formerly boot.c.~17~
      Formerly Makefile.~8~
      Formerly Makefile.~22~
      Formerly Maketools.~13~
      Formerly init.c.~17~
      Formerly Maketools.~14~
      Formerly Makefile.~10~
      Formerly Makeconf.~42~
      Formerly wait.c.~4~
      Formerly info.c.~3~
      Formerly msg.c.~4~
      Formerly pgrp.c.~5~
      Formerly notify.c.~3~
      Formerly mgt.c.~7~
      Formerly init.c.~18~
      Formerly Makefile.~9~
      Formerly Maketools.~15~
      Formerly Makefile.~17~
      Formerly boot.c.~18~
      Formerly host.c.~2~
      Formerly process.defs.~73~
      Formerly process_reply.defs.~9~
      Initial revision
      Formerly hurd_types.h.~91~
      Formerly host.c.~3~
      Formerly proc.h.~5~
      Formerly version.h.~2~
      Formerly main.c.~7~
      Formerly init.c.~19~
      Formerly mgt.c.~8~
      Formerly msg.c.~5~
      Formerly file-getcontrol.c.~3~
      Formerly Makefile.~4~
      Formerly io-restrict-auth.c.~4~
      Formerly io-reauthenticate.c.~3~
      Formerly io-duplicate.c.~2~
      Initial revision
      Formerly fsys-goaway.c.~2~
      Formerly fsys-getroot.c.~3~
      Formerly trivfs.h.~4~
      entered into RCS
      Initial revision
      Formerly tioctl.defs.~2~
      Initial revision
      Formerly tioctl.defs.~3~
      Formerly ioctl_types.h.~2~
      Formerly Makefile.~18~
      Formerly boot.c.~19~
      Formerly Makefile.~25~
      Formerly startup.defs.~24~
      Formerly info.c.~5~
      Formerly init.c.~22~
      Formerly init.c.~23~
      Formerly info.c.~6~
      Formerly boot.c.~20~
      Formerly init.c.~24~
      Formerly boot.c.~21~
      Formerly Makefile.~26~
      Formerly io-reauthenticate.c.~7~
      Formerly priv.h.~9~
      Initial revision
      Formerly object-terminate.c.~8~
      Initial revision
      Formerly pager.h.~7~
      Formerly lock-completed.c.~7~
      Formerly stubs.c.~6~
      Formerly pager-create.c.~9~
      Formerly Makefile.~15~
      Formerly object-init.c.~9~
      Formerly chg-compl.c.~2~
      Formerly Makefile.~16~
      Formerly priv.h.~10~
      entered into RCS
      Formerly pager-attr.c.~2~
      Formerly object-init.c.~10~
      Formerly chg-compl.c.~3~
      entered into RCS
      Formerly data-request.c.~9~
      Formerly Makefile.~23~
      Formerly boot-start.c.~21~
      Formerly init.c.~25~
      Formerly data-unlock.c.~7~
      Initial revision
      Formerly data-return.c.~7~
      Initial revision
      Formerly Maketools.~16~
      Formerly file-truncate.c.~3~
      Formerly file-syncfs.c.~2~
      Formerly file-sync.c.~2~
      Formerly file-statfs.c.~2~
      Formerly file-set-trans.c.~2~
      Formerly file-pathconf.c.~2~
      Formerly file-lock.c.~4~
      Formerly file-getlinknode.c.~2~
      Formerly file-getfh.c.~2~
      Formerly file-getcontrol.c.~4~
      Formerly file-chown.c.~3~
      Formerly file-chmod.c.~4~
      Formerly file-chflags.c.~2~
      Formerly file-chauthor.c.~3~
      Formerly dir-unlink.c.~2~
      Formerly dir-rmdir.c.~2~
      Formerly dir-rename.c.~2~
      Formerly fsmutations.h.~2~
      Formerly priv.h.~2~
      Formerly dir-mkfile.c.~2~
      Formerly dir-mkdir.c.~2~
      Formerly dir-link.c.~2~
      Formerly dir-readdir.c.~3~
      Formerly file-get-transcntl.c.~2~
      Formerly file-get-trans.c.~2~
      Formerly Makefile.~5~
      Formerly io-map.c.~2~
      Formerly file-truncate.c.~4~
      Formerly file-getfh.c.~3~
      Formerly file-getcontrol.c.~5~
      Formerly file-sync.c.~3~
      Formerly file-statfs.c.~3~
      Formerly file-chmod.c.~5~
      Formerly file-chflags.c.~3~
      Formerly file-chauthor.c.~4~
      Formerly dir-unlink.c.~3~
      entered into RCS
      Formerly dir-rmdir.c.~3~
      Formerly io-write.c.~3~
      Formerly io-stat.c.~3~
      Formerly io-select.c.~2~
      Formerly io-owner-mod.c.~2~
      Formerly io-owner-get.c.~2~
      Formerly file-set-trans.c.~3~
      entered into RCS
      Formerly io-seek.c.~4~
      Formerly io-restrict-auth.c.~5~
      Formerly io-read.c.~3~
      Formerly io-readable.c.~2~
      Formerly io-modes-on.c.~2~
      Formerly io-modes-off.c.~2~
      Formerly io-async.c.~2~
      Formerly fsys-getroot.c.~4~
      Formerly fsys-goaway.c.~3~
      Formerly fsys-stubs.c.~2~
      Formerly io-async-icky.c.~2~
      Formerly io-duplicate.c.~3~
      entered into RCS
      Formerly io-modes-get.c.~2~
      Formerly Makefile.~6~
      Formerly io-stubs.c.~3~
      Formerly io-reauthenticate.c.~4~
      Formerly priv.h.~3~
      Formerly fsmutations.h.~3~
      Formerly trivfs.h.~5~
      Formerly Makeconf.~43~
      entered into RCS
      Initial revision
      entered into RCS
      Formerly fsys-getroot.c.~5~
      Formerly io-modes-set.c.~3~
      Formerly fsys-goaway.c.~4~
      Formerly handle-port.c.~2~
      Formerly protid-clean.c.~2~
      Initial revision
      entered into RCS
      Formerly file-truncate.c.~5~
      entered into RCS
      Formerly io-version.c.~2~
      Formerly io-stubs.c.~4~
      entered into RCS
      entered into RCS
      Formerly io-version.c.~3~
      Formerly fsys-stubs.c.~3~
      Formerly Makefile.~7~
      Formerly nosenders.c.~3~
      Formerly notify-stubs.c.~3~
      entered into RCS
      Formerly file-get-trans.c.~3~
      Initial revision
      Formerly node-drop.c.~6~
      Formerly primes.c.~9~
      Formerly Makefile.~24~
      Formerly object-init.c.~11~
      Formerly object-terminate.c.~9~
      Formerly data-unlock.c.~8~
      Formerly data-return.c.~8~
      Formerly data-request.c.~10~
      Formerly priv.h.~11~
      entered into RCS
      entered into RCS
      Formerly alloc.c.~10~
      Formerly lock-completed.c.~8~
      entered into RCS
      entered into RCS
      Formerly node-make.c.~7~
      Initial revision
      Formerly hyper.c.~5~
      Initial revision
      Formerly fshelp.h.~9~
      Formerly Makefile.~12~
      Formerly file-set-trans.c.~8~
      entered into RCS
      Formerly Makefile.~25~
      Initial revision
      Formerly sizes.c.~14~
      Initial revision
      Initial revision
      Formerly dir-chg.c.~2~
      Formerly file-chg.c.~2~
      Initial revision
      entered into RCS
      Formerly diskfs.h.~26~
      Initial revision
      entered into RCS
      Formerly main.c.~11~
      entered into RCS
      entered into RCS
      Formerly init.c.~27~
      Formerly handle-port.c.~3~
      Formerly io-restrict-auth.c.~6~
      Formerly fsmutations.h.~4~
      entered into RCS
      Formerly migsupport.c.~2~
      Formerly fsys-getroot.c.~6~
      Formerly fsys-stubs.c.~4~
      Formerly fsys-goaway.c.~5~
      Formerly trivfs.h.~6~
      Formerly io-reauthenticate.c.~5~
      Formerly io-duplicate.c.~4~
      Formerly fs.defs.~78~
      entered into RCS
      Formerly fsys-getroot.c.~7~
      Formerly fsys-goaway.c.~6~
      Formerly handle-port.c.~4~
      Formerly io-duplicate.c.~5~
      Formerly io-reauthenticate.c.~6~
      Formerly fsys-stubs.c.~5~
      entered into RCS
      Formerly io-restrict-auth.c.~7~
      entered into RCS
      Formerly fsys-getroot.c.~6~
      entered into RCS
      Formerly boot-start.c.~24~
      Formerly fs.defs.~80~
      Formerly fshelp.h.~10~
      Formerly diskfs.h.~27~
      Formerly dir-chg.c.~3~
      Initial revision
      Formerly fsys-getroot.c.~7~
      Formerly mgt.c.~11~
      Formerly fsys-getroot.c.~8~
      Formerly boot.c.~28~
      Formerly dir-readdir.c.~4~
      entered into RCS
      Formerly fsys-getroot.c.~8~
      Formerly Maketools.~18~
      Formerly Makefile.~21~
      Formerly Makefile.~10~
      Formerly Makefile.~11~
      Formerly node-drop.c.~7~
      Formerly node-make.c.~8~
      Formerly init.c.~29~
      Formerly Maketools.~19~
      entered into RCS
      Formerly Makefile.~8~
      Formerly dir-chg.c.~4~
      Initial revision
      Formerly init.c.~30~
      Formerly dir-link.c.~5~
      Formerly trivfs.h.~7~
      Formerly io-modes-get.c.~3~
      Formerly term.defs.~13~
      Formerly io-duplicate.c.~6~
      Formerly fsys-getroot.c.~9~
      Formerly io-reauthenticate.c.~7~
      Formerly io-restrict-auth.c.~8~
      Formerly term.defs.~14~
      Formerly trivfs.h.~8~
      Formerly fsys-getroot.c.~10~
      Initial revision
      Initial revision
      entered into RCS
      Formerly boot.c.~29~
      Initial revision
      Formerly dir-link.c.~6~
      Formerly hash.c.~4~
      Formerly fsys-getroot.c.~11~
      Formerly main.c.~9~
      Formerly hash.c.~5~
      Formerly main.c.~10~
      Formerly msg.defs.~13~
      Formerly fsys-getroot.c.~9~
      Formerly io-read.c.~4~
      Formerly io-write.c.~4~
      entered into RCS
      Formerly io-readable.c.~3~
      Formerly io-select.c.~3~
      Formerly trivfs.h.~9~
      Formerly ifsock.defs.~6~
      Formerly diskfs.h.~28~
      entered into RCS
      Formerly node-drop.c.~8~
      Initial revision
      Formerly ifsock.c.~2~
      Formerly Makefile.~29~
      Formerly fsys-getroot.c.~12~
      entered into RCS
      Formerly Makefile.~30~
      Formerly fsmutations.h.~4~
      Formerly ports-demuxer.c.~4~
      Formerly ifsock.c.~3~
      Formerly mgt.c.~14~
      entered into RCS
      Formerly wait.c.~6~
      Formerly pgrp.c.~6~
      Initial revision
      Formerly proc.h.~6~
      Formerly Makefile.~12~
      Formerly stubs.c.~2~
      entered into RCS
      Formerly boot.c.~30~
      Formerly init.c.~31~
      Formerly dir-link.c.~3~
      Formerly dir-mkdir.c.~3~
      Formerly dir-mkfile.c.~3~
      Formerly dir-readdir.c.~5~
      Formerly dir-rmdir.c.~4~
      Formerly file-chflags.c.~4~
      Formerly io-reauthenticate.c.~8~
      Formerly io-select.c.~4~
      entered into RCS
      Formerly io-version.c.~4~
      Formerly fsmutations.h.~5~
      Formerly fsys-goaway.c.~7~
      entered into RCS
      Formerly Makefile.~26~
      Formerly Makefile.~27~
      Formerly Makefile.~17~
      Formerly Makefile.~13~
      Formerly Makefile.~31~
      Formerly Makefile.~9~
      Formerly Makefile.~11~
      Formerly Makefile.~25~
      Formerly Makefile.~27~
      Formerly Makefile.~22~
      Formerly Makefile.~11~
      Formerly Makefile.~10~
      Formerly Makefile.~13~
      Formerly fsys-stubs.c.~6~
      Formerly Makefile.~12~
      Formerly Makeconf.~46~
      Formerly Makefile.~10~
      Formerly fsys_reply.defs.~2~
      Formerly fsys_reply.defs.~3~
      Formerly fsys-getroot.c.~13~
      Formerly init.c.~32~
      Formerly Makefile.~28~
      Formerly Makefile.~10~
      Formerly subsystems.~2~
      Formerly ports-demuxer.c.~5~
      Formerly dir.c.~20~
      Formerly subsystems.~3~
      Formerly Makefile.~11~
      Formerly Makefile.~14~
      Formerly fshelp.h.~11~
      Formerly tioctl.defs.~5~
      Formerly subsystems.~4~
      Formerly tioctl.defs.~6~
      Formerly socket.defs.~24~
      Formerly process.defs.~78~
      Formerly msg.defs.~14~
      Formerly hurd_types.h.~93~
      Formerly fs.defs.~82~
      Formerly pgrp.c.~7~
      entered into RCS
      Initial revision
      Formerly Makefile.~12~
      entered into RCS
      Formerly dir.c.~21~
      Initial revision
      Formerly fsys-getroot.c.~10~
      Formerly Makefile.~29~
      entered into RCS
      entered into RCS
      Formerly file-set-trans.c.~9~
      Formerly file-get-trans.c.~9~
      entered into RCS
      entered into RCS
      Initial revision
      Formerly io-sigio.c.~2~
      entered into RCS
      entered into RCS
      entered into RCS
      Formerly priv.h.~12~
      Formerly boot-start.c.~25~
      Formerly file-exec.c.~7~
      Formerly fsys-getroot.c.~11~
      Formerly peropen-make.c.~7~
      Formerly init-init.c.~11~
      entered into RCS
      Initial revision
      Formerly Makefile.~33~
      entered into RCS
      Formerly diskfs.h.~29~
      entered into RCS
      Formerly subsystems.~5~
      Initial revision
      Formerly dir.h.~2~
      Formerly dir.c.~22~
      Formerly dinode.h.~2~
      Formerly node-times.c.~5~
      Formerly main.c.~13~
      Formerly file-set-trans.c.~10~
      Formerly diskfs.h.~30~
      Formerly hyper.c.~6~
      Formerly tables.c.~2~
      Formerly subr.c.~3~
      Formerly tables.c.~3~
      Formerly dinode.h.~3~
      Formerly fs.h.~3~
      Formerly subr.c.~4~
      Formerly alloc.c.~11~
      Formerly fs.h.~4~
      Formerly ufs.h.~15~
      Formerly sizes.c.~15~
      Formerly alloc.c.~12~
      Formerly diskfs.h.~31~
      Formerly fsys-getroot.c.~12~
      Formerly ufs.h.~16~
      Formerly main.c.~14~
      Formerly subr.c.~5~
      Formerly ufs.h.~17~
      Formerly alloc.c.~13~
      Formerly dir.c.~23~
      entered into RCS
      entered into RCS
      Formerly sizes.c.~16~
      Formerly hyper.c.~7~
      Formerly subr.c.~6~
      Formerly file-get-trans.c.~10~
      Formerly init-init.c.~12~
      entered into RCS
      Formerly io-sigio.c.~3~
      Formerly fsys.defs.~38~
      Initial revision
      Formerly ifsock.c.~4~
      entered into RCS
      entered into RCS
      Formerly init-init.c.~13~
      Formerly subr.c.~7~
      Initial revision
      Formerly file-inv-trans.c.~2~
      Formerly Makefile.~34~
      Formerly ufs.h.~18~
      Formerly file-inv-trans.c.~3~
      Formerly fsys-getroot.c.~13~
      entered into RCS
      Initial revision
      Formerly hyper.c.~8~
      Formerly dir.c.~24~
      Formerly Makefile.~13~
      Formerly Makeconf.~47~
      Formerly Maketools.~20~
      Formerly Makefile.~26~
      Formerly Makefile.~28~
      Formerly Makefile.~23~
      Formerly Makefile.~12~
      Formerly Makefile.~14~
      Formerly Makefile.~27~
      Formerly Makefile.~28~
      Formerly fshelp.h.~12~
      Formerly peropen-make.c.~8~
      Formerly file-inv-trans.c.~4~
      Formerly fsys-getroot.c.~14~
      Formerly fsys-getroot.c.~14~
      Initial revision
      Formerly exec.c.~75~
      Initial revision
      Formerly boot-start.c.~26~
      Formerly diskfs.h.~32~
      entered into RCS
      Formerly init-init.c.~14~
      Formerly fsys-stubs.c.~7~
      Formerly main.c.~15~
      Initial revision
      Formerly Makefile.~31~
      Formerly Makefile.~27~
      Formerly exec.c.~76~
      entered into RCS
      Formerly boot.c.~32~
      entered into RCS
      Formerly Makefile.~13~
      Formerly main.c.~16~
      Formerly wait.c.~7~
      Formerly Makefile.~11~
      Formerly Makefile.~29~
      Formerly Makefile.~24~
      Initial revision
      Initial revision
      Formerly Makefile.~2~
      Formerly Makefile.~32~
      Initial revision
      Formerly symlink.c.~2~
      Formerly Makefile.~2~
      Formerly Makefile.~11~
      entered into RCS
      Formerly init.c.~34~
      entered into RCS
      Formerly boot.c.~33~
      Formerly Makefile.~28~
      Formerly Makeconf.~48~
      Formerly Makefile.~25~
      entered into RCS
      Formerly exec.c.~77~
      entered into RCS
      Formerly Makefile.~14~
      Formerly wait.c.~8~
      Formerly wait.c.~9~
      Formerly host.c.~5~
      Formerly info.c.~7~
      Formerly mgt.c.~15~
      Formerly pgrp.c.~8~
      entered into RCS
      entered into RCS
      entered into RCS
      Formerly Makefile.~12~
      Formerly data-return.c.~9~
      entered into RCS
      entered into RCS
      Formerly boot-start.c.~27~
      entered into RCS
      Formerly diskfs.h.~33~
      entered into RCS
      Formerly Makefile.~3~
      entered into RCS
      Formerly fsys-getroot.c.~15~
      Formerly Makefile.~14~
      Formerly Makefile.~35~
      entered into RCS
      entered into RCS
      Formerly Makefile.~29~
      Formerly boot.c.~34~
      Formerly Makefile.~3~
      Formerly Makefile.~30~
      Formerly Makefile.~33~
      Formerly Makeconf.~49~
      Formerly io.defs.~63~
      Formerly dir.c.~25~
      Formerly Makeconf.~52~
      Formerly Makeconf.~53~
      Formerly Makeconf.~54~
      entered into RCS
      Formerly Makefile.~13~
      entered into RCS
      Formerly Makefile.~34~
      entered into RCS
      Formerly init.c.~35~
      Formerly init.c.~36~
      entered into RCS
      entered into RCS
      Formerly init.c.~37~
      Formerly fshelp.h.~13~
      Formerly exec.c.~78~
      Formerly main.c.~12~
      entered into RCS
      Formerly host.c.~6~
      Formerly exec.c.~80~
      entered into RCS
      Formerly symlink.c.~3~
      entered into RCS
      Formerly ifsock.c.~2~
      Formerly Makefile.~4~
      Formerly Makefile.~33~
      entered into RCS
      Formerly Makeconf.~56~
      Initial revision
      Initial revision
      Initial revision
      Formerly rpc.c.~2~
      entered into RCS
      Formerly host.c.~7~
      Formerly init.c.~40~
      Initial revision
      Formerly term.defs.~16~
      entered into RCS
      Formerly exec.c.~81~
      entered into RCS
      Formerly mgt.c.~16~
      Formerly alloc.c.~14~
      Formerly Makefile.~34~
      Formerly Makeconf.~58~
      entered into RCS
      Formerly boot-start.c.~28~
      Formerly Makefile.~31~
      Formerly init.c.~42~
      Formerly boot-parse.c.~5~
      Formerly boot.c.~35~
      entered into RCS
      Formerly pgrp.c.~10~
      Formerly mgt.c.~17~
      Formerly init.c.~43~
      Formerly pgrp.c.~11~
      Formerly Makefile.~32~
      Formerly boot.c.~36~
      Formerly init.c.~44~
      Formerly info.c.~8~
      entered into RCS
      Formerly Makeconf.~60~
      Formerly Makefile.~5~
      entered into RCS
      entered into RCS
      entered into RCS
      Initial revision
      Formerly Makefile.~2~
      Initial revision
      Formerly fsck.h.~2~
      Formerly main.c.~2~
      entered into RCS
      Formerly pass5.c.~2~
      Formerly setup.c.~2~
      Formerly fsck.h.~3~
      Formerly dir.c.~2~
      Formerly inode.c.~2~
      Formerly pass1.c.~2~
      Formerly pass2.c.~2~
      entered into RCS
      Formerly fsck.h.~4~
      entered into RCS
      Formerly Makefile.~4~
      Formerly fsck.h.~5~
      Formerly main.c.~3~
      entered into RCS
      Formerly hurd_types.h.~94~
      Formerly auth.defs.~16~
      Formerly io.defs.~65~
      Formerly process.defs.~80~
      Formerly fsck.h.~6~
      Formerly Makefile.~5~
      Formerly inode.c.~3~
      Formerly fs.defs.~84~
      entered into RCS
      Formerly file-set-trans.c.~12~
      entered into RCS
      entered into RCS
      entered into RCS
      Formerly mgt.c.~18~
      Formerly exec.c.~82~
      Initial revision
      entered into RCS
      entered into RCS
      entered into RCS
      Initial revision
      Formerly data-return.c.~10~
      entered into RCS
      Formerly Makefile.~35~
      Formerly boot.c.~37~
      Formerly exec.c.~83~
      entered into RCS
      entered into RCS
      Formerly fsys-getroot.c.~16~
      Initial revision
      Initial revision
      Formerly Makefile.~37~
      entered into RCS
      Formerly file-set-trans.c.~13~
      entered into RCS
      entered into RCS
      Formerly primes.c.~11~
      entered into RCS
      Initial revision
      Formerly boot-start.c.~29~
      Formerly dir-lookup.c.~2~
      entered into RCS
      Formerly file-exec.c.~8~
      Formerly init.c.~45~
      Formerly init-init.c.~15~
      entered into RCS
      Formerly mgt.c.~19~
      Initial revision
      entered into RCS
      Formerly Makefile.~38~
      Formerly opendisk.c.~2~
      Formerly file-get-trans.c.~11~
      entered into RCS
      entered into RCS
      entered into RCS
      Formerly Makefile.~6~
      Initial revision
      Formerly Makefile.~6~
      Formerly settrans.c.~2~
      Formerly diskfs.h.~34~
      Formerly fsck.h.~7~
      Formerly inode.c.~4~
      Formerly pass1.c.~3~
      Formerly boot-start.c.~30~
      Formerly fshelp.h.~14~
      Formerly fsys-getroot.c.~15~
      Formerly dir-lookup.c.~3~
      Formerly inode.c.~31~
      Formerly init.c.~47~
      Initial revision
      entered into RCS
      Formerly dir-lookup.c.~4~
      entered into RCS
      Formerly dir-lookup.c.~5~
      entered into RCS
      Formerly Makefile.~36~
      Formerly Makefile.~2~
      Formerly mkfs.c.~2~
      Formerly mkfs.c.~3~
      entered into RCS
      entered into RCS
      entered into RCS
      Formerly mkfs.c.~4~
      Formerly main.c.~17~
      Formerly init-init.c.~17~
      Formerly fsys-getroot.c.~16~
      Formerly dir-lookup.c.~6~
      Formerly hyper.c.~9~
      Formerly fsys-getroot.c.~17~
      Formerly auth.defs.~17~
      entered into RCS
      Formerly socket.defs.~26~
      entered into RCS
      entered into RCS
      entered into RCS
      entered into RCS
      Formerly Makeconf.~61~
      Formerly dir.h.~3~
      Formerly fsck.h.~8~
      Formerly dir-lookup.c.~8~
      Formerly inode.c.~32~
      Formerly dir.c.~26~
      Formerly dir.c.~27~
      Formerly file-set-trans.c.~14~
      Formerly Makeconf.~62~
      Formerly dir.c.~28~
      Formerly inode.c.~33~
      Formerly pager.c.~27~
      Formerly init.c.~48~
      Formerly init.c.~49~
      Formerly pager.c.~28~
      Formerly inode.c.~34~
      Formerly ufs.h.~20~
      Formerly sizes.c.~17~
      Formerly pager.c.~29~
      Formerly sizes.c.~18~
      Formerly pager.c.~30~
      Formerly ufs.h.~21~
      Formerly pager.c.~31~
      Formerly sizes.c.~19~
      Formerly inode.c.~35~
      Formerly inode.c.~36~
      Formerly ufs.h.~22~
      Formerly pager.c.~32~
      Formerly hyper.c.~10~
      Formerly hyper.c.~11~
      Formerly diskfs.h.~36~
      entered into RCS
      Formerly fsys-getroot.c.~18~
      Formerly alloc.c.~15~
      Initial revision
      Formerly bmap.c.~2~
      Formerly ufs.h.~23~
      Formerly main.c.~19~
      Formerly inode.c.~37~
      Formerly pager.c.~33~
      Formerly diskfs.h.~37~
      Formerly main.c.~20~
      Formerly sizes.c.~20~
      Formerly diskfs.h.~38~
      Formerly ufs.h.~24~
      Formerly alloc.c.~16~
      Formerly inode.c.~38~
      Formerly hyper.c.~12~
      Formerly bmap.c.~3~
      Formerly pager.c.~34~
      Formerly hyper.c.~13~
      Formerly main.c.~21~
      Formerly ufs.h.~25~
      Formerly inode.c.~39~
      Formerly pager.c.~35~
      entered into RCS
      Formerly inode.c.~40~
      entered into RCS
      Formerly main.c.~22~
      Formerly Makefile.~35~
      Formerly ufs.h.~26~
      Formerly alloc.c.~17~
      Formerly bmap.c.~4~
      Formerly sizes.c.~21~
      Formerly pager.c.~38~
      Formerly inode.c.~41~
      entered into RCS
      Formerly hyper.c.~14~
      Formerly bmap.c.~5~
      Formerly sizes.c.~22~
      Formerly dir.c.~29~
      entered into RCS
      Initial revision
      Formerly Makefile.~7~
      Formerly update.c.~2~
      Initial revision
      entered into RCS
      Initial revision
      Formerly pokeloc.c.~2~
      Formerly ufs.h.~27~
      Formerly inode.c.~42~
      entered into RCS
      Formerly sizes.c.~23~
      Formerly Makefile.~36~
      entered into RCS
      Formerly inode.c.~43~
      Formerly ufs.h.~28~
      Formerly sizes.c.~24~
      Formerly pager.c.~39~
      entered into RCS
      Formerly alloc.c.~18~
      entered into RCS
      entered into RCS
      Formerly fsck.h.~9~
      entered into RCS
      Formerly dir.c.~3~
      Formerly boot-start.c.~31~
      Initial revision
      Initial revision
      Initial revision
      Formerly priv.h.~13~
      entered into RCS
      Formerly pass1b.c.~2~
      Initial revision
      Initial revision
      Formerly pass1.c.~2~
      Formerly pass2.c.~2~
      Formerly dir.c.~4~
      Formerly fsck.h.~2~
      Initial revision
      Formerly fsck.h.~3~
      Initial revision
      Formerly pass2.c.~3~
      Formerly pass3.c.~2~
      Formerly pass4.c.~2~
      Initial revision
      Formerly mkfs.c.~5~
      Formerly pass5.c.~2~
      Formerly dir.c.~2~
      Formerly pass2.c.~4~
      Formerly dir.c.~3~
      Initial revision
      Initial revision
      Initial revision
      Initial revision
      Formerly utilities.c.~2~
      Formerly Makefile.~2~
      entered into RCS
      Formerly pass5.c.~3~
      Formerly pass2.c.~5~
      Formerly pass1.c.~3~
      Formerly pass4.c.~3~
      Formerly dir.c.~4~
      Formerly fsck.h.~4~
      Initial revision
      Formerly inode.c.~2~
      Formerly pass1.c.~4~
      Formerly pass1b.c.~3~
      entered into RCS
      Formerly pass4.c.~4~
      Formerly pass5.c.~4~
      Formerly utilities.c.~3~
      Formerly setup.c.~2~
      Formerly Makefile.~3~
      Formerly fsck.h.~5~
      Formerly dir.c.~5~
      Formerly pass2.c.~6~
      Formerly inode.c.~3~
      Formerly fsck.h.~6~
      Formerly utilities.c.~4~
      Formerly fsck.h.~7~
      Formerly pass2.c.~7~
      entered into RCS
      Formerly utilities.c.~5~
      Formerly pass5.c.~5~
      Formerly Makefile.~4~
      Formerly setup.c.~3~
      Formerly setup.c.~4~
      Formerly utilities.c.~6~
      Formerly pass1.c.~5~
      Formerly utilities.c.~7~
      Formerly pass2.c.~8~
      Formerly pass2.c.~9~
      Formerly pass1.c.~6~
      Formerly dir.c.~6~
      entered into RCS
      Formerly inode.c.~4~
      entered into RCS
      Formerly dir.c.~7~
      Formerly utilities.c.~8~
      Formerly pass5.c.~6~
      entered into RCS
      Formerly pass5.c.~7~
      entered into RCS
      Formerly pass5.c.~8~
      Formerly pass5.c.~9~
      Formerly setup.c.~6~
      entered into RCS
      entered into RCS
      Formerly pass2.c.~10~
      entered into RCS
      entered into RCS
      Formerly boot-start.c.~34~
      Formerly hyper.c.~15~
      Formerly dir.c.~8~
      Formerly pager.c.~41~
      entered into RCS
      entered into RCS
      entered into RCS
      Formerly ps.c.~2~
      Formerly boot.c.~38~
      Formerly Makefile.~33~
      Formerly boot.c.~39~
      entered into RCS
      entered into RCS
      entered into RCS
      entered into RCS
      entered into RCS
      entered into RCS
      entered into RCS
      entered into RCS
      entered into RCS
      entered into RCS
      (_pager_lock_object): Hammer SYNC to zero for now; there's some
      (CCVERSION): Upgrade default to version 2.6.2.
      (link-objects): Mention libgcc.a explicitly here.
      (set_active_trans): New function.
      (diskfs_S_file_exec): If diskfs_exec isn't already set, try to open it
      Include <hurd/paths.h> and <fcntl.h>.
      Include <hurd/paths.h>
      (diskfs_S_file_exec): Give correct function name for file_name_lookup.
      (diskfs_S_file_exec): And provide enough arguments.
      (time_str): Specify format for decimals correctly.
      (set_active_trans): Don't deallocate EXECNODE here to work around a
      (main): Behave more reasonably if we can't open DEVNAME.
      (diskfs_set_hypermetadata): Copy CSUM into a page-aligned page-sized
      (main): Issue decent prompt.
      (diskfs_set_hypermetadata): Always use dev_write_sync to avoid
      (diskfs_set_hypermetadata): Deallocate BUF in the right place.
      (main): Print in shorter format by default; take -v flag to print in
      (targets): Added reboot and halt.
      (diskfs_S_io_read): If OFF is past the end of the file, don't set
      Initial revision
      (main): Always set `f' flag (signifying "fake" because we aren't a
      (fakeboot): New variable.
      (main): Just use the reboot function.
      (libnetserv): New variable.
      (load_section): Don't check SEC_HAS_CONTENTS for clearing overlap bss
      (S_msg_sig_post_untraced): Omit obnoxious "random child died"
      (diskfs_parse_bootargs): Use assert_perror instead of assert where
      (diskfs_S_fsys_init): Use assert_perror instead of assert where
      (diskfs_S_io_reauthenticate): Use assert_perror instead of assert
      (_diskfs_rdwr_internal): Use assert_perror instead of assert where
      (diskfs_S_file_getcontrol): Perform the permission check for each id
      (diskfs_S_file_chown): Perform the permission check for each ID in the
      (diskfs_S_file_chmod): Perform the permission check for each ID in the
      (struct userid): New type.
      (diskfs_synchronous): New variable.
      (CHANGE_NODE_FIELD): If DISKFS_SYNCHRONOUS, then sync node after
      (diskfs_S_dir_link): Implement diskfs_synchronous.
      (diskfs_S_dir_rename): Implement diskfs_synchronous.
      (diskfs_S_dir_rmdir): Implement diskfs_synchronous.
      (diskfs_S_dir_unlink): Implement diskfs_synchronous.
      (diskfs_S_file_sync): Implement diskfs_synchronous.
      (diskfs_S_file_syncfs): Implement diskfs_synchronous.
      (diskfs_S_io_prenotify): Implement diskfs_synchronous.
      Prevent diskfs_synchronous from having its usual effect here.
      (diskfs_S_io_stat): Implement diskfs_synchronous.
      (diskfs_S_io_write): Implement diskfs_synchronous.
      (diskfs_S_io_sigio): Implement diskfs_synchronous.
      (ioserver_fetch_shared_data): Implement diskfs_synchronous.
      (diskfs_clear_directory): Implement diskfs_synchronous.
      (diskfs_init_dir): Implement diskfs_synchronous.
      (diskfs_rename_dir): Implement diskfs_synchronous.
      (diskfs_S_dir_mkdir): Implement diskfs_synchronous.
      (diskfs_S_dir_mkfile): Implement diskfs_synchronous.
      (diskfs_S_dir_lookup): Implement diskfs_synchronous.
      (diskfs_S_dir_rmdir): Repair implementation of diskfs_syncronous.
      (diskfs_S_io_read): Implement diskfs_synchronous.
      (diskfs_S_fsys_syncfs): Implement diskfs_synchronous.
      (diskfs_clear_directory): Don't to diskfs_synchronous here.
      (diskfs_init_dir): Don't do diskfs_synchronous here.
      (diskfs_drop_node): Implement diskfs_synchronous.
      (diskfs_node_rdwr): Implement diskfs_synchronous.
      (_diskfs_idcheckdirmod): `cred' -> `id'.
      (_diskfs_idcheckdirmod): `diskfs_hasuid' -> _diskfs_idhasuid.
      (_diskfs_idcheckdirmod): Remove underscore.
      (diskfs_S_dir_link): Fix typo.
      (diskfs_S_dir_mkfile): Typo.
      Back out changes to protid and associated permission checking
      Back out previous change.
      (diskfs_S_dir_lookup): Typo.
      (diskfs_S_dir_mkdir): Typo.
      (diskfs_rename_dir): If we are synchronous, update the one node our
      (ffs_clusteracct): Make static.
      (diskfs_S_io_stat): Typo.
      (alloc_sync): Typo.
      More typos.
      (diskfs_synchronous): New variable.
      (CC): Specify `$(CCTARGET)-gcc' instead of just `gcc'.
      Doc fix.
      (targets): Omit ps.
      (libps): New variable.
      * ps.h: Include <errno.h>.
      Initial revision
      Don't include "pshost.h".
      Don't include pshost.h.
      Include <hurd/term.h>.
      Include <unistd.h>.
      (ps_host_basic_info): Cast third arg to host_info.
      Include <string.h>.
      Include <string.h>.
      (ps_user_passwd) [COUNT, COPY]: Use `if' statement.
      (ps_write_int_field): Use int format for int arg.
      Include <hurd/term.h>.
      (REMHDRS): Add ../libps/ps.h.
      Include <hurd/ps.h> instead of "ps.h".
      Include <hurd/ps.h> instead of "ps.h".
      (vpath %.c): New decl.
      (ps): Link in ihash.o and primes.o too.
      (ps): And error.o too.
      (program_name): New variable.
      (struct trivfs_control): New member `lock'.
      (trivfs_S_io_duplicate): Lock CRED->po->cntl->lock around relevant
      (trivfs_S_io_reauthenticate): Lock CRED->po->cntl->lock around
      (trivfs_S_io_restrict_auth): Lock CRED->po->cntl->lock around relevant
      (trivfs_S_io_duplicate): Slight fix.
      (trivfs_handle_port): Initialize CNTL->lock.
      (trivfs_clean_protid): Lock CRED->po->cntl->lock around relevant code.
      (trivfs_check_open_hook): Doc fix.
      (trivfs_S_fsys_getroot): Strip out old hack for blocking.
      (struct trivfs_control): Delete members `openshead' and `openstail'.
      (diskfs_S_file_set_translator): Only destroy existing active
      (diskfs_truncate): Don't acquire writer lock on NP->dn->allocptrlock
      (diskfs_S_file_exec): Using MOVE_SEND in call to exec_exec loses,
      (main): Wire text and data segment on startup to avoid failure mode
      (main): Missing decls.
      (diskfs_set_translator): When freeing passive translator, account for
      (diskfs_S_dir_unlink): Do fsys_goaway for translated nodes being
      Fix nets.
      (diskfs_S_dir_rmdir): Do fsys_goaway for translated nodes being
      (hurdinst, hurdroot): Deleted vars.  Replaced usages with $(prefix)
      (crossdir, startup, libc, crossheaders): New vars.
      (clean): Only clean in working-prog-subdirs.
      (S_proc_getprocinfo): New var `tp'.  Bother to set
      (subdirs-nodist, other-subdirs): Delete `ext2fs'.
      (prog-subdirs): Added devio and newfs.
      (subdirs-nodist): Remove `libnetserv'.
      (lib-subdirs): Add libnetserv, libdirmgt, and libnetfs.
      Initial revision
      Rewrote in accord with new scheme.
      Initial revision
      Formerly Makefile.~3~
      Fixe typo.
      (all, install): Do lib-subdirs too.
      (prefix): Change to /home/gd4/hurdinst.
      (targets): Changed `sh' to `shd'.
      Initial revision
      (DIST_FILES): New var, for MAKEDEV.
      (DIST_FILES): Add README-binary.
      (install [$(makemode) == library]): Use `$(RANLIB)', not `ranlib'.
      (OBJS): New var.
      (lndist): Forgot two hurdsourc -> srcdir changes.
      (lndist, lndist-i386-files): Change $(hurdsource) to $(srcdir).
      (SRCS): Omit primes.c (it's moved to the lib dir).
      (DIST_FILES): Omit ps.ChangeLog.
      Formerly Makefile.~4~
      Formerly Makefile.~5~
      (S_proc_wait): Don't return ESRCH; return ECHILD.
      (reparent_zombies): Send SIGCHLD signal to init.
      (INSTALL_BIN): Reverse Miles's last change.
      (S_proc_wait): Use `waiter_cares', not `waiting_parent_cares' in
      (diskfs_nrele, diskfs_nput): We need to hold a real reference around
      (diskfs_drop_node): Deal cleanly with errors in diskfs_truncate.
      (write_all_disknodes): We have to really lock the nodes around the
      (pager_clear_user_data): Acquire pagerlistlock around modifications to
      (reap): Check for ECHILD, not ESRCH.
      (diskfs_S_io_read): If the offset is past the end of the file, then
      (pager_clear_user_data): Doc fix.
      Remove copyright notice.
      (SCRS): Removed update.c.
      Include <errno.h>.
      Initial revision
      (lib-subdirs): Added libihash.
      (HURDLIBS): Added libihash.
      (OBJS): Removed ihash.o and primes.o.
      (diskfs_shutdown_soft_ports): Deleted decl.
      (diskfs_shutdown_lock, diskfs_protid_class, diskfs_transboot_class,
      (diskfs_S_fsys_getroot): Use ports_lookup_port and ports_port_deref
      (diskfs_S_fsys_goaway): Use ports_lookup_port and ports_port_deref
      (diskfs_start_bootstrap): Use new args for ports_allocate_port.
      (diskfs_S_fsys_startup): Use ports_lookup_port and ports_port_deref
      (diskfs_start_protid): Use new args for ports_allocate_port.
      (diskfs_set_sync_interval): Use new args for ports_allocate_port.
      (diskfs_S_file_getcontrol): Use new args for ports_allocate_port.
      (diskfs_protid_class, diskfs_transboot_class, diskfs_control_class,
      (diskfs_do_seqnos_mach_notify_no_senders): Don't help support pagers
      (OTHERSRCS): Deleted ports-noports.c, ports-clean.c, ports-soft.c,
      (diskfs_S_dir_rename): After renaming directory, synchronize relevant
      (diskfs_spawn_first_thread): Call our own thread function instead of
      (diskfs_startup_diskfs): Use new args for ports_allocate_port.
      (diskfs_S_fsys_syncfs): Use ports_lookup_port and ports_port_deref
      (begin_using_protid_port): Use ports_lookup_port.
      (diskfs_demuxer): Renamed from ports_demuxer.  Don't call
      (diskfs_shutdown): Rewrote to use new ports interface adequately.
      (diskfs_transboot_class): Delete var.
      (diskfs_transboot_class): Delete var.
      Provide unused attributes where appropriate.
      (diskfs_S_dir_lookup): Initialize GIDS, NUIDS, and NGIDS to avoid
      (diskfs_S_file_notice_changes): Mark parameters as unused.
      (diskfs_S_file_exec): Declare both variables `i' to be unsigned int.
      (diskfs_S_file_get_translator): Declare variable `buflen' and various
      (diskfs_S_file_getfh): Declare parameters to be unused.
      (diskfs_S_file_invoke_translator): Declare parms unused.
      (diskfs_S_file_pathconf): Declare NAME to be unused.
      (diskfs_S_fsys_getfile): Mark parms unused.
      (diskfs_S_fsys_set_options): Bother validating FSYS and implementing
      (diskfs_init_diskfs): Pass null second argument in calls to
      (_diskfs_control_clean): Mark parm unused.
      (diskfs_S_interrupt_operation): Bother to implement.
      (diskfs_S_io_get_icky_async_id): Validate CRED.
      (diskfs_S_io_async): Mark parms unused.
      (diskfs_S_io_prenotify): Cast END to off_t in comparison.
      (diskfs_S_io_prenotify): Mark START unused.
      (diskfs_S_io_read): Cast MAKREAD to off_t in comparison.
      (diskfs_S_io_select): Declare ATTRIBUTE unused.
      (diskfs_S_io_postnotify): Declare parms START and END unused.
      (diskfs_S_io_write): Cast DATALEN to off_t in comparisons.
      Mark all parms to all functions unused.
      (_diskfs_rdwr_internal): Cast __VM_PAGE_SIZE in comparisen.
      Include <hurd/fsys.h>.
      (diskfs_do_seqnos_mach_notify_dead_name): Typo.
      Dropped old translator routines and added new ones.
      (SRCS): Removed handle-startup.c, init-trans.c, start-trans.c,
      Fix arg order to fshelp_start_translator_long.
      (fshelp_start_translator): New parm.
      Reorder decls a bit.
      (fshelp_fetch_root): More args.
      (fshelp_callback_t): Should be error_t.
      (fshelp_fetch_root): UIDS and GIDS should be arrays.
      (fshelp_fetch_root): Don't actually need ROOT_TYPE.
      (LCLHDRS): Removed trans.h.
      *** empty log message ***
      Initial revision
      (SRCS): Remove translated.c
      (diskfs_start_translator, diskfs_destroy_translator,
      (OTHERSRCS): Removed trans-start.c, trans-destroy.c, and trans-sync.c.
      (OTHERSRCS): Added trans-callback.c.
      (_diskfs_translator_callback): New function.
      (fshelp_fetch_root): New arg COOKIE.
      (fshelp_fetch_root): Take new arg COOKIE and pass it to CALLBACK.
      (_diskfs_translator_callback): Declare with typedef.
      Really do last change.
      (diskfs_get_translator): Specify new calling interface.
      Initial revision
      (diskfs_get_translator): Conform to new memory usage semantic.
      (fshelp_fetch_root): Free ARGZ after we're done with them.
      (fshelp_fetch_root): Never consume the right on DOTDOT.
      foo
      (diskfs_S_fsys_getroot): Use new translator startup interface.
      (diskfs_make_node): Initialize TRANSBOX member using new
      (diskfs_drop_node): Call fshelp_drop_transbox instead of
      (diskfs_S_file_get_translator_cntl): Use fshelp_fetch_control instead
      (diskfs_S_dir_lookup): Use new translator startup interface.
      (diskfs_S_dir_lookup): Fix typos.
      (diskfs_S_fsys_getroot): Fix typo.
      (struct transbox): Delete member `innerlock'.  Add members `flags' and
      (fshelp_fetch_root): Reduce levels of loops.  Only change ACTIVE when
      (fshelp_set_active): Don't frob obsolete innerlock.
      (fshelp_transbox_init): Don't init obsolete innerlock.  Do init
      (fshelp_fetch_control): Don't frob obsolete innerlock.
      (diskfs_S_file_set_translator): Use new translator interface
      Include <hurd/fsys.h>
      (fshelp_set_active): New parms EXCL, GOAWAY, and FLAGS.
      (fshelp_set_active): Implement new interface.
      (fshelp_set_active): On second thought, don't do GOAWAY or FLAGS.
      (fshelp_set_active): Don't do GOAWAY parm.
      (_diskfs_translator_callback_fn): Fix typos so it compiles.
      (diskfs_S_fsys_startup): Strip out support for translators; fshelp now
      (diskfs_drop_node): Fix typo.
      (fshelp_fetch_control): Only frob refs if control is non-null.
      (diskfs_S_dir_unlink): Don't do massively complicated fsys_goaway.
      (diskfs_S_dir_rmdir): Don't attempt anything for translated
      (diskfs_node_iterate): New (user-provided) function.
      (diskfs_S_fsys_syncfs): Use diskfs_node_iterate instead of
      (diskfs_S_file_syncfs): Use diskfs_node_iterate instead of
      (diskfs_shutdown): Use diskfs_node_iterate instead of
      (diskfs_S_fsys_syncfs): Typo.
      (diskfs_S_file_syncfs): Typo.
      (diskfs_S_fsys_set_options): Use diskfs_node_iterate instead of
      (diskfs_S_fsys_syncfs):
      (diskfs_S_file_syncfs):
      (diskfs_shutdown):
      (diskfs_S_fsys_set_options):
      (diskfs_node_iterate): New function.
      (write_all_disknodes): Typos.
      (alllibs): Omit -Wno-parentheses.
      (ffs_realloccg): Remove assignments from if tests.
      (diskfs_truncate): Remove assignment from if test.
      (fetch_indir_spec): Remove assignment from if test.
      (diskfs_S_file_set_translator): Remove assignment from if test.
      Include <hurd/fsys.h>
      (diskfs_S_fsys_set_options): [helper] Fix first arg to
      Include <hurd/fsys.h>.
      (diskfs_make_node): Fix function name fshelp_init_transbox ->
      (diskfs_node_rdwr): Remove assignment from if test.
      (diskfs_shutdown): Fix first arg to fshelp_fetch_control.
      (ffs_realloccg): Fix typo.
      (diskfs_grow): Provide initialization of POKE_OFF.
      Initial revision
      (ports_lookup_port): Remove assignment from if test.
      Include <cthreads.h>.
      (pager_no_senders, pager_reference, pager_unreference,
      Include "notify_S.h".
      (COBJS): Delete reference.o.
      Initial revision
      (pager_create): Drop parm CLASS.
      (_pager_class): New var.
      Rename pager_no_senders to _pager_do_seqnos_mach_notify_no_senders.
      foo
      Initial revision
      (_pager_clean): Renamed from pager_clean.
      (pager_clean): Removed.
      (_pager_clean): New decl.
      (pager_create): New parm BUCKET.  Allocate port using new ports
      (pager_dropweak): New decl.
      (_pager_real_dropweak): New decl.
      Initial revision
      (create_class): New function.
      (COBJS): Add clean.o and dropweak.o.
      Include <hurd/ports.h>.
      (_pager_seqnos_memory_object_data_request): Use new ports routines.
      (_pager_do_write_request): Use new ports routines.
      (_pager_seqnos_memory_object_data_unlock): Use new ports routines.
      (_pager_seqnos_memory_object_lock_completed): Use new ports interface.
      (_pager_do_seqnos_mach_notify_no_senders): Return zero in normal case.
      (_pager_seqnos_memory_object_init): Use new ports functions.
      (_pager_free_structure): Use new ports functions.
      (create_class): Fudge to avoid warning.
      (pager_shutdown): Use new ports functions.
      (pager_shutdown):
      (demuxer.o): Depend on notify_S.h.
      (_pager_seqnos_memory_object_change_completed): Use new ports
      (_pager_seqnos_memory_object_data_request): Oops.
      (_pager_seqnos_memory_object_data_return): Oops.
      (_pager_seqnos_memory_object_data_unlock): Oops.
      (_pager_seqnos_memory_object_lock_completed): Oops.
      (_pager_seqnos_memory_object_init): Oops.
      (_pager_seqnos_memory_object_terminate): Oops.
      (pager_shutdown):
      (create_class):
      (diskfs_lookup): Provide initialization for BUFLEN.
      (fshelp_fetch_root): Pass new third arg to fshelp_set_active.
      (diskfs_truncate): Use ports reference calls directly instead of pager
      (pager_bucket): New variable.
      (create_disk_pager): Initialize pager_bucket.
      (create_disk_pager): Fork off service thread for pager ports.
      (drop_pager_softrefs): Use ports reference calls directly instead of
      (port_bucket_iterate): New decl.
      Initial revision
      typo
      (ports_bucket_iterate): Typo
      Typo again.
      (pager_clear_user_data): Don't maintain pager linked list.
      (struct user_pager_info): Drop members next and prevp.
      Typo.
      (diskfs_shutdown_pager): Typos.
      (diskfs_sync_everything, diskfs_shutdown_pager): Conform to prototype.
      Include <cthreads.h>.
      Include <hurd/ihash.h>.
      (main): Have main thread exit when done instead of calling a diskfs
      (HURDLIBS): Add libihash.
      Initial revision
      (COBJS): Add notify-stubs.c.
      (libihash): New variable.
      (COBJS): Typo.
      Include <errno.h>.
      (thread_cancel): New function (HACK).
      (thread_cancel): Typo.
      (thread_function): Move thread_function to be non-local, of course,
      (ports_lookup_port): UNlock port lock at exit of function.
      (_pager_seqnos_memory_object_init): I can't believe I did that.
      (diskfs_S_dir_lookup): Correctly parethenize O_NOTRANS flags test.
      (_diskfs_translator_callback): Must be extern to force inclusion of
      (ports_enable_bucket): Turn flag *on* when waiting.
      (ports_enable_bucket): muddle.
      (ports_get_right): Parenthesize flag test correctly.
      (ports_reallocate_from_external): Parenthesize flags test correctly.
      (fshelp_fetch_root): Pass type and length parameters in the right
      (fshelp_fetch_root) [reauth]: If PORT is null, then just return it.
      (service_fsys_startup): Parenthesize construction of flags arg
      (fshelp_fetch_root): Parenthesize assert test correctly.
      (diskfs_S_file_syncfs): Unlock NP around fsys call.
      (diskfs_S_fsys_set_options): Unlock NP around fsys call.
      (diskfs_S_fsys_syncfs) [helper]: Unlock NP around fsys call.
      (diskfs_shutdown) [helper]: Unlock NP around fsys call.
      (fshelp_fetch_root): Wakeup other blocked calls *before* returning
      (diskfs_S_file_set_translator): Fix parentheses on first active EXCL
      (diskfs_S_file_set_translator): ditto
      (diskfs_S_file_set_translator): Ignore harmless errors from
      (diskfs_shutdown): Don't actually exit; return zero instead.
      (diskfs_S_fsys_goaway): If diskfs_shutdown returns zero, then exit
      (diskfs_shutdown): Fix parentheses on bitwise tests.
      (master_thread_function): Exit when shutdown returns zero.
      (periodic_sync_thread, periodic_sync_lock): Declare static.
      (ports_manage_port_operations_multithread/thread_function): Don't hold
      (ports_manage_port_operations_multithread): When master goes back to
      (ports_manage_port_operations_multithread): Declare ERR inside
      (ports_manage_port_operations_multithread): Declare NREQTHREADS asd
      (fsys_goaway_reply): New routine, in its proper place.
      (MIGSTUBS):
      (fsys_reply-MIGUFLAGS): New variable.
      (fsys-MIGSFLAGS): Actually, it should be thes.
      (diskfs_S_fsys_startup): New parms REPLY and REPLYTYPE.
      (diskfs_S_fsys_goaway): Include "fsys_S.h" and "fsys_reply_U.h".  New
      (diskfs_S_fsys_getroot): New parms REPLY and REPLYTYPE.
      (diskfs_S_fsys_getfile): Include "fsys_S.h".  New parms REPLY and
      (diskfs_S_fsys_set_options): New parms REPLY and REPLYTYPE.
      (diskfs_S_fsys_getpriv): New parms REPLY and REPLYTYPE.
      (diskfs_S_fsys_syncfs): New parms REPLY and REPLYTYPE.
      (diskfs_S_fsys_set_options/helper): Ignore harmless errors from
      (diskfs_shutdown): Ignore harmless errors from fsys_goaway.
      (diskfs_shutdown): Fix parens.
      (diskfs_S_fsys_set_options): Fix parens.
      (pager_get_upi): New function.
      Initial revision
      (COBJS): Add get-upi.o.
      (diskfs_pager_users): New function.
      tnhn
      (diskfs_pager_users/enable_cache): Fix typo.
      Fix spelling error.
      (trivfs_protid_portclasses): Renamed from
      (trivfs_control): Renamed member `protid_types' to be `protid_class'
      (struct trivfs_control): New member `protid_bucket'.
      (trivfs_S_fsys_getroot): Use new form of ports_allocate_port call.
      (trivfs_handle_port): New parms CONTROL_BUCKET and PROTID_BUCKET.
      (trivfs_handle_port): Take new parms; use new ports interface;
      (trivfs_S_io_duplicate): Use new ports interface.
      (trivfs_S_io_reauthenticate): Use new ports interface.
      (trivfs_S_io_restrict_auth): Use new ports interface.
      (_trivfs_begin_using_protid, _trivfs_end_using_protid,
      (trivfs_do_mach_notify_no_senders): Use new ports interface.
      (trivfs_clean_protid): Use new ports interface.  Use PREdecrement in
      (trivfs_startup): New parms CONTROL_BUCKET and PROTID_BUCKET.
      (trivfs_startup): New parms CONTROL_BUCKET and PROTID_BUCKET; pass
      (trivfs_S_fsys_goaway): Call trivfs_goaway the new way.
      Fix types of trivfs_cntl_portclasses and trivfs_protid_portclasses.
      (load_section): Remove assignments from if tests.
      (S_proc_dostop): Remove assigments from inside if tests.
      (_trivfs_begin_using_control): Typo
      (pager_unlock_page): Declare BLOCK volatile.
      Initial revision
      (SRCS): Added stubs.c.
      ($(target)) [doinst == one]: Don't put $(OBJS) in the linker parens.
      (HURDLIBS-files): Never mind.
      (SRCS): nope.
      If HURDLIBS includes libports, kludge in so that libthreads appears
      (cond_broadcast): Here's a real fix.
      (SRCS): Add it *back*.
      Reverse that change.
      Fix attribute specs.
      (prog-subdirs): Removed dev.trim.
      (ifsock): Add dependency on $(libihash).
      (PT_CTL, PT_NODE): Deleted macros.
      (PT_CTL, PT_NODE): Deleted macros.
      (null): Depend on $(libihash).
      Repair mangled include-file dependencies.
      (HURDLIBS-libs): Restore variable definition.
      (HURDLIBS-files): Compute names automatically.  Dike out
      (HURDLIBS-libs, HURDLIBS-files): Fix; don't use buggy patsubst.
      (HURDLIBS-files): Typo.
      (HURDLIBS-libs): Futher oops.
      (`Building Hurd libraries'): Make simpler rule that doesn't need
      (cleantarg) [makemode == library]: Add $(libname).so.
      (all) [makemode == library]: Add $(libname).so.
      (prog-subdirs): Removed `pflocal'.
      (exec): foo
      (OTHERLIBS): Define var.
      (ifsock-HURDLIBS, null-HURDLIBS): New vars.
      (ps-HURDLIBS): Renamed from HURDLIBS.
      Make things work nicer for $(doinst)==many by allowing per-target
      (csw_pic.o): Provide slightly cheating rule.
      Added many new rules for automatic dependency generation.
      Removed dependencies that are now automatically generated.
      (libc): Provide definition that uses the linker search algorithm to
      ($(target) [doinst == one]): Don't explicitly depend on libc.  Too
      (ourfs_notify_U.h ourfs_notifyUser.c): Use ourfs_notify.defs instead
      (libc): Reverst last change; ld bug.
      (ourmsg_U.h ourmsgUser.c): Use local ourmsg.defs instead of include
      (ourfs_notify.defs): SYMLINK it.
      (install): Don't *always* install cthreadsih; do it only if it's new.
      (lndist): Add new dependency.
      (all): Depend on boot.a too.
      (OBJS): New var.
      (OBJS): New var.
      (clean): Add dependency files to be removed.
      "ihash.h" -> <hurd/ihash.h>
      Delete now-unneeeded explicit dependencies.
      (OBJS): Don't include mount.sh.
      (tables.o): Delete rule.
      (tables.o): Delete target.
      (Building targets) [doinst == many]: Don't try and build
      (special-targets): New var.
      Include <sys/ioctl.h>.
      Undo last change; add private decl of ioctl.
      (%.d:%.c %.d:%.S): Repair sed line to include more context.
      (bfd_mach_host_arch_mach): Remove assignment from inside if test.
      (pass1): Remove assignment from if test.
      (lookup_directory): New decl.
      (pinode): Remove assignment from if test.
      (ps_tty_short_name): Put extra parens around assignment inside if
      (bootdevice): Initialize to hard-coded `sd0a' instead of
      Include <mach/mig_support.h>.
      Include <hurd/msg_server.h>.
      (run): Remove assignments from inside if tests.
      (lookup_user): Declare return to be `int' to avoid type clash in use
      (copyright, sccsid): Declare unused.
      (main): Declare return type.
      (main, apply_auth_to_loginid, apply_auth_to_pgrp): Remove assignments
      (fsysopts): Don't list twice.
      (HURDLIBS-libs): Comment out path-search rule here; I don't yet trust
      (S_io_reauthenticate): Cast first arg to mig_deallocate.
      (OBJCOPY): New var.
      (boot.1, boot.a): Use $(LD) and $(OBJCOPY) instead of explicit names.
      (S_msg_sig_post, S_msg_sig_post_untraced): Reverse order of these
      (install) [doinst == one || doinst == many]: Don't install files if
      (copyright, sccsid): Correct syntax.
      (fshelp_start_translator_long): If PORTS_TYPE is
      (lib-subdirs): Removed `libnetserv'.
      Initial revision
      entered into RCS
      Initial revision
      Formerly Makefile.~2~
      (ports_manage_port_operations_multithread) [internal_demuxer]:
      (ports_resume_class_rpcs): Clear blocked flag using correct name.
      (diskfs_shutdown): Call ports_resume_class_rpcs for
      (thread_function): Don't have any global timeout here; we don't use it
      (struct cthread): Delete member `catch'.
      Reverse previous change.
      (ports_manage_port_operations_multithread) [thread_function]: Return
      (ports_manage_port_operations_multithread): typo
      (diskfs_S_file_get_translator): Conform to new memory semantic of
      (thread_timeout, server_timeout): New vars.
      (%.d: %.c): Include the _pic.o files if we are making a library.
      (ports_manage_port_operations_multithread): For now, wire
      (diskfs_S_file_set_translator): Only validate PASSIVELEN if PASSIVE is
      (diskfs_S_dir_lookup): Examine the active translator on NP, not on
      (_pager_seqnos_memory_object_create): Drop initial reference created
      (diskfs_start_bootstrap): Free initial reference created by
      (start_execserver): Free initial reference created by ports_allocate_port.
      (diskfs_S_file_getcontrol): Free initial reference created by
      (diskfs_startup_diskfs): Free initial reference created by
      (trivfs_S_fsys_getroot): Free initial reference created by
      (trivfs_handle_port): Free initial reference created by
      (trivfs_S_io_duplicate): Free initial reference created by
      (trivfs_S_io_reauthenticate): Free initial reference created by
      (trivfs_S_io_restrict_auth): Free initial reference created by
      (diskfs_S_io_reauthenticate): Free initial reference created by
      (diskfs_start_bootstrap): Free initial reference created by 
diskfs_make_protid.
      (diskfs_S_dir_lookup): Free initial references created by
      (diskfs_S_dir_mkfile): Free initial reference created by
      (diskfs_S_file_exec): Free initial reference created by
      (diskfs_S_file_invoke_translator): Free initial reference created by
      (diskfs_S_fsys_getroot): Free initial reference created by
      (diskfs_S_io_duplicate): Free initial reference created by
      (diskfs_S_io_restrict_auth): Free initial referenc created by
      (_diskfs_translator_callback_fn): Free initial reference created by
      (_diskfs_translator_callback_fn): Use correct sense of diskfs_readonly
      (diskfs_get_filemap): Free initial reference created by pager_create.
      (_ports_complete_deallocate): Clear PI->port_right; and do it before
      (diskfs_get_filemap): Drop initial reference created by pager_create.
      (diskfs_get_filemap): Drop initial reference created by pager_create.
      (ports_get_right): If the right is null (because we are closing down),
      (start_execserver): Tyo.
      (diskfs_S_file_getcontrol): Fix typo.
      Don't include dependency files if no_deps is set.
      (%-lndist, %-clean, %-TAGS): Set no_deps in recursive make.
      (zombie_check_pid): Examine Z->pgrp too.
      (S_proc_setpgrp): Install bletcherous hack.
      (zombie_check_pid): Typo.
      (DIST_FILES): sh.ChangeLog -> shd.ChangeLog.
      (dist): Include date in snapshot name.
      (DIST_FILES): Removed `missing'.
      (SRCS): Added unzip.c, util.c, and inflate.c.
      DISTFILES -> DIST_FILES.
      entered into RCS
      Initial revision
      Formerly Makefile.~3~
      entered into RCS
      Initial revision
      Initial revision
      Formerly types.h.~2~
      entered into RCS
      Formerly system.h.~2~
      entered into RCS
      Formerly system.h.~3~
      Formerly kernel.h.~2~
      Formerly malloc.h.~2~
      Formerly timer.h.~2~
      Formerly socket.h.~2~
      Formerly wait.h.~2~
      Formerly errno.h.~2~
      Formerly mm.h.~2~
      Formerly segment.h.~2~
      Formerly sched.h.~2~
      Formerly af_inet.c.~2~
      Formerly Makefile.~4~
      Formerly af_inet.c.~3~
      entered into RCS
      entered into RCS
      Formerly mm.h.~3~
      entered into RCS
      Formerly segment.h.~3~
      Formerly sched.h.~3~
      Formerly interrupt.h.~2~
      Formerly dev.c.~2~
      entered into RCS
      Formerly socket.h.~3~
      Initial revision
      entered into RCS
      Formerly system.h.~4~
      entered into RCS
      Formerly mm.h.~4~
      Formerly kernel.h.~3~
      entered into RCS
      Formerly sched.h.~4~
      Formerly socket.h.~4~
      entered into RCS
      Formerly tcp.c.~2~
      Formerly segment.h.~4~
      entered into RCS
      entered into RCS
      Formerly tcp.c.~3~
      Formerly wait.h.~3~
      Formerly time.h.~2~
      Formerly udp.c.~2~
      entered into RCS
      Initial revision
      entered into RCS
      entered into RCS
      Formerly config.h.~2~
      entered into RCS
      Formerly segment.h.~5~
      Initial revision
      Formerly sched.c.~2~
      Formerly kernel.h.~4~
      Formerly timer.h.~3~
      Initial revision
      Formerly Makefile.~5~
      Formerly sched.h.~5~
      Formerly Makefile.~6~
      Formerly sched.c.~3~
      Formerly sched.h.~6~
      Formerly kernel.h.~5~
      Formerly system.h.~5~
      Formerly timer.h.~4~
      Formerly timer-emul.c.~2~
      Initial revision
      entered into RCS
      Initial revision
      entered into RCS
      Formerly mapped-time.h.~2~
      Initial revision
      Formerly pfinet.h.~2~
      Formerly timer-emul.c.~3~
      entered into RCS
      Initial revision
      Formerly proc.c.~2~
      Formerly Makefile.~7~
      Formerly devices.c.~2~
      Formerly tcp.c.~4~
      entered into RCS
      Formerly sched.h.~7~
      entered into RCS
      Formerly wait.h.~4~
      Formerly sched.c.~4~
      Formerly sched.h.~8~
      Formerly sched.c.~5~
      Formerly wait.h.~5~
      Formerly system.h.~6~
      Formerly interrupt.h.~3~
      Formerly system.h.~7~
      Formerly sched.h.~9~
      Formerly interrupt.h.~4~
      Formerly sched.c.~6~
      Formerly pfinet.h.~3~
      entered into RCS
      Initial revision
      Formerly Makefile.~8~
      entered into RCS
      Formerly tcp.c.~5~
      Formerly devices.c.~3~
      Initial revision
      Formerly ethernet.c.~2~
      Doc fix.
      (ports_interrupt_rpc): (ports_interrupt_rpc):
      (ports_interrupt_rpc): Don't attempt to cancel ourselves.
      (ports_interrupt_rpc): Never mind.
      (ports_interrupt_rpc): Really never mind.
      (diskfs_S_file_truncate): Bother to check the return value of
      (indir_release): When freeing direct blocks mentioned in a single
      (inclusion of .d files based on OBJS): Only deal with .o files in
      Typo.
      (sigblock, sigsetmask): New functions.
      (cproc_block): Provide decl.
      (diskfs_S_io_select): Don't check open modes or return EBADF.
      (ports_manage_port_operations_multithread): Hammer WIRE_CTHREADS on
      (hurd_condition_wait): Provide declaration.
      (cond_signal): If this condition has implications, see if one of them
      (condition_implies, condition_unimplies): New functions.
      Repair typos.
      Initial revision
      Formerly system.h.~8~
      Formerly sched.c.~7~
      Formerly timer-emul.c.~4~
      Formerly ethernet.c.~3~
      Formerly pfinet.h.~4~
      entered into RCS
      (trivfs_S_io_write): Start pending output before blocking.
      (trivfs_S_io_write): Minor fix.
      (ports_end_rpc): Call hurd_check_cancel.
      Formerly devices.c.~4~
      Initial revision
      Formerly interrupt.h.~5~
      Formerly main.c.~2~
      Formerly ethernet.c.~4~
      Formerly Makefile.~10~
      Formerly ethernet.c.~5~
      Formerly pfinet.h.~5~
      (diskfs_lookup): Don't attempt to lock NP if NPP is not set.  Don't
      (diskfs_clear_directory): Set the fourth arg in REMOVE lookup calls in
      (diskfs_lookup): Require NPP set for RENAME too.
      (diskfs_lookup): Doc fix.
      (_pager_seqnos_memory_object_lock_completed): Don't push the
      (_pager_seqnos_memory_object_lock_completed): Typo.
      (CONDITION_INITIALIZER): Provide initial zero for IMPLICATIONS member.
      Formerly ethernet.c.~6~
      (prog-subdirs): Removed `pfinet'.
      (output_psize): Remove variable declaration.
      (output_psize): Add variable.
      (main): Call init_users.  Don't initialize output_psize.  Set NO_OWNER
      (sigmask): New macro.
      Formerly ethernet.c.~7~
      Formerly Makefile.~11~
      Formerly pfinet.h.~6~
      Formerly main.c.~3~
      (file_get_storage_info): New RPC; use the slot that used to hold
      Oops.
      Reoops.
      (file_storage_class): New type.
      (ufs_device_name): New var.
      (main): Delete var `devname'.  Use `ufs_device_name' throughout
      (diskfs_S_file_get_storage_info): New function.
      Include <netinet/in.h>.
      Initial revision
      Formerly nfs.c.~2~
      Formerly nfs.c.~3~
      (do_exec): Doc fix.
      Formerly nfs.c.~4~
      (struct fsys_statfsbuf): fsys_stb_bsize -> fsys_stb_iosize.
      Formerly nfs.c.~5~
      (diskfs_S_file_exec): Return EACCES for attempts to execute a
      Formerly pfinet.h.~7~
      Formerly ethernet.c.~8~
      Formerly main.c.~4~
      Formerly ethernet.c.~9~
      Formerly main.c.~5~
      entered into RCS
      entered into RCS
      Formerly ethernet.c.~10~
      Formerly main.c.~6~
      (ports_manage_port_operations_one_thread/internal_demuxer): Don't
      (ports_manage_port_operations_multithread/internal_demuxer): Don't
      Initial revision
      Formerly pfinet.h.~8~
      Formerly socket-ops.c.~2~
      Initial revision
      Formerly socket-ops.c.~3~
      Formerly net.h.~2~
      Formerly pfinet.h.~9~
      Formerly io-ops.c.~2~
      (fsys_startup_reply, fsys_getfile_reply, fsys_syncfs_reply,
      Dot fix.
      (file_invoke_translateo): Function deleted.
      (msg_report_wait): New RPC.
      (file_get_fs_options): New RPC.
      (fsys_get_options): New RPC.
      Typo.
      (fsys_get_options_reply): New stub.
      Added reply port option to all RPC's.
      (socket_create_address): Drop parm `binding'.
      More doc fix.
      (SCP): New macro.
      (io_write, io_restrict_auth): Add SCP to incoming variable sized
      (socket_create_address, socket_setopt, socket_send): Added SCP in
      (file_exec, file_set_translator): Add SCP to incoming variable sized
      (fsys_startup): New parm OPENFLAGS.
      (io_select): Make sreply port also available if IO_SELECT_REPLY_PORT
      (PI_LOGINLD, PI_WAITING, PI_TRACED, PI_GETMSG): New flags.
      (enum file_storage_class): Added new classes STORAGE_MEMORY and
      (enum file_storage_class): Add STORAGE_TASK.  Drop all the MUTATED
      (file_get_storage_info): New parm FLAGS.
      (msg_report_wait): Change second arg to be a real thread_t.
      (proc_getprocinfo): New parm FLAGS.
      (PI_FETCH_TASKINFO, PI_FETCH_THREADS, PI_FETCH_THREAD_BASIC,
      (msg_report_wait): New parm WAIT_RPC.
      (msg_report_wait): and delete the string parm.
      (S_proc_getprocenv): Removed #ifdef notyet; fixed args to
      (struct procinfo): New (buried) member `died'.
      (S_proc_getprocinfo): Support new FETCH flags; support new
      (proc_getprocinfo): New parm THREADWAITS.
      (S_proc_getprocinfo): Implement all the rest of the PI flags except
      (struct zombie): New type.
      (struct zombie): Deleted; now in proc.h.
      entered into RCS
      Formerly tcp.c.~6~
      entered into RCS
      Formerly sched.c.~8~
      Formerly io-ops.c.~3~
      entered into RCS
      Formerly sched.c.~9~
      Initial revision
      Formerly Makefile.~12~
      Formerly main.c.~7~
      Formerly sched.c.~10~
      Formerly pfinet.h.~10~
      Formerly socket-ops.c.~4~
      Formerly io-ops.c.~4~
      Formerly ethernet.c.~11~
      Formerly mutations.h.~2~
      (S_proc_getprocinfo): Inhibit PI_FETCH_THREAD_WAITS for now.
      (S_proc_getprocinfo): Don't attempt msg_report_wait if P->p_msgport is
      (S_proc_getprocinfo): Inhibit PI_FETCH_THREAD_WAITS differently.
      Formerly socket-ops.c.~5~
      Formerly io-ops.c.~5~
      entered into RCS
      Formerly main.c.~8~
      Formerly pfinet.h.~11~
      entered into RCS
      Initial revision
      Formerly sched.c.~11~
      Formerly misc.c.~2~
      Formerly Makefile.~13~
      Formerly Makefile.~14~
      Formerly misc.c.~3~
      Formerly main.c.~9~
      (diskfs_S_dir_link): Now that args are swapped, deallocate port ref on
      Formerly socket-ops.c.~6~
      Formerly pfinet.h.~12~
      Formerly misc.c.~4~
      Formerly io-ops.c.~6~
      (S_proc_wait): Also return EBUSY if P->msgportwait, because both share
      (S_proc_getmsgport): Also return EBUSY if P->waiting, because both
      (struct dirstat): New member `nbytes'.
      (S_proc_setmsgport): Only do the RPC reply by hand for proc.  Also,
      Initial revision
      Initial revision
      Initial revision
      (diskfs_S_io_readable): Set *AMOUNT to zero if filepointer is past the
      entered into RCS
      Formerly io-read.c.~2~
      Initial revision
      Formerly io-readable.c.~2~
      Formerly io-seek.c.~2~
      Initial revision
      entered into RCS
      Initial revision
      Formerly file-utimes.c.~2~
      (diskfs_S_file_lock_stat): Lock around reads to make sure they are
      entered into RCS
      Formerly file-check-access.c.~2~
      Initial revision
      entered into RCS
      Initial revision
      entered into RCS
      (S_proc_wait): `p->msgportwait' ==> `p->p_msgportwait' typo fix.
      Initial revision
      Formerly mutations.h.~2~
      Formerly io-seek.c.~3~
      entered into RCS
      Formerly io-readable.c.~3~
      Initial revision
      Initial revision
      entered into RCS
      Formerly cache.c.~2~
      Initial revision
      Formerly dir-lookup.c.~2~
      Initial revision
      Formerly cred.c.~2~
      Formerly nfs.c.~6~
      Formerly main.c.~10~
      Formerly misc.c.~5~
      entered into RCS
      Formerly timer-emul.c.~5~
      Formerly main.c.~11~
      Formerly timer-emul.c.~6~
      Formerly main.c.~12~
      Formerly timer-emul.c.~7~
      Formerly ethernet.c.~13~
      (struct port_info): New member `cancel_threshhold'.
      (ports_allocate_port): Initialize PI->cancel_threshhold.
      (ports_intern_external_port): Initialize PI->cancel_threshhold.
      (ports_reallocate_port): Clear PI->cancel_threshhold.
      (ports_reallocate_from_external): Clear PI->cancel_threshhold.
      (ports_manage_port_operations_one_thread): Doc fix.
      (ports_manage_port_operations_multithread/internal_demuxer): If the
      (interrupt_operation): Include SEQNO server argument.
      (ports_S_interrupt_operation): Set PI->cancel_threshhold if the
      (ports_manage_port_operations_multithread): Lock _ports_lock around
      (ports_manage_port_operations_multithread): Actually, just use
      (ports_S_interrupt_operation): Include seqno arg.
      Include "interrupt_S.h".
      Include "notify_S.h".
      (ports_S_interrupt_operation): Declare extern.
      (ports_do_mach_notify_dead_name): declare kern_return_t.
      (ports_S_interrupt_operation): Declare kern_return_t.
      (S_interrupt_operation): Include new seqno parameter.
      Include <string.h>.
      (_diskfs_get_options): Renamed from diskfs_get_options.
      (diskfs_S_file_get_fs_options): diskfs_get_options ->
      (diskfs_S_fsys_get_options): diskfs_get_options ->
      (diskfs_get_options): Revert last change.
      (diskfs_S_fsys_get_options): Revert last change.
      (diskfs_S_file_get_fs_options): Revert last change.
      (diskfs_get_options): Bother providing declaration.
      Include <string.h>.
      (master_thread_function): Declare to be `static any_t'.
      (_diskfs_rdwr_internal): Declare PROT volatile.
      (load_section): Declare ADDR and VM_PROT volatile.
      (check_hashbang) [prepare_args]: Declare FILE_NAME, ERROR, and NAME
      (top_srcdirinc, srcdirinc): New variables.
      (check_hashbang): Actually declare FILE_NAME and FILE volatile, not
      Formerly Makefile.~15~
      Nil.
      Formerly main.c.~13~
      Formerly misc.c.~6~
      Formerly mapped-time.h.~3~
      Formerly timer-emul.c.~8~
      Formerly main.c.~14~
      Formerly ethernet.c.~14~
      Formerly pfinet.h.~13~
      Formerly sched.c.~12~
      Formerly io-ops.c.~7~
      Formerly socket-ops.c.~7~
      (prog-subdirs): Added pfinet.
      Formerly sched.c.~13~
      Formerly ethernet.c.~15~
      (ports_do_mach_notify_send_once): New function.
      *** empty log message ***
      (ports_do_mach_notify_send_once): foo.
      (readlock): New variable.
      (struct bottomhalf): New type.
      (devio_bottom): Fix decl.
      (start_output): Add devio_ prefix; declare static.
      (start_output, set_break, clear_break, abandon_physical_output,
      New function names.
      (drain_output): New function names.
      New function names.
      (bottomhalf): Typo fix.
      New function names.
      (CHAR_DC3): Correct value is '\023'.
      (reprint_line): C-r is CHAR_DC2, not DC3.
      (trivfs_S_io_select): Return EINTR if we are cancelled.
      (devio_start_output): Honor USER_OUTPUT_SUSP flag.
      (S_tioctl_tiocstart): Start output after clearing USER_OUTPUT_SUSP.
      (struct bottomhalf): New member `suspend_physical_output'.
      (devio_start_output): Restart output if USER_OUTPUT_SUSP flag off and
      (devio_suspend_physical_output): Only if not already stopped.
      (input_character) [VSTOP]: Suspend physical output after setting
      (S_tioctl_tiocstop): Suspend physical output after setting flag.
      (tioctl_tiocsig): Needs one int arg.
      (struct bottomhalf): New member `notice_input_flushed'.
      (devio_notice_input_flushed): New function.
      (po_destroy_hook): Call notice_input_flushed after flushing input queues.
      (SRCS): Added ptyio.c.
      (ptyio_bottom, pty_class): New variables.
      (S_tioctl_tiocsig, S_tioctl_tiocpkt, S_tioctl_tiocucntl): Deleted
      (remote_input_mode): New variable.
      (S_tioctl_tiocremote): Deleted function.
      (trivfs_S_io_read): If remote_input_mode, copy characters without
      (trivfs_S_io_readable): If remote_input_mode, then don't include extra
      (external_processing): New variable.
      (set_state): Make EXTPROC bit read only.
      (input_character): Skip much processing if external_processing is on.
      (set_state): When external_processing, call set_bits even if CIGNORE.
      (trivfs_S_interrupt_operation):
      (trivfs_S_interrupt_operation): Delete function.
      (trivfs_S_io_readable): Typo.
      (S_tioctl_tiocpkt): Deleted function.
      (diskfs_S_dir_unlink): Don't call fsys_goaway until we've released our
      *** empty log message ***
      Initial revision
      (ptyio_set_bits): If the stop char state has changed, dinkle the stop
      (trivfs_S_io_write): If this is a pty master, call pty routine to do
      (set_state): Typo.
      (trivfs_S_io_get_owner): No cred arg in pty_io_mod_owner.
      (trivfs_S_io_get_async_icky): cred arg in pty_io_get_async_icky.
      Include <termios.h>.
      (pty_io_write, pty_io_read, pty_io_readable, pty_io_get_openmodes,
      Include <hurd/trivfs.h> and <sys/types.h>.
      (trivfs_S_io_read): Typo.
      unistd.h, not termios.h.
      (pty_io_read): Add first arg; fix types of last two args.
      (pty_io_read): Add CRED arg.
      (pty_io_write): Add CRED arg.
      (pty_io_write): Add first arg; fix types of last two args.
      (pty_io_select): Add arg CRED.
      (trivfs_S_io_write): Provide first arg cred in call to pty_io_write.
      (pty_io_read, pty_io_write): Validate CRED.
      *** empty log message ***
      Include <fcntl.h>.
      (ptyctl): New variable.
      (ptyctl): Delete var.
      Re-added ptyctl.
      (launch_single_user): Change initialization of TERMINAL to match new
      (launch_single_user): Fix typo.  Deleted variables foobiebletchcount,
      (main): Totally rework arg parsing and translator linkage.  No longer
      (condition_unimplies): Take address of (*impp)->next in assignment to
      Formerly nfs.c.~7~
      Initial revision
      Initial revision
      Formerly mount.c.~2~
      Formerly nfs.c.~8~
      Formerly mount.c.~3~
      Formerly mount.h.~2~
      Formerly cred.c.~3~
      Formerly nfs.c.~9~
      Formerly mount.c.~4~
      Formerly cache.c.~3~
      Formerly mount.c.~5~
      (main): Set BOTTOM.
      (S_term_get_bottom_type): Return TERM_ON_MASTERPTY when appropriate.
      (main): Typo.
      (S_tioctl_tiocgpgrp): Omit bogus extra attempt to lock global_lock.
      Formerly nfs.c.~10~
      (open_hook): Don't require carrier for opens that don't want to read
      (open_hook): Do it differently.
      Formerly dir-lookup.c.~3~
      entered into RCS
      Formerly io-readable.c.~4~
      (open_hook): If this is the pty, then call pty specific function.
      (pty_open_hook): New declaration.
      (pty_open_hook): New function.
      (po_create_hook): If this is the pty, then call pty specific function.
      (pty_po_create_hook, pty_po_destroy_hook): New declarations.
      (pty_po_create_hook, pty_po_destroy_hook): New functions.
      (ptyio_init): Make this a constructor function.
      typo.
      Typos.
      Typos.
      Formerly cred.c.~4~
      Formerly mount.c.~6~
      (pty_io_write): Always tell the user everything was written.
      (diskfs_lookup): If we are returning an error, then set the dirstat to
      (pty_io_read): When copying TIOCPKT_DATA; account for size correctly.
      (diskfs_checkdirmod): Correctly return error code for failure, not 1.
      Initial revision
      Initial revision
      entered into RCS
      Formerly ethernet.c.~16~
      Initial revision
      Initial revision
      Formerly init-init.c.~2~
      Formerly make-protid.c.~2~
      entered into RCS
      Initial revision
      entered into RCS
      Formerly nfs.c.~11~
      Formerly cache.c.~4~
      Formerly cache.c.~5~
      entered into RCS
      Initial revision
      Formerly dir-rename.c.~2~
      Initial revision
      Initial revision
      entered into RCS
      Initial revision
      entered into RCS
      Formerly dir-lookup.c.~4~
      Formerly dir-mkfile.c.~2~
      entered into RCS
      Formerly mount.c.~7~
      entered into RCS
      Initial revision
      Formerly cache.c.~6~
      Initial revision
      entered into RCS
      Initial revision
      Initial revision
      entered into RCS
      Initial revision
      Initial revision
      entered into RCS
      (S_proc_reauthenticate): Reverse miles' last chonge.
      (diskfs_S_file_exec) [reauth]: If ISPROC, then don't install returned
      entered into RCS
      Formerly dir-lookup.c.~5~
      entered into RCS
      entered into RCS
      entered into RCS
      (input_path_lock): New variable.
      (main): Initialize input_path_lock.
      Never mind.
      (main): Never mind.
      (send_signal): Release global_lock around signal RPC.
      (trivfs_S_io_read): After a block on the input queue, don't go back
      (new_proc): Don't set P->p_noowner for processes 0 and 1.
      Initial revision
      entered into RCS
      Entire file rewritten to use libc signal preemption facility.
      (pager_unlock_page): When allocating block in direct array, clear it
      (trivfs_S_io_select): Ask for notification if our reply
      (pty_io_select): Add new reply port parameter, and ask
      (report_carrier_off): Flush queues when carrier turns off.
      entered into RCS
      entered into RCS
      entered into RCS
      Initial revision
      (diskfs_S_fsys_getroot): In symlink case, use MOVE_SEND to return the
      (diskfs_S_fsys_getroot): Deallocate ref to dotdot after
      Formerly fsys-getroot.c.~2~
      Initial revision
      (diskfs_S_dir_readdir): Require read permission before succeeding.
      Formerly dir-readdir.c.~2~
      (fshelp_set_active): Deal correctly with the case where a passive
      (fshelp_fetch_root): Use hurd_condition_wait instead of
      Initial revision
      Initial revision
      Formerly init-loop.c.~2~
      Initial revision
      entered into RCS
      Formerly main.c.~2~
      entered into RCS
      Formerly init-init.c.~3~
      Initial revision
      Formerly release-peropen.c.~2~
      (diskfs_release_peropen): Free dotdotport when deallocate peropen.
      entered into RCS
      Initial revision
      entered into RCS
      Formerly mount.c.~8~
      Formerly main.c.~3~
      (diskfs_S_dir_lookup): Revert last change.
      (diskfs_nput): Before bumping NP->references (which precedes
      entered into RCS
      Formerly mount.c.~9~
      Formerly main.c.~4~
      Formerly main.c.~5~
      entered into RCS
      Formerly main.c.~6~
      Formerly main.c.~7~
      Formerly mount.c.~10~
      Formerly fsys-getroot.c.~3~
      Formerly nfs.c.~12~
      Formerly dir-lookup.c.~6~
      (diskfs_nput): It's not valid to touch *NP (by `mutex_unlock
      (_pager_seqnos_memory_object_lock_completed): Print a notice when an
      (_pager_seqnos_memory_object_lock_completed): Fix to be better.
      (_pager_lock_object): Print debugging message when SYNC.
      Formerly ethernet.c.~17~
      Formerly main.c.~15~
      entered into RCS
      entered into RCS
      entered into RCS
      entered into RCS
      Formerly mount.c.~11~
      Formerly main.c.~8~
      Formerly nfs.c.~13~
      Include <spin_lock.h>.
      (FSSRCS): Add file-get-translator.c.
      Initial revision
      Formerly file-get-translator.c.~2~
      (diskfs_S_file_set_translator): Deallocate ref on CONTROL when we are
      Initial revision
      Formerly file-set-translator.c.~2~
      entered into RCS
      Formerly fsys-getroot.c.~4~
      Formerly mount.c.~12~
      Formerly cache.c.~7~
      Formerly mount.c.~13~
      Formerly cache.c.~8~
      Formerly file-set-translator.c.~3~
      entered into RCS
      (diskfs_max_user_pager_prot) [add_pager_max_prot]:
      (pager_flush): Lock request should be VM_PROT_NO_CHANGE, not VM_PROT_NONE.
      Initial revision
      (SRCS): Add pager-return.c.
      (pager_return, pager_return_some): New declarations.
      (netfs_protid_class, netfs_control_class, netfs_port_bucket,
      (netfs_startup): Add declaration.
      Formerly nfs.c.~14~
      entered into RCS
      entered into RCS
      entered into RCS
      entered into RCS
      entered into RCS
      entered into RCS
      *** empty log message ***
      (LCLHDRS): Drop rpc.h.
      (LCLHDRS): Add callbacks.h misc.h modes.h mutations.h priv.h.
      Initial revision
      (OTHERSRCS): Add name-cache.c.
      (diskfs_drop_node): Call _diskfs_purge_cache before releasing node
      (diskfs_drop_node): Fixup.
      (diskfs_rename_dir): Call diskfs_purge_cache_node before
      (diskfs_S_dir_rename): Call diskfs_purge_cache_node before
      (diskfs_clear_directory): Call diskfs_purge_cache_node before
      (diskfs_S_dir_rmdir): Call diskfs_purge_cache_node before
      (diskfs_S_dir_unlink): Call diskfs_purge_cache_node before
      (diskfs_init_dir): Doc fix.
      (diskfs_S_dir_link): Call diskfs_enter_cache if diskfs_direnter is
      (diskfs_S_dir_rename): Call diskfs_enter_cache if
      (diskfs_create_node): Call diskfs_enter_cache if diskfs_direnter is
      (diskfs_S_dir_rename): Call diskfs_purge_cache before
      (diskfs_rename_dir): Call diskfs_purge_cache before calls to
      *** empty log message ***
      (diskfs_S_dir_lookup): Check cache before normal diskfs_lookup call.
      (new_proc): Initialize P->p_wakeup.
      (struct proc): New member `p_wakeup'.  Delete member `p_continuation'.
      (waiting_parent_cares): Delete function.
      (abort_getmsgport): Delete function.
      (MIGSTUBS): Delete interruptServer.o.
      (message_demuxer): Remove call to interrupt_server.
      (ports_claim_right): New declaration.
      Initial revision
      (SRCS): Add `claim-right.c'.
      (ports_destroy_right): Don't do anything if port has already been
      (ports_claim_right):
      (diskfs_lookup): Renamed to be diskfs_lookup_hard.
      (diskfs_dirrewrite_hard): Renamed from diskfs_dirrewrite.  No longer
      (vpath %.defs): Add /gd4/hurdinst/include/mach.  XXX
      (CPPFLAGS): Define _GNU_SOURCE.
      (vpath %.defs): make that $(includedir)/mach and $(includedir)/device.
      Doc fixes.
      Initial revision
      Fix typo.
      (diskfs_init_dir): Doc fixes.
      (diskfs_S_dir_link): Don't frob cache here.
      (diskfs_S_dir_rename): Don't frob cache here.
      (diskfs_rename_dir): Don't frob cache here.
      (diskfs_create_node): Don't frob cache here.
      (diskfs_dirrewrite):
      (diskfs_S_dir_rename): Don't frob cache here.
      (diskfs_rename_dir): Don't frob cache here.
      (diskfs_clear_directory): Don't frob cache here.
      (diskfs_S_dir_rename): ditto
      (diskfs_rename_dir): ditto
      (diskfs_S_dir_rmdir): Don't frob cache here.
      (diskfs_S_dir_unlink): Don't frob cache here.
      Initial revision
      (diskfs_S_dir_lookup): Don't check cache here.
      (diskfs_null_dirstat): New function.
      (diskfs_lookup_hard): Don't do initial permission checking here.
      (diskfs_lookup): Do permission checking and cache looking here.
      (diskfs_lookup_hard): Don't do final permission checking here.
      (diskfs_lookup): Cleaner.
      (diskfs_lookup_hard): Remove mention of ENOTDIR and EACCES errors.
      *** empty log message ***
      (S_proc_setpgrp): Delete bletcherous hack from July 22, 1995.
      (complete_exit): Leave pgrp here.
      (CFLAGS): Always turn on -g.
      (new_proc): Oops, reinstall code to request dead name notification on
      (CFLAGS): Turn on -O3.
      (OTHERSRCS): Add direnter.c, dirrewrite.c, dirremove.c, and lookup.c.
      (diskfs_clear_directory): Use new diskfs_dirremove args.
      (diskfs_S_dir_rename): Use new args for dirrewrite and dirremove.
      (diskfs_rename_dir): Use new args for diskfs_dirrewrite and
      (diskfs_S_dir_rmdir): Use new args for diskfs_dirremove.
      (diskfs_S_dir_unlink): Use new args for diskfs_dirremove.
      (diskfs_enter_cache, diskfs_purge_cache, diskfs_check_cache): Add 
declarations.
      (diskfs_direnter): Don't fall off end.
      (diskfs_lookup): Dereference NP in call to diskfs_checkdirmod.
      (statistics): New variable.
      (diskfs_null_dirstat): New function.
      (diskfs_null_dirstat): doc fix
      Initial revision
      (wire_segment): add.
      (SRCS): Add wire.c.
      Include <wire.h>.
      Initial revision
      (init): Add explicit dependency so that libshouldbeinlibc is included.
      (SRCS): Add anticipate.c.
      (struct pager): New member `anticipations'.
      (pager_create): Initialize P->anticipations.
      (_pager_clean): Deallocate anticipations structures here.
      (_pager_clean): Revert.
      (_pager_free_structure): Clean P->anticipations here.
      (_pager_free_structure): more.
      (_pager_seqnos_memory_object_data_request): Add code to check to see
      *** empty log message ***
      (_pager_do_write_request): Delete any corresponding anticipation
      (pager_return_some): Ask for RETURN_ALL and not just RETURN_DIRTY,
      (pager_sync): Ask for RETURN_ALL and not just RETURN_DIRTY,
      (pager_sync_some):
      (_pager_lock_object):
      (_pager_do_write_request): Revert.
      (_pager_seqnos_memory_object_data_request): Revert.
      (_pager_free_structure): Revert.
      (pager_create): Revert.
      Revert.
      (SRCS): Revert.
      (_pager_do_write_request): Delete unused label `out'.
      Include <stdio.h>.
      (ports_claim_right): Hold lock until sendright frobbing is finished.
      (ports_manage_port_operations_one_thread): Fill in default reply
      (ports_begin_rpc): Return EOPNOTSUPP, not EDIED, if receive right is
      (ports_manage_port_operations_multithread): Fill in meaningful
      (ports_manage_port_operations_one_thread): Fill in meaningful
      (ports_claim_right): Doc fix.
      Initial revision
      (SRCS): Add transfer-right.c.
      (ports_transfer_right):
      (S_proc_reassign): Use new ports_transfer_right call instead of
      (_ports_complete_deallocate): Only drop port right if it isn't already
      (ports_reallocate_from_external): Require port to have a current port
      (ports_reallocate_port): Require port to have a current port
      (diskfs_truncate): Cast DI->di_shortlink to correct type before adding
      (netfs_attempt_write): Truncate to THISAMT instead of AMT.
      (netfs_report_access): Make sure netfs_attempt_read return a
      (FSSRCS): Add file-exec.c.
      (netfs_S_file_exec): Remove stub.
      (pass1): Recognize inode type IFSOCK too.
      (pass1): Print mode correctly in unknown file type case.
      (netfs_report_access): Bother to initialize LEN.
      (netfs_S_file_check_access): Initialize *TYPES.
      (netfs_report_access): Doc fix.
      (netfs_report_access): Support new calling convention wrt TYPES.
      (netfs_S_io_read): Verify that the user has the file open for reading.
      (netfs_S_io_write): Verify that the user has the file open for
      Include <fcntl.h>.
      (netfs_S_file_check_access): Never mind.c
      Never mind.
      Never mind.c
      (netfs_report_access): Never mind on new calling conv.
      (netfs_report_access): Oops.
      (diskfs_lookup): When doing diskfs_checkdirmod check, don't return
      (diskfs_enter_cache): Don't set LC->next->prev if LC->next is null.
      (diskfs_lookup): And correctly, too.
      (diskfs_purge_cache): If freeing node at LOOKUP_CACHE_TAIL, bump
      (pty_po_create_hook): Don't do anything here.
      (struct node): New member `cache_id'.
      (iget): Initialize NP->cache_id.
      (diskfs_cached_lookup): New declaration.
      (diskfs_lookup_hard):
      (warp_root):
      (diskfs_lookup_hard):
      (diskfs_cached_lookup): Renamed from `iget'.  All callers changed.
      *** empty log message ***
      (guess_mode_use): New function.
      (wire_segment_internal):
      (_ihash_nextprime): Renamed from nextprime.c.  All callers changed.
      (ihash_add): New name of nextprime.
      (LCLHDRS): Add priv.h.
      Initial revision
      Include "priv.h".
      (diskfs_start_bootstrap): Print helpful message before doing anything
      Initial revision
      (VPATH): Fix up for new configure reality.
      (fsys-MIGSFLAGS, fs-MIGSFLAGS, io-MIGSFLAGS, ifsock-MIGSFLAGS):
      Include <hurd.h>.
      (MIGSFLAGS): Reference fsmutations.h in $(srcdir).
      (ps_emit_past_time): Return zero.
      (MIGCOMUFLAGS): Delete variable.
      (fsys-MIGSFLAGS, fs-MIGSFLAGS, io-MIGSFLAGS, ifsock-MIGSFLAGS): Find
      (pager_memcpy): fixup
      (CFLAGS): Turn off -Wall.
      (diskfs_enter_lookup_cache): Never cache . or ..
      (exec-MIGSFLAGS): Look for execmutations.h in $(srcdir).
      Initial revision
      (fifo_trans_parse_args): Supply missing arg to argp_parse.
      (vpath tables.c): Find ufs directory in $(srcdir), not `..'.
      (MIGSFLAGS): Look for mig-mutate.h in $(srcdir).
      Formerly Makefile.~16~
      Include <stdio.h>.
      Add decl of safe_gets.
      (uxboot.0): Find frank1.ld in #(srcdir).
      (uxboot): Permit errors because people might not have the a.out-mach3
      (vpath tables.c): That's $(srcdir)/..
      (process_has_exited): Clear p->p_waited.
      (gzip-sources): New variable.
      (SRCS): That's hashexec.c, not .o.
      Never mind.
      (DIST_FILES): Add elfcore.c, crash.c, and exectrans.c.
      (vpath tables.c): top_srcdir is better.
      entered into RCS
      (diskfs_direnter): Update mtime.
      (diskfs_dirremove): Update mtime.
      (diskfs_dirrewrite): Update mtime.
      (diskfs_lookup): Always update atime after I/O.
      (diskfs_write_disknode): Only do sync if WAIT is set.
      (diskfs_lookup): But only if not readonly.
      (diskfs_lookup):
      (diskfs_direnter): Never mind.
      (diskfs_dirremove): Never mind.
      (diskfs_dirrewrite): Never mind.
      (diskfs_lookup): Never mind.
      (diskfs_lookup_hard): Set atime appropriately, and sync the new atime
      (pager_offer_page): New function.
      (pager_offer_page): add writelock arg.
      Initial revision
      (SRCS): Add offer-page.c.
      (ffs_realloccg): If we are allocating a new block, don't actually free
      (diskfs_grow): New variable `pagerpt'.
      (pager_offer_page): Flush page first if it's precious.
      (_pager_do_write_request): Don't track INIT bit for now.
      (PM_INIT): Comment out.
      (_pager_seqnos_memory_object_data_request): Set PM_INCORE.
      (_pager_lock_object): If SYNC and SHOULD_FLUSH, then turn off
      (_pager_do_write_request): If kernel didn't keep a copy, turn of
      (pager_offer_page): Only flush page if not in core now.
      (pager_offer_page): doc fix
      foo
      (_pager_lock_object):
      (main): Failure to bind privileged ports is indicated by EACCES, not
      (real_speed_to_bogus_speed): EXTB should be 38400, not 24800.
      (pass5): Correctly track contig summaries even though they aren't used
      (diskfs_S_ifsock_getsockaddr): Request notification for new SOCKADDR;
      Initial revision
      (ports_dead_name):
      (OTHERSRCS): Add dead-name.c.
      (diskfs_drop_node): Don't do anything special for socket naming
      (swab_disk): New variable.
      (swab_sblock, swab_csums): New functions.
      (read_disk_entry): New macro.
      (ffs_realloccg): Use read/write_disk_entry when reading/writing
      (swab_disk): New variable.
      (diskfs_truncate): Use read/write_disk_entry when reading/writing
      (pager_unlock_page): Use read/write_disk_entry when reading/writing
      (fetch_indir_spec): Use read/write_disk_entry when reading/writing
      (read_disknode): Use read/write_disk_entry when reading/writing
      Include <string.h>.
      (read_disk_entry): Proper syntax.
      (dequeue_quote): If this is the outputq, send SIGIO as appropriate
      (call_asyncs): Delete local decl; no longer static.
      fixup
      (ffs_blkfree): final fixup.
      (diskfs_dirempty): node_update -> diskfs_node_update.
      fixup.
      (read_disknode): typo
      (swab_long): Cleaner now.
      fixup
      (swab_long_long, swab_long): better now.
      and even better
      (swab_long_long): one more time
      (block_extended):
      (ports_dead_name): whoops.
      (diskfs_S_ifsock_getsockaddr): fixup
      (diskfs_S_ifsock_getsockaddr):
      (pass1): Don't print block numbers as we go anymore.
      (DIRECT_NAMLEN) [LITTLE_ENDIAN]: Deal with case correctly where it was
      (DIRECT_NAMLEN) [! LITTLE_ENDIAN]: Deal correctly with the case where
      (netfs_S_io_seek): Bother to set *NEWOFFSET.
      Many changes to support multi-threading.  See ChangeLog.
      Many changes to support multi-threading.  See ChangeLog.
      (open_hook): Don't circumvent pty_open_hook, not even when flags is
      (pty_open_hook): Don't do increment of nptyperopens here.
      fixup
      blat foop
      Added pfinet.
      Initial revision
      (cp-linked-files): New target.
      (OBJS): Provide default definition.
      (makemode): Now `servers'.
      (makemode): Now `servers'.
      (fix_denied): New variable.
      (reply): Set fix_denied anytime we return 0.
      (pass5): If not marked clean, but now it is, then offer to mark it
      (allocino): Parenthesize test correctly.
      Comment out warning addition.
      (netfs_S_file_getcontrol): Use correct args to ports_create_port.
      (OBJS): Delete variable.
      Fuzzy ... was a bear
      (reboot_system): Not *yet*.
      *** empty log message ***
      (S_proc_getprocinfo): Install temporary hack so things at least
      ($(target)): Don't depend on $(OBJS) or $(OTHERLIBS) in the main build
      (all): Remove target.
      But not the special ones.
      (all): Delete target.
      (include ../Makeconf): BEFORE dependencies.
      (include ../Makeconf): BEFORE dependencies.
      ($(targets)): do it right...
      (check_gzip) [ziprderr]: Treat all read errors as ENOEXEC.  First off,
      (_pager_lock_object): Eliminate spurious extra lock acquisition around
      (targets): Renamed from `target'.
      (diskfs_grow): In last offer_data, don't offer a block number as an
      (diskfs_init_completed): Delete function.
      (_diskfs_init_completed): New declaration.
      (diskfs_S_fsys_init): diskfs_init_completed -> _diskfs_init_completed.
      (diskfs_shutdown_notification_class): New variable.
      (diskfs_shutdown_notification_class): New variable.
      Include <string.h> and <hurd/startup.h>.
      (offer_data): Offer pages at ADDR each time through the loop, not the
      (pager_offer_page): Make sure we hold lock across operation.  Also set
      (block_extended): When moving data, sync in-core pager both before
      fixup
      (struct user_pager_info): New members `allow_unlocked_pagein' and
      (diskfs_get_filemap): Initialize UPI->allow_unlocked_pagein and
      (block_extended): Rewrite code that moves pages to be more efficient,
      fixup
      (block_extended): more fixup
      (io_verify_identity): Delete RPC.
      (file_sync): New parm `omit_metadata'.
      (proc_getprocinfo): Make FLAGS inout.
      (startup_request_notification): Doc fix.
      Add startup_notify.
      (startup_request_notification): NOTIFY_PORT now mach_port_send_t.
      Initial revision
      fixup.
      (startup_request_notification): Add NAME.
      (fsys_get_options): Add RPT.
      (struct procinfo): Add exitstatus and sigcode members.
      (struct procinfo): Add exitstatus and sigcode members.
      (fsys_statfsbuf_t): Now 16 long.
      track changes to process.defs.
      fuxup.
      (HURD_RELEASE): Update to 0.0.
      (hurd_versions): Add version 0.0.
      (auth_version): Upgrade to 0.0.
      (OUR_VERSION): Upgrade to 0.0.
      (ufs_version): Upgrade to 0.0.
      (init_version): Upgrade to 0.0.
      (exec_version): Upgrade to 0.0.
      port_array_t -> portarray_t.
      port_array_t -> portarray_t.
      (lib-subdirs): libioserver -> libiohelp.
      gs/ioserver/iohelp/
      (ports_allocate_port, ports_intern_external_port): Delete obsolete
      (SRCS): Delete `intern-external-port.c' and `allocate-port.c'.
      Import <sys/statfs.h>.
      (argp_args_usage): add_usage_item -> fprintf.
      (fmt_past_time): Cast arg to localtime appropriately.
      (exec_reauth): Use new args to auth_user_authenticate.
      (pager_create): ports_allocate_port -> ports_create_port; if we get an
      (_RWLOCK_DEFINE_FUNCTIONS): New macro; use in place of clearing
      If _RWLOCK_DEFINE_FUNCTIONS is defined, then clear _EXTERN_INLINE, but
      (fshelp_fetch_root) [reauth]: Use new args for auth_user_authenticate.
      (fshelp_delegate_translation): Cast first arg to argz_create
      (fshelp_exec_reauth): Provide new third arg to proc_setowner.
      (fmt_past_time): And do it correctly, too.
      (fshelp_delegate_translation): And do it correctly, too.
      (fshelp_delegate_translation):
      ioserver.h -> iohelp.h.
      (INSTALLED_LOCAL_HEADERS): New variable that $(libs) depends on.
      (INSTALLED_LOCAL_HEADERS): slight fixup
      ioserver -> iohelp.
      (REMHDRS, dohdrs): Deleted targets.
      Get rid of link warning.
      (installhdrs, installhdrdir): Install headers using the generic
      (installhdrsubdir): whoops.
      (diskfs_S_dir_link): Accept new parm EXCL and do the right thing with
      (diskfs_S_dir_rename): Understand new parm EXCL and do the right thing
      (diskfs_S_file_sync): Accept and ignore new parm OMITMETADATA.
      (diskfs_S_file_sync): ioserver_get_conch -> iohelp_get_conch.
      (diskfs_S_fsys_get_options): Accept and ignore replyport parameters.
      (_diskfs_init_completed): Provide helpful name to init.
      (diskfs_S_io_get_conch): ioserver_handle_io_get_conch ->
      (diskfs_S_io_clear_some_openmodes): ioserver_get_conch ->
      (diskfs_S_io_set_some_openmodes): ioserver_get_conch ->
      (diskfs_S_io_set_all_openmodes): ioserver_get_conch ->
      (diskfs_S_io_prenotify): s/ioserver/iohelp/g.
      (diskfs_S_io_read): s/ioserver/iohelp/g
      (diskfs_S_io_readable): s/ioserver/iohelp/g.
      (diskfs_S_io_release_conch): s/ioserver/iohelp/g.
      (diskfs_S_io_seek): s/ioserver/iohelp/g
      (diskfs_S_io_stat): s/ioserver/iohelp/g.
      (diskfs_S_io_write): s/ioserver/iohelp/g.
      (iohelp_fetch_shared_data): s/ioserver/iohelp/g.
      (iohelp_put_shared_data): s/ioserver/iohelp/g.
      (diskfs_make_node): s/ioserver/iohelp/g.
      (diskfs_node_rdwr): s/ioserver/iohelp/g.
      (diskfs_S_dir_link): fixup.
      (_diskfs_init_completed): Don't need to insert right any more now that
      (libdiskfs.so): s/ioserver/iohelp/g
      (dsikfs_make_protid): Delete declaration.
      (diskfs_make_protid): Delete function.
      (_diskfs_init_completed): again.
      (trivfs_handle_port): Delete declaration.
      (OTHERSRCS): Delete handle-port.c.
      (trivfs_S_dir_link): Accept new excl parm.
      (trivfs_S_dir_rename): Accept new excl parm.
      (trivfs_S_file_statfs): Use new struct statfs format.
      (trivfs_S_file_statfs):
      (trivfs_S_file_sync): Accept and pass through new omitmeta parm.
      (trivfs_S_file_syncfs): Provide new third arg to file_sync.
      (trivfs_S_fsys_get_options): Expect (and ignore) reply port args.
      (trivfs_S_fsys_syncfs): Provide new third arg to file_sync.
      (trivfs_S_io_reauthenticate): Don't send right for CRED to
      (fetch_procinfo): Pass a reference to PI_FLAGS in call to
      (netfs_attempt_statfs): Use struct statfs, not old deprecated
      (netfs_attempt_link): Add excl parm.
      (netfs_S_dir_link): Accept and pass through excl arg.
      (netfs_S_dir_rename): Accept and pass through excl flag.
      (netfs_S_file_statfs): Use new struct statfs.
      (netfs_S_file_sync): Accept and ignore new omitmeta arg.
      (netfs_S_io_reauthenticate): Don't pass right for USER to
      (netfs_S_io_select): No longer has TAG parm.
      (netfs_make_protid): Use new ports interface; if it fails return zero.
      (netfs_S_file_get_storage_info): fixup
      (netfs_make_protid): Fixup
      (S_io_select): No longer has TAG parm.
      Include <hurd/startup_notify.h>.
      (struct proc): Add p_sigcode.
      (S_proc_wait): New parm SIGCODE; return p_sigcode in it.
      (S_proc_getprocinfo): FLAGS is now an in-out parameter.
      (S_proc_reauthenticate): Use new authentication interface.
      (device_open_reply): Use new ports_create_port.
      (init_users): Use new ports_create_port.
      (call_asyncs): Provide sigcode arg in call to nowait_msg_sig_post.
      (diskfs_set_statfs): Use and fill in new statfs structure.
      (ext2fs ext2fs.static): s/ioserver/iohelp/g
      (DIST_FILES): Reference *.h, instead of individual files.
      (DIST_FILES): Add *.h.
      (ufs.static ufs): s/ioserver/iohelp/g
      (main) [proc_stat_has_ctty]: Add parentheses around assignment used as
      (main) [current_tty_name]: Remove `const' keyword to avoid type clash.
      (main) [parse_opt]: Cast first arg to argz_create appropriately.
      (main) [parse_opt]: Cast first arg of argz_create appropriately.
      (add_utmp_entry): Declare HOST `char const *'.
      (uptime): Cast arg to localtime appropriately.
      (trivfs_control): New members `filesys_id' and `file_id'.
      Initial revision
      (trivfs_clean_cntl): Destroy filesys_id and file_id members.
      Initial revision
      (IOSRCS): Add io-identity.c.
      (pass1b): Bother to initialize NUMBER.
      (diskfs_set_statfs): Expect and fill in new format statfs buffer.
      (S_io_reauthenticate): Use new auth_server_authenticate protocol.
      (netfs_attempt_statfs): Expect and fill in new statfs buffer.
      (ethernet_thread): Return any_t.
      (S_io_reauthenticate): Use new auth_server_authenticate interface.
      (S_socket_create_address): Use new ports_create_port call.
      (make_sock_user): Use new ports_create_port call.
      (make_sockaddr_port): Use new ports_create_port call.
      (trivfs_S_io_identity): fixup
      (trivfs_S_io_identity):
      (S_io_identity): New function.
      (do_exec): Use new auth_user_authenticate interface.
      (check_hashbang) [userport/reauthenticate]: Use new
      (OBJS): Add startup_notifyUser.o.
      <hurd/startup_notify.h> -> "startup_notify_U.h".
      (S_proc_exception_raise): Fetch sigcode from correctly named member of
      (init_users): Order args correctly in call to ports_create_port.
      Include <stdio.h>.
      (diskfs_set_statfs): Fix one reference to old name of ST member.
      (diskfs_set_statfs): Fix one reference to old name of ST member.
      (diskfs_fsys_identity): New variable.
      (diskfs_make_node): Initialize NP->identity.
      (diskfs_fsys_identity): New variable.
      Initial revision
      (IOSRCS): Add io-identity.c.
      (diskfs_drop_node): Free NP->identity if it's been allocated.
      (netfs_attempt_rename, netfs_attempt_link): New parm EXCL, but don't
      *** empty log message ***
      foo
      foo.
      (diskfs_drop_node): Fix typo.
      (reboot_system): Print prettier messages for shutdown notifications.
      (OTHERSRCS): Remove init-completed.c.
      (S_msg_get_exec_flags, S_msg_set_all_exec_flags,
      (S_msg_describe_ports): typo.
      (netfs_attempt_unlink): Add new arg in call to netfs_attempt_link.
      Initial revision
      (IOSRCS): Add io-identity.c.
      (struct node): New member `identity'.
      (netfs_make_node): Initialize NP->identity.
      (netfs_drop_node): Destroy NP->identity if it's set.
      (netfs_fsys_identity): New variable.
      (ethernet_open): Delete superfluous arg to assert_perror.
      (netfs_S_io_identity): fixup
      (ethernet_open): fixup again.
      (struct socket) [_HURD_]: New member `identity'.
      (fsys_identity): New variable.
      (S_io_identity): New function.
      (sock_alloc): Initialize SOCK->identity.
      (main): Initialize fsys_identity.
      (pass2): Handle directory entry type fields better for Hurd.
      (pass2): better.
      (pass2):
      (pass2): Don't clear all node types in directories, just clear those
      (pass2): whops, typo.
      (reboot_mach): Insert a brief pause before actually rebooting the
      (fetch_procinfo): Always turn on PSTAT_PROC_INFO if proc_getprocinfo
      (merge_procinfo): And update *HAVE with PSTAT_PROC_INFO from
      Initial revision
      (lib-subdirs): Add libmom.
      (installhdrsubdir): Install headers in main include dir.
      (LCLHDRS): foo
      (process_has_exited): Don't call alert_parent if P->p_task is null
      (S_proc_getprocinfo): Set PI->exitstatus and PI->sigcode.
      Initial revision
      (LCLHDRS, installhdrs): Add mom-errors.h.
      *** empty log message ***
      (mom_error_translate_mach): New function.
      Initial revision
      (SRCS): Add error-trans.c.
      Include <mom-errors.h>.
      (mom_error_translate_mach):
      (mom_add_ref, mom_drop_ref): Delete functions.
      (SRCS): Delete add-ref.c and drop-ref.c.
      (struct mom_port_ref): Delete members `lock' and `refcnt'.
      doc fixes.
      Doc fixes.
      (mom_copy_ref): Omit uses of deleted members of struct mom_port_ref.c
      (mom_fetch_mach_port): Omit uses of deleted members of struct 
mom_port_ref.c
      (mom_mach_port_set): Omit uses of deleted members of struct 
mom_port_ref.c.
      (mom_ref_destroy): Omit uses of deleted members of struct mom_port_ref.c.
      (mom_ports_identical): Omit uses of deleted members of struct 
mom_port_ref.c.
      (S_proc_getsidport): MAKE_SEND_ONCE -> MAKE_SEND.
      (subsystem declaration): Use correct value 29500 from subsystems file.
      (S_startup_request_notification): Doc fix.
      (S_startup_request_notification): Fill NT->name correctly.
      (do_exec): If secure, set the owner with proc_setowner.
      (do_exec): Add code missing from last change.
      (basename): Comment out declaration; it conflicts with libc's.
      (SRCS): Add pager.c.
      (register_fresh_stat): Add decl.
      (struct netnode): Add member `fileinfo'.
      (SRCS): And remove pager.c back.
      (diskfs_edit_version): Delete variable.
      Revert last change.
      (diskfs_S_fsys_init): Build version string correctly.
      (_diskfs_init_completed): NOTIFY doesn't need deallocation.
      (MIGSTUBS): Add startu_notifyServer.o.
      (diskfs_demuxer): Call diskfs_startup_notify_server.
      (diskfs_S_startup_dosync): Uncomment function.
      (S_startup_dosync, arrange_shutdown_notification): New functions.
      (MIGSRCS): Add startup_notifyServer.c.
      (localstatedir, sharedstatedir): Add variables.
      ([hrs]d*): Allow user to specify slice as well.  Patch from Gord
      Include <paths.h>, <error.h>, <sys/wait.h>, and <hurd/msg_reply.h>.
      Initial revision
      Initial revision
      fixup.
      autoboot: Make root readonly before fscking it.
      (prog-subdirs): init.trim -> init.
      (mung_msg_S.h): New rule.
      Include "mung_msg_S.h" instead of "msg_S.h".
      (dir): Now init.
      Initial revision
      (SYSCONFFILES): Add protocols services shells motd
      Initial revision
      *** empty log message ***
      update /etc/motd.
      Updated from RFC 1700.
      *** empty log message ***
      Clean /var/run and make utmp.
      Initial revision
      (SYSCONFFILES): Add ttys.
      (init): Link against -lutil.
      (libutil-libsubst): Define (as -lutil).
      Fixup getty spec.
      Comment out motd update.
      Drop first line.
      $(target): Add bletcherous hack to deal with undefined (and unused)
      ($(target)): And do it correctly, too.
      Initial revision
      Include <ttyent.h>, <argz.h>, and <utmp.h>.
      (run_for_real): Return zero if we fail.
      (S_startup_essential_task): fixup
      Print date before running fsck.  Comment out pty permission check.
      (init_ttys): Return non-zero if we fail.
      (init_ttys, reread_ttys): Test return value of setttyent correctly.
      (libexecdir): New variale.
      Initial revision
      (prog-subdirs): Add `daemons'.
      (getty): Remove rule.
      (SYSCONFFILES): Removed `rc'.
      (getty):
      (install): Install symlink for rc.
      (_PATH_RUNCOM): Move to /libexec/rc.
      *** empty log message ***
      *** empty log message ***
      (do_exec): Call proc_setowner *after* possible proc_reassign;
      (main): No need for EXEC_NEWTASK or EXEC_SECURE.
      fixup
      (exec): Link against fshelp too now.
      repair syntax
      (devio_abandon_physical_output): Don't do anything if carrier is off.
      (do_exec): In proc_setowner code, deal with error from auth_getids
      Include <hurd/startup.h> and <string.h>.
      *** empty log message ***
      (errexit, punt): Exit with status 8 for catastrophic failures.
      (diskfs_validate_mode_change, diskfs_validate_owner_change,
      Initial revision
      (OTHERSRCS): Add validate-mode.c, validate-group.c, validate-author.c,
      (diskfs_S_file_chown): Validate owner change before making it.
      (diskfs_creade_node): Validate owner change before making it.
      (diskfs_S_file_chmod): Validate mode change before making it.
      (diskfs_S_file_set_translator): Validate mode change before making it.
      (diskfs_create_node): Validate mode change before making it.
      (diskfs_S_file_chown): Validate group change before making it.
      (diskfs_create_node): Validate group change before making it.
      (dithkfth_TH_file_chauthor): Validate new author before changing it.
      (dithkfth_validate_author_change): New macro.
      (diskfs_S_file_chflags): Validate flags change before making it.
      (diskfs_S_file_set_translator): Validate rdev change before making it.
      Doc fixes.
      (diskfs_S_file_set_translator): spelling fix
      (diskfs_S_io_reauthenticate): If auth_server_authenticate fails, then
      (fshelp_fetch_root): Deal properly with errors from auth_makeauth.
      (diskfs_create_node): Add mode.
      (kill_multi_user): Kill user tasks before doing notify_shutdown.
      (sighup_handle): New function.
      (diskfs_check_readonly): New function.
      (iohelp_fetch_shared_data): Use diskfs_check_readonly instead of
      (diskfs_S_dir_link): Use diskfs_check_readonly instead of diskfs_readonly.
      (diskfs_S_dir_lookup):  Use diskfs_check_readonly instead of 
diskfs_readonly.
      (diskfs_S_dir_mkdir): Use diskfs_check_readonly instead of 
diskfs_readonly.
      (diskfs_S_dir_mkfile): Use diskfs_check_readonly instead of 
diskfs_readonly.
      (diskfs_S_dir_rename):  Use diskfs_check_readonly instead of 
diskfs_readonly.
      (diskfs_S_dir_rmdir): Use diskfs_check_readonly instead of 
diskfs_readonly.
      (diskfs_S_dir_unlink):  Use diskfs_check_readonly instead of 
diskfs_readonly.
      (disk_pager_setup):
      (disk_pager_setup):  Use diskfs_check_readonly instead of diskfs_readonly.
      (diskfs_S_file_set_translator):  Use diskfs_check_readonly instead of 
diskfs_readonly.
      (diskfs_S_fsys_getroot):  Use diskfs_check_readonly instead of 
diskfs_readonly.
      (diskfs_create_node):   Use diskfs_check_readonly instead of 
diskfs_readonly.
      (_diskfs_rdwr_internal):   Use diskfs_check_readonly instead of 
diskfs_readonly.
      (_diskfs_diskclean): New variable.
      change name to _diskfs_diskdirty.
      (_diskfs_diskdirty): New var.
      (diskfs_shutdown_pager): Don't shutdown DISKPAGER ever, just sync it
      (diskfs_check_readonly): And do it synchronously.
      (diskfs_drop_node): Call diskfs_check_readonly before making mods.
      (diskfs_remount): Use diskfs_check_readonly instead of
      (diskfs_S_startup_dosync): Don't crash the filesystem, just do a clean
      (diskfs_set_hypermetadata): If CLEAN is not set, make sure we clear
      (diskfs_truncate): Call diskfs_check_readonly.
      (diskfs_cached_lookup): Use diskfs_check_readonly instead of 
diskfs_readonly.
      (diskfs_lookup_hard): Use diskfs_check_readonly instead of
      (lndist-cthreads-h): Delet target.
      (distclean): Add config.cache.
      (linked-files, lf-inst): New variables.
      (MKINSTALLDIRS): New variable.
      (installationdirlist): New variable.
      (LCLHDRS): Add diskfs-pager.h.
      (lndist): Add lndist-asm-files.
      (disk_pager_setup): Check diskfs_readonly variable instead of calling
      (diskfs_startup_diskfs): Don't call diskfs_readonly_changed here
      (main): Repair loop.
      (LCLHDRS): Add common.h.
      (LCLHDRS): Add trans.h.
      (LCLHDRS): Add execserver.h.
      (LCLHDRS): Add sserver.h.
      (targets): Comment out opendisk for now.
      (check_owner): Return true any time PROC1 has root.
      (pass4): If a reconnect fails while we are preening, give up.
      (makeentry): After successful directory expansion, write out modified
      (pass2): Don't skip empty directories in `.' and `..' correctness
      (DIST_FILES): Removed crash.c.
      (crash): New target.
      (targets): Added crash.
      (S_crash_dump_task): New args EXC, CODE, SUBCODE, CTTY_ID. Supply
      (S_crash_dump_task): Drop arg TARGET.
      (S_msg_describe_ports): New function.
      (process_signal): On SIGCHLD, keep reaping children until we get an
      (netfs_identity_class): New variable.
      (struct node): Member identity now points to a struct.
      Revert last changes.
      (struct node): Remove member `identity'.
      (diskfs_drop_node): Don't deallocate NP->identity.
      (diskfs_make_node): Don't initialize NP->identity.
      (diskfs_S_io_identity): Fetch identity using fshelp_get_identity
      (fshelp_get_identity): New declaration.
      (fshelp_get_identity): Enable error returns.
      (diskfs_S_io_identity): Use newer interface.
      Initial revision
      (SRCS): Add get-identity.c.
      whoops
      (struct node): Delete member identity.
      (netfs_make_node): Don't initialize NP->identity.
      (netfs_drop_node): Don't deallocate NP->identity.
      (struct port_bucket): Mention name in global scope.
      (netfs_S_io_identity): Use fshelp_get_identity instead of creating
      include addert.h
      Include <argz.h>.
      (ports_get_right): Supply correct sync value in notification request.
      (netfs_S_dir_mkfile): Return right with MAKE_SEND, not COPY_SEND.
      (process_has_exited): When reparenting children to init, if one of
      (process_signal) [case SIGCHLD]: Correctly place `break' *outside* of
      (init): Add libports (because libfshelp.so requires it, lose lose
      (fshelp_get_identity): Bother to release idlock before returning.
      (crash): New target.
      (fshelp_get_identity): Bother to initialize I->fileno.
      (netfs_S_io_identity): Don't take address of ID in call to
      (netfs_attempt_link) [case SYMLINK]: Include directory handle as an
      (netfs_S_io_write): Bother implementing O_APPEND.
      (netfs_S_io_write): fixup
      (netfs_S_io_write): more fixup
      (setup_ethernet_device): Linux's device `mtu' member does not include
      (print_banner): New function.
      Include <sys/utsname.h> and <stdlib.h>.
      (diskfs_truncate): Call record_poke after truncating a kludged
      (read_disknode): Don't set allocsize based on st->size for kludged
      (diskfs_drop_node): If this might be a special symlink, then truncate
      (print_banner): Don't include directory in terminal name.
      (trivfs_S_io_reauthenticate): Don't use MACH_MSG_TYPE_MOVE_SEND; it's
      (S_proc_reauthenticate): Don't use unsafe MOVE_SEND in user-side
      (diskfs_S_io_reauthenticate): Don't use unsafe MOVE_SEND in
      (S_io_reauthenticate): Don't use unsafe MOVE_SEND in
      (S_exec_exec): Don't use unsafe MOVE_SEND in call to interruptible
      (init_stdarrays): Don't use unsafe MOVE_SEND in call to interruptible
      (diskfs_S_fsys_init): Don't use unsafe MOVE_SEND in call to exec_init.
      (fshelp_fetch_root): Don't use unsafe MOVE_SEND in call to
      (fshelp_start_translator): Don't use unsafe MOVE_SEND in call to
      (netfs_S_io_reauthenticate): Don't use unsafe MOVE_SEND in call to
      (S_io_reauthenticate): Don't use unsafe MOVE_SEND in call to
      (main): Don't use unsafe MOVE_SEND in call to file_set_translator.
      (libs) [library]: Depend on add-to-librecord instead of $(targets).
      (fwd): Depend on libports.
      fixup
      (lib-subdirs): Move libthreads up before libpager.
      (stop_pgrp): New function.
      (S_crash_dump_task): fixup
      disable excessive cleverness for now...
      (stop_pgrp): Don't do anything if ORPHANED.
      Initial revision
      (DIST_FILES): repair
      (DIST_FILES):
      (DIST_FILES): Removed INSTALL-binary; now in ./release/.
      (DIST_FILES): Removed *.h.
      *** empty log message ***
      Set root writable before doing anything else; offer to reboot the
      Create /servers/socket/local too, linked to /servers/socket/1.
      Put pflocal on /servers/socket/local (which will be a link to
      (install-dist): Depend on dist-links.
      Various changes.
      (install) [doinst==one || doinst==many]: Include file-specific options
      (settrans): Dependon libports.
      (INSTALL-login-ops): New variable.
      (install): Repair last change.
      (makelocalhardlink): Only do cleverness if TO already exists.  If it's
      Only clean /tmp and /var/run if they are respectively directories.
      (stop_pgrp): Fetch pgrp using correct call.
      various changes.
      (SYSCONFFILES): Add hostname.
      Initial revision
      Various changes.
      (SYSCONFFILES): Added fstab.
      Initial revision
      (dist-files): Add servers.boot.
      (install-dist): better
      Default paging on sd0b.
      Initial revision
      (dist-files): install boot-menu.grub.
      (SYSCONFFILES): Added passwd.
      Initial revision
      (LOGINDOTS, installed_logins): New variables.
      Initial revision
      (ROOTDOTS, installed_rootdots): New variables.
      (DIST_FILES): New variable.
      (override_spec):
      Always touch /dev/null.
      (installed_rootdots): Fix rule.
      (diskfs_S_io_reauthenticate): Repeat diskfs_start_protid and
      (diskfs_S_io_reauthenticate): Create send right outside of loop.
      (netfs_S_io_reauthenticate): Repeat auth_server_authenticate for as
      (trivfs_S_io_reauthenticate): Repeat ports_create_port,
      (S_io_reauthenticate): Repeat auth_server_authenticate for as long as
      (S_io_reauthenticate): Repeat sock_create_port and
      various changes.
      *** empty log message ***
      (install-dist): Install COPYING.LIB and COPYING.
      (install): Install $(other-subdirs) too.
      (%-install-hdrs, install-hdrs): New targets.
      (install-hdrs) [library]: Depend on installed copies of headers.
      (install-hdrs): New target; eq to install.
      (other-subdirs): Add `include'.
      Initial revision
      (DIST_FILES):
      Rewritten to get the right things installed in the right places.
      Setup /servers/crash too.
      Make ptys too.
      (STEP VI):
      (netfs_S_io_reauthenticate): fixp
      (CRASH SERVER):
      That's STATIC ufs.
      Rewritten; much nicer now.
      add comment
      Create /var/run/uptime *after* clearing /var/run.  Always create
      many changes.
      still more changes.
      Comment out tty00 entry.
      (diskfs_rename_dir): When unlocking FDP, only do it if we FDP != TDP.
      (diskfs_lookup): If we get an error from diskfs_checkdirmod,
      (diskfs_checkdirmod): diskfs_isowner returns error or zero, so invert
      (diskfs_lookup): And do it correctly, at that.
      Prettier installation of dotfiles for root and login.
      (EWOULDBLOCK): Define, to work around new libc bug.
      (EWOULDBLOCK): Define to work around new libc bug.
      (CFLAGS): Define EWOULDBLOCK here to work around new libc bug.
      (INSTHDRS): Repair syntax.
      (process_signal): Set WUNTRACED in call to waitpid.
      (install-hdrs install): Correctly form pathname.
      (term_owner, term_group, term_mode): New variables.
      (main): Initialize term_owner, term_group, and term_mode.
      (main): term_mode needs S_IFCHR.
      (trivfs_modify_stat): Fill in st->st_mode, st->st_uid, and st->st_gid
      (trivfs_S_io_read): Bother to set atime when appropriate.
      (trivfs_S_file_chmod): Bother to return a value.
      (main): If chown fails, print error message using errno, not -1.
      (trivfs_S_file_chown): fixup
      (root): Group should be `0'.
      (trivfs_S_file_chown): Return 0 for success.
      (dist-files): boot-menu.grub -> menu.lst.
      Yet more changes.
      *** empty log message ***
      add friendly greeting.
      (mounted_soft): Initialize to zero.
      gs/install-hdrs/install-headers/g
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      (vpath -l%): Add directive to tell make where to find -l libraries.
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***

Miles Bader (3033):
      Doc fix.
      Initial revision
      Copy the correct number of fields when squashing.
      A proc_stat_t points to a ps_context_t now instead of directly to the proc
      Initial revision
      A proc_stat_list_t points to a ps_context_t now instead of directly to 
the proc
      Added the new types ps_context_t, ps_user_t, and ps_tty_t.
      Initial revision
      Use ps_contexts now that they exist.
      Use ps_tty_t routines instead of the ps tty_name field.
      Move the guts of the hash-table code to another to ihash.c, which is more
      Add the output function ps_emit_priority that prints priorities in unix-
      Set the PSTAT_STATE_PRIORITY and PSTAT_STATE_NICED flags when appropiate.
      Add support for the exec_flags field, and make the state bits calculation 
use
      Add the exec_flags field to the proc_stat structure, and add
      Don't get barf on processes with zero threads.
      Initial revision
      Add support for the magic and null servers.
      Initial revision
      Don't deallocate our right to the underlying disk node, so we don't get
      Move the check for the bootstrap port after the args check, so that users 
can
      Return more useful values for the st_blksize and st_fstype fields in a 
stat.
      Add rule for the new settrans, and compile error.c correctly.
      Initial revision
      The previous change mistakenly changed an instance of 
MACH_MSG_TYPE_MAKE_SEND
      Initial revision
      Make -a imply -g as well, to be compatible with bsd.
      Add the PSTAT_NO_MSGPORT flag, which when set disables any use of the
      (proc_stat_set_flags): If PSTAT_NO_MSGPORT is set, don't use the msg port.
      Get rid of the `show passive translator' functionality, as this is now 
done
      Add showtrans & mount, and uncomment-out su.
      (apply_auth): Use msg_add_auth & msg_del_auth instead of add_auth & 
del_auth.
      Initial revision
      Initial revision
      Use the hashing routines from ../lib/ihash.c.
      When processes are specified on the command line by PID, turn off all
      Add the `Arg0' spec, which is the same as `Args', but only prints the 
first
      Minor change in spec names.
      Add the `jobc' (-j) output format from netbsd.
      (proc_stat_list_sort1): Always keep threads after their process when 
sorting!
      (ps_emit_state): If a process is marked as stopped, then don't mention
      Add decls for proc_stat_list_add_pgrp & ps_tty_short_name.
      (ps_tty_short_name): New function; functionality used to be in spec.c.
      (parse_enum): Renamed from enum_name.
      Tighten up types used (i.e., don't use int for everything).
      Make everything depend on ps.h.  Other random tweaks.
      Initial revision
      Declare trivfs_startup.
      Before calling trivfs_modify_stat, set the st_fstype & st_fsid fields to
      If trivfs_fsid is zero, set it to our process id, which should be a nice
      Use trivfs_startup() instead of doing things manually.
      Use trivfs_startup() instead of doing things manually.
      Link ifsock with error.o.
      Getopt now returns '\001' for non-switch options instead of '\0', no 
doubt to
      Add a new window field, max_pos.  Rename the location field `pos'.
      (position): Use a shorter than normal window if necessary to avoid going 
past
      Read or write partial pages at the end of the device.
      (open_create): Supply our device's size when creating a window.
      (main, check_open_hook, close_device, trivfs_goaway): Add a new lock,
      (open_write, open_read): Bounds check I/O.
      (trivfs_S_file_truncate): Always return 0, so O_TRUNC works.
      Add some dependencies on include files.
      Make prefix and exec_prefix point at the currently correct place.
      Make INSTALL_BIN use /gd4/hurd-cross/install-stripped to install binaries
      Initial revision
      Initial revision
      Formerly ext2fs.h.~2~
      Formerly ext2fs.c.~2~
      Tweak things so that the -t flag works correctly for processes whose tty 
we
      (trivfs_S_file_truncate): Always return 0, so O_TRUNC works.
      Initial revision
      Formerly balloc.c.~2~
      Formerly bitmap.c.~2~
      Formerly ext2_fs.h.~2~
      Formerly ialloc.c.~2~
      Formerly truncate.c.~2~
      Formerly balloc.c.~3~
      Formerly Makefile.~2~
      Formerly ext2fs.h.~3~
      Initial revision
      Formerly ext2fs.h.~4~
      Formerly pager.c.~2~
      Initial revision
      Formerly inode.c.~5~
      Formerly pager.c.~3~
      Formerly ext2_fs.h.~3~
      Formerly inode.c.~6~
      Initial revision
      Formerly ext2fs.h.~5~
      Formerly pager.c.~4~
      Formerly pager.c.~5~
      Formerly hyper.c.~2~
      Formerly ext2fs.c.~3~
      Don't try and install boot.
      Add startup.c.
      Initial revision
      Formerly getblk.c.~2~
      Formerly balloc.c.~4~
      Formerly balloc.c.~5~
      Formerly hyper.c.~3~
      Formerly ialloc.c.~3~
      Formerly ialloc.c.~4~
      Formerly ialloc.c.~5~
      Formerly bitmap.c.~3~
      Initial revision
      Formerly dir.c.~4~
      Formerly getblk.c.~3~
      Formerly inode.c.~7~
      Formerly balloc.c.~6~
      Formerly ext2fs.h.~6~
      Formerly ialloc.c.~6~
      Formerly pager.c.~6~
      Formerly truncate.c.~3~
      Formerly ext2fs.h.~7~
      Formerly hyper.c.~4~
      Formerly truncate.c.~4~
      (main): Don't abort if a std file descriptor is already open.
      Move the test for a valid translator to just before we use it.
      Formerly ext2_fs.h.~4~
      Formerly ext2_fs_i.h.~2~
      Formerly ext2_fs.h.~5~
      Formerly ext2_fs_i.h.~3~
      Formerly ext2_fs.h.~6~
      Formerly ext2_fs.h.~7~
      entered into RCS
      Formerly ext2_fs.h.~8~
      Formerly ext2_fs.h.~9~
      Formerly ext2_fs.h.~10~
      Formerly bitmap.c.~4~
      Formerly dir.c.~5~
      Formerly Makefile.~6~
      Initial revision
      Formerly devio.c.~2~
      Initial revision
      Formerly pokel.c.~2~
      Formerly truncate.c.~5~
      Formerly balloc.c.~7~
      Formerly getblk.c.~4~
      Formerly ext2fs.c.~4~
      Formerly hyper.c.~5~
      Formerly ialloc.c.~7~
      Formerly ext2fs.h.~8~
      Formerly inode.c.~8~
      Formerly pager.c.~7~
      Formerly pager.c.~8~
      Formerly ext2fs.h.~9~
      Formerly inode.c.~9~
      Formerly pager.c.~9~
      Formerly truncate.c.~6~
      Formerly ext2fs.h.~10~
      Formerly truncate.c.~7~
      Formerly ext2fs.c.~5~
      Formerly ext2fs.h.~11~
      Formerly inode.c.~10~
      Formerly pager.c.~10~
      Formerly ext2fs.c.~6~
      Formerly ext2fs.h.~12~
      Formerly pager.c.~11~
      Formerly ext2fs.c.~7~
      Formerly ext2fs.h.~13~
      Formerly pager.c.~12~
      Formerly ext2fs.c.~8~
      Formerly ext2fs.h.~14~
      Formerly devio.c.~3~
      Formerly ext2fs.c.~9~
      Formerly ext2fs.h.~15~
      Formerly ext2fs.c.~10~
      Formerly ext2fs.h.~16~
      Formerly pager.c.~13~
      Formerly devio.c.~4~
      Formerly ext2fs.h.~17~
      Formerly balloc.c.~8~
      Formerly ext2fs.h.~18~
      Formerly getblk.c.~5~
      Formerly ialloc.c.~8~
      Formerly truncate.c.~8~
      Formerly balloc.c.~9~
      Formerly ext2fs.h.~19~
      Formerly getblk.c.~6~
      Formerly ialloc.c.~9~
      Formerly truncate.c.~9~
      Formerly balloc.c.~10~
      Formerly ext2fs.h.~20~
      Formerly getblk.c.~7~
      Formerly ialloc.c.~10~
      Formerly truncate.c.~10~
      Formerly getblk.c.~8~
      Formerly devio.c.~5~
      Formerly pager.c.~14~
      Formerly ext2fs.h.~21~
      Formerly ext2fs.c.~11~
      Formerly hyper.c.~6~
      Formerly dir.c.~6~
      Formerly ext2fs.h.~22~
      Formerly hyper.c.~7~
      Formerly ext2fs.c.~12~
      Formerly ext2fs.h.~23~
      Formerly balloc.c.~11~
      Formerly ext2fs.h.~24~
      Formerly ialloc.c.~11~
      Formerly balloc.c.~12~
      Formerly ext2fs.c.~13~
      Formerly ext2fs.h.~25~
      Formerly ialloc.c.~12~
      Formerly pager.c.~15~
      Formerly ext2fs.h.~26~
      Formerly ext2fs.h.~27~
      Formerly ialloc.c.~13~
      Formerly inode.c.~11~
      Formerly ext2fs.h.~28~
      Formerly ialloc.c.~14~
      Formerly inode.c.~12~
      Formerly ialloc.c.~15~
      Formerly balloc.c.~13~
      Formerly getblk.c.~9~
      Formerly truncate.c.~11~
      Formerly pokel.c.~3~
      Formerly bitmap.c.~5~
      Formerly Makefile.~7~
      Formerly ext2fs.c.~14~
      Formerly hyper.c.~8~
      Formerly ext2fs.h.~29~
      Formerly pager.c.~16~
      Formerly dir.c.~7~
      Formerly bitmap.c.~6~
      Formerly inode.c.~14~
      Formerly truncate.c.~12~
      Formerly dir.c.~8~
      Formerly ialloc.c.~16~
      Formerly pager.c.~17~
      Formerly devio.c.~6~
      Formerly dir.c.~9~
      Formerly getblk.c.~10~
      Formerly ialloc.c.~17~
      Formerly inode.c.~15~
      Formerly truncate.c.~13~
      Formerly ext2fs.c.~15~
      Formerly hyper.c.~9~
      Formerly balloc.c.~14~
      Formerly pager.c.~18~
      Formerly ext2fs.h.~30~
      Formerly inode.c.~16~
      Formerly ialloc.c.~18~
      Formerly hyper.c.~10~
      Formerly getblk.c.~11~
      Formerly ext2fs.h.~31~
      Formerly pager.c.~19~
      (diskfs_create_node): Return EROFS if diskfs_readonly.
      Set libname.
      (_find_device, add_device, remove_device): Remove the LEN parameter and
      Formerly ext2fs.h.~32~
      Formerly ext2fs.c.~16~
      Formerly pager.c.~20~
      Formerly getblk.c.~12~
      Formerly truncate.c.~14~
      Formerly ext2fs.c.~17~
      Formerly inode.c.~17~
      Formerly pokel.c.~4~
      Formerly ext2fs.h.~33~
      Formerly pokel.c.~5~
      Formerly truncate.c.~15~
      Formerly ext2_fs.h.~11~
      Formerly balloc.c.~15~
      Formerly ialloc.c.~20~
      Formerly pager.c.~21~
      Formerly ext2_fs.h.~12~
      Formerly balloc.c.~16~
      Formerly ext2_fs.h.~13~
      Allow options before and immediately after the node name to be rearranged 
by
      Formerly inode.c.~18~
      Formerly ext2fs.h.~34~
      Formerly balloc.c.~17~
      Formerly pager.c.~22~
      Formerly ext2fs.h.~35~
      Formerly inode.c.~19~
      Formerly balloc.c.~18~
      Formerly ialloc.c.~21~
      Formerly getblk.c.~13~
      Formerly ext2_fs.h.~14~
      Formerly pager.c.~23~
      Formerly devio.c.~7~
      Formerly ext2_fs.h.~15~
      Formerly balloc.c.~19~
      Formerly pager.c.~24~
      Formerly bitmap.c.~7~
      Formerly ialloc.c.~22~
      Formerly pokel.c.~6~
      Formerly inode.c.~20~
      Formerly truncate.c.~16~
      Formerly getblk.c.~14~
      Formerly ext2fs.h.~36~
      Formerly ext2fs.h.~37~
      Formerly getblk.c.~15~
      Formerly pokel.c.~7~
      Formerly inode.c.~21~
      Formerly pager.c.~25~
      Formerly truncate.c.~17~
      (add_preconditions): A new function that calculates inter-flag 
dependencies;
      Replace PSTAT_STATE_EXECED with PSTAT_STATE_FORKED; we want to the flags 
mark
      Add the Susp (task/thread suspend count), PSusp (task suspend count), and
      Add the SC (suspend count) field to various output formats.
      (proc_stat_set_flags, add_preconditions): Add support for the 
suspend_count
      (struct proc_stat): Add the suspend_count field, along with
      Formerly pager.c.~26~
      (ps_std_fmt_specs): Add values for the new nominal_fn field.
      (proc_stat_list_for_each): New function for iterating over 
proc_stat_lists.
      Add the -n (--nominal-fields) flag, which prevents elision of 
uninteresting
      Add the nominal_fn field to struct ps_fmt_spec, which will be used to 
decide
      Rename ps_fmt_squash to ps_fmt_squash_flags, moving most of the guts into 
a
      Formerly pager.c.~27~
      Formerly dir.c.~10~
      Formerly ext2fs.h.~38~
      Formerly ext2_fs.h.~16~
      Formerly pokel.c.~8~
      Formerly dir.c.~11~
      Formerly ext2fs.h.~39~
      Make MIGCOMUFLAGS & <target>-MIGCOMUFLAGS actually work.
      Compile our own msg & term user stubs to add msg timeouts.
      If a msg port call times out, disable use of that msg port.
      Formerly Makefile.~8~
      Formerly ext2fs.h.~40~
      Formerly ialloc.c.~23~
      Formerly dir.c.~12~
      Formerly pager.c.~29~
      Formerly pokel.c.~9~
      (write_all_disknodes): Fix typo `alloc' --> `alloca'.
      (diskfs_lookup): When looping back to try_again: because we're looking up
      (pager_clear_user_data): Don't die when called on the disk pager.
      entered into RCS
      Formerly hyper.c.~11~
      Formerly ext2fs.c.~19~
      Formerly pokel.c.~10~
      Formerly bitmap.c.~8~
      Formerly ext2_fs.h.~18~
      Formerly devio.c.~8~
      Formerly ext2fs.h.~41~
      Initial revision
      entered into RCS
      Formerly ext2fs.h.~42~
      Formerly balloc.c.~20~
      entered into RCS
      Formerly pokel.c.~11~
      entered into RCS
      Formerly ext2fs.h.~43~
      entered into RCS
      (find_next_zero_bit): Fix stupid typos (present in the original linux 
source
      (block_getblk, inode_getblk): Return ENOSPC instead of EIO when we can't
      (PM_NEXTERROR, SET_PM_NEXTERROR): Mask 2-bit error code with 0x3, not 0x2!
      (_pager_mark_next_request_error, _pager_mark_object_error): Put the error
      (read_disknode): Make st_blksize larger: 2 * pagesize.
      (trivfs_modify_stat): Make st_blksize really large.
      (main): Enable the bootstrap code.
      (pager_unlock_page): Give an explanation of why the file system will 
shortly
      (ext2_error, ext2_warning, ext2_panic): Rename to add the underline prefix
      (ext2_free_blocks, ext2_new_block): Get rid of the CHECK_STRICT variable,
      (ext2_error, ext2_warning, ext2_panic, all callers changed): Make these 
into
      Change uses of the ext2_{warning,error,panic} functions to not have the
      Add an optional argument to the --sync option that lets the user specify 
an
      Add declarations of diskfs_set_sync_interval and 
diskfs_default_sync_interval.
      (OTHERSRCS): Add sync-interval.c and sync-default.c.
      Initial revision
      (diskfs_spawn_first_thread): Start background syncing.
      (fsys_set_options, fsys_mod_readonly): Replace mod_readonly with the more
      Rename fsys-readonly.c to fsys-options.c (as the function is now called
      Add fsys_set_options, replacing fsys_mod_readonly.
      (diskfs_set_statfs): Set st->fsys_stb_bsize, not _fsize, to the block 
size.
      Initial revision
      Add -R to the short flags list.
      Remove the explicit underscore prefixes from these names, now that we're
      (load_image): Make sure we actually allocate enough memory to read into,
      Add two new functions: argz_count returns the number of arguments in an 
argz
      Declare argz_count and argz_extract.
      Add fsysopts.
      Don't start auto-syncing in diskfs_spawn_first_thread, which is way too 
early!
      (diskfs_startup_diskfs): Start periodic background syncing, if enabled.
      Add the --writable & --nosync options.
      Initial revision
      Use options_parse & diskfs_standard_startup_options to do command line
      (diskfs_standard_startup_options): Declare new variable.
      (diskfs_S_fsys_set_options): Extract the argument vector and call
      Initial revision
      (OTHERSRCS): Add opts-set.c, opts-std-startup.c, and opts-runtime-def.c.
      (CPPFLAGS): Add -I../lib, to get include lib include files,
      (trans_parse_args): Use options_parse & diskfs_standard_startup_options to
      (diskfs_S_file_getcontrol): Unlock _diskfs_control_lock lock instead of
      (main): Check for a missing filesystem name.
      When adding a fake argv[0], bump argc.
      (diskfs_set_options): Don't fall through to the error case from the 's' 
one!
      (ps_fmt_create): Don't mutate the format spec name in the fmt_spec list 
we're
      (ps_own_filter, ps_not_sess_leader_filter, ps_ctty_filter,
      (ps.o, fsysopts.o, showtrans.o, settrans.o): Add dependencies on header 
files.
      (HURDLIBS): Add libihash.
      (thread_function): New function.
      (main): Have the initial thread die when it's done, leaving other thread 
to
      (diskfs_lost_hardrefs): Change pager [un]ref calls to use the new ports 
ref
      (diskfs_free_node): Fix print-format types.
      (diskfs_direnter): Move assignment out of test.
      (struct user_pager_info): Remove the next & prevp fields.
      (force_delayed_copies, enable_delayed_copies): Change pager [un]ref calls 
to
      (CPPFLAGS): Put -I../lib back in.
      Initial revision
      Formerly pflocal.c.~2~
      Initial revision
      Initial revision
      Initial revision
      Formerly pflocal.c.~3~
      Formerly sock.c.~2~
      Initial revision
      Formerly io.c.~2~
      Initial revision
      Formerly pf.c.~2~
      Formerly sock.c.~3~
      Formerly socket.c.~2~
      Formerly connq.c.~2~
      Formerly connq.c.~3~
      Formerly socket.c.~3~
      Formerly io.c.~3~
      Formerly connq.c.~4~
      Formerly pf.c.~3~
      Formerly sock.c.~4~
      Formerly io.c.~4~
      Formerly socket.c.~4~
      Formerly pf.c.~4~
      Formerly sock.c.~5~
      Formerly sock.c.~6~
      Formerly socket.c.~5~
      Initial revision
      Formerly connq.h.~2~
      Formerly sock.h.~2~
      Formerly io.c.~5~
      Formerly socket.c.~6~
      Give an error message instead of dying when no filename argument is given.
      Initial revision
      entered into RCS
      (mach_init_routine): New variable, wanted by mach-crt0.o.
      (OBJS): Add mach-crt0.o.
      (SHORT_OPTIONS): Remove '?' as getopt usurps it.
      (free_reply_ports, free_reply_ports_lock): New variables.
      Include hurd/ihash.h instead of ihash.h.
      (ps_tty_short_name): That assignment around which extra parents were put 
was
      Remove include dependencies.
      Formerly socket.c.~7~
      (ports_intern_external_port): Properly add PI to CLASS's port list when 
the
      (ports_begin_rpc): Properly add INFO to PI's current_rpcs list when the
      (ports_allocate_port): Properly add PI to CLASS's port list when the
      (ports_create_class): Initialize the PORTS and COUNT fields.
      (io_state_sync): Remember that we've synced the buffer.
      (dev_stop_paging): New function.
      (struct dev): Add the pager_port_bucket field.
      (trivfs_goaway): Make trivfs_goaway do the right thing.
      (dev_get_memory_object): Moved function to devpager.c.
      (HURDLIBS): Add libihash.
      (console): Give /hurd/term a ttyname argument.
      (diskfs_pager_users): New function.
      Formerly io.c.~6~
      Formerly socket.c.~8~
      Initial revision
      Formerly mig-decls.h.~2~
      Formerly mig-mutate.h.~2~
      Formerly socket.c.~9~
      Formerly sock.h.~3~
      Formerly pf.c.~5~
      Formerly pflocal.c.~4~
      Formerly sock.c.~7~
      entered into RCS
      Formerly connq.c.~5~
      Formerly io.c.~7~
      Formerly pflocal.c.~5~
      Formerly mig-decls.h.~3~
      entered into RCS
      Formerly pf.c.~6~
      Formerly sock.c.~8~
      Formerly sock.h.~4~
      Formerly socket.c.~10~
      (socket_create): Change type of SERVER to pf_t.
      (pf_t): New type.
      Formerly sock.h.~5~
      Formerly socket.c.~11~
      Formerly io.c.~8~
      Formerly pf.c.~7~
      Formerly sock.h.~6~
      Formerly pflocal.c.~6~
      Formerly io.c.~9~
      Formerly sock.c.~9~
      entered into RCS
      Formerly sock.h.~7~
      Formerly pflocal.c.~7~
      Formerly socket.c.~12~
      Formerly sock.c.~10~
      Protect against including twice, and add includes that we depend on.
      Formerly socket.c.~13~
      entered into RCS
      Formerly pflocal.c.~8~
      Initial revision
      Initial revision
      Formerly sserver.c.~2~
      entered into RCS
      entered into RCS
      Formerly sserver.c.~3~
      Formerly io.c.~10~
      Formerly sock.c.~11~
      Formerly io.c.~11~
      entered into RCS
      Formerly pf.c.~8~
      Formerly socket.c.~14~
      Formerly sock.c.~12~
      entered into RCS
      (open_read, open_write): Clean up STATE before returning with an error.
      Add declaration for open_seek.
      (trivfs_S_io_seek): Call open_seek instead of doing it ourselves.
      (dev_get_memory_object): A new pager now comes with 1 ref, so we allocate 
a
      Formerly sock.c.~13~
      Initial revision
      Formerly sock.c.~14~
      Formerly io.c.~12~
      (main): Don't pass in the MACH_RCV_TIMEOUT flag with a zero timeout.
      Formerly pf.c.~9~
      entered into RCS
      entered into RCS
      entered into RCS
      Initial revision
      (lib-subdirs): Added libpipe.
      entered into RCS
      (diskfs_drop_node): Don't actually drop the node if it is a socket naming
      (S_interrupt_operation): Allow sockets trying to connect, and waiting for
      (connq_interrupt_sock): New function.
      (struct sock): Add the CONNECT_QUEUE field, and rename the CONNQ field to
      (connq_interrupt_sock): New declaration.
      (sock_create): Initialize the CONNECT_QUEUE field and rename CONNQ to
      (S_socket_connect): Actually use the connq operations to connect, like the
      (diskfs_S_ifsock_getsockaddr): Try to restart the PF_LOCAL server if it 
dies.
      (stream_pipe_class, dgram_pipe_class, seqpack_pipe_class):
      (connq_interrupt_sock): Reset CQ's tail to the end of the compressed 
queue.
      (pipe_recv): Assert that a control packet should only have a source 
address
      (connq_compress): New function.
      (pipe_recv): Get rid of code to deal with getting the source address from 
the
      (ihash_locp_remove): Get rid of the optimization to use HASH_EMPTY 
instead of
      (prog-subdirs): Remove pipes.
      Initial revision
      (OTHERSRCS): Add protid-dup.c and open.c.
      (trivfs_S_fsys_getroot): Allow trivfs_protid_create_hook and
      (trivfs_protid_create_hook, trivfs_peropen_create_hook): Change the
      (trivfs_S_io_duplicate): Allow trivfs_protid_create_hook to return an 
error
      (trivfs_S_io_restrict_auth): Allow trivfs_protid_create_hook to return an
      (trivfs_clean_protid): Only call trivfs_protid_destroy_hook hook on CRED 
if
      (trivfs_S_io_reauthenticate): Allow trivfs_protid_create_hook to return an
      (trivfs_peropen_create_hook): This now returns an error_t.
      (SRCS): Add fifo.c.
      Initial revision
      (struct pipe): Keep separate ref counts for readers and writers.
      (pipe_create): Initialize READERS & WRITERS, not REFS.
      (S_io_read, S_interrupt_operation, S_io_readable, S_io_select):
      (sock_create, sock_connect): Set/use the PIPE_CLASS field.
      (struct sock): Store the pipe class in a separate field, as READ_PIPE is 
no
      (S_socket_recv): Use pipe_release_reader instead of pipe_release.
      [$(doinst)==many] (HURDLIBS-libs): Use plain OTHERLIBS as well as the 
target
      (thread_state, proc_stat_set_flags): Use the new state bits.
      (PSTAT_STATE_*): All proc state flags reorganized and renamed to
      (ps_emit_state): Rearrange things to reflect the new state bits.
      (ps_not_sess_leader_p, ps_unorphaned_p, ps_parent_p): Use the new state 
bits.
      Add tserver.
      (open_hook): Use condition_broadcast instead of condition_signal on
      Add a backslash.
      (INSTALL_BIN): Changed to INSTALL_PROGRAM.
      Formerly Makefile.~9~
      (HURDLIBS-files, HURDLIBS-libs): Removed.
      Initial revision
      (REMHDRS): Removed.
      (ufs): Add explicit dependencies.
      (REMHDRS): Removed.
      (SRCS): Make this the main list of files, from which the others are 
derived.
      (OBJS): Use :.c=.o notation.
      (devio): Put all dependencies here.
      (OBJS): Just put the migs stubs directly in here.
      (LCLHDRS): Put all dependencies here.
      (pflocal): Put all dependencies here.
      (MIGSTUBS): New variable.
      (all): New target.
      (all): New target.
      (struct trivfs_control): Add the hook field.
      (trivfs_S_fsys_goaway): Use new args for trivfs_goaway.
      (trivfs_S_io_stat): Pass CRED to trivfs_modify_stat.
      (trivfs_handle_port): Initialize the hook field.
      Initial revision
      (trivfs_goaway, trivfs_modify_stat): Update arguments.
      Include "options.h" instead of <options.h>.
      (trivfs_goaway, trivfs_modify_stat): Update arguments.
      (fsys_forward): New rpc.
      Remove tserver.
      (S_fsys_forward): New function.
      (trivfs_goaway, trivfs_modify_stat): Update arguments.
      (trivfs_goaway, trivfs_modify_stat): Update arguments.
      (ports_interrupt_rpc): thread_cancel -> hurd_thread_cancel.  Include 
<hurd.h>.
      (inhibit_port_rpcs): thread_cancel -> hurd_thread_cancel.  Include 
<hurd.h>.
      (inhibit_all_rpcs): thread_cancel -> hurd_thread_cancel.
      (ports_inhibit_class_rpcs): thread_cancel -> hurd_thread_cancel.
      (ports_inhibit_bucket_rpcs): thread_cancel -> hurd_thread_cancel.
      ($(libname).so): Use the linker -soname option to specify what library 
name
      ($(libname.so)): Set the soname to $(libname).so, not $(libname).
      (trivfs_S_interrupt_operation): Use ports_interrupt_rpc.
      Initial revision
      (FSYSSRCS): Add fsys-forward.c.
      (ext2fs): Put libports in the right place in the linking order.
      (ps_std_fmt_specs): Declare extern.
      (hurd_condition_wait_cancel): Name changed to `hurd_condition_wait'.
      (TAGS): Automagically find all the files to scan from the dependency
      (DEP_SRCS): Sort in reverse order so that local files come first.
      (sock_acquire_read_pipe, sock_acquire_write_pipe): `aquire' -> `acquire'.
      (S_socket_send, S_socket_recv): `aquire' -> `acquire'.
      `aquire' -> `acquire'.
      (pipe_acquire_reader, pipe_acquire_writer, pipe_add_reader, 
pipe_add_writer):
      (open_hook): Use hurd_condition_wait to detect interrupts.
      (connq_interrupt, connq_interrupt_sock): Decls deleted.
      (struct connq): Remove interrupt_seq_num field.
      (struct pipe): Remove interrupt_seq_num field.
      (pipe_create): Don't initialize interrupt_seq_num field.
      (S_interrupt_operation): Use ports_interrupt_rpc to interrupt waiting 
threads.
      (pipe_send): Use condition_broadcast, not condition_signal.
      (pipe_select): New function.
      (S_io_select): Use pipe_select instead of pipe_wait.
      (trivfs_goaway): Implement correctly.
      (inhibit_port_rpcs): Renamed to `ports_inhibit_port_rpcs'.
      (pipe_send): Make writes blockable.
      `pipe_pair_select_read_write' --> `pipe_pair_select'.
      (pipe_wait): Renamed to `pipe_wait_readable'.
      (S_socket_send): Pass in the new NOBLOCK parameter to pipe_send.
      (S_io_select): Change the way selects are done, now that writes can block.
      (trivfs_S_io_select): Use pipe_pair_select.
      (_pipe_no_readers): Wake up write selects too when the pipe breaks.
      (libsubst, libsubst-override, _libsubst): New vars.
      (thread_cancel): Removed.
      (S_io_stat): Only attempt to use the read pipe if it exists.
      (diskfs_pager_users): Ignore the disk pager when seeing if there are any
      (_pager_seqnos_memory_object_change_completed):
      (main): Use fshelp_start_translator instead of start_translator from 
../lib.
      Get rid of rules related to ../lib.
      (SRCS): Add delegate.c.
      (fshelp_delegate_translation): New declaration.
      Initial revision
      (diskfs_pager_users): Ignore the disk pager when seeing if there are any
      Initial revision
      (MIGCOMSFLAGS): New variable.
      (ports_notify_server, ports_do_mach_notify_*): New decls.
      (S_io_read, S_io_readable): Don't return EPIPE on EOF.
      Initial revision
      (ports_interrupt_server, ports_S_interrupt_operation): New declarations.
      (OBJS): Add interruptServer.o.
      (diskfs_demuxer): Use ports_notify_server and ports_interrupt_server 
instead
      (SRCS): Removed $(NOTIFYSRCS) and $(INTSRCS).
      (trivfs_demuxer): Use ports_notify_server and ports_interrupt_server 
instead
      (SRCS): Removed $(NOTIFYSRCS) and $(INTSRCS).
      (sock_demuxer): Use ports_interrupt_server and ports_notify_server 
instead of
      (S_interrupt_operation): Function deleted.
      (MIGSTUBS): Remove notifyServer.o and interruptServer.o.
      (packet_read): Don't leave PACKET in a fucked up state when it's 
vm_allocate'd
      (open_hook): Block for read only when there's really someone reading 
already,
      (CCVERSION): Changed to 2.7.1.
      (diskfs_lookup): Don't attempt to lock NP if NPP is not set.  Don't
      (diskfs_lookup): Require NPP set for RENAME too.
      (_pipe_no_readers): REALLY wake up writers when the pipe breaks.
      (diskfs_truncate): Use the new truncate functions.
      u32 --> block_t
      (trunc_indirect): Only record an indirect block as being modified when it
      (diskfs_alloc_node): Check for a non-zero ALLOCSIZE.
      (pokel_init): Initialize the free_pokes field.
      (target): Changed to `fsck.ufs'.
      (target): Changed to `mkfs.ufs'.
      (diskfs_S_io_pathconf): Renamed from 
file_pathconf.c:diskfs_S_file_pathconf.
      (FSSRCS): Deleted file-pathconf.c.
      (trivfs_S_io_pathconf): Renamed from 
file-pathconf.c:trivfs_s_file_pathconf.
      (FSSRCS): Remove file-pathconf.c.
      (trivfs_S_io_pathconf): Add reply port to args.
      (trivfs_S_file_set_size): Renamed from trivfs_S_file_truncate.
      (trivfs_S_file_set_size): Renamed from trivfs_S_file_truncate;
      (trivfs_S_file_set_size): Renamed from trivfs_S_file_truncate.
      (trivfs_S_file_set_size): Renamed from 
file-truncate.c:trivfs_s_file_truncate.
      (S_io_pathconf): New function.
      (S_io_set_all_openmodes, S_io_set_some_openmodes, 
S_io_clear_some_openmodes):
      (LDFLAGS): New variable.
      (LDFLAGS): Variable removed.
      (FSSRCS): Rename file-truncate.c to file-set-size.c.
      (targets): Add new-fifo
      Use 0 as the tag for non-option args.
      (options_parse): Use 0 as the tag for non-option args.
      (fshelp_transbox_init): Initialize the flags field.
      (dev_open): Record NAME in the returned dev structure.
      (trivfs_S_file_get_storage_info): New function.
      (parse_opt): Rearrange slightly.
      (main, trivfs_S_fsys_syncfs): Get rid of debugging noise.
      (trivfs_S_file_syncfs, trivfs_S_file_sync): Get rid of debugging noise.
      (pager_write_page, pager_read_page): Get rid of debugging noise.
      (position): Get rid of debugging noise.
      (dev_open, dev_sync, dev_write, dev_read): Get rid of debugging noise.
      (open_write, open_read): Get rid of debugging noise.
      (struct dev): Add the NAME field.
      Initial revision
      (diskfs_set_statfs): fsys_stb_bsize -> fsys_stb_iosize.
      (usage, options, main): Change -h/--no-header options to -p/--prefix and
      (file_get_storage_info): Change type of ADDRESSES to off_array_t.
      (off_array_t): New type.
      (off_array_t, size_t, ssize_t): New types.
      (diskfs_host_priv, diskfs_master_device): Variables deleted.
      (diskfs_S_dir_link): Swap first two arguments.
      (diskfs_S_fsys_getpriv): Use get_privileged_ports to get the privileged 
ports.
      (diskfs_init_diskfs): Always use get_privileged_ports.  Now return 
error_t.
      (OPT_BOOTFLAGS, OPT_EXEC_SERVER_TASK, OPT_HOST_PRIV_PORT,
      (MIGSFLAGS): Variable deleted.
      (fsys_getpriv): Change types of returned ports to mach_port_send_t.
      (trivfs_S_dir_link): Swap first two arguments.
      (trivfs_S_file_get_storage_info):
      (diskfs_S_file_get_storage_info):
      (S_fsys_getpriv): Add new extra args.
      Add fwd.
      Initial revision
      (struct argp_state): Add PROCESSED_ARG field.
      (argp_parse): Add support for ARGP_KEY_NO_ARGS.
      (argp_parse):
      (struct argp_state): Get rid of the PROCESSED_ARG field.
      (fshelp_start_translator_long):
      (diskfs_init_completed): must --> may.
      Doc fixes.
      (trivfs_S_file_get_storage_info):
      (SRCS): Add argp-parse.c, argp-help.c, and line.c
      (main): Use realloc on a variable in main instead of alloca, since the
      (ARGP_HELP_*, argp_help): Renamed from ARGP_USAGE_* &c.
      (argp_parse):
      (hol_find_entry): Don't increment ENTRY prematurely.
      (argp_parse): Correctly mark short options as optional.
      (diskfs_start_bootstrap): Get rid of ARGV argument.
      (saved_argv): Variable removed.
      (std_runtime_options): Renamed from long_options, convert to argp format.
      (diskfs_startup_diskfs):
      (diskfs_parse_runtime_options): Use argp instead of options.
      (std_startup_options): Renamed from std_long_options; converted to argp 
format.
      Initial revision
      (diskfs_S_file_get_storage_info): Use DISKFS_DEVICE instead of UFS_DEVICE,
      (diskfs_grow):
      (pager_unlock_page, pager_write_page, pager_read_page):
      (diskfs_set_hypermetadata):
      (dev_read_sync, dev_write_sync, dev_write, diskpagersize): Decls removed.
      (SRCS): Remove devio.c.
      (main): Use new handy diskfs routines and get rid of tons of junk.  Main
      (fshelp_start_translator_long): Undo last change to file_exec args.
      (ARGP_HELP_STD_ERR): Doesn't print a usage message.
      (argp_parse): If an option alias doesn't have a key, use the real key.
      Initial revision
      Initial revision
      Formerly store.h.~2~
      Formerly rdwr.c.~2~
      Formerly store.h.~3~
      Formerly rdwr.c.~3~
      (main): Only print section headers if not in preen mode.
      (linkup): Print the value of LFNAME rather than `lost+found'.
      (pass1): Only print progress report if not in preen mode.
      (pass2): Adjust our record of link counts when we add/change dir entries;
      (pass3): Use changed pinode.
      (pass4): If an unlinked file can't be reconnected, offer to clear it.  
Once a
      (pass5): Call pfix instead of printf.
      (setup): Set DEVICE_NAME.
      Declare DEVICE_NAME.
      (pfix): New function.
      (parse_enum): Use ARGP_HELP_STD_ERR.
      (options): Converted to argp format.
      (options): Converted to argp format.
      (options): Converted to argp format.
      Include <rwlock.h>
      Initial revision
      Initial revision
      (diskfs_set_options):
      (_diskfs_rdwr_internal):
      (startup_options): Remove options common to both runtime and startup.
      (diskfs_fsys_lock): Now a rwlock.
      (periodic_sync): Hold DISKFS_FSYS_LOCK for reading while syncing.
      (diskfs_S_fsys_set_options):
      (diskfs_common_options): New declaration.
      (diskfs_startup_diskfs):
      (_diskfs_translator_callback_fn):
      (diskfs_execboot_fsys_startup):
      (diskfs_S_io_map): Pass the appropiate vm protection to 
diskfs_get_filemap.
      (diskfs_S_fsys_getroot): Hold DISKFS_FSYS_LOCK for reading.
      (periodic_sync): Hold DISKFS_FSYS_LOCK for reading while syncing.
      (diskfs_lookup, diskfs_dirempty): Give diskfs_get_filemap a protection 
arg.
      (diskfs_readonly_changed): New function.
      (diskfs_get_filemap): Add PROT parameter, & use it.
      (struct user_pager_info): Add max_prot field.
      (main):
      (diskfs_node_reload): New function.
      (flush_pokes): New function.
      ($(target)): Depend on libshouldbeinlibc.a.
      (main):
      (argp_usage, argp_error): New declarations.
      (argp_error): New function.
      (struct user_pager_info): Add max_prot field, remove p.
      (diskfs_lookup, diskfs_dirempty): Give diskfs_get_filemap a protection 
arg.
      (allocate_mod_map): New function (from get_hypermetadata).
      (enable_delayed_copies, force_delayed_copies):
      (dev_read_sync, dev_write_sync):
      (SRCS): Remove devio.c, add msg.c and storeinfo.c.
      Initial revision
      (main):
      (_pokel_exec, pokel_flush): New functions.
      (create_disk_pager, diskfs_get_filemap, pager_clear_user_data):
      (diskfs_node_reload): New function.
      (diskfs_max_user_pager_prot): Return what we discovered, instead of 1.
      (args_doc): New variable.
      (options): FILE --> FILESYS in help msg.
      Initial revision
      (targets): Add storeinfo.
      (parse_enum): Use argp_error.
      Formerly rdwr.c.~4~
      (options): --all is -e, not -a.
      (OTHERSRCS): Add init-completed.c, dev-open.c, dev-io.c, dev-globals.c,
      (diskfs_S_file_set_translator):
      (diskfs_S_dir_lookup): Deal correctly with short-circuited translators 
that
      (diskfs_get_translator, diskfs_set_translator):
      (options):
      (fmts): Add RPC field to the -l format.
      (diskfs_startup_diskfs, diskfs_execboot_fsys_startup): Add FLAGS arg.
      (diskfs_execboot_fsys_startup): Add FLAGS arg; use.
      (diskfs_S_fsys_startup): Add FLAGS arg; use.
      (diskfs_S_dir_lookup): Add new callback arg to fshelp_fetch_root call.
      (_diskfs_translator_callback1_fn, _diskfs_translator_callback2_fn):
      (diskfs_startup_diskfs) Add FLAGS arg; use.
      (_diskfs_translator_callback1, _diskfs_translator_callback2): Declare.
      (fshelp_fetch_root):
      (fshelp_start_translator_long, service_fsys_startup):
      (fshelp_start_translator):
      (fshelp_open_fn_t): New type.
      (options): Add --not-owner/-O option.
      (PSTAT_STATE_P_LOGINLDR, PSTAT_STATE_P_WAIT, PSTAT_STATE_P_GETMSG): New 
flags.
      (ps_rpc_getter): New variable.
      (ps_own_filter): Use PSTAT_PROC_INFO, not PSTAT_INFO.
      (add_preconditions): Don't require PSTAT_EXEC_FLAGS for getting the state
      Initial revision
      (diskfs_S_file_get_translator): Initialize ERROR.
      (diskfs_S_fsys_getroot): Pass both callback args to fshelp_fetch_root.
      (diskfs_sync_interval): New variable.
      (diskfs_S_fsys_get_options): New function.
      (diskfs_S_dir_lookup): Fix various typos.
      (_diskfs_translator_callback2_fn):
      Initial revision
      (S_fsys_get_options): New function.
      (main): Add flags argument to trivfs_startup call.
      (fsys_startup_reply, fsys_get_options_reply): Tyop.
      (trivfs_S_file_get_storage_info): Add FLAGS argument.
      (S_socket_create_address): Removing BINDING argument.
      (S_proc_getprocinfo):
      Include <sys/resource.h>.
      (main): Add FLAGS arg to trivfs_startup call.
      (main): Add FLAGS arg to diskfs_startup_diskfs call.
      (diskfs_S_file_get_storage_info): Add FLAGS argument.
      (main): Use file_get_fs_options, not fsys_get_options.
      (main):
      (print_info):
      (main): Add FLAGS arg to trivfs_startup call.
      (main): Add FLAGS arg to diskfs_startup_diskfs call.
      Initial revision
      (reboot_system):
      (OTHERSRCS): Add opts-get.c.
      (fshelp_fetch_root):
      (service_fsys_startup):
      (proc_stat_set_flags):
      (ps_base_priority_getter, ps_cur_priority_getter, ps_get_base_priority,
      (ids_add): Increase the size of IDS even when 0.
      (S_proc_getprocinfo): Calculate the size of the returned structure 
correctly.
      (trivfs_S_file_set_size): Renamed from trivfs_S_file_truncate.
      Initial revision
      (trivfs_S_fsys_get_options, trivfs_S_file_get_fs_options): New functions.
      (trivfs_S_file_get_storage_info):
      (trivfs_startup): Add FLAGS arg.
      (trivfs_startup): Add FLAGS arg, passed to fsys_startup.
      Waste some time adding reply port args that no one will use.
      Initial revision
      Initial revision
      Initial revision
      Formerly derive.c.~2~
      Initial revision
      Initial revision
      Initial revision
      Formerly Makefile.~2~
      Formerly create.c.~2~
      Formerly make.c.~2~
      Formerly device.c.~2~
      Formerly set.c.~2~
      Formerly store.h.~4~
      Formerly rdwr.c.~5~
      (diskfs_demuxer): diskfs_exec_server --> diskfs_exec_startup_server.
      (main): Grow TTY_NAMES properly even when it's empty.
      (ps_fmt_write_titles, ps_fmt_write_proc_stat, proc_stat_list_fmt,
      (ps_fmt_write_titles, ps_fmt_write_proc_stat): Use new write function 
names.
      (ps_stream_write): Renamed from ps_write_string.
      (ps_emit_int, ps_emit_nz_int, ps_emit_priority,
      (proc_stat_list_fmt): Use new write function names.
      Add skip for `Obsolete io_select_done' to match msg.defs.
      (main): Use new libps stream type.
      (dirscanblock): Apply mib's changes to ufs/dir.c.
      (S_socket_bind, S_socket_connect): Drop ADDR's send right.
      (diskfs_S_dir_unlink): Delete vestigial fetch_control.
      (main): Correctly whether to print prefix by default.
      (trivfs_S_file_set_size, trivfs_S_file_sync,
      (struct argp_state): Rename the INDEX field to be NEXT.
      (argp_parse): Changes uses of the INDEX field in struct argp_state to use 
NEXT.
      (argz_stringify): Add the SEP argument.
      (main):
      (main):
      (main):
      (main):
      Formerly socket-ops.c.~8~
      (should_read): New variable.
      Formerly socket-ops.c.~9~
      (SRCS): Add login.c
      Initial revision
      (argz_append, argz_add, argz_remove): New functions.
      (ST): Variable holding the proper settrans command, which use.
      (main): Implement 'w' option.
      (options): Reformat doc string for --tty option.
      (argz_remove, argz_append, argz_add): New functions, were in envz.c.
      (argz_insert): New declaration.
      (SRCS): Add termsize.c & ivec.c.
      Initial revision
      (S_proc_reauthenticate): Don't return 0 for the new port.
      (proc_stat_owner_uid): New macro.
      (proc_stat_set_flags): If there's no owner, set the uid to -1 (and the 
owner
      (S_proc_reassign):
      (ps_not_leader_p): Renamed from ps_not_sess_leader_p.
      (ps_emit_nz_int):
      Initial revision
      (main, options): If the specified sort field begins with `-', reverse the 
sort.
      Everything changed.
      (argz_insert):
      (argz_insert): Instead of an integer position N, take a pointer BEFORE 
into
      (make_idvec, idvec_insert, idvec_add, idvec_contains):
      (struct idvec): Renamed from struct ivec.  `ints' field renamed to `ids'.
      (SRCS): Remove options.c.  Rename ivec.c to idvec.c.
      (struct argp_option): Add the GROUP field.  Twiddle doc.
      (make_hol):
      (argp_default_options): Put --help in group -1.
      (libutil-libsubst): New hack.
      (free_session): Correctly get rid of the receive right we're holding.
      (main): Put the nodename on ourcntl->hook rather than NODENAME, and also 
put
      (nodename): Variable removed.
      (S_term_get_nodename, S_term_set_nodename):
      (ptyopen, nptyperopens, pktnostop, output_stopped): Initialize to 0.
      (proc_getsidport): Make SESSPORT's type mach_port_send_t;
      entered into RCS
      Initial revision
      (ports_begin_rpc): Initialize the notifies field.
      (ports_end_rpc): Get rid of any rpc notifications.
      (ports_no_senders): Interrupt any rpcs requesting such.
      (ports_do_mach_notify_dead_name): Call ports_dead_name().
      (struct rpc_info): Add notifies field.
      (SRCS): Add interrupt-on-notify.c, interrupt-notified-rpcs.c, and 
dead-name.c.
      (diskfs_register_memory_fault_area):
      (setid): New function.
      (ports_interrupt_notified_rpcs):
      (ports_interrupt_self_on_dead_port): New macro.
      Gratuitous dithering.
      (setid):
      (diskfs_S_file_exec):
      (main):
      (do_exec):
      (main, options): Add --retry/-R and --paranoid/-P options.
      Initial revision
      (std): Make `fd' one of the standard devices.
      (idvec_free_wrapper, idvec_free, idvec_ensure, idvec_grow,
      (idvec_free_wrapper, idvec_free, idvec_ensure, idvec_grow,
      Initial revision
      Initial revision
      (diskfs_S_file_exec): Use fshelp_exec_reauth().
      Use exec_reauth() instead of doing it ourselves.
      Initial revision
      (idvec_remove, idvec_insert_only): New functions.
      (idvec_remove, idvec_insert_only): New declarations.
      (idvec_merge_ids): Preserve duplicates internal to IDS.
      (idvec_merge_auth): Fix various small typos.
      (argz_delete): If the result is empty, free it.
      (exec_reauth): Doc fix.
      Initial revision
      (_argp_unlock_xxx): New function.
      Initial revision
      (ports_interrupt_rpc_on_notification):  If PORT is dead or bogus, 
interrupt
      (main):
      Instead of giving --su to login, use all the component options it stood 
for.
      (S_exec_exec): Use envz_get() to search the environment.
      (check_hashbang):
      (pq_queue): Initialize the ports_alloced field.
      (packet_size_adjust): Function removed.
      (pipe_send):
      (packet_ensure, packet_ensure_efficiently):
      Get rid of debugging cruft.
      (inode_getblk, block_getblk): Set dn_set_mtime too.
      (write_node): If NP isn't translated, force DI->i_translator to 0.
      (diskfs_alloc_node): Set NP->istranslated to 0.
      (diskfs_lookup): Patch from ufs/dir.c: If we are returning an error, then 
set
      (S_io_select):
      (IO_SELECT_REPLY_PORT): New def.
      (pokel_inherit, pokel_finalize): New functions.
      (pokel_inherit, pokel_finalize): New declarations.
      (diskfs_node_norefs): When losing our in-core copy of an inode, remember
      (diskfs_direnter):
      Formerly set.c.~3~
      Formerly rdwr.c.~6~
      Formerly store.h.~5~
      (trivfs_modify_stat): The peropen hook holds a struct open, not a struct 
dev.
      Initial revision
      Formerly storeread.c.~2~
      Formerly Makefile.~3~
      Formerly make.c.~3~
      Formerly set.c.~4~
      Formerly rdwr.c.~7~
      Formerly derive.c.~3~
      Initial revision
      Formerly Makefile.~4~
      Formerly store.h.~6~
      Formerly device.c.~3~
      Formerly create.c.~3~
      Formerly file.c.~2~
      Formerly storeread.c.~3~
      (diskfs_truncate): Don't set last_block_allocated.
      (read_disknode): Don't set last_block_allocated.
      (struct disknode): Get rid of last_block_allocated field.
      (diskfs_file_update): Ext2fs doesn't require that the last block in the 
file
      (diskfs_S_file_get_storage_info): Calculate the right value for *RUNS_LEN.
      (LDFLAGS): Add -static.
      (main): Set PEERCNTL to &PTYCTL if we're a slave, not 0.
      (pty_io_select): Add new reply port parameter.
      (fshelp_exec_reauth): Don't setgid the uids.
      (fshelp_exec_reauth): New declaration.
      (SRCS): Added exec-reauth.c
      (trivfs_clean_protid):
      (argz_delete): Renamed from argz_remove.
      (idvec_merge, idvec_delete): New declarations.
      (argp_default_options, argp_default_parser):
      (ports_no_senders):
      (io_select): Fix ifdefs around the reply port decls to work properly when 
the
      Remove debugging noise.
      (usage, USAGE, options, debug_flag, debug_lock): Removed.
      Remove debugging noise.
      (trivfs_S_io_select):
      (struct ps_user_hooks): New structure.
      (summarize_thread_basic_info):
      (ps_fmt_create):
      (ps_context_create): Initialize USER_HOOKS field.
      (installhdrsubdir): New macro (put ps.h in <>, not <hurd/>).
      (packet_realloc): Reflect in the new values of BUF_START & BUF_END that 
we've
      Pass the appropiate -R options to login, and -p.
      (hol_entry_help):
      (packet_read): If there's lots of empty space at the beginning of a
      (packet_fit): New function.
      (startup_options): Put boot options in a separate group with a header.
      (options, main): Make -g/--goaway only apply to active translators.
      (main): Move a bunch of stuff into psout() in psout.c.
      Initial revision
      Initial revision
      Marked as deleted
      (sock_bind): Don't change SOCK's ref count if we're returning an error.
      (S_socket_connect): Handle connectionless protocols correctly.
      (trivfs_goaway):
      (diskfs_S_io_duplicate): Use diskfs_create_protid instead of
      (diskfs_S_io_restrict_auth): Use diskfs_create_protid instead of
      (diskfs_start_protid): Update declaration.
      (diskfs_S_file_exec): Use diskfs_create_protid instead of
      (diskfs_S_file_invoke_translator): Use diskfs_create_protid instead of
      (diskfs_S_dir_mkfile): Use diskfs_create_protid instead of
      (diskfs_S_fsys_getroot): Use diskfs_create_protid instead of
      (diskfs_start_bootstrap, diskfs_S_exec_startup_get_info,
      (diskfs_start_protid): Return an error now, and use ports_create_port 
instead
      (diskfs_set_sync_interval):
      (diskfs_S_file_getcontrol):
      Include <fcntl.h>.
      (diskfs_S_dir_lookup): Use diskfs_create_protid instead of
      (_diskfs_translator_callback2_fn): Use diskfs_create_protid instead of
      (diskfs_S_io_reauthenticate): Use new version of diskfs_start_protid.
      (diskfs_shutdown): Deal with ports_inhibit_class_rpcs returning an error.
      (diskfs_startup_diskfs): Use ports_create_port instead of 
ports_allocate_port.
      (diskfs_remount): Deal with ports_inhibit_class_rpcs returning an error.
      (diskfs_set_readonly): Deal with ports_inhibit_class_rpcs returning an 
error.
      (fshelp_fetch_root):
      (ports_allocate_port): Call ports_create_port.
      (ports_begin_rpc):
      (ports_inhibit_port_rpcs):
      (ports_create_class): Initialize the uninhibitable_rpcs field.
      (ports_inhibit_all_rpcs):
      (ports_inhibit_bucket_rpcs):
      (ports_inhibit_class_rpcs):
      (ports_create_port, ports_import_ports): New declarations.
      (ports_intern_external_port): Call ports_import_port.
      (ports_manage_port_operations_multithread):
      (ports_manage_port_operations_one_thread):
      (ports_no_senders): Use ports_interrupt_rpcs instead of 
ports_interrupt_rpc.
      (ports_reallocate_port):
      (ports_reallocate_from_external):
      (SRCS):
      (ports_S_interrupt_operation):
      (ports_interrupt_rpcs): Renamed from ports_interrupt_rpc.
      (trivfs_S_io_reauthenticate): Use ports_create_port instead of
      (trivfs_S_io_restrict_auth): Use ports_create_port instead of
      (trivfs_handle_port): Use trivfs_create_control.
      (trivfs_startup): Use trivfs_create_control.
      (OTHERSRCS): Add cntl-create.c.
      (trivfs_create_control): New declaration.
      (trivfs_open): Use ports_create_port instead of ports_allocate_port, and
      (trivfs_protid_dup): Use ports_create_port instead of ports_allocate_port,
      (trivfs_goaway): Handle errors from ports_inhibit_bucket_rpcs.
      (sock_create_port, addr_create):
      (S_socket_recv):
      (devio_assert_dtr): Use ports_create_port instead of ports_allocate_port.
      (main): Use trivfs_startup & trivfs_create_port instead of 
trivfs_handle_port.
      (trivfs_goaway): Handle errors from ports_inhibit_bucket_rpcs.
      (main):
      Add w.c & w to the appropiate places.
      (S_exec_exec):
      (check_hashbang): Use hash_file_name_path_lookup() instead of doing the 
path
      (options, main): Add --pause option.
      (main): Get the ttyname to chown.
      Initial revision
      (targets): Add vmstat.
      (idvec_merge_ids): Correctly add all IDS, even if some duplicates are 
avoided.
      (main):
      Don't save the parent ids.
      Tue Jan 30 22:25:19 1996  Miles Bader  <address@hidden>
      (get_hypermetadata, diskfs_readonly_changed):
      (_ext2_warning): Include `warning:' in message.
      (state_shadows): Don't reflect a suspended thread in the process state
      (main):
      (struct argp, struct argp_state, argp_parse, argp_help, argp_usage,
      (argp_default_options, argp_default_argp, argp_parse, find_long_option):
      (struct hol_entry, make_hol, hol_entry_short_iterate, 
hol_entry_long_iterate,
      (line_write, line_fill, line_puts): Add `const' where appropriate.
      (line_write, line_fill): Add `const' where appropriate.
      (main, args_doc, doc): Add repeat mode.
      (struct argp_state): Add ARG_NUM field.
      (argp_parse): Implement the ARG_NUM field.
      (diskfs_S_dir_lookup): Make the new peropen we'll pass as dotdot to the
      (diskfs_get_directs): When BUFSIZ is 0, allocate enough extra space over 
the
      (ext2_warning): Rename from _ext2_warning; don't take (or print) a 
function
      (ext2_warning): Make a declaration, not a macro.
      (startup_options, dev_startup_options, dev_start_argp_parents,
      (std_runtime_options): Make const.
      (diskfs_common_options): Make const.
      (diskfs_parse_runtime_options): Make STANDARD_ARGP const.
      (argp_parse):
      (specs, state_shadows, ps_pid_getter, ps_thread_index_getter,
      (ps_getter_t, ps_filter_t, struct ps_filter, ps_not_leader_filter,
      (ps_stream_write_field): Call _ps_stream_write_field.
      (struct proc_stat): Add thread_wait, thread_waits, & thread_waits_len 
fields.
      (fetch_procinfo, merge_procinfo): Return wait strings.
      (specs): Change `Rpc' entry to `Wait'.
      (options, main): Add --timeout/-t option.
      Exec login.
      Initial revision
      (all): Depend on `boot' and `uxboot'.
      Move all the ux-specific grot into ux.c & ux.h.
      (load_image, boot_script_read_file, main):
      (O_RDONLY, O_WRONLY, O_RDWR): New macros.
      (argp_parse):
      (struct argp_state): Add `quoted' field.
      (SRCS): Add exec-reauth.c, idvec-auth.c, timefmt.c, and path-lookup.c.
      [!UX] (orig_tty_state): New variable.
      (init_termstate, restore_termstate, term_sgb, localbits):
      Add some more #ifdef'd-out code to return wait strings.
      (fshelp_start_translator_long): Terminate TASK if the exec fails.
      (trivfs_S_io_set_all_openmodes, trivfs_S_io_set_some_openmodes):
      (specs): Right-align the TTY column.
      (ps_stream_write): Don't screw up on negative spaces.
      (proc_stat_list_add_pids): Add and support new return parameter 
PROC_STATS.
      (ps_alive_filter): New declaration.
      (ps_alive_filter): New variable.
      (main): Deal with the shell args reasonably.
      (main): Get rid of totally dead processes/threads.
      (main): Don't make -a imply -g.
      (argp_parse): Correctly deal with errors from getopt, and allow the user 
to
      Change -aBACKUP_SHELL to -aBACKUP_SHELLS.
      (child_lookup): Pass last arg to hurd_file_name_path_lookup.
      (main): Check error return from diskfs_init_diskfs.
      Initial revision
      Initial revision
      Initial revision
      (targets, special-targets): Add uptime.
      (SRCS): Add shared-dom.c, localhost.c, maptime.c, & canon-host.c.
      (STRINGIFY): Make work.  Is this in a header somewhere?
      (main): Use ARGP_IN_ORDER.
      (diskfs_set_node_times): Use maptime_read.
      (diskfs_init_diskfs): Use maptime_map.
      (diskfs_parse_runtime_options): STANDARD_ARGP is const.
      Add rule for `time', and add `time' to std.
      (_pager_lock_object): Remove `sync = 0'.
      (_pager_do_write_request):
      (_pager_seqnos_memory_object_data_request):
      (_pager_seqnos_memory_object_terminate):
      (_pager_lock_object): Use barf instead of printf.
      (_pager_seqnos_memory_object_lock_completed): Use barf instead of printf.
      (SRCS): Add barf.c.
      (_pager_seqnos_memory_object_lock_completed):
      (_pager_seqnos_memory_object_lock_completed):
      (_pager_seqnos_memory_object_init): Be picky about always releasing SEQNO.
      (fshelp_fetch_root): Make sure the returned fsys control port is valid.
      (fshelp_set_active):
      Declare ptyio_init.
      (main): Call ptyio_init if appropriate.
      (ptyio_init): This can't be a constructor because it frobs INPUTQ, which 
is
      Initial revision
      (main): Don't print a newline after `Pausing...' msg.
      (check_hashbang): Correctly deal with interpreter lines having no 
argument.
      (ports_interrupt_rpc_on_notification):
      (ports_interrupt_rpc_on_notification): Only set PN->prev_req_p if PN != 0.
      Initial revision
      Initial revision
      Formerly main.c.~9~
      (hol_entry_help): Handle null group headers nicely.
      Formerly main.c.~10~
      (argp_parse): Print an error message if appropiate when we know there are 
too
      Formerly main.c.~11~
      Initial revision
      (targets, SRCS):
      (hol_entry_help): Don't print extraneous blank lines.
      Formerly main.c.~12~
      Initial revision
      entered into RCS
      Formerly main.c.~13~
      Parse run-time options
      (OTHERSRCS): Add startup-argp.c, set-options.c, get-options.c,
      Include "netfs.h", not "priv.h".
      (netfs_startup_argp, netfs_get_options, netfs_set_options,
      Initial revision
      Formerly main.c.~14~
      (options, main): Add --translate/-t option.
      (ports_get_right):
      Include <error.h> instead of "error.h".
      ($(target): %): Add $(target-suffix) to destination name.
      (prog-subdirs): Change `newfs' to `ufs-utils'.
      Update to new location.
      (OTHERSRCS):
      (_pager_lock_object):
      (pager_change_attributes):
      [MCHECK] (struct header): New type.
      (SRCS): Remove barf.c.
      (_pager_seqnos_memory_object_lock_completed): Don't barf anymore.
      (_pager_lock_object): Don't barf anymore.
      (netfs_unparse_runtime_options): Add comment, and remove bogus semi.
      (realloc):
      (diskfs_set_readonly): Don't sleep(1) after syncing.
      Initial revision
      (SRCS): Add dlabel.c.
      (options, args_doc, doc): New variables for option parsing.
      Initial revision
      Formerly derive.c.~4~
      Formerly storeread.c.~4~
      Formerly make.c.~4~
      Formerly file.c.~3~
      (diskfs_S_dir_lookup): Don't leak a send right to the anonymous handle on 
DNP
      Formerly device.c.~4~
      Initial revision
      Formerly storecat.c.~2~
      Formerly rdwr.c.~8~
      Formerly stripe.c.~2~
      Formerly store.h.~7~
      Formerly Makefile.~5~
      Formerly stripe.c.~3~
      (struct argp_state):
      (struct group): Add PARENT, PARENT_INDEX, HOOK, and CHILD_HOOKS fields.
      (argp_doc, argp_args_usage, argp_hol): Rename PARENTS field to CHILDREN.
      (main): Pass new arg to argp_parse.
      (main): Pass new arg to argp_parse.  Also use argp_usage correctly.
      (main): Pass new arg to argp_parse.  Use argp_usage correctly.
      Formerly main.c.~15~
      (main): Pass new arg to argp_parse.
      Formerly rdwr.c.~9~
      entered into RCS
      Formerly stripe.c.~4~
      Formerly store.h.~9~
      Initial revision
      Initial revision
      Initial revision
      Formerly store.h.~10~
      Formerly decode.c.~2~
      Formerly create.c.~4~
      entered into RCS
      Formerly encode.c.~2~
      (diskfs_parse_runtime_options): Supply new argument to argp_parse.
      (read_symlink_hook): Only set NP's atime if !readonly.
      (iscntl): New macro.
      (main): Pass new arg to argp_parse.
      (uptime): Add a temporary hack to pretend to show uptime.
      (envz_merge): NEW_LEN is a size, not a char.
      Add a weak reference to _start, so we don't have to recompile all users of
      (struct ps_fmt_specs): Add EXPANSIONS & EXPANSIONS_ALLOCED.
      (ps_fmt_specs_find): Use new alias expansion method.
      Get rid of mega typedefs, and just use structure pointers like other hurd
      Initial revision
      (ps_tty_name): Use new `ps_' prefix for term rpcs.
      (proc_stat_set_flags): Use new `ps_' prefix for msg rpcs.
      (msg-MIGUFLAGS, term-MIGUFLAGS): Add a user prefix of `ps_'.
      (pty_io_read): Block using hurd_condition_wait instead of condition_wait.
      (trivfs_S_io_read): Call call_asyncs *before* we release GLOBAL_LOCK.
      [notanymore]
      (COMMON-OBJS): Remove tcattr.o.
      (check_hashbang): Pass open flags & mode args to 
hurd_file_name_path_lookup.
      Initial revision
      (LCLHDRS): Add portinfo.h, portxlate.h.
      Fix function name typo.
      Fix function name typos.
      (main): Use new names for functions, and pass stdout.
      (main): Pass new argument to argp_parse.
      (diskfs_null_dirstat): New function.
      (main): Print mode & {in,}direct blocks too.
      (main): Argp interface changes.
      (ports_end_rpc): Acquire _PORTS_LOCK before calling 
_ports_remove_notified_rpc.
      (uptime): Correctly calculate uptime.
      (spec_abbrevs): Make const.
      (options): Add --exclusive option, change descriptions.
      (psout): Use real types instead of old ps typedefs.
      (pager_unlock_page, diskfs_grow):
      Define malloc to something random around include of rpc/* header files to
      (targets): Add devport.
      (mode_rep): Prefix octal number with `0'.
      (netfs_parse_runtime_options): Pass new arg to arg_parse.
      Formerly encode.c.~3~
      Formerly decode.c.~3~
      entered into RCS
      entered into RCS
      entered into RCS
      Initial revision
      entered into RCS
      entered into RCS
      entered into RCS
      Initial revision
      (SRCS): Add lcm.c.
      entered into RCS
      (argp_parse):
      (argp_parse): Change HOOK argument to INPUT.
      (main): In `Can't get disklabel' error message, specify
      (diskfs_cached_lookup): Intialize NP->cache_id *after* NP exists.
      (prepare):
      (options, doc):
      (diskfs_lookup):
      (diskfs_check_lookup_cache):
      (diskfs_enter_lookup_cache, diskfs_purge_lookup_cache,
      (diskfs_direnter):
      (diskfs_dirrewrite):
      (diskfs_dirremove):
      (struct lookup_cache):
      Initial revision
      (targets): Add devprobe.
      (diskfs_cached_lookup):
      (struct disknode): Get rid of NUMBER field; all references replaced by
      Replace references to the NUMBER field in a node's disknode structures 
with
      Replace references to iget with diskfs_cached_lookup.
      Replace references to the NUMBER field in a node's disknode structures 
with
      Initial revision
      (DIST_FILES): Add SETUP.
      (launch_single_user): Set an active, not passive, translator on 
/tmp/console,
      (init): Depend on libfshelp.
      (diskfs_lookup_hard): Set atime appropriately, and sync the new atime if 
we
      (diskfs_write_disknode): Only sync DI if WAIT.
      (main): Try to intuit whether this is a native-booted hurd system, and if 
so,
      (state_shadows): If a process has no parent don't show various process
      (PSTAT_STATE_P_ATTRS): Fix names of individual flags.
      (enqueue_internal): Use call_asyncs on every character.
      (po_create_hook, trivfs_S_io_set_some_openmodes,
      (enqueue_internal): Go back to only using call_asyncs when inputq becomes
      (call_asyncs): Remove FORCE argument; all callers changed.
      (call_asyncs): Add DIR argument; all callers changed.
      Include <fcntl.h>.
      (service_fsys_startup):
      (service_fsys_startup):
      Initial revision
      Initial revision
      (main): Use select instead of SIGIO.
      (printf): Add %d.
      Initial revision
      (SRCS): Add cacheq.c.
      (struct cacheq); Make type of LRU & MRU fields `void *'.
      (cacheq_make_mru, cacheq_make_lru): Type of LRU & MRU fields is now `void 
*'.
      (struct lookup_cache): Add HDR, remove NEXT & PREV.
      (argp_parse): Work with ARGP == 0.
      (_fmt_create): New function (was ps_fmt_create).
      (ps_emit_past_time): Implement.
      (main): Don't print large obnoxious banner if PREEN.
      (pass5): Be sure to call pwarn before pfix.
      (_w_specs): Use ps_emit_past_time to show login times.
      (fmt_past_time): New declaration.
      (fmt_past_time): New function.
      (S_proc_getprocinfo):
      (main): Default KILL_ACTIVE to 0.
      (pass5):
      (main): Implement clean-bit checking in preen mode; print summary 
statistics.
      (pass1):
      (allocino, freeino): Frob NUM_FILES.
      (problem, warning, pextend, pfail, force): New declarations.
      (problem, warning, pextend, pfail): New functions.
      (validdir, makeentry, linkup): Use new printing functions.
      (pass1b): Use new printing functions.
      (pass2): Use new printing functions.
      (pass3): Use new printing functions.
      (pass4): Use new printing functions.
      (setup): Use new printing functions; use error to print error msgs.
      (warning): Don't flush all pending problems, just our own.
      (linkup): Consistently put quotes around filenames.
      Fix up recovery logic for when reconnecting an inode fails.
      Get rid of extraneous calls to pfail.
      (main): Shorten summary message so that it fits on one line.
      (ps_fmt_creation_error): new declaration.
      (_argp_hang): New variable.
      (argp_program_version, argp_program_version_hook): New decls.
      (SRCS): Add argp-pv.c & argp-pvh.c.
      Initial revision
      (nice_size, show_stats): New functions.
      (show_stats): Fiddle with formatting.
      (S_auth_user_authenticate, S_auth_server_authenticate):
      Frob comments on enum file_storage_class.
      (file_get_storage_info): Change arguments & comment.
      Move big comment describing file_get_storage_info encoding to
      (msg_describe_ports): New rpc.
      Pass in an array of port names instead of ports.
      (diskfs_get_file_device): Rewrite to use new interface.
      (trivfs_S_file_get_storage_info): Rewrite for new interface.
      (install_passwd): New function.
      (w_get_uname): Renamed from w_get_user.
      (psout):
      (fmts): Use new field syntax.
      Add some const decls.
      (_fmt_create):
      (ps_emit_user_name): New function.
      (ps_user_uname_create, ps_user_passwd_create): New declarations.
      (add_preconditions, proc_stat_set_flags): Remove references to exec_flags.
      (trivfs_S_file_get_storage_info): Swap PORTS_TYPE and NUM_PORTS args.
      (trivfs_S_file_get_storage_info): Swap PORTS_TYPE & NUM_PORTS.
      (diskfs_S_file_get_storage_info): Rewrite for new interface.
      (fmt_past_time): Suppress leading noise in some formats.
      (hol_entry_help, hol_help, hol_usage, argp_args_usage, argp_doc, 
argp_help):
      (argp_help): Just assign STREAM instead of using 2 vars.
      (maptime_map): Use new file_get_storage_info interface.
      (diskfs_get_file_device):
      (S_io_select): Remove TAG arg.
      (trivfs_S_io_select): Remove TAG arg.
      (trivfs_S_file_get_storage_info): Change to new interface.
      Fix param type.
      (trivfs_S_file_get_storage_info): Fix param type.
      (netfs_S_file_get_storage_info): Change to new interface.
      (struct store):
      (store_create): Use the real file_get_storage_info.
      Rename *S_LEN to NUM_*S.
      (fshelp_delegate_translation): Don't cast ARGV when calling arg_create.
      (S_io_identity): Typo.
      (fd_get_device): Update to use libstore.
      (search_path): Don't make PATH or PFXED_NAME const.
      (make_sock_user): Pass correct args to ports_create_port.
      (ethernet_open): Pass in ERRNO to assert_perror.
      (main): Remove const cast from first arg to argz_create.
      (main): Remove const cast from first arg to argz_create.
      (parse_strlist): Make DEFAULT_FN return a const char *.
      (print_store): New function.
      (S_proc_get_tty): New function.
      (mkfs.ufs): Depend on ../libstore/libstore.a.
      (struct store_run): New type.
      (store_set_runs): Use store_run, not off_t, vectors; tweak accordingly.
      (store_default_leaf_decode):
      (store_default_leaf_encode): Convert from the store_run vector to a off_t
      (store_find_first_run, store_next_run, store_write, store_read):
      (store_ileave_create, store_concat_create):
      (_make_store):
      (store_file_create, _store_file_create):
      (store_device_create, _store_device_create):
      (_store_derive): Use store_run, not off_t, vectors; tweak accordingly.
      (store_clone): Clone children too.
      (main): Use store_run, not off_t, vectors; tweak accordingly.
      (main): Remove const cast from first arg to argz_create.
      (storeinfo): Depend on ../libstore/libstore.a.
      (storeread, storecat): Remove explicit dependency on program object file.
      (parse_opt): Print a usage msg with no args.
      (ARGP_ERR_UNKNOWN_KEY): New define.
      (EBADKEY): New define.
      ARGP_ERR_UNKNOWN_KEY --> ARGP_ERR_UNKNOWN.
      (argp_parse): Turn any EBADKEY that makes it to the end back into EINVAL.
      (parse_opt): Use ARGP_ERR_UNKNOWN instead of EINVAL.
      (parse_opt): Use ARGP_ERR_UNKNOWN instead of EINVAL.
      (parse_opt): Use ARGP_ERR_UNKNOWN instead of EINVAL.
      (parse_common_opt): Use ARGP_ERR_UNKNOWN instead of EINVAL.
      (diskfs_set_options): Use ARGP_ERR_UNKNOWN instead of EINVAL.
      (parse_dev_startup_opt, parse_startup_opt):
      (parse_opt): Use ARGP_ERR_UNKNOWN instead of EINVAL.
      (parse_startup_opt): Use ARGP_ERR_UNKNOWN instead of EINVAL.
      (S_proc_getprocinfo): Add comment.
      Frob comment.
      (specs): Give runtime specs 2 fraction digits by default.
      (psout): When printing result of ps_fmt_creation_error, don't pass ERR to
      (get_thread_wait): Correctly advance WAIT.
      (PI_FETCH_THREAD_DETAILS): New macro.
      (merge_procinfo, fetch_procinfo): Change HAVE to be an input/output 
parameter.
      (PSTAT_THREAD_WAITS): New macro.
      (PSTAT_PROCINFO, PSTAT_PROCINFO_THREAD): Add PSTAT_THREAD_WAITS.
      (main):
      (main): Only allow real users to make new login collections.
      (S_io_identity): New function.
      (struct sock): Make the id field a receive right, not an int.
      Initial revision
      (pass2): Fix up test in preen case.
      (fmt_named_interval):
      (dog): Use error to print messages.  Use pretty time fmting.
      (add_field): Correctly decrement *SECS by amount printed.
      (main): Fork login timeout watchdog before clearing the process owner.
      (check_owner): New inline function.
      (S_proc_pid2task, S_proc_pid2proc): Use check_owner.
      (store_argp): New declaration.
      (store_create): Steal SOURCE instead of cloning it.
      (sock_free): Destroy SOCK's id port if necessary.
      (struct store): Remove CLASS field.  METHS field renamed CLASS.
      (store_create): Add FLAGS & CLASSES params.
      (store_write): Return an error if STORE is readonly.
      (store_decode):
      (store_file_open, file_decode): New functions.
      (store_device_open, dev_decode): New functions.
      (ileave_allocate_encoding, ileave_encode, ileave_decode,
      (_make_store): CLASS param removed, METHS param renamed CLASS; all callers
      (open_machdev): Function removed.
      (store_set_children): Function moved to kids.c.
      (SRCS): Add argp.c, null.c, flags.c, std.c, & kids.c.
      Initial revision
      (print_store): Get rid of class-name printing code, and use
      (store_std_leaf_allocate_encoding): Renamed from
      (store_clone): Copy the flags by passing them to _make_store.
      (main): Delete most everything and use store arg parsing.
      (argp_parse): Only print a `Try...' message if the error was a parsing 
error.
      (parse_opt):
      (diskfs_S_fsys_set_options): Terminate ARGV.
      (diskfs_S_fsys_set_options):
      (proc_wait_reply): Add SIGCODE argument.
      (argp_default_parser): Break after --HANG.
      (hol_usage):
      (_fmt_create):
      (parse_startup_opt): Use ARGP_ERR_UNKNOWN instead of EINVAL.
      (send_signal): Send sigcode in message.
      (parse_opt): Honor ARGP_NO_ERRS.
      <error.h>: New include.
      (msg_sig_post_request, msg_sig_post_untraced_request): Add SIGCODE 
argument.
      (launch_single_user): Print errno on assertion failure.
      (launch_single_user): Open TERM RDWR.  Use openport to get FD from TERM.
      (fmts): Use %sz for vmem format, not %size.
      (ps_fmt_write_proc_stat): Call the output function correctly.
      (fmt_seconds): Don't print two decimal points.
      (main): Fetch the parent uids before checking their number.
      (spec_abbrevs): Still use `NTH' for field name, just `TH' for title.
      (_fmt_create): Make NAME termination work for posix-mode.
      (check_owned): Return OWNED, not NOTOWNED.
      Don't use -z flag to login.
      (merge_procinfo): Don't die if WAITS == 0.
      Renumber PSTAT_ values to remove dup.
      (MP_MGET): Only disable msgport on timeout.
      Initial revision
      (S_proc_getprocinfo): Get rid of temp hack for strnlen.
      (proc_stat_set_flags): After fetching number of threads to guess whether 
we
      (set_procinfo_flags): New function.
      (struct ps_fmt_spec_block): New type.
      (struct ps_fmt_specs): The EXPANSIONS field now points to a struct
      (ps_user_passwd): Check return value of install_passwd correctly (it's an 
error_t).
      (struct proc_stat): Add PROC_INFO_VM_ALLOCED, THREAD_WAITS_VM_ALLOCED, and
      (merge_procinfo):
      (ps_emit_wait): Never truncate what we write.
      (more_memory): Use assert_perror instead of MACH_CALL.
      (dog): Don't print stupid message if login session is empty.
      (options): New variable.
      (read_disknode, write_inode):
      (FSSRCS): Add file-get-fs-options.c
      (trivfs_S_fsys_set_options, trivfs_S_fsys_get_options,
      Initial revision
      (argp_help): Add and use NAME argument.
      (argp_default_parser): Output to STATE->out_stream.
      (struct argp_state): Add NAME, ERR_STREAM, & OUT_STREAM fields.
      (parse_opt): Use argp_failure.
      (argp_parse): Handle null streams.
      (argp_help, argp_state_help, argp_error, argp_failure): Handle null 
streams.
      (prog-subdirs): Rename fsck to ufs-fsck.  Add sutils.
      (CPPFLAGS): Add -I$(top_srcdir)/include.
      (main): Rearrange to use new argument parsing.
      (targets): Remove reboot & halt.
      (argp_failure): If FMT is 0, don't print `: MSG'.
      Understand special more status codes for signals from fsck.
      Initial revision
      (options): Rename `--max-parallel' to `--parallel'.
      Initial revision
      (SRCS): Remove line.c.  Add fsysops.c
      (hurd_file_name_path_lookup): Declaration removed.
      (_debug): New variable.
      (fs_set_readonly, fs_remount):
      Initial revision
      (hurd_file_name_path_lookup): Declaration removed.
      (do_exec, S_exec_exec): Pass 0 for new LOOKUP arg to 
hurd_file_name_lookup.
      Initial revision
      (SRCS): Add setopts.c.
      Add fshelp_set_options.
      setopts.c --> set-options.c.
      Initial revision
      Add a fwd declaration of struct argp to satisfy compiler.
      (trivfs_runtime_argp): New declaration.
      (trivfs_S_fsys_set_options): Use trivfs_runtime_argp to parse options.
      (OTHERSRCS): Add runtime-argp.c.
      Initial revision
      (diskfs_parse_runtime_options): Decl removed.
      (diskfs_S_startup_dosync): Pass HANDLE to ports_lookup_port.  Declare ERR.
      (diskfs_get_options): Call diskfs_append_std_options to do most of the 
work.
      New file (old version renamed to opts-std-runtime.c).
      Initial revision
      (parse_dev_startup_opt): Use argp_error.
      (diskfs_S_fsys_set_options): Don't split arguments, just call
      Initial revision
      (OTHERSRCS):
      Remove all the complexity and just do the bare minimum.
      (S_proc_setmsgport): Add OLDMSGPORT_TYPE param.
      (pflocal): Depend on ../libfshelp/libfshelp.a.
      (null ifsock fifo new-fifo devport): Depend on ../libfshelp/libfshelp.a.
      (OBJS): Add ../libfshelp/libfshelp.a.
      (fstypes_create): Copy SEARCH_FMTS contents into NEW.
      (fsck): Wait for fscks to finish.
      (main): Rename diskfs_device_startup_argp to 
diskfs_std_device_startup_argp.
      (pfinet): Depend on ../libshouldbeinlibc/libshouldbeinlibc.a.
      Initial revision
      (diskfs_append_std_options):
      (diskfs_set_options): Supply INPUT arg to fshelp_set_options.
      (diskfs_S_file_get_fs_options):
      (diskfs_S_fsys_get_options):
      (fshelp_set_options): Add INPUT argument.
      (SRCS): Add return-buffer.c.
      (fshelp_set_options): Add & use INPUT arg.
      Add trivfs_set_options & trivfs_get_options.
      Initial revision
      (trivfs_S_fsys_get_options):
      (trivfs_S_file_get_fs_options):
      (trivfs_S_fsys_set_options): Call trivfs_set_options.
      (OTHERSRCS): Add set-options.c & get-options.c.
      (parse_opt):
      Put & before DISKFS_STD_DEVICE_STARTUP_ARGP.
      (fd_get_device): Supply new args to store_create.
      Finish up initial version.
      (pfinet): Depend on ../libfshelp/libfshelp.a &
      ($(target)):
      (open_console):
      (open_console): Print an error message for /dev/console failing.
      (open_console):
      (argp_parse):
      (main): Pass ARGC & ARGV to argp_parse in the correct order.
      (diskfs_get_options): New function.
      (options): Make const.
      (parse_hook_add_interface): Realloc the correct number of bytes.
      (sigterm_handler):
      (check_high_bits, diskfs_validate_owner_change,
      (main): Fix heuristic to decide whether native booted.
      (diskfs_get_options): Include `--compat=' in options.
      (rt_del): Export.
      (ip_rt_del): Renamed from rt_del.
      (sync_global):
      (diskfs_readonly_changed): No longer clear the clean bit.
      (diskfs_truncate): Add call diskfs_check_readonly to clear clean bit.
      (diskfs_lookup_hard, diskfs_dirempty):
      (diskfs_shutdown_pager): Don't shutdown the disk pager, just sync it.
      (diskfs_grow): Add call diskfs_check_readonly to clear clean bit.
      (diskfs_cached_lookup): Use diskfs_check_readonly instead of 
diskfs_readonly.
      (ip_rt_del): New function.
      (ip_rt_del): New declaration.
      (parse_opt):
      Use real fsck instead of kluge.
      (%: %.sh): Make target writable.
      Use --writable flag to fsck too.
      (main, options): Add --writable/-w option.
      (parse_opt): Add hair to share arg parsing state between two parsers that 
use
      (S_auth_makeauth):
      (netfs_S_file_get_fs_options):
      (netfs_S_fsys_get_options):
      Change options parsing interface to match libdiskfs's:
      (std_runtime_options): Variable removed.
      (netfs_S_fsys_set_options): Don't convert options string into argv vector.
      (netfs_get_options): Call netfs_append_std_options.
      (OTHERSRCS):
      Initial revision
      (main): Use &NETFS_STD_STARTUP_ARGP insteda of NETFS_STARTUP_ARGP.
      (fsck):
      Initial revision
      (OTHERSRCS): Add append-std-options.c.
      (argp_parse): Zero the CHILD_INPUTS vector.
      (struct ps_fmt): Add SRC_LEN field.
      (_fmt_create): Set NEW_FMT->src_len.  Use strdup.
      (proc_stat_list_clone): New function.
      (pq_queue): Initialize packet->buf_vm_alloced.
      (main):
      Don't test for dialups if TT == 0.
      (kill_login): Don't kill dog.
      (_w_specs):
      (sock_create): Initialize ID field to MACH_PORT_NULL.
      (dog):
      (proc_stat_set_flags):
      Touch /var/run/uptime file.
      (fstab_add_fs): Don't SEGV if COPY is 0.
      (fmt_past_time): Get rid of extraneous `f' in fmt string.
      (add_utmp_entry): Pass the the basename of TTY to getutline.
      (getty): Depend on ../libshouldbeinlibc/libshouldbeinlibc.a.
      (print_banner): Use localhost instead of grotty loop.  Make static.
      (ufs_version): Variable removed.
      Initial revision
      (argp_version_parser):
      (argp_program_version_hook): Add argument types.
      (argp_program_version): Doc updated.
      (argp_program_version_hook): Type & doc updated.
      (OTHERSRCS): Add opts-version.c.
      (argp_program_version): New variable.
      (argp_program_version): New variable.
      (argp_program_version): New variable.
      (argp_program_version): New variable.
      (argp_program_version): New variable.
      (AUTH_VERSION): New macro.
      (_print_version): Include HURD_RELEASE in default.
      (print_banner): Use basename instead of rolling our own.
      (_ps_stream_write_field): If a field is truncatable (MAX_WIDTH >= 0), take
      Changes
      (argp_help): "OPTIONS..." -> "OPTION...".
      (argp_version_options, argp_version_parser):
      (set_procinfo_flags): Don't use fake "*" wait value if there's no msgport.
      (main): Only start a watchdog timer if in a new login coll.
      (INSTALL-ps-ops, INSTALL-w-ops): New variables.
      (dog):
      Initial revision
      Get rid of hostname setting from /etc/hostname.
      (dist-files): Add INSTALL-GRUB-MBR.
      Only read first block of disk as mbr.
      Add helpful success/failure messages.
      (argp_help): Set the lmargin after printing the start of the usage 
message,
      Fixup test and source of user's .root_bashrc.
      Fixup test and source of user's .root_profile.
      (st): New function.
      (struct disknode): Add debugging info.
      (pager_unlock_page, diskfs_grow, file_pager_read_page,
      (diskfs_cached_lookup): Initialize debugging info.
      (diskfs_truncate): Likewise.
      (open_hook):
      .
      Fix quoting in last echo.
      Install grub with INSTALL-GRUB-MBR if desired.
      Add "com[0-9]".
      .
      Install grub with INSTALL-GRUB-MBR if desired.
      Fixup text.
      (ps_tty_abbrevs): Add an entry for /dev/comX -> cX.
      .
      Only use the new device for INSTALL-GRUB-MBR if we successfully created 
it.
      (trivfs_S_io_reauthenticate):
      .
      (trivfs_S_file_get_storage_info): Fill in the array-length return values.
      .
      Shared function used by both ports_create_port and 
ports_create_port_noinstall.
      Create a new ports port without adding it to the bucket's port-set.
      (make_sock_user): Declaration updated.
      (games): New user.
      Don't \ ' inside "s.
      .
      (file_pager_read_page, file_pager_write_page):
      .
      (trivfs_S_file_get_storage_info):
      .
      (store_std_leaf_decode): Decode name too.
      Deal with NAME_LENGTH being 0.
      (hol_usage):
      .
      (options): Rearrange slightly.
      .
      (diskfs_get_file_device): INTS[3] contains the number of runs, not the 
number
      .
      (startup_options, parse_startup_opt): Remove the --version option, which 
is
      .
      (diskfs_get_file_device): Don't deallocate the device port we've fetched.
      .
      (main): Get the tty name from the right element in ARGV.
      .
      (file_pager_read_page):
      .
      (struct disknode): Remove debugging info.
      (console): Change type to `pc3'.
      .
      (diskfs_cached_lookup): Don't initialize debugging info.
      (diskfs_truncate): Don't record debugging info.
      (file_pager_read_page, file_pager_write_page, pager_unlock_page,
      .
      (S_proc_getmsgport): Deal with PID dying while we're waiting.
      .
      .
      .
      .
      (main): Print an error for no args.
      (main): For no args, use argp_usage.
      .
      (fmt_past_time): Try several separators when concatenating dates & times.
      (netfs_S_file_utimes): `struct timespec' now uses a field prefix of `tv_'.
      (_print_version): Make return type void.
      .
      (write_node, read_disknode):
      (allocino): `struct timespec' now uses a field prefix of `tv_'.
      (pinode): `struct timespec' now uses a field prefix of `tv_'.
      .
      (fsinit): `struct timespec' now uses a field prefix of `tv_'.
      (timespec_rep): `struct timespec' now uses a field prefix of `tv_'.
      .
      (xdr_encode_sattr_times): `struct timespec' now uses a field prefix of 
`tv_'.
      .
      (sock_create): Remove NEXT_SOCK_ID.
      But do \ ` inside "s.
      .
      (options, main): -k/--kilobytes, -v/--pages, and -b/--bytes options added.
      .
      (INSTALL-vmstat-ops): New variable.
      .
      Add vmstat to the list of setuid programs.
      .
      (hol_entry_help): Never return without restoring margins.
      .
      (fmt_past_time): Terminate SEPS.
      .
      .
      (enum val_display_type):
      .
      (diskfs_S_file_exec):
      (netfs_S_file_exec):
      .
      (fmt_past_time): Always use WIDTH+1 as strftime's limit.
      .
      (diskfs_S_file_syncfs): Don't sync if DISKFS_READONLY.
      (diskfs_S_fsys_syncfs): Don't sync if DISKFS_READONLY.
      (periodic_sync): Don't sync if DISKFS_READONLY.
      (diskfs_S_startup_dosync):
      (diskfs_lookup): Don't nput *NP if we didn't find a file.
      (diskfs_shutdown): Don't sync if DISKFS_READONLY.
      .
      (main): Correctly parse the -w/--width option.
      .
      .
      (get_string_array):
      .
      (val_t): Make `long long'.
      .
      .
      .
      .
      .
      .
      Update inetutils to 1.1.
      (copy/copyattrs): New function.
      (install-tools):
      .
      (main/verify_passwd): Use #pragma weak instead of __attribute__ ((weak)).
      (check_password): Use #pragma weak instead of __attribute__ ((weak)).
      (options, main):
      (options, main): Change --fmt to --format/-F and --sort to --sort/-s.
      .
      .
      (diskfs_write_disknode):
      .
      .
      (trunc_direct): Fix ext2_debug call.
      (diskfs_grow): Fix ext2_debug format strings.
      [EXT2FS_DEBUG]
      (ext2_debug_flag): New decl.
      .
      .
      (set_procinfo_flags): Pass HAVE to count_threads.
      .
      .
      (LCLHDRS): New variable.
      .
      (options): Whoops, short option for --sort is -s.
      .
      *** empty log message ***
      .
      (targets): Add e2os.
      .
      (_print_version): Print the edit version too if it's non-zero.
      (diskfs_minor_version): Changed to `1'.
      (read_disknode): Don't set allocsize for in-inode symlinks.
      (diskfs_truncate): For in-inode symlinks, just frob the size.
      Move __uN/__sN typedefs here.
      .
      Rename uN/sN to __uN/__sN, and remove the definitions.
      (u32, u16, u8, s32, s16, s8):
      .
      Use prog variables from the environment if they're there.
      Don't assume the edit version is <= 26.
      (device.defs): Rule removed.
      .
      (getty-LDLIBS): New variable.
      (LDLIBS): New variable.
      ($(target)): Add $(address@hidden) $(LDLIBS) to libs.
      .
      Add `;' before last commands inside { } pairs.
      Add `;' before last commands inside { } pairs.
      .
      (INSTALL, IMAGE): New variables.
      .
      (diskfs_minor_version): Change to `2'.
      Update to version from linux-2.0.12.
      (ext2_alloc_inode, diskfs_free_node):
      (get_hypermetadata):
      (dino): Dont recalculate INODES_PER_BLOCK here.
      .
      (trivfs_S_file_check_access): Renamed from `trivfs_S_file_access'.
      .
      (diskfs_extra_version): New (weak) reference.
      (diskfs_edit_version): Change to `1'.
      (read_disknode): Change assertion to allow non-zero st_size for anything, 
but
      (diskfs_truncate): Allow any sort of node to have a size without any 
blocks
      .
      .
      (store_device_open): Don't call store_device_create if device_open fails.
      (struct store_argp_params): Add return_args, args, & args_len fields.
      (free_hook): Free H->params->args if necessary.
      .
      (fsck): Remove dependency on libshouldbeinlibc.a.
      (main): Add argument parsing.
      (main): Add argument parsing.
      .
      (argp_doc): Add the POST, FIRST_ONLY, and PRE_BLANK arguments, & return 
val.
      .
      (doc): Supply a useful value.
      (doc): Add program description.
      .
      (get_page_buf): Return 0 if we can't allocate.
      (file_pager_read_page): Use get_page_buf to get a free page.
      .
      (diskfs_lookup_hard):
      (struct disknode): New member `dir_idx'.
      (diskfs_cached_lookup): Initialize DN->dir_idx.
      .
      (targets): Add vminfo.
      .
      *** empty log message ***
      (argp_help):
      (ARGP_HELP_PRE_DOC, ARGP_HELP_POST_DOC, ARGP_HELP_DOC, 
ARGP_HELP_BUG_ADDR):
      (SRCS): Add argp-ba.c.
      (argp_program_version): New variable.
      (sync): Depend on libshouldbeinlibc.a.
      .
      (lib-subdirs): Add libhurdbugaddr.
      ($(target): %$(target-suffix)):
      .
      Add `const'.
      .
      (parse_opt): --layer isn't implemented, so say so.
      (main): Add new args to store_*_create calls.
      (main): Use new interface to store_argp.
      New file.
      (struct store): Make log2_* fields unsigned.
      (SRCS): Add open.c.
      .
      ($(addprefix $(includedir)/$(installhdrsubdir)/,$(installhdrs))):
      .
      .
      (DIST_FILES): New variable.
      (dev_read, dev_write): Don't print debugging messages.
      .
      Initial checkin
      Initial checkin
      (prog-subdirs): Add storeio.
      (options, parse_opt): Change short option names around.
      .
      (DIST_FILES): Variable removed.
      .
      Initial checkin
      (argp_program_version): New variable.
      (dev_rw): Return EINVAL instead of EIO for too-large offsets.
      (trivfs_S_file_get_storage_info): Use store_return.
      .
      File replaced by zero.c
      Initial checkin
      (dev_write, dev_read): Use void * for buffers, not char *.
      (store_with_decoded_runs): New declaration.
      (store_write, store_read): Use void * for buffers, not char *.
      (ileave_class, concat_class): Initialize the REMAP field.
      (store_parsed_name): New function.
      (store_with_decoded_runs): New function.
      (store_std_leaf_allocate_encoding): NUM_OFFSETS is NUM_RUNS * 2.
      (store_enc_return, store_return): New functions.
      (file_read, file_write, file_byte_read, file_byte_write):
      (main):
      (SRCS): Add remap.c, replace null.c by zero.c.
      .
      .
      Don't prepend `r' to $BOOT_DEV when invoking INSTALL-GRUB-MBR.
      .
      .
      (OTHERSRCS):
      append-args.c: New file.
      (trivfs_S_file_get_fs_options):
      (trivfs_S_fsys_get_options):
      get-options.c: File removed.
      (trivfs_get_options):
      .
      (parse_opt):
      (store_create):
      (store_decode):
      (dev_open):
      (store_encode):
      (_store_file_create):
      (store_decode_children):
      (_make_store):
      (query_class):
      (store_remap_class):
      (store_std_classes):
      (_make_store):
      (main):
      (store_ileave_class):
      (zero_open, zero_validate_name):
      .
      (fsys_update):
      (OTHERSRCS):
      (service_paging_requests):
      (diskfs_disk_pager):
      (diskfs_append_args):
      (diskfs_S_file_get_fs_options):
      (diskfs_S_fsys_get_options):
      (_diskfs_init_completed):
      (diskfs_S_io_server_version):
      <stdio.h>:
      (diskfs_append_args):
      (std_runtime_options):
      (store_argp_parents):
      (_print_version):
      (diskfs_check_readonly):
      .
      (diskfs_extra_version):
      (diskfs_direnter_hard):
      (zeroblock):
      (diskfs_S_file_getfh):
      (parse_opt):
      (pager_report_extent):
      (sync_disk):
      (block_extended, diskfs_grow):
      (store, store_parsed, disk_image):
      (HURDLIBS): Add store.
      .
      (parse_opt):
      (sync_global_ptr):
      (diskfs_readonly_changed):
      (read_disknode):
      (file_pager_read_page, pending_blocks_write, disk_pager_read_page,
      (diskfs_S_file_get_storage_info):
      (HURDLIBS): Add store.
      .
      (login-LDLIBS):
      .
      (OTHERSRCS):
      append-args.c: New file.
      (netfs_append_std_options):
      (netfs_S_file_get_fs_options):
      <stdio.h>:
      (netfs_S_fsys_get_options):
      get-options.c: File removed.
      (netfs_get_options):
      <argp.h>:
      .
      (hold):
      (prog-subdirs):
      (LIBCRYPT):
      Check for libcrypt.
      (_SHV_SEP):
      .
      (dev_open):
      (struct dev, dev_read, dev_write):
      (trivfs_S_io_read, trivfs_S_io_write):
      (open_read, open_write):
      (pager_read_page):
      (main):
      Use a shell function `mkdev' for recursion, rather than calling this 
script
      .
      (fs_remount):
      Change to use new version format.
      .
      Add option parsing, version number, &c.
      .
      .
      (trivfs_append_args): Make ARGZ_LEN `size_t *'.
      .
      (trivfs_append_args):
      .
      Add option parsing, version number, &c.
      <argz.h>:
      .
      (zero): Use `storeio -Tzero' instead of `null -z'.
      (zero_open):
      Fix argument parsing.
      .
      (check_open_hook):
      (trivfs_S_io_readable):
      .
      (/hurd/ufs.static): Change --machdev to -Tdevice.
      Fix option parsing.
      Add check for crypt function.
      (main:verify_passwd):
      .
      .
      (_print_version):
      .
      .
      (trivfs_S_file_check_access):
      .
      (trivfs_S_file_check_access):
      (all):
      (%: %.sh):
      (%: %.sh):
      .
      (W_TYPE):
      .
      (OPT_RSIZE):
      (diskfs_S_file_get_storage_info):
      .
      (noise_write, noise_len):
      .
      (S_tioctl_tiocsig, S_tioctl_tiocucntl, S_tioctl_tiocpkt):
      .
      Handle `-' and `--' args properly.
      (struct field):
      .
      (ptyio_set_bits):
      .
      .
      Add hacks to avoid idiotic sun definitions of TRUE, FALSE, and malloc in
      (bool_t, enum_t): Typedefs removed.
      .
      (val_width):
      .
      (pty_io_read, pty_io_write): Honor O_NONBLOCK.
      .
      (devio_set_bits): Only execute guts if CIGNORE isn't set.
      (set_state, open_hook): Call (*BOTTOM)->set_bits unconditionally.
      .
      (pty_open_hook): Reinitialize pty variables.
      .
      .
      (pty_open_hook): Re-initialize EXTERNAL_PROCESSING too.
      (S_tioctl_tiocswinsz): Correct test for a changed winsize.
      .
      ack
      .
      .
      .
      (ps_emit_wait): Correct mapping of init ports.
      (connq_listen):
      .
      (diskfs_S_dir_rmdir):
      .
      (proc_stat_thread_create):
      (_fmt_create):
      (struct ps):
      .
      (store_clone):
      (store_device_open):
      (STORE_INNOCUOUS, STORE_INACTIVE):
      (store_ileave_create, store_concat_create):
      (store_create):
      (store_zero_create):
      (options, main):
      .
      (trivfs_S_file_get_storage_info):
      .
      (proc_stat_set_flags):
      (ps_emit_seconds, ps_emit_minutes):
      .
      (store_set_child_flags, store_clear_child_flags):
      (store_set_child_flags, store_clear_child_flags):
      (store_remap):
      (store_ileave_class, store_concat_class):
      (w_deps):
      .
      (diskfs_S_file_get_storage_info):
      .
      ($(includedir)/$(installhdrsubdir), $(installationdirlist)):
      .
      (open_hook): Zero WINDOW_SIZE during initialization.
      .
      (diskfs_S_file_get_storage_info):
      .
      (ps_cmp_unames, ps_nominal_string):
      (ps_nominal_string):
      .
      (print_store): Properly ignore STORE_INACTIVE.
      (w_fetch): Use tty st_atime for idle time.
      .
      (diskfs_release_peropen):
      .
      Startup up sendmail if possible.
      .
      (diskfs_S_dir_lookup):
      .
      (diskfs_S_dir_lookup):
      .
      (diskfs_S_dir_lookup):
      .
      (OPENONLY_STATE_MODES): Add O_EXLOCK & O_SHLOCK.
      (fshelp_acquire_lock):
      .
      Initial checkin
      (rc, mail.local):
      .
      (argp_parse):
      (INSTALL-mail.local-ops): New variable.
      .
      .
      (deliver):
      .
      (psout):
      (main):
      (options, main):
      .
      (options):
      .
      (struct argp):
      (hol_free):
      (argp_parse):
      (main):
      (options):
      .
      (store_argp_children, startup_argp_children):
      (parents):
      .
      (startup_children, runtime_children):
      .
      (startup_children, runtime_children):
      .
      (main):
      .
      Get rid of unused programs.
      .
      (netfs_attempt_statfs):
      .
      .
      (conduct_rpc):
      .
      .
      (trivfs_S_io_restrict_auth):
      .
      (diskfs_S_io_restrict_auth):
      .
      (diskfs_validate_flags_change):
      .
      .
      (proc_stat_set_flags):
      .
      (main):
      .
      (diskfs_S_io_stat):
      (diskfs_S_file_get_translator_cntl):
      (_diskfs_translator_callback1_fn):
      (diskfs_drop_node):
      (diskfs_S_fsys_getroot):
      (diskfs_S_file_set_translator):
      (diskfs_S_file_invoke_translator):
      (diskfs_S_file_get_translator):
      (struct node):
      (diskfs_S_dir_rmdir):
      (diskfs_S_dir_lookup):
      (diskfs_alloc_node):
      (diskfs_set_translator):
      .
      (ffs_alloc):
      (diskfs_set_translator):
      .
      (read_node):
      (read_disknode):
      .
      (diskfs_create_node):
      (struct node):
      (diskfs_S_file_chown):
      .
      (trivfs_S_io_stat):
      .
      (HURDLIBS): Add iohelp.
      (netfs_S_fsys_syncfs):
      .
      .
      (trivfs_S_file_chmod):
      (psout):
      .
      (main):
      Obsolete
      (dir_reparent): Make PARENT a mach_port_t, not a file_t, so that libraries
      (pid_find, task_find, task_find_nocreate, reqport_find):
      .
      (S_socket_bind):
      .
      (check_hashbang):
      .
      Initial checkin.
      (preemptor):
      Doc fix.
      (FSSRCS):
      (main):
      .
      (fstypes_get):
      (fsck):
      .
      (pager_memcpy):
      .
      (w_get_host):
      (diskfs_S_fsys_getfile):
      (diskfs_S_file_getfh, diskfs_S_fsys_getfile): Functions removed.
      .
      (diskfs_S_file_getfh):
      (diskfs_S_fsys_getfile):
      Initial checkin
      .
      (diskfs_lookup):
      (diskfs_start_bootstrap, diskfs_S_exec_startup_get_info,
      (diskfs_clear_directory):
      (diskfs_init_dir):
      (diskfs_S_dir_link):
      (diskfs_S_dir_lookup):
      (diskfs_S_dir_mkdir):
      (diskfs_S_dir_mkfile):
      (diskfs_S_dir_mkfile):
      (diskfs_S_dir_rename):
      (checkpath, diskfs_rename_dir):
      (diskfs_S_dir_reparent):
      (diskfs_S_dir_rmdir):
      (diskfs_S_dir_unlink):
      (diskfs_S_file_exec):
      (diskfs_S_fsys_getroot):
      (diskfs_lookup):
      (diskfs_make_peropen):
      (struct diskfs_trans_callback_cookie2):
      (_diskfs_translator_callback2_fn):
      .
      (main):
      .
      .
      (main):
      (OPTION_DOC):
      (hol_entry_short_iterate, hol_entry_long_iterate):
      (argp_parse):
      .
      (argp_default_parser):
      (argp_doc):
      Largely rewritten to clean up the code, avoid using nested functions, and
      (__argp_parse, __argp_help, __argp_state_help, __argp_error, __argp_usage,
      Initial checkin.
      Supplanted by argp-xinl.c
      (SRCS):
      .
      (__argp_parse): Renamed from argp_parse.
      (__argp_fmtstream_printf): Remove weak alias.
      (__argp_state_help): Use __argp_help, not argp_help.
      Doc fix.
      (options):
      (argp_args_usage):
      (args_doc): Add an alternative args pattern.
      .
      .
      (make_hol): Initialize clusters field.
      (argp_args_usage): Don't trash memory.
      .
      (ARGP_KEY_END, ARGP_KEY_NO_ARGS, ARGP_KEY_INIT, ARGP_KEY_SUCCESS,
      .
      (options): Reformat.
      (__progname_full):
      (__progname, __progname_full):
      (__progname, __progname_full):
      (diskfs_S_io_read):
      (diskfs_S_io_write):
      .
      (_pager_seqnos_memory_object_data_request):
      (_pager_lock_object):
      (pager_get_error):
      (pager_offer_page):
      (_pager_pagemap_resize):
      (_pager_pagemap_resize):
      .
      .
      (parser_parse_next):
      .
      (_GNU_SOURCE): New macro.
      <ctype.h>:
      .
      Update to libc-970212 versions.
      Doc fix.
      [HAVE_CONFIG_H] <config.h>: New include.
      .
      (diskfs_execboot_fsys_startup, diskfs_S_fsys_init,
      (diskfs_clear_directory):
      (diskfs_init_dir):
      (diskfs_S_dir_link):
      (diskfs_S_dir_lookup):
      (diskfs_S_dir_mkdir):
      (diskfs_S_dir_mkfile):
      (diskfs_S_dir_rename):
      (diskfs_rename_dir, checkpath):
      (diskfs_S_dir_rmdir):
      (diskfs_S_dir_unlink):
      (diskfs_lookup):
      (diskfs_S_file_exec):
      (diskfs_S_fsys_getfile):
      (diskfs_S_fsys_getroot):
      (diskfs_lookup):
      (diskfs_make_peropen):
      (diskfs_release_peropen):
      (struct diskfs_trans_callback_cookie2):
      (_diskfs_translator_callback2_fn):
      Initial checkin
      Supplanted by file-reparent.c
      (FSSRCS):
      (file_reparent):
      Supplanted by file-reparent.c
      Initial checkin
      Whoops, implement correctly.
      (trivfs_getroot_hook):
      (trivfs_S_fsys_getroot):
      (FSSRCS):
      .
      (ports_create_bucket):
      .
      Update to libc-970214 version.
      (parser_finalize, argp_version_parser):
      (hol_entry_help, __argp_help, argp_args_usage, argp_doc, usage_long_opt, 
arg,
      .
      Frob a bunch to exercise new help filtering fature.
      (hol_help):
      (struct group):
      (struct argp):
      (__argp_input):
      .
      Initial checkin
      (parser_parse_next, parser_init):
      (__getopt_long, __getopt_long_only, __optind, __optarg, __opterr, 
__optopt):
      .
      Doc fixes.
      (cproc_setup):
      Replaced by xinl.c
      Renamed from store.c
      (parser_convert):
      .
      Merge changes from libc 1997-02-17.
      (parser_convert):
      .
      (__argp_error, __argp_failure, __argp_state_help):
      (dev_set_flags):
      Initial checkin.
      (store_task_class):
      (SRCS):
      (store_std_classes):
      (control_class, node_class, port_bucket, trivfs_protid_port_class,
      (parse_opt):
      (HURDLIBS):
      (doc):
      .
      (parse_opt):
      .
      (trivfs_protid_portclasses, trivfs_protid_nportclasses,
      .
      .
      (trivfs_add_control_port_class, trivfs_add_protid_port_class,
      (main):
      .
      (argp_program_version): Make const.
      .
      .
      (argp_program_version): Make const.
      .
      (argp_program_version):
      (argp_program_version, argp_program_bug_address):
      (argp_program_bug_address):
      (trivfs_clean_cntl):
      (trivfs_create_control):
      (trivfs_dynamic_protid_port_classes, 
trivfs_num_dynamic_protid_port_classes,
      (trivfs_begin_using_protid):
      (OTHERSRCS):
      .
      Initial checkin.
      (__hurd_threadvar_stack_mask, __hurd_threadvar_stack_offset,
      (FSSRCS):
      .
      Replaced by file-reparent.c
      Initial checkin
      (main):
      (argp_program_bug_address):
      (struct uparams):
      (__argp_fmtstream_update):
      .
      (trivfs_cntl_portclasses, trivfs_cntl_nportclasses):
      (trivfs_protid_portclasses, trivfs_protid_nportclasses):
      (idvec_insert, idvec_remove):
      .
      Doc fix.
      .
      (OPTION_NO_USAGE):
      (usage_long_opt, usage_argful_short_opt, add_argless_short_opt):
      .
      (netfs_append_args):
      (firmlink):
      .
      (diskfs_S_dir_lookup):
      (diskfs_S_io_read):
      Initial checkin.
      (netfs_S_io_read):
      (diskfs_S_file_reparent):
      (diskfs_release_peropen):
      (dev_clear_flags, store_device_open):
      (diskfs_init_dir):
      .
      (options, parse_opt):
      .
      zork
      (diskfs_S_io_identity):
      (diskfs_S_io_stat):
      .
      Doc fixes.
      (main):
      (main):
      (main): Remove ERR.
      (ps_fmt_squash):
      .
      (fwd null ifsock fifo new-fifo devport firmlink):
      .
      (main):
      .
      (fsck_cleanup):
      .
      (diskfs_S_io_identity):
      (open_hook):
      (main):
      .
      (mkdev):
      Deal with current device naming scheme.
      (struct peropen):
      (netfs_release_peropen):
      (netfs_make_peropen):
      (netfs_S_fsys_getroot):
      (netfs_S_file_reparent):
      (netfs_S_file_exec):
      (netfs_S_dir_mkfile):
      (netfs_S_dir_lookup):
      .
      Initial revision
      (argp_err_exit_status):
      (__argp_state_help):
      (SRCS):
      .
      (args_doc):
      .
      .
      Initial revision
      Add addu to dependents of libshouldbeinlibc & libps.
      .
      .
      .
      .
      (trivfs_append_args):
      .
      (main):
      Initial checkin.
      (lib-subdirs): Add libftpconn.
      .
      (installhdrsubdir): New variable.
      .
      (struct get_stats_state): Add NAME_LEN & NAME_ALLOCED fields.
      (ftp_conn_add_stat_fun_t):
      .
      (ftp_conn_add_name_fun_t): New type.
      Split into separate files
      Initial checkin
      (SRCS): ftpconn.c replaced by resulting split files.
      .
      [!__error_t_defined] (__error_t_defined): Define.
      (canon_doc_option): Correct ctype tests.
      (parser_finalize): Always set *END_INDEX if supplied.
      Add casts to prevent warnings.
      .
      (ftp_conn_unix_cont_get_stats):
      (ftp_conn_get_reply):
      (ftp_conn_abort):
      (ftp_conn_open):
      (ftp_conn_get_raw_reply):
      (REPLY_ABORT_OK):
      .
      (ftp_conn_start_get_stats, ftp_conn_get_stats):
      (CPPFLAGS):
      (ftp_conn_login): Correct defaulting of username.
      (ftp_conn_unix_cont_get_stats): Clean up our ftp transfer when we're done.
      .
      Initial checkin
      Replaced by addauth.c
      Initial checkin
      (main: verify_passwd):
      (_parse_strlist, parse_numlist):
      (SRCS):
      (_parse_strlist, parse_strlist, parse_numlist):
      (procset_names, fmt_sortkeys, fmt_names, fmts): Variables removed.
      Initial checkin
      .
      (_help): Supply STATE to argp_args_usage.
      (ARGP_KEY_HELP_ARGS_DOC): New macro.
      .
      .
      (hol_add_cluster):
      (struct argp_state):
      (parser_init):
      (__argp_state_help, argp_args_usage, hol_help):
      (parser_init):
      Initial checkin
      Initial checkin
      Renamed to ids.c
      Renamed from hurdids.c
      Totally rewritten.
      (current_lid, current_sid):
      (psout): Add const to appropriate arguments.
      (parse_enum, parse_numlist, parse_strlist):
      (parse_enum, parse_numlist, parse_strlist):
      (child_argps):
      Add appropriate dependencies on parse.o, pids.o, frobauth.o, & 
frobauth-mod.o.
      .
      Initial checkin
      (idvec_subtract, idvec_keep, idvec_rep, idvec_uids_rep, idvec_gids_rep,
      (idvec_tail_contains):
      (SRCS):
      .
      .
      Say to use `su' rather than `sush root'.
      Refer to sush rather than su.
      (sush):
      .
      (argp_args_usage):
      .
      (main):
      .
      .
      (idvec_verify):
      (doc):
      .
      (read_node):
      .
      Moved to ../utils
      Moved here from ../libftpconn
      .
      (_help):
      .
      Undo half-baked change.
      Sync with libc version (there were minor whitespace differences, etc).
      .
      (ps_emit_wait):
      .
      (ftpcp, ftpdir):
      (ftpcp ftpdir):
      .
      (LCLHDRS):
      .
      MAKEDEV now lives in /sbin, so get it from there.
      .
      The real version is release/SETUP
      (DIST_FILES): Remove SETUP.
      .
      (argp_program_version):
      .
      Initial checkin.
      Replaced by storeio.
      Newer version
      Initial checkin
      (tool-files):
      .
      .
      (argp_args_usage):
      (parser_parse_opt):
      (ARGP_KEY_ARGS, ARGP_KEY_FINI):
      Include <sys/time.h>.
      .
      (dist):
      (version): Use a four-digit year.
      .
      (main):
      .
      (ihash_create):
      (disk_pager_read_page):
      .
      Moved to ../utils.
      Initial checkin
      (store_read):
      Update FSF address.
      (store_zero_create, zero_open):
      (store_remap_create):
      (_store_create):
      (store_std_classes):
      (UNZIP_OBJS):
      (_store_derive):
      (_store_create):
      (store_open_children, store_children_name):
      (store_decode):
      (_store_file_create):
      Update FSF address.
      (store_concat_create):
      (dopen):
      (_store_task_create):
      (store_clone):
      Update FSF address.
      .
      Moved here from ../libstore
      (SRCS):
      (main):
      .
      (fshelp_touch):
      .
      (options):
      (touch):
      (netfs_get_translator):
      (netfs_get_dirents):
      Replace uses of touch with fshelp_touch.
      (diskfs_S_io_stat):
      .
      (netfs_startup):
      Initial checkin
      (netfs_get_translator):
      (netfs_S_io_stat):
      (netfs_S_fsys_getroot):
      (netfs_S_file_set_translator):
      (netfs_S_dir_lookup):
      (OTHERSRCS):
      (netfs_validate_stat):
      (prog-subdirs):
      .
      (pager_read_page, pager_write_page, pager_unlock_page):
      (diskfs_S_file_get_storage_info):
      (log2_dev_blocks_per_bsize):
      (log2_dev_blocks_per_bsize):
      .
      (diskfs_set_hypermetadata):
      (parse_opt):
      (HURDLIBS):
      Use conv=notrunc when writing the superblock back to the filesystem 
device, in
      .
      If $OD & $AWK don't exist, try to get them from /usr/bin, so that
      .
      (cmd):
      .
      Renamed from mksmallso
      Renamed from mkemptyso
      Trash everything but floppy production rules.
      (bfloppy.ext2, rfloppy.ext2.gz):
      Renamed to mkemptyso.sh
      Renamed to mksmallso.sh
      Initial checkin
      .
      (diskfs_make_peropen):
      .
      (mkdev):
      .
      Set the owner of created files.
      (bfloppy.ext2, rfloppy.ext2.gz):
      Add bin/fsysopts, bin/devprobe, bin/vmstat.
      .
      Recommend using `addauth root'.
      .
      (parse_opt):
      (store_typed_open):
      .
      Get rid of debugging noise.
      Add etc/protocols & etc/services.
      Initial checkin
      (rfloppy.ext2.gz):
      .
      (main):
      .
      (main):
      .
      (main):
      .
      Remove extra #endif.
      Standardize the multiple-include protect (for libc).
      [_LIBC] <libc-lock.h> -> <bits/libc-lock.h>.
      .
      (parse_opt):
      .
      Add bin/ed, sbin/fdisk.
      .
      Initial checkin
      .
      (store_open_children):
      Doc fix.
      (dev_set_flags):
      (fiopen, ficlose, enforced, file_set_flags, file_clear_flags):
      .
      Add support for dependency generation.
      (floppy-copy, scripts):
      .
      (SRCS):
      (safe_gets):
      .
      (prompt_resume_task):
      Not used anymore
      Renamed to bfloppy2.boot
      Prettification.
      mkdir boot.
      Initial checkin
      Don't compress boot/serverboot (grub can't handle it).
      .
      (SRCS):
      .
      Add etc/nsswitch.conf.
      Add mnt, sbin/swapon, servers/socket/inet, servers/socket/local.
      Specify a sync interval of two seconds to avoid accumulating tons of 
memory
      Initial checkin
      (main):
      (fd0):
      .
      Add bin/rm.
      (main):
      (parse_opt):
      .
      (main):
      .
      (main): Actually parse the arg.
      .
      Let uncompressed images be smaller than the maximum size.
      .
      (boot_script_exec_cmd):
      (ensure_def_pager_info):
      .
      (safe_gets):
      Doc fix.
      .
      (dev_get_memory_object): Implement correctly.
      (trivfs_S_io_map):
      .
      (pager_read_page): Initialize READ to 0.
      .
      (struct store_class):
      Initial checkin.
      (SRCS):
      (dev_get_memory_object):
      (trivfs_S_io_map):
      (store_zero_class):
      (file_map):
      (dev_get_memory_object):
      (dev_map):
      .
      (store_map):
      (store_remap):
      (store_map_source):
      (HURDLIBS):
      Get rid of boot/grub/ffs_stage_15
      Compress boot/serverboot again.
      Use /boot/serverboot.gz rather than /boot/serverboot.
      .
      (store_parsed_append_args):
      .
      (dir):
      .
      Superseded by improved libstore mapping support
      (maptime_map):
      (SRCS):
      Initial checkin
      Remove hurd/devport.
      (SRCS):
      Remove devport from dependencies.
      (time):
      .
      (trivfs_S_io_read):
      .
      Initial checkin
      (prog-subdirs):
      .
      (maptime_map):
      (main):
      (trivfs_S_io_select):
      .
      .
      Initial checkin
      (dev_map):
      (_store_create):
      (_store_derive):
      .
      .
      (main):
      .
      (ftp_conn_unix_cont_get_stats):
      Initial checkin
      Remove unused mig crap.
      (prog-subdirs):
      (ftp_conn_sysify):
      .
      (parse_dir_entry):
      Initial checkin.
      (lookup):
      .
      (ugids_add_user):
      (ugids_set_posix_user):
      (idvec_merge_implied_gids):
      .
      (split_server_name):
      .
      (main):
      (ftp_conn_unix_syshooks):
      (netfs_append_args):
      (lookup):
      (struct ftp_conn_syshooks):
      (struct ftpfs_dir):
      (ftp_conn_cont_get_names):
      .
      Initial checkin.
      (ftp_conn_unix_cont_get_stats):
      (econnect):
      .
      (ftp_conn_create):
      (struct ftp_conn_syshooks):
      (ftp_conn_rmt_transfer):
      (ftp_conn_cont_get_names):
      (SRCS):
      .
      (append_basename):
      .
      (struct ftp_conn_hooks):
      (ftp_conn_cont_get_names):
      (ftp_conn_getline):
      (ftp_conn_unix_cont_get_stats):
      (ccache_read):
      (ftpfs_hooks):
      (struct refresh_entry_state):
      .
      Doc fix.
      No long used
      (sweep):
      (netfs_get_dirents):
      .
      (ftpfs_create):
      (main):
      (struct ftpfs):
      (update_entry):
      .
      (netfs_append_args):
      .
      (SRCS):
      Initial checkin.
      (netfs_attempt_mkfile):
      .
      (ftp_conn_append_name, ftp_conn_basename):
      (struct ftp_conn):
      (ftp_conn_sysify):
      (ftp_conn_set_type):
      .
      (netfs_attempt_mkfile):
      (refresh_dir):
      (ftpfs_dir_null_lookup):
      (ftpfs_create):
      .
      .
      (sush): Alias removed.
      (netfs_append_args):
      .
      (ftp_conn_create):
      .
      .
      (tcp_conn_request):
      (ports_self_interrupted, _ports_record_interruption):
      (ports_end_rpc):
      Initial checkin.
      (SRCS):
      .
      (ports_interrupt_rpcs):
      .
      (_fs_check_mounted):
      .
      (mkdev):
      (netfs_maxsymlinks):
      .
      (S_io_write):
      .
      (netfs_S_dir_lookup):
      .
      (parse_common_opt):
      .
      (ccache_read):
      (netfs_S_file_reparent):
      .
      (ftp_conn_finish_open_data,
      (ftp_conn_free):
      (ftp_conn_close):
      (struct ftp_conn):
      .
      (ftp_conn_abort_open_actv_data):
      (struct ftp_conn):
      .
      (ftp_conn_create):
      (ftp_conn_close):
      [!FTP_CONN_EI] (FTP_CONN_EI):
      .
      (main):
      .
      (main):
      (netfs_attempt_lookup):
      Add INTR_INTERFACE.
      .
      (netfs_S_dir_lookup):
      .
      (netfs_S_dir_lookup):
      (delete):
      .
      (netfs_append_args):
      .
      (diskfs_append_std_options):
      .
      (GNUEXT_ID):
      (rrip_work):
      (fs_control_port):
      .
      (read_disknode):
      (OPT_EXEC_OK, OPT_SUID_OK):
      (diskfs_S_file_exec):
      Prepend "_diskfs" to uses of NOSUID & NOEXEC.
      (parse_startup_opt):
      .
      (store_encode):
      (_store_create):
      Initial checkin.
      (SRCS):
      (store_mvol_create):
      (diskfs_append_args):
      .
      (main):
      (main):
      (main):
      (argp_program_version):
      (frobauth_modify):
      (main):
      .
      (frobauth_modify):
      Initial checkin
      (ugids_verify):
      (ugids_verify):
      (ugids_make_auth):
      (idvec_verify):
      (verify_id):
      (SRCS):
      .
      (mkdev):
      .

Neal H. Walfield (102):
      2002-03-9  James A. Morrison <address@hidden>
      ChangeLog
      2002-03-10  Neal H Walfield  <address@hidden>
      ChangeLog
      2001-11-20  Neal H Walfield  <address@hidden>
      *** empty log message ***
      2002-03-25  Neal H Walfield  <address@hidden>
      *** empty log message ***
      2002-03-23  James A. Morrison  <address@hidden>
      2002-03-23  James A. Morrison  <address@hidden>
      2002-03-23  James A. Morrison  <address@hidden>
      2002-03-23  James A. Morrison  <address@hidden>
      *** empty log message ***
      2002-03-23  James A. Morrison  <address@hidden>
      2002-03-23  James A. Morrison  <address@hidden>
      2002-03-23  James A. Morrison  <address@hidden>
      2002-03-23  James A. Morrison  <address@hidden>
      2002-03-23  James A. Morrison  <address@hidden>
      2002-03-23  James A. Morrison  <address@hidden>
      2002-03-23  James A. Morrison  <address@hidden>
      2002-03-23  James A. Morrison  <address@hidden>
      *** empty log message ***
      2002-04-01  Neal H Walfield  <address@hidden>
      *** empty log message ***
      2002-04-01  Neal H Walfield  <address@hidden>
      ChangeLog
      Reverting unintended change.
      2002-04-10  Neal H Walfield  <address@hidden>
      *** empty log message ***
      2002-04-10  Neal H Walfield,,,  <address@hidden>
      ChangeLog
      Import libpthread.
      Finish import.
      2002-10-12  Neal H. Walfield  <address@hidden>
      2002-10-12  Neal H. Walfield  <address@hidden>
      2002-11-02  Alfred M. Szmidt  <address@hidden>
      2002-11-03  Neal H. Walfield  <address@hidden>
      2002-11-18  Neal H. Walfield  <address@hidden>
      2002-11-25  Neal H. Walfield  <address@hidden>
      2002-11-26  Neal H. Walfield  <address@hidden>
      libpthread/
      libpthread/
      libpthread/
      libpthread/
      libpthread/
      libpthread/
      libpthread/
      libpthread/
      libpthread/
      libpthread/
      pflocal/
      libpthread/
      2005-08-28  Neal H. Walfield  <address@hidden>
      pflocal/
      Revery previous change.  Was intended for ams-branch, not HEAD.
      2008-05-27  Neal H. Walfield  <address@hidden>
      2008-05-27  Neal H. Walfield  <address@hidden>
      2008-06-07  Neal H. Walfield  <address@hidden>
      2008-06-22  Neal H. Walfield  <address@hidden>
      2008-08-11  Neal H. Walfield  <address@hidden>
      2008-08-12  Neal H. Walfield  <address@hidden>
      libc-parts/
      libpthread/
      2007-08-06  Neal H. Walfield  <address@hidden>
      2007-11-20  Neal H. Walfield  <address@hidden>
      2007-11-20  Neal H. Walfield  <address@hidden>
      2007-11-20  Neal H. Walfield  <address@hidden>
      2007-11-23  Neal H. Walfield  <address@hidden>
      viengoos/
      2007-12-12  Neal H. Walfield  <address@hidden>
      2007-12-12  Neal H. Walfield  <address@hidden>
      hurd/
      2007-12-23  Neal H. Walfield  <address@hidden>
      2008-01-01  Neal H. Walfield  <address@hidden>
      2008-01-17  Neal H. Walfield  <address@hidden>
      libpthread/
      libhurd-ihash/
      2008-02-11  Neal H. Walfield  <address@hidden>
      libpthread/
      libhurd-mm/
      2008-02-16  Neal H. Walfield  <address@hidden>
      /
      2008-03-01  Neal H. Walfield  <address@hidden>
      2008-04-06  Neal H. Walfield  <address@hidden>
      2008-05-21  Neal H. Walfield  <address@hidden>
      2008-05-27  Neal H. Walfield  <address@hidden>
      libhurd-mm/
      2008-06-01  Neal H. Walfield  <address@hidden>
      viengoos/
      2008-06-07  Neal H. Walfield  <address@hidden>
      2008-06-22  Neal H. Walfield  <address@hidden>
      viengoos/
      2008-08-12  Neal H. Walfield  <address@hidden>
      libpthread/
      2008-08-12  Neal H. Walfield  <address@hidden>
      2006-03-04  Samuel Thibault  <address@hidden>
      2008-08-12  Neal H. Walfield  <address@hidden>
      2008-08-12  Neal H. Walfield  <address@hidden>
      2008-08-16  Neal H. Walfield  <address@hidden>
      2008-08-26  Neal H. Walfield  <address@hidden>
      2008-08-27  Neal H. Walfield  <address@hidden>
      2008-10-02  Neal H. Walfield  <address@hidden>

Olaf Buddenhagen (2):
      pfinet: check return value of mmap() in S_io_read() and S_socket_recv()
      Be less aggressive about switching to bigger units

Pino Toscano (1):
      Fix return value on `getname' errors.

Roland McGrath (2435):
      Formerly Maketools.~5~
      Formerly shared.h.~19~
      Formerly fstests.c.~18~
      Formerly Makefile.~12~
      Formerly fstests.c.~19~
      Formerly Maketools.~6~
      Formerly Makefile.~8~
      Formerly Maketools.~7~
      Formerly Makeconf.~33~
      Formerly fstests.c.~20~
      Formerly Makefile.~13~
      Formerly fdtests.c.~3~
      Formerly Makefile.~14~
      entered into RCS
      Formerly Makefile.~18~
      Formerly Maketools.~9~
      Formerly Makeconf.~35~
      Formerly Makefile.~21~
      Formerly Maketools.~11~
      Formerly msg.defs.~8~
      Formerly hurd_types.h.~88~
      Formerly Makefile.~23~
      Formerly msg.defs.~9~
      Formerly msg.defs.~10~
      entered into RCS
      Formerly hurd_types.h.~90~
      Formerly io.defs.~59~
      Formerly startup.defs.~23~
      Formerly hurd_types.defs.~48~
      Initial revision
      entered into RCS
      Formerly cthreads.h.~3~
      Formerly Maketools.~12~
      Formerly Makefile.~7~
      Formerly stack.c.~2~
      entered into RCS
      Formerly Makefile.~9~
      entered into RCS
      entered into RCS
      Formerly Makefile.~21~
      Formerly Makefile.~12~
      Formerly Makefile.~11~
      Formerly Makefile.~9~
      Formerly Makefile.~24~
      Formerly Makefile.~14~
      Formerly io-write.c.~4~
      Formerly io-select.c.~5~
      Formerly io-reauthenticate.c.~6~
      Formerly io-read.c.~5~
      Formerly io-modes-set.c.~5~
      Formerly fsys-startup.c.~4~
      Formerly fsys-getroot.c.~5~
      Formerly file-set-trans.c.~7~
      Formerly file-getcontrol.c.~4~
      Formerly file-get-transcntl.c.~5~
      Formerly file-get-trans.c.~8~
      Formerly file-exec.c.~6~
      Formerly dir-rename.c.~5~
      Formerly dir-readdir.c.~3~
      Formerly dir-mkfile.c.~5~
      entered into RCS
      Formerly dir-link.c.~4~
      entered into RCS
      Formerly lock-completed.c.~6~
      Formerly demuxer.c.~5~
      Formerly conch-set.c.~5~
      Formerly io-async.c.~3~
      entered into RCS
      Formerly io-stubs.c.~5~
      entered into RCS
      Formerly stubs.c.~5~
      Formerly Makeconf.~41~
      entered into RCS
      Formerly cprocs.c.~2~
      entered into RCS
      entered into RCS
      Initial revision
      Formerly Makefile.~10~
      entered into RCS
      Formerly host.c.~4~
      Formerly init.c.~20~
      Formerly process_reply.defs.~10~
      Formerly process.defs.~74~
      Formerly msg.c.~6~
      Formerly fsys.defs.~35~
      Initial revision
      Initial revision
      Formerly init.c.~21~
      Formerly info.c.~4~
      Formerly main.c.~8~
      entered into RCS
      Formerly init.c.~26~
      Formerly io-write.c.~5~
      entered into RCS
      Formerly boot-start.c.~22~
      Formerly boot-start.c.~23~
      Formerly Makeconf.~44~
      Formerly Makefile.~26~
      Formerly Makeconf.~45~
      Formerly Makefile.~19~
      Formerly boot.c.~22~
      Formerly boot.c.~23~
      Formerly io-reauthenticate.c.~8~
      Formerly tioctl.defs.~4~
      Formerly boot.c.~24~
      Formerly ioctl_types.h.~3~
      Formerly Makefile.~20~
      Formerly boot.c.~25~
      Formerly Makefile.~21~
      Formerly boot.c.~26~
      Formerly mgt.c.~10~
      Formerly socket.defs.~22~
      Formerly boot.c.~27~
      Formerly fsys.defs.~36~
      Formerly hurd_types.defs.~49~
      Formerly hurd_types.h.~92~
      Formerly fs.defs.~79~
      Formerly msg.defs.~11~
      Formerly init.c.~28~
      Formerly Makefile.~23~
      Formerly file-get-transcntl.c.~3~
      Formerly Makefile.~28~
      Formerly Maketools.~17~
      Formerly process.defs.~75~
      entered into RCS
      Formerly mgt.c.~12~
      Formerly term.defs.~15~
      Formerly primes.c.~10~
      Formerly fsys.defs.~37~
      Formerly io.defs.~60~
      Formerly hurd_types.defs.~50~
      Formerly startup.defs.~25~
      Formerly process.defs.~76~
      Formerly auth.defs.~15~
      Formerly msg.defs.~12~
      Formerly wait.c.~5~
      Formerly mgt.c.~13~
      Initial revision
      Formerly Makefile.~24~
      entered into RCS
      Formerly boot.c.~31~
      Formerly socket.defs.~23~
      Formerly process.defs.~77~
      Formerly io.defs.~61~
      Formerly hurd_types.defs.~51~
      entered into RCS
      Formerly fs.defs.~81~
      Formerly process.defs.~79~
      Formerly socket.defs.~25~
      Formerly fs.defs.~83~
      Formerly io.defs.~62~
      Formerly subsystems.~6~
      Formerly login.defs.~2~
      Formerly init.c.~33~
      Formerly Makefile.~29~
      Formerly ufs.h.~19~
      Formerly Makeconf.~50~
      entered into RCS
      Formerly Makefile.~30~
      Formerly Makefile.~31~
      Formerly Makeconf.~51~
      Formerly Makefile.~36~
      Formerly Maketools.~21~
      Formerly Maketools.~22~
      entered into RCS
      entered into RCS
      Formerly Maketools.~23~
      Formerly exec.c.~79~
      entered into RCS
      Formerly Makeconf.~55~
      Formerly init.c.~38~
      entered into RCS
      Formerly Makeconf.~57~
      Formerly init.c.~39~
      Formerly init.c.~41~
      Formerly io.defs.~64~
      Formerly msg.defs.~15~
      entered into RCS
      Formerly Makeconf.~59~
      Formerly pgrp.c.~9~
      Formerly pgrp.c.~12~
      Formerly sh.c.~2~
      Formerly wait.c.~10~
      entered into RCS
      Formerly fs.defs.~85~
      Formerly init-init.c.~16~
      Formerly init.c.~46~
      Formerly boot-parse.c.~6~
      Formerly file-exec.c.~9~
      entered into RCS
      Formerly exec.c.~84~
      entered into RCS
      entered into RCS
      entered into RCS
      Formerly mgt.c.~20~
      Formerly host.c.~8~
      Formerly file-inv-trans.c.~5~
      Formerly diskfs.h.~35~
      Initial revision
      Formerly main.c.~18~
      Formerly init-init.c.~18~
      entered into RCS
      Formerly dir-lookup.c.~7~
      entered into RCS
      Formerly Makefile.~37~
      Formerly main.c.~23~
      Formerly boot-parse.c.~7~
      Formerly Makefile.~7~
      Formerly update.c.~3~
      entered into RCS
      Formerly host.c.~9~
      Formerly boot-parse.c.~8~
      Formerly boot-start.c.~32~
      Formerly main.c.~24~
      Formerly boot-start.c.~33~
      Formerly boot-parse.c.~9~
      entered into RCS
      Formerly boot-parse.c.~10~
      Formerly Makefile.~37~
      Formerly Makefile.~38~
      entered into RCS
      Formerly mgt.c.~21~
      Formerly mgt.c.~22~
      entered into RCS
      Formerly info.c.~9~
      Formerly boot.c.~40~
      entered into RCS
      Formerly boot-parse.c.~11~
      entered into RCS
      entered into RCS
      entered into RCS
      entered into RCS
      entered into RCS
      entered into RCS
      Include <stdio.h> for asprintf decl.
      (time_str): Use %.2d instead of %2d to get 0 pads.
      (MIG, MIGCOM): Never define using rsh; use /usr/local/i386-gnu/....
      Include unistd.h, stdio.h, not hurd/anything.
      Include "notify_S.h".
      (OBJS): Add notifyServer.o.
      ($(target)): Use normal linking with -Wl,-( $+ -Wl,-).
      (ports_demuxer): Call diskfs_seqnos_notify_server, not
      (pager_demuxer): Call _pager_seqnos_memory_object_server,
      (DIST_FILES): Remove gcc-specs.
      Protect all mfs code with #ifdef MFS.
      (run_for_real): Print error msg if file_exec fails.
      (OBJS): Add msgServer.o.
      (io_read, io_write, io_readable): Use mach_msg_type_number_t in place of
      Use mach_msg_type_number_t in place of unsigned int and int.
      Use mach_msg_type_number_t in place of unsigned int and int.
      Use mach_msg_type_number_t in place of int.
      Use mach_msg_type_number_t in place of unsigned int and int.
      Use mach_msg_type_number_t in place of unsigned int and int.
      Use mach_msg_type_number_t in place of int.
      Use mach_msg_type_number_t in place of unsigned int and int.
      (diskfs_S_io_read): Don't check for MAXREAD<0.
      (start_execserver): When aligning bss size for vm_allocate, don't include
      (start_execserver): Fix braino in last change.
      (diskfs_S_io_readable): Fix typo in last change.
      (struct execdata): New members `headbuf', `file_data', `optimal_block'.
      (OBJS): Add unzip.o util.o inflate.o.
      Initial revision
      [BFD] (bfd_mach_host_arch_mach): MACHINE arg is `long int *' now.
      [BFD] (bfd_mach_host_arch_mach): In decl, MACHINE arg is `long int *' now.
      (io_select): Remove RETURN_PORT arg; make ID_TAG inout.
      (io_select_request): Remove RETURN_PORT arg.
      Add ID_TAG arg.
      (io_select_done): RPC removed, replaced with a skip.
      (EXEC_TRACED): New macro.
      Add sig_post_untraced_reply, and intervening skips.
      Fix RPC name in last change.
      Add fs_notify at 20500.
      Initial revision
      Prepend `msg_' to all RPC names.
      Prepend `msg_' to all RPC names.
      Prepend `msg_' to all RPC names.
      (EXEC_INHERITED): New macro.
      (io_select): Add user reply port and reply timeout args.
      Synchronize with new io_select definition.
      (struct proc): Make `argv' and `envp' members `vm_address_t'.
      (check_uid): Return true if P has root.
      Updated for new io_select interface.
      Fix typo reply->request.
      (S_io_select): Updated to new io_select protocol.
      (bfd_mach_host_arch_mach, aout_mach_host_machine): Use
      Add case for CPU_TYPE_ALPHA.
      Prepend `msg_' to names of msg.defs RPCs.
      (S_proc_child): Use nowait_msg_proc_newids instead of nowait_proc_newids.
      (S_proc_setpgrp): Use nowait_msg_proc_newids instead of 
nowait_proc_newids.
      (diskfs_S_dir_notice_changes): Call nowait_msg_dir_changed instead of
      Updated to new io_select protocol.
      (S_io_select): Fix typo in last change.
      More of same.
      Undo renaming.
      (ourfs_notify_U.h ourfs_notifyUser.c): Make this instead of ourmsg_U.h.
      (diskfs_S_io_select): Remove cruft left from before last change.
      Update BFD code; it works now.
      [BFD]: Fix prototype.
      (OBJS): Remove reference to libc's devstream.o.
      Include "msg_S.h".  Prepend `msg_' to msg.defs server functions.
      (main): Only open /dev/tty if stdin is unreadable.
      (prepare): Give the stream a seek function.
      (prepare): Fix braino in last change.
      (check_section): Don't check SEC_RELOC flag.
      (INSTALL_BIN): Use objcopy.
      (CCVERSION-duality.gnu.ai.mit.edu): New variable.
      (hostname): New variable, so CCVERSION actually works.
      (CPPFLAGS, CFLAGS): Set with += so Makefiles can add things.
      (INSTALL, INSTALL_DATA, INSTALL_BIN): Define normally using `install'.
      [makemode=library] (install): Use $(INSTALL_DATA).
      [makemode=library] (install): Only do $(installhdrs) if defined.
      (main): Treat argument without leading - as if it had one, unless it's a
      (mutex_lock_solid, mutex_unlock_solid): Renamed to __*.
      (mutex_lock, mutex_unlock): Use __ names for *_solid.
      (CPPFLAGS): Define.
      Check for errors.
      (SRCS): Add syscall.S.
      Don't include <errno.h>.  Define `errno' variable.
      (waiter_cares, waiting_parent_cares): New functions.
      (load_section): fseek to desired position before freading.
      (vpath lib%.a): Add search path.
      (vpath lib%.a): Move this after include ../Makeconf, since it uses a
      (struct execdata) [BFD]: New member `interp_section'.
      (check_gzip): Rewind the stream before calling `get_method'.
      Split out `std' into individual device-makers it calls.
      (CPPFLAGS): Use $(srcdir) instead of $(hurdsource).
      (I386HDRS): Variable removed.
      Use EXT macro instead of explicit underscores.
      (load_image): Grok ELF executables as well as a.out.
      (prog-subdirs): Removed mkbootfs.
      (start_execserver): Don't create and load a task; the exec server file is
      (diskfs_execserver_task): New variable.
      Include i386/asm.h and use ENTRY and EXT macros, instead of explicit _s.
      (OBJS): Remove exec_server_image.o.
      (load_image): Fixed alignment calculation in ELF segment loading.
      (LDFLAGS): Append -static.
      Omit .globl decl for errno; it caused some as complaint.
      (DISTFILES): New variable; include frank1.ld and frankemul.ld.
      Majorly revamped: Now supports the ELF format directly.
      (struct execdata.info.elf): Add members `anywhere' and `loadbase'.
      Rewritten to unconditionally return both BFD and ELF machine types.
      [$(doinst)==many] ($(targets) installation rule): Fix typo.
      ([hrs]d*): Fixed partition parsing: use glob pattern, not regexp.
      Initial revision
      (SRCS): Add cancel-cond.c.
      (boot_like_kernel, boot_like_cmudef, boot_like_hurd): Variables removed.
      (SRCS): Add boot_script.c.
      Initial revision
      (DIST_FILES): Add hurd.boot.
      Initial revision
      (S_fsys_forward): New stub function.
      (ufs): Depend on ../libshouldbeinlibc/libshouldbeinlibc.a.
      Updated for changes in boot_script.h protocol by Shantanu Goel.
      Updated by Shantanu Goel, to accept action keywords only inside $(...) and
      Use ${boot-args} preset variable.
      (S_io_select): Fix typo in masking off SELECT_URG.
      (OTHERLIBS, CPPFLAGS): Disable bfd by default.
      Initial revision
      (_SERVERS_CRASH): New macro.
      core renamed to crash.
      (DIST_FILES): Added ourmsg.defs.
      Initial revision
      (DIST_FILES): Added ourmsg.defs.
      Initial revision
      Initial revision
      (DIST_FILES): Added ourfs_notify.defs.
      Remove vpath directive.
      (sbindir): New variable.
      (lndist, $(srcdir)/hurd-snap/$(dir)/error.[ch]): Targets removed.
      (CPPFLAGS): Variable removed.
      Include $(..)config.make for configure-generated parameters.
      (DIST_FILES): Remove Maketools.
      Initial revision
      (EXEC_STACK_ARGS): New macro.
      (io_pathconf): New RPC.
      (file_pathconf): RPC removed (replaced with skip).
      (file_truncate): RPC renamed to file_set_size.
      (FSSRCS): Rename file-truncate.c to file-set-size.c.
      Renamed from file-trunate.c.
      (diskfs_S_exec_startup): Don't pass an argument string.
      [! srcdir] (top_srcdir): Strip trailing slash from $(..).
      (libthreads-libsubst): Variable removed.
      (struct bootinfo): New members `phdr_addr', `phdr_size', `user_entry'.
      Run ld.so with arg of /hurd/exec, instead of running exec/exec.
      If not in $srcdir, produce */Makefile from build.mk.in.
      Initial revision
      Renamed from hurd.boot; use @exec_prefix@ instead of hardcoded dir.
      (hurd.boot): New target.
      Include errno.h for error_t decl.
      Fix typo in last change.
      Include hurd.h.
      (get_hypermetadata): Use %Zd format for result of sizeof.
      Include hurd/threadvar.h.
      (__data_start): New variable.
      (VPATH): New variable.
      Include errno.h.
      (LDFLAGS): Add -static.
      (S_io_pathconf): New function.
      (boot_script_parse_line): Ignore line beginning with #.
      (main): Use static const for constant strings.
      Restore entry SP before return.
      (other-subdirs): Remove lib.
      (top_srcdir): Define properly in parent directory.
      (RWLOCK_INITIALIZER): New macro.
      (do_exec): Don't set NEWTASK's bootstrap port until after we have finished
      (close): New syscall function.
      (boot_script_read_file): Declare it.
      (read_file): New function.
      (fstat): New syscall function.
      (struct uxstat): New type.
      (read_file): Pass CMD->path for file name.
      (%_pic.o: %.c): Use $(COMPILE.c) instead of its contents.  Pass -DPIC.
      [PIC] (EXT): Redefine to use PLT.
      (csw_pic.o): Bogus braindead target from hell removed.  Bushnell will be
      (JUMPTARGET): New macro, versions for [PIC] and not.
      Initial revision
      (FSSRCS): Add file-get-storage-info.c.
      (periodic_sync_lock): Variable removed.
      Remove leading _ from function names.
      (trivfs_{begin,end}_using_{protid,control}): Declare them.
      Protect against multiple inclusion.
      ($(libname).so): Pass $(LDFLAGS) and $(address@hidden).
      (libtrivfs.so): Depend on ../libports/libports.so.
      (libdiskfs.so): Depend on libpager, libioserver, libfshelp, libthreads.
      (file_exec): Add dealloc[] flag to most args.
      (trivfs_S_fsys_getpriv): Add poly args.
      (trivfs_S_fsys_getpriv): Add poly args.
      (diskfs_execboot_fsys_startup): Pass back a port to /servers/exec in 
*REAL.
      (diskfs_execboot_fsys_startup): Fix typo in last change.
      Pass dealloc args in file_exec calls.
      Specify shared library dependencies.
      Declare _pager_page_errors extern, not common.
      (libports.so): Don't depend on libthreads.so.
      [EXEC_IMPORTS]: Use this if defined.
      (rpath): New variable.
      Server mechanics removed; now uses libtrivfs/libports.
      Initial revision
      (OBJS): Add main.o; remove fsysServer.o, notifyServer.o.
      Initial revision
      (diskfs_execboot_fsys_startup): Use dir_lookup instead of
      (file_exec): Remove dealloc[] keywords, and revert EXEC_TASK arg to task_t
      Add INTR_INTERFACE marker.
      Added some #includes.
      (SRCS, OBJS): Add hashexec.[co].
      (struct execdata): Moved to priv.h.
      Initial revision
      (check_hashbang): Copy passed args from the right place.
      (check_hashbang: prepare_args): Enable and clean up code to guess the name
      Undo last change of 9Oct95.
      Renamed back from hurd.boot.in.
      (DIST_FILES): Replace hurd.boot.in with hurd.boot
      (struct bootinfo): Use vm_size_t for phdr_size.
      (OBJS): Add exec_startupServer.o.
      (exec_demuxer): Call exec_startup_server.
      (S_exec_startup_get_info): New function, modified from S_exec_startup.
      Initial revision
      Add exec_startup at 30500.
      (msg_report_wait): Add string out arg.
      Add missing */.
      (exec_startup): RPC removed; replaced with skip.
      (load_section): Catch faults while zeroing partial bss page.
      (S_exec_startup): Compatibility RPC removed.
      (OBJS): Remove execServer.o.
      (user_port): Fixed port selection logic.
      (ports_inhibit_all_rpcs): Renamed from inhibit_all_rpcs.
      (MIGSTUBS): Replaced execServer.o with exec_startupServer.o.
      (diskfs_S_exec_startup_get_info): Renamed from diskfs_S_exec_startup,
      If calling thread is serving an RPC, don't block waiting for that RPC to
      Initial revision
      (crash_dump_task): Add sreplyport arg.
      (load_section): Undo boneheaded last change.
      (check_hashbang): Undo boneheaded last change.
      (going_down): Variable removed.
      (safe_bzero): New function, broken out of load_section.
      Don't wire timeouts to zero.
      If calling thread is serving an RPC, don't block waiting for that RPC to
      (request_server): Don't call exec_server.
      (main): Request no-senders notification on pseudo_master_device_port.
      (SRCS, LCLHDRS): Removed error.c and error.h.
      (addr_range_check, probe_stack): Functions #if 0'd out.
      Initial revision
      (map): Rearrange code to fix some bugs and not remap unless necessary.
      (get_string_array): Fix stupid bug in copying to newly allocated space.
      (launch_core_servers, run_for_real): Call proc_mark_exec on child proc
      (get_vector): Rewritten without arbitrary limits.
      (diskfs_S_fsys_init): Call proc_mark_exec on EXECPROCESS.
      (end_using_protid_port): Don't calls ports_port_deref if CRED is null.
      (ports_interrupt_rpc_on_notification): If NEW_REQ is not needed, put it on
      (check_hashbang): Rearrange arg frobbing code somewhat to use
      (safe_bzero): Rewritten using hurd_catch_signal.
      Declare pager_memcpy.
      Fix args in _diskfs_rdwr_internal prototype.
      (_diskfs_rdwr_internal): Rewritten using pager_memcpy.
      Use size_t instead of int for amounts in diskfs_node_rdwr prototype.
      (diskfs_node_rdwr): Pass AMTREAD read/write to _diskfs_rdwr_internal,
      (diskfs_catch_exception, diskfs_end_catch_exception): Macros removed.
      Pass DATALEN read/write to _diskfs_rdwr_internal, and
      Pass AMT read/write to _diskfs_rdwr_internal, and
      (OTHERSRCS): Remove exc.c.
      (disk_pager, disk_pager_port, disk_image, create_disk_pager): Decls 
removed.
      (create_disk_pager): Use disk_pager_setup.
      (main): Don't map disk image here; create_disk_pager now does it.
      (get_hypermetadata, copy_sblock): Don't put diskfs_catch_exception ()
      Initial revision
      (diskfs_end_catch_exception): Pass arg to cthread_data.
      Declare create_disk_pager.
      Return errors regardless of *DATALEN--reads are all or nothing.
      Return errors regardless of *AMT--writes are all or nothing.
      (SRCS): Add pager-memcpy.c.
      (installhdrs): Add diskfs-pager.h.
      (diskfs_reload_global_state): Use `disk_pager' in place of `diskpager->p'.
      (indir_release): Use `disk_pager' in place of `diskpager->p'.
      (sync_disk): Use `disk_pager' in place of `diskpager->p'.
      (diskfs_shutdown_pager, diskfs_sync_everything): Use `disk_pager' in place
      (diskpager, diskpagerport, disk_image): Variables removed.
      (main): Don't map in disk image here; create_disk_pager now does it.
      (pager_bucket): Made global.
      entered into RCS
      Use prototypes for functions of zero args.
      Grok `tty'.
      (file_pager_read_page, file_pager_write_page): Check for a page offset
      (diskfs_S_fsys_set_options): Use rwlock_writer_lock instead of
      (diskfs_node_rdwr): Handle null AMTREAD.
      Add assert to check for signal bug.
      (main): Chown the terminal.
      Include string.h for strerror decl.
      Fixed handling of the filesystem `clean bit'.
      Protect from multiple inclusion.
      Import hurd/ioctl_types.h with <> instead of "".
      (struct exc): Removed useless members `replyport', `replyporttype'.
      (do_mach_notify_no_senders): Don't use E->replyport.
      Add msgoption arg.
      (DIST_FILES): Remove proc_excrepl.defs.
      (message_demuxer): Don't call proc_excrepl_server.
      (S_proc_exception_raise): Rewritten.
      Implement proper handling of the filesystem `clean bit'.
      (diskfs_S_file_set_translator): Add EROFS check.
      (uptime): Use %.2f format for load average numbers.
      (get_hypermetadata): Use diskfs_device_arg in unclean msgs.
      entered into RCS
      (boot): Depend on libthreads.so, nothing wrong with shared libs.
      Formerly store.h.~8~
      (vpath %.defs): Use $(includedir) to locate mach files.
      After CC tool check, invoke AC_PROG_CC to set default CFLAGS and test for 
GCC.
      Initialize shared page magic number.
      (check_hashbang: user_port): Use default root port when secure.
      entered into RCS
      (idvec_free_contents): New function.
      (idvec_free_contents): Declare it.
      (ihash_find): Change return type to void **.
      Undo last change.
      Use -include for generated dep files.
      (auth): Depend on libshouldbeinlibc.
      Initial revision
      Rewritten.
      entered into RCS
      Use ports_create_port instead of ports_allocate_port, and notice the 
error.
      Add obsolescence link warning.
      (pager_create): Add link warning.
      (make-deps): New canned sequence.  Remove gcc-lib hdrs from deps.
      (msg_startup_dosync): Add waittime arg.
      Remove 1 second waittime spec.
      (reboot_system): Use 1 second timeout on reply to msg_startup_dosync.
      (reboot_system): Make that 1 minute.
      Finished rewrite.
      (OBJS): Add auth_replyUser.o.
      Rewritten.
      Mark with INTR_INTERFACE.
      (S_auth_makeauth): Increment NAUTHS for first elt.
      (srcdir): Set to . if undefined.
      (AC_OUTPUT): If not in $srcdir, create Makeconf does includes real one.
      (makefiles): Add Makeconf:build.mkcf.in.
      Initial revision
      (DIST_FILES): Add build.mkcf.in.
      (do_exec): Terminate OLDTASK if we get an error after killing its threads
      (map): Fix fencepost error in check of current mapping window.
      (map): Use F->__offset and F->__target properly.
      (auth_user_authenticate, auth_server_authenticate): Remove second
      (S_auth_server_authenticate, S_auth_user_authenticate): Remove IGNORED 
arg.
      Missed one.
      (io_select): Remove ID_TAG arg.
      (msg_sig_post, msg_sig_post_untraced): Add SIGCODE arg.
      (msg_*_exec_flags): RPCs removed.
      (EXEC_TRACED): Macro removed.
      (SRCS): Remove argz.c.
      (SRCS): Remove envz.c.
      (SRCS): Remove path-lookup.c.
      (EXEC_INHERITED): Macro removed.
      (LCLHDRS): Remove rwlock.h.
      Initial revision
      Moved to libthreads from libshouldbeinlibc.
      (SRCS): Add rwlock.c.
      [lint] (NEVER): Spurious global variable removed.
      (io_identity): Server passes back st_ino value too.
      (io_identity): Server passes back st_dev and st_ino values too.
      (io_identity): Server passed back fs id port and st_ino value.
      (check_hashbang): Use io_identity instead of io_stat to compare files.
      (diskfs_S_io_select): Removed TAG arg.
      (diskfs_S_io_reauthenticate): Don't pass CRED port in
      Add .PHONY spec for phony targets.
      Quick hack for installing headers prior to building libc.
      (install): Depend on $(includedir)/hurd and add rule to create it.
      typo fixes
      (crash_dump_task): Use integer_t for sigcode.
      (stop_pgrp): Take second arg CTTYID.  Fetch each pgrp member's msgpor and
      (struct disk_image_user): New type.
      Initial revision
      Initial revision
      Wed Jul 17 22:49:50 1996  Roland McGrath  <address@hidden>
      .
      Thu Jul 18 04:15:49 1996  Roland McGrath  <address@hidden>
      .
      Mon Jul 29 02:46:12 1996  Roland McGrath  <address@hidden>
      .
      fix typo in comment
      1998-07-15  Roland McGrath  <address@hidden>
      .
      add TODO item for stdio->libio conversion
      1998-07-20  Roland McGrath  <address@hidden>
      .
      1998-07-20  Roland McGrath  <address@hidden>
      1998-07-20  Roland McGrath  <address@hidden>
      .
      1998-07-20  Roland McGrath  <address@hidden>
      .
      1998-07-19  Roland McGrath  <address@hidden>
      .
      1998-07-20  Roland McGrath  <address@hidden>
      1998-07-20  Roland McGrath  <address@hidden>
      1998-07-19  Roland McGrath  <address@hidden>
      1998-07-20  Roland McGrath  <address@hidden>
      1998-07-20  Roland McGrath  <address@hidden>
      1998-07-20  Roland McGrath  <address@hidden>
      1998-07-20  Roland McGrath  <address@hidden>
      1998-07-20  Roland McGrath  <address@hidden>
      1998-07-20  Roland McGrath  <address@hidden>
      1998-07-20  Roland McGrath  <address@hidden>
      .
      .
      1998-07-20  Roland McGrath  <address@hidden>
      1998-07-20  Roland McGrath  <address@hidden>
      .
      .
      1998-07-20  Roland McGrath  <address@hidden>
      1998-07-20  Roland McGrath  <address@hidden>
      .
      1998-07-20  Roland McGrath  <address@hidden>
      1998-07-24  Jose M. Moya  <address@hidden>
      .
      1998-07-25  Jose M. Moya  <address@hidden>
      .
      1998-07-25  Roland McGrath  <address@hidden>
      .
      1998-07-25  Roland McGrath  <address@hidden>
      .
      1998-08-11  Roland McGrath  <address@hidden>
      typo
      .
      1998-08-12  Roland McGrath  <address@hidden>
      1998-08-12  Roland McGrath  <address@hidden>
      .
      1998-08-12  Roland McGrath  <address@hidden>
      .
      1998-08-20  Roland McGrath  <address@hidden>
      1998-08-20  Roland McGrath  <address@hidden>
      1998-08-20  Roland McGrath  <address@hidden>
      1998-08-20  Roland McGrath  <address@hidden>
      1998-08-20  Roland McGrath  <address@hidden>
      .
      Moved to ../libiohelp/return-buffer.c.
      1998-08-21  Roland McGrath  <address@hidden>
      1998-08-21  Roland McGrath  <address@hidden>
      .
      Fri Aug 21 19:25:12 1998  Jose M. Moya  <address@hidden>
      .
      1998-09-04  Roland McGrath  <address@hidden>
      .
      1998-09-04  Roland McGrath  <address@hidden>
      .
      1998-09-04  Roland McGrath  <address@hidden>
      .
      1998-09-04  Roland McGrath  <address@hidden>
      1998-09-04  Roland McGrath  <address@hidden>
      1998-09-04  Roland McGrath  <address@hidden>
      1998-09-04  Roland McGrath  <address@hidden>
      1998-09-04  Roland McGrath  <address@hidden>
      1998-09-04  Roland McGrath  <address@hidden>
      1998-09-04  Roland McGrath  <address@hidden>
      1998-09-04  Roland McGrath  <address@hidden>
      1998-09-04  Roland McGrath  <address@hidden>
      1998-09-04  Roland McGrath  <address@hidden>
      1998-09-04  Roland McGrath  <address@hidden>
      .
      1998-10-20  Roland McGrath  <address@hidden>
      1998-10-20  Roland McGrath  <address@hidden>
      .
      1998-10-20  Roland McGrath  <address@hidden>
      Add braces to silence gcc warnings.
      Add braces to silence gcc warnings.
      1998-09-04  Roland McGrath  <address@hidden>
      .
      1998-09-04  Roland McGrath  <address@hidden>
      .
      1998-10-24  Roland McGrath  <address@hidden>
      1998-09-26  Mark Kettenis  <address@hidden>
      .
      1998-04-04  Roland McGrath  <address@hidden>
      1998-04-04  Roland McGrath  <address@hidden>
      1998-09-04  Roland McGrath  <address@hidden>
      1998-10-20  Roland McGrath  <address@hidden>
      .
      1998-10-24  Roland McGrath  <address@hidden>
      .
      1998-10-24  Roland McGrath  <address@hidden>
      1998-10-24  Roland McGrath  <address@hidden>
      .
      1998-10-26  Gordon Matzigkeit  <address@hidden>
      .
      1998-10-26  Roland McGrath  <address@hidden>
      .
      Wed Oct 28 22:49:18 1998  Joel N. Weber II  <address@hidden>
      Wed Oct 28 22:52:04 1998  Joel N. Weber II  <address@hidden>
      .
      1998-11-12  Mark Kettenis  <address@hidden>
      .
      libps: add incremental output options
      1998-10-24  Roland McGrath  <address@hidden>
      .
      1998-11-28  Roland McGrath  <address@hidden>
      1998-11-29  Roland McGrath  <address@hidden>
      1998-11-29  Roland McGrath  <address@hidden>
      1998-11-29  Roland McGrath  <address@hidden>
      1998-11-25  Mark Kettenis  <address@hidden>
      1998-11-27  Mark Kettenis  <address@hidden>
      1998-11-25  Mark Kettenis  <address@hidden>
      1998-11-25  Mark Kettenis  <address@hidden>
      .
      .
      1998-11-29  Roland McGrath  <address@hidden>
      .
      1998-11-29  Roland McGrath  <address@hidden>
      1998-11-30  Mark Kettenis  <address@hidden>
      .
      1998-12-06  Roland McGrath  <address@hidden>
      .
      1998-12-06  Roland McGrath  <address@hidden>
      .
      1998-12-20  Roland McGrath  <address@hidden>
      1998-12-20  Roland McGrath  <address@hidden>
      1998-12-20  Roland McGrath  <address@hidden>
      .
      what is this file???
      1998-12-20  Roland McGrath  <address@hidden>
      1998-12-20  Roland McGrath  <address@hidden>
      .
      1998-12-21  Roland McGrath  <address@hidden>
      1998-12-21  Roland McGrath  <address@hidden>
      .
      1998-12-21  Roland McGrath  <address@hidden>
      1998-12-27  Roland McGrath  <address@hidden>
      1998-12-27  Roland McGrath  <address@hidden>
      1998-12-27  Roland McGrath  <address@hidden>
      .
      1998-12-26  Roland McGrath  <address@hidden>
      1998-12-26  Roland McGrath  <address@hidden>
      1998-12-27  Roland McGrath  <address@hidden>
      1998-12-21  Roland McGrath  <address@hidden>
      .
      1998-12-21  Mark Kettenis  <address@hidden>
      .
      STORAGE_* changes done
      1998-12-27  Roland McGrath  <address@hidden>
      1998-12-27  Roland McGrath  <address@hidden>
      .
      1998-12-27  Roland McGrath  <address@hidden>
      1998-12-27  Roland McGrath  <address@hidden>
      1998-12-27  Roland McGrath  <address@hidden>
      1998-12-27  Roland McGrath  <address@hidden>
      .
      1998-12-27  Roland McGrath  <address@hidden>
      1998-12-27  Roland McGrath  <address@hidden>
      .
      hostid/hostname gone
      1998-12-27  Roland McGrath  <address@hidden>
      .
      1998-12-27  Roland McGrath  <address@hidden>
      1998-12-27  Roland McGrath  <address@hidden>
      File removed (obsolete since 1996).
      .
      1998-12-31  Roland McGrath  <address@hidden>
      renamed to syncfs.c, which see
      .
      begin updates for 0.3
      1999-01-01  Roland McGrath  <address@hidden>
      1999-01-01  Roland McGrath  <address@hidden>
      .
      1999-01-03  Roland McGrath  <address@hidden>
      .
      1999-01-22  Roland McGrath  <address@hidden>
      1999-01-22  Roland McGrath  <address@hidden>
      1999-01-22  Roland McGrath  <address@hidden>
      1999-01-22  Roland McGrath  <address@hidden>
      1999-01-23  Roland McGrath  <address@hidden>
      1999-01-23  Roland McGrath  <address@hidden>
      .
      1999-01-23  Roland McGrath  <address@hidden>
      1999-01-22  Roland McGrath  <address@hidden>
      .
      1999-01-24  Roland McGrath  <address@hidden>
      1999-01-24  Roland McGrath  <address@hidden>
      .
      1999-01-27  Roland McGrath  <address@hidden>
      .
      1999-01-24  Roland McGrath  <address@hidden>
      1999-01-27  Roland McGrath  <address@hidden>
      .
      1999-01-28  Roland McGrath  <address@hidden>
      .
      1999-01-31  Roland McGrath  <address@hidden>
      .
      1999-01-31  Roland McGrath  <address@hidden>
      .
      libc items
      1999-02-16  Roland McGrath  <address@hidden>
      1999-02-16  Roland McGrath  <address@hidden>
      1999-02-16  Roland McGrath  <address@hidden>
      .
      1999-02-16  Roland McGrath  <address@hidden>
      .
      1999-02-16  Roland McGrath  <address@hidden>
      1999-02-16  Roland McGrath  <address@hidden>
      1999-02-16  Roland McGrath  <address@hidden>
      .
      1999-02-16  Roland McGrath  <address@hidden>
      .
      1999-02-17  Roland McGrath  <address@hidden>
      .
      1999-02-27  Roland McGrath  <address@hidden>
      linux signature page
      .
      1999-02-28  Roland McGrath  <address@hidden>
      .
      1999-02-28  Roland McGrath  <address@hidden>
      1999-02-28  Roland McGrath  <address@hidden>
      1999-02-28  Roland McGrath  <address@hidden>
      1999-02-28  Roland McGrath  <address@hidden>
      1999-02-28  Roland McGrath  <address@hidden>
      1999-02-28  Roland McGrath  <address@hidden>
      1999-02-28  Roland McGrath  <address@hidden>
      1999-02-28  Roland McGrath  <address@hidden>
      .
      1999-03-01  Mark Kettenis  <address@hidden>
      .
      1999-03-06  Roland McGrath  <address@hidden>
      1999-03-06  Roland McGrath  <address@hidden>
      1999-03-06  Roland McGrath  <address@hidden>
      .
      1999-03-07  Roland McGrath  <address@hidden>
      .
      1999-03-09  Roland McGrath  <address@hidden>
      .
      1999-03-10  Roland McGrath  <address@hidden>
      .
      1999-03-11  Roland McGrath  <address@hidden>
      .
      1999-03-14  Roland McGrath  <address@hidden>
      .
      1999-03-14  Roland McGrath  <address@hidden>
      .
      1999-03-20  Roland McGrath  <address@hidden>
      .
      1999-03-22  Roland McGrath  <address@hidden>
      .
      1999-03-23  Roland McGrath  <address@hidden>
      .
      1999-03-25  Roland McGrath  <address@hidden>
      .
      add libc items from old libc/hurd/STATUS list
      1999-04-15  Roland McGrath  <address@hidden>
      .
      1999-04-18  Roland McGrath  <address@hidden>
      .
      1999-04-25  Roland McGrath  <address@hidden>
      .
      1999-04-25  Roland McGrath  <address@hidden>
      .
      1999-04-27  Roland McGrath  <address@hidden>
      1999-04-27  Roland McGrath  <address@hidden>
      .
      1999-04-28  Roland McGrath  <address@hidden>
      .
      1999-04-30  Mark Kettenis  <address@hidden>
      .
      1999-05-01  Mark Kettenis  <address@hidden>
      .
      1999-05-01  Roland McGrath  <address@hidden>
      1999-05-01  Roland McGrath  <address@hidden>
      1999-05-01  Roland McGrath  <address@hidden>
      .
      1999-05-02  Roland McGrath  <address@hidden>
      1999-05-02  Roland McGrath  <address@hidden>
      1999-05-02  Roland McGrath  <address@hidden>
      .
      1999-05-09  Mark Kettenis  <address@hidden>
      .
      1999-05-13  Roland McGrath  <address@hidden>
      .
      1999-05-15  Roland McGrath  <address@hidden>
      .
      1999-05-13  Roland McGrath  <address@hidden>
      .
      1999-05-13  Roland McGrath  <address@hidden>
      .
      1999-05-15  Roland McGrath  <address@hidden>
      1999-05-15  Roland McGrath  <address@hidden>
      .
      1999-05-15  Roland McGrath  <address@hidden>
      1999-05-13  Roland McGrath  <address@hidden>
      .
      1999-05-15  Roland McGrath  <address@hidden>
      .
      1999-05-15  Roland McGrath  <address@hidden>
      .
      1999-05-15  Roland McGrath  <address@hidden>
      .
      1999-05-16  Roland McGrath  <address@hidden>
      .
      1999-05-16  Roland McGrath  <address@hidden>
      .
      1999-05-16  Roland McGrath  <address@hidden>
      .
      1999-05-16  Roland McGrath  <address@hidden>
      .
      1999-05-16  Roland McGrath  <address@hidden>
      .
      1999-05-16  Roland McGrath  <address@hidden>
      1999-05-19  Roland McGrath  <address@hidden>
      .
      1999-05-19  Roland McGrath  <address@hidden>
      .
      1999-05-20  Roland McGrath  <address@hidden>
      .
      1999-05-20  Roland McGrath  <address@hidden>
      .
      1999-05-23  Roland McGrath  <address@hidden>
      .
      1999-05-23  Roland McGrath  <address@hidden>
      .
      1999-05-19  Roland McGrath  <address@hidden>
      1999-05-23  Roland McGrath  <address@hidden>
      1999-05-23  Roland McGrath  <address@hidden>
      1999-05-16  Roland McGrath  <address@hidden>
      .
      1999-05-23  Roland McGrath  <address@hidden>
      .
      1999-05-23  Roland McGrath  <address@hidden>
      .
      1999-05-23  Roland McGrath  <address@hidden>
      1999-05-23  Roland McGrath  <address@hidden>
      1999-05-23  Roland McGrath  <address@hidden>
      .
      1999-05-23  Roland McGrath  <address@hidden>
      .
      1999-05-23  Roland McGrath  <address@hidden>
      1999-05-23  Roland McGrath  <address@hidden>
      .
      1999-05-23  Roland McGrath  <address@hidden>
      1999-05-23  Roland McGrath  <address@hidden>
      1999-05-23  Roland McGrath  <address@hidden>
      .
      1999-05-29  Roland McGrath  <address@hidden>
      .
      1999-05-29  Roland McGrath  <address@hidden>
      1999-05-29  Roland McGrath  <address@hidden>
      1999-05-29  Roland McGrath  <address@hidden>
      1999-05-29  Roland McGrath  <address@hidden>
      .
      1999-05-29  Roland McGrath  <address@hidden>
      .
      1999-05-29  Roland McGrath  <address@hidden>
      .
      1999-05-29  Roland McGrath  <address@hidden>
      1999-05-24  Roland McGrath  <address@hidden>
      1999-05-29  Roland McGrath  <address@hidden>
      1999-05-29  Roland McGrath  <address@hidden>
      1999-05-24  Mark Kettenis  <address@hidden>
      1999-05-29  Roland McGrath  <address@hidden>
      .
      1999-05-29  Roland McGrath  <address@hidden>
      .
      1999-05-29  Roland McGrath  <address@hidden>
      1999-05-29  Roland McGrath  <address@hidden>
      .
      1999-05-24  Roland McGrath  <address@hidden>
      1999-06-01  Roland McGrath  <address@hidden>
      .
      1999-06-01  Roland McGrath  <address@hidden>
      .
      1999-06-01  Roland McGrath  <address@hidden>
      .
      1999-06-01  Marcus Brinkmann <address@hidden>
      1999-06-01  Marcus Brinkmann <address@hidden>
      1999-06-01  Marcus Brinkmann <address@hidden>
      1999-06-01  Marcus Brinkmann <address@hidden>
      1999-06-01  Marcus Brinkmann <address@hidden>
      1999-06-01  Marcus Brinkmann <address@hidden>
      1999-06-01  Marcus Brinkmann <address@hidden>
      .
      1999-06-01  Roland McGrath  <address@hidden>
      .
      1999-06-02  Roland McGrath  <address@hidden>
      .
      1999-06-02  Roland McGrath  <address@hidden>
      1999-06-02  Roland McGrath  <address@hidden>
      .
      1999-06-02  Roland McGrath  <address@hidden>
      .
      1999-06-03  Mark Kettenis  <address@hidden>
      .
      1999-06-02  Roland McGrath  <address@hidden>
      .
      1999-06-04  Roland McGrath  <address@hidden>
      .
      1999-06-05  Roland McGrath  <address@hidden>
      1999-06-05  Roland McGrath  <address@hidden>
      1999-06-05  Roland McGrath  <address@hidden>
      1999-06-05  Roland McGrath  <address@hidden>
      .
      1999-06-05  Roland McGrath  <address@hidden>
      .
      1999-06-11  Roland McGrath  <address@hidden>
      1999-06-11  Roland McGrath  <address@hidden>
      .
      1999-06-13  Roland McGrath  <address@hidden>
      .
      1999-06-13  Roland McGrath  <address@hidden>
      .
      1999-06-13  Roland McGrath  <address@hidden>
      .
      1999-06-13  Roland McGrath  <address@hidden>
      .
      1999-06-13  Roland McGrath  <address@hidden>
      1999-06-13  Roland McGrath  <address@hidden>
      .
      1999-06-13  Roland McGrath  <address@hidden>
      .
      1999-06-13  Roland McGrath  <address@hidden>
      .
      1999-06-13  Roland McGrath  <address@hidden>
      .
      1999-06-14  Roland McGrath  <address@hidden>
      .
      1999-06-15  Roland McGrath  <address@hidden>
      .
      1999-06-17  Roland McGrath  <address@hidden>
      .
      1999-06-17  Roland McGrath  <address@hidden>
      .
      1999-06-18  Roland McGrath  <address@hidden>
      1999-06-15  Roland McGrath  <address@hidden>
      1999-06-18  Roland McGrath  <address@hidden>
      1999-06-15  Roland McGrath  <address@hidden>
      1999-06-18  Roland McGrath  <address@hidden>
      .
      disable split-init by default
      1999-06-19  Roland McGrath  <address@hidden>
      1999-06-19  Roland McGrath  <address@hidden>
      .
      1999-06-19  Roland McGrath  <address@hidden>
      .
      1999-06-19  Roland McGrath  <address@hidden>
      .
      1999-06-19  Roland McGrath  <address@hidden>
      .
      1999-06-20  Roland McGrath  <address@hidden>
      .
      1999-06-22  Roland McGrath  <address@hidden>
      .
      1999-06-21  Roland McGrath  <address@hidden>
      .
      typo
      remove item for passwd, it already exists in another package
      1999-07-10  Roland McGrath  <address@hidden>
      1999-07-10  Roland McGrath  <address@hidden>
      1999-07-10  Roland McGrath  <address@hidden>
      .
      1999-07-10  Roland McGrath  <address@hidden>
      1999-07-10  Roland McGrath  <address@hidden>
      .
      1999-07-10  Roland McGrath  <address@hidden>
      1999-07-10  Roland McGrath  <address@hidden>
      1999-07-10  Roland McGrath  <address@hidden>
      1999-07-10  Roland McGrath  <address@hidden>
      1999-07-10  Roland McGrath  <address@hidden>
      1999-07-08  Roland McGrath  <address@hidden>
      1999-07-10  Roland McGrath  <address@hidden>
      1999-07-10  Roland McGrath  <address@hidden>
      1999-07-10  Roland McGrath  <address@hidden>
      1999-07-10  Roland McGrath  <address@hidden>
      1999-07-10  Roland McGrath  <address@hidden>
      1999-07-10  Roland McGrath  <address@hidden>
      1999-07-10  Roland McGrath  <address@hidden>
      1999-07-10  Roland McGrath  <address@hidden>
      1999-07-10  Roland McGrath  <address@hidden>
      1999-07-10  Roland McGrath  <address@hidden>
      1999-07-10  Roland McGrath  <address@hidden>
      1999-07-10  Roland McGrath  <address@hidden>
      1999-07-10  Roland McGrath  <address@hidden>
      1999-07-10  Roland McGrath  <address@hidden>
      1999-07-10  Roland McGrath  <address@hidden>
      1999-07-10  Roland McGrath  <address@hidden>
      .
      1999-07-10  Roland McGrath  <address@hidden>
      1999-07-10  Roland McGrath  <address@hidden>
      1999-07-10  Roland McGrath  <address@hidden>
      1999-07-10  Roland McGrath  <address@hidden>
      .
      1999-07-10  Roland McGrath  <address@hidden>
      .
      1999-07-10  Roland McGrath  <address@hidden>
      .
      1999-07-10  Roland McGrath  <address@hidden>
      .
      1999-07-11  Roland McGrath  <address@hidden>
      1999-07-11  Roland McGrath  <address@hidden>
      1999-07-11  Roland McGrath  <address@hidden>
      1999-07-11  Roland McGrath  <address@hidden>
      1999-07-11  Roland McGrath  <address@hidden>
      1999-07-11  Roland McGrath  <address@hidden>
      1999-07-11  Roland McGrath  <address@hidden>
      1999-07-11  Roland McGrath  <address@hidden>
      1999-07-11  Roland McGrath  <address@hidden>
      1999-07-11  Roland McGrath  <address@hidden>
      1999-07-11  Roland McGrath  <address@hidden>
      1999-07-11  Roland McGrath  <address@hidden>
      .
      1999-07-11  Roland McGrath  <address@hidden>
      .
      1999-07-11  Roland McGrath  <address@hidden>
      1999-07-11  Roland McGrath  <address@hidden>
      .
      add diskfs_default_sync_interval item
      1999-07-15  Roland McGrath  <address@hidden>
      .
      1999-07-17  Roland McGrath  <address@hidden>
      .
      (trace_and_forward): rehack special cases for mach_port_insert_right and 
vm_map
      1999-07-17  Roland McGrath  <address@hidden>
      .
      1999-07-17  Roland McGrath  <address@hidden>
      .
      1999-07-17  Roland McGrath  <address@hidden>
      .
      1999-07-20  Roland McGrath  <address@hidden>
      .
      1999-07-20  Roland McGrath  <address@hidden>
      .
      1999-07-23  Roland McGrath  <address@hidden>
      1999-07-23  Roland McGrath  <address@hidden>
      .
      1999-07-24  Roland McGrath  <address@hidden>
      .
      1999-07-24  Roland McGrath  <address@hidden>
      .
      * mksmallso, mkemptyso: Files removed.  The *.sh files are the source.
      1999-08-19  Roland McGrath  <address@hidden>
      * mktime.c: File removed.  Current libc code is good.
      .
      1999-08-20  Roland McGrath  <address@hidden>
      .
      1999-08-20  Roland McGrath  <address@hidden>
      .
      1999-08-23  Roland McGrath  <address@hidden>
      1999-08-23  Roland McGrath  <address@hidden>
      1999-08-23  Roland McGrath  <address@hidden>
      1999-08-23  Roland McGrath  <address@hidden>
      1999-08-23  Roland McGrath  <address@hidden>
      1999-08-23  Roland McGrath  <address@hidden>
      .
      1999-08-31  Marcus Brinkmann <address@hidden>
      1999-08-31  Marcus Brinkmann <address@hidden>
      .
      typo
      1999-08-24  Roland McGrath  <address@hidden>
      .
      1999-09-12  Roland McGrath  <address@hidden>
      .
      1999-09-09  Roland McGrath  <address@hidden>
      1999-09-09  Roland McGrath  <address@hidden>
      1999-09-09  Roland McGrath  <address@hidden>
      1999-09-09  Roland McGrath  <address@hidden>
      ChangeLog
      1999-08-23  Roland McGrath  <address@hidden>
      .
      .
      Reverted changes related to io_map_segment.
      1999-09-09  Roland McGrath  <address@hidden>
      .
      1999-09-18  Roland McGrath  <address@hidden>
      .
      1999-09-18  Roland McGrath  <address@hidden>
      1999-09-18  Roland McGrath  <address@hidden>
      .
      1999-09-19  Roland McGrath  <address@hidden>
      .
      1999-09-19  Roland McGrath  <address@hidden>
      .
      1999-07-20  Roland McGrath  <address@hidden>
      1999-09-19  Roland McGrath  <address@hidden>
      .
      1999-09-19  Roland McGrath  <address@hidden>
      .
      1999-09-22  Roland McGrath  <address@hidden>
      .
      1999-09-22  Roland McGrath  <address@hidden>
      1999-09-23  Mark Kettenis  <address@hidden>
      .
      1999-10-01  Roland McGrath  <address@hidden>
      .
      1999-10-01  Roland McGrath  <address@hidden>
      .
      1999-10-01  Roland McGrath  <address@hidden>
      .
      1999-10-01  Roland McGrath  <address@hidden>
      .
      1999-10-02  Roland McGrath  <address@hidden>
      .
      1999-10-02  Roland McGrath  <address@hidden>
      .
      1999-10-03  Roland McGrath  <address@hidden>
      1999-10-03  Roland McGrath  <address@hidden>
      .
      1999-10-03  Roland McGrath  <address@hidden>
      1999-10-03  Roland McGrath  <address@hidden>
      1999-10-03  Roland McGrath  <address@hidden>
      1999-10-03  Roland McGrath  <address@hidden>
      1999-10-03  Roland McGrath  <address@hidden>
      1999-10-03  Roland McGrath  <address@hidden>
      1999-10-03  Roland McGrath  <address@hidden>
      1999-10-03  Roland McGrath  <address@hidden>
      .
      1999-10-03  Roland McGrath  <address@hidden>
      .
      1999-10-03  Roland McGrath  <address@hidden>
      .
      1999-10-03  Roland McGrath  <address@hidden>
      .
      1999-10-06  Roland McGrath  <address@hidden>
      .
      1999-10-06  Roland McGrath  <address@hidden>
      .
      1999-10-07  Roland McGrath  <address@hidden>
      1999-10-07  Roland McGrath  <address@hidden>
      .
      1999-10-09  Marcus Brinkmann  <address@hidden>
      1999-10-09  Marcus Brinkmann  <address@hidden>
      1999-10-09  Marcus Brinkmann  <address@hidden>
      updates from marcus
      1999-10-07  Roland McGrath  <address@hidden>
      .
      1999-10-11  Roland McGrath  <address@hidden>
      .
      1999-10-11  Roland McGrath  <address@hidden>
      .
      1999-10-11  Roland McGrath  <address@hidden>
      1999-10-11  Roland McGrath  <address@hidden>
      1999-10-11  Roland McGrath  <address@hidden>
      1999-10-11  Roland McGrath  <address@hidden>
      1999-10-11  Roland McGrath  <address@hidden>
      1999-10-11  Roland McGrath  <address@hidden>
      .
      1999-10-12  Roland McGrath  <address@hidden>
      .
      1999-10-13  Roland McGrath  <address@hidden>
      1999-10-13  Roland McGrath  <address@hidden>
      1999-10-13  Roland McGrath  <address@hidden>
      1999-10-13  Roland McGrath  <address@hidden>
      .
      1999-10-13  Roland McGrath  <address@hidden>
      .
      1999-10-13  Roland McGrath  <address@hidden>
      .
      1999-10-14  Roland McGrath  <address@hidden>
      .
      1999-10-22  Roland McGrath  <address@hidden>
      .
      1999-10-23  Roland McGrath  <address@hidden>
      .
      (diskfs_shutdown): comment typo fix
      1999-10-28  Roland McGrath  <address@hidden>
      .
      1999-10-28  Roland McGrath  <address@hidden>
      .
      1999-10-28  Roland McGrath  <address@hidden>
      .
      1999-10-29  Roland McGrath  <address@hidden>
      .
      1999-11-08  Roland McGrath  <address@hidden>
      .
      1999-11-08  Roland McGrath  <address@hidden>
      1999-11-08  Roland McGrath  <address@hidden>
      1999-11-08  Roland McGrath  <address@hidden>
      1999-11-08  Roland McGrath  <address@hidden>
      1999-11-08  Roland McGrath  <address@hidden>
      .
      1999-11-08  Roland McGrath  <address@hidden>
      .
      1999-11-08  Roland McGrath  <address@hidden>
      1999-11-08  Roland McGrath  <address@hidden>
      .
      1999-11-08  Roland McGrath  <address@hidden>
      1999-11-08  Roland McGrath  <address@hidden>
      .
      1999-11-08  Roland McGrath  <address@hidden>
      1999-11-08  Roland McGrath  <address@hidden>
      .
      1999-11-09  Roland McGrath  <address@hidden>
      .
      1999-11-16  Roland McGrath  <address@hidden>
      .
      1999-11-16  Roland McGrath  <address@hidden>
      .
      1999-11-18  Roland McGrath  <address@hidden>
      .
      1999-11-14  Roland McGrath  <address@hidden>
      1999-11-16  Roland McGrath  <address@hidden>
      1999-11-18  Roland McGrath  <address@hidden>
      1999-11-14  Roland McGrath  <address@hidden>
      1999-11-14  Roland McGrath  <address@hidden>
      1999-11-14  Roland McGrath  <address@hidden>
      .
      1999-11-18  Roland McGrath  <address@hidden>
      1999-11-18  Roland McGrath  <address@hidden>
      1999-11-18  Roland McGrath  <address@hidden>
      .
      1999-11-16  Roland McGrath  <address@hidden>
      1999-10-01  Roland McGrath  <address@hidden>
      1999-10-01  Roland McGrath  <address@hidden>
      .
      (fstab_argp_create): braino
      1999-11-19  Roland McGrath  <address@hidden>
      1999-11-19  Roland McGrath  <address@hidden>
      mount.sh replaced by mount.c
      1999-11-20  Roland McGrath  <address@hidden>
      .
      1999-11-20  Roland McGrath  <address@hidden>
      1999-11-20  Roland McGrath  <address@hidden>
      1999-11-20  Roland McGrath  <address@hidden>
      1999-11-20  Roland McGrath  <address@hidden>
      1999-11-19  Roland McGrath  <address@hidden>
      .
      1999-11-24  Roland McGrath  <address@hidden>
      .
      1999-12-03  Roland McGrath  <address@hidden>
      1999-12-03  Roland McGrath  <address@hidden>
      .
      1999-12-13  Roland McGrath  <address@hidden>
      .
      mkbootfs: Removed directory and all files.  They have long been obsolete.
      1999-12-22  Roland McGrath  <address@hidden>
      .
      2000-01-03  Roland McGrath  <address@hidden>
      2000-01-06  Roland McGrath  <address@hidden>
      obsolete file removed
      2000-01-09  Roland McGrath  <address@hidden>
      .
      2000-01-22  Roland McGrath  <address@hidden>
      .
      2000-01-24  Roland McGrath  <address@hidden>
      2000-01-24  Roland McGrath  <address@hidden>
      .
      2000-01-23  Roland McGrath  <address@hidden>
      .
      2000-01-25  Roland McGrath  <address@hidden>
      .
      2000-01-25  Roland McGrath  <address@hidden>
      2000-01-25  Roland McGrath  <address@hidden>
      .
      2000-01-28  Roland McGrath  <address@hidden>
      .
      2000-01-27  Roland McGrath  <address@hidden>
      .
      2000-01-29  Roland McGrath  <address@hidden>
      .
      Merge from vendor branch Linux:
      Import of Linux 2.2.12 subset (ipv4 stack and related)
      2000-02-03  Roland McGrath  <address@hidden>
      2000-02-04  Roland McGrath  <address@hidden>
      2000-02-04  Roland McGrath  <address@hidden>
      2000-02-04  Roland McGrath  <address@hidden>
      2000-01-26  Roland McGrath  <address@hidden>
      .
      2000-02-05  Roland McGrath  <address@hidden>
      .
      Merge from vendor branch Linux:
      Import of Linux 2.2.13 subset (ipv4 stack and related)
      Merge Linux_2_2_12 -> Linux_2_2_13 changes
      Import of Linux 2.2.14 subset (ipv4 stack and related)
      Merge from vendor branch Linux:
      Merge Linux_2_2_13 -> Linux_2_2_14 changes
      2000-02-05  Roland McGrath  <address@hidden>
      .
      2000-02-06  Roland McGrath  <address@hidden>
      .
      2000-02-06  Roland McGrath  <address@hidden>
      2000-02-06  Roland McGrath  <address@hidden>
      .
      2000-02-08  Roland McGrath  <address@hidden>
      2000-02-11  Roland McGrath  <address@hidden>
      .
      2000-02-13  Roland McGrath  <address@hidden>
      .
      2000-02-27  Roland McGrath  <address@hidden>
      2000-02-27  Roland McGrath  <address@hidden>
      .
      2000-03-03  Roland McGrath  <address@hidden>
      .
      2000-02-28  Roland McGrath  <address@hidden>
      2000-02-28  Roland McGrath  <address@hidden>
      .
      2000-03-09  Roland McGrath  <address@hidden>
      .
      2000-03-09  Roland McGrath  <address@hidden>
      .
      2000-03-12  Roland McGrath  <address@hidden>
      .
      2000-03-13  Roland McGrath  <address@hidden>
      .
      2000-03-13  Roland McGrath  <address@hidden>
      2000-03-13  Roland McGrath  <address@hidden>
      .
      2000-03-13  Roland McGrath  <address@hidden>
      .
      2000-03-13  Roland McGrath  <address@hidden>
      .
      2000-03-13  Roland McGrath  <address@hidden>
      .
      2000-03-13  Roland McGrath  <address@hidden>
      2000-03-13  Roland McGrath  <address@hidden>
      .
      2000-03-13  Roland McGrath  <address@hidden>
      2000-03-13  Roland McGrath  <address@hidden>
      .
      2000-03-13  Roland McGrath  <address@hidden>
      .
      2000-03-13  Roland McGrath  <address@hidden>
      .
      2000-03-13  Roland McGrath  <address@hidden>
      .
      2000-03-17  Roland McGrath  <address@hidden>
      .
      2000-03-17  Roland McGrath  <address@hidden>
      2000-03-17  Roland McGrath  <address@hidden>
      2000-03-17  Roland McGrath  <address@hidden>
      2000-03-17  Roland McGrath  <address@hidden>
      2000-03-17  Roland McGrath  <address@hidden>
      2000-03-17  Roland McGrath  <address@hidden>
      2000-03-17  Roland McGrath  <address@hidden>
      2000-03-17  Roland McGrath  <address@hidden>
      2000-03-17  Roland McGrath  <address@hidden>
      2000-03-17  Roland McGrath  <address@hidden>
      2000-03-17  Roland McGrath  <address@hidden>
      2000-03-17  Roland McGrath  <address@hidden>
      2000-03-17  Roland McGrath  <address@hidden>
      .
      2000-03-17  Roland McGrath  <address@hidden>
      2000-03-17  Roland McGrath  <address@hidden>
      .
      2000-03-17  Roland McGrath  <address@hidden>
      .
      2000-03-17  Roland McGrath  <address@hidden>
      .
      2000-03-17  Roland McGrath  <address@hidden>
      .
      Remove these files that were renamed to =* before CVSification
      Item done by 1999-10-11 trans/magic.c changes.
      revise exec item
      2000-03-19  Roland McGrath  <address@hidden>
      .
      DONE *** Get rid of global DEVICE variable and use the trivfs control hack
      2000-03-19  Roland McGrath  <address@hidden>
      .
      2000-03-20  Roland McGrath  <address@hidden>
      2000-03-20  Roland McGrath  <address@hidden>
      2000-03-20  Roland McGrath  <address@hidden>
      2000-03-19  Roland McGrath  <address@hidden>
      2000-03-20  Roland McGrath  <address@hidden>
      .
      2000-03-26  Roland McGrath  <address@hidden>
      .
      2000-03-27  Roland McGrath  <address@hidden>
      2000-03-27  Roland McGrath  <address@hidden>
      .
      2000-03-30  Roland McGrath  <address@hidden>
      .
      2000-04-03  Roland McGrath  <address@hidden>
      2000-04-03  Roland McGrath  <address@hidden>
      .
      2000-10-01  Roland McGrath  <address@hidden>
      .
      2000-10-01  Roland McGrath  <address@hidden>
      .
      2000-10-29  Roland McGrath  <address@hidden>
      .
      2000-10-29  Roland McGrath  <address@hidden>
      .
      2000-12-02  Roland McGrath  <address@hidden>
      2000-12-02  Roland McGrath  <address@hidden>
      2000-10-01  Roland McGrath  <address@hidden>
      .
      2000-12-02  Roland McGrath  <address@hidden>
      .
      2000-12-20  Roland McGrath  <address@hidden>
      .
      2000-12-20  Roland McGrath  <address@hidden>
      .
      2000-12-20  Roland McGrath  <address@hidden>
      .
      2000-12-26  Roland McGrath  <address@hidden>
      .
      New directory tmpfs, in-core filesystem based on libdiskfs
      2000-12-28  Roland McGrath  <address@hidden>
      .
      2001-01-14  Roland McGrath  <address@hidden>
      .
      2001-01-14  Roland McGrath  <address@hidden>
      .
      2001-01-16  Roland McGrath  <address@hidden>
      2001-01-16  Roland McGrath  <address@hidden>
      .
      2001-01-17  Roland McGrath  <address@hidden>
      .
      2001-01-20  Roland McGrath  <address@hidden>
      .
      2001-01-20  Roland McGrath  <address@hidden>
      .
      2001-02-02  Roland McGrath  <address@hidden>
      .
      2001-02-25  Roland McGrath  <address@hidden>
      2001-02-25  Roland McGrath  <address@hidden>
      2001-02-25  Roland McGrath  <address@hidden>
      2001-02-25  Roland McGrath  <address@hidden>
      2001-02-25  Roland McGrath  <address@hidden>
      2001-02-25  Roland McGrath  <address@hidden>
      2001-02-25  Roland McGrath  <address@hidden>
      2001-02-25  Roland McGrath  <address@hidden>
      2001-02-25  Roland McGrath  <address@hidden>
      2001-02-25  Roland McGrath  <address@hidden>
      2001-02-25  Roland McGrath  <address@hidden>
      2001-02-25  Roland McGrath  <address@hidden>
      2001-02-25  Roland McGrath  <address@hidden>
      2001-02-25  Roland McGrath  <address@hidden>
      2001-02-25  Roland McGrath  <address@hidden>
      2001-02-25  Roland McGrath  <address@hidden>
      2001-02-25  Roland McGrath  <address@hidden>
      2001-02-25  Roland McGrath  <address@hidden>
      2001-02-25  Roland McGrath  <address@hidden>
      2001-02-25  Roland McGrath  <address@hidden>
      2001-02-25  Roland McGrath  <address@hidden>
      .
      2001-02-25  Roland McGrath  <address@hidden>
      .
      2001-02-26  Roland McGrath  <address@hidden>
      2001-02-26  Roland McGrath  <address@hidden>
      2001-02-26  Roland McGrath  <address@hidden>
      .
      2001-02-26  Roland McGrath  <address@hidden>
      .
      2001-02-27  Roland McGrath  <address@hidden>
      .
      2001-02-28  Roland McGrath  <address@hidden>
      2001-01-11  Marcus Brinkmann  <address@hidden>
      2001-01-11  Marcus Brinkmann  <address@hidden>
      2001-02-27  Roland McGrath  <address@hidden>
      2000-12-28  Roland McGrath  <address@hidden>
      .
      2001-02-28  Roland McGrath  <address@hidden>
      2000-12-28  Roland McGrath  <address@hidden>
      .
      2001-02-28  Roland McGrath  <address@hidden>
      .
      2001-03-07  Roland McGrath  <address@hidden>
      .
      2001-03-11  Roland McGrath  <address@hidden>
      syntax tweak to avoid makeinfo complaint
      2001-03-07  Roland McGrath  <address@hidden>
      .
      2001-03-26  Roland McGrath  <address@hidden>
      .
      2001-03-31  Roland McGrath  <address@hidden>
      2001-03-31  Roland McGrath  <address@hidden>
      2001-03-29  Neal H Walfield  <address@hidden>
      .
      2001-03-31  Roland McGrath  <address@hidden>
      .
      2001-03-29  Neal H Walfield  <address@hidden>
      2001-03-29  Neal H Walfield  <address@hidden>
      2001-03-29  Neal H Walfield  <address@hidden>
      2001-03-29  Neal H Walfield  <address@hidden>
      2001-03-29  Neal H Walfield  <address@hidden>
      2001-03-29  Neal H Walfield  <address@hidden>
      2001-03-29  Neal H Walfield  <address@hidden>
      2001-03-31  Roland McGrath  <address@hidden>
      .
      2001-03-03  Roland McGrath  <address@hidden>
      2001-03-28 Neal H Walfield  <address@hidden>
      2001-03-28 Neal H Walfield  <address@hidden>
      2001-03-28 Neal H Walfield  <address@hidden>
      2001-03-28 Neal H Walfield  <address@hidden>
      2001-03-28 Neal H Walfield  <address@hidden>
      2001-03-28 Neal H Walfield  <address@hidden>
      2001-03-31  Roland McGrath  <address@hidden>
      2001-03-31  Roland McGrath  <address@hidden>
      2001-03-31  Roland McGrath  <address@hidden>
      .
      2001-03-28 Neal H Walfield  <address@hidden>
      2001-03-31  Neal H Walfield  <address@hidden>
      2001-03-31  Neal H Walfield  <address@hidden>
      2001-03-31  Neal H Walfield  <address@hidden>
      .
      2001-04-01  Roland McGrath  <address@hidden>
      2001-04-01  Roland McGrath  <address@hidden>
      2001-04-01  Roland McGrath  <address@hidden>
      .
      2001-04-08  Neal H Walfield  <address@hidden>
      .
      2001-04-10  Neal H Walfield  <address@hidden>
      .
      2000-04-03  Neal H Walfield  <address@hidden>
      2000-04-03  Neal H Walfield  <address@hidden>
      2000-04-03  Neal H Walfield  <address@hidden>
      2000-04-03  Neal H Walfield  <address@hidden>
      .
      2001-04-15  Neal H Walfield  <address@hidden>
      .
      2001-04-14  Neal H Walfield  <address@hidden>
      2001-04-14  Neal H Walfield  <address@hidden>
      .
      2001-05-01  Neal H Walfield  <address@hidden>
      2001-05-01  Neal H Walfield  <address@hidden>
      .
      2001-05-05  Roland McGrath  <address@hidden>
      .
      2001-04-22  Neal H Walfield  <address@hidden>
      2001-04-23  Neal H Walfield  <address@hidden>
      .
      2001-05-26  Roland McGrath  <address@hidden>
      .
      2001-05-30  Roland McGrath  <address@hidden>
      .
      2001-06-01  Roland McGrath  <address@hidden>
      .
      2001-06-06  Roland McGrath  <address@hidden>
      .
      2001-06-06  Roland McGrath  <address@hidden>
      .
      2001-06-07  Roland McGrath  <address@hidden>
      2001-06-08  Roland McGrath  <address@hidden>
      .
      2001-06-10  Neal H Walfield  <address@hidden>
      2001-06-10  Neal H Walfield  <address@hidden>
      .
      obsolete files removed
      2001-06-15  Roland McGrath  <address@hidden>
      2001-06-15  Roland McGrath  <address@hidden>
      .
      2001-06-15  Neal H Walfield  <address@hidden>
      2001-06-15  Neal H Walfield  <address@hidden>
      2001-06-15  Neal H Walfield  <address@hidden>
      .
      2001-06-15  Neal H Walfield  <address@hidden>
      .
      2001-06-15  Roland McGrath  <address@hidden>
      .
      2001-04-01  Neal H Walfield  <address@hidden>
      2001-04-21  Neal H Walfield  <address@hidden>
      2001-04-01  Neal H Walfield  <address@hidden>
      2001-04-01  Neal H Walfield  <address@hidden>
      2001-04-01  Neal H Walfield  <address@hidden>
      2001-04-01  Neal H Walfield  <address@hidden>
      .
      2001-04-01  Neal H Walfield  <address@hidden>
      2001-06-16  Roland McGrath  <address@hidden>
      2001-04-01  Neal H Walfield  <address@hidden>
      .
      2001-04-01  Neal H Walfield  <address@hidden>
      2001-07-02  Roland McGrath  <address@hidden>
      .
      2001-06-21  Neal H Walfield  <address@hidden>
      2001-06-21  Neal H Walfield  <address@hidden>
      2001-06-21  Neal H Walfield  <address@hidden>
      .
      2001-07-20  Roland McGrath  <address@hidden>
      .
      2001-07-20  Roland McGrath  <address@hidden>
      .
      2001-08-01  Roland McGrath  <address@hidden>
      .
      2001-06-19  Roland McGrath  <address@hidden>
      2001-08-03  Roland McGrath  <address@hidden>
      .
      2001-08-04  Roland McGrath  <address@hidden>
      .
      2001-08-04  Roland McGrath  <address@hidden>
      2001-08-04  Roland McGrath  <address@hidden>
      .
      2001-08-05  Roland McGrath  <address@hidden>
      .
      2001-08-06  Roland McGrath  <address@hidden>
      2001-08-06  Roland McGrath  <address@hidden>
      .
      2001-08-09  Roland McGrath  <address@hidden>
      .
      2001-08-09  Roland McGrath  <address@hidden>
      2001-08-10  Roland McGrath  <address@hidden>
      .
      2001-08-12  Neal H Walfield  <address@hidden>
      2001-08-12  Neal H Walfield  <address@hidden>
      2001-08-12  Neal H Walfield  <address@hidden>
      .
      2001-08-15  Roland McGrath  <address@hidden>
      .
      2001-08-16  Roland McGrath  <address@hidden>
      2001-08-16  Roland McGrath  <address@hidden>
      .
      GC some stale items
      2001-08-16  Roland McGrath  <address@hidden>
      2001-08-16  Roland McGrath  <address@hidden>
      2001-08-16  Roland McGrath  <address@hidden>
      2001-08-16  Roland McGrath  <address@hidden>
      2001-08-16  Roland McGrath  <address@hidden>
      .
      2001-08-16  Roland McGrath  <address@hidden>
      2001-08-16  Roland McGrath  <address@hidden>
      2001-08-16  Roland McGrath  <address@hidden>
      .
      2001-08-17  Roland McGrath  <address@hidden>
      .
      2001-08-17  Roland McGrath  <address@hidden>
      .
      2001-08-17  Neal H Walfield  <address@hidden>
      .
      2001-08-20  Roland McGrath  <address@hidden>
      2001-08-20  Roland McGrath  <address@hidden>
      2001-08-20  Roland McGrath  <address@hidden>
      2001-08-20  Roland McGrath  <address@hidden>
      2001-08-20  Roland McGrath  <address@hidden>
      2001-08-20  Roland McGrath  <address@hidden>
      .
      2001-08-20  Roland McGrath  <address@hidden>
      2001-08-20  Roland McGrath  <address@hidden>
      prune dead item
      2001-08-22  Neal H Walfield  <address@hidden>
      .
      2001-08-23  Roland McGrath  <address@hidden>
      .
      2001-08-23  Roland McGrath  <address@hidden>
      .
      2001-08-23  Roland McGrath  <address@hidden>
      .
      2001-08-24  Roland McGrath  <address@hidden>
      2001-08-24  Roland McGrath  <address@hidden>
      2001-08-24  Roland McGrath  <address@hidden>
      .
      2001-08-25  Roland McGrath  <address@hidden>
      .
      2001-08-25  Roland McGrath  <address@hidden>
      2001-08-25  Neal H Walfield  <address@hidden>
      2001-08-25  Roland McGrath  <address@hidden>
      .
      2001-09-06  Roland McGrath  <address@hidden>
      .
      2001-09-16  Roland McGrath  <address@hidden>
      .
      2001-09-27  Roland McGrath  <address@hidden>
      .
      Comment fix
      2001-09-27  Roland McGrath  <address@hidden>
      .
      2001-09-27  Roland McGrath  <address@hidden>
      2001-09-27  Roland McGrath  <address@hidden>
      .
      2001-09-28  Roland McGrath  <address@hidden>
      .
      2001-09-29  Roland McGrath  <address@hidden>
      .
      2001-09-30  Roland McGrath  <address@hidden>
      .
      2001-09-30  Roland McGrath  <address@hidden>
      2001-09-30  Roland McGrath  <address@hidden>
      .
      2001-10-06  Neal H Walfield  <address@hidden>
      .
      2001-10-07  Neal H Walfield  <address@hidden>
      .
      2001-10-11  Roland McGrath  <address@hidden>
      .
      2001-10-06  Neal H Walfield  <address@hidden>
      .
      2001-10-14  Roland McGrath  <address@hidden>
      .
      Fix typo in copyright.
      2001-10-14  Roland McGrath  <address@hidden>
      .
      2001-11-14  Roland McGrath  <address@hidden>
      .
      2001-11-15  Roland McGrath  <address@hidden>
      .
      2001-11-21  Roland McGrath  <address@hidden>
      2001-11-21  Roland McGrath  <address@hidden>
      .
      2001-11-21  Roland McGrath  <address@hidden>
      .
      2001-11-23  Roland McGrath  <address@hidden>
      2001-11-23  Roland McGrath  <address@hidden>
      2001-11-23  Roland McGrath  <address@hidden>
      .
      typo fix
      2001-11-24  Roland McGrath  <address@hidden>
      2001-11-24  Roland McGrath  <address@hidden>
      .
      2001-12-02  Roland McGrath  <address@hidden>
      .
      2001-12-06  Roland McGrath  <address@hidden>
      .
      2001-12-08  Roland McGrath  <address@hidden>
      .
      2001-12-17  Roland McGrath  <address@hidden>
      .
      Remove file supposedly deleted in 1995.
      2001-12-22  Roland McGrath  <address@hidden>
      2001-12-22  Roland McGrath  <address@hidden>
      .
      2001-12-22  Roland McGrath  <address@hidden>
      2001-12-22  Roland McGrath  <address@hidden>
      .
      2001-12-22  Roland McGrath  <address@hidden>
      2001-12-22  Roland McGrath  <address@hidden>
      2001-12-22  Roland McGrath  <address@hidden>
      2001-12-22  Roland McGrath  <address@hidden>
      2001-12-22  Roland McGrath  <address@hidden>
      2001-12-22  Roland McGrath  <address@hidden>
      .
      2001-11-15  Neal H Walfield  <address@hidden>
      .
      2001-10-14  Roland McGrath  <address@hidden>
      2001-10-14  Roland McGrath  <address@hidden>
      (find_url_class): You never saw that.
      .
      2001-12-23  Roland McGrath  <address@hidden>
      .
      2001-10-14  Roland McGrath  <address@hidden>
      You saw nothing.
      .
      2001-12-22  Roland McGrath  <address@hidden>
      .
      2001-12-26  Roland McGrath  <address@hidden>
      2001-12-28  Roland McGrath  <address@hidden>
      .
      2001-10-13  Roland McGrath  <address@hidden>
      .
      2001-12-29  Roland McGrath  <address@hidden>
      2001-12-29  Roland McGrath  <address@hidden>
      .
      2001-12-29  Roland McGrath  <address@hidden>
      .
      2001-12-29  Roland McGrath  <address@hidden>
      .
      2001-12-29  Roland McGrath  <address@hidden>
      .
      2001-12-29  Roland McGrath  <address@hidden>
      .
      2001-12-29  Roland McGrath  <address@hidden>
      .
      2001-12-30  Roland McGrath  <address@hidden>
      .
      2001-12-30  Roland McGrath  <address@hidden>
      .
      restore rev 1.7 change somehow lost in the shuffle
      2001-12-31  Roland McGrath  <address@hidden>
      2001-12-31  Roland McGrath  <address@hidden>
      .
      2001-12-31  Roland McGrath  <address@hidden>
      .
      2001-12-31  Roland McGrath  <address@hidden>
      2001-12-31  Roland McGrath  <address@hidden>
      .
      2001-12-31  Roland McGrath  <address@hidden>
      2001-12-31  Roland McGrath  <address@hidden>
      .
      2001-12-31  Roland McGrath  <address@hidden>
      .
      2001-12-28  Roland McGrath  <address@hidden>
      .
      2002-01-01  Roland McGrath  <address@hidden>
      2002-01-01  Roland McGrath  <address@hidden>
      .
      2002-01-01  Roland McGrath  <address@hidden>
      2002-01-01  Roland McGrath  <address@hidden>
      .
      2002-01-01  Roland McGrath  <address@hidden>
      2002-01-01  Roland McGrath  <address@hidden>
      .
      2002-01-01  Roland McGrath  <address@hidden>
      .
      2002-01-01  Roland McGrath  <address@hidden>
      2002-01-01  Roland McGrath  <address@hidden>
      2002-01-01  Roland McGrath  <address@hidden>
      .
      2002-01-02  Roland McGrath  <address@hidden>
      2002-01-02  Roland McGrath  <address@hidden>
      2002-01-02  Roland McGrath  <address@hidden>
      2002-01-02  Roland McGrath  <address@hidden>
      2002-01-02  Roland McGrath  <address@hidden>
      .
      2002-01-03  Roland McGrath  <address@hidden>
      .
      2002-01-03  Roland McGrath  <address@hidden>
      .
      2002-01-03  Roland McGrath  <address@hidden>
      .
      2002-01-03  Roland McGrath  <address@hidden>
      .
      2002-01-04  Roland McGrath  <address@hidden>
      .
      2002-01-05  Roland McGrath  <address@hidden>
      2002-01-19  Roland McGrath  <address@hidden>
      .
      2002-01-19  Roland McGrath  <address@hidden>
      .
      2002-01-29  Roland McGrath  <address@hidden>
      .
      2002-01-30  Roland McGrath  <address@hidden>
      .
      2002-02-06  Roland McGrath  <address@hidden>
      .
      2002-03-05  Roland McGrath  <address@hidden>
      .
      2002-03-06  Roland McGrath  <address@hidden>
      .
      Untested code.
      Fixed some little bugs in the prototype code.
      Prototype code to produce the NT_PSINFO note.
      (dump_core): Missing munmap
      2002-03-10  Roland McGrath  <address@hidden>
      .
      2002-03-10  Roland McGrath  <address@hidden>
      2002-03-11  Roland McGrath  <address@hidden>
      .
      2002-03-11  Roland McGrath  <address@hidden>
      2002-03-11  Roland McGrath  <address@hidden>
      .
      dead file removed
      crash now writes core files.
      2002-03-11  Roland McGrath  <address@hidden>
      2002-03-11  Roland McGrath  <address@hidden>
      .
      2002-03-11  Roland McGrath  <address@hidden>
      .
      2002-03-13  Roland McGrath  <address@hidden>
      2002-02-08  Roland McGrath  <address@hidden>
      2002-03-11  Roland McGrath  <address@hidden>
      2002-02-08  Roland McGrath  <address@hidden>
      2002-03-14  Marcus Brinkmann  <address@hidden>
      2001-12-28  Roland McGrath  <address@hidden>
      2002-03-11  Roland McGrath  <address@hidden>
      2002-02-08  Roland McGrath  <address@hidden>
      2002-01-19  Roland McGrath  <address@hidden>
      2002-02-08  Roland McGrath  <address@hidden>
      2002-01-19  Roland McGrath  <address@hidden>
      Merged changes from roland_libstore_modules_branch
      2002-03-11  Roland McGrath  <address@hidden>
      2002-03-11  Roland McGrath  <address@hidden>
      .
      2002-03-14  Roland McGrath  <address@hidden>
      .
      2002-03-15  Roland McGrath  <address@hidden>
      2002-03-15  Roland McGrath  <address@hidden>
      .
      2002-03-17  Roland McGrath  <address@hidden>
      .
      2002-03-17  Roland McGrath  <address@hidden>
      2002-03-17  Roland McGrath  <address@hidden>
      2002-03-17  Roland McGrath  <address@hidden>
      2002-03-17  Roland McGrath  <address@hidden>
      .
      2002-03-17  Roland McGrath  <address@hidden>
      .
      2002-03-17  Roland McGrath  <address@hidden>
      fix botched entry
      2002-03-21  Roland McGrath  <address@hidden>
      .
      2002-03-23  Roland McGrath  <address@hidden>
      .
      2002-03-23  Roland McGrath  <address@hidden>
      2002-03-23  Roland McGrath  <address@hidden>
      2002-03-23  Roland McGrath  <address@hidden>
      2002-03-23  Roland McGrath  <address@hidden>
      2002-03-23  Roland McGrath  <address@hidden>
      2002-03-23  Roland McGrath  <address@hidden>
      2002-03-23  Roland McGrath  <address@hidden>
      .
      2002-03-23  Roland McGrath  <address@hidden>
      .
      2002-03-23  Roland McGrath  <address@hidden>
      .
      2002-03-23  Roland McGrath  <address@hidden>
      2002-03-23  Roland McGrath  <address@hidden>
      .
      2002-03-23  Roland McGrath  <address@hidden>
      2002-03-23  Roland McGrath  <address@hidden>
      .
      We have no use for this file.  See copyright.list on GNU central.
      2002-04-27  Roland McGrath  <address@hidden>
      .
      2002-03-24  Roland McGrath  <address@hidden>
      .
      added some items for libc 2.3
      2002-05-03  Roland McGrath  <address@hidden>
      2002-05-03  Roland McGrath  <address@hidden>
      .
      2002-05-03  Roland McGrath  <address@hidden>
      2002-05-03  Roland McGrath  <address@hidden>
      2002-05-03  Roland McGrath  <address@hidden>
      2002-05-03  Roland McGrath  <address@hidden>
      2002-05-03  Roland McGrath  <address@hidden>
      2002-05-01  Roland McGrath  <address@hidden>
      2002-05-03  Roland McGrath  <address@hidden>
      2002-05-03  Roland McGrath  <address@hidden>
      2002-05-03  Roland McGrath  <address@hidden>
      2002-04-27  Roland McGrath  <address@hidden>
      .
      2002-05-03  Roland McGrath  <address@hidden>
      2002-05-03  Roland McGrath  <address@hidden>
      2002-05-04  Roland McGrath  <address@hidden>
      .
      2002-05-04  Roland McGrath  <address@hidden>
      2002-05-04  Roland McGrath  <address@hidden>
      .
      2002-05-03  Roland McGrath  <address@hidden>
      2002-05-04  Roland McGrath  <address@hidden>
      2002-05-04  Roland McGrath  <address@hidden>
      2002-05-04  Roland McGrath  <address@hidden>
      2002-05-04  Roland McGrath  <address@hidden>
      2002-04-02  Roland McGrath  <address@hidden>
      2002-05-04  Roland McGrath  <address@hidden>
      .
      2002-05-05  Roland McGrath  <address@hidden>
      .
      2002-05-05  Roland McGrath  <address@hidden>
      .
      2002-05-05  Roland McGrath  <address@hidden>
      .
      2002-05-03  Roland McGrath  <address@hidden>
      .
      2002-05-03  Roland McGrath  <address@hidden>
      .
      2002-05-07  Roland McGrath  <address@hidden>
      2002-05-07  Roland McGrath  <address@hidden>
      2002-05-07  Roland McGrath  <address@hidden>
      2002-05-07  Roland McGrath  <address@hidden>
      2002-05-07  Roland McGrath  <address@hidden>
      2002-05-07  Roland McGrath  <address@hidden>
      2002-05-07  Roland McGrath  <address@hidden>
      2002-05-07  Roland McGrath  <address@hidden>
      2002-05-07  Roland McGrath  <address@hidden>
      2002-05-07  Roland McGrath  <address@hidden>
      2002-05-07  Roland McGrath  <address@hidden>
      2002-05-08  Roland McGrath  <address@hidden>
      2002-05-08  Roland McGrath  <address@hidden>
      2002-05-08  Roland McGrath  <address@hidden>
      2002-05-08  Roland McGrath  <address@hidden>
      2002-05-08  Roland McGrath  <address@hidden>
      2002-05-07  Roland McGrath  <address@hidden>
      2002-05-07  Roland McGrath  <address@hidden>
      2002-05-07  Roland McGrath  <address@hidden>
      2002-05-07  Roland McGrath  <address@hidden>
      2002-05-07  Roland McGrath  <address@hidden>
      2002-05-07  Roland McGrath  <address@hidden>
      2002-05-08  Roland McGrath  <address@hidden>
      .
      2002-05-08  Roland McGrath  <address@hidden>
      2002-05-07  Roland McGrath  <address@hidden>
      2002-05-07  Roland McGrath  <address@hidden>
      2002-05-08  Roland McGrath  <address@hidden>
      2002-05-07  Roland McGrath  <address@hidden>
      2002-05-07  Roland McGrath  <address@hidden>
      .
      2002-05-08  Roland McGrath  <address@hidden>
      2002-05-08  Roland McGrath  <address@hidden>
      .
      2002-05-08  Roland McGrath  <address@hidden>
      2002-05-08  Roland McGrath  <address@hidden>
      2002-05-08  Roland McGrath  <address@hidden>
      2002-05-08  Roland McGrath  <address@hidden>
      2002-05-08  Roland McGrath  <address@hidden>
      2002-05-08  Roland McGrath  <address@hidden>
      .
      2002-05-08  Roland McGrath  <address@hidden>
      .
      2002-05-08  Roland McGrath  <address@hidden>
      2002-05-08  Roland McGrath  <address@hidden>
      2002-05-08  Roland McGrath  <address@hidden>
      .
      2002-05-08  Roland McGrath  <address@hidden>
      2002-05-08  Roland McGrath  <address@hidden>
      2002-05-08  Roland McGrath  <address@hidden>
      2002-05-08  Roland McGrath  <address@hidden>
      2002-05-08  Roland McGrath  <address@hidden>
      .
      2002-05-10  Roland McGrath  <address@hidden>
      .
      (prepare): fix last change
      2002-05-11  Roland McGrath  <address@hidden>
      .
      2002-05-11  Roland McGrath  <address@hidden>
      2002-05-11  Roland McGrath  <address@hidden>
      .
      2002-05-12  Roland McGrath  <address@hidden>
      .
      2002-05-12  Roland McGrath  <address@hidden>
      .
      2002-05-12  Roland McGrath  <address@hidden>
      .
      2002-05-12  Roland McGrath  <address@hidden>
      .
      bogon repair
      2002-05-13  Roland McGrath  <address@hidden>
      .
      2002-05-13  Roland McGrath  <address@hidden>
      .
      2002-05-12  Roland McGrath  <address@hidden>
      .
      2002-05-13  Roland McGrath  <address@hidden>
      .
      2002-05-13  Roland McGrath  <address@hidden>
      2002-05-13  Roland McGrath  <address@hidden>
      2002-05-13  Roland McGrath  <address@hidden>
      2002-05-13  Roland McGrath  <address@hidden>
      2002-05-13  Roland McGrath  <address@hidden>
      2002-05-13  Roland McGrath  <address@hidden>
      2002-05-13  Roland McGrath  <address@hidden>
      .
      2002-05-16  Roland McGrath  <address@hidden>
      .
      2002-05-18  Roland McGrath  <address@hidden>
      .
      2002-05-18  Roland McGrath  <address@hidden>
      .
      2002-05-16  Roland McGrath  <address@hidden>
      .
      2002-05-23  Roland McGrath  <address@hidden>
      2002-05-23  Roland McGrath  <address@hidden>
      .
      2002-05-23  Roland McGrath  <address@hidden>
      .
      2002-05-26  Roland McGrath  <address@hidden>
      .
      2002-05-26  Roland McGrath  <address@hidden>
      2002-05-26  Roland McGrath  <address@hidden>
      2002-05-26  Roland McGrath  <address@hidden>
      2002-05-26  Roland McGrath  <address@hidden>
      .
      2002-05-28  Roland McGrath  <address@hidden>
      .
      2002-05-28  Roland McGrath  <address@hidden>
      2002-05-28  Roland McGrath  <address@hidden>
      2002-05-28  Roland McGrath  <address@hidden>
      2002-05-28  Roland McGrath  <address@hidden>
      2002-05-28  Roland McGrath  <address@hidden>
      2002-05-28  Roland McGrath  <address@hidden>
      2002-05-28  Roland McGrath  <address@hidden>
      2002-05-28  Roland McGrath  <address@hidden>
      2002-05-28  Roland McGrath  <address@hidden>
      2002-05-28  Roland McGrath  <address@hidden>
      2002-05-10  Roland McGrath  <address@hidden>
      .
      2002-05-28  Roland McGrath  <address@hidden>
      .
      2002-05-28  Roland McGrath  <address@hidden>
      2002-05-28  Roland McGrath  <address@hidden>
      .
      2002-05-28  Roland McGrath  <address@hidden>
      2002-05-28  Roland McGrath  <address@hidden>
      .
      2002-05-28  Roland McGrath  <address@hidden>
      .
      2002-05-29  Roland McGrath  <address@hidden>
      2002-05-29  Roland McGrath  <address@hidden>
      2002-05-29  Roland McGrath  <address@hidden>
      2002-05-29  Roland McGrath  <address@hidden>
      2002-05-29  Roland McGrath  <address@hidden>
      .
      2002-05-29  Roland McGrath  <address@hidden>
      2002-05-29  Roland McGrath  <address@hidden>
      .
      revert unintentional checkin
      revert unintentional checkin
      2002-05-31  Roland McGrath  <address@hidden>
      2002-05-31  Roland McGrath  <address@hidden>
      .
      2002-05-31  Roland McGrath  <address@hidden>
      .
      2002-05-31  Roland McGrath  <address@hidden>
      .
      finish reverting unintentional checkin
      2002-05-28  Roland McGrath  <address@hidden>
      .
      2002-05-29  Roland McGrath  <address@hidden>
      2002-05-29  Roland McGrath  <address@hidden>
      2002-05-29  Roland McGrath  <address@hidden>
      finish reverting unintentional checkin, take 3
      .
      2002-05-29  Roland McGrath  <address@hidden>
      .
      2002-06-05  Roland McGrath  <address@hidden>
      .
      2002-06-05  Roland McGrath  <address@hidden>
      2002-06-05  Roland McGrath  <address@hidden>
      2002-06-05  Roland McGrath  <address@hidden>
      .
      2002-06-07  Roland McGrath  <address@hidden>
      .
      2002-06-07  Roland McGrath  <address@hidden>
      .
      2002-06-07  Roland McGrath  <address@hidden>
      .
      2002-06-09  Roland McGrath  <address@hidden>
      .
      2002-06-09  Roland McGrath  <address@hidden>
      .
      2002-06-08  Roland McGrath  <address@hidden>
      2002-06-08  Roland McGrath  <address@hidden>
      2002-06-08  Roland McGrath  <address@hidden>
      2002-06-09  Roland McGrath  <address@hidden>
      2002-06-08  Roland McGrath  <address@hidden>
      2002-06-08  Roland McGrath  <address@hidden>
      2002-06-08  Roland McGrath  <address@hidden>
      2002-06-08  Roland McGrath  <address@hidden>
      2002-06-08  Roland McGrath  <address@hidden>
      2002-06-08  Roland McGrath  <address@hidden>
      2002-06-08  Roland McGrath  <address@hidden>
      2002-06-07  Roland McGrath  <address@hidden>
      2002-06-08  Roland McGrath  <address@hidden>
      2002-06-07  Roland McGrath  <address@hidden>
      2002-06-08  Roland McGrath  <address@hidden>
      2002-06-08  Roland McGrath  <address@hidden>
      2002-06-07  Roland McGrath  <address@hidden>
      2002-06-07  Roland McGrath  <address@hidden>
      2002-06-08  Roland McGrath  <address@hidden>
      2002-06-08  Roland McGrath  <address@hidden>
      2002-06-08  Roland McGrath  <address@hidden>
      2002-06-08  Roland McGrath  <address@hidden>
      2002-06-08  Roland McGrath  <address@hidden>
      2002-06-08  Roland McGrath  <address@hidden>
      2002-06-08  Roland McGrath  <address@hidden>
      2002-06-08  Roland McGrath  <address@hidden>
      2002-06-08  Roland McGrath  <address@hidden>
      2002-06-08  Roland McGrath  <address@hidden>
      2002-06-08  Roland McGrath  <address@hidden>
      2002-06-08  Roland McGrath  <address@hidden>
      2002-06-08  Roland McGrath  <address@hidden>
      2002-06-08  Roland McGrath  <address@hidden>
      2002-06-07  Roland McGrath  <address@hidden>
      2002-06-08  Roland McGrath  <address@hidden>
      2002-06-08  Roland McGrath  <address@hidden>
      2002-06-08  Roland McGrath  <address@hidden>
      .
      2002-06-11  Roland McGrath  <address@hidden>
      .
      2002-06-13  Roland McGrath  <address@hidden>
      2002-06-13  Roland McGrath  <address@hidden>
      2002-06-13  Roland McGrath  <address@hidden>
      2002-06-13  Roland McGrath  <address@hidden>
      2002-06-13  Roland McGrath  <address@hidden>
      2002-06-13  Roland McGrath  <address@hidden>
      .
      2002-06-13  Roland McGrath  <address@hidden>
      2002-06-13  Roland McGrath  <address@hidden>
      .
      (S_tioctl_tiocspgrp): revert unintentional checkin
      2002-06-13  Roland McGrath  <address@hidden>
      2002-06-13  Roland McGrath  <address@hidden>
      2002-06-13  Roland McGrath  <address@hidden>
      2002-06-13  Roland McGrath  <address@hidden>
      2002-06-13  Roland McGrath  <address@hidden>
      2002-06-13  Roland McGrath  <address@hidden>
      2002-06-13  Roland McGrath  <address@hidden>
      2002-06-13  Roland McGrath  <address@hidden>
      2002-06-13  Roland McGrath  <address@hidden>
      2002-06-13  Roland McGrath  <address@hidden>
      .
      2002-06-13  Roland McGrath  <address@hidden>
      2002-06-13  Roland McGrath  <address@hidden>
      2002-06-13  Roland McGrath  <address@hidden>
      2002-06-13  Roland McGrath  <address@hidden>
      2002-06-13  Roland McGrath  <address@hidden>
      2002-06-13  Roland McGrath  <address@hidden>
      2002-06-13  Roland McGrath  <address@hidden>
      2002-06-13  Roland McGrath  <address@hidden>
      .
      2002-06-14  Roland McGrath  <address@hidden>
      .
      2002-06-14  Roland McGrath  <address@hidden>
      .
      2002-06-15  Roland McGrath  <address@hidden>
      .
      2002-06-15  Roland McGrath  <address@hidden>
      2002-06-15  Roland McGrath  <address@hidden>
      2002-06-15  Roland McGrath  <address@hidden>
      .
      2002-06-20  Roland McGrath  <address@hidden>
      .
      2002-06-21  Roland McGrath  <address@hidden>
      .
      2002-06-22  Roland McGrath  <address@hidden>
      .
      2002-06-22  Roland McGrath  <address@hidden>
      2002-06-22  Roland McGrath  <address@hidden>
      .
      2002-06-14  Roland McGrath  <address@hidden>
      2002-06-14  Roland McGrath  <address@hidden>
      2002-06-14  Roland McGrath  <address@hidden>
      2002-06-14  Roland McGrath  <address@hidden>
      2002-06-14  Roland McGrath  <address@hidden>
      2002-06-14  Roland McGrath  <address@hidden>
      .
      2002-06-25  Roland McGrath  <address@hidden>
      .
      2002-06-25  Roland McGrath  <address@hidden>
      2002-06-26  Roland McGrath  <address@hidden>
      .
      2002-06-25  Roland McGrath  <address@hidden>
      2002-06-25  Roland McGrath  <address@hidden>
      2002-06-25  Roland McGrath  <address@hidden>
      .
      2002-07-03  Roland McGrath  <address@hidden>
      .
      2002-07-03  Roland McGrath  <address@hidden>
      .
      2002-07-31  Roland McGrath  <address@hidden>
      .
      2002-08-06  Roland McGrath  <address@hidden>
      .
      2002-08-18  Roland McGrath  <address@hidden>
      .
      2002-08-18  Roland McGrath  <address@hidden>
      .
      2002-08-26  Roland McGrath  <address@hidden>
      2002-08-26  Roland McGrath  <address@hidden>
      .
      2002-09-05  Roland McGrath  <address@hidden>
      .
      2002-09-17  Roland McGrath  <address@hidden>
      .
      2002-10-03  Roland McGrath  <address@hidden>
      .
      2002-10-08  Roland McGrath  <address@hidden>
      .
      2002-10-19  Roland McGrath  <address@hidden>
      .
      2002-10-18  Moritz Schulte  <address@hidden>
      .
      2002-11-01  Roland McGrath  <address@hidden>
      .
      2002-11-09  Roland McGrath  <address@hidden>
      .
      2002-11-19  Roland McGrath  <address@hidden>
      .
      2002-11-20  Roland McGrath  <address@hidden>
      .
      2002-12-08  Roland McGrath  <address@hidden>
      .
      2003-01-04  Roland McGrath  <address@hidden>
      .
      2003-02-15  Roland McGrath  <address@hidden>
      .
      2003-02-15  Roland McGrath  <address@hidden>
      .
      2002-10-23  Jeff Bailey  <address@hidden>
      2003-02-15  Roland McGrath  <address@hidden>
      .
      set execute bit
      2003-02-15  Roland McGrath  <address@hidden>
      .
      2003-03-05  Roland McGrath  <address@hidden>
      .
      2003-08-04  Roland McGrath  <address@hidden>
      .
      2003-09-05  Greg Buchholz <address@hidden>
      .
      2003-10-26  Roland McGrath  <address@hidden>
      .
      2003-10-26  Roland McGrath  <address@hidden>
      .
      2004-01-10  Roberto Reale  <address@hidden>
      .
      2004-02-01  Alfred M. Szmidt  <address@hidden>
      .
      2004-02-10  Roland McGrath  <address@hidden>
      2004-01-15  Roland McGrath  <address@hidden>
      .
      2004-02-10  Roland McGrath  <address@hidden>
      .
      2004-02-11  Roland McGrath  <address@hidden>
      .
      formato
      2004-02-10  Roland McGrath  <address@hidden>
      2004-02-10  Roland McGrath  <address@hidden>
      2004-02-10  Roland McGrath  <address@hidden>
      .
      2004-07-27  Roland McGrath  <address@hidden>
      .
      2004-09-03  Alfred M. Szmidt  <address@hidden>
      .
      2004-09-09  Roland McGrath  <address@hidden>
      .
      2004-09-03  Alfred M. Szmidt  <address@hidden>
      .
      2004-09-10  Roland McGrath  <address@hidden>
      .
      2004-09-21  Alfred M. Szmidt  <address@hidden>
      .
      2004-09-21  Alfred M. Szmidt  <address@hidden>
      .
      2004-09-26  Roland McGrath  <address@hidden>
      .
      (check_elf_phdr): Tweak last change.
      2004-10-22  Roland McGrath  <address@hidden>
      .
      (check_elf_phdr): Fix typo in last change.
      2005-09-24  Roland McGrath  <address@hidden>
      .
      2006-03-05  Roland McGrath  <address@hidden>
      .

Samuel Thibault (196):
      2006-01-20  Samuel Thibault  <address@hidden>
      2006-01-20  Samuel Thibault  <address@hidden>
      2006-03-04  Samuel Thibault  <address@hidden>
      2006-03-04  Samuel Thibault  <address@hidden>
      2006-03-04  Samuel Thibault  <address@hidden>
      2006-03-04  Samuel Thibault  <address@hidden>
      wrong ChangeLog file, sorry
      wrong ChangeLog file, sorry
      2007-05-08  Samuel Thibault  <address@hidden>
      2007-05-08  Samuel Thibault  <address@hidden>
      2007-06-24  Samuel Thibault  <address@hidden>
      2007-08-02  Samuel Thibault  <address@hidden>
      [doc/ChangeLog]
      compilation fix
      2007-11-15  Samuel Thibault  <address@hidden>
      2008-01-01  Samuel Thibault  <address@hidden
      2008-02-29  Samuel Thibault  <address@hidden
      * nbd.c (nbd_read): Initialize piecelen.
      * init.c (reboot_system): Initialize noise_len.
      * include/libc-symbols.h (HAVE_ASM_PREVIOUS_DIRECTIVE): Define.
      2008-03-16  Samuel Thibault  <address@hidden>
      2008-04-24  Samuel Thibault  <address@hidden>
      2008-03-19  Marc-Olivier Mercier  <address@hidden>
      2008-05-17  Samuel Thibault  <address@hidden>
      2008-06-06  Samuel Thibault  <address@hidden>
      [doc/ChangeLog]
      * dev.c (dev_buf_rw, buffered_rw, dev_rw): Remove inline qualifier from
      * glue-include/linux/if.h (IFF_DYNAMIC): Remove macro.
      * console.c (parse_color): Check the character pointed by tail instead
      * elfcore.c (TIME_VALUE_TO_TIMESPEC): Completely implement instead of
      * fakeroot.c (netfs_attempt_utimes): Use a union to avoid an improper
      * forks.c (main): Set type of `argc' to `int'.
      Fix typo.
      Fix typo (bis)
      2008-06-27  Flávio Cruz <address@hidden>
      2008-06-27  Samuel Thibault  <address@hidden>
      2008-06-27  Samuel Thibault  <address@hidden>
      2008-06-29  Samuel Thibault  <address@hidden>
      * perms-access.c (fshelp_access): If user->uids contain 0 and the op
      2008-07-17  Flávio Cruz  <address@hidden>
      2008-07-18  Samuel Thibault  <address@hidden>
      2008-07-19  Flávio Cruz  <address@hidden>
      2008-07-22  Samuel Thibault  <address@hidden>
      fix copyright years
      2008-07-22  Samuel Thibault  <address@hidden>
      2003-08-10  Peter Bruin  <address@hidden>
      2008-08-02  Samuel Thibault  <address@hidden>
      2008-08-02  Samuel Thibault  <address@hidden>
      2008-08-02  Samuel Thibault  <address@hidden>
      * sysdeps/mach/hurd/i386/pt-setup.c (stack_setup): Fix cast from
      * Makefile (sysdeps_headers): Add spin-lock-inline.h.
      * glue-include/linux/socket.h (MSG_NOSIGNAL): Remove macro.
      2008-08-04  Samuel Thibault  <address@hidden>
      2008-08-20  Samuel Thibault  <address@hidden>
      2008-08-21  Samuel Thibault  <address@hidden>
      2008-12-29  Samuel Thibault  <address@hidden>
      [ftpfs]
      2009-02-24  Samuel Thibault  <address@hidden>
      2009-04-03  Samuel Thibault  <address@hidden>
      2008-12-21  Samuel Thibault  <address@hidden>
      2008-12-21  Samuel Thibault  <address@hidden>
      2009-01-10  Samuel Thibault  <address@hidden>
      Fix root access to non-regular files
      Fixes long-standing random hang of exec.
      Fix assertion failure in pthread_mutex_trylock
      Fix pthread_mutex_t static initializers
      Fix pthread_setcancelstate/type crash
      Fix assignment from incompatible pointer type
      Add memory clobbers to assembly snippets
      Use #!/bin/bash instead of #!/bin/sh
      Make rename("something", "something/.") not hang
      Fix pthread_cleanup_push old-gcc-style initializer
      Fix pthread_kill(thread, 0)
      Fix current_vcs driver load
      Fix ps -o command and such hang
      Fix setgid behavior
      Fix port leak when directly calling MIG stubs
      Fix spurious authenticate EINTR
      Fix spurious newport deallocation
      Fix duplicate oldtask port deallocation
      Fix duplicate port deallocation
      Fix exec shell check for really small files
      Fix duplicate port deallocation on error
      Make MAKEDEV bash-free
      Fix tmpfs assertion
      Fix ps segfault when given empty format string
      Fix ext2fs mount with sparse store
      Fix allowing termination on some error path
      Add pthread_yield function
      Fix parted support
      Build part only when parted support is enabled
      Call device_close on store closure
      Fix memory leak on schedule_timeout
      Fix memory leak on receive error
      Revert "Call device_close on store closure"
      Fix -g/-m console vga driver options
      Move files to libpthread/ for inclusion along hurd
      Merge branch 'libpthread' into libpthread-moved
      move file to libpthread/
      2008-12-12  Samuel Thibault  <address@hidden>
      2010-05-31  Samuel Thibault  <address@hidden>
      Move files to procfs to merge along hurd
      Merge tag 'upstream/libpthread/20090404' into upstream-merged
      Merge branch 'upstream' into upstream-merged
      Merge branch 'procfs-moved' into upstream-merged
      Merge branch 'libpthread-moved' into upstream-merged
      Simplify error exit path
      Merge branch 'upstream' into upstream-merged
      Merge branch 'upstream' into upstream-merged
      Fix copyrights
      Partially revert 8451b436 to fix halt/reboot
      Merge branch 'procfs' into procfs-moved
      Merge branch 'procfs-moved' into upstream-merged
      Merge branch 'upstream' into upstream-merged
      Merge branch 'upstream' into upstream-merged
      Merge branch 'master' of git.savannah.gnu.org:/srv/git/hurd/hurd
      Fix default_pager default_pager_object_set_size parameters
      Keep a reference on objects to preserve their content.
      Fix comment on when Mach would try to clear tmpfs data
      Revert "Fix tmpfs assertion"
      Merge branch 'procfs' into procfs-moved
      Merge branch 'procfs-moved' into upstream-merged
      Merge branch 'upstream' into upstream-merged
      Regenerate
      Merge branch 'upstream' into upstream-merged
      Make proc not claim it was able to fetch PI_FETCH_TASKEVENTS
      Document incoherency for storage of task_events_info
      Prevent pthread.h from exposing assert()
      Use __sched_param instead of sched_param
      Fix __sched_param / sched_param conversion
      WAIT_DEBUG: permit to get function names instead of threads
      Enable debugging in mutex_try_lock too
      Fix in-memory mapping
      Fix compressed binaries execution
      Protect exec from memory faults
      Fix net_bh_wakeup use
      Merge remote branch 'origin/master-zhengda'
      Add support for setting actual device flags
      Move files to procfs to merge along hurd
      Merge branch 'procfs-moved' into procfs-jkoenig-moved
      Merge branch 'procfs-moved' into upstream-merged
      Merge branch 'libpthread' into libpthread-moved
      Merge branch 'upstream' into upstream-merged
      Merge branch 'libpthread-moved' into upstream-merged
      Add \n to boot error message
      Fix _ports_lock usage
      Fix ipv6 pfinet build
      Merge branch 'upstream' into upstream-merged
      Fix connect(AF_UNSPEC)
      Merge branch 'upstream' into upstream-merged
      Merge branch 'master' of git.savannah.gnu.org:/srv/git/hurd/hurd
      Fix NULL dereference
      Fix NULL dereference
      Remove bogus parenthesis
      Fix NULL dereference
      Strictly adhere to the VGA register convention
      Fix comment typo
      Fix child lookups relative to new homedir
      Add -s option to rpctrace
      Document that -p is the default option in settrans --help
      Add comment about finish being called several times
      Rephrase settrans' --help
      Reference TRANSLATOR in `-a' help message.
      Fix S_pfinet_siocgifconf given -1 as amount
      Add Buffers and Cached to /proc/meminfo
      Merge branch 'procfs-jkoenig' into procfs-jkoenig-moved
      Merge branch 'upstream' into upstream-merged
      Merge branch 'procfs-jkoenig-moved' into upstream-merged
      Drop duplicate assignment
      Fix duplicate port deallocation
      Drop duplicate port deallocation
      Deallocate thread ports on error
      Merge branch 'upstream' into upstream-merged
      Use macro instead of hardcoded value
      Fix auto-margin support
      Merge branch 'upstream' into upstream-merged
      Ship only the root ChangeLog
      Remove reference to inexistent fatfs/EXTENSIONS
      Fix pfinet build from make dist-generated tarball
      Fix magic link with gold
      Merge branch 'master' of git.savannah.gnu.org:/srv/git/hurd/hurd
      Fix port leak
      fstab_find: also try to call realpath()
      Fix crash on fstab-existing mount
      Merge branch 'upstream' into upstream-merged
      Set default umask to 022
      Add Marcus' console ttys.
      Fix one of the auth protocol races
      Fix typo
      Let GNU Mach messages appear under Hurd console
      Fix restoring from Xorg
      Fix spurious port deallocation
      Move files for integration with the rest of hurd.
      Merge branch 'random-moved' into upstream-merged
      Fix localhost() after memory failure
      Merge branch 'upstream' into upstream-merged

Sergio Lopez (2):
      Fix missing mutex unlock.
      make unblocked reads from external objects return a zeroed page.

Stefan Siegl (6):
      2007-10-08  Stefan Siegl  <address@hidden>
      2007-10-08  Stefan Siegl  <address@hidden>
      fix last commit; add new stub file delay.h.
      2007-10-09  Stefan Siegl  <address@hidden>
      2007-10-13  Stefan Siegl  <address@hidden>
      2007-10-14  Stefan Siegl  <address@hidden>

Thomas Bushnell (516):
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      (file_name_lookup_carefully/lookup): When appending TAIL to
      *** empty log message ***
      (diskfs_S_file_get_translator_cntl): Don't diskfs_nput NP; we never
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      (diskfs_S_io_identity): Don't hold lock around call to
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      Fri Oct  4 17:52:54 1996  Thomas Bushnell, n/BSG  <address@hidden>
      Mon Oct  7 21:31:25 1996  Thomas Bushnell, n/BSG  <address@hidden>
      Thu Sep 26 14:09:20 1996  Thomas Bushnell, n/BSG  <address@hidden>
      Thu Sep 26 14:24:16 1996  Thomas Bushnell, n/BSG  <address@hidden>
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      Wed Oct 23 01:36:35 1996  Thomas Bushnell, n/BSG  <address@hidden>
      Mon Oct 21 21:54:34 1996  Thomas Bushnell, n/BSG  <address@hidden>
      Mon Oct 21 21:55:21 1996  Thomas Bushnell, n/BSG  <address@hidden>
      Mon Oct 21 21:56:33 1996  Thomas Bushnell, n/BSG  <address@hidden>
      Mon Oct 21 21:58:03 1996  Thomas Bushnell, n/BSG  <address@hidden>
      Mon Oct 21 22:00:44 1996  Thomas Bushnell, n/BSG  <address@hidden>
      Mon Oct 21 22:03:19 1996  Thomas Bushnell, n/BSG  <address@hidden>
      Mon Oct 21 22:05:48 1996  Thomas Bushnell, n/BSG  <address@hidden>
      Mon Oct 21 22:05:48 1996  Thomas Bushnell, n/BSG  <address@hidden>
      Thu Oct 24 14:44:57 1996  Thomas Bushnell, n/BSG  <address@hidden>
      Thu Oct 24 22:38:55 1996  Thomas Bushnell, n/BSG  <address@hidden>
      Fri Oct 25 20:02:17 1996  Thomas Bushnell, n/BSG  <address@hidden>
      Fri Oct 25 20:02:17 1996  Thomas Bushnell, n/BSG  <address@hidden>
      Fri Oct 25 20:17:47 1996  Thomas Bushnell, n/BSG  <address@hidden>
      Still under construction.
      Fri Oct 25 20:30:22 1996  Thomas Bushnell, n/BSG  <address@hidden>
      *** empty log message ***
      Mon Nov  4 21:23:58 1996  Thomas Bushnell, n/BSG  <address@hidden>
      Thu Nov  7 01:03:11 1996  Thomas Bushnell, n/BSG  <address@hidden>
      Wed Nov  6 17:49:33 1996  Thomas Bushnell, n/BSG  <address@hidden>
      Wed Nov  6 19:26:14 1996  Thomas Bushnell, n/BSG  <address@hidden>
      Tue Nov 12 19:22:58 1996  Thomas Bushnell, n/BSG  <address@hidden>
      Thu Nov  7 01:01:05 1996  Thomas Bushnell, n/BSG  <address@hidden>
      *** empty log message ***
      Mon Nov 18 17:45:48 1996  Thomas Bushnell, n/BSG  <address@hidden>
      Sat Nov 16 17:26:20 1996  Thomas Bushnell, n/BSG  <address@hidden>
      Fri Nov 15 14:06:16 1996  Thomas Bushnell, n/BSG  <address@hidden>
      Fri Nov 15 14:43:44 1996  Thomas Bushnell, n/BSG  <address@hidden>
      Mon Nov 18 16:37:59 1996  Thomas Bushnell, n/BSG  <address@hidden>
      Mon Nov 18 17:06:39 1996  Thomas Bushnell, n/BSG  <address@hidden>
      Make new functions use bcopy correctly.
      Mon Nov 18 16:36:56 1996  Thomas Bushnell, n/BSG  <address@hidden>
      Mon Nov 18 18:13:42 1996  Thomas Bushnell, n/BSG  <address@hidden>
      Mon Nov 18 17:01:38 1996  Thomas Bushnell, n/BSG  <address@hidden>
      Fri Nov 15 17:54:10 1996  Thomas Bushnell, n/BSG  <address@hidden>
      Mon Nov 18 18:16:29 1996  Thomas Bushnell, n/BSG  <address@hidden>
      Sat Nov 16 17:21:40 1996  Thomas Bushnell, n/BSG  <address@hidden>
      Sat Nov 23 16:26:55 1996  Thomas Bushnell, n/BSG  <address@hidden>
      Sat Nov 23 16:24:04 1996  Thomas Bushnell, n/BSG  <address@hidden>
      *** empty log message ***
      Sat Nov 23 16:28:36 1996  Thomas Bushnell, n/BSG  <address@hidden>
      Sat Nov 23 16:30:16 1996  Thomas Bushnell, n/BSG  <address@hidden>
      Wed Feb 12 13:53:42 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Initial Revision
      Thu Apr  3 20:00:58 1997  Thomas Bushnell, n/BSG  <address@hidden>
      *** empty log message ***
      Thu Apr  3 20:29:27 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Wed Apr  9 13:57:44 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Wed Apr  9 13:57:44 1997  Thomas Bushnell, n/BSG  <address@hidden>
      *** empty log message ***
      Thu Apr 10 11:53:57 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Thu Apr 10 13:25:12 1997  Thomas Bushnell, n/BSG  <address@hidden>
      *** empty log message ***
      Mon Mar 17 13:12:45 1997  Thomas Bushnell, n/BSG  <address@hidden>
      *** empty log message ***
      Mon Mar 10 17:07:11 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Mon Feb 24 14:40:02 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Fri Apr 11 14:21:29 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Tue Dec 10 11:40:04 1996  Thomas Bushnell, n/BSG  <address@hidden>
      Wed Apr 16 15:59:41 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Fix compilation error.
      Thu Apr 10 13:54:31 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Fri Apr 18 16:44:49 1997  Thomas Bushnell, n/BSG  <address@hidden>
      fix typo.
      add debugging.
      typo
      *** empty log message ***
      *** empty log message ***
      Thu May  1 18:40:53 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Turn off debugging printfs.
      *** empty log message ***
      Tue May 20 15:35:39 1997  Thomas Bushnell, n/BSG  <address@hidden>
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      Wed May 21 12:07:24 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Fri May 23 10:06:34 1997  Thomas Bushnell, n/BSG  <address@hidden>
      *** empty log message ***
      Fri May 23 13:13:18 1997  Thomas Bushnell, n/BSG  <address@hidden>
      fix typo
      Tue May 27 11:55:17 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Tue May 27 11:55:56 1997  Thomas Bushnell, n/BSG  <address@hidden>
      *** empty log message ***
      Tue May 27 12:04:00 1997  Thomas Bushnell, n/BSG  <address@hidden>
      *** empty log message ***
      Mon Jun  9 12:27:40 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Fri Jun  6 11:42:14 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Mon Jun  9 12:18:50 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Mon Jun  9 12:19:51 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Mon Jun  9 12:45:24 1997  Thomas Bushnell, n/BSG  <address@hidden>
      *** empty log message ***
      *** empty log message ***
      Mon Jun  9 21:18:46 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Tue Jun 10 18:41:00 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Tue Jun 10 18:48:10 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Tue Jun 10 21:54:52 1997  Thomas Bushnell, n/BSG  <address@hidden>
      *** empty log message ***
      Wed Jun 11 14:17:25 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Thu Jun 12 18:39:18 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Wed Jun 11 12:05:02 1997  Thomas Bushnell, n/BSG  <address@hidden>
      *** empty log message ***
      Fri Jun 20 15:37:15 1997  Thomas Bushnell, n/BSG  <address@hidden>
      *** empty log message ***
      Mon Jun 23 11:47:51 1997  Thomas Bushnell, n/BSG  <address@hidden>
      *** empty log message ***
      Fri Jun 20 13:39:02 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Mon Jun 30 17:34:27 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Mon Jun 30 17:26:38 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Thu Jun 26 14:03:16 1997  Thomas Bushnell, n/BSG  <address@hidden>
      *** empty log message ***
      Mon Jun 30 17:38:57 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Mon Jul  7 16:25:49 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Mon Jul  7 16:25:49 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Tue Jul  1 16:45:27 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Mon Jul  7 16:25:49 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Thu Jul 10 14:10:32 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Fri Jul 18 16:37:22 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Initial versions.
      Mon Jul 21 16:00:04 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Mon Jul 21 16:18:50 1997  Thomas Bushnell, n/BSG  <address@hidden>
      *** empty log message ***
      Mon Jul 21 14:58:13 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Tue Jul 29 15:38:15 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Thu Jul 24 12:57:26 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Wed Aug  6 15:23:03 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Thu Aug  7 16:01:29 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Tue Aug 19 14:20:09 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Wed Aug 20 14:01:43 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Wed Aug 20 14:02:11 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Wed Aug 20 14:03:41 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Wed Aug 20 14:05:38 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Wed Aug 20 13:56:40 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Fri Aug  8 13:21:17 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Wed Aug 20 14:05:52 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Fri Aug  8 11:47:08 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Wed Aug 20 14:06:11 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Wed Aug 20 14:06:46 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Wed Aug 20 14:07:05 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Wed Aug 20 14:07:35 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Wed Aug 20 14:07:56 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Wed Aug 20 14:03:41 1997  Thomas Bushnell, n/BSG  <address@hidden>
      *** empty log message ***
      Wed Aug 20 14:28:00 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Wed Aug 20 14:29:11 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Wed Aug 20 14:47:38 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Wed Aug 20 14:31:03 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Wed Aug 20 14:07:05 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Wed Aug 20 14:34:24 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Wed Aug 20 15:39:44 1997  Thomas Bushnell, n/BSG  <address@hidden>
      *** empty log message ***
      Wed Aug 20 14:31:03 1997  Thomas Bushnell, n/BSG  <address@hidden>
      *** empty log message ***
      Tue Sep 16 14:37:51 1997  Thomas Bushnell, n/BSG  <address@hidden>
      *** empty log message ***
      Tue Sep 16 15:24:37 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Tue Sep 16 15:26:04 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Tue Sep 16 14:37:51 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Tue Sep 16 15:34:21 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Tue Sep 16 15:34:21 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Tue Sep 23 15:52:35 1997  Thomas Bushnell, n/BSG  <address@hidden>
      *** empty log message ***
      Tue Sep 23 15:28:57 1997  Thomas Bushnell, n/BSG  <address@hidden>
      Mon Apr 13 15:40:43 1998  Thomas Bushnell, n/BSG  <address@hidden>
      Add these files to the Hurd repository itself; copied from GNU central 
today.
      *** empty log message ***
      *** empty log message ***
      Wed Apr 22 16:29:18 1998  Thomas Bushnell, n/BSG  <address@hidden>
      Wed Apr 22 16:38:59 1998  Thomas Bushnell, n/BSG  <address@hidden>
      1998-04-02  Gordon Matzigkeit  <address@hidden>
      Wed Apr 22 16:52:22 1998  Thomas Bushnell, n/BSG  <address@hidden>
      *** empty log message ***
      Fri Apr 24 15:43:07 1998  Thomas Bushnell, n/BSG  <address@hidden>
      Tue May 12 12:03:38 1998  Thomas Bushnell, n/BSG  <address@hidden>
      Tue May 12 12:08:35 1998  Thomas Bushnell, n/BSG  <address@hidden>
      Tue May 12 12:11:36 1998  Thomas Bushnell, n/BSG  <address@hidden>
      Tue Jun  9 13:50:09 1998  Thomas Bushnell, n/BSG  <address@hidden>
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      Mon Jun 29 18:54:23 1998  Thomas Bushnell, n/BSG  <address@hidden>
      typo
      Tue Jul  7 11:39:08 1998  Thomas Bushnell, n/BSG  <address@hidden>
      Sun Jul  5 21:23:58 1998  Thomas Bushnell, n/BSG  <address@hidden>
      Revert last change and replace it with
      Tue Jul 14 16:27:00 1998  Thomas Bushnell, n/BSG  <address@hidden>
      Tue Jul 14 16:30:48 1998  Thomas Bushnell, n/BSG  <address@hidden>
      Tue Jul 14 16:47:28 1998  Thomas Bushnell, n/BSG  <address@hidden>
      *** empty log message ***
      *** empty log message ***
      Wed Jul 15 10:37:44 1998  Thomas Bushnell, n/BSG  <address@hidden>
      Wed Jul 29 16:25:50 1998  Thomas Bushnell, BSG  <address@hidden>
      Mon Aug  3 17:10:05 1998  Joel N. Weber II  <address@hidden>
      Thu Jul 30 10:38:30 1998  Thomas Bushnell, BSG  <address@hidden>
      Sun Aug  9 21:09:24 1998  Jose M. Moya  <address@hidden>
      Tue Aug 11 16:17:49 1998  Thomas Bushnell, BSG  <address@hidden>
      Tue Aug 11 21:12:06 1998  Thomas Bushnell, BSG  <address@hidden>
      Tue Aug 11 16:17:49 1998  Thomas Bushnell, BSG  <address@hidden>
      *** empty log message ***
      Thu Nov  5 15:26:50 1998  Thomas Bushnell, BSG  <address@hidden>
      *** empty log message ***
      Wed Aug 12 23:35:59 1998  Thomas Bushnell, BSG  <address@hidden>
      Mon Oct 26 16:47:18 1998  Thomas Bushnell, BSG  <address@hidden>
      Sat Jan 30 00:27:14 1999  Thomas Bushnell, BSG  <address@hidden>
      Sun Jan 31 18:33:55 1999  Thomas Bushnell, BSG  <address@hidden>
      Sun Jan 31 18:34:59 1999  Thomas Bushnell, BSG  <address@hidden>
      Sun Jan 31 18:21:58 1999  Thomas Bushnell, BSG  <address@hidden>
      Sun Jan 31 18:24:33 1999  Thomas Bushnell, BSG  <address@hidden>
      Sun Jan 31 18:27:42 1999  Thomas Bushnell, BSG  <address@hidden>
      Sun Jan 31 18:29:22 1999  Thomas Bushnell, BSG  <address@hidden>
      Sun Jan 31 18:39:09 1999  Thomas Bushnell, BSG  <address@hidden>
      Sun Jan 31 18:41:17 1999  Thomas Bushnell, BSG  <address@hidden>
      Mon Feb  1 16:27:15 1999  Thomas Bushnell, BSG  <address@hidden>
      1999-02-01  Mark Kettenis  <address@hidden>
      1999-02-05  Mark Kettenis  <address@hidden>
      1999-02-06  Mark Kettenis  <address@hidden>
      1999-02-12  Gordon Matzigkeit  <address@hidden>
      1999-02-12  Gordon Matzigkeit  <address@hidden>
      Sat Feb 13 04:29:29 1999  Thomas Bushnell, BSG  <address@hidden>
      Tue Feb 16 02:31:06 1999  Thomas Bushnell, BSG  <address@hidden>
      *** empty log message ***
      1999-02-05  Mark Kettenis  <address@hidden>
      *** empty log message ***
      Tue Feb 16 05:06:12 1999  Thomas Bushnell, BSG  <address@hidden>
      Tue Feb 16 05:09:49 1999  Thomas Bushnell, BSG  <address@hidden>
      Tue Feb 16 04:34:02 1999  Thomas Bushnell, BSG  <address@hidden>
      Tue Feb 16 05:31:23 1999  Thomas Bushnell, BSG  <address@hidden>
      Tue Feb 16 05:37:03 1999  Thomas Bushnell, BSG  <address@hidden>
      Tue Feb 16 05:47:57 1999  Thomas Bushnell, BSG  <address@hidden>
      Tue Feb 16 05:50:27 1999  Thomas Bushnell, BSG  <address@hidden>
      Tue Feb 16 05:52:35 1999  Thomas Bushnell, BSG  <address@hidden>
      *** empty log message ***
      minor repairs
      Tue Feb 16 06:10:08 1999  Thomas Bushnell, BSG  <address@hidden>
      *** empty log message ***
      *** empty log message ***
      Thu Feb 18 00:29:43 1999  Thomas Bushnell, BSG  <address@hidden>
      Tue Feb 16 18:54:33 1999  Thomas Bushnell, BSG  <address@hidden>
      1999-02-12  Gordon Matzigkeit  <address@hidden>
      Thu Feb 18 00:57:30 1999  Thomas Bushnell, BSG  <address@hidden>
      Thu Feb 18 02:13:47 1999  Thomas Bushnell, BSG  <address@hidden>
      1999-02-06  Mark Kettenis  <address@hidden>
      1999-02-06  Mark Kettenis  <address@hidden>
      Fri Feb 19 02:43:11 1999  Thomas Bushnell, BSG  <address@hidden>
      *** empty log message ***
      Fri Feb 19 02:43:11 1999  Thomas Bushnell, BSG  <address@hidden>
      Sat Feb 20 20:46:21 1999  Thomas Bushnell, BSG  <address@hidden>
      Sat Feb 20 20:54:26 1999  Thomas Bushnell, BSG  <address@hidden>
      Sat Feb 20 06:26:17 1999  Thomas Bushnell, BSG  <address@hidden>
      Sat Feb 20 04:59:15 1999  Thomas Bushnell, BSG  <address@hidden>
      *** empty log message ***
      Mon Feb 22 04:28:56 1999  Thomas Bushnell, BSG  <address@hidden>
      Mon Feb 22 04:30:18 1999  Thomas Bushnell, BSG  <address@hidden>
      Mon Feb 22 04:34:55 1999  Thomas Bushnell, BSG  <address@hidden>
      Maintain debian package info here now.
      Thu Feb 25 10:31:57 1999  Thomas Bushnell, BSG  <address@hidden>
      Mon Mar  1 09:11:06 1999  Thomas Bushnell, BSG  <address@hidden>
      Fri Mar  5 17:13:04 1999  Thomas Bushnell, BSG  <address@hidden>
      Thu Mar  4 07:18:21 1999  Joel N. Weber II  <address@hidden>
      Fri Mar  5 18:25:01 1999  Thomas Bushnell, BSG  <address@hidden>
      Sat Mar  6 15:46:17 1999  Thomas Bushnell, BSG  <address@hidden>
      Sat Mar  6 17:13:48 1999  Thomas Bushnell, BSG  <address@hidden>
      Sat Mar  6 17:03:02 1999  Thomas Bushnell, BSG  <address@hidden>
      Sat Mar  6 17:05:45 1999  Thomas Bushnell, BSG  <address@hidden>
      1999-03-06  Mark Kettenis  <address@hidden>
      Sun Mar  7 18:19:07 1999  Thomas Bushnell, BSG  <address@hidden>
      Tue Mar  9 13:11:43 1999  Thomas Bushnell, BSG  <address@hidden>
      Tue Mar  9 13:18:14 1999  Thomas Bushnell, BSG  <address@hidden>
      *** empty log message ***
      Tue Mar  9 13:11:43 1999  Thomas Bushnell, BSG  <address@hidden>
      1998-06-02  Gordon Matzigkeit  <address@hidden>
      *** empty log message ***
      1999-03-11  Mark Kettenis  <address@hidden>
      Fri Mar 12 15:22:02 1999  Thomas Bushnell, BSG  <address@hidden>
      Sun Mar 14 18:33:54 1999  Thomas Bushnell, BSG  <address@hidden>
      1999-03-13  Mark Kettenis  <address@hidden>
      *** empty log message ***
      Mon Mar 15 14:48:24 1999  Thomas Bushnell, BSG  <address@hidden>
      Mon Mar 15 14:36:33 1999  Thomas Bushnell, BSG  <address@hidden>
      Mon Mar 15 14:58:33 1999  Thomas Bushnell, BSG  <address@hidden>
      Wed Mar 17 16:32:05 1999  Thomas Bushnell, BSG  <address@hidden>
      1999-03-17  Gordon Matzigkeit  <address@hidden>
      1999-03-17  Gordon Matzigkeit  <address@hidden>
      1999-03-17  Gordon Matzigkeit  <address@hidden>
      Tue Mar 16 17:20:06 1999  Thomas Bushnell, BSG  <address@hidden>
      *** empty log message ***
      Tue Apr  6 10:05:49 1999  Thomas Bushnell, BSG  <address@hidden>
      Tue Apr 13 16:47:41 1999  Thomas Bushnell, BSG  <address@hidden>
      Tue Apr 20 21:50:19 1999  Thomas Bushnell, BSG  <address@hidden>
      Tue Apr 20 21:43:20 1999  Thomas Bushnell, BSG  <address@hidden>
      Add comments chiding the author for using fshelp_start_translator
      *** empty log message ***
      1998-12-21  Mark Kettenis  <address@hidden>
      1999-02-20  Mark Kettenis  <address@hidden>
      Wed Apr 28 02:44:13 1999  Thomas Bushnell, BSG  <address@hidden>
      *** empty log message ***
      1998-09-05  OKUJI Yoshinori  <address@hidden>
      Totally new.
      Wed Apr 28 03:06:19 1999  Thomas Bushnell, BSG  <address@hidden>
      1998-09-06  OKUJI Yoshinori  <address@hidden>
      1998-09-06  OKUJI Yoshinori  <address@hidden>
      1999-05-01  Mark Kettenis  <address@hidden>
      Thu May  6 10:25:27 1999  Thomas Bushnell, BSG  <address@hidden>
      Tue May 11 13:38:50 1999  Thomas Bushnell, BSG  <address@hidden>
      *** empty log message ***
      Tue Jun 15 21:51:58 1999  Thomas Bushnell, BSG  <address@hidden>
      1999-06-27  Thomas Bushnell, BSG  <address@hidden>
      1999-06-28  Thomas Bushnell, BSG  <address@hidden>
      *** empty log message ***
      1999-06-29  Thomas Bushnell, BSG  <address@hidden>
      1999-06-29  Thomas Bushnell, BSG  <address@hidden>
      *** empty log message ***
      1999-07-01  Thomas Bushnell, BSG  <address@hidden>
      1999-07-01  Thomas Bushnell, BSG  <address@hidden>
      1999-07-01  Thomas Bushnell, BSG  <address@hidden>
      1999-07-01  Thomas Bushnell, BSG  <address@hidden>
      *** empty log message ***
      1999-07-01  Mark Kettenis  <address@hidden>
      *** empty log message ***
      1999-07-03  Thomas Bushnell, BSG  <address@hidden>
      1999-07-03  Thomas Bushnell, BSG  <address@hidden>
      1999-07-03  Thomas Bushnell, BSG  <address@hidden>
      1999-07-03  Thomas Bushnell, BSG  <address@hidden>
      1999-07-03  Thomas Bushnell, BSG  <address@hidden>
      1999-07-03  Thomas Bushnell, BSG  <address@hidden>
      1999-07-03  Thomas Bushnell, BSG  <address@hidden>
      1999-07-03  Thomas Bushnell, BSG  <address@hidden>
      1999-07-03  Thomas Bushnell, BSG  <address@hidden>
      1999-07-03  Thomas Bushnell, BSG  <address@hidden>
      1999-07-03  Thomas Bushnell, BSG  <address@hidden>
      1999-07-03  Thomas Bushnell, BSG  <address@hidden>
      1999-07-03  Thomas Bushnell, BSG  <address@hidden>
      1999-07-03  Thomas Bushnell, BSG  <address@hidden>
      1999-07-03  Thomas Bushnell, BSG  <address@hidden>
      1999-07-03  Thomas Bushnell, BSG  <address@hidden>
      1999-07-03  Thomas Bushnell, BSG  <address@hidden>
      1999-07-03  Thomas Bushnell, BSG  <address@hidden>
      1999-07-03  Thomas Bushnell, BSG  <address@hidden>
      1999-07-03  Thomas Bushnell, BSG  <address@hidden>
      1999-07-03  Thomas Bushnell, BSG  <address@hidden>
      1999-07-03  Thomas Bushnell, BSG  <address@hidden>
      1999-07-03  Thomas Bushnell, BSG  <address@hidden>
      1999-07-03  Thomas Bushnell, BSG  <address@hidden>
      1999-07-03  Thomas Bushnell, BSG  <address@hidden>
      1999-07-03  Thomas Bushnell, BSG  <address@hidden>
      1999-07-03  Thomas Bushnell, BSG  <address@hidden>
      Mon Jul  5 20:04:06 1999  Thomas Bushnell, BSG  <address@hidden>
      Mon Jul  5 20:03:18 1999  Thomas Bushnell, BSG  <address@hidden>
      Mon Jul  5 20:04:58 1999  Thomas Bushnell, BSG  <address@hidden>
      *** empty log message ***
      *** empty log message ***
      1999-07-06  Thomas Bushnell, BSG  <address@hidden>
      1999-07-06  Thomas Bushnell, BSG  <address@hidden>
      1999-07-06  Thomas Bushnell, BSG  <address@hidden>
      1999-07-09  Thomas Bushnell, BSG  <address@hidden>
      1999-07-09  Thomas Bushnell, BSG  <address@hidden>
      1999-07-09  Thomas Bushnell, BSG  <address@hidden>
      1999-07-09  Thomas Bushnell, BSG  <address@hidden>
      1999-07-09  Thomas Bushnell, BSG  <address@hidden>
      1999-07-09  Thomas Bushnell, BSG  <address@hidden>
      1999-07-09  Thomas Bushnell, BSG  <address@hidden>
      1999-07-09  Thomas Bushnell, BSG  <address@hidden>
      1999-07-09  Thomas Bushnell, BSG  <address@hidden>
      1999-07-09  Thomas Bushnell, BSG  <address@hidden>
      1999-07-09  Thomas Bushnell, BSG  <address@hidden>
      1999-07-09  Thomas Bushnell, BSG  <address@hidden>
      1999-07-09  Thomas Bushnell, BSG  <address@hidden>
      1999-07-09  Thomas Bushnell, BSG  <address@hidden>
      1999-07-09  Thomas Bushnell, BSG  <address@hidden>
      1999-07-09  Thomas Bushnell, BSG  <address@hidden>
      1999-07-09  Thomas Bushnell, BSG  <address@hidden>
      1999-07-09  Thomas Bushnell, BSG  <address@hidden>
      1999-07-09  Thomas Bushnell, BSG  <address@hidden>
      1999-07-09  Thomas Bushnell, BSG  <address@hidden>
      1999-07-11  Thomas Bushnell, BSG  <address@hidden>
      1999-07-11  Thomas Bushnell, BSG  <address@hidden>
      1999-07-11  Thomas Bushnell, BSG  <address@hidden>
      1999-07-11  Thomas Bushnell, BSG  <address@hidden>
      1999-07-11  Thomas Bushnell, BSG  <address@hidden>
      1999-08-11  Thomas Bushnell, BSG  <address@hidden>
      1999-08-11  Thomas Bushnell, BSG  <address@hidden>
      *** empty log message ***
      1999-09-04  Thomas Bushnell, BSG  <address@hidden>
      1999-09-04  Thomas Bushnell, BSG  <address@hidden>
      1999-08-10  Thomas Bushnell, BSG  <address@hidden>
      *** empty log message ***
      1999-09-07  Thomas Bushnell, BSG  <address@hidden>
      1999-09-08  Thomas Bushnell, BSG  <address@hidden>
      1999-09-07  Thomas Bushnell, BSG  <address@hidden>
      1999-09-07  Thomas Bushnell, BSG  <address@hidden>
      1999-09-07  Thomas Bushnell, BSG  <address@hidden>
      1999-09-07  Thomas Bushnell, BSG  <address@hidden>
      1999-09-07  Thomas Bushnell, BSG  <address@hidden>
      Conform to addition of io_map_segment.
      1999-09-07  Thomas Bushnell, BSG  <address@hidden>
      1999-09-07  Thomas Bushnell, BSG  <address@hidden>
      1999-09-07  Thomas Bushnell, BSG  <address@hidden>
      1999-09-07  Thomas Bushnell, BSG  <address@hidden>
      1999-09-07  Thomas Bushnell, BSG  <address@hidden>
      1999-09-08  Thomas Bushnell, BSG  <address@hidden>
      1999-09-07  Thomas Bushnell, BSG  <address@hidden>
      1999-09-07  Thomas Bushnell, BSG  <address@hidden>
      1999-09-09  Thomas Bushnell, BSG  <address@hidden>
      1999-09-09  Thomas Bushnell, BSG  <address@hidden>
      1999-09-09  Thomas Bushnell, BSG  <address@hidden>
      *** empty log message ***
      Directory removed; never used and now causing some confusion, and since
      1999-09-14  Thomas Bushnell, BSG  <address@hidden>
      1999-09-17  Thomas Bushnell, BSG  <address@hidden>
      1999-09-17  Thomas Bushnell, BSG  <address@hidden>
      1999-09-17  Thomas Bushnell, BSG  <address@hidden>
      1999-09-18  Marcus Brinkmann  <address@hidden>
      1999-09-18  Thomas Bushnell, BSG  <address@hidden>
      1999-09-20  Thomas Bushnell, BSG  <address@hidden>
      1999-09-14  Thomas Bushnell, BSG  <address@hidden>
      1999-09-20  Thomas Bushnell, BSG  <address@hidden>
      1999-09-27  Thomas Bushnell, BSG  <address@hidden>
      1999-09-23  Mark Kettenis  <address@hidden>
      1999-09-29  Mark Kettenis  <address@hidden>
      1999-09-28  Thomas Bushnell, BSG  <address@hidden>
      1999-10-04  Thomas Bushnell, BSG  <address@hidden>
      1999-10-06  Thomas Bushnell, BSG  <address@hidden>
      1999-10-07  Thomas Bushnell, BSG  <address@hidden>
      1999-10-08  Thomas Bushnell, BSG  <address@hidden>
      1999-10-08  Thomas Bushnell, BSG  <address@hidden>
      new file
      2000-03-17  Thomas Bushnell, BSG  <address@hidden>
      2000-03-17  Thomas Bushnell, BSG  <address@hidden>
      2000-03-17  Thomas Bushnell, BSG  <address@hidden>
      2000-03-17  Thomas Bushnell, BSG  <address@hidden>
      2000-03-17  Thomas Bushnell, BSG  <address@hidden>
      2000-03-17  Thomas Bushnell, BSG  <address@hidden>
      2000-03-17  Thomas Bushnell, BSG  <address@hidden>
      2000-03-17  Thomas Bushnell, BSG  <address@hidden>
      2000-03-17  Thomas Bushnell, BSG  <address@hidden>
      2000-03-17  Thomas Bushnell, BSG  <address@hidden>
      2000-03-17  Thomas Bushnell, BSG  <address@hidden>
      2000-03-17  Thomas Bushnell, BSG  <address@hidden>
      2000-03-17  Thomas Bushnell, BSG  <address@hidden>
      2000-03-17  Thomas Bushnell, BSG  <address@hidden>
      *** empty log message ***
      *** empty log message ***
      2000-07-18  Thomas Bushnell, BSG  <address@hidden>
      2000-07-18  Thomas Bushnell, BSG  <address@hidden>
      2000-07-20  Thomas Bushnell, BSG  <address@hidden>
      2000-07-25  Thomas Bushnell, BSG  <address@hidden>
      2000-07-25  Thomas Bushnell, BSG  <address@hidden>
      *** empty log message ***
      2000-07-27  Thomas Bushnell, BSG  <address@hidden>

Thomas Schwinge (128):
      2006-01-26  Thomas Schwinge  <address@hidden>
      Correct ChangeLog format and add copyright year 2005.
      2006-03-15  Thomas Schwinge  <address@hidden>
      2006-03-15  Thomas Schwinge  <address@hidden>
      2006-03-15  Thomas Schwinge  <address@hidden>
      2006-03-15  Thomas Schwinge  <address@hidden>
      2006-03-15  Thomas Schwinge  <address@hidden>
      2006-03-15  Thomas Schwinge  <address@hidden>
      2006-03-15  Thomas Schwinge  <address@hidden>
      2006-03-15  Alfred M. Szmidt  <address@hidden>
      2006-03-21  Leonardo Lopes Pereira  <address@hidden>
      Correct date and add Savannah tag.
      2006-03-25  Thomas Schwinge  <address@hidden>
      2006-03-27  Thomas Schwinge  <address@hidden>
      Handling the RTC being in local time:
      Update.  Link to the Savannah task tracker.
      Using `syslog' for the Hurd servers:
      2006-04-27  Thomas Schwinge  <address@hidden>
      2006-06-15  Thomas Schwinge  <address@hidden>
      2006-06-15  Thomas Schwinge  <address@hidden>
      2006-06-15  Thomas Schwinge  <address@hidden>
      *** empty log message ***
      2006-06-28  Thomas Schwinge  <address@hidden>
      2006-06-28  Thomas Schwinge  <address@hidden>
      2006-07-11  Samuel Thibault  <address@hidden>
      2006-07-11  Samuel Thibault  <address@hidden>
      2006-07-24  Thomas Schwinge  <address@hidden>
      2006-07-24  Ben Asselstine  <address@hidden>
      2006-07-25  Stefan Siegl  <address@hidden>
      2006-07-31  Stefan Siegl  <address@hidden>
      2006-11-27  Ben Asselstine  <address@hidden>
      2006-11-27  Thomas Schwinge  <address@hidden>
      2006-11-27  Thomas Schwinge  <address@hidden>
      2006-11-27  Ben Asselstine  <address@hidden>
      2006-12-03  Thomas Schwinge  <address@hidden>
      Savannah tag.
      2006-12-03  Thomas Schwinge  <address@hidden>
      Forgot to commit this at that time...
      2007-02-04  Thomas Schwinge  <address@hidden>
      2007-03-16  Ben Asselstine  <address@hidden>
      The next day is there already...
      2007-03-24  Thomas Schwinge  <address@hidden>
      2007-03-25  Thomas Schwinge  <address@hidden>
      2007-03-28  Thomas Schwinge  <address@hidden>
      2007-03-28  Thomas Schwinge  <address@hidden>
      2007-03-30  Thomas Schwinge  <address@hidden>
      2007-03-31  Thomas Schwinge  <address@hidden>
      2007-04-04  Thomas Schwinge  <address@hidden>
      2007-04-07  Thomas Schwinge  <address@hidden>
      2007-04-07  Thomas Schwinge  <address@hidden>
      2007-04-07  Thomas Schwinge  <address@hidden>
      2007-05-01  Thomas Schwinge  <address@hidden>
      2007-06-06  Thomas Schwinge  <address@hidden>
      2007-06-06  Thomas Schwinge  <address@hidden>
      2007-06-06  Thomas Schwinge  <address@hidden>
      2007-06-14  Thomas Schwinge  <address@hidden>
      2007-06-14  Thomas Schwinge  <address@hidden>
      2007-07-27  Thomas Schwinge  <address@hidden>
      2007-08-01  Michael Banck  <address@hidden>
      Typo.
      2007-09-30  Thomas Schwinge  <address@hidden>
      Update copyright years.
      Update copyright years.
      Update copyright years.
      Update copyright years.
      2007-10-05  Thomas Schwinge  <address@hidden>
      2007-10-07  Thomas Schwinge  <address@hidden>
      Add Savannah tag.
      Update copyright years.
      2007-10-12  Thomas Schwinge  <address@hidden>
      2007-10-13  Thomas Schwinge  <address@hidden>
      2007-10-13  Marco Gerards  <address@hidden>
      2007-10-13  Marco Gerards  <address@hidden>
      2007-11-07  Thomas Schwinge  <address@hidden>
      2007-11-08  Thomas Schwinge  <address@hidden>
      2007-11-13  Thomas Schwinge  <address@hidden>
      2007-11-13  Thomas Schwinge  <address@hidden>
      2007-11-13  Thomas Schwinge  <address@hidden>
      2007-11-13  Thomas Schwinge  <address@hidden>
      2007-11-13  Thomas Schwinge  <address@hidden>
      2007-11-13  Thomas Schwinge  <address@hidden>
      2007-11-13  Thomas Schwinge  <address@hidden>
      2007-11-13  Thomas Schwinge  <address@hidden>
      2007-11-13  Thomas Schwinge  <address@hidden>
      2007-11-13  Thomas Schwinge  <address@hidden>
      2007-11-13  Thomas Schwinge  <address@hidden>
      2007-11-13  Thomas Schwinge  <address@hidden>
      2007-11-13  Thomas Schwinge  <address@hidden>
      2007-11-13  Thomas Schwinge  <address@hidden>
      2007-11-13  Thomas Schwinge  <address@hidden>
      Update copyright year.
      2007-11-19  Thomas Schwinge  <address@hidden>
      2007-12-11  Thomas Schwinge  <address@hidden>
      Update list of copyright years.
      2007-12-11  Thomas Schwinge  <address@hidden>
      Improve last entry.
      Correct file name.
      Correct ChangeLog file.
      Correct ChangeLog file.
      Correct file name and convert file to UTF-8.
      Update copyright years.
      Update copyright years.
      Convert to UTF-8.
      Update copyright years.
      Correct file name and convert file to UTF-8.
      Update copyright year.
      Update copyright year.
      2008-10-02  Thomas Schwinge  <address@hidden>
      2008-11-17  Thomas Schwinge  <address@hidden>
      2008-11-17  Thomas Schwinge  <address@hidden>
      2008-12-08  Thomas Schwinge  <address@hidden>
      2008-12-08  Thomas Schwinge  <address@hidden>
      2008-12-08  Thomas Schwinge  <address@hidden>
      2008-12-08  Thomas Schwinge  <address@hidden>
      2008-12-08  Thomas Schwinge  <address@hidden>
      2008-12-08  Thomas Schwinge  <address@hidden>
      2008-12-08  Thomas Schwinge  <address@hidden>
      2008-12-08  Thomas Schwinge  <address@hidden>
      2008-12-08  Thomas Schwinge  <address@hidden>
      2009-02-16  Thomas Schwinge  <address@hidden>
      2009-02-16  Thomas Schwinge  <address@hidden>
      2008-05-29  Thomas Schwinge  <address@hidden>
      2008-05-29  Thomas Schwinge  <address@hidden>
      Switch to the new ChangeLog style.
      Switch to the new ChangeLog style.
      libpthread is now a stand-alone library and kept in a separate repository.
      Merge branch 'master-rpctrace'
      Switch to the new ChangeLog style.

Zheng Da (3):
      fix a bug #20612
      Fix bug #20612: rpctrace: heisenbug.
      Add device virtualisation support to boot

antrik (1):
      Obtain number of ports in proc and libps

-----------------------------------------------------------------------

-- 
Debian GNU Hurd packaging



reply via email to

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