Commit Graph

234 Commits (master)

Author SHA1 Message Date
Slávek Banko 19fdbe7281
Add sys/socket.h include in sasl.c to resolve FTBFS.
2 years ago
Slávek Banko f3f392caec
Merge tag 'LibVNCServer-0.9.12'
6 years ago
Christian Beier a64c3b37af
LibVNCClient: remove now-useless cast
6 years ago
Christian Beier c2c4b81e6c
LibVNCClient: fail on server-sent desktop name lengths longer than 1MB
6 years ago
Christian Beier 139da17b6e
Merge pull request #267 from veyon/external-lzo
6 years ago
Christian Beier e34bcbb759
LibVNCClient: ignore server-sent reason strings longer than 1MB
6 years ago
Christian Beier c5ba3fee85
LibVNCClient: ignore server-sent cut text longer than 1MB
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
Christian Beier f997b5a75f
Merge pull request #261 from veyon/misc-fixes
6 years ago
Tobias Junghans a70d3b2710 common: d3des: drop unused rfbCPKey()
6 years ago
Tobias Junghans 9f5116eb53 LibVNCClient: pass buffer as const to WriteToTLS()
6 years ago
Tobias Junghans 09b2ed4381 Undef error codes before redefining them for WSA
6 years ago
Tobias Junghans 343eaabd7c LibVNCClient: init pad field for set encodings msg
6 years ago
Tobias Junghans 597473be04 LibVNCClient: free buffers in rfbClientCleanup()
6 years ago
Michele Calgaro 8c081c8888
Removed _BSD_SOURCE, _SVID_SOURCE, _GNU_SOURCE, _XOPEN_SOURCE.
6 years ago
Christian Beier 7b1ef0ffc4
LibVNCClient: really fix #250
6 years ago
Christian Beier 4a21bbd097
LibVNCClient: make sure Ultra decoding cannot dereference a null pointer
6 years ago
Christian Beier a83439b9fb
LibVNCClient: fix three possible heap buffer overflows
6 years ago
Christian Beier 09f2f3fb6a
LibVNCClient: make sure ReadFromRFBServer() does not write after buffer end in CoRRE decoding
6 years ago
Christian Beier c3115350eb
LibVNCClient: fix possible infinite loop
6 years ago
Christian Beier 2f5b2ad1c6
LibVNCClient: don't leak uninitialised memory to remote
6 years ago
Christian Beier 8b06f835e2
When connecting to a repeater, only send initialised string
6 years ago
Christian Beier e611616723
Remove the turbojpeg.h dependency from public headers
6 years ago
Christian Beier b997331e52
Merge pull request #215 from BastiaanOlij/fix_nozlib_compile_error
7 years ago
Christian Beier 078590786c
libvncclient/sasl: prefix the header guard (again) to fix a warning
7 years ago
Bastiaan Olij c5b8763b61 Moved undef of REALBPP down
7 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 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
8 years ago
Christian Beier 0fcd4a3b52 Merge pull request #175 from simonwaterman/x509verify
8 years ago
simon 2c87a631fa X509 certificate verification for OpenSSL
8 years ago
simon cc10eab7eb Removed comment left over from development
8 years ago
simon cc69ee96e1 Modified certificate verification for compatibility with GnuTLS 2.12.23
8 years ago
simon 6c312aaf5b Added support for X509 server certificate verification as part of the handshake process.
8 years ago
dborth 652f5a4b1c
Set trueColour flag to 1 instead of 255
8 years ago
Christian Beier 80ad74f761
Fix building for Android and add build instructions to README
8 years ago
Christian Beier ec6d0f7259
Fix a compiler warning
8 years ago
Christian Beier e03b5750f8
Merge branch 'circle' of https://github.com/ldmnyblzs/libvncserver into ldmnyblzs-circle
8 years ago
Bert van Hall fe94339587 drop autotools
8 years ago
Bert van Hall cca9892deb
libvncclient/tls_openssl: support openssl 1.1.x
8 years ago
Christian Beier dede3aea22 Fix LibVNCClient compilation with MSVC 2014
8 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