[Top][All Lists]
[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] Debian GNU Hurd packaging annotated tag, upstream/20110821, created. upstream/20110821,
Samuel Thibault <=