From: Garry Zacheiss Date: Fri, 2 Aug 2002 08:45:35 +0000 (+0000) Subject: Add release notes for OpenAFS 1.2.6. X-Git-Tag: openafs-stable-1_2_6 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=07b9d2449baf6c9c82ac9913b6f232d75f8326f5;p=packages%2Fo%2Fopenafs.git Add release notes for OpenAFS 1.2.6. --- diff --git a/doc/txt/RELNOTES-1.2.6 b/doc/txt/RELNOTES-1.2.6 new file mode 100644 index 000000000..ae66bff0a --- /dev/null +++ b/doc/txt/RELNOTES-1.2.6 @@ -0,0 +1,59 @@ + OpenAFS Release Notes - Version 1.2.6 + _________________________________________________________________ +Linux clients: Major bugfixes +All systems: Minor updates and new functionality + _________________________________________________________________ + +Note: FreeBSD is not supported in this release. FreeBSD support is + present in the OpenAFS CVS mainline. Users interested in FreeBSD + support should try one of our CVS snapshots. + +All systems: + +- Mountpoint directory information can now be faked by the cache manager, + making operations such as stat'ing all cells under /afs much faster. + This is enabled by passing the -fakestat flag to afsd. +- Update xdr so internal variables match waht's being passed in, and use + our private copy of xdr for user space applications as well. +- Correctly compile the kerberos-aware PAM module. +- "vos listaddrs" can now print uuids, and supports a -n option to not + reverse resolve IP addresses. +- When it fails to parse a cacheinfo file, afsd will not attempt to print + any fields of the file in the error message. +- Properly compile butc object file with AFS_PTHREAD_ENV defined to fix + deadlocker problem in butc. +- Fixed operator precedence bug causing new pags to sometimes be erroneously + set. +- Fixed case where getcell pioctl might skip cells when called sequentially. +- Ack fssync operations earlier so as not to tie up the volserver + unnecessarily. + +Solaris: +- Fix compilation error on Solaris 9 FCS. +- Added support for Solaris 7 and 8 x86. +- Correctly check for 32 bit file size limitations. +- Properly translate return values from vm routines into errno values. +- NFS translator kernel module compiles again, but is not built or installed + by default. + +Linux: +- Fix compilation error on Redhat 2.4.18-5 kernel. +- If running with dynroot, the rc script on Linux will start AFS even + if network is not available. +- Deal with receiving EAGAIN from recvfrom(). +- gcpags support now exists, but is not enabled by default. +- Fix problems causing SMP clients to sometimes miss wakeups. +- Properly remove dentries for unlinked files. +- Backport partial write support from the mainline. +- If we're holding the GLOCK, attempt to drop it before calling + osi_linux_alloc(). +- Attempt allocate up to PAGE_SIZE with kmalloc() before calling vmalloc(). +- Translate struct fcntl back into Linux's struct file_lock so that + fcntl(F_GETLK) returns a correct value to the user. + +D/UX: +- Updates for better support on D/UX 5.0. + +Darwin/MacOS X: +- Long running processing running out of AFS will no longer cause many + syslog messages. \ No newline at end of file