comparison xml/510connectbot.in @ 73:accf93be8c12 tn5250

update documentation; use xterm-256color as default terminal type
author Carl Byington <carl@five-ten-sg.com>
date Sat, 14 Jun 2014 08:54:34 -0700
parents 0ce5cc452d02
children 1350adb077b1
comparison
equal deleted inserted replaced
72:8181cb01c64d 73:accf93be8c12
22 </para> 22 </para>
23 </partintro> 23 </partintro>
24 24
25 <refentry id="x@PACKAGE@.1"> 25 <refentry id="x@PACKAGE@.1">
26 <refentryinfo> 26 <refentryinfo>
27 <date>2014-05-13</date> 27 <date>2014-06-14</date>
28 <author> 28 <author>
29 <firstname>Carl</firstname> 29 <firstname>Carl</firstname>
30 <surname>Byington</surname> 30 <surname>Byington</surname>
31 <affiliation><orgname>510 Software Group</orgname></affiliation> 31 <affiliation><orgname>510 Software Group</orgname></affiliation>
32 </author> 32 </author>
38 <refmiscinfo>@PACKAGE@ @VERSION@</refmiscinfo> 38 <refmiscinfo>@PACKAGE@ @VERSION@</refmiscinfo>
39 </refmeta> 39 </refmeta>
40 40
41 <refnamediv id='name.1'> 41 <refnamediv id='name.1'>
42 <refname>@PACKAGE@</refname> 42 <refname>@PACKAGE@</refname>
43 <refpurpose>an android vt320 terminal emulator for telnet/ssh connections</refpurpose> 43 <refpurpose>an android vt320/tn5250 terminal emulator for telnet/ssh connections</refpurpose>
44 </refnamediv> 44 </refnamediv>
45 45
46 <refsect1 id='build.1'> 46 <refsect1 id='build.1'>
47 <title>Build method</title> 47 <title>Build method</title>
48 <para> 48 <para>
59 They contain a mix of Apache 2.0 and GPLv2+ code, and those two licenses 59 They contain a mix of Apache 2.0 and GPLv2+ code, and those two licenses
60 are incompatible. I have relicensed this as GPLv3+, since that is 60 are incompatible. I have relicensed this as GPLv3+, since that is
61 compatible with the licenses of all the sub-parts. 61 compatible with the licenses of all the sub-parts.
62 </para> 62 </para>
63 <para> 63 <para>
64 The intention is to add 5250 emulation to this project. 64 This fork extends previous connectbot projects in two ways. It includes
65 tn5250 terminal emulation, in addition to the previous vt320 terminal
66 emulation. It also contains hooks for a separate monitoring process
67 that has access to some of the internal operations in this emulator.
65 </para> 68 </para>
66 </refsect1> 69 </refsect1>
67 70
68 <refsect1 id='monitor.1'> 71 <refsect1 id='monitor.1'>
69 <title>Terminal Monitor</title> 72 <title>Terminal Monitor</title>
70 <para> 73 <para>
71 For every terminal session (local, telnet, ssh or other), this 74 For every terminal session (local, telnet, ssh or tn5250), this
72 terminal emulator also makes a connection to a terminal monitor 75 terminal emulator also makes a connection to a terminal monitor
73 process, which can see keystrokes and screen contents, and can 76 process, which can see keystrokes and screen contents, and can
74 inject characters to send to the host. 77 inject characters to send to the host.
75 </para> 78 </para>
76 79
177 </refsect1> 180 </refsect1>
178 181
179 <refsect1 id='todo.1'> 182 <refsect1 id='todo.1'>
180 <title>TODO</title> 183 <title>TODO</title>
181 <para> 184 <para>
182 Add 5250 emulation. 185 The tn5250 ssl/tls key storage should use the same storage mechanism
186 as the base ssh key storage.
183 </para> 187 </para>
184 </refsect1> 188 </refsect1>
185 189
186 <refsect1 id='copyright.1'> 190 <refsect1 id='copyright.1'>
187 <title>Copyright</title> 191 <title>Copyright</title>
228 Based on JTA Telnet/SSH client provided under the 232 Based on JTA Telnet/SSH client provided under the
229 GPLv2 license. Copyright (C) 1996-2005 Matthias L. Jugel and 233 GPLv2 license. Copyright (C) 1996-2005 Matthias L. Jugel and
230 Marcus Meiner. http://www.javassh.org 234 Marcus Meiner. http://www.javassh.org
231 </para> 235 </para>
232 <para> 236 <para>
237 Based on TN5250J terminal emulator provided under the GPLv2
238 license. Copyright (C) 2001 Kenneth J. Pouncey.
239 http://tn5250j.sourceforge.net/
240 </para>
241 <para>
233 Includes the JSOCKS library, provided 242 Includes the JSOCKS library, provided
234 under the GNU LGPL license. http://jsocks.sourceforge.net 243 under the GNU LGPL license. http://jsocks.sourceforge.net
235 </para> 244 </para>
236 <para> 245 <para>
237 Includes JZlib provided under a BSD-style 246 Includes JZlib provided under a BSD-style
245 <para> 254 <para>
246 SCP file transfer support is based on 255 SCP file transfer support is based on
247 https://github.com/staktrace/connectbot/commits/filetransfer 256 https://github.com/staktrace/connectbot/commits/filetransfer
248 modifications by Kartikaya Gupta. 257 modifications by Kartikaya Gupta.
249 </para> 258 </para>
259 <para>
260 Internal file selection dialog is based on Android File
261 Dialog by Alexander Ponomarev, provided under a BSD-style
262 license.
263 http://code.google.com/p/android-file-dialog
264 </para>
250 </refsect1> 265 </refsect1>
251 266
252 <refsect1 id='version.1'> 267 <refsect1 id='version.1'>
253 <title>Version</title> 268 <title>Version</title>
254 <para> 269 <para>