diff options
author | Miles Bader <miles@gnu.org> | 1997-08-07 20:11:29 +0000 |
---|---|---|
committer | Miles Bader <miles@gnu.org> | 1997-08-07 20:11:29 +0000 |
commit | 19b09db854da73ea2140fcda1db1965da59df7f6 (patch) | |
tree | 9b972d1342f32f1cf35da91787d4fe2a08aa4a6e /ftpfs/ChangeLog | |
parent | cd46e31a3aa381c6a1d2c24191dffcf7993b0277 (diff) |
.
Diffstat (limited to 'ftpfs/ChangeLog')
-rw-r--r-- | ftpfs/ChangeLog | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/ftpfs/ChangeLog b/ftpfs/ChangeLog index fa91cbd2..83a39b3a 100644 --- a/ftpfs/ChangeLog +++ b/ftpfs/ChangeLog @@ -1,5 +1,39 @@ +1997-08-07 Miles Bader <miles@gnu.ai.mit.edu> + + * ftpfs.c (DEFAULT_NAME_TIMEOUT): New macro. + (DEFAULT_DIR_TIMEOUT, DEFAULT_DIRENT_TIMEOUT): Macros removed. + (OPT_NAME_TIMEOUT): New macro. + (OPT_DIR_TIMEOUT, OPT_DIRENT_TIMEOUT): Macros removed. + (common_options, parse_common_opt, netfs_append_args, main): + Replace --dir-timeout & --dirent-timeout by --name-timeout. + Add --bulk-stat-period and --bulk-stat-threshold options. + (netfs_append_args): Output --debug. + + * ftpfs.h (struct ftpfs_params): Remove dirent_timeout and + dir_timeout fields. Add name_timeout field. + * dir.c (ftpfs_dir_lookup): dirent_timeout parameter renamed to + name_timeout and dirent_timestamp field renamed to name_timestamp. + (lookup): Initialize timestamps. + * ftpfs.h (struct ftpfs_dir): timestamp renamed to stat_timestamp. + Add name_timestamp field. + (struct ftpfs_dir_entry): dirent_timestamp renamed to name_timestamp. + + * dir.c (update_ordered_name): New function. + (refresh_dir): Use ftp_conn_get_names instead of huge wodge of code. + Update new timestamps. + 1997-08-06 Miles Bader <miles@gnu.ai.mit.edu> + * dir.c (update_entry): Allow ST to be zero. Don't leak memory + when updating symlink info. Change return type to void. Remove + NO_LOCK parameter. + (update_ordered_entry, update_old_entry, update_new_entry): Update + calls to update_entry. + (refresh_dir): Add UPDATE_STATS parameter, and only fetch names if + it's zero. + (ftpfs_dir_refresh, ftpfs_refresh_node, ftpfs_dir_lookup): Supply + UPDATE_STATS argument to refresh_dir. + * host.c (split_server_name): Enable password parsing. * dir.c (lookup): Initialize the NODE field. |