aboutsummaryrefslogtreecommitdiffstats
path: root/common/rfb/CConnection.cxx
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'keysplit' of https://github.com/CendioOssman/tigervncPierre Ossman2024-12-041-0/+87
|\
| * Move keyboard tracking to CConnectionPierre Ossman2024-12-041-0/+87
* | Capitalize some more logging and exceptionsPierre Ossman2024-11-221-4/+4
* | Merge branch 'master' of https://github.com/madnicendio/tigervncPierre Ossman2024-11-221-9/+9
|\ \
| * | Capitalize first letter in log, exception & errorMadeleine Nilsson2024-11-211-9/+9
| |/
* | Merge branch 'mouse-button-support' of https://github.com/CendioHalim/tigervncPierre Ossman2024-11-181-0/+1
|\ \
| * | vncviewer: support for back/forward mouse buttonsAdam Halim2024-10-221-0/+1
| |/
* | Use standard library naming for exceptionsPierre Ossman2024-11-061-10/+10
* | Use specific class for protocol problemsPierre Ossman2024-11-061-6/+8
* | Use standard exception classesPierre Ossman2024-11-061-3/+3
* | Subclass exceptions from std::exceptionPierre Ossman2024-11-061-1/+1
* | Use what() to access exception descriptionPierre Ossman2024-11-061-1/+1
* | Use static string for exceptionsPierre Ossman2024-11-061-2/+2
|/
* Remove auth exception prefixPierre Ossman2024-08-071-1/+1
* Avoid shadowing variablesPierre Ossman2024-06-241-2/+2
* Prefer std::find() over manual searchPierre Ossman2024-06-241-16/+8
* Use nullptr in all C++ codePierre Ossman2024-06-241-13/+13
* Add own keysym to name functionPierre Ossman2023-11-161-0/+1
* Clean up string encoding handlingPierre Ossman2023-06-301-4/+8
* Consistently use uint8_t for data buffersPierre Ossman2023-03-181-4/+4
* Use operator overloading for comparisonPierre Ossman2023-02-041-1/+1
* Use std::string for string memory managementPierre Ossman2023-02-041-17/+9
* Use std::string instead of CharArrayPierre Ossman2023-02-041-2/+2
* Use std::vector for temporary char arraysPierre Ossman2023-02-041-4/+4
* Return std::string instead of dynamic allocationsPierre Ossman2023-02-041-7/+8
* Use stdint typesPierre Ossman2023-02-011-17/+17
* Explicitly mark unused parametersPierre Ossman2023-01-041-2/+2
* Stop supplying flags to clipboard peek handlerPierre Ossman2023-01-041-1/+1
* Flush decoder errors on close()Pierre Ossman2022-11-071-0/+10
* Make sure server name is always a valid stringPierre Ossman2022-03-241-1/+8
* Be consistent in including config.hPierre Ossman2021-12-301-0/+5
* Support the VMware Cursor Position extension on vncviewerlhchavez2021-03-111-2/+5
* Merge branch 'autoclip' of https://github.com/CendioOssman/tigervncPierre Ossman2021-02-031-10/+37
|\
| * Add debug logging for ignored clipboard eventsPierre Ossman2021-01-051-3/+9
| * Handle clipboard peek with missing dataPierre Ossman2021-01-051-3/+1
| * Handle unsolicited clipboard transfersPierre Ossman2021-01-041-4/+27
* | Change streams to be asynchronousPierre Ossman2020-05-211-42/+82
* | Remove readString()/writeString()Pierre Ossman2020-05-211-3/+8
* | Make sure TLS is allowed to terminate gracefullyPierre Ossman2020-05-211-8/+16
|/
* Support extended clipboard transfersPierre Ossman2019-07-011-5/+86
* Use UTF-8 in clipboard APIPierre Ossman2019-07-011-2/+4
* Improved clipboard APIPierre Ossman2019-07-011-2/+45
* Increase version string buffer size for gccPierre Ossman2019-04-011-1/+1
* Remove unused force protocol 3.3 codePierre Ossman2019-04-011-2/+2
* Add support for VMware LED statusPierre Ossman2018-12-101-1/+3
* Add support for VMware cursorsPierre Ossman2018-12-101-0/+1
* Move client attributes out of ServerParamsPierre Ossman2018-11-011-12/+16
* Merge client resize capabilitiesPierre Ossman2018-11-011-2/+22
* Remove unused flags from ServerParamsPierre Ossman2018-11-011-2/+1
* Simplify encoding list generatorPierre Ossman2018-11-011-30/+2