summaryrefslogtreecommitdiffstats
path: root/libvncclient/rfbproto.c
Commit message (Collapse)AuthorAgeFilesLines
* make cut text handling using a hookdscho2006-09-111-11/+9
|
* RFB 3.8 clients are well informedsteven_carr2006-06-051-36/+56
|
* The great UltraVNC Compatibility Commitsteven_carr2006-05-151-30/+336
|
* Server Capability Encodingssteven_carr2006-05-041-24/+83
| | | | | | | 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)"
* UltraVNC with scaling, will send rectangles with a zero W or Hsteven_carr2006-05-041-3/+8
| | | | | | We need to process the rectangle (especially if it a type that contains subrectangles or any kind of compression). UltraVNC should be fixed to prevent these useless rectangles from being sent.
* Client side support for PalmVNC/UltraVNC 'Server Side Scaling'steven_carr2006-05-041-1/+48
|
* Ultra Encoding added. Tested against UltraVNC V1.01steven_carr2006-05-021-16/+76
|
* CopyRectangle() BPP!=8 bug fixedsteven_carr2006-05-021-1/+1
|
* libvncclient: support changing of framebuffer size; make SDLvncviewer use itdscho2006-04-281-15/+27
|
* add KeyboardLedState extensiondscho2006-03-281-0/+21
|
* fix deadlock from rfbReleaseExtensionIterator(), fix no libz/libjpeg ↵runge2005-11-251-0/+4
| | | | 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.
* add an extension mechanism for LibVNCClient, modify the client data handlingdscho2005-10-061-15/+86
| | | | | so that more than one data structure can be attached, and add an example to speak the client part of the back channel.
* implement ZRLE decodingdscho2005-05-241-0/+52
|
* make zlib and tight handling thread safe (static -> rfbClient)dscho2005-05-231-129/+0
|
* hide strict ansi stuff if not explicitely turned on; actually use the ↵dscho2005-05-181-0/+2
| | | | socklen_t test from configure.ac
* ANSIfy, fix some warnings from Linus' sparsedscho2005-05-151-11/+13
|
* support MinGW32!dscho2004-12-011-0/+2
|
* move read buffer to rfbClient structure (thread safety); make rfbClientLogdscho2004-10-161-3/+7
| | | | overrideable
* global structures/functions should have "rfb", "sra" or "zrle" as prefix,dscho2004-08-301-10/+10
| | | | while structure members should not
* support password reading with getpass(); support -play to play vncrec'orded ↵dscho2004-06-181-17/+48
| | | | files
* recognize more encodingsdscho2004-06-151-0/+6
|
* fix silly update bug with raw encodingdscho2004-06-151-8/+9
|
* move the library into libvncserver/, x11vnc into x11vnc/dscho2004-05-251-2/+2
|
* make --without-jpeg, --without-zlib workdscho2003-08-081-1/+25
|
* API change: Bool, KeySym, Pixel get prefix "rfb"; constants in rfbconfig.h ↵dscho2003-07-301-36/+36
| | | | get prefix "LIBVNCSERVER_"
* further valgrinding showed leaked mallocsdscho2003-07-291-4/+4
|
* fixed maxRectsPerUpdate with Tight encoding bug; some autoconfing; stderr ↵dscho2003-07-281-109/+144
| | | | should not be used in a library (use rfbLog instead)
* first alpha version of libvncclientdscho2003-07-271-0/+1052