aboutsummaryrefslogtreecommitdiff
path: root/libfshelp
Commit message (Collapse)AuthorAgeFilesLines
...
* (struct port_bucket): Mention name in global scope.Michael I. Bushnell1996-07-031-0/+1
|
* whoopsMichael I. Bushnell1996-07-031-1/+0
|
* (SRCS): Add get-identity.c.Michael I. Bushnell1996-07-031-1/+1
|
* Initial revisionMichael I. Bushnell1996-07-031-0/+88
|
* (fshelp_get_identity): Enable error returns.Michael I. Bushnell1996-07-031-9/+10
|
* (fshelp_get_identity): New declaration.Michael I. Bushnell1996-07-031-0/+15
|
* (LCLHDRS): Add trans.h.Michael I. Bushnell1996-06-271-1/+1
|
* (fshelp_fetch_root): Deal properly with errors from auth_makeauth.Michael I. Bushnell1996-06-241-1/+2
|
* (fshelp_set_options): Add & use INPUT arg.Miles Bader1996-06-211-4/+4
|
* (SRCS): Add return-buffer.c.Miles Bader1996-06-211-1/+2
|
* (fshelp_set_options): Add INPUT argument.Miles Bader1996-06-211-1/+8
| | | | (fshelp_return_malloced_buffer): New declaration.
* Initial revisionMiles Bader1996-06-211-0/+50
|
* Add a fwd declaration of struct argp to satisfy compiler.Miles Bader1996-06-191-0/+2
|
* Initial revisionMiles Bader1996-06-191-0/+46
|
* setopts.c --> set-options.c.Miles Bader1996-06-191-1/+1
|
* Add fshelp_set_options.Miles Bader1996-06-191-1/+5
|
* (SRCS): Add setopts.c.Miles Bader1996-06-191-2/+3
|
* (fshelp_delegate_translation): Don't cast ARGV when calling arg_create.Miles Bader1996-05-101-1/+1
|
* (fshelp_delegate_translation):Michael I. Bushnell1996-05-091-1/+1
|
* (fshelp_delegate_translation): And do it correctly, too.Michael I. Bushnell1996-05-091-1/+1
|
* (fshelp_exec_reauth): Provide new third arg to proc_setowner.Michael I. Bushnell1996-05-091-2/+2
|
* (fshelp_delegate_translation): Cast first arg to argz_createMichael I. Bushnell1996-05-091-2/+2
| | | | appropriatel.
* (fshelp_fetch_root) [reauth]: Use new args for auth_user_authenticate.Michael I. Bushnell1996-05-091-3/+2
|
* (service_fsys_startup):Miles Bader1996-04-271-3/+4
| | | | Make the mach_msg call sending the startup reply interruptible.
* (service_fsys_startup):Miles Bader1996-04-271-3/+3
| | | | Make the mach_msg call waiting for the startup message interruptible.
* (fshelp_set_active):Miles Bader1996-02-211-3/+17
| | | | When EXCL, make sure the active translator is really active.
* (fshelp_fetch_root): Make sure the returned fsys control port is valid.Miles Bader1996-02-211-1/+5
|
* (fshelp_start_translator_long): Terminate TASK if the exec fails.Miles Bader1996-02-151-2/+5
|
* (fshelp_fetch_root): Use hurd_condition_wait instead ofMichael I. Bushnell1996-01-291-2/+5
| | | | condition_wait.
* (fshelp_set_active): Deal correctly with the case where a passiveMichael I. Bushnell1996-01-291-2/+13
| | | | translator is being started.
* (fshelp_fetch_root):Miles Bader1996-01-271-5/+5
| | | | | | If io_reauthenticate returns an error, just return MACH_PORT_NULL instead of aborting (the server probably died; not a good sign for the health of the translator, but it's better than dying ourselves...).
* (SRCS): Added exec-reauth.cMiles Bader1996-01-191-1/+2
|
* (fshelp_exec_reauth): New declaration.Miles Bader1996-01-191-0/+19
|
* (fshelp_exec_reauth): Don't setgid the uids.Miles Bader1996-01-191-1/+1
|
* Use exec_reauth() instead of doing it ourselves.Miles Bader1996-01-021-50/+9
|
* Initial revisionMiles Bader1996-01-011-0/+192
|
* (service_fsys_startup):Miles Bader1995-11-061-2/+6
| | | | | Don't pass the address of reply.realnodeType.msgt_name -- it's not really an int, although the compiler pretends it is.
* (fshelp_fetch_root):Miles Bader1995-11-061-10/+4
| | | | | | | When PORT_TYPE is MACH_MSG_TYPE_MAKE_SEND, make the right *before* using it. Don't bother reauthenticating the underlying node returned by CALLBACK2 -- it already has the right ids. This also gets rid of a problem with giving away our auth port prematurely.
* (fshelp_open_fn_t): New type.Miles Bader1995-11-021-19/+32
| | | | | | | | | (fshelp_start_translator, fshelp_start_translator_long): Now take a function that opens the underlying node instead of the node itself. (fshelp_fetch_root_callback1_t, fshelp_fetch_root_callback2_t): New types replacing fshelp_callback_t. (fshelp_fetch_root): Takes two callback args now.
* (fshelp_start_translator):Miles Bader1995-11-021-6/+2
| | | | Change to use a callback function instead of passing the actual node.
* (fshelp_start_translator_long, service_fsys_startup):Miles Bader1995-11-021-13/+24
| | | | | | | Change to use a callback function instead of passing the actual node. (service_fsys_startup): Support the open flags coming from the translator. (struct fsys_startup_request): Add the flags field. (flagsCheck): New variable.
* (fshelp_fetch_root):Miles Bader1995-11-021-11/+29
| | | | | | Uses two callbacks now. Pass an appropiate function to fshelp_start_translator_long instead of the actual underlying node.
* (fshelp_start_translator_long): Undo last change to file_exec args.Miles Bader1995-10-131-6/+5
|
* (fshelp_start_translator_long):Miles Bader1995-10-111-7/+13
| | | | | | Add values for the dealloc parameters to file_exec (all false). Give away our send right to TASK when we do file_exec. Initialize BOOTSTRAP & TASK so the cleanup code doesn't get confused.
* Specify shared library dependencies.Roland McGrath1995-10-091-0/+3
|
* (fshelp_transbox_init): Initialize the flags field.Miles Bader1995-09-291-0/+1
|
* Initial revisionMiles Bader1995-09-051-0/+62
|
* (fshelp_delegate_translation): New declaration.Miles Bader1995-09-051-1/+7
|
* (SRCS): Add delegate.c.Miles Bader1995-09-051-8/+6
| | | | (REMHDRS): Removed.
* (fshelp_start_translator_long): If PORTS_TYPE isMichael I. Bushnell1995-07-111-1/+5
| | | | | | | MACH_MSG_TYPE_COPY_SEND, then drop our right on bootstrap after the call, because we are pretending we haven't changed the calling user's state. For the same reason, save the old BOOTSTRAP port value, and restore it after the call.