dscho
8490de3ff0
add enablePseudoEncoding() to rfbProtocolExtension
19 years ago
dscho
0a909fde7a
This monster commit contains support for TightVNC's file transfer protocol.
...
Thank you very much, Rohit!
19 years ago
dscho
93be927b1c
Introduce generic protocol extension method. Deprecate
...
the processCustomClientMessage() method.
19 years ago
dscho
da7b3e714f
support VNC protocol version 3.7
19 years ago
dscho
df4cd3d3f6
split rpm into three packages: the library, -devel (headers), and x11vnc
20 years ago
runge
ec45cd952b
x11vnc: tweaks for release, fix queue buildup under -viewonly.
20 years ago
runge
ad02e15542
x11vnc: -grab_buster for XGrabServer deadlock; fix scrolls and copyrect for -clip and -id
20 years ago
runge
8fcf086132
x11vnc: -gui tray now embeds in systray; more improvements to gui.
20 years ago
runge
c59929365c
x11vnc: -gui tray mode, httpd.c: check httpListenSock >= 0.
20 years ago
dscho
462ffd3f3e
fix annoying zrle decoding bug
20 years ago
runge
9d43e8af78
main.c: fix screen->deferUpdateTime default.
20 years ago
runge
7b933e170e
configure.ac: HP-UX and OSF1 no -R, x11vnc: second round of beta-testing fixes.
20 years ago
runge
543e64d3c6
main.c: XReadScreen check, fix 64bit use of cursors, x11vnc: first round of beta-testing fixes, RFE's.
20 years ago
dscho
50568f1a81
no longer complain on Solaris about missing ar, which was not really missing
20 years ago
runge
89148d774f
main.c: no sraRgnSubstract for copyRect, scrolls for x11vnc -scale; add -fixscreen
20 years ago
runge
4effb62e99
main.c: fix copyRect for non-cursor-shape-aware clients.
20 years ago
runge
ae59284aec
x11vnc: scrolling: grabserver, autorepeat throttling, mouse wheel, fix onetile
20 years ago
dscho
a49fb51044
simplify configure (do not check for malloc(0) bug)
20 years ago
dscho
a40b790ee4
fix compilation for systems without socklen_t
20 years ago
runge
a5524005d6
x11vnc: more scrolling, -scr_term, -wait_ui, -nowait_bog
20 years ago
dscho
8bee4eb990
ANSIfy, fix some warnings from Linus' sparse
20 years ago
dscho
446a6fabac
fix memory leaks detected using valgrind
20 years ago
runge
3a7e70de49
x11vnc: more improvements to -scrollcopyrect and -xkb modes.
20 years ago
dscho
34f714bcdc
socketInitDone -> socketState
20 years ago
runge
1bb36df34e
libvncserver/main.c: fix memory leak in rfbDoCopyRect/rfbScheduleCopyRect; configure.ac tweaks.
20 years ago
runge
b0daa444cc
x11vnc: -scrollcopyrect/RECORD, etc. configure.ac: customizations for x11vnc pkg
20 years ago
dscho
6602a22f2b
clear requested region after handling it
20 years ago
runge
014e911f6b
x11vnc: -wireframe, -wirecopyrect, -privremote, -safer, -nocmd, -unsafe, -noviewonly
20 years ago
runge
baee5e2b3a
x11vnc: -rawfb, -pipeinput, -xtrap, -flag, ...
20 years ago
runge
ac01f36ce0
x11vnc: use DEC-XTRAP on legacy X11R5, -shiftcmap, -http
20 years ago
runge
dfe5981ce9
x11vnc: fix event leaks, build-time customizations, -nolookup
20 years ago
runge
1ce9418622
x11vnc: scale cursors, speed up some scaling, alt arrows, -norepeat N
20 years ago
runge
fba6f58a1a
x11vnc: X DAMAGE support, -clip WxH+X+Y, identd.
20 years ago
runge
4301cdf1df
autoconf: rpm -> rpmbuild and echo -n -> printf
20 years ago
runge
b8b96689bf
add '-listen ipaddr' option
20 years ago
runge
5c13bd0cd4
x11vnc: -users lurk=, -solid for cde, -gui ez,.. beginner mode.
20 years ago
runge
86ccf267b1
x11vnc -input to fine tune allow user input. per-client settings -R
20 years ago
runge
5b18d40136
x11vnc -users, fix -solid on gnome/kde, configure.ac pwd.h wait.h and utmpx.h
20 years ago
runge
b04336f947
prepare_x11vnc_dist.sh: few tweaks for next release
20 years ago
runge
d977fc5fa5
configure.ac: --with-jpeg=DIR --with-zlib=DIR, /usr/sfw
20 years ago
runge
2bc615f6e0
x11vnc -solid color, -opts; tightvnc unix viewer alpha patch
20 years ago
runge
d2a0e40e1b
sync with new cursor mechanism, -timeout, -noalphablend, try :0 if no other info
20 years ago
dscho
cafeb40fed
disappearing cursor fixed & debug message purged
20 years ago
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.
20 years ago
runge
b58e460fac
add cursor alphablending to rfb.h cursor.c, x11vnc -alphablend -snapfb etc..
20 years ago
runge
4b89306d17
x11vnc: improve XFIXES cursor transparency, more remote-control cmds.
20 years ago
dscho
298db07aaf
released 0.7
20 years ago
runge
2cc1b1d3e7
x11vnc: synchronous mode for -remote, string cleanup
20 years ago
runge
3a84b0ccc8
x11vnc: XFIXES cursorshape, XRANDR resize, remote control, gui
20 years ago
dscho
658b65ad0c
support MinGW32!
20 years ago