5
0
mirror of git://git.proxmox.com/git/vncterm.git synced 2024-12-22 21:33:49 +03:00
Go to file
2013-03-27 10:27:36 +01:00
debian fix version in control/changelog 2013-03-27 10:27:36 +01:00
tigerpatches fix focus traversal 2012-08-21 09:21:59 +02:00
vncpatches imported from svn 'vncterm/pve2' 2011-08-23 07:52:28 +02:00
copyright imported from svn 'vncterm/pve2' 2011-08-23 07:52:28 +02:00
genfont.c imported from svn 'vncterm/pve2' 2011-08-23 07:52:28 +02:00
glyphs.h imported from svn 'vncterm/pve2' 2011-08-23 07:52:28 +02:00
LibVNCServer-0.9.7.tar.gz imported from svn 'vncterm/pve2' 2011-08-23 07:52:28 +02:00
Makefile fix version in control/changelog 2013-03-27 10:27:36 +01:00
README imported from svn 'vncterm/pve2' 2011-08-23 07:52:28 +02:00
tigervnc-1.1.0.tgz imported from svn 'vncterm/pve2' 2011-08-23 07:52:28 +02:00
TODO imported from svn 'vncterm/pve2' 2011-08-23 07:52:28 +02:00
vncterm.c do not create a process group with setsid 2011-09-13 10:55:40 +02:00
vncterm.h imported from svn 'vncterm/pve2' 2011-08-23 07:52:28 +02:00
vncterm.pod imported from svn 'vncterm/pve2' 2011-08-23 07:52:28 +02:00
VncViewer.jar fix focus traversal 2012-08-21 09:21:59 +02:00

Simple VNC terminal emulator (inspired by VncCommand)

We try to simulate a 'xterm', because we want to support:

	- unicode
	- mouse
	
and xterm seems to be the best solution for that.

some code is inspired by: qemu, VncCommand, xterm, linux kernel, ...

libvncserver
============

LibVNCServer does not suppurt TLS currently. So we staically link to a
patched versions on that library instead of using the debian shared
libraries.

VNC Java Applet (for use in web based applications):
====================================================

We use patched VncViewer files (latest TigerVNC sources):

http://www.tigervnc.com/

We sign the applet to make clipboard working.


TODO:
=====

Useful sources for terminal emulation:
	
   xterm source: ctlseqs.txt
   http://vt100.net/docs/vt220-rm
   man 5 terminfo
   infocmp xterm
   man console_codes

Fonts: 

we currently use fonts provided by the debian console-data package:
see /usr/share/consolefonts/*

Only 8x16 fonts are supported

TODO contains a list of unimplemented things.