summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2002-05-082002-05-07 Roland McGrath <roland@frob.com>Roland McGrath
* auth.c (S_auth_getids): u_int -> size_t (S_auth_makeauth, S_auth_server_authenticate): Likewise. (idvec_copyout): Fix argument type; make static.
2002-05-08.Roland McGrath
2002-05-082002-05-03 Roland McGrath <roland@frob.com>Roland McGrath
* tmpfs.c (startup_argp): Use OPTIONS array in initializer.
2002-05-06Fix typo.Marcus Brinkmann
2002-05-062002-05-06 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
* 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.
2002-05-062002-05-06 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
* settrans.c (main): Return 0 instead of using break (which only gets us out of the while loop).
2002-05-05.Roland McGrath
2002-05-052002-05-03 Roland McGrath <roland@frob.com>Roland McGrath
* hurdio.c (hurdio_reader_loop): Add a return stmt. (hurdio_writer_loop): Likewise.
2002-05-05.Roland McGrath
2002-05-052002-05-05 Roland McGrath <roland@frob.com>Roland McGrath
* fakeroot.c (netfs_attempt_lookup): Check for EROFS or EISDIR error from O_RDWR lookup.
2002-05-05.Roland McGrath
2002-05-052002-05-05 Roland McGrath <roland@frob.com>Roland McGrath
* 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.
2002-05-05.Roland McGrath
2002-05-052002-05-05 Roland McGrath <roland@frob.com>Roland McGrath
* fakeroot.c (netfs_attempt_lookup): Unlock DIR before doing RPCs.
2002-05-05.Roland McGrath
2002-05-052002-05-04 Roland McGrath <roland@frob.com>Roland McGrath
* io-restrict-auth.c (diskfs_S_io_restrict_auth): Use iohelp_restrict_iouser.
2002-05-052002-04-02 Roland McGrath <roland@frob.com>Roland McGrath
* node-make.c (diskfs_make_node): Return early if malloc fails.
2002-05-052002-05-04 Roland McGrath <roland@frob.com>Roland McGrath
* io-restrict-auth.c (netfs_S_io_restrict_auth): Use iohelp_restrict_iouser.
2002-05-052002-05-04 Roland McGrath <roland@frob.com>Roland McGrath
* iouser-create.c (iohelp_create_complex_iouser): Add const to args. * iohelp.h: Update decl.
2002-05-052002-05-04 Roland McGrath <roland@frob.com>Roland McGrath
* 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.
2002-05-052002-05-04 Roland McGrath <roland@frob.com>Roland McGrath
* iouser-restrict.c: New file. * Makefile (SRCS): Add it. * iohelp.h: Declare iohelp_restrict_iouser.
2002-05-052002-05-03 Roland McGrath <roland@frob.com>Roland McGrath
* timer-emul.c (timer_function): Add a return stmt.
2002-05-052002-05-05 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
* fakeauth.c (main): Add ARGP_IN_ORDER to argp_parse invocation. (main: parse_opt): New function. (main): Set parser in ARGP to parse_opt.
2002-05-04.Roland McGrath
2002-05-042002-05-04 Roland McGrath <roland@frob.com>Roland McGrath
* fakeroot.sh: New file. * Makefile (targets, special-targets, SRCS): Add it.
2002-05-042002-05-04 Roland McGrath <roland@frob.com>Roland McGrath
* fakeauth.c (main): Update doc strings, clean up argp_parse call.
2002-05-04.Roland McGrath
2002-05-042002-05-04 Roland McGrath <roland@frob.com>Roland McGrath
* 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.
2002-05-042002-05-03 Roland McGrath <roland@frob.com>Roland McGrath
* vmstat.c (print_val): Use %lld printf format for val_t.
2002-05-042002-05-03 Roland McGrath <roland@frob.com>Roland McGrath
* msgport.c (str2flags): Add break after default: label.
2002-05-03.Roland McGrath
2002-05-032002-04-27 Roland McGrath <roland@frob.com>Roland McGrath
* configure.in: Match $host_cpu of powerpc*, not just powerpc. Match $host_cpu of alpha* to set asm_syntax=alpha.
2002-05-032002-05-03 Roland McGrath <roland@frob.com>Roland McGrath
* 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.
2002-05-032002-05-03 Roland McGrath <roland@frob.com>Roland McGrath
* shd.c: Include <error.h> for `error' decl.
2002-05-032002-05-03 Roland McGrath <roland@frob.com>Roland McGrath
* 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.
2002-05-032002-05-01 Roland McGrath <roland@frob.com>Roland McGrath
* elfcore.c [ALPHA_THREAD_STATE] (ELF_MACHINE, fetch_thread_regset, fetch_thread_fpregset): New definitions for Alpha CPU.
2002-05-032002-05-03 Roland McGrath <roland@frob.com>Roland McGrath
* auth.c (S_auth_server_authenticate): Take reply port args.
2002-05-032002-05-03 Roland McGrath <roland@frob.com>Roland McGrath
* auth.defs (auth_user_authenticate): Add sreplyport argument. * auth_request.defs: New file.
2002-05-032002-05-03 Roland McGrath <roland@frob.com>Roland McGrath
* main.c: Include <error.h>. * fsys.c: Likewise.
2002-05-032002-05-03 Roland McGrath <roland@frob.com>Roland McGrath
* mount.c: Include <error.h>.
2002-05-032002-05-03 Roland McGrath <roland@frob.com>Roland McGrath
* reboot.c: Include <error.h>. * halt.c: Likewise.
2002-05-032002-05-03 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
* fakeroot.c (netfs_node_norefs): Unlock node after not dropping it at all.
2002-05-03.Roland McGrath
2002-05-032002-05-03 Roland McGrath <roland@frob.com>Roland McGrath
* Makefile (fakeroot): New target. (targets): Add it. (SRCS): Add fakeroot.c. * fakeroot.c: New file.
2002-05-032002-05-03 Roland McGrath <roland@frob.com>Roland McGrath
* fakeroot.c: New file.
2002-05-01added some items for libc 2.3Roland McGrath
2002-05-01.Roland McGrath
2002-05-012002-03-24 Roland McGrath <roland@frob.com>Roland McGrath
* libthreads.map: Use GLIBC_2.2.6 set instead of GLIBC_2.2.
2002-05-012002-05-01 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
* Makefile (install): New target, same as install-headers.
2002-05-012002-04-30 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
* 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.