Commit Graph

24 Commits (47fc9fdd597be5d3285f688706b8832020efd3e1)

Author SHA1 Message Date
Johannes Schindelin bcc2383c79 Complete the AUTHORS file
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
15 years ago
Johannes Schindelin 67223b7c4d Add Alexander to the authors
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
16 years ago
Johannes Schindelin 3704595b93 Add Christian Beier to the AUTHORS
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
16 years ago
Johannes Schindelin bdde3f9227 Add Vic Lee to the author list
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
16 years ago
Johannes Schindelin 511032eaf1 Add Ben to the authors
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
16 years ago
dscho 059afcdf81 Add ZYWRLE server-side support (thanks Noriaki Yamazaki, Hitachi)
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
17 years ago
dscho 09d902c5b7 Add CMake support (thanks to Christian Ehrlicher)
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
17 years ago
dscho eb2eeed97e LibVNCClient: if the GotRect hook is set, override default op. 18 years ago
dscho 26b291bf25 rfbclient.h: use 'extern "C"' to make it convenient to include from C++ 18 years ago
dscho 1060f747be rfb.h: Do not misplace guards
This buglet made it impossible to double include rfb.h from C++.
18 years ago
dscho ca805667e6 Build shared libraries per default
Thanks to Guillaume Rousse, we now use libtool to build shared libraries.
18 years ago
dscho 61cd498fb2 Fix a locking problem in libvncserver
There seems to be a locking problem in libvncserver, with respect to how
condition variables are used.

On certain machines in our lab, when using a vncviewer to view a display
that has a very high rate of updates, we will occasionally see the VNC
server process crash.  In one stack trace that was obtained, an assertion
had tripped in glibc's pthread_cond_wait, which was called from
clientOutput.

Inspection of clientOutput suggests that WAIT is being called incorrectly.
The mutex that protects a condition variable should always be locked when
calling wait, and on return from the wait will still be locked.  The
attached patch fixes the locking around this condition variable, and one
other that I found by grepping the source for similar occurrences.

Signed-off-by: Charles Coffing <ccoffing@novell.com>
18 years ago
dscho ff9c0be844 VisualNaCro: support clipboard and symbolic key names with X11::Keysyms 19 years ago
dscho 10c61b53c2 ignore maxRectsPerUpdate when encoding is Zlib (thanks scarr) 19 years ago
dscho f52cfa651b add handleEventsEagerly flag (Thanks, Donald) 19 years ago
dscho 1c26789eff introduce -deferptrupdate (thanks Dave) 19 years ago
dscho 0a909fde7a This monster commit contains support for TightVNC's file transfer protocol.
Thank you very much, Rohit!
20 years ago
dscho df4cd3d3f6 split rpm into three packages: the library, -devel (headers), and x11vnc 20 years ago
dscho 7d3b1c9762 use rfbClientErr to log errors, check if calloc succeded (both hinted by Andre Leiradella) 21 years ago
dscho 50a80e7304 make examples g++ compileable, thanks to Juan Jose Costello 21 years ago
dscho 937b906f0d ZRLE no longer uses C++, but C 22 years ago
dscho f9e179613f add --without-jpeg, --without-zlib; repair --without-backchannel, --without-24bpp 22 years ago
dscho eeb2061dfb API change: Bool, KeySym, Pixel get prefix "rfb"; constants in rfbconfig.h get prefix "LIBVNCSERVER_" 22 years ago
dscho e1d563f8b7 further autoconf'ing 22 years ago