Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Some branches off GNU Hurd's master
C
branch: procfs

procfs: Use 2 instead of 42 as the parent inode number

* procfs/procfs.c (procfs_make_ino): Use 2 rather than 42 as a temporary hack,
  since 2 is the root's inode with ext2fs.
Failed to load latest commit information.
auth Fix spurious newport deallocation
benchmarks Switch to the new ChangeLog style.
boot Switch to the new ChangeLog style.
bsdfsck Switch to the new ChangeLog style.
config Switch to the new ChangeLog style.
console-client Fix "make dist" in `console-client'.
console Fix copyrights
daemons Fix "make dist" in `daemons'.
defpager Switch to the new ChangeLog style.
doc Switch to the new ChangeLog style.
exec Fix "make dist" in `exec'.
ext2fs Fix ext2fs mount with sparse store
fatfs Switch to the new ChangeLog style.
fstests Switch to the new ChangeLog style.
ftpfs Switch to the new ChangeLog style.
hostmux Switch to the new ChangeLog style.
hurd Fix copyrights
include Fix "make dist" in `include'.
init Partially revert 8451b43 to fix halt/reboot
isofs Switch to the new ChangeLog style.
libcons Fix "make dist" in `libcons'.
libdirmgt Switch to the new ChangeLog style.
libdiskfs Fix libdiskfs bootstrap race condition
libfshelp Fix setgid behavior
libftpconn Switch to the new ChangeLog style.
libhurdbugaddr Switch to the new ChangeLog style.
libihash Switch to the new ChangeLog style.
libiohelp Switch to the new ChangeLog style.
libnetfs Switch to the new ChangeLog style.
libpager Fix copyrights
libpipe Switch to the new ChangeLog style.
libports Switch to the new ChangeLog style.
libps libps (proc_stat_set_flags): Fix pointer signedness warning
libshouldbeinlibc Switch to the new ChangeLog style.
libstore Fix the build system to handle part stores
libthreads Fix "make dist" in `libthreads'.
libtreefs 2002-06-07 Roland McGrath <roland@frob.com>
libtrivfs Implement file_replarent in libtrivfs
login Switch to the new ChangeLog style.
mach-defpager Fix swap on large devices
mount *** empty log message ***
nfs Switch to the new ChangeLog style.
nfsd Switch to the new ChangeLog style.
pfinet pfinet: check return value of mmap() in S_io_read() and S_socket_recv()
pflocal Implement getsockopt (fd, SOL_SOCKET, SO_TYPE)
proc Fix duplicate port deallocation on error
procfs procfs: Use 2 instead of 42 as the parent inode number
release Switch to the new ChangeLog style.
serverboot Fix default_pager default_pager_object_set_size parameters
storeio Switch to the new ChangeLog style.
sutils Fix "make dist" in `sutils'.
term Switch to the new ChangeLog style.
tmpfs Revert "Fix tmpfs assertion"
trans Switch to the new ChangeLog style.
ufs-fsck Switch to the new ChangeLog style.
ufs-utils Switch to the new ChangeLog style.
ufs Switch to the new ChangeLog style.
usermux Switch to the new ChangeLog style.
utils Fix a gcc warning.
BUGS *** empty log message ***
COPYING *** empty log message ***
ChangeLog Switch to the new ChangeLog style.
INSTALL 2002-02-10 Marcus Brinkmann <marcus@gnu.org>
INSTALL-cross 2007-09-30 Thomas Schwinge <tschwinge@gnu.org>
Makeconf Fix the build system to handle part stores
Makefile procfs: Integrate into the larger build system
NEWS doc/
README Mon Jun 9 12:27:40 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>
README.CVS 2004-03-14 Marcus Brinkmann <marcus@gnu.org>
TODO Using `syslog' for the Hurd servers:
aclocal.m4 2002-10-23 Jeff Bailey <jbailey@gnu.org>
build.mk.in (VPATH): New variable.
build.mkcf.in Wed Jul 17 22:49:50 1996 Roland McGrath <roland@baalperazim.frob.com>
config.guess 2006-01-26 Thomas Schwinge <tschwinge@gnu.org>
config.make.in 2007-11-07 Thomas Schwinge <tschwinge@gnu.org>
config.sub 2006-01-26 Thomas Schwinge <tschwinge@gnu.org>
configure Regenerate
configure.in Fix the build system to handle part stores
hurd.boot 2001-08-20 Roland McGrath <roland@frob.com>
install-sh 2008-11-17 Thomas Schwinge <tschwinge@gnu.org>
mkinstalldirs *** empty log message ***
move-if-change 1999-06-17 Roland McGrath <roland@baalperazim.frob.com>
tasks Update. Link to the Savannah task tracker.
version.h.in 2002-05-13 Marcus Brinkmann <marcus@gnu.org>

README

-*- Text -*-
GNU Hurd version 0.2.


This is the Hurd.  Welcome.

This version of the GNU Hurd runs on various ix86 machines, including
i386, i486, i586 (pentium), i686 (hexium [pentium pro]).  

For instructions on compiling and installing the GNU Hurd from an
already running Hurd system, see the file `INSTALL'.

It is possible to cross-build the Hurd; the file INSTALL-cross
contains some past instructions for doing so, but it's too much
trouble to maintain these instructions and keep them up to date.  Your
best bet is to start with a running Hurd system already.  If you do
decide to cross compile, you will need to examine the instructions in
INSTALL for building Mach, libc, and the Hurd together, and follow
them.  The instructions in INSTALL-cross are quite out-of-date, but
they contain some useful hints buried amongst the errors, so we have
left the file for those who find it useful.

Please note that this directory also contains a fair amount of
not-yet-working code.  By default, the makefiles build only the
working code.

Bug reports for the GNU Hurd should be sent to the mailing list
`bug-hurd@prep.ai.mit.edu'.  Please do not send requests for
assistance in installing or using the software to that address.
Instead, send requests for assistance to the mailing list
`help-hurd@prep.ai.mit.edu'.  You can join these lists by sending a
request to `bug-hurd-request@prep.ai.mit.edu' or
`help-hurd-request@prep.ai.mit.edu' respectively.

The GNU Hurd is free software.  All of it, including the libraries in
this distribution, is covered by the GNU General Public License, found
in the file COPYING.


Something went wrong with that request. Please try again.