aboutsummaryrefslogtreecommitdiffstats
path: root/common/rfb/SConnection.cxx
Commit message (Expand)AuthorAgeFilesLines
* Capitalize first letter in log, exception & errorMadeleine Nilsson2024-11-211-4/+4
* Remove ConnFailedExceptionPierre Ossman2024-09-021-9/+9
* Remove auth exception prefixPierre Ossman2024-08-071-2/+2
* Avoid shadowing variablesPierre Ossman2024-06-241-4/+4
* Prefer std::find() over manual searchPierre Ossman2024-06-241-4/+5
* Use nullptr in all C++ codePierre Ossman2024-06-241-5/+5
* Merge branch 'present' of github.com:CendioOssman/tigervncPierre Ossman2024-06-191-5/+3
|\
| * Explicitly request timer repetitionPierre Ossman2024-06-191-5/+3
* | vncconfig: add option to force view-only remote client connectionsCarlos Santos2024-04-261-3/+3
* | Move the AccessRights type and constants to the rfb namespaceCarlos Santos2024-04-231-13/+1
|/
* Clean up string encoding handlingPierre Ossman2023-06-301-4/+8
* Consistently use uint8_t for data buffersPierre Ossman2023-03-181-7/+9
* Merge branch 'types' of https://github.com/CendioOssman/tigervncPierre Ossman2023-03-021-36/+30
|\
| * Remove unused rfb/util.h includesPierre Ossman2023-02-041-0/+1
| * Use std::string for string memory managementPierre Ossman2023-02-041-17/+10
| * Use std::string instead of CharArrayPierre Ossman2023-02-041-5/+4
| * Return std::string instead of dynamic allocationsPierre Ossman2023-02-041-7/+8
| * Use stdint typesPierre Ossman2023-02-011-13/+13
* | Throw exception instead on bad access checkPierre Ossman2023-02-281-2/+2
|/
* Explicitly mark unused parametersPierre Ossman2023-01-041-9/+11
* Stop supplying flags to clipboard peek handlerPierre Ossman2023-01-041-1/+1
* Assert that accessCheck isn't called too earlySamuel Mannehed2022-04-291-0/+3
* Initialize SConnection's accessRightsSamuel Mannehed2022-04-291-1/+1
* Be consistent in including config.hPierre Ossman2021-12-301-0/+5
* Merge branch 'autoclip' of https://github.com/CendioOssman/tigervncPierre Ossman2021-02-031-14/+48
|\
| * Add debug logging for ignored clipboard eventsPierre Ossman2021-01-051-3/+9
| * Fix clipboard state tracking in serverPierre Ossman2021-01-051-2/+7
| * Handle clipboard peek with missing dataPierre Ossman2021-01-051-3/+1
| * Handle unsolicited clipboard transfersPierre Ossman2021-01-041-6/+31
* | Change streams to be asynchronousPierre Ossman2020-05-211-22/+42
* | Remove readString()/writeString()Pierre Ossman2020-05-211-8/+13
* | Make sure TLS is allowed to terminate gracefullyPierre Ossman2020-05-211-7/+14
* | Separate query and authentication handlingPierre Ossman2020-05-211-6/+6
* | Move auth failure delay to SConnectionPierre Ossman2020-05-191-17/+41
|/
* Support extended clipboard transfersPierre Ossman2019-07-011-5/+78
* Use UTF-8 in clipboard APIPierre Ossman2019-07-011-2/+4
* Improved clipboard APIPierre Ossman2019-07-011-2/+45
* Add delay on authentication failuresPierre Ossman2019-04-011-5/+15
* Merge branch 'connparams' of https://github.com/CendioOssman/tigervncPierre Ossman2018-12-101-26/+44
|\
| * Make arguments explicit in all message writer methodsPierre Ossman2018-11-011-1/+2
| * Rename ConnParams to ClientParamsPierre Ossman2018-11-011-22/+22
| * Move version reading/writing out of ConnParamsPierre Ossman2018-10-261-4/+21
* | Remove writeConnFailedFromScratch()Pierre Ossman2018-11-091-9/+0
* | Move access rights and closing to SConnection objectPierre Ossman2018-10-101-0/+15
|/
* Strongly bind security objects to connection objectPierre Ossman2018-09-211-3/+3
* Remove destroy functionsPierre Ossman2018-09-211-1/+2
* Make exception classes have clearer messagesPierre Ossman2017-10-121-20/+30
* Basic support for QEMU Extended Key EventsPierre Ossman2017-08-281-0/+5
* Prevent leak of SecurityServer and ClientServer.Michal Srb2017-03-271-7/+5
* Early propagate of access rights to connection.Henrik Andersson2016-01-271-1/+1