summaryrefslogtreecommitdiffstats
path: root/rfb/rfbproto.h
Commit message (Collapse)AuthorAgeFilesLines
* Add ARD (Apple Remote Desktop) security type supportVic Lee2011-01-311-0/+1
| | | | | Signed-off-by: Vic Lee <llyzs@163.com> Signed-off-by: Christian Beier <dontmind@freeshell.org>
* Add doxygen documentation support.Christian Beier2010-11-181-0/+11
| | | | | | | | | | | | | Adds automagically generating libvncserver/libvncclient API documentation using doxygen. This gives a nice overview on both APIs, include dependencies and function call/caller dependencies. TODO: Modify all the explaining comments in the .c files for use with doxygen as well. This patch only changes comments, no functional changes at all! Signed-off-by: Christian Beier <dontmind@freeshell.org>
* libvncserver cleanup: remove rfbKeyFrame remnants.Christian Beier2010-11-111-14/+0
|
* libvnc[server|client]: implement xvp VNC extension.Christian Beier2010-11-021-1/+47
| | | | | | | This implements the xvp VNC extension, which is described in the community version of the RFB protocol: http://tigervnc.sourceforge.net/cgi-bin/rfbproto It is also mentioned in the official RFB protocol.
* Only define strncasecmp to _strnicmp when using MS compiler.Christian Beier2010-10-211-0/+5
| | | | | | | Redefining strncasecmp to _strnicmp makes libvncclient hang forever in SetFormatAndEncodings() on Windows when built with MinGW64. Reported by Tobias Doerffel <tobias.doerffel@gmail.com>, thanks!
* rfb/rfbproto.h: Prefix WORDS_BIGENDIAN when it is defined.Christian Beier2010-10-081-0/+5
| | | | | | | | Some (all?) autotool versions do not properly prefix WORDS_BIGENDIAN with LIBVNCSERVER_, so do that manually here. Thanks to Lorenz Kolb for reporting.
* Add MSLogon security typeVic Lee2009-11-021-0/+1
| | | | | Signed-off-by: Vic Lee <llyzs@163.com> Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
* Add VeNCrypt support in libvncclientVic Lee2009-10-021-0/+10
| | | | Signed-off-by: Vic Lee <llyzs@163.com>
* Add anonymous TLS support in libvncclientVic Lee2009-10-021-0/+1
| | | | Signed-off-by: Vic Lee <llyzs@163.com>
* Add ZYWRLE server-side support (thanks Noriaki Yamazaki, Hitachi)dscho2008-01-291-0/+1
| | | | Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
* Move our rfbEncodings numbers out of the TightVNC range.runge2006-12-161-5/+5
|
* do not always include rfb/keysym.hdscho2006-09-121-1/+0
|
* KeyboardLedState Encoding Masks are now defined for portabilitysteven_carr2006-05-281-0/+18
|
* Default to RFB 3.8, add command line option to specify the RFB version.steven_carr2006-05-151-1/+1
|
* The great UltraVNC Compatibility Commitsteven_carr2006-05-151-12/+10
|
* Server Capability Encodingssteven_carr2006-05-041-5/+36
| | | | | | | rfbEncodingSupportedEncodings - What encodings are supported? rfbEncodingSupportedMessages - What message types are supported? rfbEncodingServerIdentity - What is the servers version string? ie: "x11vnc: 0.8.1 lastmod: 2006-04-25 (LibVNCServer 0.9pre)"
* KeyboardLedState should be placed in 'various protocol extensions'steven_carr2006-05-041-1/+1
|
* add KeyboardLedState extensiondscho2006-03-281-0/+1
|
* fix deadlock from rfbReleaseExtensionIterator(), fix no libz/libjpeg ↵runge2005-11-251-1/+1
| | | | builds, disable tightvnc-filetransfer if no libpthread, add --without-pthread option, rm // comments, set NAME_MAX if not defined, x11vnc: throttle load if fb update requests not taking place.
* kill BackChannel and CustomClientMessage: the new extension technique makes ↵dscho2005-10-061-11/+0
| | | | these hooks obsolete
* support VNC protocol version 3.7dscho2005-09-261-1/+20
|
* add definitions from other VNC implementationsdscho2005-06-061-0/+300
|
* ANSIfy, fix some warnings from Linus' sparsedscho2005-05-151-0/+4
|
* do the in_addr_t stuff correctly...dscho2005-03-071-0/+4
|
* support MinGW32!dscho2004-12-011-2/+2
|
* add EncodingUltra; it is not implemented in the libraries yet, so this is ↵dscho2004-11-301-0/+1
| | | | just a place holder
* global structures/functions should have "rfb", "sra" or "zrle" as prefix,dscho2004-08-301-4/+4
| | | | while structure members should not
* ZRLE no longer uses C++, but Cdscho2003-09-081-1/+1
|
* forgot to change WORDS_BIGENDIAN to LIBVNCSERVER_BIGENDIAN; #undef VERSION ↵dscho2003-08-031-9/+10
| | | | unneccessary...
* API change: Bool, KeySym, Pixel get prefix "rfb"; constants in rfbconfig.h ↵dscho2003-07-301-16/+13
| | | | get prefix "LIBVNCSERVER_"
* make vncauth usable also for upcoming libvncclientdscho2003-07-271-0/+58
|
* moved include/ to rfb/dscho2003-02-181-0/+944