VanDyke ClientPack Changelog

What's new in VanDyke ClientPack 9.2.0 Build 2659 Beta

Jan 7, 2022
  • Changes:
  • vkeygen: When RSA host keys are generated, there is now a minimumsize of 1024.
  • Windows: In FIPS mode, digital signatures that use SHA-1 as the hashing algorithm can no longer be used because they are not allowed by the upgraded version of the FIPS library module.
  • Bug Fix:
  • Windows: When installing ClientPack with an answer file that included license information, the license file was not createdas expected.

New in VanDyke ClientPack 9.1.1 Build 2638 (Nov 24, 2021)

  • Windows: ClientPack 9.1.1 is compatible with Windows 11.

New in VanDyke ClientPack 9.1.0 Build 2507 Beta (Jun 3, 2021)

  • New Feature:
  • Mac: Added support for Big Sur.

New in VanDyke ClientPack 8.7.3 Build 2279 (Aug 11, 2020)

  • No changes.

New in VanDyke ClientPack 8.5.3 Build 1867 (Feb 12, 2019)

  • Change:
  • Treat the [email protected] key-exchange algorithm as
  • synonymous to the curve25519-sha256 algorithm.

New in VanDyke ClientPack 8.5.2 (Nov 16, 2018)

  • vsh/vsftp/vcp: Added support for the curve25519-sha256 key-exchange algorithm.

New in VanDyke ClientPack 8.5.1 (Sep 28, 2018)

  • vcp: On Windows, the backslash ("") character was treated as an
  • escape character when it was in a local path, which caused uploads
  • to fail.

New in VanDyke ClientPack 8.5.0 (Aug 29, 2018)

  • No changes

New in VanDyke ClientPack 8.5.0 Build 1689 Beta 1 (Jun 28, 2018)

  • New feature:
  • vsh/vsftp/vcp: Added support for the [email protected] and [email protected] MACs
  • Change:
  • vkeygen: Because of an update to a cryptographic library used by ClientPack, newly generated DSA keys are now restricted to 1024 bits
  • Bug fix:
  • vsh/vsftp/vcp: Usernames and passwords containing non-ANSI characters could not be entered at an interactive prompt

New in VanDyke ClientPack 8.3.3 Build 1646 (May 3, 2018)

  • Bug fixes:
  • vcp: Server-to-server file transfers did not work if a wildcard was specified in the source path.
  • vcp: Server-to-server transfers did not work if the destination path was a folder.

New in VanDyke ClientPack 8.3.2 Build 1584 (Feb 8, 2018)

  • Bug fix:
  • Extracting a public-key file from a private key failed with ECDSA keys that were created with ssh-keygen.

New in VanDyke ClientPack 8.3.1 Build 1537 (Dec 7, 2017)

  • Bug fixes:
  • Windows: VanDyke ClientPack could not be installed on Windows Server 2008.

New in VanDyke ClientPack 8.1 Beta 3 (Dec 6, 2016)

  • VRALib, vsftp, vsh, vpka: Added support for connecting to hosts using
  • IPv6 addresses.

New in VanDyke ClientPack 8.1 Beta 1 (Dec 6, 2016)

  • vsh/vcp/vsftp now has the ability to specify a password for keyboard-interactive authentication on the command line. This allows unattended jobs or file transfers when the remote server requires keyboard-interactive authentication.
  • For vkeygen, the default key type is now RSA (ssh-rsa).
  • vsh on Windows adds the ability to administratively disable SSH2 port forwarding (tunneling).

New in VanDyke ClientPack 8.0.3 Build 1183 (Sep 9, 2016)

  • Changes:
  • vsh/vcp/vsftp/VRALib: The default host-key algorithm is now ssh-rsa. This release note was inadvertently omitted from the Beta 1 history.

New in VanDyke ClientPack 8.0.2 Build 1118 (Jun 24, 2016)

  • Bug fixes:
  • vsftp: The mv command did not work when the destination was a folder.
  • Windows: A 32-bit version could not be licensed on a 64-bit system because of a missing DLL.

New in VanDyke ClientPack 8.0.1 Build 1082 (Apr 26, 2016)

  • Bug fixes:
  • Fixed a memory leak that occurred when ECDSA keys were used.

New in VanDyke ClientPack 8.0.0 Beta 2 (Feb 25, 2016)

  • Bug fixes:
  • VRALib: VRALib returned a FolderObject that was unusable due to incorrect path syntax

New in VanDyke ClientPack 8.0.0 Build 1011 Beta 1 (Jan 29, 2016)

  • New features:
  • vsh/vcp/vkeygen/VRALib: Added the ability to use and generate ECDSA (RFC 5656) and Ed25519 keys.
  • vsh/vcp/VRALib: PuTTY PPK keys can be used for public-key authentication.
  • vsh/vcp/VRALib: On Windows, added support for X.509 authentication using the x509v3-ssh-rsa and x509v3-ssh-dss algorithms as specified in RFC 6187.
  • vsh/vcp/VRALib: On Windows, X.509 v3 keys can be added to the SSH agent.
  • vkeygen: Added the ability to generate keys in the new OpenSSH format.
  • Changes:
  • vcp/vsftp: Host key messages are now logged.
  • Bug fixes:
  • vcp: There was no log output when 0-byte files were downloaded.
  • vcp: If the remote system was disconnected during an upload, vcp reported that the transfer completed successfully.
  • vkeygen: It was not possible to cancel vkeygen while at the "Enter passphrase:" prompt.

New in VanDyke ClientPack 7.3.6 Build 963 (Dec 3, 2015)

  • Bug fixes:
  • vcp/vsftp: Some lines in the log were missing the end-of-line character.

New in VanDyke ClientPack 7.3.1 Build 685 (Dec 8, 2014)

  • In order to address the POODLE attack, SSL 3.0 is disabled by default.

New in VanDyke ClientPack 7.3.0 Build 622 Beta 3 (Sep 10, 2014)

  • Changes:
  • The modulus for the Diffie-Hellman key exchange algorithms can now be set to a value larger than 2048.

New in VanDyke ClientPack 7.3.0 Build 597 Beta 1 (Aug 8, 2014)

  • Changes:
  • vkeygen: Added the ability to generate keys larger than 2048 bits.
  • vsftp: Added an option --no-flock, which turns off locking on local files for uploads and downloads. This prevents a potential hang if the source file is located on mounted storage, such as EMC NFS.

New in VanDyke ClientPack 7.1.0 Build 244 (May 13, 2013)

  • ClientPack 7.1 adds support for SHA1 in RSA signatures in addition to MD5, which allows X.509 certificates to be used in FIPS mode (Windows only).

New in VanDyke ClientPack 7.0.0 Build 318 Beta 4 (Jun 20, 2012)

  • Bug fixes:
  • vsftp: When attempting to use keyboard-interactive authentication to connect to a server that allowed keyboard-interactive but was misconfigured, vsftp crashed.

New in VanDyke ClientPack 7.0.0 Build 281 Beta 1 (May 18, 2012)

  • New features:
  • VRALib: Added support for keyboard-interactive authentication to the "AuthenticationMethods" property. The "AddChallengeResponse" method was added to provide support for more complex challenge response systems.
  • VRALib: Added object IBinaryStream that supports streaming binary files. Supporting functions were added to the IRemoteExec, iFileSystemObject, and IFileObject objects.
  • VRALib: The Connection object has a new KexMethods property that can be used to get or set the key exchange algorithms.
  • VRAlib: Added Version and Revision properties to the License object.
  • vcp/vsftp: Added support for the syntax user@domain@host for authentication.
  • vkeygen: Added the command-line flag "-O", which specifies that the keys should be generated in the OpenSSH format.
  • Changes:
  • VRALib: Modified the VRALib identity string to include "vralib" and the VRALib version.
  • Bug fixes:
  • When the installer was run with an answer file, some conditions that allowed correct installation in silent mode were missing.
  • vsftp: If the --log flag was specified, the prompt was not displayed correctly.
  • vsh: ~ escape processing did not work if the server did not give a channel window (e.g., server denied shell access).
  • vcp/vsftp/VRALib: In very rare cases, a transfer could stall due to a race condition.
  • VRALib: If wildcards were used to transfer files using the FileTransfer object and the AutoDeleteSourceFiles property, not all source files were deleted.
  • VRALib: A warning was reported by the type library importer for the PrivateKeyFile property.
  • VRALib: Connection.FileSystemObject() returned success when the SFTP channel had closed unexpectedly.
  • VRALib: The call to Connection.Identify() did not fail when called on an unlicensed VShell server even though the attempt to get the identity string failed.

New in VanDyke ClientPack 6.7.0 Build 123 Beta 2 (Mar 25, 2011)

  • VRALib enhancements:
  • VRALib timeout flags: Added ReadTimeOut and LastReadTimedOut properties to ITextStream.
  • VRALib shell function: Added a Shell()function to the IConnection object, which provides a way to get a shell for the connection.
  • VRALib remote execute properties: Added new properties to the IRemoteExecute object which allow the option of using a PTY and the ability to turn on agent forwarding.

New in VanDyke ClientPack 6.6.2 Build 350 (Feb 3, 2011)

  • Bug fixes:
  • vsftp: If the remote close finished quickly, vsftp could crash due to a race condition.
  • VRALib: If the match strings were passed into ReadUntil() as function arguments, the function could block indefinitely.

New in VanDyke ClientPack 6.6.0 Build 247 Beta 4 (Sep 17, 2010)

  • VanDyke ClientPack 6.6 (beta 4) improves VRALib with overwrite flags and expands the vsftp command set.

New in VanDyke ClientPack 6.6.0 Build 222 Beta 2 (Aug 18, 2010)

  • Changes:
  • SSH2 / SFTP: Socket write errors are now written to trace output.

New in VanDyke ClientPack 6.6.0 Build 206 Beta 1 (Aug 4, 2010)

  • New features:
  • VRALib: Added support for overwrite flag to MoveFile, MoveFolder, CopyFile, and CopyFolder.
  • vsftp: Added vsftp command to rename (move) local files after downloading them.
  • vkeygen: Added -x flag, which converts the private key from VanDyke format to OpenSSH format.
  • Added support for the "null" host key algorithm for GSS-KEX as specified in RFC 4462.
  • Bug fixes:
  • VRALib: If the FileTransferObject's OverWrite property was set to True, Execute failed for folders even though the folders should have been replaced.
  • VRALib: When files were transferred using the FileSystem or FileTransfer object, the timestamps of the transferred files were not preserved.
  • VRALib: The ioModes constants could not be combined and it was not possible to open a file for write rather than append.

New in VanDyke ClientPack 6.5.3 Build 490 (May 12, 2010)

  • Bug fixes:
  • vcp/vsftp: Files that began with "." were not transferred.

New in VanDyke ClientPack 6.5.2 Build 446 (Mar 11, 2010)

  • Changes:
  • The ClientPack version in the Windows uninstall "DisplayVersion"
  • registry key now contains the point release number in addition
  • to the major and minor version numbers.
  • Bug fixes:
  • vcp: On Windows 2000, the file size displayed in the transfer
  • status message was incorrect for files larger than 4GB.

New in VanDyke ClientPack 6.5.1 Build 410 (Jan 22, 2010)

  • Changes
  • VRALib: Added the constant values to the application Help system for the AccessControlEntry Flags, ContentEncoding, IoMode, and SftpAccessControlEntryType

New in VanDyke ClientPack 6.5.0 Build 358 Beta 4 (Dec 3, 2009)

  • Changes:
  • When a session connects to VShell 2.5.0, it automatically falls ack to SFTP version 4 because, even though VShell 2.5.0 tries to negotiate SFTP version 5 or 6, it does not support those SFTP versions.
  • Added a Global.ini-file-only option to disable the Windows 7 Aero task bar peek functionality.
  • Bug fixes:
  • SFXCL: SFXCL could crash when using /Synchronize to do an upload-only synchronize if it needed to stat a remote file during an upload.

New in VanDyke ClientPack 6.5.0 Build 335 Beta 2 (Dec 3, 2009)

  • Changes:
  • SSH2: When an RSA key is used for authentication, only the private key is required, which makes it easier to use Amazon EC2 keys.
  • Bug fixes:
  • If SecureFX was minimized, the live preview in the Windows 7 taskbar displayed a busy circle until it eventually failed to get a thumbnail bitmap and displayed a default icon.
  • If the tab display was off, the live preview thumbnail in the Windows 7 taskbar did not display the obscured area of the sessions that overlapped or were outside the main window.

New in VanDyke ClientPack 6.5.0 Build 324 Beta 1 (Oct 2, 2009)

  • New features:
  • VRALib is a library that allows SSH2 connections to be scripted from Windows. The API functions can be called from VBScript, C++, or any scripting platform that supports COM.
  • vcp/vsftp: Added support for moving files (--move). In vsftp, --move can be specified as an argument to get and put.
  • vcp/vsftp: Added a flag --http-proxy, which allows an unauthenticated http proxy to be used during connection.
  • vsftp: Added the flag --nopreserve, which specifies that the file permissions and timestamp should not be preserved.
  • vkeygen: Added the flag --capi, which can be used during a key generation or passphrase change operation to specify that the private key should be encrypted using MS CAPI instead of a passphrase.
  • Bug fixes:
  • vkeygen: Generated keys could not be saved in the root of a physical drive.

New in VanDyke ClientPack 6.2.3 Build 313 (Oct 2, 2009)

  • The VanDyke ClientPack uses the Microsoft developer libraries that contain the 07/28/2009 ATL update.

New in VanDyke ClientPack 6.2.2 Build 263 (Jul 2, 2009)

  • Changes
  • vcp/vsh/vsftp: The GEX Preferred Size was changed to 2048 in order to be compatible with Cisco IOS 12.4 or later
  • Bug fixes
  • Silent installs did not add the program to the Start menu or the list of installed programs in the Windows Control Panel

New in VanDyke ClientPack 6.2.0 Build 195 (Apr 1, 2009)

  • New vsh option:
  • Reconnect automatically: New --autoreconnect flag supports automatically reconnecting after being disconnected from the server.
  • New vsftp command flags:
  • Remove files and folders recursively: The rm command now supports the -r flag.
  • List hidden files or just folders: The ls and lls commands now support the flags -a (all) and -d (directories).
  • New installer option:
  • 64-bit Windows support:: A native 64-bit version is available for x64 Windows platforms.

New in VanDyke ClientPack 6.2.0 Build 162 Beta 2 (Feb 18, 2009)

  • The major new features for SecureCRT 6.2 are:
  • New session management options
  • Edit multiple sessions at the same time: The Connect
  • dialog allows multiple sessions to be selected and then
  • edited, making it easy to do things like change the
  • passwords for a group of sessions.
  • Remember and connect to sessions from last use: A new option
  • remembers which sessions were open the last time SecureCRT
  • ran and connects them automatically.
  • Logging enhancements
  • Rotate SecureCRT log files nightly: There is an option
  • to create a new log file at midnight -- you set a variable
  • in the log file name to write log output to a new file daily.
  • Use parameter substitutions in log file paths: If a log
  • file path does not already exist, it will be created
  • automatically.
  • Specify different log files for the same session: A
  • new command-line parameter /LOG allows a log file to
  • be specified on the command line.
  • Improved memory usage
  • Increase your scrollback without increasing memory use:
  • The scrollback buffer memory is now allocated dynamically
  • significantly reducing the amount of memory SecureCRT uses.
  • SSH2-related enhancements
  • Use a smart card to authenticate: Support for PKCS#11
  • simplifies smart-card authentication.
  • Manage your keys: Agent support in the Activator allows
  • keys to be explicitly added and removed.
  • New installer option
  • bit Windows support: A native 64-bit version is available
  • for x64 Windows platforms.

New in VanDyke ClientPack 6.2.0 Build 147 Beta 1 (Jan 30, 2009)

  • New features:
  • A native 64-bit Windows version is available.
  • vsh: Added support for automatically reconnecting after being
  • disconnected from the server.
  • vsftp: Added support for recursive remove (rm -r).
  • vsftp: Added support for the flags -a and -d to the ls and lls
  • commands.
  • Bug fixes:
  • vcp: vcp did not resolve symbolic links on the remote system.
  • vcp/vsftp: Wildcards did not work correctly with the freeFTPd
  • server.

New in VanDyke ClientPack 6.1.3 Build 423 (Dec 3, 2008)

  • Changes:
  • vsh, vsftp, vcp: The default cipher list on Windows, FreeBSD, and
  • Mac OS X has been modified to prefer the AES ciphers in CTR mode.
  • This change was made to address a potential vulnerability. See
  • the following web page for more information.
  • Bug fixes:
  • vsh: Under certain circumstances, vsh hung when the remote system
  • shut down the connection.

New in VanDyke ClientPack 6.1 (Aug 29, 2008)

  • Run vsftp commands from a file: Added a batch option (-b) to read in a list of commands from a file.
  • Get detailed information about a file in vsftp: Added a "detail" command that displays the system information for the specified file.
  • Substitute user: If the remote server is VShell 3.5 or later, there is a "su" command that allows you to become a different user.

New in VanDyke ClientPack 6.0.2 (May 7, 2008)

  • Logging: Log all output to a file in vcp, vsftp, and vcp using the --log option.
  • MSI Installers: MSI support allows you to distribute the applications through your distributions server using Group Policy and to automate installs through SMS or other install programs.