Age | Commit message (Collapse) | Author |
|
* auth.c (S_auth_getids): u_int -> size_t
(S_auth_makeauth, S_auth_server_authenticate): Likewise.
(idvec_copyout): Fix argument type; make static.
|
|
|
|
* tmpfs.c (startup_argp): Use OPTIONS array in initializer.
|
|
|
|
* fakeroot.c (netfs_attempt_lookup): Really check for EROFS or
EISDIR error from O_RDWR lookup (the last change checked for
O_RDWR | O_EXEC looks up, which is also necessary).
(netfs_attempt_mkfile): Unlock DIR.
(netfs_attempt_create_file): Likewise.
(netfs_S_io_map): New function.
|
|
* settrans.c (main): Return 0 instead of using break (which only
gets us out of the while loop).
|
|
|
|
* hurdio.c (hurdio_reader_loop): Add a return stmt.
(hurdio_writer_loop): Likewise.
|
|
|
|
* fakeroot.c (netfs_attempt_lookup): Check for EROFS or EISDIR error
from O_RDWR lookup.
|
|
|
|
* fakeroot.c (netfs_attempt_lookup): Check io_identity result for our
own fsys identity port; on match, look up the existing node for the
port to ourselves.
|
|
|
|
* fakeroot.c (netfs_attempt_lookup): Unlock DIR before doing RPCs.
|
|
|
|
* io-restrict-auth.c (diskfs_S_io_restrict_auth): Use
iohelp_restrict_iouser.
|
|
* node-make.c (diskfs_make_node): Return early if malloc fails.
|
|
* io-restrict-auth.c (netfs_S_io_restrict_auth): Use
iohelp_restrict_iouser.
|
|
* iouser-create.c (iohelp_create_complex_iouser): Add const to args.
* iohelp.h: Update decl.
|
|
* iouser-create.c (iohelp_create_complex_iouser): Add const to args.
* iohelp.h: Update decl.
* iouser-restrict.c: New file.
* Makefile (SRCS): Add it.
* iohelp.h: Declare iohelp_restrict_iouser.
|
|
* iouser-restrict.c: New file.
* Makefile (SRCS): Add it.
* iohelp.h: Declare iohelp_restrict_iouser.
|
|
* timer-emul.c (timer_function): Add a return stmt.
|
|
* fakeauth.c (main): Add ARGP_IN_ORDER to argp_parse invocation.
(main: parse_opt): New function.
(main): Set parser in ARGP to parse_opt.
|
|
|
|
* fakeroot.sh: New file.
* Makefile (targets, special-targets, SRCS): Add it.
|
|
* fakeauth.c (main): Update doc strings, clean up argp_parse call.
|
|
|
|
* settrans.c (options): Add --chroot/-C option.
(main_opt): Parse that option, take following args until "--"
as a command to exec chroot'd to the translated node.
|
|
* vmstat.c (print_val): Use %lld printf format for val_t.
|
|
* msgport.c (str2flags): Add break after default: label.
|
|
|
|
* configure.in: Match $host_cpu of powerpc*, not just powerpc.
Match $host_cpu of alpha* to set asm_syntax=alpha.
|
|
* fakeauth.c: New file.
* Makefile (fakeauth): New target.
(targets): Add it.
(SRCS): Add fakeauth.c.
(auth-MIGSFLAGS, fakeauth-CPPFLAGS, authServer-CPPFLAGS,
auth_requestUser-CPPFLAGS): New variables.
|
|
* shd.c: Include <error.h> for `error' decl.
|
|
* fakeauth.c: New file.
* Makefile (fakeauth): New target.
(targets): Add it.
(SRCS): Add fakeauth.c.
(auth-MIGSFLAGS, fakeauth-CPPFLAGS, authServer-CPPFLAGS,
auth_requestUser-CPPFLAGS): New variables.
* Makefile (rpctrace): Put libthreads before libports.
|
|
* elfcore.c [ALPHA_THREAD_STATE]
(ELF_MACHINE, fetch_thread_regset, fetch_thread_fpregset):
New definitions for Alpha CPU.
|
|
* auth.c (S_auth_server_authenticate): Take reply port args.
|
|
* auth.defs (auth_user_authenticate): Add sreplyport argument.
* auth_request.defs: New file.
|
|
* main.c: Include <error.h>.
* fsys.c: Likewise.
|
|
* mount.c: Include <error.h>.
|
|
* reboot.c: Include <error.h>.
* halt.c: Likewise.
|
|
* fakeroot.c (netfs_node_norefs): Unlock node after not dropping
it at all.
|
|
|
|
* Makefile (fakeroot): New target.
(targets): Add it.
(SRCS): Add fakeroot.c.
* fakeroot.c: New file.
|
|
* fakeroot.c: New file.
|
|
|
|
|
|
* libthreads.map: Use GLIBC_2.2.6 set instead of GLIBC_2.2.
|
|
* Makefile (install): New target, same as install-headers.
|
|
* priv.h: Add OPT_NO_INHERIT_DIR_GROUP and OPT_INHERIT_DIR_GROUP.
(_diskfs_no_inherit_dir_group): New declaration.
* node-create.c (_diskfs_no_inherit_dir_group): New variable.
(diskfs_create_node): Implement SysV group behaviour.
* opts-common.c (diskfs_common_options): Add
--no-inherit-dir-group (--nogrpdir, --sysvgroups) and
--inherit-dir-group (--grpdir, --bsdgroups).
* opts-append-std.c (diskfs_append_std_options): Add
--no-inherit-dir-group if set.
* opts-std-startup.c (parse_startup_opt): Add toggle for
_diskfs_no_inherit_dir_group.
* opts-std-runtime.c (struct parse_hook): Add noinheritdirgroup.
(set_opts): Handle H->noinheritdirgroup.
(parse_opt): Initialize H->noinheritdirgroup. Handle
OPT_NO_INHERIT_DIR_GROUP and OPT_INHERIT_DIR_GROUP.
|