Skip to content

Latest commit

 

History

History
49 lines (43 loc) · 5.5 KB

2.7.0.md

File metadata and controls

49 lines (43 loc) · 5.5 KB

Introduced in 2.7.0

Major code re-factoring

  • SSHD-1133 Re-factored locations and names of ServerSession and server-side ChannelSession related classes
  • Moved some helper methods and classes to more natural locations

Minor code helpers

Behavioral changes and enhancements

  • SSHD-1085 Added more notifications related to channel state change for detecting channel closing or closed earlier.
  • SSHD-1091 Renamed sshd-contrib top-level package in order to align naming convention.
  • SSHD-1097 Added more SessionListener callbacks related to the initial version and key exchange
  • SSHD-1097 Added more capability to send peer identification via ReservedSessionMessagesHandler
  • SSHD-1097 Implemented endless tarpit example in sshd-contrib
  • SSHD-1109 Replace log4j with logback as the slf4j logger implementation for tests
  • SSHD-1114 Added callbacks for client-side password authentication progress
  • SSHD-1114 Added callbacks for client-side public key authentication progress
  • SSHD-1114 Added callbacks for client-side host-based authentication progress
  • SSHD-1114 Added capability for interactive password authentication participation via UserInteraction
  • SSHD-1114 Added capability for interactive key based authentication participation via UserInteraction
  • SSHD-1123 Add option to chunk data in ChannelAsyncOutputStream if window size is smaller than packet size
  • SSHD-1125 Added mechanism to throttle pending write requests in BufferedIoOutputStream
  • SSHD-1127 Added capability to register a custom receiver for SFTP STDERR channel raw or stream data
  • SSHD-1132 Added SFTP client-side support for 'filename-charset' extension
  • SSHD-1132 Added SFTP client-side support for 'filename-translation-control' extension
  • SSHD-1132 Added SFTP servder-side support for non-UTF8 encoding of returned file names
  • SSHD-1133 Added capability to specify a custom charset for parsing incoming commands to the ScpShell
  • SSHD-1133 Added capability to specify a custom charset for returning environment variables related data from the ScpShell
  • SSHD-1133 Added capability to specify a custom charset for handling the SCP protocol textual commands and responses
  • SSHD-1136 Use configuration property to decide whether to allow fallback to DH group exchange using SHA-1 if no suitable primes found for SHA-256
  • SSHD-1137 Added capability to override LinkOption(s) when accessing a file/folder via SFTP
  • SSHD-1147 SftpInputStreamAsync: get file size before SSH_FXP_OPEN