aboutsummaryrefslogtreecommitdiffstats
path: root/common/rfb/CMsgReader.cxx
Commit message (Expand)AuthorAgeFilesLines
* Avoid shadowing variablesPierre Ossman2024-06-241-6/+6
* Use nullptr in all C++ codePierre Ossman2024-06-241-1/+1
* Clean up string encoding handlingPierre Ossman2023-06-301-4/+19
* Consistently use uint8_t for data buffersPierre Ossman2023-03-181-4/+4
* Remove unused rfb/util.h includesPierre Ossman2023-02-041-0/+1
* Use std::vector for temporary char arraysPierre Ossman2023-02-041-12/+11
* Return std::string instead of dynamic allocationsPierre Ossman2023-02-041-2/+2
* Use std::vector for basic data arraysPierre Ossman2023-02-011-35/+36
* Use stdint typesPierre Ossman2023-02-011-28/+29
* Stop supplying flags to clipboard peek handlerPierre Ossman2023-01-041-1/+1
* Safely discard large (extended) clipboard contentsPierre Ossman2022-06-281-4/+20
* Fix handling of VMware cursorsPierre Ossman2022-01-181-2/+2
* Be consistent in including config.hPierre Ossman2021-12-301-0/+4
* Support the VMware Cursor Position extension on vncviewerlhchavez2021-03-111-0/+4
* Fix some incorrect data waitsPierre Ossman2021-03-021-7/+7
* Change streams to be asynchronousPierre Ossman2020-05-211-63/+262
* Remove readString()/writeString()Pierre Ossman2020-05-211-5/+9
* Make ZlibInStream more robust against failuresPierre Ossman2019-11-151-1/+2
* Support extended clipboard transfersPierre Ossman2019-07-011-3/+109
* Clean up internal clipboard handlingPierre Ossman2019-07-011-1/+1
* Make sure clipboard uses \n line endingsPierre Ossman2019-07-011-3/+3
* Do proper logging rather than fprintf(stderr, ...)Pierre Ossman2019-04-291-6/+9
* Merge branch 'vmware' of https://github.com/CendioOssman/tigervncPierre Ossman2018-12-101-0/+107
|\
| * Add support for VMware LED statusPierre Ossman2018-12-101-0/+16
| * Add support for VMware cursorsPierre Ossman2018-12-101-0/+91
* | Merge branch 'connparams' of https://github.com/CendioOssman/tigervncPierre Ossman2018-12-101-12/+10
|\|
| * Let CMsgHandler::serverInit() handle initial set upPierre Ossman2018-11-011-4/+1
| * Split out ServerParams from ConnParamsPierre Ossman2018-11-011-8/+9
| * Encapsulate screen layout storage in ConnParamsPierre Ossman2018-11-011-2/+2
* | Remove variable length arraysPierre Ossman2018-11-071-6/+6
|/
* Avoid compiler "use of uninitialised variable" warningsPierre Ossman2018-09-131-32/+33
* Fix "int-in-bool-context" compile errorsBrian P. Hinz2017-11-161-1/+1
* Keep alpha in cursor alpha conversionPierre Ossman2017-10-021-1/+0
* Basic support for QEMU Extended Key EventsPierre Ossman2017-08-281-0/+2
* Add client support for LED state syncPierre Ossman2017-08-241-0/+12
* Limit size of cursor accepted by client.Michal Srb2017-04-061-0/+9
* Client support for cursors with full alphaPierre Ossman2017-02-221-0/+50
* Client support for X CursorPierre Ossman2017-02-221-0/+58
* Change cursor API to use RGBA dataPierre Ossman2017-02-221-2/+27
* Remove CMsgReader::getImageBuf() as nothing uses itPierre Ossman2015-11-271-23/+1
* Encoders/decoders should track the connection objectPierre Ossman2014-07-071-5/+0
* Push encoder and decoder handling down into the connection objectsPierre Ossman2014-07-071-23/+1
* Handle CopyRect like any other encodingPierre Ossman2014-07-071-20/+8
* Merge the "V3" message classes into the normal onesPierre Ossman2014-07-071-5/+144
* Also check for negative encodings, in case the server is throwing unexpectedPierre Ossman2012-07-191-1/+1
* Eliminate GCC signed/unsigned warnings related to encodings: ThePeter Åstrand2010-02-101-3/+3
* Move the SetDesktopName parser into CMsgReaderV3 to keep with the separationPierre Ossman2009-03-201-13/+0
* [Bugfix] Use rdr::U32 type for length of strings handled by *CutText functions.Adam Tkac2009-02-131-1/+1
* Implemented support for DesktopName pseudo encoding, which allowsPeter Åstrand2009-01-151-0/+13
* [Bugfix] Backported patch from RealVNC 4.1.3. FYI it is not security related.Adam Tkac2008-11-181-0/+6