aboutsummaryrefslogtreecommitdiffstats
path: root/app/src/main/java/org/connectbot/service/TerminalBridge.java
diff options
context:
space:
mode:
authorhsm <hsm@lamia.panaceas.james.local>2016-05-29 04:34:17 +0100
committerhsm <hsm@lamia.panaceas.james.local>2016-05-29 05:26:48 +0100
commit5a4943730fb343cf90df4088d4959121796b7a01 (patch)
treed140006db7edb7eeee328b159722e541865b7e9d /app/src/main/java/org/connectbot/service/TerminalBridge.java
parent2d2d14c83fc21cce366c30775dfc3b9931924b52 (diff)
downloadconnectbot-5a4943730fb343cf90df4088d4959121796b7a01.tar.gz
connectbot-5a4943730fb343cf90df4088d4959121796b7a01.tar.bz2
connectbot-5a4943730fb343cf90df4088d4959121796b7a01.zip
support for open-keychain auth
Diffstat (limited to 'app/src/main/java/org/connectbot/service/TerminalBridge.java')
-rw-r--r--app/src/main/java/org/connectbot/service/TerminalBridge.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/app/src/main/java/org/connectbot/service/TerminalBridge.java b/app/src/main/java/org/connectbot/service/TerminalBridge.java
index d15585c..6d305f5 100644
--- a/app/src/main/java/org/connectbot/service/TerminalBridge.java
+++ b/app/src/main/java/org/connectbot/service/TerminalBridge.java
@@ -43,10 +43,14 @@ import android.graphics.Paint.FontMetrics;
import android.graphics.Typeface;
import android.text.ClipboardManager;
import android.util.Log;
+import android.app.Activity;
+
import de.mud.terminal.VDUBuffer;
import de.mud.terminal.VDUDisplay;
import de.mud.terminal.vt320;
+import com.trilead.ssh2.signature.TokenRSASHA1Verify;
+
/**
* Provides a bridge between a MUD terminal buffer and a possible TerminalView.
@@ -603,6 +607,8 @@ public class TerminalBridge implements VDUDisplay {
final int width = parent.getWidth();
final int height = parent.getHeight();
+ TokenRSASHA1Verify.open((Activity) parent.getContext());
+
// Something has gone wrong with our layout; we're 0 width or height!
if (width <= 0 || height <= 0)
return;
@@ -691,6 +697,7 @@ public class TerminalBridge implements VDUDisplay {
*/
public synchronized void parentDestroyed() {
parent = null;
+ TokenRSASHA1Verify.close();
discardBitmap();
}