openafs/RELNOTES-git-7cd24908de4b65d9972bd3dca85b049f495bb1bd
Christof Hanke 5be17a65b4 Accepting request 815311 from home:hauky:branches:filesystems_GA
- remove fix_timeval_i586.patch 
- disable retpol line for TW x86_64. It does not compile. 
- update to HEAD of git branch openafs-stable-1_8_x.
  * 1.8.6pre3 is not out yet. 
  * disable source URLs, none are present
- Fix build with GCC-10
  * add patch 4c4bdde.diff
  * add patch d3c7f75.diff
- create ld.so.conf-file dynamically 
- update to 1.8.6pre2
- disable fix_timeval_i586.patch

OBS-URL: https://build.opensuse.org/request/show/815311
OBS-URL: https://build.opensuse.org/package/show/filesystems/openafs?expand=0&rev=57
2020-06-16 19:03:57 +00:00

95 lines
3.3 KiB
Plaintext

User-Visible OpenAFS Changes
OpenAFS 1.8.6 (in progress)
All platforms
* Address warnings and errors encountered when building OpenAFS with
modern compilers like gcc9 or recent clang (13727..45 13749..50 13756
13846 13879)
* Avoid some rare cases of Rx calls getting stuck in the incoming queue
(13892)
* Display the usage of simple commands (commands without subcommands) when
run only with the -help option (13894)
* Fix a memory leak in the cache manager and the fileserver while
processing "fs uuid" or "fs setcbaddr" (13899)
* Fix a memory leak when reopening krb local realms configuration (13900)
* Avoid possible crashes when freeing kerberos contexts (13902)
All server platforms
* Do not leave empty directories behind in the file server vice partition
when running the "vos zap -force" command (13897)
* Fix "vos zap -force" failures when the volume being zapped does not have
an entry in the fileserver's volume group cache (e.g., during fileserver
startup) (13896)
* Relax the length limits on some membership lists used in ptserver RPCs,
introduced in release 1.8.0 to prevent denial of service attacks, to
accommodate use cases of some larger existing sites (13844)
* Improved diagnostics and error messages (13898 13906..8 13938)
* Ensure that fileservers running in readonly mode actually reject all
write requests, but introduce a -admin-write switch allowing writes
by members of the system:administrators group (14018 14019)
All client platforms
* Require the -insecure_des switch to be passed to aklog and klog.krb5
to make them work with single-DES encryption types (13791)
* Avoid a panic due to a retryable error - retry in a background request
instead (13847)
* Avoid blocking other functions on the completion of some potentially
long-running RPCs issued by the server (13893)
* Fix a potential memory leak in "fs getserverprefs" when the pioctl fails
with E2BIG (13895)
* Avoid the local cache incorrectly reflecting the state of a file on the
fileserver after flushing large chunks of data to the server. This
issue was present on FreeBSD clients, but probably not Linux/Solaris
ones (13951) (RT #135041)
* After a VLDB lookup of a read-write volume already failed, don't bother
looking up corresponding read-only or backup volumes since those lookups
are bound to fail, in order to make the client more responsive and
avoid unnecessary load on the vlserver (13968)
* Allow a "vos rename" to succeed if the new volume name is the same as
that in the current VLDB, to make it possible to complete a previously
interrupted volume rename (14055)
* Allow processes which are sleeping due to PAG throttling to be killable
(13974).
* Fix set PAG failures due to signals (13975).
Linux clients
* Support mainline kernels up to and including 5.6 (14069 14094 14095)
* Make builds succeed with --enable-checking for mainline kernels
5.3-rc2 and later (13910)
* Avoid possible deadlocks (13748 13765)
macOS
* Support building, packaging and notarization on macOS 10.15 "Catalina"
(14031..7 14068)
Microsoft Windows
* Build fixes (13848..52)