blob: 00a28012bc100800e475e392487378936907c880 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
|
2002-05-13 Roland McGrath <roland@frob.com>
* 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 <marcus@gnu.org>
* hostmux.c (netfs_server_name, netfs_server_version): New
variables.
2002-03-10 Neal H Walfield <neal@cs.uml.edu>
* 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 <ja2morri@uwaterloo.ca>.
2001-08-01 Marcus Brinkmann <marcus@gnu.org>
* mux.c (free_name): Swap order of memory releases.
Reported by Kalle Olavi Niemitalo <kon@iki.fi>
2001-02-12 Marcus Brinkmann <marcus@gnu.org>
* hostmux.c: Include <version.h>. Add global variable
ARGP_PROGRAM_VERSION. Add period to DOC.
2000-07-26 Mark Kettenis <kettenis@gnu.org>
* 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 <roland@baalperazim.frob.com>
* mux.c: Add #include <sys/mman.h>.
1999-07-09 Thomas Bushnell, BSG <tb@mit.edu>
* mux.c (netfs_get_dirents): Use mmap instead of vm_allocate.
Tue Feb 16 05:09:49 1999 Thomas Bushnell, BSG <tb@mit.edu>
* Makefile (MIGSTUBS): Deleted variable; neither ioServer nor
socketServer seem to be used.
Sun Jan 31 18:34:59 1999 Thomas Bushnell, BSG <tb@mit.edu>
* node.c (netfs_attempt_utimes): Implement new possibility that
ATIME or MTIME might be null.
1997-08-27 Miles Bader <miles@gnu.ai.mit.edu>
* mux.c (netfs_attempt_lookup): Clear *NODE on errors.
1997-08-19 Miles Bader <miles@gnu.ai.mit.edu>
* 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 <miles@gnu.ai.mit.edu>
* stubs.c (netfs_attempt_mkfile): Correctly implement the interface.
1997-08-14 Miles Bader <miles@gnu.ai.mit.edu>
* hostmux.c (DEFAULT_HOST_PAT): New macro.
(options, main): Use DEFAULT_HOST_PAT.
(netfs_append_args): New function.
1997-08-11 Miles Bader <miles@gnu.ai.mit.edu>
* mux.c (netfs_attempt_lookup): Handle `.' and `..' lookups.
(netfs_get_dirents): Add entries for `.' and `..'.
1997-08-07 Miles Bader <miles@gnu.ai.mit.edu>
* hostmux.c (main): Use ARGP_IN_ORDER to parse args.
1997-06-13 Miles Bader <miles@gnu.ai.mit.edu>
* 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.
|