Commit Graph

202 Commits (ccd7208cf32b4011db0b558185df9f8caf8f5455)

Author SHA1 Message Date
Wiki Wang beb82f8dde Add trle decoder
7 years ago
Christian Beier 6814e946e0
libvncclient: rename rfbsasl.[c|h] to sasl.[c|h] to be in line with naming of other files
7 years ago
Christian Beier df11e806a3
Move HAVE_SASL #ifdefs into header file to have less LOC
7 years ago
Christian Beier 98e1be528f
Merge branch 'sasl2' of git://github.com/simonwaterman/libvncserver into simonwaterman-sasl2
7 years ago
simon cb4e15c1ae Added SASL authentication support
7 years ago
Christian Beier 0fcd4a3b52 Merge pull request #175 from simonwaterman/x509verify
7 years ago
simon 2c87a631fa X509 certificate verification for OpenSSL
7 years ago
simon cc10eab7eb Removed comment left over from development
7 years ago
simon cc69ee96e1 Modified certificate verification for compatibility with GnuTLS 2.12.23
7 years ago
simon 6c312aaf5b Added support for X509 server certificate verification as part of the handshake process.
7 years ago
dborth 652f5a4b1c
Set trueColour flag to 1 instead of 255
7 years ago
Christian Beier 80ad74f761
Fix building for Android and add build instructions to README
7 years ago
Christian Beier ec6d0f7259
Fix a compiler warning
7 years ago
Christian Beier e03b5750f8
Merge branch 'circle' of https://github.com/ldmnyblzs/libvncserver into ldmnyblzs-circle
7 years ago
Bert van Hall fe94339587 drop autotools
7 years ago
Bert van Hall cca9892deb
libvncclient/tls_openssl: support openssl 1.1.x
7 years ago
Christian Beier dede3aea22 Fix LibVNCClient compilation with MSVC 2014
7 years ago
Christian Beier 78f26fe1ff
Fix building on OSX.
8 years ago
Josef Gajdusek 5fff4353f6 Fix heap overflow in the ultra.c decoder
8 years ago
Josef Gajdusek 5418e8007c Fix heap overflows in the various rectangle fill functions
8 years ago
Balazs Ludmany a01a18df1d Add function pointers for every type of rectangle
8 years ago
Christian Beier ddabcb67a6 Merge pull request #105 from cgeorges82/master
8 years ago
Christian Beier 785f0fa2d1 Merge pull request #103 from rdieter/master
8 years ago
Christian Beier fc3dfdd9c5 Merge pull request #118 from gbdj/threadsafe-100-squash
8 years ago
gbdj 1da7872784 libvncclient/tls_gnutls.c: Add hooks to WriteToTLS() for optional protection by mutex. Fix upstream issue #100
8 years ago
Rex Dieter 53cc1fa18a use namespaced rfbMax macro (issue #102)
8 years ago
Christian Beier d28d20f56d Merge pull request #110 from AlexejStukov/patch-1
8 years ago
zbierak 9b82dee3a4 Fix buffer overflow when applying client encodings
8 years ago
Norrec ab694621f5 break statement out of case
8 years ago
Cédric Georges 6fabf75f9c Append missing include directory for GNUTLS and OPENSSL in CMake project
8 years ago
SpaceOne 488a47e3dd Ignore null pointers in FillRectangle() and CopyRectangleFromRectangle()
8 years ago
Christian Beier 4665af4950 Properly document HandleCursorShape and GotCursorShapeProc.
9 years ago
Stefan Weil 9c7efb7633 Fix some typos (found by codespell)
9 years ago
Christian Beier 7c7e8e765c Re-add the useful bits of 9aa9ac59b4.
9 years ago
Christian Beier e543e1ac1b Revert "Add libvncclient/h264.c to dist tarball."
9 years ago
Christian Beier 612de004c4 Revert "LibVNCClient: Add H.264 encoding for framebuffer updates"
9 years ago
Christian Beier f5abd4ab20 Merge pull request #69 from nopdotcom/master
9 years ago
Jay Carlson 79d938c16b Avoid divide-by-zero in raw encoding (OSX RealVNC)
9 years ago
Peter Spiess-Knafl 344264da2f Set autotools SOVERSION.
9 years ago
Christian Beier 57c524dfe2 Merge pull request #51 from maxnet/master
9 years ago
Floris Bos 4674d4632b Initialize libgcrypt before use
9 years ago
Christian Beier 108c26fdde Merge pull request #50 from maxnet/master
9 years ago
Floris Bos ac63d74364 tls_openssl.c: enable extra POSIX functionality to get PTHREAD_MUTEX_RECURSIVE
9 years ago
Christian Beier a77d695c2b Fix another MinGW64 build issue. WSAEWOULDBLOCK is not MinGW-specific.
9 years ago
Floris Bos aaee22aaa2 Fix compiler warnings libvncclient + gtkvncviewer
9 years ago
Floris Bos 7b6243157f Fix libva related compile errors
9 years ago
Christian Beier 7ef0ae905c Fix possible libvncclient ServerInit memory corruption.
10 years ago
Christian Beier 95efcfbf0c Fix potential memory corruption in libvncclient.
10 years ago
Christian Beier 9aa9ac59b4 Add libvncclient/h264.c to dist tarball.
10 years ago
Christian Beier a1125ad9a6 Merge pull request #38 from LibVNC/autotools-fix-revisited
10 years ago