mirror of
https://git.openafs.org/openafs.git
synced 2025-01-19 07:20:11 +00:00
118 lines
3.3 KiB
Groff
118 lines
3.3 KiB
Groff
|
OpenAFS Release Notes - Version 1.4.7
|
||
|
_________________________________________________________________
|
||
|
File servers: Major bugfixes.
|
||
|
All systems: Minor bugfixes.
|
||
|
_________________________________________________________________
|
||
|
|
||
|
* Bugfixes:
|
||
|
|
||
|
AIX:
|
||
|
|
||
|
- Kerberos as included in AIX has missing symbols. AFS krb5 tools now
|
||
|
deal correctly.
|
||
|
|
||
|
- AIX LAM aklog plugin can now be used CDE screenlocker.
|
||
|
|
||
|
- Add support for getting the current PAG in pagsh and PAM.
|
||
|
|
||
|
- Avoid sending a terminal hangup to STREAMS in aklog.
|
||
|
|
||
|
- Fix afsdb support in the client.
|
||
|
|
||
|
Linux:
|
||
|
|
||
|
- Kernels through 2.6.25 are now supported. (77370,88000,83716,83890,80463)
|
||
|
|
||
|
- Client now only hashes dirty inodes. (78544)
|
||
|
|
||
|
- Fix to avoid returning invalid mount point data when -fakestat-all is in use.
|
||
|
(93898)
|
||
|
|
||
|
- RPM build system updates. (93616)
|
||
|
|
||
|
- Restored write-on-close-or-fsync semantics when possible. (17509)
|
||
|
|
||
|
- Enabled support for flock() on files in AFS. (53457)
|
||
|
|
||
|
- ARM Linux now supported.
|
||
|
|
||
|
- Kernel keyring support updated.
|
||
|
|
||
|
- Fix client-displayed timestamp ordering by zeroing nanosecond field.
|
||
|
|
||
|
MacOS:
|
||
|
|
||
|
- Boot time init script now uses afs.conf to store config options. (81825)
|
||
|
|
||
|
- Avoid kernel panic due to excessive lock tracking when removing files.
|
||
|
|
||
|
- Avoid leaking kernel memory when trying to read() a directory.
|
||
|
|
||
|
Solaris:
|
||
|
|
||
|
- Avoid potential kernel panic if the root vnode of AFS changes.
|
||
|
|
||
|
- Avoid potential kernel panic when shutting down if contracts are in use.
|
||
|
|
||
|
- Avoid potential delays when creating new PAGs if the system clock
|
||
|
has gone backwards.
|
||
|
|
||
|
All client systems:
|
||
|
|
||
|
- At client shutdown, try harder to clean up in-use resources. (74479)
|
||
|
|
||
|
- When fakestat is in use, enable optimization for Gnome Nautilus lookups.
|
||
|
|
||
|
- Properly hold lock when updating disk cache metadata to avoid
|
||
|
kernel panic. (59136)
|
||
|
|
||
|
- Avoid wrapping to the start of a file when attempting to write a large file
|
||
|
to a pre-largefile fileserver. (73720)
|
||
|
|
||
|
All server systems:
|
||
|
|
||
|
- Fixed to avoid truncating ubik databases during recovery. (77183)
|
||
|
|
||
|
- fileserver issue with internal file cache filling has been fixed. (87977)
|
||
|
|
||
|
- fileserver thread quota enforcement now done in all cases. (87416)
|
||
|
|
||
|
- fileserver avoids potential network-related deadlock when breaking
|
||
|
callbacks.
|
||
|
|
||
|
- fileserver avoids crash due to race of resource creation and user requests
|
||
|
at startup.
|
||
|
|
||
|
- fileserver avoids crash when reinitializing Ubik connections.
|
||
|
|
||
|
- volserver fixed to avoid leaving orphaned files during restore. (46937)
|
||
|
|
||
|
- volserver now supports convertROtoRW for inode fileservers.
|
||
|
|
||
|
- Support disabling kerberos 4 style username protection in servers. (75101)
|
||
|
|
||
|
All systems:
|
||
|
|
||
|
- Fix to butc to avoid crash due to threaded library variant.
|
||
|
|
||
|
- Fix to avoid network retransmission issues if the system clock goes
|
||
|
backwards.
|
||
|
|
||
|
- vos syncvldb and syncserver now support a dryrun (do nothing) mode.
|
||
|
|
||
|
- vos addsite now supports adding a site where a replica is already
|
||
|
available.
|
||
|
|
||
|
- vos clone now supports creating properly-named readonly and backup clones.
|
||
|
|
||
|
- vos restore now allows an older copy of a volume at an alternate site to
|
||
|
not be removed.
|
||
|
|
||
|
- cmdebug now supports dumping a client's CellServDB.
|
||
|
|
||
|
- cmdebug now supports showing human-readable expiration times.
|
||
|
|
||
|
- aklog now handles Kerberos referrals.
|
||
|
|
||
|
- Additional documentation now included. (89288,89289,86677)
|