# HG changeset patch
# User Carl Byington
# Date 1402761274 25200
# Node ID accf93be8c12791a07eabcef773cedd45b9fca86
# Parent 8181cb01c64d45b6c7f8365ee9dfd591b23153dc
update documentation; use xterm-256color as default terminal type
diff -r 8181cb01c64d -r accf93be8c12 Makefile
--- a/Makefile Fri Jun 13 19:15:26 2014 -0700
+++ b/Makefile Sat Jun 14 08:54:34 2014 -0700
@@ -6,7 +6,11 @@
apk='bin/510Connectbot-$(style).apk'
all:
- hg pull; hg update; rm -rf gen bin
+ hg pull; hg update
+ make builder
+
+builder:
+ rm -rf gen bin
ndk-build clean; V=1 ndk-build
android update project -p . -t android-16
ant $(style)
diff -r 8181cb01c64d -r accf93be8c12 assets/help/About.html
--- a/assets/help/About.html Fri Jun 13 19:15:26 2014 -0700
+++ b/assets/help/About.html Sat Jun 14 08:54:34 2014 -0700
@@ -8,7 +8,7 @@
<carl@five-ten-sg.com>
This is an enhanced version of the popular open-source telnet and
-secure shell (SSH) client ConnectBot.
+secure shell (SSH) client ConnectBot. It now includes tn5250 emulation.
It is licensed under
the GPLv3 or later
@@ -50,6 +50,12 @@
+Based on TN5250J terminal emulator provided under the GPLv2
+license. Copyright © 2001 Kenneth J. Pouncey.
+http://tn5250j.sourceforge.net
+
+
+
Includes the JSOCKS library, provided under the GNU LGPL
license. http://jsocks.sourceforge.net
diff -r 8181cb01c64d -r accf93be8c12 src/com/five_ten_sg/connectbot/service/TerminalManager.java
--- a/src/com/five_ten_sg/connectbot/service/TerminalManager.java Fri Jun 13 19:15:26 2014 -0700
+++ b/src/com/five_ten_sg/connectbot/service/TerminalManager.java Sat Jun 14 08:54:34 2014 -0700
@@ -252,7 +252,7 @@
}
public String getEmulation() {
- return prefs.getString(PreferenceConstants.EMULATION, "screen");
+ return prefs.getString(PreferenceConstants.EMULATION, "xterm-256color");
}
public int getScrollback() {
diff -r 8181cb01c64d -r accf93be8c12 xml/510connectbot.in
--- a/xml/510connectbot.in Fri Jun 13 19:15:26 2014 -0700
+++ b/xml/510connectbot.in Sat Jun 14 08:54:34 2014 -0700
@@ -24,7 +24,7 @@
- 2014-05-13
+ 2014-06-14
Carl
Byington
@@ -40,7 +40,7 @@
@PACKAGE@
- an android vt320 terminal emulator for telnet/ssh connections
+ an android vt320/tn5250 terminal emulator for telnet/ssh connections
@@ -61,14 +61,17 @@
compatible with the licenses of all the sub-parts.
- The intention is to add 5250 emulation to this project.
+ This fork extends previous connectbot projects in two ways. It includes
+ tn5250 terminal emulation, in addition to the previous vt320 terminal
+ emulation. It also contains hooks for a separate monitoring process
+ that has access to some of the internal operations in this emulator.
Terminal Monitor
- For every terminal session (local, telnet, ssh or other), this
+ For every terminal session (local, telnet, ssh or tn5250), this
terminal emulator also makes a connection to a terminal monitor
process, which can see keystrokes and screen contents, and can
inject characters to send to the host.
@@ -179,7 +182,8 @@
TODO
- Add 5250 emulation.
+ The tn5250 ssl/tls key storage should use the same storage mechanism
+ as the base ssh key storage.
@@ -230,6 +234,11 @@
Marcus Meiner. http://www.javassh.org
+ Based on TN5250J terminal emulator provided under the GPLv2
+ license. Copyright (C) 2001 Kenneth J. Pouncey.
+ http://tn5250j.sourceforge.net/
+
+
Includes the JSOCKS library, provided
under the GNU LGPL license. http://jsocks.sourceforge.net
@@ -247,6 +256,12 @@
https://github.com/staktrace/connectbot/commits/filetransfer
modifications by Kartikaya Gupta.
+
+ Internal file selection dialog is based on Android File
+ Dialog by Alexander Ponomarev, provided under a BSD-style
+ license.
+ http://code.google.com/p/android-file-dialog
+