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
dscho
c641923d05
fix long reads (in some events of success, no TRUE was returned)
20 years ago
runge
3495019ada
x11vnc: new pointer input handling algorithm; x11vnc pkg installs java viewer
21 years ago
dscho
86d7695f8b
API changes
21 years ago
runge
52ba8bfb2d
x11vnc: -cursor change shape handling, configure.ac: add more macros for X extensions
21 years ago
runge
d77d118d99
x11vnc: -overlay to fix colors with Sun 8+24 overlay visuals. -sid option.
21 years ago
runge
2c668dea01
fix XKBlib.h detection on *BSD, x11vnc: manpage and README
21 years ago
runge
33c4ea8e1d
x11vnc: -cursorpos now the default, fix cursorpos + scaling bug.
21 years ago
runge
c41ab764b8
x11vnc: -add_keysyms dynamically add missing keysyms to X server
21 years ago
runge
eb9a6928b0
x11vnc: -xkb (XKEYBOARD modtweak), -skip_keycodes, multi lines in x11vncrc
21 years ago
runge
57234c523d
modtweak is now the default for x11vnc; check X11/XKBlib.h in configure.ac
21 years ago
runge
03376f710a
x11vnc: -norepeat to turn off X server autorepeat when clients exist.
21 years ago
runge
b512ce1b2f
x11vnc: add "-scale fraction" for global server-side scaling.
21 years ago
runge
a7446d7123
x11vnc: simple ~/.x11vncrc config file support, -rc, -norc
21 years ago
runge
f868d56ef1
x11vnc: -clear_mods -clear_keys -storepasswd, add RFB_SERVER_IP RFB_SERVER_PORT to -accept/-gone
21 years ago
dscho
fefcb9188a
fix cursor trails (when not using cursor encoding and moving the cursor,
...
the redrawn part of the screen didn't get updated, and so left cursor trails).
21 years ago
dscho
2b8c2a5c3a
add client_examples/, add SDLvncviewer, libvncclient API changes, suppress automake CFLAGS nagging
21 years ago
runge
98e4f89569
x11vnc: rearrange file for easier maintenance, add RFB_CLIENT_COUNT to -accept/-gone
21 years ago
runge
e3c8cddef9
x11vnc: view-only plain passwd: -viewpasswd and 2nd line of -passwdfile
21 years ago
dscho
876868553d
move the library into libvncserver/, x11vnc into x11vnc/
21 years ago
runge
0130bdb9d6
x11vnc: -gone, -passwdfile, -o logfile; add view-only to -accept
21 years ago
runge
05a8d11903
x11vnc: add -accept some-command/xmessage/popup
21 years ago
runge
d43fc7efbe
x11vnc: mouse -> keystroke and keystroke -> mouse remappings.
21 years ago
runge
1c7ca906f7
x11vnc: add -auth, more -cursorpos and -nofb work
21 years ago
runge
7c1c81eede
x11vnc: add -cursorpos for Cursor Position Updates, and -sigpipe
21 years ago
runge
a6149f349e
x11vnc: do not send selection unless all clients are in RFB_NORMAL state.
...
increase rfbMaxClientWait when threaded to avoid ReadExact() timeouts for some viewers.
21 years ago
runge
782c6e7a15
x11vnc options -blackout, -xinerama, -xwarppointer. check cargs.
...
modify configure.ac to pick up -lXinerama
21 years ago
dscho
6a1a59f90e
fix cargs.c: arguments were not correctly purged.
21 years ago
dscho
5df82de5ce
fix --link for libvncserver-config
21 years ago
runge
ed986a0bbe
x11vnc options -vncconnect, -connect, -remap,
...
-debug_pointer, and -debug_keyboard
add reverse connections, keysym remapping,
and debug output option
21 years ago
dscho
7aa9d27733
fixed valgrind warning
21 years ago
runge
c08bfcfd02
x11vnc options -nosel -noprimary -visual.
...
add clipboard/selection handling.
add visual option (mostly for testing and workarounds).
improve shm cleanup on failures.
21 years ago
dscho
50a80e7304
make examples g++ compileable, thanks to Juan Jose Costello
21 years ago
dscho
2fbf23c17f
memory leaks fixed
21 years ago
dscho
e0cbabec29
Honour the check for libz, libjpeg again
21 years ago
dscho
34fc97a52a
add "-progressive height" option to make SendFramebufferUpdate "preemptive"
21 years ago
dscho
3a472f8805
update
21 years ago
runge
dede774922
handle mouse button number mismatch
...
improved pointer input handling during drags, etc.
somewhat faster copy_tiles() -> copy_tiles()
x11vnc options -buttonmap -old_pointer -old_copytile
21 years ago
dscho
15f3a61eb5
compile fix for cygwin
21 years ago
runge
11e3f6a6b0
x11vnc options -allow, -localhost, -nodragging, -input_skip
...
minimize memory usage under -nofb
21 years ago
runge
b7643ac9aa
x11vnc: XBell events, -nofb, -notruecolor, misc. cleaning
21 years ago
dscho
f6e8710729
-inetd, -noshm and friends added
21 years ago
dscho
8b0d8da5bf
release 0.6
21 years ago
markmc
d02db5cac4
2002-09-11 Mark McLoughlin <mark@skynet.ie>
...
* Makefile.in, */Makefile.in, aclocal.m4,
bootstrap.sh, config.h.in, configure,
depcomp, install-sh, missing, mkinstalldirs,
Removed auto-generated files from CVS.
22 years ago
markmc
9edf7e56bb
2003-09-11 Mark McLoughlin <mark@skynet.ie>
...
* rdr/Exception.h, rdr/FdInStream.cxx, rdr/FdInStream.h,
rdr/FdOutStream.cxx, rdr/FdOutStream.h, rdr/FixedMemOutStream.h,
rdr/InStream.cxx, rdr/InStream.h, rdr/MemInStream.h,
rdr/MemOutStream.h, rdr/NullOutStream.cxx, rdr/NullOutStream.h,
rdr/OutStream.h, rdr/ZlibInStream.cxx, rdr/ZlibInStream.h,
rdr/ZlibOutStream.cxx, rdr/ZlibOutStream.h, rdr/types.h,
zrle.cxx, zrleDecode.h, zrleEncode.h: remove original
C++ ZRLE implementation. Its been ported to C.
* NEWS: copy the existing ChangeLog to here and make
this a more detailed ChangeLog.
22 years ago
dscho
937b906f0d
ZRLE no longer uses C++, but C
22 years ago
dscho
f41eee753e
added --disable-cxx flag to configure
22 years ago
dscho
4fcb60871b
rfbErr introduced
22 years ago
dscho
71c8b9a33b
credit last two changes to Erik
22 years ago
dscho
eeb2061dfb
API change: Bool, KeySym, Pixel get prefix "rfb"; constants in rfbconfig.h get prefix "LIBVNCSERVER_"
22 years ago
dscho
9b46601daa
adapted dox
22 years ago
dscho
9f0a1a3bc1
synced with TightVNC and RealVNC
22 years ago
dscho
cc250a1e71
libvncclient
22 years ago
dscho
1e60fc200a
Added simple examples
22 years ago
dscho
0ca0f4b3a8
long standing bug in http; was sending .jar twice
22 years ago
dscho
d4d51c3305
http options inserted
22 years ago
dscho
069808dbca
update ChangeLog
22 years ago
dscho
1e4c2e7369
really fixed ClientConnectionGone problem
22 years ago
dscho
4a1355d13c
vncterm imported, porting issues solved (IRIX, OS X, Solaris)
22 years ago
dscho
75484911df
portability changes
22 years ago
dscho
e1d563f8b7
further autoconf'ing
22 years ago