summaryrefslogtreecommitdiffstats
path: root/libvncclient/ultra.c
Commit message (Collapse)AuthorAgeFilesLines
* LibVNCClient: make sure Ultra decoding cannot dereference a null pointerChristian Beier2018-10-011-0/+4
| | | | Closes #254
* Merge branch 'circle' of https://github.com/ldmnyblzs/libvncserver into ↵Christian Beier2017-03-261-2/+2
|\ | | | | | | | | | | | | ldmnyblzs-circle Conflicts: libvncclient/rfbproto.c
| * Add function pointers for every type of rectangleBalazs Ludmany2016-06-291-2/+2
| |
* | Fix heap overflow in the ultra.c decoderJosef Gajdusek2016-11-141-4/+4
|/ | | | | | The Ultra type tile decoder does not use the _safe variant of the LZO decompress function, which allows a maliciuous server to overwrite parts of the heap by sending a larger-than-specified LZO data stream.
* Fix regression in Ultra encoding introduced by commit ↵Christian Beier2011-03-171-2/+2
| | | | | | fe1ca16e9b75b5f38ab374c8dfff92d2c3ea4532. My bad. There we see what the encodings test is good for ;-)
* Fix (most) MinGW32 compiler warnings.Christian Beier2011-03-171-3/+3
|
* The great UltraVNC Compatibility Commitsteven_carr2006-05-151-4/+0
|
* Ultra Encoding added. Tested against UltraVNC V1.01steven_carr2006-05-021-0/+214