summaryrefslogtreecommitdiff
path: root/libfshelp
AgeCommit message (Collapse)Author
1999-07-011999-07-01 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* translated.c: New file; guts from fshelp.h. * perms-isowner.c: Likewise. * perms-access.c: Likewise. * prems-checkdirmod.c: Likewise. * touch.c: Likewise. * fshelp.h (fshelp_translated, fshelp_isowner, fshelp_access, fshelp_checkdirmod, fshelp_touch): Replace inline definitions with ordinary declarations. (FSHELP_EI): Removed macro. * fshelp.c: Deleted file. * Makefile (SRCS): Added translated.c, perms-isowner.c, perms-access.c, perms-checkdirmod.c, touch.c. Removed fshelp.c.
1999-04-30Wed Apr 28 03:06:19 1999 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* fetch-root.c (fshelp_fetch_root): Don't deallocate the INIT_PORT_CWDIR after starting the passive translator; we still need to keep our reference around until the getroot call happens. Reported by Marcus Brinkmann (Marcus.Brinkmann@ruhr-uni-bochum.de).
1999-04-21Tue Apr 20 21:43:20 1999 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* fetch-root.c (fshelp_fetch_root): When starting a passive translator, set cwd to be DOTDOT instead of our own cwd.
1999-03-06Sat Mar 6 17:03:02 1999 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell
* start-translator-long.c (service_fsys_startup): Doc fixes, and omit unused member `dead' from REQUEST.
1999-02-28.Roland McGrath
1999-02-281999-02-28 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* get-identity.c (fshelp_get_identity): Use ports_class_iterate.
1998-09-04.Roland McGrath
1998-09-041998-09-04 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* fshelp.h (fshelp_set_options): Use `const' for `char *' parameter. * set-options.c (fshelp_set_options): Fix defn.
1998-08-21.Roland McGrath
1998-08-211998-08-21 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* Makefile (SRCS): Remove return-buffer.c.
1998-08-20Moved to ../libiohelp/return-buffer.c.Roland McGrath
1998-08-20.Roland McGrath
1998-08-201998-08-20 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* fshelp.h: Moved fshelp_return_malloced_buffer to libiohelp. * return-buffer.c: Moved to ../libiohelp/return-buffer.c. (fshelp_return_malloced_buffer): Renamed to iohelp_*.
1997-07-09Tue Jul 1 16:45:27 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell
* exec-reauth.c (fshelp_exec_reauth): If the new set of eff_uids is empty, then still do proc_setowner, but this time to set it to "unowned" status.
1997-06-20.Miles Bader
1997-06-20(fshelp_touch):Miles Bader
New function. (TOUCH_ATIME, TOUCH_MTIME, TOUCH_CTIME): New macros. (fshelp_fetch_root_callback1_t): Chage ARGZ_LEN to type size_t. Include <maptime.h>.
1996-11-18Fri Nov 15 14:43:44 1996 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell
* fshelp.h (fshelp_access): Uh, shift bits the right direction. Tue Nov 12 22:07:41 1996 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> * fetch-root.c (fshelp_fetch_root): Name idvec members correctly. * fshelp.h: <iohelp.h> -> <hurd/iohelp.h>. Include <sys/stat.h>. (fshelp_access): Declare `gotit'.
1996-11-13Wed Nov 6 17:49:33 1996 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell
* fshelp.h (fshelp_fetch_root): Delete args `uids', `gids', `uids_len', and `gids_len'. New arg `user'. * fetch-root.c (fshelp_fetch_root): Ditto. * fshelp.h: Include <iohelp.h>. (fshelp_access, fshelp_isowner, fshelp_checkdirmod): New functions.
1996-10-24Mon Oct 21 21:55:21 1996 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell
* fshelp.h: Add extern inline protection. * fshelp.c: New file. * Makefile (SRCS): Add fshelp.c.
1996-10-14.Miles Bader
1996-10-14(fshelp_acquire_lock):Miles Bader
Return success, not EBADF, when unlocking a file which we don't haved locked; this is netbsd's behavior.
1996-10-10*** empty log message ***Thomas Bushnell
1996-09-17*** empty log message ***Thomas Bushnell
1996-07-18*** empty log message ***Michael I. Bushnell
1996-07-17Initial revisionRoland McGrath
1996-07-16(EWOULDBLOCK): Define, to work around new libc bug.Michael I. Bushnell
1996-07-08(fshelp_start_translator): Don't use unsafe MOVE_SEND in call toMichael I. Bushnell
fshelp_start_translator_long.
1996-07-08(fshelp_fetch_root): Don't use unsafe MOVE_SEND in call toMichael I. Bushnell
fshelp_start_translator_long.
1996-07-04(fshelp_get_identity): Bother to initialize I->fileno.Michael I. Bushnell
1996-07-03(fshelp_get_identity): Bother to release idlock before returning.Michael I. Bushnell
1996-07-03include addert.hMichael I. Bushnell
1996-07-03(struct port_bucket): Mention name in global scope.Michael I. Bushnell
1996-07-03whoopsMichael I. Bushnell
1996-07-03(SRCS): Add get-identity.c.Michael I. Bushnell
1996-07-03Initial revisionMichael I. Bushnell
1996-07-03(fshelp_get_identity): Enable error returns.Michael I. Bushnell
1996-07-03(fshelp_get_identity): New declaration.Michael I. Bushnell
1996-06-27(LCLHDRS): Add trans.h.Michael I. Bushnell
1996-06-24(fshelp_fetch_root): Deal properly with errors from auth_makeauth.Michael I. Bushnell
1996-06-21(fshelp_set_options): Add & use INPUT arg.Miles Bader
1996-06-21(SRCS): Add return-buffer.c.Miles Bader
1996-06-21(fshelp_set_options): Add INPUT argument.Miles Bader
(fshelp_return_malloced_buffer): New declaration.
1996-06-21Initial revisionMiles Bader
1996-06-19Add a fwd declaration of struct argp to satisfy compiler.Miles Bader
1996-06-19Initial revisionMiles Bader
1996-06-19setopts.c --> set-options.c.Miles Bader
1996-06-19Add fshelp_set_options.Miles Bader
1996-06-19(SRCS): Add setopts.c.Miles Bader
1996-05-10(fshelp_delegate_translation): Don't cast ARGV when calling arg_create.Miles Bader
1996-05-09(fshelp_delegate_translation):Michael I. Bushnell