[SSHD-553] Make sure all code can be compiled using JDK 7

Highlights:

- Fixed downloading of animal-sniffer-plugin Java 7 signatures
- Fixed bug in passed options during monitored authorized keys re-load
- Display more information if assertions fail for 
AuthorizedKeysAuthenticatorTest#testAutomaticReload
- Avoid randomization in AuthorizedKeysAuthenticatorTest
- Replaced Files.newBufferedWriter call with JDK-7 compatible calls
- Fix headers check style validation broken by the spaces in the copyright 
notification


Project: http://git-wip-us.apache.org/repos/asf/mina-sshd/repo
Commit: http://git-wip-us.apache.org/repos/asf/mina-sshd/commit/11c17d6a
Tree: http://git-wip-us.apache.org/repos/asf/mina-sshd/tree/11c17d6a
Diff: http://git-wip-us.apache.org/repos/asf/mina-sshd/diff/11c17d6a

Branch: refs/heads/master
Commit: 11c17d6a79f0c8f8101b0004a090378cc24316c1
Parents: 0c6ffe8
Author: Lyor Goldstein <[email protected]>
Authored: Wed Aug 19 13:33:54 2015 +0300
Committer: Lyor Goldstein <[email protected]>
Committed: Wed Aug 19 13:41:50 2015 +0300

----------------------------------------------------------------------
 pom.xml                                         | 980 ++++++++++---------
 src/legal/notices.xml                           |   4 +-
 .../java/org/apache/sshd/agent/SshAgent.java    |   8 +-
 .../apache/sshd/agent/SshAgentConstants.java    |   8 +-
 .../org/apache/sshd/agent/SshAgentFactory.java  |   8 +-
 .../org/apache/sshd/agent/SshAgentServer.java   |   8 +-
 .../sshd/agent/common/AbstractAgentClient.java  |   8 +-
 .../sshd/agent/common/AbstractAgentProxy.java   |   8 +-
 .../apache/sshd/agent/common/AgentDelegate.java |   8 +-
 .../sshd/agent/common/AgentForwardSupport.java  |   8 +-
 .../sshd/agent/local/AgentForwardedChannel.java |   8 +-
 .../org/apache/sshd/agent/local/AgentImpl.java  |   8 +-
 .../sshd/agent/local/AgentServerProxy.java      |   8 +-
 .../agent/local/ChannelAgentForwarding.java     |   8 +-
 .../local/ChannelAgentForwardingFactory.java    |   8 +-
 .../sshd/agent/local/LocalAgentFactory.java     |   8 +-
 .../sshd/agent/local/ProxyAgentFactory.java     |   8 +-
 .../org/apache/sshd/agent/unix/AgentClient.java |   8 +-
 .../sshd/agent/unix/AgentForwardedChannel.java  |   8 +-
 .../org/apache/sshd/agent/unix/AgentServer.java |   8 +-
 .../sshd/agent/unix/AgentServerProxy.java       |   8 +-
 .../org/apache/sshd/agent/unix/AprLibrary.java  |   8 +-
 .../sshd/agent/unix/ChannelAgentForwarding.java |   8 +-
 .../unix/ChannelAgentForwardingFactory.java     |   8 +-
 .../sshd/agent/unix/UnixAgentFactory.java       |   8 +-
 .../org/apache/sshd/client/ClientBuilder.java   |   8 +-
 .../sshd/client/ClientFactoryManager.java       |   8 +-
 .../apache/sshd/client/ServerKeyVerifier.java   |   8 +-
 .../org/apache/sshd/client/SessionFactory.java  |   8 +-
 .../java/org/apache/sshd/client/SshClient.java  |   8 +-
 .../java/org/apache/sshd/client/SshKeyScan.java |   8 +-
 .../org/apache/sshd/client/auth/UserAuth.java   |   8 +-
 .../sshd/client/auth/UserAuthFactory.java       |   8 +-
 .../auth/UserAuthKeyboardInteractive.java       |   8 +-
 .../UserAuthKeyboardInteractiveFactory.java     |   8 +-
 .../sshd/client/auth/UserAuthPassword.java      |   8 +-
 .../client/auth/UserAuthPasswordFactory.java    |   8 +-
 .../sshd/client/auth/UserAuthPublicKey.java     |   8 +-
 .../client/auth/UserAuthPublicKeyFactory.java   |   8 +-
 .../sshd/client/auth/UserInteraction.java       |   8 +-
 .../client/channel/AbstractClientChannel.java   |   8 +-
 .../sshd/client/channel/ChannelDirectTcpip.java |   8 +-
 .../apache/sshd/client/channel/ChannelExec.java |   8 +-
 .../sshd/client/channel/ChannelSession.java     |   8 +-
 .../sshd/client/channel/ChannelShell.java       |   8 +-
 .../sshd/client/channel/ChannelSubsystem.java   |   8 +-
 .../sshd/client/channel/ClientChannel.java      |   8 +-
 .../channel/PtyCapableChannelSession.java       |   8 +-
 .../sshd/client/config/keys/ClientIdentity.java |   8 +-
 .../apache/sshd/client/future/AuthFuture.java   |   8 +-
 .../sshd/client/future/ConnectFuture.java       |   8 +-
 .../sshd/client/future/DefaultAuthFuture.java   |   8 +-
 .../client/future/DefaultConnectFuture.java     |   8 +-
 .../sshd/client/future/DefaultOpenFuture.java   |   8 +-
 .../apache/sshd/client/future/OpenFuture.java   |   8 +-
 .../client/kex/AbstractDHClientKeyExchange.java |   8 +-
 .../org/apache/sshd/client/kex/DHGClient.java   |   8 +-
 .../org/apache/sshd/client/kex/DHGEXClient.java |   8 +-
 .../keyverifier/AcceptAllServerKeyVerifier.java |   8 +-
 .../DelegatingServerKeyVerifier.java            |   8 +-
 .../keyverifier/RejectAllServerKeyVerifier.java |   8 +-
 .../keyverifier/RequiredServerKeyVerifier.java  |   8 +-
 .../keyverifier/StaticServerKeyVerifier.java    |   8 +-
 .../sshd/client/scp/AbstractScpClient.java      |   8 +-
 .../sshd/client/scp/DefaultScpClient.java       |   8 +-
 .../org/apache/sshd/client/scp/ScpClient.java   |   8 +-
 .../client/session/ClientConnectionService.java |   8 +-
 .../session/ClientConnectionServiceFactory.java |   8 +-
 .../sshd/client/session/ClientSession.java      |   8 +-
 .../sshd/client/session/ClientSessionImpl.java  |   8 +-
 .../client/session/ClientUserAuthService.java   |   8 +-
 .../session/ClientUserAuthServiceFactory.java   |   8 +-
 .../sshd/client/subsystem/SubsystemClient.java  |   8 +-
 .../subsystem/sftp/AbstractSftpClient.java      |   8 +-
 .../subsystem/sftp/DefaultCloseableHandle.java  |   8 +-
 .../subsystem/sftp/DefaultSftpClient.java       |   8 +-
 .../client/subsystem/sftp/RawSftpClient.java    |   8 +-
 .../sshd/client/subsystem/sftp/SftpClient.java  |   8 +-
 .../sshd/client/subsystem/sftp/SftpCommand.java |   8 +-
 .../subsystem/sftp/SftpDirEntryIterator.java    |   8 +-
 .../subsystem/sftp/SftpDirectoryStream.java     |   8 +-
 .../client/subsystem/sftp/SftpException.java    |   8 +-
 .../client/subsystem/sftp/SftpFileChannel.java  |   8 +-
 .../client/subsystem/sftp/SftpFileStore.java    |   8 +-
 .../client/subsystem/sftp/SftpFileSystem.java   |   8 +-
 .../subsystem/sftp/SftpFileSystemProvider.java  |   8 +-
 .../sftp/SftpInputStreamWithChannel.java        |   8 +-
 .../subsystem/sftp/SftpIterableDirEntry.java    |   8 +-
 .../sftp/SftpOutputStreamWithChannel.java       |   8 +-
 .../sshd/client/subsystem/sftp/SftpPath.java    |   8 +-
 .../client/subsystem/sftp/SftpPathIterator.java |   8 +-
 .../sftp/SftpPosixFileAttributeView.java        |   8 +-
 .../subsystem/sftp/SftpPosixFileAttributes.java |   8 +-
 .../subsystem/sftp/SftpVersionSelector.java     |   8 +-
 .../extensions/BuiltinSftpClientExtensions.java |   8 +-
 .../extensions/CheckFileHandleExtension.java    |   8 +-
 .../sftp/extensions/CheckFileNameExtension.java |   8 +-
 .../sftp/extensions/CopyDataExtension.java      |   8 +-
 .../sftp/extensions/CopyFileExtension.java      |   8 +-
 .../sftp/extensions/MD5FileExtension.java       |   8 +-
 .../sftp/extensions/MD5HandleExtension.java     |   8 +-
 .../sftp/extensions/SftpClientExtension.java    |   8 +-
 .../extensions/SftpClientExtensionFactory.java  |   8 +-
 .../extensions/SpaceAvailableExtension.java     |   8 +-
 .../impl/AbstractCheckFileExtension.java        |   8 +-
 .../impl/AbstractMD5HashExtension.java          |   8 +-
 .../impl/AbstractSftpClientExtension.java       |   8 +-
 .../impl/CheckFileHandleExtensionImpl.java      |   8 +-
 .../impl/CheckFileNameExtensionImpl.java        |   8 +-
 .../extensions/impl/CopyDataExtensionImpl.java  |   8 +-
 .../extensions/impl/CopyFileExtensionImpl.java  |   8 +-
 .../extensions/impl/MD5FileExtensionImpl.java   |   8 +-
 .../extensions/impl/MD5HandleExtensionImpl.java |   8 +-
 .../impl/SpaceAvailableExtensionImpl.java       |   8 +-
 .../openssh/OpenSSHFsyncExtension.java          |   8 +-
 .../openssh/OpenSSHStatExtensionInfo.java       |   8 +-
 .../openssh/OpenSSHStatHandleExtension.java     |   8 +-
 .../openssh/OpenSSHStatPathExtension.java       |   8 +-
 .../AbstractOpenSSHStatCommandExtension.java    |   8 +-
 .../openssh/impl/OpenSSHFsyncExtensionImpl.java |   8 +-
 .../impl/OpenSSHStatHandleExtensionImpl.java    |   8 +-
 .../impl/OpenSSHStatPathExtensionImpl.java      |   8 +-
 .../sshd/common/AbstractFactoryManager.java     |   8 +-
 .../org/apache/sshd/common/BaseBuilder.java     |   8 +-
 .../org/apache/sshd/common/BuiltinFactory.java  |   8 +-
 .../java/org/apache/sshd/common/Closeable.java  |   8 +-
 .../java/org/apache/sshd/common/Factory.java    |   8 +-
 .../org/apache/sshd/common/FactoryManager.java  |   8 +-
 .../apache/sshd/common/FactoryManagerUtils.java |   8 +-
 .../org/apache/sshd/common/NamedFactory.java    |   8 +-
 .../org/apache/sshd/common/NamedResource.java   |   8 +-
 .../org/apache/sshd/common/OptionalFeature.java |   8 +-
 .../apache/sshd/common/RuntimeSshException.java |   8 +-
 .../java/org/apache/sshd/common/Service.java    |   8 +-
 .../org/apache/sshd/common/ServiceFactory.java  |   8 +-
 .../org/apache/sshd/common/SshConstants.java    |   8 +-
 .../org/apache/sshd/common/SshException.java    |   8 +-
 .../apache/sshd/common/SshdSocketAddress.java   |   8 +-
 .../sshd/common/channel/AbstractChannel.java    |   8 +-
 .../common/channel/BufferedIoOutputStream.java  |   8 +-
 .../org/apache/sshd/common/channel/Channel.java |   8 +-
 .../common/channel/ChannelAsyncInputStream.java |   8 +-
 .../channel/ChannelAsyncOutputStream.java       |   8 +-
 .../sshd/common/channel/ChannelFactory.java     |   8 +-
 .../common/channel/ChannelOutputStream.java     |   8 +-
 .../common/channel/ChannelPipedInputStream.java |   8 +-
 .../channel/ChannelPipedOutputStream.java       |   8 +-
 .../sshd/common/channel/ChannelPipedSink.java   |   8 +-
 .../common/channel/ChannelRequestHandler.java   |   8 +-
 .../sshd/common/channel/IoWriteFutureImpl.java  |   8 +-
 .../org/apache/sshd/common/channel/PtyMode.java |   8 +-
 .../sshd/common/channel/RequestHandler.java     |   8 +-
 .../apache/sshd/common/channel/SttySupport.java |   8 +-
 .../org/apache/sshd/common/channel/Window.java  |   8 +-
 .../common/channel/WindowClosedException.java   |   8 +-
 .../apache/sshd/common/cipher/BaseCipher.java   |   8 +-
 .../sshd/common/cipher/BaseRC4Cipher.java       |   8 +-
 .../sshd/common/cipher/BuiltinCiphers.java      |   8 +-
 .../org/apache/sshd/common/cipher/Cipher.java   |   8 +-
 .../sshd/common/cipher/CipherFactory.java       |   8 +-
 .../apache/sshd/common/cipher/CipherNone.java   |   8 +-
 .../org/apache/sshd/common/cipher/ECCurves.java |   8 +-
 .../common/compression/BuiltinCompressions.java |   8 +-
 .../sshd/common/compression/Compression.java    |   8 +-
 .../compression/CompressionDelayedZlib.java     |   8 +-
 .../common/compression/CompressionFactory.java  |   8 +-
 .../common/compression/CompressionZlib.java     |   8 +-
 .../common/config/AllowTcpForwardingValue.java  |   8 +-
 .../common/config/CompressionConfigValue.java   |   8 +-
 .../common/config/FactoriesListParseResult.java |   8 +-
 .../sshd/common/config/ListParseResult.java     |   8 +-
 .../sshd/common/config/LogLevelValue.java       |   8 +-
 .../config/NamedFactoriesListParseResult.java   |   8 +-
 .../config/NamedResourceListParseResult.java    |   8 +-
 .../sshd/common/config/SshConfigFileReader.java |   8 +-
 .../sshd/common/config/SyslogFacilityValue.java |   8 +-
 .../sshd/common/config/TimeValueConfig.java     |   8 +-
 .../sshd/common/config/VersionProperties.java   |   8 +-
 .../keys/AbstractPublicKeyEntryDecoder.java     |   8 +-
 .../common/config/keys/BuiltinIdentities.java   |   8 +-
 .../config/keys/DSSPublicKeyEntryDecoder.java   |   8 +-
 .../config/keys/ECDSAPublicKeyEntryDecoder.java |   8 +-
 .../config/keys/FilePasswordProvider.java       |   8 +-
 .../sshd/common/config/keys/Identity.java       |   8 +-
 .../sshd/common/config/keys/IdentityUtils.java  |   8 +-
 .../sshd/common/config/keys/KeyUtils.java       |   8 +-
 .../sshd/common/config/keys/PublicKeyEntry.java |   8 +-
 .../config/keys/PublicKeyEntryDecoder.java      |   8 +-
 .../common/config/keys/RSAPublicKeyDecoder.java |   8 +-
 .../apache/sshd/common/digest/BaseDigest.java   |   8 +-
 .../sshd/common/digest/BuiltinDigests.java      |   8 +-
 .../org/apache/sshd/common/digest/Digest.java   |   8 +-
 .../sshd/common/digest/DigestFactory.java       |   8 +-
 .../sshd/common/digest/DigestInformation.java   |   8 +-
 .../apache/sshd/common/digest/DigestUtils.java  |   8 +-
 .../sshd/common/file/FileSystemAware.java       |   8 +-
 .../sshd/common/file/FileSystemFactory.java     |   8 +-
 .../file/nativefs/NativeFileSystemFactory.java  |   8 +-
 .../sshd/common/file/root/RootedFileSystem.java |   8 +-
 .../file/root/RootedFileSystemProvider.java     |   8 +-
 .../sshd/common/file/root/RootedPath.java       |   8 +-
 .../sshd/common/file/util/BaseFileSystem.java   |   8 +-
 .../apache/sshd/common/file/util/BasePath.java  |   8 +-
 .../sshd/common/file/util/ImmutableList.java    |   8 +-
 .../sshd/common/file/util/MockFileSystem.java   |   8 +-
 .../apache/sshd/common/file/util/MockPath.java  |   8 +-
 .../virtualfs/VirtualFileSystemFactory.java     |   8 +-
 .../common/forward/DefaultTcpipForwarder.java   |   8 +-
 .../forward/DefaultTcpipForwarderFactory.java   |   8 +-
 .../common/forward/LocalForwardingEntry.java    |   8 +-
 .../apache/sshd/common/forward/SocksProxy.java  |   8 +-
 .../sshd/common/forward/TcpipClientChannel.java |   8 +-
 .../sshd/common/forward/TcpipForwarder.java     |   8 +-
 .../common/forward/TcpipForwarderFactory.java   |   8 +-
 .../apache/sshd/common/future/CloseFuture.java  |   8 +-
 .../sshd/common/future/DefaultCloseFuture.java  |   8 +-
 .../sshd/common/future/DefaultSshFuture.java    |   8 +-
 .../apache/sshd/common/future/SshFuture.java    |   8 +-
 .../sshd/common/future/SshFutureListener.java   |   8 +-
 .../common/io/AbstractIoServiceFactory.java     |   8 +-
 .../io/AbstractIoServiceFactoryFactory.java     |   8 +-
 .../sshd/common/io/AbstractIoWriteFuture.java   |   8 +-
 .../io/BuiltinIoServiceFactoryFactories.java    |   8 +-
 .../io/DefaultIoServiceFactoryFactory.java      |   8 +-
 .../org/apache/sshd/common/io/IoAcceptor.java   |   8 +-
 .../apache/sshd/common/io/IoConnectFuture.java  |   8 +-
 .../org/apache/sshd/common/io/IoConnector.java  |   8 +-
 .../org/apache/sshd/common/io/IoHandler.java    |   8 +-
 .../apache/sshd/common/io/IoHandlerFactory.java |   8 +-
 .../apache/sshd/common/io/IoInputStream.java    |   8 +-
 .../apache/sshd/common/io/IoOutputStream.java   |   8 +-
 .../org/apache/sshd/common/io/IoReadFuture.java |   8 +-
 .../org/apache/sshd/common/io/IoService.java    |   8 +-
 .../apache/sshd/common/io/IoServiceFactory.java |   8 +-
 .../sshd/common/io/IoServiceFactoryFactory.java |   8 +-
 .../org/apache/sshd/common/io/IoSession.java    |   8 +-
 .../apache/sshd/common/io/IoWriteFuture.java    |   8 +-
 .../sshd/common/io/ReadPendingException.java    |   8 +-
 .../sshd/common/io/WritePendingException.java   |   8 +-
 .../sshd/common/io/mina/MinaAcceptor.java       |   8 +-
 .../sshd/common/io/mina/MinaConnector.java      |   8 +-
 .../apache/sshd/common/io/mina/MinaService.java |   8 +-
 .../sshd/common/io/mina/MinaServiceFactory.java |   8 +-
 .../io/mina/MinaServiceFactoryFactory.java      |   8 +-
 .../apache/sshd/common/io/mina/MinaSession.java |   8 +-
 .../apache/sshd/common/io/mina/MinaSupport.java |   8 +-
 .../sshd/common/io/nio2/Nio2Acceptor.java       |   8 +-
 .../common/io/nio2/Nio2CompletionHandler.java   |   8 +-
 .../sshd/common/io/nio2/Nio2Connector.java      |   8 +-
 .../io/nio2/Nio2DefaultIoWriteFuture.java       |   8 +-
 .../apache/sshd/common/io/nio2/Nio2Service.java |   8 +-
 .../sshd/common/io/nio2/Nio2ServiceFactory.java |   8 +-
 .../io/nio2/Nio2ServiceFactoryFactory.java      |   8 +-
 .../apache/sshd/common/io/nio2/Nio2Session.java |   8 +-
 .../org/apache/sshd/common/kex/AbstractDH.java  |   8 +-
 .../sshd/common/kex/BuiltinDHFactories.java     |   8 +-
 .../org/apache/sshd/common/kex/DHFactory.java   |   8 +-
 .../java/org/apache/sshd/common/kex/DHG.java    |   8 +-
 .../org/apache/sshd/common/kex/DHGroupData.java |   8 +-
 .../java/org/apache/sshd/common/kex/ECDH.java   |   8 +-
 .../sshd/common/kex/KexProposalOption.java      |   8 +-
 .../org/apache/sshd/common/kex/KexState.java    |   8 +-
 .../org/apache/sshd/common/kex/KeyExchange.java |   8 +-
 .../sshd/common/kex/KeyExchangeFactory.java     |   8 +-
 .../common/kex/dh/AbstractDHKeyExchange.java    |   8 +-
 ...actClassLoadableResourceKeyPairProvider.java |   8 +-
 .../AbstractFileKeyPairProvider.java            |   8 +-
 .../keyprovider/AbstractKeyPairProvider.java    |   8 +-
 .../AbstractResourceKeyPairProvider.java        |   8 +-
 .../common/keyprovider/KeyPairProvider.java     |   8 +-
 .../keyprovider/MappedKeyPairProvider.java      |   8 +-
 .../org/apache/sshd/common/mac/BaseMac.java     |   8 +-
 .../org/apache/sshd/common/mac/BuiltinMacs.java |   8 +-
 .../java/org/apache/sshd/common/mac/Mac.java    |   8 +-
 .../org/apache/sshd/common/mac/MacFactory.java  |   8 +-
 .../sshd/common/random/AbstractRandom.java      |   8 +-
 .../apache/sshd/common/random/JceRandom.java    |   8 +-
 .../sshd/common/random/JceRandomFactory.java    |   8 +-
 .../org/apache/sshd/common/random/Random.java   |   8 +-
 .../sshd/common/random/RandomFactory.java       |   8 +-
 .../common/random/SingletonRandomFactory.java   |   8 +-
 .../scp/LocalFileScpSourceStreamResolver.java   |   8 +-
 .../scp/LocalFileScpTargetStreamResolver.java   |   8 +-
 .../org/apache/sshd/common/scp/ScpHelper.java   |   8 +-
 .../sshd/common/scp/ScpReceiveLineHandler.java  |   8 +-
 .../common/scp/ScpSourceStreamResolver.java     |   8 +-
 .../common/scp/ScpTargetStreamResolver.java     |   8 +-
 .../apache/sshd/common/scp/ScpTimestamp.java    |   8 +-
 .../common/scp/ScpTransferEventListener.java    |   8 +-
 .../session/AbstractConnectionService.java      |   8 +-
 .../sshd/common/session/AbstractSession.java    |   8 +-
 .../common/session/AbstractSessionFactory.java  |   8 +-
 .../session/AbstractSessionIoHandler.java       |   8 +-
 .../sshd/common/session/ConnectionService.java  |   8 +-
 .../ConnectionServiceRequestHandler.java        |   8 +-
 .../sshd/common/session/PendingWriteFuture.java |   8 +-
 .../org/apache/sshd/common/session/Session.java |   8 +-
 .../sshd/common/session/SessionListener.java    |   8 +-
 .../common/session/SessionTimeoutListener.java  |   8 +-
 .../common/signature/AbstractSignature.java     |   8 +-
 .../common/signature/BuiltinSignatures.java     |   8 +-
 .../apache/sshd/common/signature/Signature.java |   8 +-
 .../sshd/common/signature/SignatureDSA.java     |   8 +-
 .../sshd/common/signature/SignatureECDSA.java   |   8 +-
 .../sshd/common/signature/SignatureFactory.java |   8 +-
 .../sshd/common/signature/SignatureRSA.java     |   8 +-
 .../common/subsystem/sftp/SftpConstants.java    |   8 +-
 .../sftp/extensions/AbstractParser.java         |   8 +-
 .../sftp/extensions/ExtensionParser.java        |   8 +-
 .../sftp/extensions/NewlineParser.java          |   8 +-
 .../subsystem/sftp/extensions/ParserUtils.java  |   8 +-
 .../extensions/SpaceAvailableExtensionInfo.java |   8 +-
 .../sftp/extensions/Supported2Parser.java       |   8 +-
 .../sftp/extensions/SupportedParser.java        |   8 +-
 .../sftp/extensions/VendorIdParser.java         |   8 +-
 .../sftp/extensions/VersionsParser.java         |   8 +-
 .../openssh/AbstractOpenSSHExtensionParser.java |   8 +-
 .../openssh/FstatVfsExtensionParser.java        |   8 +-
 .../openssh/FsyncExtensionParser.java           |   8 +-
 .../openssh/HardLinkExtensionParser.java        |   8 +-
 .../openssh/PosixRenameExtensionParser.java     |   8 +-
 .../openssh/StatVfsExtensionParser.java         |   8 +-
 .../org/apache/sshd/common/util/Base64.java     |   8 +-
 .../apache/sshd/common/util/CloseableUtils.java |   8 +-
 .../sshd/common/util/DirectoryScanner.java      |   8 +-
 .../sshd/common/util/EventListenerUtils.java    |   8 +-
 .../apache/sshd/common/util/GenericUtils.java   |   8 +-
 .../sshd/common/util/Int2IntFunction.java       |   8 +-
 .../apache/sshd/common/util/ObjectBuilder.java  |   8 +-
 .../org/apache/sshd/common/util/OsUtils.java    |   8 +-
 .../java/org/apache/sshd/common/util/Pair.java  |   8 +-
 .../org/apache/sshd/common/util/Readable.java   |   8 +-
 .../apache/sshd/common/util/SecurityUtils.java  |   8 +-
 .../apache/sshd/common/util/SelectorUtils.java  |   8 +-
 .../apache/sshd/common/util/Transformer.java    |   8 +-
 .../apache/sshd/common/util/ValidateUtils.java  |   8 +-
 .../apache/sshd/common/util/buffer/Buffer.java  |   8 +-
 .../common/util/buffer/BufferException.java     |   8 +-
 .../sshd/common/util/buffer/BufferUtils.java    |   8 +-
 .../common/util/buffer/ByteArrayBuffer.java     |   8 +-
 .../util/io/CloseableEmptyInputStream.java      |   8 +-
 .../apache/sshd/common/util/io/DERParser.java   |   8 +-
 .../apache/sshd/common/util/io/DERWriter.java   |   8 +-
 .../sshd/common/util/io/EmptyInputStream.java   |   8 +-
 .../sshd/common/util/io/FileInfoExtractor.java  |   8 +-
 .../common/util/io/InputStreamWithChannel.java  |   8 +-
 .../org/apache/sshd/common/util/io/IoUtils.java |   8 +-
 .../sshd/common/util/io/LimitInputStream.java   |   8 +-
 .../util/io/LoggingFilterOutputStream.java      |   8 +-
 .../common/util/io/ModifiableFileWatcher.java   |   8 +-
 .../sshd/common/util/io/NoCloseInputStream.java |   8 +-
 .../common/util/io/NoCloseOutputStream.java     |   8 +-
 .../sshd/common/util/io/NoCloseReader.java      |   8 +-
 .../sshd/common/util/io/NoCloseWriter.java      |   8 +-
 .../common/util/io/OutputStreamWithChannel.java |   8 +-
 .../util/logging/AbstractLoggingBean.java       |   8 +-
 .../util/logging/AbstractSimplifiedLog.java     |   8 +-
 .../sshd/common/util/logging/LoggingUtils.java  |   8 +-
 .../sshd/common/util/logging/SimplifiedLog.java |   8 +-
 .../util/threads/ExecutorServiceCarrier.java    |   8 +-
 .../util/threads/ExecutorServiceConfigurer.java |   8 +-
 .../sshd/common/util/threads/ThreadUtils.java   |   8 +-
 .../org/apache/sshd/server/AsyncCommand.java    |   8 +-
 .../apache/sshd/server/ChannelSessionAware.java |   8 +-
 .../java/org/apache/sshd/server/Command.java    |   8 +-
 .../org/apache/sshd/server/CommandFactory.java  |   8 +-
 .../org/apache/sshd/server/Environment.java     |   8 +-
 .../org/apache/sshd/server/ExitCallback.java    |   8 +-
 .../org/apache/sshd/server/ServerBuilder.java   |   8 +-
 .../sshd/server/ServerFactoryManager.java       |   8 +-
 .../org/apache/sshd/server/SessionAware.java    |   8 +-
 .../java/org/apache/sshd/server/Signal.java     |   8 +-
 .../org/apache/sshd/server/SignalListener.java  |   8 +-
 .../java/org/apache/sshd/server/SshServer.java  |   8 +-
 .../sshd/server/auth/AbstractUserAuth.java      |   8 +-
 .../auth/CachingPublicKeyAuthenticator.java     |   8 +-
 .../org/apache/sshd/server/auth/UserAuth.java   |   8 +-
 .../sshd/server/auth/UserAuthFactory.java       |   8 +-
 .../auth/UserAuthKeyboardInteractive.java       |   8 +-
 .../UserAuthKeyboardInteractiveFactory.java     |   8 +-
 .../apache/sshd/server/auth/UserAuthNone.java   |   8 +-
 .../sshd/server/auth/UserAuthNoneFactory.java   |   8 +-
 .../sshd/server/auth/UserAuthPassword.java      |   8 +-
 .../server/auth/UserAuthPasswordFactory.java    |   8 +-
 .../sshd/server/auth/UserAuthPublicKey.java     |   8 +-
 .../server/auth/UserAuthPublicKeyFactory.java   |   8 +-
 .../sshd/server/auth/gss/CredentialHelper.java  |   8 +-
 .../sshd/server/auth/gss/GSSAuthenticator.java  |   8 +-
 .../sshd/server/auth/gss/UserAuthGSS.java       |   8 +-
 .../server/auth/gss/UserAuthGSSFactory.java     |   8 +-
 .../AcceptAllPasswordAuthenticator.java         |   8 +-
 .../auth/password/PasswordAuthenticator.java    |   8 +-
 .../RejectAllPasswordAuthenticator.java         |   8 +-
 .../password/StaticPasswordAuthenticator.java   |   8 +-
 .../pubkey/AcceptAllPublickeyAuthenticator.java |   8 +-
 .../pubkey/KeySetPublickeyAuthenticator.java    |   8 +-
 .../auth/pubkey/PublickeyAuthenticator.java     |   8 +-
 .../pubkey/RejectAllPublickeyAuthenticator.java |   8 +-
 .../pubkey/StaticPublickeyAuthenticator.java    |   8 +-
 .../server/channel/AbstractServerChannel.java   |   8 +-
 .../sshd/server/channel/AsyncDataReceiver.java  |   8 +-
 .../server/channel/ChannelDataReceiver.java     |   8 +-
 .../sshd/server/channel/ChannelSession.java     |   8 +-
 .../server/channel/ChannelSessionFactory.java   |   8 +-
 .../server/channel/OpenChannelException.java    |   8 +-
 .../sshd/server/channel/PipeDataReceiver.java   |   8 +-
 .../server/channel/PuttyRequestHandler.java     |   8 +-
 .../apache/sshd/server/command/ScpCommand.java  |   8 +-
 .../sshd/server/command/ScpCommandFactory.java  |   8 +-
 .../sshd/server/command/UnknownCommand.java     |   8 +-
 .../server/config/keys/AuthorizedKeyEntry.java  |  45 +-
 .../keys/AuthorizedKeysAuthenticator.java       |  12 +-
 .../DefaultAuthorizedKeysAuthenticator.java     |   8 +-
 .../sshd/server/config/keys/ServerIdentity.java |   8 +-
 .../forward/AcceptAllForwardingFilter.java      |   8 +-
 .../sshd/server/forward/DirectTcpipFactory.java |   8 +-
 .../server/forward/ForwardedTcpipFactory.java   |   8 +-
 .../sshd/server/forward/ForwardingFilter.java   |   8 +-
 .../forward/RejectAllForwardingFilter.java      |   8 +-
 .../forward/StaticDecisionForwardingFilter.java |   8 +-
 .../sshd/server/forward/TcpipServerChannel.java |   8 +-
 .../global/CancelTcpipForwardHandler.java       |   8 +-
 .../sshd/server/global/KeepAliveHandler.java    |   8 +-
 .../server/global/NoMoreSessionsHandler.java    |   8 +-
 .../sshd/server/global/TcpipForwardHandler.java |   8 +-
 .../server/jaas/JaasPasswordAuthenticator.java  |   8 +-
 .../server/kex/AbstractDHServerKeyExchange.java |   8 +-
 .../org/apache/sshd/server/kex/DHGEXServer.java |   8 +-
 .../org/apache/sshd/server/kex/DHGServer.java   |   8 +-
 .../java/org/apache/sshd/server/kex/Moduli.java |   8 +-
 .../AbstractGeneratorHostKeyProvider.java       |   8 +-
 .../SimpleGeneratorHostKeyProvider.java         |   8 +-
 .../server/session/ServerConnectionService.java |   8 +-
 .../session/ServerConnectionServiceFactory.java |   8 +-
 .../sshd/server/session/ServerSession.java      |   8 +-
 .../sshd/server/session/ServerSessionImpl.java  |   8 +-
 .../server/session/ServerUserAuthService.java   |   8 +-
 .../session/ServerUserAuthServiceFactory.java   |   8 +-
 .../sshd/server/session/SessionFactory.java     |   8 +-
 .../shell/InteractiveProcessShellFactory.java   |   8 +-
 .../apache/sshd/server/shell/InvertedShell.java |   8 +-
 .../sshd/server/shell/InvertedShellWrapper.java |   8 +-
 .../sshd/server/shell/ProcessShellFactory.java  |   8 +-
 .../sshd/server/subsystem/SubsystemFactory.java |   8 +-
 .../subsystem/sftp/DefaultGroupPrincipal.java   |   8 +-
 .../subsystem/sftp/DefaultUserPrincipal.java    |   8 +-
 .../server/subsystem/sftp/DirectoryHandle.java  |   8 +-
 .../sshd/server/subsystem/sftp/FileHandle.java  |   8 +-
 .../sshd/server/subsystem/sftp/Handle.java      |   8 +-
 .../subsystem/sftp/InvalidHandleException.java  |   8 +-
 .../server/subsystem/sftp/PrincipalBase.java    |   8 +-
 .../sshd/server/subsystem/sftp/SftpHelper.java  |   8 +-
 .../server/subsystem/sftp/SftpSubsystem.java    |   8 +-
 .../subsystem/sftp/SftpSubsystemFactory.java    |   8 +-
 .../server/subsystem/sftp/UnixDateFormat.java   |   8 +-
 .../sftp/UnsupportedAttributePolicy.java        |   8 +-
 .../sshd/server/x11/X11ForwardSupport.java      |   8 +-
 .../org/apache/sshd/AuthenticationTest.java     |   8 +-
 .../java/org/apache/sshd/KeepAliveTest.java     |   8 +-
 .../java/org/apache/sshd/KeyReExchangeTest.java |   8 +-
 .../src/test/java/org/apache/sshd/LoadTest.java |   8 +-
 .../org/apache/sshd/PortForwardingLoadTest.java |   8 +-
 .../org/apache/sshd/PortForwardingTest.java     |   8 +-
 .../test/java/org/apache/sshd/ProxyTest.java    |   8 +-
 .../apache/sshd/SinglePublicKeyAuthTest.java    |   8 +-
 .../java/org/apache/sshd/WelcomeBannerTest.java |   8 +-
 .../java/org/apache/sshd/WindowAdjustTest.java  |   8 +-
 .../test/java/org/apache/sshd/WindowTest.java   |   8 +-
 .../java/org/apache/sshd/agent/AgentTest.java   |   8 +-
 .../java/org/apache/sshd/client/ClientTest.java |   8 +-
 .../org/apache/sshd/client/SshClientMain.java   |   8 +-
 .../client/config/keys/ClientIdentityTest.java  |   8 +-
 .../org/apache/sshd/client/kex/KexTest.java     |   8 +-
 .../StaticServerKeyVerifierTest.java            |   8 +-
 .../org/apache/sshd/client/scp/ScpTest.java     |   8 +-
 .../client/session/ClientSessionImplTest.java   |   8 +-
 .../sftp/AbstractSftpClientTestSupport.java     |   8 +-
 .../sftp/DefaultCloseableHandleTest.java        |   8 +-
 .../client/subsystem/sftp/SftpCommandMain.java  |   8 +-
 .../subsystem/sftp/SftpFileSystemTest.java      |   8 +-
 .../sshd/client/subsystem/sftp/SftpTest.java    |   8 +-
 .../BuiltinSftpClientExtensionsTest.java        |   8 +-
 .../impl/AbstractCheckFileExtensionTest.java    |   8 +-
 .../impl/AbstractMD5HashExtensionTest.java      |   8 +-
 .../impl/CopyDataExtensionImplTest.java         |   8 +-
 .../impl/CopyFileExtensionImplTest.java         |   8 +-
 .../impl/SpaceAvailableExtensionImplTest.java   |   8 +-
 .../openssh/impl/OpenSSHExtensionsTest.java     |   8 +-
 .../sshd/common/FactoryManagerUtilsTest.java    |   8 +-
 .../sshd/common/ForwardingFilterTest.java       |   8 +-
 .../org/apache/sshd/common/SshBuilderTest.java  |   8 +-
 .../channel/ChannelPipedInputStreamTest.java    |   8 +-
 .../channel/ChannelPipedOutputStreamTest.java   |   8 +-
 .../sshd/common/cipher/AES192CTRTest.java       |   8 +-
 .../sshd/common/cipher/AES256CBCTest.java       |   8 +-
 .../sshd/common/cipher/ARCFOUR128Test.java      |   8 +-
 .../sshd/common/cipher/ARCFOUR256Test.java      |   8 +-
 .../sshd/common/cipher/BaseCipherTest.java      |   8 +-
 .../sshd/common/cipher/BuiltinCiphersTest.java  |   8 +-
 .../apache/sshd/common/cipher/CipherTest.java   |   8 +-
 .../apache/sshd/common/cipher/ECCurvesTest.java |   8 +-
 .../compression/BuiltinCompressionsTest.java    |   8 +-
 .../common/compression/CompressionTest.java     |   8 +-
 .../common/config/SshConfigFileReaderTest.java  |   8 +-
 .../sshd/common/config/TimeValueConfigTest.java |   8 +-
 .../config/keys/BuiltinIdentitiesTest.java      |   8 +-
 .../sshd/common/config/keys/KeyUtilsTest.java   |   8 +-
 .../sshd/common/file/util/BasePathTest.java     |   8 +-
 .../apache/sshd/common/future/FutureTest.java   |   8 +-
 .../BuiltinIoServiceFactoryFactoriesTest.java   |   8 +-
 .../io/DefaultIoServiceFactoryFactoryTest.java  |   8 +-
 .../apache/sshd/common/kex/AbstractDHTest.java  |   8 +-
 .../sshd/common/kex/BuiltinDHFactoriesTest.java |   8 +-
 .../sshd/common/kex/KexProposalOptionTest.java  |   8 +-
 .../common/keyprovider/KeyPairProviderTest.java |   8 +-
 .../apache/sshd/common/mac/BuiltinMacsTest.java |   8 +-
 .../org/apache/sshd/common/mac/MacTest.java     |   8 +-
 .../apache/sshd/common/random/RandomTest.java   |   8 +-
 .../common/session/AbstractSessionTest.java     |   8 +-
 .../AbstractSignatureFactoryTestSupport.java    |   8 +-
 .../common/signature/BuiltinSignaturesTest.java |   8 +-
 .../signature/SignatureDSSFactoryTest.java      |   8 +-
 .../signature/SignatureECDSAFactoryTest.java    |   8 +-
 .../signature/SignatureRSAFactoryTest.java      |   8 +-
 .../org/apache/sshd/common/util/BufferTest.java |   8 +-
 .../sshd/common/util/CloseableUtilsTest.java    |   8 +-
 .../common/util/EventListenerUtilsTest.java     |   8 +-
 .../sshd/common/util/GenericUtilsTest.java      |   8 +-
 .../sshd/common/util/SecurityUtilsTest.java     |   8 +-
 .../sshd/common/util/SelectorUtilsTest.java     |   8 +-
 .../sshd/common/util/SttySupportTest.java       |   8 +-
 .../sshd/common/util/ThreadUtilsTest.java       |   8 +-
 .../sshd/common/util/TransformerTest.java       |   8 +-
 .../sshd/common/util/ValidateUtilsTest.java     |   8 +-
 .../common/util/io/EmptyInputStreamTest.java    |   8 +-
 .../apache/sshd/common/util/io/IoUtilsTest.java |   8 +-
 .../common/util/io/LimitInputStreamTest.java    |   8 +-
 .../sshd/deprecated/AbstractUserAuth.java       |   8 +-
 .../deprecated/ClientUserAuthServiceOld.java    |   8 +-
 .../org/apache/sshd/deprecated/UserAuth.java    |   8 +-
 .../apache/sshd/deprecated/UserAuthAgent.java   |   8 +-
 .../deprecated/UserAuthKeyboardInteractive.java |   8 +-
 .../sshd/deprecated/UserAuthPassword.java       |   8 +-
 .../sshd/deprecated/UserAuthPublicKey.java      |   8 +-
 .../sshd/server/PasswordAuthenticatorTest.java  |   8 +-
 .../sshd/server/PublickeyAuthenticatorTest.java |   8 +-
 .../java/org/apache/sshd/server/ServerMain.java |   8 +-
 .../java/org/apache/sshd/server/ServerTest.java |   8 +-
 .../org/apache/sshd/server/SshServerMain.java   |   8 +-
 .../org/apache/sshd/server/SshServerTest.java   |   8 +-
 .../sshd/server/channel/ChannelSessionTest.java |   8 +-
 .../server/command/ScpCommandFactoryTest.java   |   8 +-
 .../config/keys/AuthorizedKeyEntryTest.java     |   8 +-
 .../keys/AuthorizedKeysAuthenticatorTest.java   |  55 +-
 .../DefaultAuthorizedKeysAuthenticatorTest.java |   8 +-
 .../server/config/keys/ServerIdentityTest.java  |   8 +-
 .../jaas/JaasPasswordAuthenticatorTest.java     |   8 +-
 .../AbstractGeneratorHostKeyProviderTest.java   |   8 +-
 .../PEMGeneratorHostKeyProviderTest.java        |   8 +-
 .../SimpleGeneratorHostKeyProviderTest.java     |   8 +-
 .../server/shell/InvertedShellWrapperTest.java  |   8 +-
 .../sftp/SftpSubsystemFactoryTest.java          |   8 +-
 .../server/subsystem/sftp/SshFsMounter.java     |   8 +-
 .../apache/sshd/spring/SpringConfigTest.java    |   8 +-
 .../apache/sshd/util/AsyncEchoShellFactory.java |   8 +-
 .../org/apache/sshd/util/BaseTestSupport.java   |   8 +-
 .../java/org/apache/sshd/util/BogusChannel.java |   8 +-
 .../org/apache/sshd/util/BogusEnvironment.java  |   8 +-
 .../org/apache/sshd/util/BogusExitCallback.java |   8 +-
 .../apache/sshd/util/BogusInvertedShell.java    |   8 +-
 .../sshd/util/BogusPasswordAuthenticator.java   |   8 +-
 .../org/apache/sshd/util/EchoShellFactory.java  |   8 +-
 .../java/org/apache/sshd/util/JSchLogger.java   |   8 +-
 .../org/apache/sshd/util/SimpleUserInfo.java    |   8 +-
 .../org/apache/sshd/util/TeeOutputStream.java   |   8 +-
 .../test/java/org/apache/sshd/util/Utils.java   |   8 +-
 .../apache/sshd/git/pack/GitPackCommand.java    |   8 +-
 .../sshd/git/pack/GitPackCommandFactory.java    |   8 +-
 .../sshd/git/pgm/EmbeddedCommandRunner.java     |   8 +-
 .../org/apache/sshd/git/pgm/GitPgmCommand.java  |   8 +-
 .../sshd/git/pgm/GitPgmCommandFactory.java      |   8 +-
 .../git/transport/GitSshdSessionFactory.java    |   8 +-
 .../sshd/git/pack/GitPackCommandTest.java       |   8 +-
 .../apache/sshd/git/pgm/GitPgmCommandTest.java  |   8 +-
 .../git/util/BogusPasswordAuthenticator.java    |   8 +-
 .../apache/sshd/git/util/EchoShellFactory.java  |   8 +-
 .../java/org/apache/sshd/git/util/Utils.java    |   8 +-
 587 files changed, 2881 insertions(+), 2871 deletions(-)
----------------------------------------------------------------------


Reply via email to