ECO kit SSH_V602P027

----------------------------------------------------------------------------
SSH_V602P027 patch kit (revision 2.7) for TCPware 6.0-2  24-Jul-2017

Copyright (c) 2015, 2016 by Process Software

         This VMSinstallable saveset provides a new version of the
         following SSH components:

	LDAP-PLUGIN.EXE     LOAD_SSHLEI.EXE     PUBLICKEY-SERVER.EXE
	PUBLICKEY_ASSISTANT.EXE                 SCP-SERVER1.EXE     
	SCP2.EXE            SECURID-PLUGIN.EXE  SFTP-SERVER2.EXE    
	SFTP2.EXE           SSH-ADD2.EXE       	SSH-AGENT2.EXE      
	SSH-CERTTOOL.EXE    SSH-CERTVIEW.EXE    SSH-CMPCLIENT.EXE  
	SSH-KEYGEN.EXE      SSH-KEYGEN2.EXE     SSH-SIGNER2.EXE     
	SSH2.EXE            SSHD.EXE            SSHD2.EXE           
	SSHD_MASTER.EXE     SSHLEI.EXE         	SSH_FSCLM.EXE       
	SSH_ZLIB.EXE        UNLOAD_SSHLEI.EXE	SSHSHR.EXE

         This patch is applicable to TCPware SSH on V 6.0 on all supported
         versions of OpenVMS VAX, OpenVMS Alpha and OpenVMS I64.

         This kit has an ECO ranking of 2.

	 This kit includes the following corrections:

     o  Fix problems in SFTP2 when transfering files from VMS to non-VMS when
        a transfer mode was not set.
	SSH_V602P027 ECO Rank 3		20-Jul-2017

     o  Correct a problem with ill-formed audits on logout.
	SSH_V602P026 ECO Rank 3		28-Apr-2017

     o  The format of the /ASCII qualifier on the SCP2 command line has been
	expanded to allow for the specification of separate source and
	destination newline sequences such as /ASCII=(SOURCE=VMS,DEST=UNIX).
	Old syntax (/ASCII=UNIX) is the same as /ASCII=(DEST=UNIX).
	SSH_V602P026 ECO Rank 3

     o  Correct a problem with SSHD_MASTER.EXE for VAX and AXP that would
	prevent incoming connections from being completed.
	SSH_V602P025 ECO Rank 3

     o  Map two different status code groups used in SFTP2 into a single one
	to resolve problems with SFTP2 sometime returning unexpected
	completion status when operating in batch mode.
	SSH_V602P024 ECO rank 3

     o  Correct a potential memory leak in SFTP2. SSH_V602P024 ECO Rank 3

     o  Additional checks in SFTP2 to detect a freed data structure and reduce
	the chance of an ACCVIO.  SSH_V602P023 ECO Rank 3

     o  Correct problems with waiting for connection to terminate from
	OpenSSH. SSH_V602P022 ECO Rank 3

     o  Add checking to a connection run-down routine to see if a data
	structure has been freed before using it. This corrects an error that
	could show up as STKOVF or ACCVIO.
	SSH_V602P021 ECO Rank 3

     o  Synchronize status returning with process termination when the logical
	TCPWARE_SSH_COMMAND_OLD_STYLE is defined so that the status of the
	executed command is returned. Note that this will make it such that
	the output includes the out of process termination as if "LOGOUT/FULL"
	had been done. Command termination may also be delayed, typically for
	1 second.
	SSH_V602P020  ECO Rank 3

     o  Correct a build problem in SCP2, SFTP2, and SFTP-SERVER2 for AXP
	systems running OpenVMS V7 and V8 that are accessing large files.
	Improve end of transfer detection.
	SSH_V602P020  ECO Rank 3

	Correct a potential looping problem in SSHD2.
	SSH_V602P020  ECO Rank 3

     o  Modify the requirements for a translatable file to include all files
	with variable and veriable-fixed control records, and not restrict it
	to just the files that have carriage-return carriage control as well.
	SSH_V602P020  ECO Rank 3

     o  Define the system wide logical TCPWARE_SSH_NO_LEADING_SPACE_NEWLINE to
	prevent an space & newline from being written out before the users
	command on remote command execution.
	SSH_V602P019 ECO Rank 3

     o  Correct a communication problem between SSH2 and SCP2/SFTP2.
	SSH_V602P019 ECO Rank 3

     o  Return correct success/fail status for SCP commands initiated from
	systems using OpenSSH and other implementations that do RCP over
	SSH for an SCP command.
	SSH_V602P018 ECO Rank 3

     o  Correct a problem with proceesses hanging in RWMBX state.
	SSH_V602P017 ECO Rank 3

     o  Improve reporting of EOF when tranlating VMS text files to stream-lf.
	SSH_V602P017 ECO Rank 3

     o  Increase maximum window size to be compatible with other
	implementations that have increased their window size.
	SSH_V602P016 ECO Rank 3

     o  Correct initial connection problems for SSH-AGENT2 and SSH-ADD2.
	SSH_V602P015 ECO Rank 3

     o  Don't return EOF for attempts to read zero bytes by SFTP-SERVER2.
        SSH_V602P015 ECO Rank 3

     o  Modify SCP2 and SFTP2 so that they do not post read requests that
	start after the end of file.
	SSH_V602P015 ECO Rank 3

     o  Correct a problem in SFTP2 where the path string is duplicated.
        SSH_V602P015 ECO Rank 3

     o  Increase SFTP-SERVER2 polling frequency for the parent so that it
	recognizes loss sooner and reduces the amount of time it can consume
	system resources.
	SSH_V602P015 ECO Rank 3

     o  Improve communication of shutdown request from SSHD2 to SFTP-SERVER2.
	SSH_V602P015 ECO Rank 3

     o  Correct a problem on Alpha/AXP systems with transferring files larger
        than 2GB. There are no changes for VAX or ia64 systems.
	SSH_V602P012 ECO rank 3

     o  Correct a potential deadlock condition between SSHD and subsystems.
        SSH_V602P010 ECO rank 2

    The old version of the replaced SSH components will be renamed to

		TCPWARE_COMMON:[TCPWARE]CTRL_SSHLEI.EXE_OLD (ia64 only)
		TCPWARE_COMMON:[TCPWARE]LDAP-PLUGIN.EXE_OLD
		TCPWARE_COMMON:[TCPWARE]PUBLICKEY-SERVER.EXE_OLD
		TCPWARE_COMMON:[TCPWARE]PUBLICKEY_ASSISTANT.EXE_OLD
		TCPWARE_COMMON:[TCPWARE]SCP-SERVER1.EXE_OLD
		TCPWARE_COMMON:[TCPWARE]SCP2.EXE_OLD
		TCPWARE_COMMON:[TCPWARE]SECURID-PLUGIN.EXE_OLD
		TCPWARE_COMMON:[TCPWARE]SERVER.EXE_OLD
		TCPWARE_COMMON:[TCPWARE]SFTP-SERVER2.EXE_OLD
		TCPWARE_COMMON:[TCPWARE]SFTP2.EXE_OLD
		TCPWARE_COMMON:[TCPWARE]SSH-ADD2.EXE_OLD
		TCPWARE_COMMON:[TCPWARE]SSH-AGENT2.EXE_OLD
		TCPWARE_COMMON:[TCPWARE]SSH-CERTTOOL.EXE_OLD
		TCPWARE_COMMON:[TCPWARE]SSH-CERTVIEW.EXE_OLD
		TCPWARE_COMMON:[TCPWARE]SSH-CMPCLIENT.EXE_OLD
		TCPWARE_COMMON:[TCPWARE]SSH-KEYGEN.EXE_OLD
		TCPWARE_COMMON:[TCPWARE]SSH-KEYGEN2.EXE_OLD
		TCPWARE_COMMON:[TCPWARE]SSH-SIGNER2.EXE_OLD
		TCPWARE_COMMON:[TCPWARE]SSH2.EXE_OLD
		TCPWARE_COMMON:[TCPWARE]SSHD.EXE_OLD
		TCPWARE_COMMON:[TCPWARE]SSHD2.EXE_OLD
		TCPWARE_COMMON:[TCPWARE]SSHD_MASTER.EXE_OLD
		TCPWARE_COMMON:[TCPWARE]SSHLEI.EXE_OLD
		TCPWARE_COMMON:[TCPWARE]SSHSHR.EXE_OLD
		TCPWARE_COMMON:[TCPWARE]SSH_FSCLM.EXE_OLD
		TCPWARE_COMMON:[TCPWARE]SSH_ZLIB.EXE_OLD
		TCPWARE_COMMON:[TCPWARE]SSHLEI.EXE_OLD
		TCPWARE_COMMON:[TCPWARE]SSHSHR.EXE_OLD
		TCPWARE_COMMON:[TCPWARE]UNLOAD_SSHLEI.EXE_OLD (VAX and Alpha only)

    Once installed, you may undo this patch by renaming the files
    back to their original names, and restarting the SSH component.

    NOTE: You must restart the SSH component after installing this ECO,
          to load the new software features.

TCPware ECO, Process Software