summaryrefslogtreecommitdiffstats
path: root/libvncclient/rfbproto.c
Commit message (Expand)AuthorAgeFilesLines
* LibVNCClient: ignore server-sent reason strings longer than 1MBChristian Beier2018-12-291-24/+21
* LibVNCClient: ignore server-sent cut text longer than 1MBChristian Beier2018-12-291-0/+5
* Merge pull request #263 from veyon/custom-auth-handlersChristian Beier2018-11-181-0/+29
|\
| * LibVNCClient: add support for custom auth handlersTobias Junghans2018-11-111-0/+29
* | Merge pull request #261 from veyon/misc-fixesChristian Beier2018-11-071-0/+1
|\ \
| * | LibVNCClient: init pad field for set encodings msgTobias Junghans2018-11-061-0/+1
| |/
* / common: d3des: drop unused rfbCPKey()Tobias Junghans2018-11-071-1/+0
|/
* LibVNCClient: fix three possible heap buffer overflowsChristian Beier2018-09-291-4/+6
* LibVNCClient: fix possible infinite loopChristian Beier2018-09-291-1/+1
* LibVNCClient: don't leak uninitialised memory to remoteChristian Beier2018-09-291-0/+2
* When connecting to a repeater, only send initialised stringChristian Beier2018-09-291-2/+6
* Merge pull request #203 from dcommander/turbovnc-clientChristian Beier2018-01-231-13/+0
|\
| * Include Tight decoding optimizations from TurboVNCDRC2018-01-221-13/+0
* | Add trle decoderWiki Wang2017-09-151-0/+63
|/
* libvncclient: rename rfbsasl.[c|h] to sasl.[c|h] to be in line with naming of...Christian Beier2017-09-021-1/+1
* Move HAVE_SASL #ifdefs into header file to have less LOCChristian Beier2017-09-021-3/+0
* Added SASL authentication supportsimon2017-06-251-0/+26
* Add function pointers for every type of rectangleBalazs Ludmany2016-06-291-103/+3
* Merge pull request #110 from AlexejStukov/patch-1Christian Beier2016-04-121-1/+2
|\
| * break statement out of caseNorrec2016-04-071-1/+2
* | Fix buffer overflow when applying client encodingszbierak2016-04-121-1/+2
|/
* Ignore null pointers in FillRectangle() and CopyRectangleFromRectangle()SpaceOne2016-01-271-0/+8
* Re-add the useful bits of 9aa9ac59b4cb10bfca93456a3098e348de172d7f.Christian Beier2015-04-171-0/+4
* Revert "LibVNCClient: Add H.264 encoding for framebuffer updates"Christian Beier2015-04-171-24/+0
* Merge pull request #69 from nopdotcom/masterChristian Beier2015-04-171-1/+4
|\
| * Avoid divide-by-zero in raw encoding (OSX RealVNC)Jay Carlson2015-03-271-1/+4
* | Initialize libgcrypt before useFloris Bos2015-01-021-0/+10
|/
* Fix possible libvncclient ServerInit memory corruption.Christian Beier2014-10-101-1/+2
* `strings.h` and `resolv.h` are not available on MSVC, and some POSIX function...Daniel Cohen Gindi2014-09-201-1/+6
* MSVC: Use _snprintf instead of snprintfDaniel Cohen Gindi2014-09-021-0/+4
* Fix indentationJohannes Schindelin2014-08-161-2/+2
* Check for MallocFrameBuffer() return valuenewsoft2014-08-151-3/+7
* Initialize padding in SetFormatAndEncodings' rfbSetPixelFormatMsg.Matthias Treydte2014-06-231-0/+2
* libvncclient: If we have TLS support, enable VeNCrypt by defaultJohannes Schindelin2014-04-051-0/+3
* LibVNCClient: Add H.264 encoding for framebuffer updatesDavid Verbeiren2013-01-251-0/+24
* Include strings.h for strncasecmp(3)Raphael Kubo da Costa2012-09-141-0/+1
* Tune the definitions needed when building with -ansi.Raphael Kubo da Costa2012-09-141-0/+1
* Fix some compiler warnings that hinted some no too unimportant errors.Christian Beier2012-05-091-2/+2
* LibVNCClient: #undef these types in case it's WIN32.Christian Beier2012-05-031-4/+4
* Added support for UltraVNC Single Click as originally proposed by Noobius (Bo...Monkey2012-04-231-0/+8
* LibVNCClient: Remove all those WITH_CLIENT_TLS #ifdefs and move GnuTLS specif...Christian Beier2012-04-151-12/+1
* When GetCredential() callback is not set, don't use authentications requiring...Christian Beier2011-11-091-2/+2
* Remove useless comparisons that always evaluate to false.Christian Beier2011-03-171-6/+1
* Fix (most) MinGW32 compiler warnings.Christian Beier2011-03-171-0/+2
* Let libvncclient build with gcrypt for MinGW32 builds.Christian Beier2011-03-121-0/+4
* Add ARD (Apple Remote Desktop) security type supportVic Lee2011-01-311-0/+216
* Put files used by both libs into a 'common' dir.Christian Beier2011-01-251-2/+2
* libvnc[server|client]: implement xvp VNC extension.Christian Beier2010-11-021-0/+52
* Only define strncasecmp to _strnicmp when using MS compiler.Christian Beier2010-10-211-5/+1
* IP QoS support in libvncclient.Christian Beier2010-09-291-0/+3