This is an automated email from the ASF dual-hosted git repository.

lgoldstein pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/mina-sshd.git.


    from d2599ea  Upgraded Netty version to 4.1.42
     new 06eeff8  [SSHD-946] Supporting 'encrypt-then-MAC' mode
     new 4832f6b  Log more session related information in CLI client/server 
code if verbosity enabled
     new 0f7091f  [SSHD-948] Do not accept password authentication if the 
session is not encrypted
     new e1f5761  [SSHD-948] Do not accept password change request if the 
session does not use MAC(s) for packet validation
     new 463cdf9  [SSHD-914] Expanded tomcat-apr sources JAR to its component 
files
     new 77859da  [SSHD-914] Added Python 3 script based on Paramiko package to 
interact with MINA SSHD as an SFTP client

The 6 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .gitignore                                         |   3 +
 CHANGES.md                                         |  15 +-
 README.md                                          |   5 +-
 pom.xml                                            |   3 +
 src/tomcat-apr-5.5.23-sources.jar                  | Bin 25227 -> 0 bytes
 .../main/java/org/apache/sshd/cli/CliSupport.java  | 115 +++++-
 .../sshd/cli/client/SshClientCliSupport.java       |   3 +-
 .../java/org/apache/sshd/common/SshConstants.java  |   3 +-
 .../apache/sshd/common/kex/KexProposalOption.java  |  17 +
 .../java/org/apache/sshd/common/mac/BaseMac.java   |  18 +-
 .../org/apache/sshd/common/mac/BuiltinMacs.java    |  53 ++-
 .../org/apache/sshd/common/mac/MacInformation.java |   4 +
 .../apache/sshd/common/session/SessionContext.java |  46 +++
 .../org/apache/sshd/common/util/buffer/Buffer.java |  18 +-
 .../sshd/common/util/buffer/ByteArrayBuffer.java   |   5 +
 .../apache/sshd/util/test/JUnitTestSupport.java    |   8 +
 .../client/auth/password/UserAuthPassword.java     |  46 ++-
 .../java/org/apache/sshd/common/BaseBuilder.java   |   7 +-
 .../sshd/common/auth/UserAuthMethodFactory.java    |  68 ++++
 .../org/apache/sshd/common/io/PacketWriter.java    |  22 +-
 .../common/session/helpers/AbstractSession.java    | 174 ++++++---
 .../sshd/common/session/helpers/SessionHelper.java |   3 +-
 .../auth/password/PasswordAuthenticator.java       |  20 +-
 .../server/auth/password/UserAuthPassword.java     |  47 ++-
 .../server/jaas/JaasPasswordAuthenticator.java     |  16 +-
 .../sshd/server/session/AbstractServerSession.java |  15 +-
 .../sshd/common/auth/AuthenticationTest.java       |  44 +--
 .../sshd/common/compression/CompressionTest.java   |   6 +-
 .../mac/EncryptThenMacTest.java}                   | 100 ++---
 .../{MacTest.java => MacCompatibilityTest.java}    |  21 +-
 .../apache/sshd/server/auth/WelcomeBannerTest.java |   5 +-
 .../server/jaas/JaasPasswordAuthenticatorTest.java |  14 +-
 .../sshd/util/test/BogusPasswordAuthenticator.java |   6 +-
 .../auth/password/LdapPasswordAuthenticator.java   |   9 +-
 sshd-sources/python/sftpclient.py                  | 406 +++++++++++++++++++++
 .../tomcat-apr-5.5.23-sources/META-INF/INDEX.LIST  |   8 +
 .../tomcat-apr-5.5.23-sources/META-INF/MANIFEST.MF |   4 +
 sshd-sources/tomcat-apr-5.5.23-sources/README.txt  |   1 +
 .../org/apache/tomcat/jni/Address.java             |  53 +++
 .../org/apache/tomcat/jni/BIOCallback.java         |  18 +
 .../org/apache/tomcat/jni/Directory.java           |  27 ++
 .../org/apache/tomcat/jni/Error.java               |  82 +++++
 .../org/apache/tomcat/jni/File.java                | 168 +++++++++
 .../org/apache/tomcat/jni/FileInfo.java            |  28 ++
 .../org/apache/tomcat/jni/Global.java              |  24 ++
 .../org/apache/tomcat/jni/Library.java             | 219 +++++++++++
 .../org/apache/tomcat/jni/Local.java               |  22 ++
 .../org/apache/tomcat/jni/Lock.java                |  37 ++
 .../org/apache/tomcat/jni/Mmap.java                |  24 ++
 .../org/apache/tomcat/jni/Multicast.java           |  20 +
 .../org/apache/tomcat/jni/OS.java                  |  79 ++++
 .../org/apache/tomcat/jni/PasswordCallback.java    |  12 +
 .../org/apache/tomcat/jni/Poll.java                |  41 +++
 .../org/apache/tomcat/jni/Pool.java                |  38 ++
 .../org/apache/tomcat/jni/PoolCallback.java        |  12 +
 .../org/apache/tomcat/jni/Proc.java                |  59 +++
 .../org/apache/tomcat/jni/ProcErrorCallback.java   |  12 +
 .../org/apache/tomcat/jni/Procattr.java            |  37 ++
 .../org/apache/tomcat/jni/Registry.java            |  83 +++++
 .../org/apache/tomcat/jni/SSL.java                 | 158 ++++++++
 .../org/apache/tomcat/jni/SSLContext.java          |  41 +++
 .../org/apache/tomcat/jni/SSLSocket.java           |  26 ++
 .../org/apache/tomcat/jni/Shm.java                 |  30 ++
 .../org/apache/tomcat/jni/Sockaddr.java            |  17 +
 .../org/apache/tomcat/jni/Socket.java              | 120 ++++++
 .../org/apache/tomcat/jni/Status.java              | 270 ++++++++++++++
 .../org/apache/tomcat/jni/Stdlib.java              |  28 ++
 .../org/apache/tomcat/jni/Thread.java              |  12 +
 .../org/apache/tomcat/jni/Time.java                |  58 +++
 .../org/apache/tomcat/jni/User.java                |  38 ++
 70 files changed, 3023 insertions(+), 228 deletions(-)
 delete mode 100644 src/tomcat-apr-5.5.23-sources.jar
 copy 
sshd-core/src/test/java/org/apache/sshd/{server/auth/WelcomeBannerPhaseTest.java
 => common/mac/EncryptThenMacTest.java} (53%)
 rename sshd-core/src/test/java/org/apache/sshd/common/mac/{MacTest.java => 
MacCompatibilityTest.java} (91%)
 create mode 100644 sshd-sources/python/sftpclient.py
 create mode 100644 sshd-sources/tomcat-apr-5.5.23-sources/META-INF/INDEX.LIST
 create mode 100644 sshd-sources/tomcat-apr-5.5.23-sources/META-INF/MANIFEST.MF
 create mode 100644 sshd-sources/tomcat-apr-5.5.23-sources/README.txt
 create mode 100644 
sshd-sources/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Address.java
 create mode 100644 
sshd-sources/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/BIOCallback.java
 create mode 100644 
sshd-sources/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Directory.java
 create mode 100644 
sshd-sources/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Error.java
 create mode 100644 
sshd-sources/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/File.java
 create mode 100644 
sshd-sources/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/FileInfo.java
 create mode 100644 
sshd-sources/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Global.java
 create mode 100644 
sshd-sources/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Library.java
 create mode 100644 
sshd-sources/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Local.java
 create mode 100644 
sshd-sources/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Lock.java
 create mode 100644 
sshd-sources/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Mmap.java
 create mode 100644 
sshd-sources/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Multicast.java
 create mode 100644 
sshd-sources/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/OS.java
 create mode 100644 
sshd-sources/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/PasswordCallback.java
 create mode 100644 
sshd-sources/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Poll.java
 create mode 100644 
sshd-sources/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Pool.java
 create mode 100644 
sshd-sources/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/PoolCallback.java
 create mode 100644 
sshd-sources/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Proc.java
 create mode 100644 
sshd-sources/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/ProcErrorCallback.java
 create mode 100644 
sshd-sources/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Procattr.java
 create mode 100644 
sshd-sources/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Registry.java
 create mode 100644 
sshd-sources/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/SSL.java
 create mode 100644 
sshd-sources/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/SSLContext.java
 create mode 100644 
sshd-sources/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/SSLSocket.java
 create mode 100644 
sshd-sources/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Shm.java
 create mode 100644 
sshd-sources/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Sockaddr.java
 create mode 100644 
sshd-sources/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Socket.java
 create mode 100644 
sshd-sources/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Status.java
 create mode 100644 
sshd-sources/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Stdlib.java
 create mode 100644 
sshd-sources/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Thread.java
 create mode 100644 
sshd-sources/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/Time.java
 create mode 100644 
sshd-sources/tomcat-apr-5.5.23-sources/org/apache/tomcat/jni/User.java

Reply via email to