diff --git a/doc/xml/ReleaseNotesWindows/relnotes.xml b/doc/xml/ReleaseNotesWindows/relnotes.xml index cdaf472ac4..ab5f1c3934 100644 --- a/doc/xml/ReleaseNotesWindows/relnotes.xml +++ b/doc/xml/ReleaseNotesWindows/relnotes.xml @@ -6,7 +6,7 @@ OpenAFS for Windows Release Notes - 2003-2012 + 2003-2013 Secure Endpoints Inc. and Your File System Inc. @@ -1885,6 +1885,37 @@ network paths are inaccessible when Protected Mode is on. The OpenAFS file system has followed suit and is disabling automatic generation of 8.3 compatible names on Windows 8 and Server 2012. +
+ 3.57. The Explorer Shell, Drive Letter Mappings, and Read Only Volumes + + explorer shell + + + drive letter mappings + + + .readonly volumes + + File systems can expose a variety of information about the underlying volumes they serve + to applications. All AFS volumes are described as supporting Case Preservation, Hard Links, + Reparse Points and Unicode characters. For .readonly volumes the file system can indicate + that the volume is a Read Only Volume. The benefit of doing so is that applications such as + the Explorer Shell can alter their behavior to improve the user experience. For example, + when the volume is reported as read-only the Explorer Shell can remove the Rename, Delete, + and other file modifying operations from the user interface. Unfortunately, the Windows 7 + Explorer Shell is broken with regards to Volume Information queries when issued on Network + Mapped Drive Letters. Instead of performing a volume information query on the current + directory, the Explorer Shell only queries the root directory of the mapped drive letter. + As a result, if the drive letter is mapped to a .readonly volume, all paths accessed via the + drive letter are considered to be read-only even when they are not. This behavior is fixed + in Windows 8 and Server 2012. + Due to this bug, OpenAFS on Windows 7 and below does not report the + FILE_READ_ONLY_VOLUME + flag as part of the volume information. The Explorer Shell properly + queries the volume information for UNC paths. If network mapped drive letters are not used, + it is often convenient if the FILE_READ_ONLY_VOLUME flag is reported. This can be + configured using the VolumeInfoReadOnlyFlag registry value. +