summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
1998-12-271998-12-27 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* inode.c (diskfs_set_statfs): Remove __ from struct statfs members. Use bzero first instead of setting individual fields to zero.
1998-12-27.Roland McGrath
1998-12-271998-12-27 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* boot-start.c (_diskfs_boot_privports): Renamed from diskfs_*. * priv.h: Declare it. * console.c (diskfs_console_stdio): Change caller.
1998-12-271998-12-27 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* file-statfs.c (diskfs_S_file_statfs): Remove __ from struct members. 1998-12-21 Mark Kettenis <kettenis@phys.uva.nl> * file-statfs.c (diskfs_S_file_statfs): Initialize mount options in statbuf.
1998-12-27STORAGE_* changes doneRoland McGrath
1998-12-27.Roland McGrath
1998-12-271998-12-21 Mark Kettenis <kettenis@phys.uva.nl>Roland McGrath
* inode.c (diskfs_set_statfs): Fill in statfs members with sensible values.
1998-12-27.Roland McGrath
1998-12-271998-12-21 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* Makefile (HURDLIBS): Add missing implied library deps.
1998-12-271998-12-27 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* main.c (S_exec_init): Remove variable DEV_MASTER; pass null instead since we don't need it. Use assert_perror on getting the host-priv port and on startup_essential_task, since init will hang until we've done made that RPC. 1998-12-21 Roland McGrath <roland@baalperazim.frob.com> * main.c (S_exec_init): Don't call set_active_trans. (set_active_trans): Function removed.
1998-12-271998-12-26 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* exec.c (do_exec): Fix conditional for cleaning up INTERP, from nonnull E.interp.section to nonnull INTERP.file. If we failed to open the interpreter file, INTERP.file will be null and the rest of INTERP will be uninitialized.
1998-12-271998-12-26 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* boot.c (isig): New variable. (init_termstate): If it's set, set ISIG flag in c_lflag. (options): New option -I/--isig. (parse_opt): Make -I set `isig'. (boot_script_exec_cmd): Print out args as well as file name.
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