summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2001-06-26* configure.in: Add check for getgrouplist.Mark Kettenis
2001-06-172001-06-17 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
* changelog: Update to current version.
2001-06-162001-04-01 Neal H Walfield <neal@cs.uml.edu>Roland McGrath
* main.c (S_exec_init): Use iohelp_create_empty_iouser.
2001-06-16.Roland McGrath
2001-06-162001-04-01 Neal H Walfield <neal@cs.uml.edu>Roland McGrath
* dir-lookup.c (netfs_S_dir_lookup): Use iohelp_create_empty_iouser. Use iohelp_dup_iouser as per the new semantics. * dir-mkfile.c (netfs_S_dir_mkfile): Use iohelp_dup_iouser as per the new semantics. * file-exec.c (netfs_S_file_exec): Likewise. * file-reparent.c (netfs_S_file_reparent): Likewise. * fsys-getroot.c (netfs_S_fsys_getroot): Use iohelp_create_complex_iouser. * fsys-syncfs.c (netfs_S_fsys_syncfs): Use iohelp_create_simple_iouser. * io-duplicate.c (netfs_S_io_duplicate): Use iohelp_dup_iouser as per the new semantics. * io-reauthenticate.c (netfs_S_io_reauthenticate): Use iohelp_reauth as per the new semantics. * io-restrict-auth.c (netfs_S_io_restrict_auth): Use iohelp_create_complex_iouser. Check return values. * trans-callback.c (_netfs_transcallback2_fn): Use iohelp_create_simple_iouser.
2001-06-162001-06-16 Roland McGrath <roland@frob.com>Roland McGrath
* file-set-trans.c (diskfs_S_file_set_translator): Add some parens.
2001-06-162001-04-01 Neal H Walfield <neal@cs.uml.edu>Roland McGrath
* dir-lookup.c (trivfs_S_dir_lookup): Use iohelp_dup_iouser as per the new semantics. * fsys-getroot.c (trivfs_S_fsys_getroot): Use iohelp_create_complex_iouser. * io-reauthenticate.c (trivfs_S_io_reauthenticate): Use iohelp_reauth as per the new semantics. * io-restrict-auth.c (trivfs_S_io_restrict_auth): Use iohelp_create_complex_iouser. Check return values. * protid-dup.c (trivfs_protid_dup): Use iohelp_dup_iouser as per the new semantics.
2001-06-16.Roland McGrath
2001-06-162001-04-01 Neal H Walfield <neal@cs.uml.edu>Roland McGrath
* users.c (S_termctty_open_terminal): Use iohelp_create_empty_iouser.
2001-06-162001-04-01 Neal H Walfield <neal@cs.uml.edu>Roland McGrath
* magic.c (trivfs_S_dir_lookup): Use iohelp_dup_iouser as per the new semantics.
2001-06-162001-04-01 Neal H Walfield <neal@cs.uml.edu>Roland McGrath
* dir-lookup.c (netfs_S_dir_lookup): Use iohelp_create_empty_iouser. Use iohelp_dup_iouser as per the new semantics. * dir-mkfile.c (netfs_S_dir_mkfile): Use iohelp_dup_iouser as per the new semantics. * file-exec.c (netfs_S_file_exec): Likewise. * file-reparent.c (netfs_S_file_reparent): Likewise. * fsys-getroot.c (netfs_S_fsys_getroot): Use iohelp_create_complex_iouser. * fsys-syncfs.c (netfs_S_fsys_syncfs): Use iohelp_create_simple_iouser. * io-duplicate.c (netfs_S_io_duplicate): Use iohelp_dup_iouser as per the new semantics. * io-reauthenticate.c (netfs_S_io_reauthenticate): Use iohelp_reauth as per the new semantics. * io-restric-auth.c (netfs_S_io_restric_auth): Use iohelp_create_complex_iouser. Check return values. * trans-callback.c (_netfs_transcallback2_fn): Use iohelp_create_simple_iouser.
2001-06-162001-04-01 Neal H Walfield <neal@cs.uml.edu>Roland McGrath
* dir-lookup.c (diskfs_S_dir_lookup): Use iohelp_create_empty_iouser. * fsys-getfile.c (diskfs_S_fsys_getfile): Use iohelp_create_complex_iouser. * io-reauthenticate.c (diskfs_S_io_reauthenticate): Use new iohelp_reauth semantics. * io-restrict-auth.c (diskfs_S_io_restrict_auth): Use new iohelp_create_iouser semantics. * protid-make.c (diskfs_finish_protid): Use iohelp_create_simple_iouser and new iohelp_dup_iouse semantics. * trans-callback.c (_diskfs_translator_callback2_fn): Use iohelp_create_simple_iouser.
2001-06-162001-04-21 Neal H Walfield <neal@cs.uml.edu>Roland McGrath
* iohelp.h (iohelp_create_iouser): Change declaration such that as error_t is now returned and the iouser is a parameter. (iohelp_create_empty_iouser): New funtion. (iohelp_create_simple_iouser): New function. (iohelp_create_complex_iouser): New funtion. * iouser-create.c (iohelp_create_iouser): Implement new semantics. (iohelp_create_empty_iouser): Implement new function. (iohelp_create_simple_iouser): Implement new function. (iohelp_create_complex_iouser): Implement new function. * iouser-dup.c (iohelp_dup_iouser): Implement new semantics. * iouser-reauth.c (iohelp_reauth): Implement new semantics.
2001-06-162001-04-01 Neal H Walfield <neal@cs.uml.edu>Roland McGrath
* dir-lookup.c (trivfs_S_dir_lookup): Use iohelp_dup_iouser as per the new semantics. * fsys-getroot.c (trivfs_S_fsys_getroot): Use iohelp_create_complex_iouser. * io-reauthenticate.c (trivfs_S_io_reauthenticate): Use iohelp_reauth as per the new semantics. * io-restrict-auth.c (trivfs_S_io_restrict_auth): Use iohelp_create_complex_iouser. Check return values. * trivfs_protid_dup (trivfs_protid_dup): Use iohelp_dup_iouser as per the new semantics.
2001-06-16fix my e-mail addressMarcus Brinkmann
2001-06-16.Roland McGrath
2001-06-162001-06-15 Roland McGrath <roland@frob.com>Roland McGrath
* exec.c (do_exec: user_fd): Add a user ref to returned port.
2001-06-16.Roland McGrath
2001-06-162001-06-15 Neal H Walfield <neal@cs.uml.edu>Roland McGrath
* file-set-translator.c (netfs_S_file_set_translator): If FS_TRANS_ORPHAN is set, do not ask the active translator to go away, just disconnect it.
2001-06-16.Roland McGrath
2001-06-162001-06-15 Neal H Walfield <neal@cs.uml.edu>Roland McGrath
* settrans.c (options): New option `--orphan'. Fix other comments to aviod confusion. (main): Add FS_TRANS_ORPHAN to ACTIVE_FLAGS if `--orphan' is specified.
2001-06-162001-06-15 Neal H Walfield <neal@cs.uml.edu>Roland McGrath
* file-set-trans.c (diskfs_S_file_set_translator): If FS_TRANS_ORPHAN is set, do not ask the active translator to go away, just disconnect it.
2001-06-162001-06-15 Neal H Walfield <neal@cs.uml.edu>Roland McGrath
* hurd_types.h: New macro, FS_TRANS_ORPHAN.
2001-06-16.Roland McGrath
2001-06-162001-06-15 Roland McGrath <roland@frob.com>Roland McGrath
* Makefile (FSSRCS): Last change got botched in merging.
2001-06-162001-06-15 Roland McGrath <roland@frob.com>Roland McGrath
* Makeconf (CPPFLAGS, CFLAGS): Append to these before we include the config.make file.
2001-06-152001-06-15 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
* rc: Merge in recent changes from daemons/rc.sh.
2001-06-15Streamline the CVS entry.Marcus Brinkmann
2001-06-152001-06-15 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
* rc: Apply patch from Moritz Schulte <moritz@chaosdorf.de> to be more selective with what to clean from /var/run.
2001-06-11obsolete files removedRoland McGrath
2001-06-11.Roland McGrath
2001-06-112001-06-10 Neal H Walfield <neal@cs.uml.edu>Roland McGrath
* file-inv-trans.c: Remove this file, function no longer exists. * Makefile (FSSRCS): Remove reference to file-inv-trans.c.
2001-06-112001-06-10 Neal H Walfield <neal@cs.uml.edu>Roland McGrath
* file-inv.c: Remove this file, function no longer exists. * Makefile (FSSRCS): Remove reference to file-inv.c.
2001-06-09* inode.c (diskfs_set_statfs): If number of free blocks is lessMark Kettenis
than the number of reserved blocks, set the number of available blocks to 0.
2001-06-08.Roland McGrath
2001-06-082001-06-08 Roland McGrath <roland@frob.com>Roland McGrath
* rc.sh: Start /hurd/mach-defpager before swapon.
2001-06-082001-06-08 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
* timer-emul.c (add_timer): Don't add jiffies to EXPIRES, it is the responsibility of the caller to do this.
2001-06-082001-06-07 Roland McGrath <roland@frob.com>Roland McGrath
* rc.sh: Include $? value in message about unexpected fsck exit.
2001-06-06.Roland McGrath
2001-06-062001-06-06 Roland McGrath <roland@frob.com>Roland McGrath
* rpctrace.c (trace_and_forward): Assert that INFO has the same port right type as the right we looked up. Don't consider a message a reply unless its receiver is a send-once right.
2001-06-06.Roland McGrath
2001-06-062001-06-06 Roland McGrath <roland@frob.com>Roland McGrath
* rpctrace.c (print_reply_header): Don't call unfinished_line if expected_reply_port is null, indicating the last line was finished as a simpleroutine.
2001-06-05* setup.c (page_read_file_direct): Fix logic to find the run thatMark Kettenis
contains the data to be read. Use size in bytes instead of blocks when calling device_read. (page_write_file_direct): Fix logic to find the run that contains the data to be written. Pass SIZE_WRITTEN to device_write call instead of &WROTE when writing a whole page. Correctly calculate SEGSIZE.
2001-06-01.Roland McGrath
2001-06-012001-06-01 Roland McGrath <roland@frob.com>Roland McGrath
* users.c (trivfs_S_io_select): Fix typo in last change.
2001-05-31.Roland McGrath
2001-05-312001-05-30 Roland McGrath <roland@frob.com>Roland McGrath
* users.c (trivfs_S_io_select): Mask out SELECT_READ and/or SELECT_WRITE if those accesses are not allowed by the peropen. Don't keep old bits in AVAILABLE across waits, return only what is true at the moment we return.
2001-05-26.Roland McGrath
2001-05-262001-05-26 Roland McGrath <roland@frob.com>Roland McGrath
* users.c (trivfs_S_io_select): Don't diagnose an error for *TYPE containing irrelevant bits (i.e. SELECT_URG). It's always ok to ask even when the answer is always no.
2001-05-132001-05-13 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
* file-exec.c: Initialize GID with st_gid rather than st_uid.