Commit Graph

205 Commits (bcd3eaeb83181ab5491aa6d641e2a7b8d424d88a)

Author SHA1 Message Date
Christian Beier cfdbb94038
Merge pull request #263 from veyon/custom-auth-handlers
5 years ago
Tobias Junghans 5f9a07d7e1 LibVNCClient: add support for custom auth handlers
5 years ago
Tobias Junghans 66ead2a7f2 rfb: add header guard for default8x16
5 years ago
Christian Beier e611616723
Remove the turbojpeg.h dependency from public headers
6 years ago
Christian Beier 1781ecda34
CMake: add a LIBVNCSERVER_HAVE_GNUTLS #define
6 years ago
Christian Beier e775aec64e
build: decouple GnuTLS|OpenSSL detection from WebSockets support
6 years ago
Christian Beier 49f1d8de47
build: remove LIBVNCSERVER_WITH_CLIENT_TLS #define
6 years ago
Eddie James dd873fce45 Tight: export SendCompressedData and SendTightHeader functions
6 years ago
Christian Beier d34c7b07ac
Merge pull request #203 from dcommander/turbovnc-client
6 years ago
DRC d7b14624cb Include Tight decoding optimizations from TurboVNC
6 years ago
Wiki Wang beb82f8dde Add trle decoder
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 f48921becf
websockets: restore webSocketCheckDisconnect() to keep API compatibility
7 years ago
Andreas Weigel a90a43cda5
remove Hixie-specific MD5 and check functions
7 years ago
Christian Beier edd1acec7c Merge pull request #176 from simonwaterman/x509verify-openssl
7 years ago
simon 2c87a631fa X509 certificate verification for OpenSSL
7 years ago
Christian Beier c80879ee69
CMake: add all function checks that used to be in configure.ac
7 years ago
Christian Beier 81d5b844ed
CMake: properly name rfbconfig.h cmake template
7 years ago
Christian Beier fc2899af7a
CMake: set LIBVNCSERVER_HAVE_FORK in rfbconfig.h if fork() found
7 years ago
Christian Beier 2197b415f2
CMake: set LIBVNCSERVER_HAVE_LIBSSL in rfbconfig.h if OpenSSL found
7 years ago
Christian Beier 6d4bb07ea6
CMake: detect mmap() and write result to rfbconfig.h
7 years ago
Christian Beier 80ad74f761
Fix building for Android and add build instructions to README
7 years ago
Christian Beier e03b5750f8
Merge branch 'circle' of https://github.com/ldmnyblzs/libvncserver into ldmnyblzs-circle
7 years ago
Christian Beier b551e7017b rfbproto: re-add erroneously removed SOCKET definition
7 years ago
Christian Beier 7edd53ec27 rfbproto: remove SOCKET redefinitions
7 years ago
Christian Beier dbf5f9d514 Fix "rfbBool's size is not 1" runtime error with MSVC
7 years ago
Christian Beier 502e97df1a
CMake: that file ain't used no more
7 years ago
Christian Beier 7368417239 Various #ifdef fixes to allow building with MSVC2014
7 years ago
Christian Beier cd5b38d742 CMake: add a HAVE_SYS_UIO_H flag to rfbconfig.h
7 years ago
Christian Beier dede3aea22 Fix LibVNCClient compilation with MSVC 2014
7 years ago
Balazs Ludmany a01a18df1d Add function pointers for every type of rectangle
8 years ago
Christian Beier c4721ae493 Fix rfbClientSwap64IfLE broken in fe7df89fb1
8 years ago
Christian Beier 6f4f31fe93 Merge pull request #84 from plettix/master
8 years ago
Christian Beier cada820645 Only include endian.h if present on system.
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
zbierak b6cb19982f Increase MAX_ENCODINGS value to accommodate more client encodings
8 years ago
Cédric Georges 445fb7d531 Append IPv6 option in CMake Project
8 years ago
Christian Beier 9d4cb568b7 Be a bit clearer with the cursorshape documentation for libvncclient.
8 years ago
Christian Beier 4665af4950 Properly document HandleCursorShape and GotCursorShapeProc.
8 years ago
Christian Beier 228a75fe3a Merge pull request #90 from stweil/fix
9 years ago
Stefan Weil 68d43fb62d Fix definition of POSIX data types
9 years ago
Stefan Weil b71cc64e58 Fix endianness detection
9 years ago
Stefan Weil 9c7efb7633 Fix some typos (found by codespell)
9 years ago
plettix fe7df89fb1 shift fixes - if an integer is a negative number then the return value of "Swap32IfLE" was -1
9 years ago