summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
1999-02-191999-02-06 Mark Kettenis <kettenis@gnu.org>Thomas Bushnell
* main.c (main): Initialize status from underlying node. * users.c (check_access_hook): New function. Correctly implement access permission checking. (trivfs_check_access_hook): Initialize with check_access_hook. (trivfs_S_file_check_access): Removed.
1999-02-191999-02-06 Mark Kettenis <kettenis@gnu.org>Thomas Bushnell
* trivfs.h (trivfs_check_access_hook): New variable. * fsys-getroot.c (trivfs_S_fsys_getroot): Use trivfs_check_acces_hook. * dir-lookup.c (trivfs_S_dir_lookup): Likewise. * file-access.c (trivfs_S_file_check_access): Likewise.
1999-02-18Thu Feb 18 02:13:47 1999 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* MAKEDEV.sh (mkdev): put `time' in single-quotes; it's a reserved word in bash 2.02 and this protects it. Reported by OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>.
1999-02-18Thu Feb 18 00:57:30 1999 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* devio.c (devio_assert_dtr): Bother to set open_pending. Reported by OKUJI Yoshinori (okuji@kuicr.kyoto-u.ac.jp).
1999-02-181999-02-12 Gordon Matzigkeit <gord@trick.fig.org>Thomas Bushnell
* Makefile (LCLHDRS): Purge argp-fmtstream.h and argp-namefrob.h.
1999-02-18Tue Feb 16 18:54:33 1999 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* init.c (shutdown_terminal): Revoke access to the terminal from existing programs.
1999-02-18Thu Feb 18 00:29:43 1999 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* tioctl.defs, term.defs: Mark with INTR_INTERFACE.
1999-02-18*** empty log message ***Thomas Bushnell
1999-02-17.Roland McGrath
1999-02-171999-02-16 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* Makeconf (install): Fix typo in Thomas's last change. ($(libdir)/$(libname).so): Depend on ....so.$(hurd-version).
1999-02-17.Roland McGrath
1999-02-171999-02-16 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* users.c (trivfs_S_io_revoke): Fix typos.
1999-02-171999-02-16 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* Makeconf ($(libname).so): Make it a symlink to $(libname).so.$(hurd-version). ($(libname).so.$(hurd-version)): New target, renamed from $(libname).so; link the actual shared object with this name.
1999-02-171999-02-16 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* boot.c (S_io_revoke): Add reply, replyPoly args.
1999-02-17.Roland McGrath
1999-02-171999-02-16 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* io-revoke.c (netfs_S_io_revoke): Fix typos.
1999-02-17.Roland McGrath
1999-02-171999-02-16 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* init-startup.c (diskfs_startup_diskfs): Fix typo 1999-02-12 change.
1999-02-171999-02-16 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* io-revoke.c (diskfs_S_io_revoke): Fix typo in 1999-02-16 change.
1999-02-171999-02-16 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* io-revoke.c: Add reply, reply_type args.
1999-02-16libc itemsRoland McGrath
1999-02-16*** empty log message ***Thomas Bushnell
1999-02-16Tue Feb 16 06:10:08 1999 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* users.c (trivfs_S_io_revoke): New function.
1999-02-16minor repairsThomas Bushnell
1999-02-16*** empty log message ***Thomas Bushnell
1999-02-16Tue Feb 16 05:52:35 1999 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* io.c (S_io_revoke): New function. Don't attempt to implement. (Other systems don't even permit non-file revokes.)
1999-02-16Tue Feb 16 05:50:27 1999 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* io-ops.c (S_io_revoke): New function. Don't attempt to implement. (Other systems don't even permit non-file revokes.)
1999-02-16Tue Feb 16 05:47:57 1999 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* io-revoke.c: New file. * Makefile (IOSRCS): Add io-revoke.c.
1999-02-16Tue Feb 16 05:37:03 1999 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* io-revoke.c: New file. * Makefile (IOSRCS): Add iorevoke.c.
1999-02-16Tue Feb 16 05:31:23 1999 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* io-revoke.c: New file. * Makefile (IOSRCS): Add io-revoke.c.
1999-02-16Tue Feb 16 04:34:02 1999 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* io.defs (io_revoke): New RPC.
1999-02-16Tue Feb 16 05:09:49 1999 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* Makefile (MIGSTUBS): Deleted variable; neither ioServer nor socketServer seem to be used.
1999-02-16Tue Feb 16 05:06:12 1999 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* boot.c (S_io_revoke): New (unsupported) routine.
1999-02-16*** empty log message ***Thomas Bushnell
1999-02-161999-02-05 Mark Kettenis <kettenis@gnu.org>Thomas Bushnell
* users.c (trivfs_S_file_chmod): Clear S_ISVTX bit instead of clearing all other bits.
1999-02-16*** empty log message ***Thomas Bushnell
1999-02-16Tue Feb 16 02:31:06 1999 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* Makeconf ($(libname).so): Include $(hurd-version) as part of the soname. ($(libdir)/$(libname).so.$(hurd-version)): New rule. ($(libdir)/$(libname).so): Only create a symlink to the version-numbered name. (install) [makemode == library]: Add the versioned name $(libdir)/$(libname.so).$(hurd-version). * version.h.in: New file. * versioh.h, sh-version.sed: Deleted files. * Makeconf (hurd-version): New variable. * Makefile ($(subdirs)): Depend on version.h. (version.h): New rule. (DIST_FILES): Delete version.h and sh-version.sed. Add version.h.in.
1999-02-13Sat Feb 13 04:29:29 1999 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* peropen-make.c (diskfs_make_peropen): If there is no existing context, then set the shadow_root iff we are a chrooted virtual root filesystem.
1999-02-131999-02-12 Gordon Matzigkeit <gord@trick.fig.org>Thomas Bushnell
* init-startup.c (diskfs_startup_diskfs): Release the virtual root's lock as soon as we've checked that it's a valid directory. Ignore leading slashes in _diskfs_chroot_directory.
1999-02-131999-02-12 Gordon Matzigkeit <gord@trick.fig.org>Thomas Bushnell
* open.c (trivfs_open): Add missing `=' from last change.
1999-02-101999-02-06 Mark Kettenis <kettenis@gnu.org>Thomas Bushnell
* login.c (main): If no effective uid, really use first auxiliary uid to use as password entry to get parameters from.
1999-02-071999-02-05 Mark Kettenis <kettenis@gnu.org>Thomas Bushnell
* open.c (trivfs_open): Correctly initialize NEW->isroot.
1999-02-031999-02-01 Mark Kettenis <kettenis@phys.uva.nl>Thomas Bushnell
* ops.c: Include <maptime.h>. (netfs_attempt_utimes): Fix various typo's.
1999-02-01Mon Feb 1 16:27:15 1999 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* MAKEDEV.sh (PATH): Add /usr/bin out of deference to users lacking the /usr symlink. Requested by Marcus Brinkmann <Marcus.Brinkmann@ruhr-uni-bochum.de>.
1999-02-01.Roland McGrath
1999-02-011999-01-31 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* storeio.c (trivfs_modify_stat): Return S_IFCHR if block size is 1.
1999-02-01.Roland McGrath
1999-02-011999-01-31 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* storeio.c (trivfs_modify_stat): Return S_IFCHR iff inhibit_cache set, otherwsie S_IFBLK. For a block-addressed device, S_IFCHR means "must do whole-block i/o".
1999-01-31Sun Jan 31 18:41:17 1999 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* node.c (netfs_attempt_utimes): Handle new possibility that ATIME or MTIME might be null.
1999-01-31Sun Jan 31 18:39:09 1999 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* nfs.c (xdr_encode_sattr_times): Convert nanoseconds to microseconds correctly. * ops.c (netfs_attempt_utimes): Handle new possibility that ATIME or MTIME might be null.