]>
Commit | Line | Data |
---|---|---|
e6d0212c DM |
1 | Simple VNC terminal emulator (inspired by VncCommand) |
2 | ||
3 | We try to simulate a 'xterm', because we want to support: | |
4 | ||
5 | - unicode | |
6 | - mouse | |
7 | ||
8 | and xterm seems to be the best solution for that. | |
9 | ||
10 | some code is inspired by: qemu, VncCommand, xterm, linux kernel, ... | |
11 | ||
12 | libvncserver | |
13 | ============ | |
14 | ||
15 | LibVNCServer does not suppurt TLS currently. So we staically link to a | |
16 | patched versions on that library instead of using the debian shared | |
17 | libraries. | |
18 | ||
19 | VNC Java Applet (for use in web based applications): | |
20 | ==================================================== | |
21 | ||
22 | We use patched VncViewer files (latest TigerVNC sources): | |
23 | ||
24 | http://www.tigervnc.com/ | |
25 | ||
26 | We sign the applet to make clipboard working. | |
27 | ||
28 | ||
29 | TODO: | |
30 | ===== | |
31 | ||
32 | Useful sources for terminal emulation: | |
33 | ||
34 | xterm source: ctlseqs.txt | |
35 | http://vt100.net/docs/vt220-rm | |
36 | man 5 terminfo | |
37 | infocmp xterm | |
38 | man console_codes | |
39 | ||
40 | Fonts: | |
41 | ||
42 | we currently use fonts provided by the debian console-data package: | |
43 | see /usr/share/consolefonts/* | |
44 | ||
45 | Only 8x16 fonts are supported | |
46 | ||
47 | TODO contains a list of unimplemented things. |