LIST OF CHANGES

Version 1.3         (02 Nov 2026)
    Server ow closes all open files at the end of an SFTP session.
    Not yet released.

Version 1.2         (07 Oct 2022)
    Close session after 3 login failures.
    Using WaitForSocket, to ensure that so_cancel will cancel
        a "waiting for input" situation.
    Revised the way all layers are shut down, to ensure an
        orderly release of resources. Close requests are
        propagated top-down, and then the transport layer sends
        a close confirmation message upwords to all layers.
    Added ability to re-read INI file after it has been changed.
    Now loading from INI file: server port, bind address.
    Now ensuring that minimum transmitted packet size is 16.
    Increased the banned host delay to 240 seconds.
    Log messages for when client and server cannot agree
        on algorithms.
    Supports the Setup "encrypt passwords" option.
    Allows for a limit on max connections from same IP address.
    Added Setup to the distribution.
    Now use different Security parameters from FTPServer.
    Added a four-minute delay for the "too many users with
        same address" condition.

Version 1.1         (06 Jan 2022)
    All of the SFTP protocol has now been implemented, except
        for four commands that are inconsistent with the
        FtpServer philosophy that only the system manager
        may control links and file permissions.
    Added a "too many users" check.
    Added controls on client IP address.
    Transaction logging now completely implemented.
    Log messages improved.
    Fixed an error where some clients were blocked.
    Added key exchange algorithm diffie-hellman-group14-sha256.
    Added key exchange algorithm diffie-hellman-group15-sha512.
    Added six more MAC algorithms.

Version 1.0         (29 Dec 2021)
    Initial release.

