annotate xml/510connectbot.in @ 344:b40bc65fa09a

compensate for SecureRandom bug on older devices
author Carl Byington <carl@five-ten-sg.com>
date Thu, 31 Jul 2014 18:39:36 -0700
parents 91a31873c42a
children 37f4a3b506d9
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
1 <reference>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
2 <title>@PACKAGE@ - Version @VERSION@</title>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
3 <partintro>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
4 <title>Packages</title>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
5
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
6 <para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
7 The various source and binary packages are available at <ulink
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
8 url="http://www.five-ten-sg.com/@PACKAGE@/packages/">http://www.five-ten-sg.com/@PACKAGE@/packages/</ulink>.
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
9 The most recent documentation is available at <ulink
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
10 url="http://www.five-ten-sg.com/@PACKAGE@/">http://www.five-ten-sg.com/@PACKAGE@/</ulink>.
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
11 </para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
12
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
13 <para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
14 A <ulink url="http://www.selenic.com/mercurial/wiki/">Mercurial</ulink> source
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
15 code repository for this project is available at <ulink
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
16 url="http://hg.five-ten-sg.com/@PACKAGE@/">http://hg.five-ten-sg.com/@PACKAGE@/</ulink>.
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
17 </para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
18
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
19 <para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
20 A companion terminal monitor project is available at <ulink
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
21 url="http://www.five-ten-sg.com/510ConnectbotMonitor">http://www.five-ten-sg.com/510ConnectbotMonitor</ulink>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
22 </para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
23 </partintro>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
24
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
25 <refentry id="x@PACKAGE@.1">
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
26 <refentryinfo>
262
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
27 <date>2014-07-15</date>
0
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
28 <author>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
29 <firstname>Carl</firstname>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
30 <surname>Byington</surname>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
31 <affiliation><orgname>510 Software Group</orgname></affiliation>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
32 </author>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
33 </refentryinfo>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
34
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
35 <refmeta>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
36 <refentrytitle>@PACKAGE@</refentrytitle>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
37 <manvolnum>1</manvolnum>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
38 <refmiscinfo>@PACKAGE@ @VERSION@</refmiscinfo>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
39 </refmeta>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
40
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
41 <refnamediv id='name.1'>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
42 <refname>@PACKAGE@</refname>
73
accf93be8c12 update documentation; use xterm-256color as default terminal type
Carl Byington <carl@five-ten-sg.com>
parents: 0
diff changeset
43 <refpurpose>an android vt320/tn5250 terminal emulator for telnet/ssh connections</refpurpose>
0
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
44 </refnamediv>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
45
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
46 <refsect1 id='build.1'>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
47 <title>Build method</title>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
48 <para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
49 This is an android project with native code, so
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
50 "ndk-build clean; ndk-build; android update project -p . -t android-16; ant debug"
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
51 should build cleanly.
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
52 </para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
53 </refsect1>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
54
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
55 <refsect1 id='introduction.1'>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
56 <title>Introduction</title>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
57 <para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
58 I belive that the previous connectbot projects are improperly licensed.
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
59 They contain a mix of Apache 2.0 and GPLv2+ code, and those two licenses
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
60 are incompatible. I have relicensed this as GPLv3+, since that is
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
61 compatible with the licenses of all the sub-parts.
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
62 </para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
63 <para>
73
accf93be8c12 update documentation; use xterm-256color as default terminal type
Carl Byington <carl@five-ten-sg.com>
parents: 0
diff changeset
64 This fork extends previous connectbot projects in two ways. It includes
accf93be8c12 update documentation; use xterm-256color as default terminal type
Carl Byington <carl@five-ten-sg.com>
parents: 0
diff changeset
65 tn5250 terminal emulation, in addition to the previous vt320 terminal
accf93be8c12 update documentation; use xterm-256color as default terminal type
Carl Byington <carl@five-ten-sg.com>
parents: 0
diff changeset
66 emulation. It also contains hooks for a separate monitoring process
accf93be8c12 update documentation; use xterm-256color as default terminal type
Carl Byington <carl@five-ten-sg.com>
parents: 0
diff changeset
67 that has access to some of the internal operations in this emulator.
0
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
68 </para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
69 </refsect1>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
70
220
4fdf6b5a6f43 update to 1.8.4; document changes from previous forks
Carl Byington <carl@five-ten-sg.com>
parents: 206
diff changeset
71 <refsect1 id='changes.1'>
4fdf6b5a6f43 update to 1.8.4; document changes from previous forks
Carl Byington <carl@five-ten-sg.com>
parents: 206
diff changeset
72 <title>Changes from previous Connectbots</title>
4fdf6b5a6f43 update to 1.8.4; document changes from previous forks
Carl Byington <carl@five-ten-sg.com>
parents: 206
diff changeset
73 <itemizedlist>
221
70ecbf70eadb document changes from previous forks
Carl Byington <carl@five-ten-sg.com>
parents: 220
diff changeset
74 <listitem><para>
344
b40bc65fa09a compensate for SecureRandom bug on older devices
Carl Byington <carl@five-ten-sg.com>
parents: 273
diff changeset
75 The Android SecureRandom bug has been fixed in newer versions
b40bc65fa09a compensate for SecureRandom bug on older devices
Carl Byington <carl@five-ten-sg.com>
parents: 273
diff changeset
76 of Android, but this code now compensates for that bug in
b40bc65fa09a compensate for SecureRandom bug on older devices
Carl Byington <carl@five-ten-sg.com>
parents: 273
diff changeset
77 older versions. If you have keys generated by on older Android
b40bc65fa09a compensate for SecureRandom bug on older devices
Carl Byington <carl@five-ten-sg.com>
parents: 273
diff changeset
78 devices, those keys should be discarded, and you should generate
b40bc65fa09a compensate for SecureRandom bug on older devices
Carl Byington <carl@five-ten-sg.com>
parents: 273
diff changeset
79 new keys.
b40bc65fa09a compensate for SecureRandom bug on older devices
Carl Byington <carl@five-ten-sg.com>
parents: 273
diff changeset
80 </para></listitem>
b40bc65fa09a compensate for SecureRandom bug on older devices
Carl Byington <carl@five-ten-sg.com>
parents: 273
diff changeset
81
b40bc65fa09a compensate for SecureRandom bug on older devices
Carl Byington <carl@five-ten-sg.com>
parents: 273
diff changeset
82 <listitem><para>
b40bc65fa09a compensate for SecureRandom bug on older devices
Carl Byington <carl@five-ten-sg.com>
parents: 273
diff changeset
83 The underlying ssh code has been updated from trilead to
b40bc65fa09a compensate for SecureRandom bug on older devices
Carl Byington <carl@five-ten-sg.com>
parents: 273
diff changeset
84 ganymed. Elliptic curve crypto is now supported.
b40bc65fa09a compensate for SecureRandom bug on older devices
Carl Byington <carl@five-ten-sg.com>
parents: 273
diff changeset
85 </para></listitem>
b40bc65fa09a compensate for SecureRandom bug on older devices
Carl Byington <carl@five-ten-sg.com>
parents: 273
diff changeset
86
b40bc65fa09a compensate for SecureRandom bug on older devices
Carl Byington <carl@five-ten-sg.com>
parents: 273
diff changeset
87 <listitem><para>
225
c6157535e180 update version; consistent defaults for hardware buttons
Carl Byington <carl@five-ten-sg.com>
parents: 221
diff changeset
88 The soft function keypad now has better labels, and can generate
c6157535e180 update version; consistent defaults for hardware buttons
Carl Byington <carl@five-ten-sg.com>
parents: 221
diff changeset
89 all 24 function keys for 5250 emulation. A hardware button can
c6157535e180 update version; consistent defaults for hardware buttons
Carl Byington <carl@five-ten-sg.com>
parents: 221
diff changeset
90 be configured to display that function keypad.
221
70ecbf70eadb document changes from previous forks
Carl Byington <carl@five-ten-sg.com>
parents: 220
diff changeset
91 </para></listitem>
220
4fdf6b5a6f43 update to 1.8.4; document changes from previous forks
Carl Byington <carl@five-ten-sg.com>
parents: 206
diff changeset
92
221
70ecbf70eadb document changes from previous forks
Carl Byington <carl@five-ten-sg.com>
parents: 220
diff changeset
93 <listitem><para>
220
4fdf6b5a6f43 update to 1.8.4; document changes from previous forks
Carl Byington <carl@five-ten-sg.com>
parents: 206
diff changeset
94 A deployment.connections text file is read (and deleted) on
4fdf6b5a6f43 update to 1.8.4; document changes from previous forks
Carl Byington <carl@five-ten-sg.com>
parents: 206
diff changeset
95 startup. This may be used to preconfigure the global options
4fdf6b5a6f43 update to 1.8.4; document changes from previous forks
Carl Byington <carl@five-ten-sg.com>
parents: 206
diff changeset
96 and to create an initial set of host connections.
221
70ecbf70eadb document changes from previous forks
Carl Byington <carl@five-ten-sg.com>
parents: 220
diff changeset
97 </para></listitem>
220
4fdf6b5a6f43 update to 1.8.4; document changes from previous forks
Carl Byington <carl@five-ten-sg.com>
parents: 206
diff changeset
98
221
70ecbf70eadb document changes from previous forks
Carl Byington <carl@five-ten-sg.com>
parents: 220
diff changeset
99 <listitem><para>
220
4fdf6b5a6f43 update to 1.8.4; document changes from previous forks
Carl Byington <carl@five-ten-sg.com>
parents: 206
diff changeset
100 The font sizes are now kept with one decimal point, and font
4fdf6b5a6f43 update to 1.8.4; document changes from previous forks
Carl Byington <carl@five-ten-sg.com>
parents: 206
diff changeset
101 size changes are done by scaling by a constant factor of 1.1,
4fdf6b5a6f43 update to 1.8.4; document changes from previous forks
Carl Byington <carl@five-ten-sg.com>
parents: 206
diff changeset
102 rather than the linear additive 2 point factor.
221
70ecbf70eadb document changes from previous forks
Carl Byington <carl@five-ten-sg.com>
parents: 220
diff changeset
103 </para></listitem>
254
5517cca2bd81 update version; help shows full version info; update change list
Carl Byington <carl@five-ten-sg.com>
parents: 229
diff changeset
104
5517cca2bd81 update version; help shows full version info; update change list
Carl Byington <carl@five-ten-sg.com>
parents: 229
diff changeset
105 <listitem><para>
262
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
106 On a per-host basis, you can either allow the font size to change
266
c922a60043db update documentation
Carl Byington <carl@five-ten-sg.com>
parents: 262
diff changeset
107 the number of rows and columns depending on the visibility
262
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
108 of the soft keyboard, or you can fix the number of rows and colums.
266
c922a60043db update documentation
Carl Byington <carl@five-ten-sg.com>
parents: 262
diff changeset
109 Using a largeer font with a fixed number of rows and columns, you
c922a60043db update documentation
Carl Byington <carl@five-ten-sg.com>
parents: 262
diff changeset
110 may only be able to see the top left part of the logical screen that
c922a60043db update documentation
Carl Byington <carl@five-ten-sg.com>
parents: 262
diff changeset
111 is being used by the host system. There is no vertical or horizontal
c922a60043db update documentation
Carl Byington <carl@five-ten-sg.com>
parents: 262
diff changeset
112 scrolling yet.
254
5517cca2bd81 update version; help shows full version info; update change list
Carl Byington <carl@five-ten-sg.com>
parents: 229
diff changeset
113 </para></listitem>
5517cca2bd81 update version; help shows full version info; update change list
Carl Byington <carl@five-ten-sg.com>
parents: 229
diff changeset
114
5517cca2bd81 update version; help shows full version info; update change list
Carl Byington <carl@five-ten-sg.com>
parents: 229
diff changeset
115 <listitem><para>
258
89bad826152b fix documentation typos
Carl Byington <carl@five-ten-sg.com>
parents: 254
diff changeset
116 The configurable hardware buttons can now change the font size.
254
5517cca2bd81 update version; help shows full version info; update change list
Carl Byington <carl@five-ten-sg.com>
parents: 229
diff changeset
117 </para></listitem>
5517cca2bd81 update version; help shows full version info; update change list
Carl Byington <carl@five-ten-sg.com>
parents: 229
diff changeset
118
262
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
119 <listitem><para>
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
120 The soft function keypad now includes the cursor movement keys.
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
121 </para></listitem>
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
122
220
4fdf6b5a6f43 update to 1.8.4; document changes from previous forks
Carl Byington <carl@five-ten-sg.com>
parents: 206
diff changeset
123 </itemizedlist>
4fdf6b5a6f43 update to 1.8.4; document changes from previous forks
Carl Byington <carl@five-ten-sg.com>
parents: 206
diff changeset
124 </refsect1>
4fdf6b5a6f43 update to 1.8.4; document changes from previous forks
Carl Byington <carl@five-ten-sg.com>
parents: 206
diff changeset
125
0
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
126 <refsect1 id='monitor.1'>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
127 <title>Terminal Monitor</title>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
128 <para>
73
accf93be8c12 update documentation; use xterm-256color as default terminal type
Carl Byington <carl@five-ten-sg.com>
parents: 0
diff changeset
129 For every terminal session (local, telnet, ssh or tn5250), this
0
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
130 terminal emulator also makes a connection to a terminal monitor
150
83bb2734b14c more setfield testing
Carl Byington <carl@five-ten-sg.com>
parents: 147
diff changeset
131 process, which can see cursor movement and screen contents, and can
0
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
132 inject characters to send to the host.
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
133 </para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
134
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
135 <para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
136 The terminal monitor is invoked by calling an android Intent
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
137 named "com.five_ten_sg.connectbot.monitor.MonitorService". That
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
138 ensures that the monitor process is running, and should then
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
139 be listening on TCP port 6000 for incoming connections. The terminal
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
140 emulator then connects to the terminal monitor on port 6000.
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
141 The native android Intent and Service communication mechanisms
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
142 are not used.
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
143 </para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
144
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
145 <para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
146 The messages exchanged between the terminal emulator and the
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
147 terminal monitor are arrays of uint16 values in network byte
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
148 order. Each message starts with a uint16 message byte length,
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
149 followed by that many bytes of data. Note that the message length
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
150 will always be even. The next uint16 contains the message
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
151 command value, and the remaining uint16 values are the arguments
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
152 if any for that command.
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
153 </para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
154
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
155 <para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
156 Any arguments that are keystrokes or characters are represented
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
157 as 16 bit unicode. Note that the first 256 such characters are
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
158 identical to the ISO-8859-1 latin character set.
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
159 </para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
160
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
161 <para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
162 INIT = 0 (TE -> Monitor). The argument is a string of uint16
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
163 characters. The meaning of these characters is defined by the
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
164 monitor. It might be a fully qualified path name, or some other
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
165 data used by the monitor to drive the monitoring of this
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
166 connection.
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
167 </para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
168
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
169 <para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
170 ACTIVATE = 1 (TE -> Monitor). The first argument is the
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
171 number of lines. The second argument is the number of columns.
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
172 That is followed by lines*columns uint16 character codes.
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
173 This connection is now the active connection. It is the
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
174 topmost (or only) window visible to the user - typed keystrokes
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
175 will be sent to the host on the other end of this connection.
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
176 </para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
177
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
178 <para>
147
1350adb077b1 monitor key state tracking
Carl Byington <carl@five-ten-sg.com>
parents: 73
diff changeset
179 KEYSTATE = 2 (TE -> Monitor). The argument is a single uint16
1350adb077b1 monitor key state tracking
Carl Byington <carl@five-ten-sg.com>
parents: 73
diff changeset
180 value, 1 for key down, 0 for key up. The TE tracks a single special
1350adb077b1 monitor key state tracking
Carl Byington <carl@five-ten-sg.com>
parents: 73
diff changeset
181 key for the monitor, and reports key up/down state when it changes.
1350adb077b1 monitor key state tracking
Carl Byington <carl@five-ten-sg.com>
parents: 73
diff changeset
182 The actual key is configurable.
0
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
183 </para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
184
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
185 <para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
186 CURSORMOVE = 3 (TE -> Monitor).
229
594101a0876a add why argument on cursor updates
Carl Byington <carl@five-ten-sg.com>
parents: 225
diff changeset
187 The first argument is the line number (0..23),
594101a0876a add why argument on cursor updates
Carl Byington <carl@five-ten-sg.com>
parents: 225
diff changeset
188 the second argument is the column number (0..79), and the third
594101a0876a add why argument on cursor updates
Carl Byington <carl@five-ten-sg.com>
parents: 225
diff changeset
189 argument is the reason for sending this cursor update. REASON=0 is
594101a0876a add why argument on cursor updates
Carl Byington <carl@five-ten-sg.com>
parents: 225
diff changeset
190 from a previous CURSORREQUEST command. REASON=1 is a cursor update
594101a0876a add why argument on cursor updates
Carl Byington <carl@five-ten-sg.com>
parents: 225
diff changeset
191 related to the previous SCREENCHANGE buffer update. REASON=2 is
594101a0876a add why argument on cursor updates
Carl Byington <carl@five-ten-sg.com>
parents: 225
diff changeset
192 a cursor update caused by user keystrokes.
0
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
193 </para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
194
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
195 <para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
196 SCREENCHANGE = 4 (TE -> Monitor). The first argument is the
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
197 number of lines. The second argument is the number of columns.
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
198 That is followed by lines*columns uint16 character codes.
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
199 </para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
200
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
201 <para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
202 FIELDVALUE = 5 (TE -> Monitor).
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
203 SETFIELD = 5 (Monitor -> TE).
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
204 The first argument is the line number (0..23)
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
205 and the second argument is the column number (0..79).
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
206 That is followed by the field value, a sequence of uint16
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
207 character codes from the screen buffer. The field
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
208 covers N columns, where N = (message length - 4) / 2.
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
209 When sent from the monitor to the emulator, this causes
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
210 the emulator to send the field codes to the host. This is
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
211 also used as the reply message from the emulator to the
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
212 monitor for a previous GETFIELD from the monitor.
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
213 </para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
214
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
215 <para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
216 GETFIELD = 6 (Monitor -> TE).
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
217 The first argument is the line number (0..23)
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
218 and the second argument is the starting column number (0..79),
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
219 and the third argument is the field length in columns.
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
220 This command causes the emulator to send a FIELDVALUE message
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
221 back to the monitor.
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
222 </para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
223
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
224 <para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
225 SCREENWATCH = 7 (Monitor -> TE).
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
226 The first argument is the line number (0..23)
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
227 and the second argument is the starting column number (0..79),
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
228 and the third argument is the field length in columns.
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
229 This command causes the emulator to watch the specified
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
230 part of the screen for changes. When that part of the screen
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
231 changes, the emulator will send a SCREENCHANGE message back
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
232 to the monitor.
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
233 </para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
234
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
235 <para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
236 DEPRESS = 8 (Monitor -> TE). The argument is a single uint16
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
237 value containing the vk_key value. This command causes the emulator
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
238 to simulate a keypress for that key. The codes are defined
160
4bccac50fd0b update version number and documentation
Carl Byington <carl@five-ten-sg.com>
parents: 150
diff changeset
239 <ulink url="http://msdn.microsoft.com/en-us/library/windows/desktop/dd375731">here</ulink>.
4bccac50fd0b update version number and documentation
Carl Byington <carl@five-ten-sg.com>
parents: 150
diff changeset
240 </para>
4bccac50fd0b update version number and documentation
Carl Byington <carl@five-ten-sg.com>
parents: 150
diff changeset
241
4bccac50fd0b update version number and documentation
Carl Byington <carl@five-ten-sg.com>
parents: 150
diff changeset
242 <para>
4bccac50fd0b update version number and documentation
Carl Byington <carl@five-ten-sg.com>
parents: 150
diff changeset
243 SHOWURL = 9 (Monitor -> TE). The single argument is a sequence
4bccac50fd0b update version number and documentation
Carl Byington <carl@five-ten-sg.com>
parents: 150
diff changeset
244 of uint16 character codes forming a URL to be displayed.
0
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
245 </para>
206
f60d4b1e8c39 add cursor request command to the TE
Carl Byington <carl@five-ten-sg.com>
parents: 160
diff changeset
246
f60d4b1e8c39 add cursor request command to the TE
Carl Byington <carl@five-ten-sg.com>
parents: 160
diff changeset
247 <para>
f60d4b1e8c39 add cursor request command to the TE
Carl Byington <carl@five-ten-sg.com>
parents: 160
diff changeset
248 SWITCHSESSION = 10 (Monitor -> TE). There are no arguments. The TE
f60d4b1e8c39 add cursor request command to the TE
Carl Byington <carl@five-ten-sg.com>
parents: 160
diff changeset
249 should display this session.
f60d4b1e8c39 add cursor request command to the TE
Carl Byington <carl@five-ten-sg.com>
parents: 160
diff changeset
250 </para>
f60d4b1e8c39 add cursor request command to the TE
Carl Byington <carl@five-ten-sg.com>
parents: 160
diff changeset
251
f60d4b1e8c39 add cursor request command to the TE
Carl Byington <carl@five-ten-sg.com>
parents: 160
diff changeset
252 <para>
f60d4b1e8c39 add cursor request command to the TE
Carl Byington <carl@five-ten-sg.com>
parents: 160
diff changeset
253 CURSORREQUEST = 11 (Monitor -> TE). There are no arguments. The TE
f60d4b1e8c39 add cursor request command to the TE
Carl Byington <carl@five-ten-sg.com>
parents: 160
diff changeset
254 should send a CURSORMOVE update to the monitor. Cursor movement caused
f60d4b1e8c39 add cursor request command to the TE
Carl Byington <carl@five-ten-sg.com>
parents: 160
diff changeset
255 by SETFIELD or DEPRESS commands does not trigger CURSORMOVE updates
f60d4b1e8c39 add cursor request command to the TE
Carl Byington <carl@five-ten-sg.com>
parents: 160
diff changeset
256 in block mode (tn5250) sessions. Those commands do trigger CURSORMOVE
f60d4b1e8c39 add cursor request command to the TE
Carl Byington <carl@five-ten-sg.com>
parents: 160
diff changeset
257 updates in async mode (telnet, ssh) sessions.
f60d4b1e8c39 add cursor request command to the TE
Carl Byington <carl@five-ten-sg.com>
parents: 160
diff changeset
258 </para>
0
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
259 </refsect1>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
260
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
261 <refsect1 id='todo.1'>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
262 <title>TODO</title>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
263 <para>
73
accf93be8c12 update documentation; use xterm-256color as default terminal type
Carl Byington <carl@five-ten-sg.com>
parents: 0
diff changeset
264 The tn5250 ssl/tls key storage should use the same storage mechanism
accf93be8c12 update documentation; use xterm-256color as default terminal type
Carl Byington <carl@five-ten-sg.com>
parents: 0
diff changeset
265 as the base ssh key storage.
0
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
266 </para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
267 </refsect1>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
268
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
269 <refsect1 id='copyright.1'>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
270 <title>Copyright</title>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
271 <para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
272 Copyright (C) 2014 by 510 Software Group &lt;carl@five-ten-sg.com&gt;
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
273 </para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
274 <para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
275 This program is free software; you can redistribute it and/or modify it
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
276 under the terms of the GNU General Public License as published by the
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
277 Free Software Foundation; either version 3, or (at your option) any
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
278 later version.
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
279 </para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
280 <para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
281 You should have received a copy of the GNU General Public License along
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
282 with this program; see the file COPYING. If not, please write to the
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
283 Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
284 </para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
285 </refsect1>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
286
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
287 <refsect1 id='credits.1'>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
288 <title>Credits</title>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
289 <para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
290 Based on VX Connectbot provided under the Apache
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
291 License, Version 2.0. Copyright (C) 2012 Martin
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
292 Matuska http://connectbot.vx.sk
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
293 </para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
294 <para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
295 Based on Irssiconnectbot provided under the Apache
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
296 License, Version 2.0. Copyright (C) 2013
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
297 Iiro Uusitalo and Ville Kerminen
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
298 https://github.com/irssiconnectbot/irssiconnectbot
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
299 </para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
300 <para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
301 Based on ConnectBot provided under the Apache License,
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
302 Version 2.0. Copyright (C) 2007-2008 Kenny Root
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
303 http://the-b.org and Jeffrey Sharkey http://jsharkey.org
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
304 </para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
305 <para>
273
91a31873c42a start conversion from trilead to ganymed
Carl Byington <carl@five-ten-sg.com>
parents: 272
diff changeset
306 Based on the Ganymed SSH2 client provided under a BSD-style
91a31873c42a start conversion from trilead to ganymed
Carl Byington <carl@five-ten-sg.com>
parents: 272
diff changeset
307 license. Copyright (C) 2005 - 2006 Swiss Federal Institute of
91a31873c42a start conversion from trilead to ganymed
Carl Byington <carl@five-ten-sg.com>
parents: 272
diff changeset
308 Technology (ETH Zurich), Department of Computer Science
91a31873c42a start conversion from trilead to ganymed
Carl Byington <carl@five-ten-sg.com>
parents: 272
diff changeset
309 http://www.inf.ethz.ch, Christian Plattner. Copyright (C) 2006 - 2013
91a31873c42a start conversion from trilead to ganymed
Carl Byington <carl@five-ten-sg.com>
parents: 272
diff changeset
310 Christian Plattner. http://code.google.com/p/ganymed-ssh-2/ The Java
91a31873c42a start conversion from trilead to ganymed
Carl Byington <carl@five-ten-sg.com>
parents: 272
diff changeset
311 implementations of the AES, Blowfish and 3DES ciphers have been taken
91a31873c42a start conversion from trilead to ganymed
Carl Byington <carl@five-ten-sg.com>
parents: 272
diff changeset
312 (and slightly modified) from the cryptography package released by "The
91a31873c42a start conversion from trilead to ganymed
Carl Byington <carl@five-ten-sg.com>
parents: 272
diff changeset
313 Legion Of The Bouncy Castle". Copyright (C) 2000 - 2004 The Legion Of
91a31873c42a start conversion from trilead to ganymed
Carl Byington <carl@five-ten-sg.com>
parents: 272
diff changeset
314 The Bouncy Castle http://www.bouncycastle.org The following disclaimer
91a31873c42a start conversion from trilead to ganymed
Carl Byington <carl@five-ten-sg.com>
parents: 272
diff changeset
315 applies:
91a31873c42a start conversion from trilead to ganymed
Carl Byington <carl@five-ten-sg.com>
parents: 272
diff changeset
316 </para>
91a31873c42a start conversion from trilead to ganymed
Carl Byington <carl@five-ten-sg.com>
parents: 272
diff changeset
317 <para>
91a31873c42a start conversion from trilead to ganymed
Carl Byington <carl@five-ten-sg.com>
parents: 272
diff changeset
318 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
91a31873c42a start conversion from trilead to ganymed
Carl Byington <carl@five-ten-sg.com>
parents: 272
diff changeset
319 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
91a31873c42a start conversion from trilead to ganymed
Carl Byington <carl@five-ten-sg.com>
parents: 272
diff changeset
320 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
91a31873c42a start conversion from trilead to ganymed
Carl Byington <carl@five-ten-sg.com>
parents: 272
diff changeset
321 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
91a31873c42a start conversion from trilead to ganymed
Carl Byington <carl@five-ten-sg.com>
parents: 272
diff changeset
322 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
91a31873c42a start conversion from trilead to ganymed
Carl Byington <carl@five-ten-sg.com>
parents: 272
diff changeset
323 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
91a31873c42a start conversion from trilead to ganymed
Carl Byington <carl@five-ten-sg.com>
parents: 272
diff changeset
324 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
91a31873c42a start conversion from trilead to ganymed
Carl Byington <carl@five-ten-sg.com>
parents: 272
diff changeset
325 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
91a31873c42a start conversion from trilead to ganymed
Carl Byington <carl@five-ten-sg.com>
parents: 272
diff changeset
326 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
91a31873c42a start conversion from trilead to ganymed
Carl Byington <carl@five-ten-sg.com>
parents: 272
diff changeset
327 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
91a31873c42a start conversion from trilead to ganymed
Carl Byington <carl@five-ten-sg.com>
parents: 272
diff changeset
328 POSSIBILITY OF SUCH DAMAGE.
0
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
329 </para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
330 <para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
331 Based on JTA Telnet/SSH client provided under the
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
332 GPLv2 license. Copyright (C) 1996-2005 Matthias L. Jugel and
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
333 Marcus Meiner. http://www.javassh.org
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
334 </para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
335 <para>
73
accf93be8c12 update documentation; use xterm-256color as default terminal type
Carl Byington <carl@five-ten-sg.com>
parents: 0
diff changeset
336 Based on TN5250J terminal emulator provided under the GPLv2
accf93be8c12 update documentation; use xterm-256color as default terminal type
Carl Byington <carl@five-ten-sg.com>
parents: 0
diff changeset
337 license. Copyright (C) 2001 Kenneth J. Pouncey.
accf93be8c12 update documentation; use xterm-256color as default terminal type
Carl Byington <carl@five-ten-sg.com>
parents: 0
diff changeset
338 http://tn5250j.sourceforge.net/
accf93be8c12 update documentation; use xterm-256color as default terminal type
Carl Byington <carl@five-ten-sg.com>
parents: 0
diff changeset
339 </para>
accf93be8c12 update documentation; use xterm-256color as default terminal type
Carl Byington <carl@five-ten-sg.com>
parents: 0
diff changeset
340 <para>
0
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
341 Includes the JSOCKS library, provided
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
342 under the GNU LGPL license. http://jsocks.sourceforge.net
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
343 </para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
344 <para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
345 Includes JZlib provided under a BSD-style
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
346 license. Copyright (C) 2000-2004 JCraft, Inc.
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
347 http://www.jcraft.com
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
348 </para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
349 <para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
350 Includes the ssh-agent service developed by Roberto
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
351 Tyley https://github.com/rtyley
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
352 </para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
353 <para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
354 SCP file transfer support is based on
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
355 https://github.com/staktrace/connectbot/commits/filetransfer
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
356 modifications by Kartikaya Gupta.
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
357 </para>
73
accf93be8c12 update documentation; use xterm-256color as default terminal type
Carl Byington <carl@five-ten-sg.com>
parents: 0
diff changeset
358 <para>
accf93be8c12 update documentation; use xterm-256color as default terminal type
Carl Byington <carl@five-ten-sg.com>
parents: 0
diff changeset
359 Internal file selection dialog is based on Android File
accf93be8c12 update documentation; use xterm-256color as default terminal type
Carl Byington <carl@five-ten-sg.com>
parents: 0
diff changeset
360 Dialog by Alexander Ponomarev, provided under a BSD-style
accf93be8c12 update documentation; use xterm-256color as default terminal type
Carl Byington <carl@five-ten-sg.com>
parents: 0
diff changeset
361 license.
accf93be8c12 update documentation; use xterm-256color as default terminal type
Carl Byington <carl@five-ten-sg.com>
parents: 0
diff changeset
362 http://code.google.com/p/android-file-dialog
accf93be8c12 update documentation; use xterm-256color as default terminal type
Carl Byington <carl@five-ten-sg.com>
parents: 0
diff changeset
363 </para>
0
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
364 </refsect1>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
365
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
366 <refsect1 id='version.1'>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
367 <title>Version</title>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
368 <para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
369 @VERSION@
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
370 </para>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
371 </refsect1>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
372 </refentry>
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
373
268
2ce1ad6ffe6b fix xml syntax
Carl Byington <carl@five-ten-sg.com>
parents: 266
diff changeset
374 <refentry id="x@PACKAGE@.5">
262
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
375 <refentryinfo>
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
376 <date>2014-07-15</date>
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
377 <author>
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
378 <firstname>Carl</firstname>
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
379 <surname>Byington</surname>
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
380 <affiliation><orgname>510 Software Group</orgname></affiliation>
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
381 </author>
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
382 </refentryinfo>
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
383
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
384 <refmeta>
270
45d1fcc1a356 document deployment.connections usage
Carl Byington <carl@five-ten-sg.com>
parents: 268
diff changeset
385 <refentrytitle>deployment.connections</refentrytitle>
262
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
386 <manvolnum>5</manvolnum>
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
387 <refmiscinfo>@PACKAGE@ @VERSION@</refmiscinfo>
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
388 </refmeta>
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
389
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
390 <refnamediv id='name.5'>
270
45d1fcc1a356 document deployment.connections usage
Carl Byington <carl@five-ten-sg.com>
parents: 268
diff changeset
391 <refname>deployment.connections</refname>
262
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
392 <refpurpose>deployment file for @PACKAGE@</refpurpose>
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
393 </refnamediv>
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
394
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
395 <refsect1 id='description.5'>
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
396 <title>Description</title>
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
397
270
45d1fcc1a356 document deployment.connections usage
Carl Byington <carl@five-ten-sg.com>
parents: 268
diff changeset
398 <para>The <command>deployment.connections</command> file
45d1fcc1a356 document deployment.connections usage
Carl Byington <carl@five-ten-sg.com>
parents: 268
diff changeset
399 is show by this example. If this file exists at the top
45d1fcc1a356 document deployment.connections usage
Carl Byington <carl@five-ten-sg.com>
parents: 268
diff changeset
400 level of the external storage (as returned by
45d1fcc1a356 document deployment.connections usage
Carl Byington <carl@five-ten-sg.com>
parents: 268
diff changeset
401 Environment.getExternalStorageDirectory().getAbsolutePath()),
45d1fcc1a356 document deployment.connections usage
Carl Byington <carl@five-ten-sg.com>
parents: 268
diff changeset
402 it is read, parsed, and deleted. Comments start with #
45d1fcc1a356 document deployment.connections usage
Carl Byington <carl@five-ten-sg.com>
parents: 268
diff changeset
403 and extend to the end of the line.
45d1fcc1a356 document deployment.connections usage
Carl Byington <carl@five-ten-sg.com>
parents: 268
diff changeset
404 </para>
262
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
405
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
406 <literallayout class="monospaced"><![CDATA[
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
407 #
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
408 # available host keys:
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
409 #
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
410 # nickname (string)
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
411 # color (string) ("red", "green", "blue", "gray")
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
412 # fontsize (float)
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
413 # fixed_size (boolean)
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
414 # fixed_width (integer)
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
415 # fixed_height (integer)
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
416 # pubkeyid (integer) (-2, -1) -2=none, -1=any
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
417 # useauthagent (string) ("no", "confirm", "yes")
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
418 # postlogin (string)
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
419 # compression (boolean)
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
420 # httpproxy (string)
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
421 # wantsession (boolean)
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
422 # stayconnected (boolean)
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
423 # delkey (string) ("del", "backspace")
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
424 # encoding (string) ("UTF-8", etc)
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
425 # username (string)
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
426 # hostname (string)
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
427 # port (integer)
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
428 # monitor (string)
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
429 # emulation (string) ("xterm-color", "xterm-256color", "xterm", "vt100", "ansi", "screen", or other answerback string)
272
ce2f4e397703 document encryption settings for 5250 emulation
Carl Byington <carl@five-ten-sg.com>
parents: 270
diff changeset
430 # encryption5250 (string) ("NONE", "SSLv2", "SSLv3", "TLS")
262
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
431 # library5250 (string)
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
432 # menu5250 (string)
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
433 # program5250 (string)
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
434 # wantx11forward (boolean)
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
435 # x11host (string)
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
436 # x11port (integer)
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
437
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
438
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
439 tn5250://pub1.rzkh.de:23#battleship
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
440 encryption5250=NONE
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
441 fontsize=20
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
442 fixed_size=true
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
443 fixed_width=80
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
444 fixed_height=25
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
445
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
446
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
447 #
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
448 # global settings are under global:// tag
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
449 #
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
450 # available global keys:
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
451 #
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
452 # memkeys (boolean)
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
453 # connPersist (boolean)
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
454 # emulation (string) ("xterm-color", "xterm-256color", "xterm", "vt100", "ansi", "screen")
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
455 # scrollback (integer)
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
456 # rotation (string) ("Default", "Force landscape", "Force portrait", "Automatic")
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
457 # shiftfkeys (boolean)
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
458 # ctrlfkeys (boolean)
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
459 # keymode (string) ("Use right-side keys", "Use left-side keys", "none")
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
460 # camera (string) ("CTRL", "Esc", "Tab", "Screen Capture", "Ctrl+A then Space", "Ctrl+A", "Esc+A", "Monitor Key", "Soft Function Keypad", "Increase Font Size", "Decrease Font Size", "None")
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
461 # volup (string) ("CTRL", "Esc", "Tab", "Screen Capture", "Ctrl+A then Space", "Ctrl+A", "Esc+A", "Monitor Key", "Soft Function Keypad", "Increase Font Size", "Decrease Font Size", "None")
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
462 # voldn (string) ("CTRL", "Esc", "Tab", "Screen Capture", "Ctrl+A then Space", "Ctrl+A", "Esc+A", "Monitor Key", "Soft Function Keypad", "Increase Font Size", "Decrease Font Size", "None")
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
463 # search (string) ("CTRL", "Esc", "Tab", "Screen Capture", "Ctrl+A then Space", "Ctrl+A", "Esc+A", "Monitor Key", "Soft Function Keypad", "Increase Font Size", "Decrease Font Size", "None")
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
464 # ptt (string) ("CTRL", "Esc", "Tab", "Screen Capture", "Ctrl+A then Space", "Ctrl+A", "Esc+A", "Monitor Key", "Soft Function Keypad", "Increase Font Size", "Decrease Font Size", "None")
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
465 # keepalive (boolean)
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
466 # wifilock (boolean)
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
467 # bumpyarrows (boolean)
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
468 # extended_longpress (boolean)
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
469 # ctrl_string (string)
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
470 # picker_string (string)
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
471 # picker_keep_open (boolean)
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
472 # list_custom_keymap (string) ("none", "full", "asus_tf", "sgh_i927", "sgh_i927_ics", "se_xppro")
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
473 # bell (boolean)
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
474 # bellVolume (float)
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
475 # bellVibrate (boolean)
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
476 # bellNotification (boolean)
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
477 # screen_capture_folder (string)
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
478 # screen_capture_popup (boolean)
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
479 # file_dialog (string)
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
480 # download_folder (string)
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
481 # remote_upload_folder (string)
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
482 # upload_dest_prompt (boolean)
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
483 # background_file_transfer (boolean)
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
484 # debug_keycodes (boolean)
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
485 #
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
486
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
487 global://
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
488 emulation=xterm-256color
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
489 scrollback=200
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
490 rotation=Force landscape
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
491 camera=None
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
492 volup=Soft Function Keypad
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
493 voldn=Tab
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
494 search=None
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
495 ptt=Monitor Key
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
496
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
497 #
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
498 # end
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
499 ]]></literallayout>
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
500 </refsect1>
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
501
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
502 <refsect1 id='version.5'>
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
503 <title>Version</title>
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
504 <para>
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
505 @VERSION@
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
506 </para>
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
507 </refsect1>
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
508
db26984b69f5 update version; add cursor movement keys to the soft function keypad
Carl Byington <carl@five-ten-sg.com>
parents: 258
diff changeset
509 </refentry>
0
0ce5cc452d02 initial version
Carl Byington <carl@five-ten-sg.com>
parents:
diff changeset
510 </reference>