× Heads up!

Aqua Data Studio / nhilam

Follow
IDE for Relational Databases
×
NielsGron reported 2011-03-09T18:23:48Z  · andygoryachev last modified 2011-03-29T22:40:59Z

continuous integration of Emilian's vt100 terminal


Priority Low
Complexity Unknown
Component App - SSH Terminal
Version 10.0

         1.1.6 - 04th March 2011


           Changes since the last delivery:

       * Fixed some bug encountered when using vi editor and resizing the window;
       * Refactored SshTerminalPanel into SshTerminalWrapper to unify delivered library features
         with the ones required for integrating the SSH Terminal in ADS. This way we avoid
         source-code duplication and confusion when bugs are found in the SSH Terminal integrated
         in ADS and debugging is required. Also, we have some unit-tests that use the
         SshTerminalWrapper combined with vttest to check that the GUI is functional and there
         are no regressions. In order to use this wrapper you have to:
             o create a new SshTerminalWrapper instance and retrieve the GUI component using


               SshTerminalWrapper.getTerminalContainer() which should be added to a visible GUI
               panel (CPanel etc);

             o start authentication using the SshTerminalWrapper.start() method;
             o in order to deal with Terminal's GUI settings you should implement the SSHOptions
               interface provided in the API and use the SshTerminalWrapper.applyOptions() method;


           Few more notes:

       * the lib.terminalemulator's Term class is intended to be private as tampering with it can
         cause abnormal behavior on the terminal emulator;
       * the SshConnectionFactory class is provided in the API as an entry point for creating
         sessions, setting the known hosts file or using custom host key repository. Also, there
         is no need to create one JSch instance for each SSH session as the global configuration
         is the same. See the README file for more info.

Issue #5326

Closed
Fixed
Resolved 2011-03-29T22:40:59Z
 
 
Completion
No due date
No fixed build
No time estimate

About AquaClusters Privacy Policy Support Version - 19.0.2-4 AquaFold, Inc Copyright © 2007-2017