]> git.decadent.org.uk Git - nfs-utils.git/blobdiff - ChangeLog
Work towards support new cache in 2.5
[nfs-utils.git] / ChangeLog
index 42451643471e5eac0f4a0d75796c30eb235973fd..d19ca8311eb1cfc4707832cf274f937924d08161 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,41 @@
+2003-03-26 NeilBrown <neilb@cse.unsw.edu.au> - devel branch
+       * support/nfs/cacheio.c: Add cache_flush and check_new_cache
+       * utils/exportfs/exportfs.c: Use check_new_cache and cache_flush
+        Don't actually talk to kernel when new cache is in effect, except
+        to flush
+       * utils/exportfs/exportfs.c: add -f option to fully flush cache.
+       * support/export/xtab.c: Only rename new xtab into place if it has
+        changed, thus preserving modify date for exportfs to use when
+        flushing.
+       * support/nfs/exports.c: make CROSSMNT distinct from NOHIDE
+       * utils/exportfs/exportfs.c: ditto
+       * support/include/nfs/export.h: ditto
+       * support/export/hostname.c: Define get_reliable_hostbyaddr
+       * support/include/misc.h: Declare that
+       * support/export/client.c: Add client_compose, client_member to
+       handle new composite client names
+       * support/include/exportfs.h: Declare those functions.
+       * support/utils/mountd/cache.c: new file
+       * support/utils/mountd/auth.c: substantial changes for new cache
+       support
+       * suppert/utils/mountd/mountd.c: changes to support new cache
+       
+2003-03-26 NeilBrown <neilb@cse.unsw.edu.au>
+
+       * configure.in (VERSION): Set to "1.0.3".
+       * nfs-utils.spec: Likewise.
+       * configure: Regenerated.
+
+2003-03-26 NeilBrown <neilb@cse.unsw.edu.au>
+
+       * support/nfs/cacheio.c: New File - support for read/writing
+       to export cache in /proc/rpc/*/channel
+       * support/nfs/Makefile: compile cacheio.c
+       * support/include/nfslib.h: declare cacheio.c functions
+       * support/nfs/nfsexport.c: export and unexport through
+       /proc/rpc/*/channel if possible, as old syscall interface
+       may not survive into 2.6 on all architectures.
+       
 2003-02-19 NeilBrown <neilb@cse.unsw.edu.au>   
        Ben Leslie <benno@sesgroup.net>