]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
DEVEL15-windows-notes-20080421
authorJeffrey Altman <jaltman@secure-endpoints.com>
Mon, 21 Apr 2008 16:51:28 +0000 (16:51 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Mon, 21 Apr 2008 16:51:28 +0000 (16:51 +0000)
LICENSE MIT

1.5.35

doc/txt/winnotes/afs-changes-since-1.2.txt

index 39ca3b4169db0e9b217af2d0181c8142c2bd51b6..edc63bc541234957b497ef573b23e71f5f2b9e84 100644 (file)
@@ -1,3 +1,46 @@
+Since 1.5.34
+ * Fix a bug preventing the re-initialization of the Freelance 
+   root.cell contents when a change is made.
+
+ * Properly return CM_ERROR_NOSUCHFILE when removing a symlink 
+   or mountpoint that does not exist.
+
+ * aklog, afscreds, integrated logon, and the NIM AFS credential 
+   provider will all attempt to first acquire an afs service ticket 
+   using the service principal: afs/<cell>@<CLIENT_REALM>.  This 
+   permits the proper detection of the cell realm when multiple 
+   realms are local realms for the cell.
+
+ * Fix fs commands that re-use file identifiers instead of forcing 
+   a path evaluation each time.  This was broken in 1.5.33 when 
+   hashes were added to the cm_fid_t structure.
+
+ * Fix symlink and mountpoint removal and then recreation when 
+   applied to the fake Freelance root.afs volume.
+
+ * Fix SMB change notifications for the Freelance root.afs volume 
+   when creating or removing symlinks and mount points.
+
+ * Force DNS AFSDB cell name lookups to lower case if the DNS 
+   response is not all lower case.
+
+ * 32-bit installers are now built with Visual Studio 2005
+
+ * All vos.exe commands now support the "-noresolve" option which 
+   forces the display of IP addresses instead of DNS hostnames.
+
+ * No longer hold the cm_volume_t mutex across VL_xxx RPCs.  This 
+   permits operations that do not require up to date volume 
+   location data to continue while waiting for the RPC to complete.  
+   Multiple threads waiting for a volume location update on the 
+   same volume set no longer trigger multiple calls VL_xxx RPCs.
+
+ * Volume server references could be marked offline and never 
+   reset to the not_busy state.  
+
+ * Further optimizations to cm_Analyze() retry logic for 
+   CM_ERROR_OFFLINE and CM_ERROR_ALLBUSY error handling.
+
 Since 1.5.33
  * Optimize the DNLC by applying Interlocked incrementing for 
    statistics gathering and enabling greater use of read