dscho
6cfd9afee9
make cut text handling using a hook
18 years ago
steven_carr
a60ee2ee9f
RFB 3.8 clients are well informed
19 years ago
steven_carr
ccdbe8f325
The great UltraVNC Compatibility Commit
19 years ago
steven_carr
0d734ad896
Server Capability Encodings
...
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)"
19 years ago
steven_carr
2eded94f7b
UltraVNC with scaling, will send rectangles with a zero W or H
...
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.
19 years ago
steven_carr
5865f0c4b7
Client side support for PalmVNC/UltraVNC 'Server Side Scaling'
19 years ago
steven_carr
afa9fae024
Ultra Encoding added. Tested against UltraVNC V1.01
19 years ago
steven_carr
e57c4dcd71
CopyRectangle() BPP!=8 bug fixed
19 years ago
dscho
7602f0e750
libvncclient: support changing of framebuffer size; make SDLvncviewer use it
19 years ago
dscho
1602b345f3
add KeyboardLedState extension
19 years ago
runge
8eb18f6cd8
fix deadlock from rfbReleaseExtensionIterator(), fix no libz/libjpeg 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.
19 years ago
dscho
194a76df11
add an extension mechanism for LibVNCClient, modify the client data handling
...
so that more than one data structure can be attached, and add an example
to speak the client part of the back channel.
19 years ago
dscho
b225ee993a
implement ZRLE decoding
20 years ago
dscho
669b4c8685
make zlib and tight handling thread safe (static -> rfbClient)
20 years ago
dscho
ee52441372
hide strict ansi stuff if not explicitely turned on; actually use the socklen_t test from configure.ac
20 years ago
dscho
8bee4eb990
ANSIfy, fix some warnings from Linus' sparse
20 years ago
dscho
658b65ad0c
support MinGW32!
20 years ago
dscho
b583cf5347
move read buffer to rfbClient structure (thread safety); make rfbClientLog
...
overrideable
20 years ago
dscho
97299606da
global structures/functions should have "rfb", "sra" or "zrle" as prefix,
...
while structure members should not
21 years ago
dscho
11271316d3
support password reading with getpass(); support -play to play vncrec'orded files
21 years ago
dscho
03ad9b0b03
recognize more encodings
21 years ago
dscho
d197504916
fix silly update bug with raw encoding
21 years ago
dscho
876868553d
move the library into libvncserver/, x11vnc into x11vnc/
21 years ago
dscho
1fd42ce98c
make --without-jpeg, --without-zlib work
22 years ago
dscho
eeb2061dfb
API change: Bool, KeySym, Pixel get prefix "rfb"; constants in rfbconfig.h get prefix "LIBVNCSERVER_"
22 years ago
dscho
964aa1628f
further valgrinding showed leaked mallocs
22 years ago
dscho
13b358fed1
fixed maxRectsPerUpdate with Tight encoding bug; some autoconfing; stderr should not be used in a library (use rfbLog instead)
22 years ago
dscho
0fc57f2054
first alpha version of libvncclient
22 years ago