2007-11-13 Thomas Schwinge * node.c (netfs_attempt_utimes): Adapt to ``struct stat'' changes. 2004-10-23 Marcus Brinkmann * hostmux-xinl.c (__OPTIMIZE__): Define to 1 instead of nothing. 2002-06-02 Marcus Brinkmann * mux.c (netfs_get_dirents): Initialize COUNT with 2, to take into account the DOT and DOTDOT directories when skipping over the first FIRST_ENTRY entries. 2002-05-13 Roland McGrath * mux.c (netfs_attempt_chmod): Handle MODE arg with no S_IFMT bits set. * leaf.c (create_host_node): Set NEW->nn_translated appropriately. * hostmux.c (main): Set netfs_root_node->nn_translated to zero. 2002-05-13 Marcus Brinkmann * hostmux.c (netfs_server_name, netfs_server_version): New variables. 2002-03-10 Neal H Walfield * mux.c (lookup_addrinfo): Renamed from lookup_hostent. Change HE from a struct hostent to a struct addrinfo. (lookup_host): Use lookup_addrinfo, not lookup_hostent. Reported by James A. Morrison . 2001-08-01 Marcus Brinkmann * mux.c (free_name): Swap order of memory releases. Reported by Kalle Olavi Niemitalo 2001-02-12 Marcus Brinkmann * hostmux.c: Include . Add global variable ARGP_PROGRAM_VERSION. Add period to DOC. 2000-07-26 Mark Kettenis * Makefile (HURDLIBS): Reorder libs such that the threads lib comes before the ports lib. This makes sure the functions in libthreads properly override the stubs in libports with the new dynamic linker semantics in glibc 2.2. 1999-07-11 Roland McGrath * mux.c: Add #include . 1999-07-09 Thomas Bushnell, BSG * mux.c (netfs_get_dirents): Use mmap instead of vm_allocate. Tue Feb 16 05:09:49 1999 Thomas Bushnell, BSG * Makefile (MIGSTUBS): Deleted variable; neither ioServer nor socketServer seem to be used. Sun Jan 31 18:34:59 1999 Thomas Bushnell, BSG * node.c (netfs_attempt_utimes): Implement new possibility that ATIME or MTIME might be null. 1997-08-27 Miles Bader * mux.c (netfs_attempt_lookup): Clear *NODE on errors. 1997-08-19 Miles Bader * hostmux.c (main): If the underlying node isn't a directory, propagate read permission to execute permission. * mux.c (netfs_attempt_lookup): Check for lookup permission. Re-arrange code to correctly handle errors. 1997-08-18 Miles Bader * stubs.c (netfs_attempt_mkfile): Correctly implement the interface. 1997-08-14 Miles Bader * hostmux.c (DEFAULT_HOST_PAT): New macro. (options, main): Use DEFAULT_HOST_PAT. (netfs_append_args): New function. 1997-08-11 Miles Bader * mux.c (netfs_attempt_lookup): Handle `.' and `..' lookups. (netfs_get_dirents): Add entries for `.' and `..'. 1997-08-07 Miles Bader * hostmux.c (main): Use ARGP_IN_ORDER to parse args. 1997-06-13 Miles Bader * leaf.c (create_host_node): Set the times of the new node. (str_append): Function removed. (netfs_get_translator): Use argz_replace instead of doing it ourselves. * mux.c (netfs_get_dirents): MAX_DATA_LEN == 0 means `no limit'. * hostmux.h (touch): Function removed; all uses replaced by the appropriate use of fshelp_touch instead. (TOUCH_ATIME, TOUCH_MTIME, TOUCH_CTIME): Macro removed. (hostmux_maptime): Renamed from HOSTMUX_MAPPED_TIME; all uses changed. * hostmux.c (options): --host-pattern isn't optional.