From: Russ Allbery Date: Fri, 24 Dec 2010 18:53:22 +0000 (-0800) Subject: Update NEWS for 1.5.78 and 1.6.0pre1 X-Git-Tag: openafs-devel-1_7_1~1084 X-Git-Url: http://git.openafs.org/?p=openafs.git;a=commitdiff_plain;h=676a4efc232bc77fe20e46c2dbe45e89f89cd670;hp=83ac1558b6cc8245166d997a44297eb197348616 Update NEWS for 1.5.78 and 1.6.0pre1 Based on the release notes. Add an entry for 1.6.0 with in progress instead of a date to hold the release notes for 1.6.0pre1 rather than creating separate entries for each release candidate. Users who track the release candidates can refer to the public announcements, and this will be cleaner when reading history later on. Change-Id: I8d14dd0ec030e3d047f1d2e85c888c1d86e7f3c0 Reviewed-on: http://gerrit.openafs.org/3592 Tested-by: Russ Allbery Tested-by: BuildBot Reviewed-by: Derrick Brashear Tested-by: Derrick Brashear --- diff --git a/NEWS b/NEWS index af28043..285d652 100644 --- a/NEWS +++ b/NEWS @@ -1,5 +1,126 @@ User-Visible OpenAFS Changes +OpenAFS 1.6.0 (in progress) + + All platforms + + * vos now properly deals with matching sites when servers are + multihomed. + + All server platforms + + * Fix ptserver supergroups support on 64 bit platforms. + + * Demand attach salvaging doesn't use freed volume pointers. + + * Properly hold host lock during host enumeration in fileserver. + + All UNIX client platforms + + * Servers now marked down when GetCapabilities returns error. + + * In-use vcache count is now properly tracked. + + FreeBSD + + * Fix socket termination on shutdown. + + * Support for 7.2, 7.3, 7.4 and 8.2 included. + + * References to vcaches are no longer leaked during root or reclaim. + + Linux + + * Define llseek handler to avoid ESPIPE error in 2.6.37. + + * Mount interface replaces get_sb (new for 2.6.37, not yet required). + + * RedHat init script allows deferring for a new binary restart. + + * DEFINE_MUTEX replaces DECLARE_MUTEX for 2.6.37. + + MacOS + + * Correct return value from setpag syscall. + + OpenBSD + + * Bug fixes for issues introduced previously in 1.5 series. + + Solaris + + * Switch to ioctl() syscall replacement for Solaris 11 since syscall + 65 is not safe. + + +OpenAFS 1.5.78 (2010-11-04) + + All platforms + + * Revisions to Rx to fix performance issues. + + * Make fs getfid behave consistently across all platforms. (128372) + + * Properly check IDs handed to pts when creating users or groups so + useful error messages can be provided. (128343) + + * Correct byte order handling of port in afsconf_LookupServer for SRV + records. + + * Force a full dump when releasing to a site which was previously + marked "don't use", in case the previous clone was out of date. + + All server platforms + + * Demand salvage of attached volumes now correctly track attachment + state. + + * Avoid a potential crash due to failure to hold a lock when attaching + a volume fails. + + Microsoft Windows + + * Track SMB connections by SID rather than username. + + * Error write attempts to known-readonly volumes earlier. + + * Validate directory buffers to avoid potential crashes. + + * Handle VIO errors from bulkstatus. + + * Make PMTU discovery configurable and register error handlers for it. + + All UNIX client platforms + + * Use larger I/O sizes in memcache to improve performance. + + * Avoid potential alignment issues doing I/O for pioctl calls. + + FreeBSD + + * Avoid panicing if the listener process is not findable. + + * Avoid deadlock issues while performing lookups. + + Linux + + * Handle stale file handle errors for some cache partition types. + + * Avoid blocking with xvcache lock when attempting to free in-use + vcaches. + + * Build fixes for older kernels. + + * Properly configure LWP to use ucontext() on platforms where it + should. + + * Eliminate spurious errors from AFS system call returns. (126230) + + MacOS + + * Attempt to honor configured Kerberos defaults in Preferences Pane. + + OpenAFS 1.5.77 (2010-09-08) All platforms