| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
Signed-off-by: Johannes Schindelin <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
gnutls_priority_set_direct.
The functions gnutls_*_set_priority we used were marked deprecated since
latest GnuTLS version 2.12. However the replacement function
gnutls_priority_set_direct is available since 2.2, which is even lower
than our version requirement 2.4 in configure. The patch just replace
the deprecate function to fix the compile warning.
Signed-off-by: Vic Lee <[email protected]>
Signed-off-by: Johannes Schindelin <[email protected]>
|
| |
|
|
|
|
| |
We do VNC but no RDP. Pointed out by Vic Lee, thanks!
|
| |
|
|
|
|
| |
Also put all helper scripts into a utils directory.
|
| |
|
|\
| |
| |
| | |
ssh://libvncserver.git.sourceforge.net/gitroot/libvncserver/libvncserver
|
| |
| |
| |
| |
| |
| | |
fe1ca16e9b75b5f38ab374c8dfff92d2c3ea4532.
My bad. There we see what the encodings test is good for ;-)
|
| |
| |
| |
| |
| |
| |
| | |
* Fixed segfault on shutdown.
* Updated to test all encodings.
* Fixed to operate with encodings that split up rects into
smaller rects.
|
| |
| |
| |
| |
| | |
There can not be more than 255 security types and MSLogon is
RFB 3.6 only.
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
This fixes a segfault when a server is invoked with the
'-help' commandline argument.
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
Signed-off-by: Christian Beier <[email protected]>
|
| | |
|
| | |
|
|/
|
|
|
| |
Signed-off-by: Vic Lee <[email protected]>
Signed-off-by: Christian Beier <[email protected]>
|
|
|
|
|
|
|
| |
GnuTLS seems to expect proper errno values internally. So set them in our
custom push/pull functions. Parts of the patch stolen from libcurl, thanks!
Signed-off-by: Christian Beier <[email protected]>
|
|
|
|
| |
Signed-off-by: Christian Beier <[email protected]>
|
|
|
|
| |
Signed-off-by: Christian Beier <[email protected]>
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Winsock does NOT update errno for us, we have fetch the last error
manually using WSAGetLastError().
|
|
|
|
|
|
|
|
|
|
| |
According to the minilzo README, this brings a significant
speedup on 64-bit architechtures.
Changes compared to old version 1.08 can be found here:
http://www.oberhumer.com/opensource/lzo/lzonews.php
Signed-off-by: Christian Beier <[email protected]>
|
|
|
|
|
|
|
| |
This adds generic before/after encoding buffers to the rfbClient
struct, so there is no need for thread local storage.
Signed-off-by: Christian Beier <[email protected]>
|
| |
|
|
|
|
|
|
| |
We have a git repo nowadays and I guess we won't go back to CVS.
Signed-off-by: Christian Beier <[email protected]>
|
|
|
|
|
|
|
|
|
| |
If people seriously consider building with Visual Studio, there is
always CMake.
Pointed out by Christian Beier.
Signed-off-by: Johannes Schindelin <[email protected]>
|
|
|
|
|
| |
Signed-off-by: Christian Beier <[email protected]>
Signed-off-by: Johannes Schindelin <[email protected]>
|
|
|
|
|
| |
Signed-off-by: Vic Lee <[email protected]>
Signed-off-by: Christian Beier <[email protected]>
|
|
|
|
|
|
|
|
|
| |
No functional changes. All files used by _both_ libvncserver and
libvncclient are put into a 'common' directory and references
from other files as well as Autotools and CMake build systems are
updated.
Signed-off-by: Christian Beier <[email protected]>
|
|
|
|
|
| |
Signed-off-by: Vic Lee <[email protected]>
Signed-off-by: Christian Beier <[email protected]>
|
| |
|
|
|
|
| |
interfaces for input injection.
|
| |
|
|
|
|
| |
x11vnc/ChangeLog for rest.
|
|
|
|
|
|
|
|
|
| |
In commit 079394ca5b14d8067b95a9cf95a834828b4425a6 new code with
insufficient checks was introduced causing a segfault when doing a
HTTP server connection. Such connections have no screen set in the
client data structure.
Signed-off-by: Tobias Doerffel <[email protected]>
|
| |
|
|
|
|
| |
Signed-off-by: Johannes Schindelin <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Adds automagically generating libvncserver/libvncclient API
documentation using doxygen. This gives a nice overview on both APIs,
include dependencies and function call/caller dependencies.
TODO: Modify all the explaining comments in the .c files for use with
doxygen as well.
This patch only changes comments, no functional changes at all!
Signed-off-by: Christian Beier <[email protected]>
|
|
|
|
| |
Signed-off-by: Christian Beier <[email protected]>
|
|
|
|
| |
Signed-off-by: Christian Beier <[email protected]>
|
| |
|
|
|
|
|
|
|
| |
This implements the xvp VNC extension, which is described in the
community version of the RFB protocol:
http://tigervnc.sourceforge.net/cgi-bin/rfbproto
It is also mentioned in the official RFB protocol.
|
|
|
|
|
|
|
|
|
|
| |
When not calling rfbRegisterProtocolExtension() the extension mutex
is uninitialized but used upon calling rfbGetExtensionIterator() and
rfbReleaseExtensionIterator() in rfbNewTCPOrUDPClient(). This causes
libvncserver to crash on Win32 when building with thread support.
Signed-off-by: Tobias Doerffel <[email protected]>
Signed-off-by: Christian Beier <[email protected]>
|