VanDyke Software

VShell Server Beta History

          VShell(R) 4.4 (Beta 1) -- November 14, 2017

         Copyright (C) 1995-2017 VanDyke Software, Inc.
                    All rights reserved.


This file contains a VShell product history.  It includes lists
of new features, changes, and bug fixes sorted by release.  For a
product description, installation notes, registration, and contact
information, please refer to readme.txt (downloaded with this
package).

Changes in VShell 4.4 (Beta 1) -- November 14, 2017
------------------------------------------------

New features:

  - New support for queueing trigger actions so that only a 
    specified number of threads (or processes) will run at any one 
    time.  This improves performance when the VShell host is 
    resource constrained or clients perform actions that cause 
    many triggers to fire simultaneously.

  - Added ability to allow or deny certain SFTP commands, including	
    SETSTAT & FSETSTAT(icacls, chmod, chown, chgrp), RMDIR(rmdir), 
    REMOVE(rm, del), RENAME(rename, mv), and LINK(ln, mklink).

  - Windows: Added support for the HTTP/1.1 protocol.
    Users can now connect to VShell using their web browser with 
    HTTP or HTTPS to view folder contents, upload and download 
    files.  Additionally, HTTP/S file upload and download can be 
    automated using command-line tools such as cURL.

  - Windows: Added ability to deny connections from IP addresses 
    after a specified number of authentication failures in a 
    specified amount of time. 

  - Windows: Added ability to re-allow SFTP and FTPS connections 
    from denied IP addresses after a specified amount of time.

  - Windows: VShell Monitor now displays the session ID for each 
    active connection.

Changes:

  - Windows: In the VShell control panel, the Subconfiguration 
    category now appears under Common rather than SSH2.

  - Windows: The fields to impersonate a different user in the
    Virtual Root Path Dialog were moved to a separate pop-up 
    dialog.

  - Windows: The Common/Logging page of the VShell control panel 
    no longer shows the option to turn off W3C Logging. Existing
    configurations are not affected by this change.

  - Windows: VShell control panel now "remembers" any changes that 
    are made to list column widths in the GUI.

  - Unix: Upgraded Crypto++ library to latest version 5.6.5 released 
    on Oct 11, 2016. Host keys and public/private key pairs generated 
    by VShell are now compliant with the Federal Information Processing 
    Standard (FIPS) 186-4 Digital Signature Standard.  Note that FIPS 
    186-4 requires that keys be at least 1024 bits in length.  VShell
    will continue to accept DSA keys in formats prior to FIPS 186-3 if 
    they are 1024 bits or longer.

Bug fixes:

  - In rare cases the VShell SSH2 service could crash if a client 
    sent bad data during key exchange.

  - Windows: In the VShell control panel, under the 
    Subconfiguration / Location category, using the "Move Down"
    button to reorder entries could cause the entries to be
    displayed incorrectly.

  - Windows: In some locations on the VShell control panel, the
    Apply button was not enabled when a checkbox was toggled.

  - Windows: In VShell FTPS, some mnemonics on the FTPS page 
    of the VShell control panel did not work.

  - Unix: If the Access Control List specification in the 
    vshelld_config file was incorrect, the resulting error message 
    included some but not all of the valid access types.