Contents » WinSCP Plugins to File Managers » Plugin To FAR Manager »

Plugin To FAR Manager Version History

Not Released Yet

2008-09-07

  • Changes in the plugin itself:
    • Setup detects installation directory of FAR.
    • When exporting session, only session properties whose values are different from factory defaults are stored.
    • Bug fix: Failure on startup. 191
    • Bug fix: Rarely the “Stored sessions” panel may not have been updated after new session was stored.
  • The interface and logic of plugin already includes some features of upcoming WinSCP version:
    • Transfer speed limit can be set as part of transfer settings. 302
  • SSH/SFTP/FTP/SCP core upgraded to WinSCP 4.1.6. The interface and logic of the plugin updated to include most functionality of the version. It brings following changes:
    • SSH core upgraded to PuTTY 0.60. It brings following changes:
      • Support for “local proxying”, where a network connection is replaced by a local command.
      • Various cryptographic improvements in SSH-2, including SDCTR cipher modes and a workaround for a weakness in CBC cipher modes. Support for Diffie-Hellman group exchange with SHA-256 was not included due to performance problems.
      • Support for the Arcfour cipher in SSH-2.
      • When Pageant is running and an SSH key is specified in the configuration, WinSCP will now only try Pageant authentication with that key. This gets round a problem where some servers would only allow a limited number of keys to be offered before disconnecting.
      • Support for SSH-2 password expiry mechanisms, and various other improvements and bugfixes in authentication.
      • A change to the SSH-2 password camouflage mechanism in 0.58 upset some Cisco servers, so we have reverted to the old method.
      • If authentication challenge includes multiple prompts, all are displayed in one form.
      • Random seed file is being stored to application data folder when possible.
      • Bug fix: SSH-1 connections tended to crash, particularly when using port forwarding.
      • Bug fix: SSH Tectia Server would reject SSH-2 tunnels from WinSCP due to a malformed request.
      • Bug fix: SSH-2 login banner messages were being dropped silently under some circumstances.
      • Bug fix: IPv6 should now work on Windows Vista.
    • Stored sessions can be organized into folders. 34
    • Several changes to Kerberos/GSSAPI authentication:
      • Switched to Quest PuTTY implementation of Kerberos/GSSAPI.
      • Preference of GSS key exchange algorithms can be configured on Key exchange tab of login dialog.
      • Service principal name can be configured for session.
    • Custom command to execute SFTP server binary may be specified. This allows using su to run SFTP server. 84
    • It is possible to cancel connection attempts of background transfer.
    • More verbose error messages are shown when operation with local file fails.
    • Ignoring less than 2 seconds timestamp difference when synchronizing. 249
    • Change: Text files are not converted to canonical format with FTP protocol. 204
    • Improved keepalive mechanism of FTP sessions by listing current directory in regular intervals.
    • During resumable transfers, the destination file is not removed (if present) until the transfer actually finishes.
    • When opening secondary shell session, startup actions like clearing of aliases, unsetting national variables and looking up user groups are not performed.
    • For SCP protocol, listing command can be fully specified to overcome specifics of platform (this obsoletes former option Alias LS to display group name). 142
    • New patterns for custom commands: !/ expands to current remote path, !@ expands to current session hostname. !u expands to username, !p expands to password. 48
    • Escaping of special characters is reversed on upload. 32
    • Custom FTP commands can be executed after login. 162
    • Open in PuTTY makes PuTTY use Telnet or SSH session for FTP sessions in WinSCP.
    • Change: Log file path patterns changed to match those of custom commands.
    • Most options on SCP tab of login dialog are disabled, when SCP protocol is not selected, to avoid confusion (although they can actually be used when SCP fallback is administered).
    • For internal directory listings with FTP protocol LIST is used unless LIST -a was already proven to work. 263
    • Default ping interval session option is not saved anymore.
    • Change: Transfer option Preserve read-only is off by default.
    • On download with LF to CR/LF EOL conversion, CR EOL’s were needlessly removed. 67
    • UTF-8 byte-order-mask is stripped on upload. 82
    • Example for switching user on login added to Shell session option (/bin/bash -c 'sudo su -').
    • Workarounds for OpenSSH-specific bugs are applied with Sun SSH as well. 228
    • System error message is shown when FTP connection is refused.
    • Bug fix: Failure when moving files from remote directory with SCP. 206
    • Bug fix: Failure on tunnel connection termination. 187
    • Bug fix: It was not possible to match file/directory in root with file mask. 170
    • Bug fix: Incorrect handling of certain errors while connecting.
    • Bug fix: Ping interval of the first opened FTP session was preserved for all later sessions.
    • Bug fix: It was possible to configure Preserve timestamp transfer settings for synchronization, although it is always enabled actually.
    • Bug fix: Plugin was stealing ports binded to by other applications when setting up SSH tunnel. 188
    • Bug fix: Automatic reconnect during transfer did not work occasionally. 72
    • Bug fix: Plugin hanged when dummy protocol command was dispatched to keep session alive, while reconnecting.
    • Bug fix: Plugin hanged when server stopped receiving data.
    • Bug fix: Permissions to uploaded directories were set even when Set permissions was off, what caused problems on servers not allowing setting permissions to directories (Serv-U). 268
    • Bug fix: Remote files were incorrectly moved to recycle bin even when alternative resume or append was selected instead of overwrite.
    • Bug fix: Overwritten remote files were not moved to recycle bin during resumable transfers. 272
    • Bug fix: Overwritten remote files were not moved to recycle bin if overwrite confirmations were disabled. 272
    • Bug fix: It was pointlessly offered to alternatively resume transfer when local and remote files had a same size.

1.6 beta

2007-11-28

  • Changes in the plugin itself:
    • It is possible to enable plugin-managed editing of remote files, which allows multiple (non-modal) simultaneous editors.
    • Plugin correctly works with files with non-ASCII characters in names.
    • Open bookmark command renamed to Open directory and shows also folder history in addition to bookmarks.
    • Plugin can optionally beep:
      • When background transfer queue is emptied.
      • When user interaction is required for background transfer.
    • Ctrl-F, Alt-Shift-Ins and Ctrl-Alt-Ins handled by the plugin itself to avoid winscp: prefix.
    • Operation progress display shows percent number.
    • Configuration of default transfer settings added to plugin configuration.
    • It is possible to bookmark folder for session not opened from stored session.
    • It is possible to open ad hoc session from command line, as well as SCP session.
    • After upload from editor after saving of file, content of directory is not reloaded.
    • During creation of directory, status message is shown in FAR window title.
    • Partial workaround for FAR 1.7 inability to use keyboard shortcuts while list box is focused.
    • Bug fix: When refreshing stored session list, no longer existing sessions were not removed.
    • Bug fix: Setting of Overwriting of files was not properly remembered.
  • The interface and logic of plugin already includes some features of upcoming WinSCP version:
    • Transfer settings were removed from transfer options dialog to simplify it. The settings can be changed by selecting transfer settings preset or by invoking custom transfer settings dialog (the same way as for synchronization).
    • More than one host key for a host may be accepted.
    • When synchronized browsing is on and entered directory does not exist in an opposite directory, WinSCP offers to create it.
    • Host key confirmation dialog has an option to copy the key into clipboard.
    • It is possible to optionally overwrite stored password with new one, if authentication with original stored password fails.
    • KiB is used instead of KB for kilobyte.
  • SSH/SFTP/FTP/SCP core upgraded to WinSCP 4.0.5. The interface and logic of plugin updated to include most functionality of the version. It brings following changes:
    • FTP support (based on FileZilla project).
    • WinSCP can itself setup SSH tunnel to allow indirect connections through proxy SSH host.
    • SFTP uploads optimized.
    • New option for handling of remote file timestamps: Preserve remote timestamp.
    • Support for SSPI authentication.
    • Support for Kerberos ticket forwarding.
    • Mirror mode for synchronization, where files are updated on any timestamp difference (i.e. even newer files are updated).
    • Preview changes for synchronization is enabled by default.
    • Quick preset buttons for Windows and Unix systems on Environment tab of Login dialog.
    • It is no longer required to specify username of login dialog. User is prompted for username once required (and only if required).
    • Mask *.php* in default text file mask is replaced with *.php and *.php3.
    • Username of the main session is reused for background transfers.
    • Size of directory change cache is limited.
    • During resumable transfers, the destination file is not removed (if present) until the transfer actually finishes.
    • Server does not use UTF-8 changed to UTF-8 encoding for filenames and moved to Environment tab, as it is used also by FTP protocol.
    • Timezone offset moved to Environment tab, as it is used also by FTP protocol.
    • For convenience, file mask “*.” matches files without an extension (even if the name does not include the dot at all).
    • Environment variables can be used in most configurable paths (like path to random seed file, log file, configuration INI file, PuTTY executable, folder for temporary files, private key file, etc.). The syntax is %NAME%. Part of U3 support.
    • Single log file is used for all connections of one session (background transfer connections, secondary shell connection, tunnel connection).
    • Workaround for SSH servers based on cryptlib, which reports invalid files types in response to SSH_FXP_LSTAT request.
    • Configuration of GSSAPI/SSPI authentication is exported to PuTTY sessions.
    • Shell options of SCP tab of login dialog redesigned.
    • Detection of OpenSSH sftp-server is more strict, not to apply on other SFTP servers running under OpenSSH.
    • Pattern hint link for log file name added.
    • For fatal errors (e.g. “lost connection”), original cause of the problem is kept as a top message, as opposite to regular errors, where contextual error message is on top.
    • Partial files (.filepart) are no longer considered for synchronization (SFTP-only).
    • Bug fix: Last line of authentication banner may have been incorrectly listed on authentication window.
    • Bug fix: Memory leak when SSH connection is refused.
    • Bug fix: Local files excluded from transfer (upload) were indefinitely locked by WinSCP.
    • Bug fix: Failure, when remote command had character % in its error output.
    • Bug fix: Trailing delimiter text were occasionally left in remote command output.
    • Bug fix: Some authentication progress steps were not shown on authentication window for secondary shell sessions.
    • Bug fix: Failure to change attributes of local files was not reported sometime.
    • Bug fix: When patterns were used in log file name, the log file was recreated every time configuration has changed.

1.5.1

2006-07-09

  • Changes in the plugin itself:
    • “Host hasn’t answered for X seconds” message disappears itself once the response finally arrives.
    • Bug fix: When option Upload after every save was enabled, the edited file may have been incorrectly uploaded to filesystems of both panels. Occasional failure followed on the next operation with passive panel.
    • Bug fix: The plugin failed to load itself occasionally (particularly when FAR console window title contained non-ASCII characters).
    • Bug fix: The plugin have not ignored requests to execute file operation commands on parent directory (.. link).
    • Bug fix: Some messages were not wrapped to fit on console window.
    • Bug fix: Stored session may be lost when letter case was changed solely during rename.
  • The interface and logic of plugin already includes some features of upcoming WinSCP version:
    • Bug fix: It was not possible to cancel text mode upload with SCP protocol.

1.5

2006-05-18

  • Changes in the plugin itself:
    • Edited file can be optionally uploaded with each save, not only after the editor is closed.
    • If edited file is saved under different name, the new file is uploaded instead the original one.
    • WinSCP commands menu can be invoked with Alt-Shift-W.
    • Additional information lines in queue list are not-selectable.
    • Message boxes reimplemented
      • Checkbox Never ask me again replaces button Always.
      • Message box with hidden additional information (More/Less button) has the same width as with visible additional information.
    • Session dialog, shown to fill in missing session information (Host name or User name) before connection, has title Connect session.
    • Bug fix: Authentication messages “Reading remote directory…” and “Session started.” were reversed.
    • Bug fix: Warning that password is being stored was not shown if session edit dialog was closed by Connect button.
    • Bug fix: Since FAR 1.70 alpha 6, session dialog title was not shown.
    • Bug fix: Since FAR 1.70 alpha 6, the plugin treated uploads from editor as regular uploads, not affected by specific configuration.
  • SSH/SFTP/SCP core upgraded to WinSCP 3.8.1. The interface and logic of plugin updated to include most functionality of the version. It brings following changes:
    • Several changes to synchronization:
      • When option Preview changes is turned on, checklist of synchronization actions is displayed, giving user option to review and confirm them all at once.
      • Transfers settings can be configured on Synchronize and Keep Remote Directory Up to Date dialogs.
      • Added new option Selected files only for functions Synchronize and Keep Remote Directory Up To Date. It limits the synchronization to files selected in either panel only.
      • Removed option No confirmations for functions Synchronize and Keep Remote Directory Up To Date. Confirmations are now disabled always.
      • Directory number limit for function Keep remote directory up to date can be overruled.
      • When synchronizing timestamps, only same-sized files can be affected optionally.
      • For Synchronize timestamps only, not files mode the only item of transfer settings that can be set (and that is displayed) is exclusion/inclusion mask.
      • Synchronization delay for function Keep Remote Directory Up To Date is configurable (only directly in configuration files).
      • Bug fix: When time-stamp synchronization was configured as default synchronization action, it was incorrectly inherited by Keep remote directory up to date.
      • Keep remote directory up to date can be interrupted by Esc.
    • The connection can be automatically re-established when lost during file transfer (SFTP-only).
    • Authentication banner, if any, is shown during authentication.
    • Several changes to custom commands:
      • Custom commands that does not work with files selected in file panels (no !, !&, !^! patterns) are now officially supported. Such commands can be executed anytime, even if no file is selected. Also they are executed only once, despite several files being selected. Options Apply to directories and Execute recursively cannot be configured for them. Command Disk Space Usage added as an example (df).
      • New custom command option Copy results to clipboard.
      • Output to stderr and exit code 1 are not considered as error for custom commands.
      • Custom command parameters are escaped for remote commands. For !?prompt[\]?default! pattern, escaping can be avoided using optional slash (\).
    • New functions for queue management: Suspend and Resume.
    • File masks can select files also by their size.
    • When downloading, up to date remote file modification time is used, instead of cached time shown in file panel.
    • Unix-style approach to Daylight saving time (client does adjustment) is made default. This can affect interpretation of timestamps of your files. Use function Synchronize with option Synchronize timestamps only, not files to resolve it.
    • The Server/Protocol Information dialog remade. It now also shows space available for current directory.
    • Authentication window introduced. It shows more comprehensive progress of the authentication.
    • Initial permissions can be set when creating new remote directory.
    • When the main session is reconnected the background transfer queue is now preserved.
    • When overwriting of remote file fails, plugin can try to delete file and create new one (SFTP only).
    • Automatic refresh of remote directory after an operation can be disabled.
    • Overwrite configuration message offers possibility to transfer file under different name (SFTP-only).
    • Confirmation of moving file to Recycle Bin has different message than file deleting.
    • Reading of remote directory can be cancelled by Esc key.
    • Server response timeout can be set up to 9999 seconds.
    • Permission errors when setting attributes (permissions and timestamp) of remote file can be suppressed using new transfer option Ignore permissions errors (SFTP-only).
    • Workaround for OpenSSH limit of 256 kB for size of SFTP packet. Consequence was occasional interruption of transfer with error “Connection has been unexpectedly closed. Server sent command exit status 11.”
    • System administrators can restrict connection to servers without having their host keys accepted in advance.
    • User is notified when selected private key file does not contain private key in supported format or when the private key is for different SSH version than preferred one.
    • File mask ending with slash matches directories only. This is particularly useful for include mask to match any directories using mask */.
    • Characters not allowed in Windows file names are now replaced by %XX (where XX is hexadecimal representation of character ASCII code), instead of underscore (_).
    • When appending (including alternative resume), the target file is not deleted, when transfer is canceled by user.
    • Session name cannot contain some special characters. Especially slash /, that caused problems when parsing URLs.
    • All links now point to winscp.net.
    • Only the last @ in connection string is considered as username/hostname separator, making it possible to easier type username and/or password containing @ from command-line.
    • Confirmation of overwriting read-only files can be suppressed the same way as overwrite confirmation, i.e. by disabling confirmation for synchronization, background transfers or in script.
    • Setup allows user to install the plugin without accepting the GPL licence.
    • SFTP moved before SCP in Login dialog navigation tree as well as in protocol selection box to emphasise current state of art.
    • Server host key fingerprint verification box reformatted. It also shows key type now.
    • When transferring newer files only, the time difference of one second is ignored (for compatibility with FAT file systems).
    • File masks can be directory specific, where meaningful (text file mask, exclusion masks). For example mask */public_html/*.php matches only PHP files in directory public_html. It does not matter what slashes are used, the mask always matches both remote and local directories.
    • Added new error messages as defined by SFTP-6.
    • Optional remote file panel column Link target showing target of symbolic links.
    • When changing file properties, chgrp and chown are called before chmod, because they change file permissions (SCP-only).
    • Fallback to pre-3.7.2 method of detecting existence of remote directory, in case the server does not support SSH_FXP_LSTAT request (FTPshell Server).
    • The plugin is no longer sending SFTP extensions winscp@winscp.sourceforge.net and software@generic-extensions. Instead vendor-id is used as proposed by SFTP version 6.
    • Cache directory changes checkbox is disabled when Cache visited remote directories is unchecked and SCP-only mode is selected.
    • Log file name can contain following patterns: &Y (year), &M (month), &D (day), &T (time), &H (hostname), &S (session name).
    • Improved cleaning of directory change cache on symbolic link deletion.
    • Empty proxy password is not “saved” to reduce session data size.
    • When checking Never ask me again checkbox, all answer buttons are disabled except for the positive one, to avoid confusion.
    • SFTP extension “versions”, specifying list of supported protocol versions, is decoded and logged.
    • SFTP extension “supported” is ignored, when extension “supported2” is also sent by the server.
    • More informative error message when setting permissions of uploaded directory fails.
    • File masks can be separated also by comma (in addition to semicolon).
    • Plugin can handle URL with URL-encoded characters in session name.
    • Plugin can load plain text password from configuration (new attribute PasswordPlain). If possible, it automatically converts the password to encrypted form.
    • File mask *.* is treated exceptionally, matching all files, even those without dot.
    • It is now possible to specify both password and private key on Login dialog (server may require double authentication).
    • Queue command Delete renamed to Cancel to avoid confusion with delete file command.
    • Maximal size of read block as requested by SFTP server using supported2 extension is respected.
    • When reading of local file during upload fails, more descriptive error message is shown and Skip button is not offered (SCP only).
    • New No to all button on confirmation message, where user can select between appending source file and alternate method for transfer resuming. It makes the plugin resume transfer whenever it finds smaller file in target directory with the same name.
    • New No to all button on confirmation message for alternative method of transfer resume.
    • Bug fix: Fixed resolving symbolic links in sub-directories.
    • Bug fix: SCP fallback for SSH-1 was not working.
    • Bug fix: Failure when changing file properties on SFTP server supporting UTF-8.
    • Bug fix: Incorrectly formatted message “Unknown principal”.
    • Bug fix: When the SFTP server does not support permissions, random permissions were used for the files.
    • Bug fix: Crash when re-key occurred on idle background session and the host key was not cached.
    • Bug fix: Failure when connecting thru proxy.
    • Bug fix: When password storing is restricted, warning that password is being stored is no longer shown.
    • Bug fix: Timestamp synchronisation was not working properly for remote directory synchronisation.
    • Bug fix: Uploads of files into previously non-existing directory could not be resumed (SFTP-only).
    • Bug fix: Functions Synchronize and Keep remote directory up to date have ignored file for one minute after the target file was changed just at whole minute (0 seconds).
    • Bug fix: When directory was removed its cache was not, making it possible to enter no longer existing directory by typing its path manually.
    • Bug fix: Failure when last access time of file being uploaded could not be retrieved (typical for uploads from CD).
    • Bug fix: Transfer option New and updated file(s) only was not being saved.
    • Bug fix: Include mask was not saved in configuration.
    • Bug fix: Command Open in PuTTY was not working when current session was not opened from stored session.
    • Bug fix: Command File(s) > Move to was not disabled for SFTP version 1 and older.

Older versions

 
  far_history.txt · Last modified: 7 Sep 2008 23:01 by 85.207.241.219 (prikryl)
 

Site Search

This page


Riester Rente Vergleich

[Add yourself]

Associations

Webhosting phpBB
Hosted by SourceForge Bookmark Manager
Driven by DokuWiki

Site design by Black Gate

Promotion consulting by TechWeb Media