Commit Graph

213 Commits (04669ff543c729c102cbfdd91a22aca5aca76419)

Author SHA1 Message Date
Slávek Banko f3f392caec
Merge tag 'LibVNCServer-0.9.12'
6 years ago
Christian Beier d3a4292aa9
Move pipe_notify_client_thread to end of rfbClientRec
6 years ago
Christian Beier ffa449ad01
Merge pull request #238 from tetrane/pr-fix-use-after-free
6 years ago
Tobias Junghans e66a8a17f3 Allow to use global LZO library instead of miniLZO
6 years ago
Christian Beier cfdbb94038
Merge pull request #263 from veyon/custom-auth-handlers
6 years ago
Tobias Junghans 5f9a07d7e1 LibVNCClient: add support for custom auth handlers
6 years ago
Tobias Junghans 66ead2a7f2 rfb: add header guard for default8x16
6 years ago
Christian Beier e611616723
Remove the turbojpeg.h dependency from public headers
6 years ago
Quentin BUATHIER cedae6e6f9 Fix the concurrent issue hapenning between the freeing of the client and the clientOutput thread
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
7 years ago
DRC d7b14624cb Include Tight decoding optimizations from TurboVNC
7 years ago
Slávek Banko 68cb29a12f Merge tag 'LibVNCServer-0.9.11' of https://github.com/LibVNC/libvncserver
7 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
8 years ago
Christian Beier f48921becf
websockets: restore webSocketCheckDisconnect() to keep API compatibility
8 years ago
Andreas Weigel a90a43cda5
remove Hixie-specific MD5 and check functions
8 years ago
Christian Beier edd1acec7c Merge pull request #176 from simonwaterman/x509verify-openssl
8 years ago
simon 2c87a631fa X509 certificate verification for OpenSSL
8 years ago
Christian Beier c80879ee69
CMake: add all function checks that used to be in configure.ac
8 years ago
Christian Beier 81d5b844ed
CMake: properly name rfbconfig.h cmake template
8 years ago
Christian Beier fc2899af7a
CMake: set LIBVNCSERVER_HAVE_FORK in rfbconfig.h if fork() found
8 years ago
Christian Beier 2197b415f2
CMake: set LIBVNCSERVER_HAVE_LIBSSL in rfbconfig.h if OpenSSL found
8 years ago
Christian Beier 6d4bb07ea6
CMake: detect mmap() and write result to rfbconfig.h
8 years ago
Christian Beier 80ad74f761
Fix building for Android and add build instructions to README
8 years ago
Christian Beier e03b5750f8
Merge branch 'circle' of https://github.com/ldmnyblzs/libvncserver into ldmnyblzs-circle
8 years ago
Christian Beier b551e7017b rfbproto: re-add erroneously removed SOCKET definition
8 years ago
Christian Beier 7edd53ec27 rfbproto: remove SOCKET redefinitions
8 years ago
Christian Beier dbf5f9d514 Fix "rfbBool's size is not 1" runtime error with MSVC
8 years ago
Christian Beier 502e97df1a
CMake: that file ain't used no more
8 years ago
Christian Beier 7368417239 Various #ifdef fixes to allow building with MSVC2014
8 years ago
Christian Beier cd5b38d742 CMake: add a HAVE_SYS_UIO_H flag to rfbconfig.h
8 years ago
Christian Beier dede3aea22 Fix LibVNCClient compilation with MSVC 2014
8 years ago
Balazs Ludmany a01a18df1d Add function pointers for every type of rectangle
9 years ago
Christian Beier c4721ae493 Fix rfbClientSwap64IfLE broken in fe7df89fb1
9 years ago
Christian Beier 6f4f31fe93 Merge pull request #84 from plettix/master
9 years ago
Christian Beier cada820645 Only include endian.h if present on system.
9 years ago
Christian Beier ddabcb67a6 Merge pull request #105 from cgeorges82/master
9 years ago
Christian Beier 785f0fa2d1 Merge pull request #103 from rdieter/master
9 years ago
Christian Beier fc3dfdd9c5 Merge pull request #118 from gbdj/threadsafe-100-squash
9 years ago
gbdj 1da7872784 libvncclient/tls_gnutls.c: Add hooks to WriteToTLS() for optional protection by mutex. Fix upstream issue #100
9 years ago
Rex Dieter 53cc1fa18a use namespaced rfbMax macro (issue #102)
9 years ago
zbierak b6cb19982f Increase MAX_ENCODINGS value to accommodate more client encodings
9 years ago
Cédric Georges 445fb7d531 Append IPv6 option in CMake Project
9 years ago
Christian Beier 9d4cb568b7 Be a bit clearer with the cursorshape documentation for libvncclient.
9 years ago