Age | Commit message (Collapse) | Author | |
---|---|---|---|
1997-09-19 | (fs_control_port): | Miles Bader | |
Declaration removed. (_diskfs_nosuid, _diskfs_noexec): Renamed from nosuid & noexec. | |||
1997-09-16 | Tue Sep 16 14:37:51 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> | Thomas Bushnell | |
* priv.h (nosuid, noexec): New variables. * init-init.c (nosuid, noexec): New variables, initialized to zero. * file-exec.c (diskfs_S_file_exec): If noexec is on, then prohibit all execution with EACCES. If nosuid is on, then prohibit setuid or setgid execution by silently omitting the uid substitution. * opts-std-startup.c (parse_startup_opt): Implement --no-suid and --no-exec. * opts-common.c (diskfs_common_options): Add --no-suid and --no-exec. * opts-std-runtime.c (struct parse_hook): Add nosuid and noexec. (parse_opt) [cases 'S', 'E', OPT_SUID_OK, OPT_EXEC_OK] Understand --no-suid, --no-exec, --suid-ok, and --exec-ok. (parse_opt) [case ARGP_KEY_INIT]: Initialize H->nosuid and H->noexec. (OPT_SUID_OK, OPT_EXEC_OK): New macros. (std_runtime_options): Add --suid-ok and --exec-ok. (set_opts): Set nosuid and noexec from H->nosuid and H->noexec. * opts-common.c (diskfs_common_options): Rename --nosync to --no-sync; leave --nosync as an alias. | |||
1997-02-14 | (struct diskfs_trans_callback_cookie2): | Miles Bader | |
Type removed. | |||
1997-02-06 | (struct diskfs_trans_callback_cookie2): | Miles Bader | |
New type. | |||
1996-10-12 | (OPENONLY_STATE_MODES): Add O_EXLOCK & O_SHLOCK. | Miles Bader | |
1996-06-24 | change name to _diskfs_diskdirty. | Michael I. Bushnell | |
1996-06-24 | (_diskfs_diskclean): New variable. | Michael I. Bushnell | |
1996-05-09 | ioserver.h -> iohelp.h. | Michael I. Bushnell | |
1996-04-30 | (_diskfs_init_completed): New declaration. | Michael I. Bushnell | |
1996-01-04 | Fix args in _diskfs_rdwr_internal prototype. | Roland McGrath | |
1995-12-28 | (end_using_protid_port): Don't calls ports_port_deref if CRED is null. | Roland McGrath | |
1995-11-02 | (_diskfs_translator_callback1, _diskfs_translator_callback2): Declare. | Miles Bader | |
1995-10-19 | (diskfs_common_options): New declaration. | Miles Bader | |
1995-06-22 | (_diskfs_translator_callback): Must be extern to force inclusion of | Michael I. Bushnell | |
trans-callback.c. | |||
1995-06-14 | Really do last change. | Michael I. Bushnell | |
1995-06-14 | (_diskfs_translator_callback): Declare with typedef. | Michael I. Bushnell | |
1995-06-14 | (_diskfs_translator_callback): New function. | Michael I. Bushnell | |
1995-06-09 | (begin_using_protid_port): Use ports_lookup_port. | Michael I. Bushnell | |
(end_using_protid_port): Use ports_port_deref. (enum porttype): Delete. | |||
1995-03-17 | (_diskfs_idcheckdirmod): `diskfs_hasuid' -> _diskfs_idhasuid. | Michael I. Bushnell | |
(CHANGE_NODE_FIELD): Remove trailing space on backslashed line. | |||
1995-03-08 | (CHANGE_NODE_FIELD): If DISKFS_SYNCHRONOUS, then sync node after | Michael I. Bushnell | |
possibly changing it. | |||
1994-11-02 | entered into RCS | Michael I. Bushnell | |
1994-10-07 | Formerly priv.h.~13~ | Michael I. Bushnell | |
1994-07-13 | Formerly priv.h.~12~ | Michael I. Bushnell | |
1994-02-10 | Formerly priv.h.~11~ | Michael I. Bushnell | |
1994-02-08 | Formerly priv.h.~10~ | Michael I. Bushnell | |
1994-02-05 | Formerly priv.h.~9~ | Michael I. Bushnell | |
1994-02-03 | Formerly priv.h.~8~ | Michael I. Bushnell | |
1994-02-03 | Formerly priv.h.~7~ | Michael I. Bushnell | |
1994-02-03 | Formerly priv.h.~6~ | Michael I. Bushnell | |
1994-02-02 | Formerly priv.h.~5~ | Michael I. Bushnell | |
1994-01-31 | Formerly priv.h.~4~ | Michael I. Bushnell | |
1994-01-27 | Formerly priv.h.~3~ | Michael I. Bushnell | |
1994-01-27 | Formerly priv.h.~2~ | Michael I. Bushnell | |
1994-01-27 | Initial revision | Michael I. Bushnell | |