summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
1998-12-27.Roland McGrath
1998-12-271998-12-27 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* ext2fs.c (main): Pass ARGP_IN_ORDER flag to argp_parse because diskfs options need it.
1998-12-271998-12-27 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* main.c (main): Pass ARGP_IN_ORDER flag to argp_parse because diskfs options need it.
1998-12-271998-12-27 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* opts-std-startup.c (startup_options): Move -C above "Boot options:", give it a docstring. Docstrings for --bootflags, --boot-command. (_diskfs_boot_command): New variable. (startup_options, parse_startup_opt): New option --boot-command, consumes remaining args to set _diskfs_boot_command. * priv.h: Declare _diskfs_boot_command. * boot-start.c (diskfs_start_bootstrap): If diskfs_exec_server_task is null, assume we are running as the boot command and have a root with /servers/exec. If _diskfs_boot_command is set, start that command in place of init. If can't lookup initname, print error msg and loop to prompt. Put a newline before "Init name" prompt. After starting exec server, try to set active trans on /servers/exec. (diskfs_boot_getpriv): New function: if _hurd_host_priv is null, use fsys_getpriv on our bootstrap port. (parent_task): New static variable, set there with fsys_getpriv call. (diskfs_S_fsys_init): If diskfs_exec_server_task is null, don't do anything with it; instead register parent_task as our child and send an fsys_init to our parent on our bootstrap port. * console.c (diskfs_console_stdio): Call diskfs_boot_privports before get_privileged_ports if diskfs_boot_flags is set.
1998-12-271998-12-21 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* file-exec.c (diskfs_S_file_exec): If exec server port is stale, try once to look up a new one.
1998-12-26.Roland McGrath
1998-12-261998-12-21 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* open.c (store_open): Like file.c:fiopen, catch EACCES or EROFS and try to open read-only.
1998-12-261998-12-21 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* open.c (store_open): Like file.c:fiopen, catch EACCES or EROFS and try to open read-only. * file.c (fiopen): Treat EROFS same as EACCES.
1998-12-21.Roland McGrath
1998-12-211998-12-20 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* inode.c (diskfs_write_disknode): Add braces to silence warning. * pager.c (file_pager_read_page): Likewise.
1998-12-211998-12-20 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* storeinfo.c: Don't include <netinet/in.h>.
1998-12-20what is this file???Roland McGrath
1998-12-20.Roland McGrath
1998-12-201998-12-20 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* loop.c (server_loop): Cosmetic.
1998-12-201998-12-20 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* nfsd.h: Include <rpc/types.h>. (bool_t, enum_t): Remove typedefs.
1998-12-201998-12-20 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* alloc.c (diskfs_alloc_node): Fix printf format to silence warning. * hyper.c (get_hypermetadata): Likewise.
1998-12-06.Roland McGrath
1998-12-061998-12-06 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* lmail.c (deliver, main): Add braces to silence gcc warning.
1998-12-06.Roland McGrath
1998-12-061998-12-06 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* boot-parse.c: File removed (it has been obsolete since 1995).
1998-12-01.Roland McGrath
1998-12-011998-11-30 Mark Kettenis <kettenis@phys.uva.nl>Roland McGrath
* ugids-verify-auth.c (svma_state_add_auths): Allocate correct number of bytes for new auth port array. (server_verify_make_auth): Set check to password_check_group if is_group is true and to password_check_user if not. Not the other way around.
1998-12-011998-11-29 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* Makeconf ($(libdir) installation rules): Use automatic variables. Use a static pattern rule for foo.a and foo_p.a, treated the same.
1998-11-30.Roland McGrath
1998-11-301998-11-29 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* hurd_types.defs: Include <bits/utsname.h> instead of <utsnamelen.h>. Reported by Mark Kettenis <kettenis@phys.uva.nl>.
1998-11-29.Roland McGrath
1998-11-29.Roland McGrath
1998-11-291998-11-25 Mark Kettenis <kettenis@phys.uva.nl>Roland McGrath
* main.c (S_exec_init): Call _hurd_proc_init with new args set to zero.
1998-11-291998-11-25 Mark Kettenis <kettenis@phys.uva.nl>Roland McGrath
* hashexec.c (check_hashbang): Fix typo: interplen -> interp_len.
1998-11-291998-11-27 Mark Kettenis <kettenis@phys.uva.nl>Roland McGrath
* auth.c (main): Call _hurd_proc_init with new args set to zero.
1998-11-291998-11-25 Mark Kettenis <kettenis@phys.uva.nl>Roland McGrath
* boot-start.c (diskfs_S_fsys_init): Call _hurd_proc_init with new args set to zero.
1998-11-291998-11-29 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* trans-callback.c (_diskfs_translator_callback1_fn): Use size_t* instead of int* for ARGZ_LEN arg.
1998-11-291998-11-29 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* fsck.c (main): Add braces to silence gcc warning.
1998-11-291998-11-29 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* fstab.c: Rename fsys_remount -> fsys_update in extern decl.
1998-11-291998-11-28 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* clookup.c (file_name_lookup_carefully): Change __getuids to geteuids. Use hurd_file_name_lookup instead of __hurd_file_name_lookup.
1998-11-25.Roland McGrath
1998-11-251998-10-24 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* users.c (open_hook): Assert DTR if NO_CARRIER, even for CLOCAL. This is the only thing that tells it to open the device.
1998-11-23libps: add incremental output optionsRoland McGrath
1998-11-22.Roland McGrath
1998-11-221998-11-12 Mark Kettenis <kettenis@phys.uva.nl>Roland McGrath
* cthreads.c (cthread_init): Move cthread_alloc call before cproc_init call, since cthread_alloc uses malloc, and malloc won't work between initializing the new stack and switching over to it.
1998-11-16Mon Oct 26 16:47:18 1998 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* devio.c (char_size_mask_xxx): New variable. (devio_set_bits): Don't munge c_cflag here. Instead, set char_size_mask_xxx. (device_read_reply_inband): Mask off high bits from the input to simulate less than 8-bit channels.
1998-11-16Wed Aug 12 23:35:59 1998 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* file-chflags.c (diskfs_S_file_chflags): Only set NP->dn_set_ctime if we actually set the flags.
1998-11-16*** empty log message ***Thomas Bushnell
1998-11-16.Roland McGrath
1998-11-16Wed Oct 28 22:52:04 1998 Joel N. Weber II <devnull@methedrine.ai.mit.edu>Roland McGrath
* inode.c (read_disknode): Use FSTYPE_ISO9660.
1998-11-16Wed Oct 28 22:49:18 1998 Joel N. Weber II <devnull@methedrine.ai.mit.edu>Roland McGrath
* hurd_types.h: Added FSTYPE_HTTP, FSTYPE_MEMFS, and FSTYPE_ISO9660.
1998-11-07.Roland McGrath
1998-11-071998-10-26 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* hashexec.c: Use mach_* instead of __mach_*.
1998-11-07.Roland McGrath
1998-11-071998-10-26 Gordon Matzigkeit <gord@trick.fig.org>Roland McGrath
* init-startup.c (diskfs_startup_diskfs): Use diskfs_nput to free the old diskfs_root_node when switching to a virtual root.