1 2 Release 0.4.11 3 4 * Added async writes. 5 * Fixed bug where two rpciod's would be started when insmod'ing 6 both nfs.o and nfsd.o. 7 8 Release 0.4.12 9 10 * Fixed compile problem after renaming some debug macros. 11 * Improved readdir cache, which can now hold up to 16 (configurable) 12 readdir replies. 13 * Fixed async write bug(s) 14 * client file locking now does at least lock/unlock without 15 crashing the machine 16 * Started to work on NFS swapping 17 * nfs_get_super no longer requires the file handle passed by 18 mount but does a straight xprt_create_proto(). 19 * TCP reconnect should work now (not yet tested for long disconnect 20 periods, but it does work if you kill and restart nfsd). 21 22 Release 0.4.13 23 24 * More writeback bugs removed. 25 * Added a modified (and ansified) tirpc rpcgen to get rid of all 26 the warnings in files generated from *.x descriptions. That old Sun 27 code is a real mess. 28 * Cleaned up nfsd export handling a bit. All syscalls now 29 take dev/ino rather than the pathname. 30 * Added sysctl interface to set/get debug flags (see tools/rpcdebug). 31 * Cleaned up Makefiles. 32 * (experimental) Gathered writes for nfsd (use the wdelay option in 33 /etc/exports). 34 * Fixed silly bug in nfs_readdir (the in-place decoding of readdir 35 replies requires a temporary buffer). 36 * Fixed readdir bug in nfsd (long directories were truncated). 37 38 Release 0.4.14 39 40 * Upgraded to kernel 2.0.23 41 * Fixed bug in rpcdebug 42 * readdir still didn't work right in nfsd. Argh! 43 * nfsd would refuse to create symlinks with slashes in them:-) 44 * nfsd's RPC reply cache should now work again. 45 * Heavily modified rpc.statd for more robust callback/notify handling 46 47 Release 0.4.17 48 49 * Upgraded to kernel 2.1.14 50 * Got lockd working with HPUX in most areas. 51 52 Release 0.4.19 53 54 * RPC server UDP sockets now receive the sk_buff directly rather 55 than going through sock->ops->recvmsg. 56 Also got rid of all those cli/sti's and replaced them with 57 disable_bh/enable_bh calls. 58 * Fixed a bug in nfsd's handling of rename and friends. 59 60 Release 0.4.20 61 62 * Some bugfixes, esp in the writeback code 63 * Avoid some unnecessary cli/sti pairs 64 * Added nhfsstone 65 66 Release 0.4.21 67 68 * Minor bugfixes 69 * Moved to post-2.1.16 module handling code 70 71 Release 0.4.22 72 73 * Fixed a bug that made rpcinfo -u host nlockmgr provoke a kernel 74 oops. 75 * Upgraded to mount-2.6b 76 * Added NFSv3 support to mountd and nfsd 77 * Made sure it compiles with glibc2. 78