You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
libtdevnc/libvncserver
dscho a84b3d072a pointerClient was still static.
do not make requestedRegion empty without reason.

the cursor handling for clients which don't handle CursorShape updates was
completely broken. It originally was very complicated for performance
reasons, however, in most cases it made performance even worse, because at
idle times there was way too much checking going on, and furthermore,
sometimes unnecessary updates were inevitable.

The code now is much more elegant: the ClientRec structure knows exactly
where it last painted the cursor, and the ScreenInfo structure knows where
the cursor shall be.

As a consequence there is no more rfbDrawCursor()/rfbUndrawCursor(), no more
dontSendFramebufferUpdate, and no more isCursorDrawn.  It is now possible to
have clients which understand CursorShape updates and clients which don't at
the same time.

rfbSetCursor no longer has the option freeOld; this is obsolete, as the cursor
structure knows what to free and what not.
21 years ago
..
.cvsignore all this moving and renaming needs changes in the cvsignores, too! 22 years ago
Makefile.am add client_examples/, add SDLvncviewer, libvncclient API changes, suppress automake CFLAGS nagging 22 years ago
auth.c global structures/functions should have "rfb", "sra" or "zrle" as prefix, 22 years ago
cargs.c global structures/functions should have "rfb", "sra" or "zrle" as prefix, 22 years ago
config.h move the library into libvncserver/, x11vnc into x11vnc/ 22 years ago
corre.c global structures/functions should have "rfb", "sra" or "zrle" as prefix, 22 years ago
cursor.c pointerClient was still static. 21 years ago
cutpaste.c move the library into libvncserver/, x11vnc into x11vnc/ 22 years ago
d3des.c global structures/functions should have "rfb", "sra" or "zrle" as prefix, 22 years ago
d3des.h global structures/functions should have "rfb", "sra" or "zrle" as prefix, 22 years ago
draw.c move the library into libvncserver/, x11vnc into x11vnc/ 22 years ago
font.c add comment "if col=bcol, assume background is transparent" 21 years ago
hextile.c global structures/functions should have "rfb", "sra" or "zrle" as prefix, 22 years ago
httpd.c support MinGW32! 21 years ago
main.c pointerClient was still static. 21 years ago
rfbconfig.h move the library into libvncserver/, x11vnc into x11vnc/ 22 years ago
rfbregion.c add convenience function to clip using x2,y2 instead of w,h 21 years ago
rfbserver.c pointerClient was still static. 21 years ago
rre.c global structures/functions should have "rfb", "sra" or "zrle" as prefix, 22 years ago
selbox.c pointerClient was still static. 21 years ago
sockets.c support MinGW32! 21 years ago
stats.c global structures/functions should have "rfb", "sra" or "zrle" as prefix, 22 years ago
tableinit24.c move the library into libvncserver/, x11vnc into x11vnc/ 22 years ago
tableinitcmtemplate.c move the library into libvncserver/, x11vnc into x11vnc/ 22 years ago
tableinittctemplate.c move the library into libvncserver/, x11vnc into x11vnc/ 22 years ago
tabletrans24template.c move the library into libvncserver/, x11vnc into x11vnc/ 22 years ago
tabletranstemplate.c move the library into libvncserver/, x11vnc into x11vnc/ 22 years ago
tight.c global structures/functions should have "rfb", "sra" or "zrle" as prefix, 22 years ago
translate.c global structures/functions should have "rfb", "sra" or "zrle" as prefix, 22 years ago
vncauth.c global structures/functions should have "rfb", "sra" or "zrle" as prefix, 22 years ago
zlib.c global structures/functions should have "rfb", "sra" or "zrle" as prefix, 22 years ago
zrle.c global structures/functions should have "rfb", "sra" or "zrle" as prefix, 22 years ago
zrleencodetemplate.c convert c++ comments to c comments 22 years ago
zrleoutstream.c move the library into libvncserver/, x11vnc into x11vnc/ 22 years ago
zrleoutstream.h move the library into libvncserver/, x11vnc into x11vnc/ 22 years ago
zrlepalettehelper.c move the library into libvncserver/, x11vnc into x11vnc/ 22 years ago
zrlepalettehelper.h move the library into libvncserver/, x11vnc into x11vnc/ 22 years ago
zrletypes.h move the library into libvncserver/, x11vnc into x11vnc/ 22 years ago