Index: openafs/doc/txt/winnotes/afs-changes-since-1.2.txt
diff -c openafs/doc/txt/winnotes/afs-changes-since-1.2.txt:1.72.2.35 openafs/doc/txt/winnotes/afs-changes-since-1.2.txt:1.72.2.36
*** openafs/doc/txt/winnotes/afs-changes-since-1.2.txt:1.72.2.35	Thu Sep 20 00:01:40 2007
--- openafs/doc/txt/winnotes/afs-changes-since-1.2.txt	Mon Oct 22 11:05:15 2007
***************
*** 1,3 ****
--- 1,59 ----
+ Since 1.5.25
+  * Fix an uninitialized variable in lana_IsLoopback() which 
+    could result in a random determination that a loopback 
+    adapter is not a loopback adapter.  This would result in 
+    a computed Netbios service name of %MACHINE%-AFS instead
+    of AFS.  This is a serious problem if the value computed
+    by the AFS Client Service and the client process pioctl
+    calls produce different results as it will result in a  
+    communication failure.
+ 
+  * Fix a crash in the B+ Tree code that results when a file
+    rename only results in a change of case.
+ 
+  * Fix the pioctl path parsing.  The previous algorithm 
+    broke the current directory of the client into two parts,
+    the TIDpath which represented the device root and the
+    relative path.  The problem is that this is not sufficient
+    from proper processing of symlinks and mount points.  
+ 
+    What is required is that the last component of the path
+    must not have the symlink or mount point be evaluated
+    whereas symlink and mount point evaluation must be performed
+    for the rest of the relative path.  Therefore, the path is
+    now split into three parts: TIDpath, intermediate path,
+    and last component.  
+ 
+    "fs examine" now reports the data of the symlink or mount
+    point object instead of the target and "symlink list" and
+    "symlink remove" now works.  The "Explorer Shell Extension"
+    menu now is displayed for symlink objects.
+ 
+  * More informative symlink.exe error messages.
+ 
+  * When the cmd.exe "del" command is used to remove a symlink,
+    not only was the link object removed, but the stat cache
+    object for the target was marked deleted.  This resulted
+    in cache corruption which would require the destruction
+    of the cache to correct.
+ 
+  * Add undocumented registry value, "OfflineReadOnlyIsValid"
+    which results in cached contents from read only volumes
+    to be treated as valid when there is no callback registered
+    and all servers are down or all instances are offline.
+ 
+    HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\Parameters
+ 
+  * Add documented registry value, "AcceptDottedPrincipalNames"
+    which is used to permit the acquisition of AFS tokens 
+    using Kerberos v5 principal names which include a dot in
+    the first component.
+ 
+    {HKLM\HKCU}\Software\OpenAFS\Client
+ 
+  * "fs uuid" does not require "AFS Client Administrator" group
+    membership to display the current UUID value.
+ 
  Since 1.5.24
   * Update NSIS installer to version 2.30
  
