Age | Commit message (Collapse) | Author | |
---|---|---|---|
1999-02-19 | 1999-02-06 Mark Kettenis <kettenis@gnu.org> | Thomas Bushnell | |
* trivfs.h (trivfs_check_access_hook): New variable. * fsys-getroot.c (trivfs_S_fsys_getroot): Use trivfs_check_acces_hook. * dir-lookup.c (trivfs_S_dir_lookup): Likewise. * file-access.c (trivfs_S_file_check_access): Likewise. | |||
1997-02-20 | (trivfs_add_control_port_class, trivfs_add_protid_port_class, | Miles Bader | |
trivfs_add_port_bucket, trivfs_remove_control_port_class, trivfs_remove_protid_port_class, trivfs_remove_port_bucket): New declarations. | |||
1997-02-14 | (trivfs_getroot_hook): | Miles Bader | |
New declaration. | |||
1996-11-18 | Mon Nov 18 18:13:42 1996 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> | Thomas Bushnell | |
* io-stat.c (trivfs_S_io_stat): Make the mode specify IFCHR by default. Sat Nov 16 17:20:15 1996 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> * Makefile (HURDLIBS): Add `iohelp'. Thu Nov 14 13:13:10 1996 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> * io-restrict-auth.c (trivfs_S_io_restrict_auth): idvec_set -> idvec_set_ids. Fix unrelated typos. * protid-dup.c (trivfs_protid_dup): Use iouser_dup_iouser instead of copying old arrays by hand. * protid-clean.c (trivfs_clean_protid): Free CRED->user instead of CRED->uids and CRED->gids. * io-reauthenticate.c (trivfs_S_io_reauthenticate): Args for io_restrict_auth now come from the new structure definitions. * open.c (trivfs_open): Pass correct first arg to idvec_contains. * open.c (trivfs_open): Delete variable I. * trivfs.h: Include <hurd/iohelp.h> | |||
1996-11-13 | Thu Nov 7 01:01:05 1996 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> | Thomas Bushnell | |
* io-restrict-auth.c (trivfs_S_io_restrict_auth): Rewrite to use idvecs. Wed Nov 6 23:40:50 1996 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> * trivfs.h (struct trivfs_protid): Delete members `uids', `gids', `nuids', and `ngids'. Replace with `user'. (trivfs_check_open_hook): Delete args `uids', `nuids', `gids', `ngids'. Replace with new arg `user'. All callers changed. (trivfs_open): Likewise. * open.c (trivfs_open): Change to match new declaration. * trivfs.h (struct trivfs_protid): Delete members `uids', `gids', * io-reauthenticate.c (trivfs_S_io_reauthenticate): Use new iohelp_reauth call. | |||
1996-09-23 | (trivfs_append_args): Make ARGZ_LEN `size_t *'. | Miles Bader | |
1996-09-23 | (trivfs_get_options): | Miles Bader | |
Declaration removed. (trivfs_append_args): New declaration. | |||
1996-06-21 | Add trivfs_set_options & trivfs_get_options. | Miles Bader | |
1996-06-20 | (trivfs_runtime_argp): New declaration. | Miles Bader | |
1996-05-10 | (trivfs_control): New members `filesys_id' and `file_id'. | Michael I. Bushnell | |
1996-05-09 | (trivfs_handle_port): Delete declaration. | Michael I. Bushnell | |
1996-01-27 | (trivfs_create_control): New declaration. | Miles Bader | |
1995-11-13 | (trivfs_startup): Add FLAGS arg. | Miles Bader | |
1995-10-06 | (trivfs_{begin,end}_using_{protid,control}): Declare them. | Roland McGrath | |
1995-08-24 | (struct trivfs_control): Add the hook field. | Miles Bader | |
(trivfs_goaway): Pass the control structure directly instead of random fields from it. (trivfs_modify_stat): Pass in the node as well. | |||
1995-08-12 | (trivfs_protid_create_hook, trivfs_peropen_create_hook): Change the | Miles Bader | |
declarations now that these return an error code. | |||
1995-07-20 | Protect against including twice, and add includes that we depend on. | Miles Bader | |
1995-06-27 | Fix types of trivfs_cntl_portclasses and trivfs_protid_portclasses. | Michael I. Bushnell | |
1995-06-27 | (trivfs_startup): New parms CONTROL_BUCKET and PROTID_BUCKET. | Michael I. Bushnell | |
1995-06-27 | (trivfs_handle_port): New parms CONTROL_BUCKET and PROTID_BUCKET. | Michael I. Bushnell | |
1995-06-27 | (struct trivfs_control): New member `protid_bucket'. | Michael I. Bushnell | |
1995-06-27 | (trivfs_control): Renamed member `protid_types' to be `protid_class' | Michael I. Bushnell | |
and changed type to be `stroct port_class *'. | |||
1995-06-27 | (trivfs_protid_portclasses): Renamed from | Michael I. Bushnell | |
trivfs_protid_porttypes. Change type to `struct port_class *'. (trivfs_protid_nportclasses): Renamed from trivfs_protid_nporttypes. (trivfs_cntl_portclasses): Renamed from trivfs_cntl_porttypes. Change type to `struct port_class *'. (trivfs_cntl_nportclasses): Renamed from trivfs_cntl_nporttypes. (trivfs_startup): Pass port classes instead of integer types. (trivfs_handle_port): Likewise. (trivfs_goaway): Likewise. | |||
1995-04-09 | Declare trivfs_startup. | Miles Bader | |
1995-03-30 | (struct trivfs_control): Delete members `openshead' and `openstail'. | Michael I. Bushnell | |
1995-03-30 | (trivfs_check_open_hook): Doc fix. | Michael I. Bushnell | |
(trivfs_complete_open): Delete declaration. | |||
1995-03-30 | (struct trivfs_control): New member `lock'. | Michael I. Bushnell | |
1994-07-11 | entered into RCS | Michael I. Bushnell | |
1994-06-29 | Formerly trivfs.h.~9~ | Michael I. Bushnell | |
1994-06-23 | Formerly trivfs.h.~8~ | Michael I. Bushnell | |
1994-06-22 | Formerly trivfs.h.~7~ | Michael I. Bushnell | |
1994-06-15 | Formerly trivfs.h.~6~ | Michael I. Bushnell | |
1994-05-24 | Formerly trivfs.h.~5~ | Michael I. Bushnell | |
1994-05-10 | Formerly trivfs.h.~4~ | Michael I. Bushnell | |
1994-02-18 | Formerly trivfs.h.~3~ | Michael I. Bushnell | |
1994-02-17 | Formerly trivfs.h.~2~ | Michael I. Bushnell | |
1994-02-17 | Initial revision | Michael I. Bushnell | |