[libj2ssh-java] 17/23: Update upstream source from tag 'upstream/0.2.9'

Emmanuel Bourg ebourg-guest at moszumanska.debian.org
Wed Jan 3 23:52:53 UTC 2018


This is an automated email from the git hooks/post-receive script.

ebourg-guest pushed a commit to branch master
in repository libj2ssh-java.

commit 50b60a26b7d6f88ac96a55960f7c643d80240b62
Merge: 5e6d297 1a315c7
Author: Emmanuel Bourg <ebourg at apache.org>
Date:   Wed Jan 3 23:45:30 2018 +0100

    Update upstream source from tag 'upstream/0.2.9'
    
    Update to upstream version '0.2.9'
    with Debian dir ecc5e74cdbf5c8a8a1928e8739f12a141bbd8fe5

 AUTHORS                                            |   14 +
 ChangeLog                                          |   33 +
 INSTALL                                            |   53 +
 LICENSE                                            |  339 ++++
 build.xml                                          |  151 ++
 conf/authorization.xml                             |    8 +
 conf/automation.xml                                |   21 +
 conf/platform.xml                                  |   15 +
 conf/sshtools.xml                                  |   32 +
 examples/KBIConnect.java                           |  133 ++
 examples/PasswordConnect.java                      |  122 ++
 examples/PortForwarding.java                       |  100 ++
 examples/PublicKeyConnect.java                     |  129 ++
 examples/SftpConnect.java                          |  125 ++
 j2ssh.properties                                   |   10 +
 src/com/sshtools/ant/ConditionalTasks.java         |  152 ++
 src/com/sshtools/ant/Sftp.java                     |  728 ++++++++
 src/com/sshtools/ant/Ssh.java                      |  610 +++++++
 src/com/sshtools/ant/SshSubTask.java               |   53 +
 .../authentication/AuthenticationDialog.java       |  267 +++
 .../common/authentication/BannerDialog.java        |  187 ++
 .../authentication/KBIRequestHandlerDialog.java    |  199 +++
 .../common/authentication/PassphraseDialog.java    |  249 +++
 .../PasswordAuthenticationDialog.java              |  313 ++++
 .../common/authentication/PasswordChange.java      |  234 +++
 .../PublicKeyAuthenticationPrompt.java             |  177 ++
 .../sshtools/common/authentication/largebanner.png |  Bin 0 -> 3717 bytes
 .../sshtools/common/authentication/largecard.png   |  Bin 0 -> 3663 bytes
 .../sshtools/common/authentication/largekbi.png    |  Bin 0 -> 2639 bytes
 .../common/authentication/largepassphrase.png      |  Bin 0 -> 1938 bytes
 .../common/authentication/largepassword.png        |  Bin 0 -> 3524 bytes
 .../sshtools/common/automate/AuthorizedKeys.java   |  140 ++
 .../common/automate/AuthorizedKeysFileLoader.java  |   47 +
 .../common/automate/AuthorizedKeysFileSaver.java   |   48 +
 .../common/automate/AuthorizedKeysFormat.java      |  101 ++
 .../common/automate/AutomationConfiguration.java   |  224 +++
 .../automate/OpenSSHAuthorizedKeysFormat.java      |  151 ++
 .../common/automate/RemoteIdentification.java      |  400 +++++
 .../automate/RemoteIdentificationException.java    |   44 +
 .../automate/RemoteIdentificationFactory.java      |  122 ++
 .../common/automate/RemoteIdentificationRule.java  |  137 ++
 .../common/automate/SSH2AuthorizedKeysFormat.java  |  174 ++
 .../automate/SshtoolsAuthorizedKeysFormat.java     |  168 ++
 .../common/automate/SystemVerification.java        |   73 +
 .../common/automate/UnsupportedRuleException.java  |   44 +
 .../common/configuration/Authorization.java        |  164 ++
 .../configuration/InvalidProfileFileException.java |   46 +
 .../common/configuration/SshAPIConfiguration.java  |  628 +++++++
 .../configuration/SshToolsConnectionProfile.java   |  826 +++++++++
 .../configuration/XmlConfigurationContext.java     |  150 ++
 .../common/hosts/AbstractHostKeyVerification.java  |  524 ++++++
 .../common/hosts/ConsoleHostKeyVerification.java   |  140 ++
 .../common/hosts/DialogHostKeyVerification.java    |  235 +++
 .../hosts/DialogKnownHostsKeyVerification.java     |  243 +++
 src/com/sshtools/common/keygen/KeygenPanel.java    |  418 +++++
 src/com/sshtools/common/keygen/KeygenPanel2.java   |  126 ++
 src/com/sshtools/common/keygen/Main.java           |  321 ++++
 src/com/sshtools/common/keygen/keygen.png          |  Bin 0 -> 567 bytes
 src/com/sshtools/common/keygen/largekeygen.png     |  Bin 0 -> 1985 bytes
 src/com/sshtools/common/mru/MRUAction.java         |   63 +
 src/com/sshtools/common/mru/MRUList.java           |  196 ++
 src/com/sshtools/common/mru/MRUListModel.java      |  115 ++
 src/com/sshtools/common/mru/MRUMenu.java           |  137 ++
 src/com/sshtools/common/ui/AboutAction.java        |   84 +
 .../sshtools/common/ui/BooleanIconRenderer.java    |   60 +
 src/com/sshtools/common/ui/CloseAction.java        |   70 +
 src/com/sshtools/common/ui/ColorComboBox.java      |  278 +++
 src/com/sshtools/common/ui/ColorIcon.java          |  146 ++
 .../common/ui/ConnectionPropertiesAction.java      |   63 +
 .../common/ui/DataNotificationListener.java        |   80 +
 src/com/sshtools/common/ui/EditAction.java         |   55 +
 src/com/sshtools/common/ui/EmptyIcon.java          |   82 +
 src/com/sshtools/common/ui/ExitAction.java         |   78 +
 src/com/sshtools/common/ui/FolderBar.java          |   81 +
 src/com/sshtools/common/ui/GlobalOptionsTab.java   |  194 ++
 src/com/sshtools/common/ui/HostsTab.java           |  394 +++++
 src/com/sshtools/common/ui/IconWrapperPanel.java   |   58 +
 src/com/sshtools/common/ui/ImagePanel.java         |  126 ++
 src/com/sshtools/common/ui/MenuAction.java         |   38 +
 src/com/sshtools/common/ui/MultilineLabel.java     |  118 ++
 src/com/sshtools/common/ui/NewAction.java          |   70 +
 src/com/sshtools/common/ui/NewWindowAction.java    |   90 +
 src/com/sshtools/common/ui/NumericTextField.java   |  501 ++++++
 src/com/sshtools/common/ui/OpenAction.java         |   70 +
 src/com/sshtools/common/ui/Option.java             |   79 +
 src/com/sshtools/common/ui/OptionCallback.java     |   45 +
 src/com/sshtools/common/ui/OptionsAction.java      |   57 +
 src/com/sshtools/common/ui/OptionsDialog.java      |  229 +++
 src/com/sshtools/common/ui/OptionsPanel.java       |  206 +++
 src/com/sshtools/common/ui/OptionsTab.java         |   40 +
 src/com/sshtools/common/ui/PreferencesStore.java   |  378 ++++
 src/com/sshtools/common/ui/PrintAction.java        |   52 +
 src/com/sshtools/common/ui/PrintPreview.java       |  336 ++++
 src/com/sshtools/common/ui/PrintPreviewAction.java |   51 +
 src/com/sshtools/common/ui/RecordAction.java       |   70 +
 src/com/sshtools/common/ui/RefreshAction.java      |   70 +
 src/com/sshtools/common/ui/ResourceIcon.java       |  136 ++
 src/com/sshtools/common/ui/SaveAction.java         |   70 +
 src/com/sshtools/common/ui/SaveAsAction.java       |   55 +
 src/com/sshtools/common/ui/SessionManager.java     |  171 ++
 src/com/sshtools/common/ui/SessionProvider.java    |  172 ++
 .../sshtools/common/ui/SessionProviderAction.java  |   55 +
 .../sshtools/common/ui/SessionProviderFactory.java |  193 ++
 .../sshtools/common/ui/SessionProviderFrame.java   |  287 +++
 .../common/ui/SessionProviderInternalFrame.java    |  283 +++
 .../sshtools/common/ui/SshToolsApplication.java    |  657 +++++++
 .../common/ui/SshToolsApplicationApplet.java       |  470 +++++
 .../common/ui/SshToolsApplicationClientApplet.java |  248 +++
 .../common/ui/SshToolsApplicationClientPanel.java  | 1012 +++++++++++
 .../common/ui/SshToolsApplicationContainer.java    |   79 +
 .../common/ui/SshToolsApplicationException.java    |   81 +
 .../common/ui/SshToolsApplicationFrame.java        |  303 ++++
 .../ui/SshToolsApplicationInternalFrame.java       |  313 ++++
 .../common/ui/SshToolsApplicationPanel.java        |  794 +++++++++
 .../common/ui/SshToolsApplicationSessionPanel.java |  268 +++
 .../common/ui/SshToolsConnectionHostTab.java       |  419 +++++
 .../common/ui/SshToolsConnectionPanel.java         |  264 +++
 .../common/ui/SshToolsConnectionProtocolTab.java   |  354 ++++
 .../common/ui/SshToolsConnectionProxyTab.java      |  333 ++++
 .../sshtools/common/ui/SshToolsConnectionTab.java  |   51 +
 src/com/sshtools/common/ui/StandardAction.java     |  198 +++
 .../sshtools/common/ui/StartStopStateRenderer.java |   88 +
 src/com/sshtools/common/ui/StatusBar.java          |  211 +++
 src/com/sshtools/common/ui/StopAction.java         |   69 +
 src/com/sshtools/common/ui/Tab.java                |   98 +
 src/com/sshtools/common/ui/Tabber.java             |  128 ++
 src/com/sshtools/common/ui/TextBox.java            |   60 +
 src/com/sshtools/common/ui/ToolBarSeparator.java   |   65 +
 src/com/sshtools/common/ui/ToolButton.java         |   95 +
 src/com/sshtools/common/ui/ToolToggleButton.java   |   98 +
 src/com/sshtools/common/ui/UIUtil.java             |  183 ++
 src/com/sshtools/common/ui/XTextField.java         |  254 +++
 src/com/sshtools/common/ui/about.png               |  Bin 0 -> 944 bytes
 src/com/sshtools/common/ui/add.png                 |  Bin 0 -> 571 bytes
 src/com/sshtools/common/ui/cancel.png              |  Bin 0 -> 833 bytes
 src/com/sshtools/common/ui/close.png               |  Bin 0 -> 674 bytes
 src/com/sshtools/common/ui/commands.png            |  Bin 0 -> 3213 bytes
 src/com/sshtools/common/ui/copy.png                |  Bin 0 -> 428 bytes
 src/com/sshtools/common/ui/cut.png                 |  Bin 0 -> 551 bytes
 src/com/sshtools/common/ui/delete.png              |  Bin 0 -> 485 bytes
 src/com/sshtools/common/ui/dialog-error4.png       |  Bin 0 -> 2320 bytes
 src/com/sshtools/common/ui/dialog-information.png  |  Bin 0 -> 3302 bytes
 src/com/sshtools/common/ui/dialog-question3.png    |  Bin 0 -> 3171 bytes
 src/com/sshtools/common/ui/dialog-warning2.png     |  Bin 0 -> 3249 bytes
 src/com/sshtools/common/ui/fileedit.png            |  Bin 0 -> 800 bytes
 src/com/sshtools/common/ui/fileopen.png            |  Bin 0 -> 620 bytes
 src/com/sshtools/common/ui/global.png              |  Bin 0 -> 893 bytes
 src/com/sshtools/common/ui/greenledoff.png         |  Bin 0 -> 493 bytes
 src/com/sshtools/common/ui/greenledon.png          |  Bin 0 -> 512 bytes
 src/com/sshtools/common/ui/im.gif                  |  Bin 0 -> 1388 bytes
 src/com/sshtools/common/ui/im.png                  |  Bin 0 -> 1451 bytes
 src/com/sshtools/common/ui/largecard.png           |  Bin 0 -> 2542 bytes
 src/com/sshtools/common/ui/largeglobal.png         |  Bin 0 -> 4571 bytes
 src/com/sshtools/common/ui/largekeys.png           |  Bin 0 -> 3215 bytes
 src/com/sshtools/common/ui/largelock.png           |  Bin 0 -> 3017 bytes
 src/com/sshtools/common/ui/largenewwindow.png      |  Bin 0 -> 2627 bytes
 src/com/sshtools/common/ui/largeoptions.png        |  Bin 0 -> 2544 bytes
 src/com/sshtools/common/ui/largeprotocol.png       |  Bin 0 -> 1888 bytes
 src/com/sshtools/common/ui/largeserveridentity.png |  Bin 0 -> 2190 bytes
 src/com/sshtools/common/ui/newconnect.png          |  Bin 0 -> 525 bytes
 src/com/sshtools/common/ui/newwindow.png           |  Bin 0 -> 706 bytes
 src/com/sshtools/common/ui/ok.png                  |  Bin 0 -> 731 bytes
 src/com/sshtools/common/ui/options.png             |  Bin 0 -> 726 bytes
 src/com/sshtools/common/ui/padlock.png             |  Bin 0 -> 1523 bytes
 src/com/sshtools/common/ui/password.png            |  Bin 0 -> 713 bytes
 src/com/sshtools/common/ui/paste.png               |  Bin 0 -> 1040 bytes
 src/com/sshtools/common/ui/print.png               |  Bin 0 -> 396 bytes
 src/com/sshtools/common/ui/printpreview.png        |  Bin 0 -> 848 bytes
 src/com/sshtools/common/ui/properties.png          |  Bin 0 -> 470 bytes
 src/com/sshtools/common/ui/proxy.png               |  Bin 0 -> 3772 bytes
 src/com/sshtools/common/ui/record.png              |  Bin 0 -> 937 bytes
 src/com/sshtools/common/ui/redledoff.png           |  Bin 0 -> 478 bytes
 src/com/sshtools/common/ui/redledon.png            |  Bin 0 -> 502 bytes
 src/com/sshtools/common/ui/refresh.png             |  Bin 0 -> 839 bytes
 src/com/sshtools/common/ui/remove.png              |  Bin 0 -> 245 bytes
 src/com/sshtools/common/ui/save.png                |  Bin 0 -> 608 bytes
 src/com/sshtools/common/ui/stop.png                |  Bin 0 -> 946 bytes
 src/com/sshtools/common/util/BrowserLauncher.java  |  442 +++++
 src/com/sshtools/common/util/GeneralUtil.java      |  148 ++
 src/com/sshtools/common/util/JVMUtil.java          |   67 +
 src/com/sshtools/common/util/PropertyUtil.java     |  156 ++
 src/com/sshtools/common/util/Search.java           |   70 +
 src/com/sshtools/common/util/UID.java              |  172 ++
 src/com/sshtools/common/util/UIDException.java     |   44 +
 src/com/sshtools/common/util/X11Util.java          |  146 ++
 src/com/sshtools/daemon/SshDaemon.java             |  156 ++
 src/com/sshtools/daemon/SshServer.java             |  394 +++++
 .../AuthenticationProtocolServer.java              |  346 ++++
 .../AuthorizationFileVerification.java             |  224 +++
 .../KBIPasswordAuthenticationServer.java           |  163 ++
 .../PasswordAuthenticationServer.java              |  131 ++
 .../PublicKeyAuthenticationServer.java             |  145 ++
 .../authentication/PublicKeyVerification.java      |   69 +
 .../authentication/SshAuthenticationServer.java    |   69 +
 .../SshAuthenticationServerFactory.java            |  152 ++
 .../daemon/configuration/AllowedSubsystem.java     |   79 +
 .../configuration/PlatformConfiguration.java       |  422 +++++
 .../daemon/configuration/ServerConfiguration.java  |  507 ++++++
 .../daemon/configuration/SshAPIConfiguration.java  |  634 +++++++
 .../XmlServerConfigurationContext.java             |  139 ++
 .../daemon/forwarding/ForwardingServer.java        |  329 ++++
 .../daemon/platform/InvalidHandleException.java    |   44 +
 .../platform/NativeAuthenticationProvider.java     |  155 ++
 .../daemon/platform/NativeFileSystemProvider.java  |  368 ++++
 .../daemon/platform/NativeProcessProvider.java     |  187 ++
 .../daemon/platform/PasswordChangeException.java   |   41 +
 .../daemon/platform/PermissionDeniedException.java |   44 +
 .../UnsupportedFileOperationException.java         |   44 +
 src/com/sshtools/daemon/scp/ScpServer.java         |  837 +++++++++
 .../daemon/session/PseudoTerminalWrapper.java      |  128 ++
 .../daemon/session/SessionChannelFactory.java      |   89 +
 .../daemon/session/SessionChannelServer.java       |  603 +++++++
 .../sshtools/daemon/sftp/SftpSubsystemServer.java  |  777 ++++++++
 .../sshtools/daemon/subsystem/SubsystemServer.java |  173 ++
 .../sshtools/daemon/terminal/BasicTerminal.java    |  399 +++++
 .../daemon/terminal/BufferOverflowException.java   |   50 +
 src/com/sshtools/daemon/terminal/CharBuffer.java   |  115 ++
 src/com/sshtools/daemon/terminal/ColorHelper.java  |  190 ++
 src/com/sshtools/daemon/terminal/Colorizer.java    |  372 ++++
 src/com/sshtools/daemon/terminal/Editline.java     |  503 ++++++
 src/com/sshtools/daemon/terminal/Terminal.java     |  230 +++
 .../sshtools/daemon/terminal/TerminalFactory.java  |   69 +
 src/com/sshtools/daemon/terminal/TerminalIO.java   | 1133 ++++++++++++
 src/com/sshtools/daemon/terminal/UserInput.java    |  510 ++++++
 src/com/sshtools/daemon/terminal/ansi.java         |   68 +
 src/com/sshtools/daemon/terminal/vt100.java        |   68 +
 src/com/sshtools/daemon/terminal/xterm.java        |   68 +
 .../daemon/transport/TransportProtocolServer.java  |  448 +++++
 src/com/sshtools/daemon/util/StringExaminer.java   |  277 +++
 src/com/sshtools/daemon/util/StringPattern.java    |  567 ++++++
 src/com/sshtools/daemon/util/StringScanner.java    |  286 +++
 src/com/sshtools/daemon/util/StringUtil.java       | 1871 ++++++++++++++++++++
 src/com/sshtools/daemon/vfs/VFSMount.java          |  137 ++
 src/com/sshtools/daemon/vfs/VFSPermission.java     |  162 ++
 .../sshtools/daemon/vfs/VFSPermissionHandler.java  |   48 +
 src/com/sshtools/daemon/vfs/VirtualFileSystem.java | 1168 ++++++++++++
 src/com/sshtools/j2ssh/DirectoryOperation.java     |  170 ++
 src/com/sshtools/j2ssh/FileTransferProgress.java   |   76 +
 src/com/sshtools/j2ssh/ScpClient.java              |  668 +++++++
 src/com/sshtools/j2ssh/SftpClient.java             | 1240 +++++++++++++
 src/com/sshtools/j2ssh/SshClient.java              | 1406 +++++++++++++++
 src/com/sshtools/j2ssh/SshEventAdapter.java        |   76 +
 src/com/sshtools/j2ssh/SshException.java           |   68 +
 src/com/sshtools/j2ssh/SshRuntimeException.java    |   52 +
 src/com/sshtools/j2ssh/SshThread.java              |  312 ++++
 .../sshtools/j2ssh/TransferCancelledException.java |   58 +
 .../j2ssh/agent/AgentAuthenticationClient.java     |  282 +++
 .../j2ssh/agent/AgentNotAvailableException.java    |   42 +
 .../sshtools/j2ssh/agent/AgentSocketChannel.java   |  158 ++
 src/com/sshtools/j2ssh/agent/ForwardingNotice.java |   73 +
 src/com/sshtools/j2ssh/agent/KeyConstraints.java   |  292 +++
 src/com/sshtools/j2ssh/agent/KeyStore.java         |  339 ++++
 src/com/sshtools/j2ssh/agent/KeyStoreListener.java |   78 +
 .../sshtools/j2ssh/agent/KeyTimeoutException.java  |   42 +
 src/com/sshtools/j2ssh/agent/SshAgentAddKey.java   |  161 ++
 src/com/sshtools/j2ssh/agent/SshAgentAlive.java    |  116 ++
 src/com/sshtools/j2ssh/agent/SshAgentClient.java   |  479 +++++
 .../sshtools/j2ssh/agent/SshAgentConnection.java   |  527 ++++++
 .../j2ssh/agent/SshAgentDeleteAllKeys.java         |   80 +
 .../sshtools/j2ssh/agent/SshAgentDeleteKey.java    |  131 ++
 src/com/sshtools/j2ssh/agent/SshAgentFailure.java  |  139 ++
 .../j2ssh/agent/SshAgentForwardingListener.java    |  202 +++
 .../j2ssh/agent/SshAgentForwardingNotice.java      |  145 ++
 src/com/sshtools/j2ssh/agent/SshAgentKeyList.java  |  145 ++
 src/com/sshtools/j2ssh/agent/SshAgentListKeys.java |   80 +
 src/com/sshtools/j2ssh/agent/SshAgentLock.java     |  115 ++
 .../j2ssh/agent/SshAgentOperationComplete.java     |  110 ++
 src/com/sshtools/j2ssh/agent/SshAgentPing.java     |  116 ++
 .../sshtools/j2ssh/agent/SshAgentPrivateKeyOp.java |  147 ++
 src/com/sshtools/j2ssh/agent/SshAgentRandom.java   |  115 ++
 .../sshtools/j2ssh/agent/SshAgentRandomData.java   |  115 ++
 .../j2ssh/agent/SshAgentRequestVersion.java        |  115 ++
 .../j2ssh/agent/SshAgentSocketListener.java        |  202 +++
 src/com/sshtools/j2ssh/agent/SshAgentSuccess.java  |   80 +
 src/com/sshtools/j2ssh/agent/SshAgentUnlock.java   |  115 ++
 .../j2ssh/agent/SshAgentVersionResponse.java       |  116 ++
 .../AuthenticationProtocolClient.java              |  350 ++++
 .../AuthenticationProtocolException.java           |   46 +
 .../AuthenticationProtocolListener.java            |   54 +
 .../AuthenticationProtocolState.java               |   50 +
 .../HostbasedAuthenticationClient.java             |  276 +++
 .../authentication/KBIAuthenticationClient.java    |  166 ++
 .../sshtools/j2ssh/authentication/KBIPrompt.java   |   86 +
 .../j2ssh/authentication/KBIRequestHandler.java    |   44 +
 .../PasswordAuthenticationClient.java              |  188 ++
 .../j2ssh/authentication/PasswordChangePrompt.java |   44 +
 .../PublicKeyAuthenticationClient.java             |  292 +++
 .../authentication/SshAuthenticationClient.java    |  137 ++
 .../SshAuthenticationClientFactory.java            |  175 ++
 .../authentication/SshAuthenticationPrompt.java    |   54 +
 .../j2ssh/authentication/SshMsgUserAuthBanner.java |  126 ++
 .../authentication/SshMsgUserAuthFailure.java      |  153 ++
 .../authentication/SshMsgUserAuthInfoRequest.java  |  209 +++
 .../authentication/SshMsgUserAuthInfoResponse.java |  141 ++
 .../j2ssh/authentication/SshMsgUserAuthPKOK.java   |  127 ++
 .../authentication/SshMsgUserAuthPwdChangeReq.java |  125 ++
 .../authentication/SshMsgUserAuthRequest.java      |  163 ++
 .../authentication/SshMsgUserAuthSuccess.java      |   81 +
 .../authentication/TerminatedStateException.java   |   55 +
 .../j2ssh/configuration/ConfigurationContext.java  |   62 +
 .../configuration/ConfigurationException.java      |   46 +
 .../j2ssh/configuration/ConfigurationLoader.java   |  491 +++++
 .../j2ssh/configuration/ExtensionAlgorithm.java    |   80 +
 .../j2ssh/configuration/SshAPIConfiguration.java   |  142 ++
 .../configuration/SshConnectionProperties.java     |  474 +++++
 .../sshtools/j2ssh/connection/BindingChannel.java  |  228 +++
 src/com/sshtools/j2ssh/connection/Channel.java     |  647 +++++++
 .../j2ssh/connection/ChannelDataWindow.java        |  106 ++
 .../j2ssh/connection/ChannelEventAdapter.java      |   97 +
 .../j2ssh/connection/ChannelEventListener.java     |   72 +
 .../sshtools/j2ssh/connection/ChannelFactory.java  |   39 +
 .../j2ssh/connection/ChannelInputStream.java       |  309 ++++
 .../j2ssh/connection/ChannelOutputStream.java      |  160 ++
 .../sshtools/j2ssh/connection/ChannelState.java    |   65 +
 .../j2ssh/connection/ConnectionProtocol.java       |  940 ++++++++++
 .../j2ssh/connection/GlobalRequestHandler.java     |   46 +
 .../j2ssh/connection/GlobalRequestResponse.java    |   76 +
 src/com/sshtools/j2ssh/connection/IOChannel.java   |  321 ++++
 .../j2ssh/connection/InvalidChannelException.java  |   46 +
 .../sshtools/j2ssh/connection/SocketChannel.java   |  199 +++
 .../j2ssh/connection/SshMsgChannelClose.java       |  115 ++
 .../j2ssh/connection/SshMsgChannelData.java        |  148 ++
 .../j2ssh/connection/SshMsgChannelEOF.java         |  113 ++
 .../connection/SshMsgChannelExtendedData.java      |  153 ++
 .../j2ssh/connection/SshMsgChannelFailure.java     |  113 ++
 .../j2ssh/connection/SshMsgChannelOpen.java        |  177 ++
 .../connection/SshMsgChannelOpenConfirmation.java  |  178 ++
 .../j2ssh/connection/SshMsgChannelOpenFailure.java |  168 ++
 .../j2ssh/connection/SshMsgChannelRequest.java     |  163 ++
 .../j2ssh/connection/SshMsgChannelSuccess.java     |  113 ++
 .../connection/SshMsgChannelWindowAdjust.java      |  127 ++
 .../j2ssh/connection/SshMsgGlobalRequest.java      |  149 ++
 .../j2ssh/connection/SshMsgRequestFailure.java     |   81 +
 .../j2ssh/connection/SshMsgRequestSuccess.java     |  118 ++
 .../j2ssh/forwarding/ForwardingBindingChannel.java |  184 ++
 .../j2ssh/forwarding/ForwardingChannel.java        |   81 +
 .../j2ssh/forwarding/ForwardingChannelImpl.java    |  158 ++
 .../j2ssh/forwarding/ForwardingClient.java         |  830 +++++++++
 .../j2ssh/forwarding/ForwardingConfiguration.java  |  417 +++++
 .../ForwardingConfigurationException.java          |   46 +
 .../ForwardingConfigurationListener.java           |   71 +
 .../j2ssh/forwarding/ForwardingIOChannel.java      |  189 ++
 .../j2ssh/forwarding/ForwardingListener.java       |  236 +++
 .../j2ssh/forwarding/ForwardingSocketChannel.java  |  184 ++
 src/com/sshtools/j2ssh/forwarding/XDisplay.java    |  193 ++
 src/com/sshtools/j2ssh/io/ByteArrayReader.java     |  168 ++
 src/com/sshtools/j2ssh/io/ByteArrayWriter.java     |  206 +++
 src/com/sshtools/j2ssh/io/DynamicBuffer.java       |  295 +++
 src/com/sshtools/j2ssh/io/IOStreamConnector.java   |  236 +++
 .../j2ssh/io/IOStreamConnectorListener.java        |   45 +
 .../sshtools/j2ssh/io/IOStreamConnectorState.java  |   68 +
 src/com/sshtools/j2ssh/io/IOUtil.java              |  181 ++
 src/com/sshtools/j2ssh/io/UnsignedInteger32.java   |  190 ++
 src/com/sshtools/j2ssh/io/UnsignedInteger64.java   |  214 +++
 .../net/ConnectedSocketTransportProvider.java      |   88 +
 src/com/sshtools/j2ssh/net/HttpHeader.java         |  223 +++
 .../j2ssh/net/HttpProxySocketProvider.java         |  205 +++
 src/com/sshtools/j2ssh/net/HttpRequest.java        |   65 +
 src/com/sshtools/j2ssh/net/HttpResponse.java       |  151 ++
 .../j2ssh/net/SocketTransportProvider.java         |   65 +
 src/com/sshtools/j2ssh/net/SocksProxySocket.java   |  377 ++++
 src/com/sshtools/j2ssh/net/TransportProvider.java  |   63 +
 .../j2ssh/net/TransportProviderFactory.java        |   86 +
 src/com/sshtools/j2ssh/openssh/DSAKeyInfo.java     |  202 +++
 src/com/sshtools/j2ssh/openssh/KeyInfo.java        |   41 +
 .../j2ssh/openssh/OpenSSHPrivateKeyFormat.java     |  241 +++
 src/com/sshtools/j2ssh/openssh/PEM.java            |  121 ++
 src/com/sshtools/j2ssh/openssh/PEMReader.java      |  215 +++
 src/com/sshtools/j2ssh/openssh/PEMWriter.java      |  190 ++
 src/com/sshtools/j2ssh/openssh/RSAKeyInfo.java     |  267 +++
 src/com/sshtools/j2ssh/session/PseudoTerminal.java |  233 +++
 .../j2ssh/session/SessionChannelClient.java        |  555 ++++++
 .../sshtools/j2ssh/session/SessionOutputEcho.java  |   56 +
 .../j2ssh/session/SessionOutputReader.java         |  254 +++
 src/com/sshtools/j2ssh/session/SignalListener.java |   51 +
 src/com/sshtools/j2ssh/sftp/FileAttributes.java    |  740 ++++++++
 src/com/sshtools/j2ssh/sftp/MessageRequestId.java  |   38 +
 src/com/sshtools/j2ssh/sftp/SftpFile.java          |  326 ++++
 .../sshtools/j2ssh/sftp/SftpFileInputStream.java   |  121 ++
 .../sshtools/j2ssh/sftp/SftpFileOutputStream.java  |  124 ++
 src/com/sshtools/j2ssh/sftp/SftpMessageStore.java  |   87 +
 .../sshtools/j2ssh/sftp/SftpSubsystemClient.java   |  931 ++++++++++
 src/com/sshtools/j2ssh/sftp/SshFxpAttrs.java       |  123 ++
 src/com/sshtools/j2ssh/sftp/SshFxpClose.java       |  123 ++
 src/com/sshtools/j2ssh/sftp/SshFxpData.java        |  123 ++
 src/com/sshtools/j2ssh/sftp/SshFxpFSetStat.java    |  138 ++
 src/com/sshtools/j2ssh/sftp/SshFxpFStat.java       |  123 ++
 src/com/sshtools/j2ssh/sftp/SshFxpHandle.java      |  123 ++
 src/com/sshtools/j2ssh/sftp/SshFxpInit.java        |  147 ++
 src/com/sshtools/j2ssh/sftp/SshFxpLStat.java       |  123 ++
 src/com/sshtools/j2ssh/sftp/SshFxpMkdir.java       |  137 ++
 src/com/sshtools/j2ssh/sftp/SshFxpName.java        |  142 ++
 src/com/sshtools/j2ssh/sftp/SshFxpOpen.java        |  162 ++
 src/com/sshtools/j2ssh/sftp/SshFxpOpenDir.java     |  123 ++
 src/com/sshtools/j2ssh/sftp/SshFxpRead.java        |  153 ++
 src/com/sshtools/j2ssh/sftp/SshFxpReadDir.java     |  123 ++
 src/com/sshtools/j2ssh/sftp/SshFxpReadlink.java    |  123 ++
 src/com/sshtools/j2ssh/sftp/SshFxpRealPath.java    |  123 ++
 src/com/sshtools/j2ssh/sftp/SshFxpRemove.java      |  123 ++
 src/com/sshtools/j2ssh/sftp/SshFxpRename.java      |  137 ++
 src/com/sshtools/j2ssh/sftp/SshFxpRmdir.java       |  123 ++
 src/com/sshtools/j2ssh/sftp/SshFxpSetStat.java     |  137 ++
 src/com/sshtools/j2ssh/sftp/SshFxpStat.java        |  123 ++
 src/com/sshtools/j2ssh/sftp/SshFxpStatus.java      |  184 ++
 src/com/sshtools/j2ssh/sftp/SshFxpSymlink.java     |  138 ++
 src/com/sshtools/j2ssh/sftp/SshFxpVersion.java     |  147 ++
 src/com/sshtools/j2ssh/sftp/SshFxpWrite.java       |  156 ++
 .../sshtools/j2ssh/subsystem/SubsystemChannel.java |  176 ++
 .../sshtools/j2ssh/subsystem/SubsystemClient.java  |  239 +++
 .../j2ssh/subsystem/SubsystemInputStream.java      |  103 ++
 .../sshtools/j2ssh/subsystem/SubsystemMessage.java |  134 ++
 .../j2ssh/subsystem/SubsystemMessageStore.java     |  194 ++
 .../j2ssh/subsystem/SubsystemOutputStream.java     |  114 ++
 .../AbstractKnownHostsKeyVerification.java         |  473 +++++
 .../AlgorithmInitializationException.java          |   53 +
 .../transport/AlgorithmNotAgreedException.java     |   55 +
 .../transport/AlgorithmNotSupportedException.java  |   53 +
 .../transport/AlgorithmOperationException.java     |   52 +
 src/com/sshtools/j2ssh/transport/AsyncService.java |  170 ++
 .../ConsoleKnownHostsKeyVerification.java          |  161 ++
 .../j2ssh/transport/HostKeyVerification.java       |   60 +
 .../j2ssh/transport/IgnoreHostKeyVerification.java |   62 +
 .../j2ssh/transport/InvalidHostFileException.java  |   52 +
 .../j2ssh/transport/InvalidMessageException.java   |   53 +
 .../MessageAlreadyRegisteredException.java         |   54 +
 .../transport/MessageNotAvailableException.java    |   48 +
 .../transport/MessageNotRegisteredException.java   |   71 +
 .../j2ssh/transport/MessageStoreEOFException.java  |   48 +
 src/com/sshtools/j2ssh/transport/Service.java      |  259 +++
 src/com/sshtools/j2ssh/transport/ServiceState.java |   75 +
 src/com/sshtools/j2ssh/transport/SshMessage.java   |  188 ++
 .../j2ssh/transport/SshMessageListener.java        |   39 +
 .../sshtools/j2ssh/transport/SshMessageStore.java  |  622 +++++++
 src/com/sshtools/j2ssh/transport/SshMsgDebug.java  |  151 ++
 .../sshtools/j2ssh/transport/SshMsgDisconnect.java |  195 ++
 src/com/sshtools/j2ssh/transport/SshMsgIgnore.java |  113 ++
 .../sshtools/j2ssh/transport/SshMsgKexInit.java    |  352 ++++
 .../sshtools/j2ssh/transport/SshMsgNewKeys.java    |   79 +
 .../j2ssh/transport/SshMsgServiceAccept.java       |  115 ++
 .../j2ssh/transport/SshMsgServiceRequest.java      |  111 ++
 .../j2ssh/transport/SshMsgUnimplemented.java       |  115 ++
 .../j2ssh/transport/TransportProtocol.java         |  101 ++
 .../transport/TransportProtocolAlgorithmSync.java  |  130 ++
 .../j2ssh/transport/TransportProtocolClient.java   |  457 +++++
 .../j2ssh/transport/TransportProtocolCommon.java   | 1471 +++++++++++++++
 .../transport/TransportProtocolEventAdapter.java   |   80 +
 .../transport/TransportProtocolEventHandler.java   |   58 +
 .../transport/TransportProtocolException.java      |   46 +
 .../transport/TransportProtocolInputStream.java    |  335 ++++
 .../transport/TransportProtocolOutputStream.java   |  197 +++
 .../j2ssh/transport/TransportProtocolState.java    |  125 ++
 .../j2ssh/transport/cipher/BlowfishCbc.java        |  128 ++
 .../sshtools/j2ssh/transport/cipher/SshCipher.java |   89 +
 .../j2ssh/transport/cipher/SshCipherFactory.java   |  165 ++
 .../j2ssh/transport/cipher/TripleDesCbc.java       |  124 ++
 .../transport/compression/SshCompression.java      |   58 +
 .../compression/SshCompressionFactory.java         |  164 ++
 src/com/sshtools/j2ssh/transport/hmac/HmacMd5.java |  125 ++
 .../sshtools/j2ssh/transport/hmac/HmacMd596.java   |   68 +
 src/com/sshtools/j2ssh/transport/hmac/HmacSha.java |  150 ++
 .../sshtools/j2ssh/transport/hmac/HmacSha96.java   |   68 +
 src/com/sshtools/j2ssh/transport/hmac/SshHmac.java |   75 +
 .../j2ssh/transport/hmac/SshHmacFactory.java       |  114 ++
 .../sshtools/j2ssh/transport/kex/DhGroup1Sha1.java |  313 ++++
 .../j2ssh/transport/kex/KeyExchangeException.java  |   46 +
 .../j2ssh/transport/kex/KeyExchangeState.java      |  153 ++
 .../j2ssh/transport/kex/SshKeyExchange.java        |  163 ++
 .../j2ssh/transport/kex/SshKeyExchangeFactory.java |  160 ++
 .../j2ssh/transport/kex/SshMsgKexDhInit.java       |  119 ++
 .../j2ssh/transport/kex/SshMsgKexDhReply.java      |  151 ++
 .../publickey/Base64EncodedFileFormat.java         |  253 +++
 .../publickey/InvalidSshKeyException.java          |   53 +
 .../publickey/InvalidSshKeySignatureException.java |   53 +
 .../publickey/OpenSSHPublicKeyFormat.java          |  169 ++
 .../transport/publickey/SECSHPublicKeyFormat.java  |   98 +
 .../publickey/SshKeyFormatConversion.java          |   71 +
 .../j2ssh/transport/publickey/SshKeyGenerator.java |  377 ++++
 .../j2ssh/transport/publickey/SshKeyPair.java      |  136 ++
 .../transport/publickey/SshKeyPairFactory.java     |  235 +++
 .../j2ssh/transport/publickey/SshPrivateKey.java   |   79 +
 .../transport/publickey/SshPrivateKeyFile.java     |  255 +++
 .../transport/publickey/SshPrivateKeyFormat.java   |   95 +
 .../publickey/SshPrivateKeyFormatFactory.java      |  171 ++
 .../j2ssh/transport/publickey/SshPublicKey.java    |  124 ++
 .../transport/publickey/SshPublicKeyFile.java      |  241 +++
 .../transport/publickey/SshPublicKeyFormat.java    |   94 +
 .../publickey/SshPublicKeyFormatFactory.java       |  137 ++
 .../publickey/SshtoolsPrivateKeyFormat.java        |  252 +++
 .../transport/publickey/dsa/SshDssKeyPair.java     |   98 +
 .../transport/publickey/dsa/SshDssPrivateKey.java  |  256 +++
 .../transport/publickey/dsa/SshDssPublicKey.java   |  262 +++
 .../transport/publickey/rsa/SshRsaKeyPair.java     |  107 ++
 .../transport/publickey/rsa/SshRsaPrivateKey.java  |  195 ++
 .../transport/publickey/rsa/SshRsaPublicKey.java   |  172 ++
 src/com/sshtools/j2ssh/util/Base64.java            |  693 ++++++++
 .../sshtools/j2ssh/util/DynamicClassLoader.java    |  533 ++++++
 .../sshtools/j2ssh/util/ExtensionClassLoader.java  |  476 +++++
 src/com/sshtools/j2ssh/util/Hash.java              |  145 ++
 .../sshtools/j2ssh/util/InvalidStateException.java |   44 +
 src/com/sshtools/j2ssh/util/OpenClosedState.java   |   61 +
 src/com/sshtools/j2ssh/util/SimpleASNReader.java   |  126 ++
 src/com/sshtools/j2ssh/util/SimpleASNWriter.java   |  105 ++
 src/com/sshtools/j2ssh/util/StartStopState.java    |   64 +
 src/com/sshtools/j2ssh/util/State.java             |  169 ++
 504 files changed, 90099 insertions(+)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/libj2ssh-java.git



More information about the pkg-java-commits mailing list