Differences

This shows you the differences between the selected revisions of the page.

2018-01-16 2018-01-16
5.12.1 changes (martin) moving 5.12.1 .net assembly changes to correct section (martin)
Line 12: Line 12:
  * 5.12: Last access time of downloaded files is no longer preserved. Note that //modification// time is still preserved.   * 5.12: Last access time of downloaded files is no longer preserved. Note that //modification// time is still preserved.
-  * 5.12.1: .NET assembly instance methods ''Session.EscapeFileMask'', ''Session.CombinePaths'', ''Session.TranslateLocalPathToRemote'' and ''Session.TranslateRemotePathToLocal'' replaced by static methods of the same name in class ''RemotePath''. 
-  * 5.12.1: ''Session.ScanFingerprint'' has a new mandatory ''algorithm'' parameter. To keep the previous behavior use ''%%MD5%%'' as a parameter value (though for new development, use ''%%SHA-256%%''). 
==== Scripting and .NET Assembly ==== ==== Scripting and .NET Assembly ====
Line 19: Line 17:
  * 5.12: XML log tags ''<modification>'' and ''<permisssions>'' are absent, if their values are not known. Previously they would have value of ''1899-12-30T01:00:00.000Z'' and ''---------'' respectively. Consequently the .NET assembly ''RemoteFileInfo.LastWriteTime'' and ''RemoteFileInfo.FilePermissions'' have values ''DateTime.MinValue'' and ''null'', respectively.   * 5.12: XML log tags ''<modification>'' and ''<permisssions>'' are absent, if their values are not known. Previously they would have value of ''1899-12-30T01:00:00.000Z'' and ''---------'' respectively. Consequently the .NET assembly ''RemoteFileInfo.LastWriteTime'' and ''RemoteFileInfo.FilePermissions'' have values ''DateTime.MinValue'' and ''null'', respectively.
  * 5.12: Scripting command ''mv'' and .NET assembly function ''Session.MoveFile'' tests, if a source file exists, before trying to rename. Consequently, an error message reported has changed significantly, if the source file does not exist.   * 5.12: Scripting command ''mv'' and .NET assembly function ''Session.MoveFile'' tests, if a source file exists, before trying to rename. Consequently, an error message reported has changed significantly, if the source file does not exist.
 +  * 5.12.1: .NET assembly instance methods ''Session.EscapeFileMask'', ''Session.CombinePaths'', ''Session.TranslateLocalPathToRemote'' and ''Session.TranslateRemotePathToLocal'' replaced by static methods of the same name in class ''RemotePath''.
 +  * 5.12.1: ''Session.ScanFingerprint'' has a new mandatory ''algorithm'' parameter. To keep the previous behavior use ''%%MD5%%'' as a parameter value (though for new development, use ''%%SHA-256%%'').
===== In the Last Major Release 5.11 (after July 2016) ===== ===== In the Last Major Release 5.11 (after July 2016) =====

Last modified: by martin