Differences

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

2012-01-28 2012-01-28
no summary (174.49.233.150) (hidden) no summary (174.49.233.150) (hidden)
Line 5: Line 5:
-===== [[5.0.5]] 5.0.5 beta =====+===== Not Released Yet ===== 
 +=== 2012-01-26 === 
 +  * Prototype of [[library|.NET assembly]] built around WinSCP scripting interface. [[bug>147]] 
 +  * SSL core upgraded to OpenSSL 1.0.0g. 
 +  * SFTP status packets with missing language tag are accepted. [[bug>770]] 
 +· * Disabling session option //Optimize connection buffer size// disables unlimited SSH window to overcome bugs in some older version of OpenSSH. [[bug>635]] 
 +  * When //Optimize connection buffer size// is enabled, also FTP socket internal buffer size is increased. Thanks to tteras. [[bug>787]] 
 +  * Added workaround for //Chokes on SSH-2 ignore messages// SSH server bug. [[bug>577]] 
 +  * SSH core upgraded to [[&url(puttychanges)|PuTTY 0.62]]. It brings following changes: 
 +····* Security fix: WinSCP no longer retains passwords in memory by mistake. [[pbug>password-not-wiped]] 
 +    * Bug fix: Spurious "Access denied" printed in the authentication window after GSSAPI failure. [[pbug>gssapi-access-denied]] 
 +    * Bug fix: 0.61-style Pageant did not work with 0.60-style WinSCP. [[pbug>pageant-backwards-compatibility]] 
 +  * Several changes to enhance and simplify file masks: 
 +    * Convenient dialog for setting file masks. [[bug>98]] 
 +    * Change: File mask that does not end with slash matched only files, not directories anymore. 
 +    * Change: Directory masks are recursive. 
 +    * //Include directories// checkbox on Select mask dialog was replaced with //Apply to directories// checkbox that suspends the above change. 
 +    * Change: Include file mask that does not contain any directory mask matches any directory. 
 +    * Change: //Include/Exclude mask// in transfer settings replaced with //File mask//, what is equivalent of //Include mask// (as supported already previously, it can contain exclude mask after ''|''). 
 +    * Change: Script options ''exclude'' and ''include'' deprecated in favor of ''-filemask=<mask>'' switch of ''get'', ''put'', ''synchronize'' and ''keepuptodate'' commands. 
 +    * Change: Special characters '';,|<>'' in file masks can be used as literals by doubling them. 
 +    * File masks can select files also by their modification timestamp. [[bug>672]] 
 +  * Change: Escaping new lines in attribute values in XML log (particularly useful for attribute ''value'' of ''output'' and ''erroroutput''). 
 +  * Change: Script option ''transfer'' deprecated in favor of ''-transfer'' switch of ''get'', ''put'', ''synchronize'' and ''keepuptodate'' commands. 
 +  * Added scripting command ''stat'' to retrieve attributes of remote file, along with associated ''stat'' XML log element. 
 +  * Added ''/xmlgroups'' command-line parameter that causes XML log file generated while scripting, to group elements corresponding to the same script command under ''group'' element. 
 +  * Added ''/nointeractiveinput'' command-line parameter that makes scripting fail all prompts, except for prompts for commands. 
 +  * It is enough to click (as opposite to previous double-click) //Transfer settings// box on //Transfer//, //Synchronize// and //Keep remote directory up to date// dialogs to open //Transfer settings// dialog. 
 +  * Error when looking up user groups are by default suppressed. 
 +  * When script is aborted by the user, it is recorded in the session log. 
 +  * Timeout prompt suggests turning off //Optimize connection buffer size// as workaround for some problems. 
 +  * Bug fix: Failure when connection is lost while retrieving file attributes with FTP protocol. [[bug>771]] 
 +  * Bug fix: Failure on reconnects. [[bug>772]] 
 +  * Bug fix: State of //Synchronize on start// of Keep remote directory up to date dialog was not preserved. [[bug>774]] 
 +  * Bug fix: Operation progress was not shown on taskbar button. [[bug>777]] 
 +  * Bug fix: Could not edit files over 64 KiB in an internal editor. [[bug>763]] 
 +  * Bug fix: With FTP, particularly in scripting, files could be uploaded to wrong directory. [[bug>780]] 
 +  * Bug fix: Could not select files by dragging selection marquee. [[bug>778]] 
 +  * Bug fix: "Chokes on SSH-2 ignore messages" SSH bug was always on. [[bug>767]] 
 +  * Bug fix: File list flickered on every focus move on Windows XP with Explorer-style selection disabled. [[bug>783]] 
 +  * Bug fix: Could not search for ''+''/''-''/''*'' in filename in file panel by typing. [[bug>784]] 
 +  * Bug fix: Failure when cancelling authentication prompt of background transfer. [[bug>785]] 
 +  * Bug fix: Password was not remembered for background transfers and/or PuTTY sessions. [[bug>786]] 
 +  * Bug fix: Progress window was incorrectly placed when reloading remote file opened in an Internal editor. 
 +  * Bug fix: File was uploaded after closing an internal editor even when not changed, but reloaded. [[bug>790]] 
 +  * Bug fix: Mask hint for transfer settings preset rules included file size mask. 
 +  * Bug fix: With FTP protocol ''touch'' element was not generated in XML log file. 
 +  * Bug fix: Could not handle less common formats of passive connection data response from FTP server. [[bug>793]]
-=== 2011-11-08 === 
-  * Connection attempt can be cancelled. [[bug>757]] 
-  * After cancelling authentication prompt, error message is no longer displayed. 
-  * Bug fix: Failure while logging off the Windows. 
-  * Bug fix: Fixed parsing owner/group with modified ID on Properties dialog. 
-  * Bug fix: Missing animations on Progress window on Windows Vista/7. 
-  * Bug fix: When switching between session and shared bookmarks, path was not updated on the Open directory dialog. 
-  * Bug fix: Internal "Operation aborted" errors were not suppressed for background transfers. 
-  * Bug fix: Path label was not resized with larger shell font size. 
-  * Bug fix: Pageant authentication was not working on x64. [[bug>764]] 
-  * Bug fix: Failure on startup when master password is set. [[bug>765]] 
-  * Bug fix: Upload of non existing file in script using ''put'' command did not trigger error. 
- 
-~~AD~~ 
===== [[5.0.4]] 5.0.4 beta ===== ===== [[5.0.4]] 5.0.4 beta =====

Last modified: by 174.49.233.150