summaryrefslogtreecommitdiffstats
path: root/krfb/libvncserver/rfbserver.c
Commit message (Collapse)AuthorAgeFilesLines
* Limit client cut text length to 1 MBPetr Písař2019-03-031-1/+20
| | | | | | | | | | | | | | | | | This patch constrains a client cut text length to 1 MB. Otherwise a client could make server allocate 2 GB of memory and that seems to be to much to classify it as a denial of service. The limit also prevents from an integer overflow followed by copying an uninitilized memory when processing msg.cct.length value larger than SIZE_MAX or INT_MAX - sz_rfbClientCutTextMsg. This patch also corrects accepting length value of zero (malloc(0) is interpreted on differnet systems differently). CVE-2018-7225 <https://github.com/LibVNC/libvncserver/issues/218> (cherry picked from commit 28afb6c537dc82ba04d5f245b15ca7205c6dbb9c)
* Remove additional unneeded tq method conversionsTimothy Pearson2011-12-191-1/+1
|
* Rename old tq methods that no longer need a unique nameTimothy Pearson2011-12-181-12/+12
|
* Revert "Rename a number of old tq methods that are no longer tq specific"Timothy Pearson2011-12-161-13/+13
| | | | This reverts commit 808e453c56036211f57482ed847d54aca01bba68.
* Rename a number of old tq methods that are no longer tq specificTimothy Pearson2011-12-151-13/+13
|
* TQt4 port kdenetworktpearson2011-06-221-13/+13
| | | | | | | This enables compilation under both Qt3 and Qt4 git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdenetwork@1237912 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Backed out accidental conversion of TSIGNAL to TQT_SIGNAL in automated TQT ↵tpearson2010-08-131-2/+2
| | | | | | conversion git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdenetwork@1162927 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Trinity Qt initial conversiontpearson2010-07-311-2/+2
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdenetwork@1157648 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Fixed remaining GPL address zip codestpearson2010-01-061-1/+1
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdenetwork@1070598 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Updated obsolete GPL license addresses to current GPL addresstpearson2010-01-061-1/+1
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdenetwork@1070573 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features.toma2009-11-251-0/+1590
BUG:215923 git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdenetwork@1054174 283d02a7-25f6-0310-bc7c-ecb5cbfe19da