aboutsummaryrefslogtreecommitdiffstats
path: root/common
Commit message (Expand)AuthorAgeFilesLines
* Use operator overloading for comparisonPierre Ossman2023-02-0416-25/+38
* Warn if Point/Rect/Region methods are used wrongPierre Ossman2023-02-042-9/+24
* Avoid redefining errnoPierre Ossman2023-02-042-12/+12
* Remove unneeded header from SDesktop.hPierre Ossman2023-02-043-3/+2
* Remove unused rfb/util.h includesPierre Ossman2023-02-0421-10/+13
* Remove "str" prefix from string helpersPierre Ossman2023-02-048-58/+57
* Use standard C string functionsPierre Ossman2023-02-042-34/+0
* Remove custom CharArray typePierre Ossman2023-02-044-47/+4
* Use std::string for string memory managementPierre Ossman2023-02-0413-77/+50
* Use std::string instead of CharArrayPierre Ossman2023-02-0423-170/+196
* Use std::vector for temporary char arraysPierre Ossman2023-02-043-20/+18
* Make strSplit() simpler and saferPierre Ossman2023-02-046-92/+70
* Return std::string instead of dynamic allocationsPierre Ossman2023-02-0424-290/+242
* Specify expected array size in argumentsPierre Ossman2023-02-042-4/+4
* Use fixed size character bufferPierre Ossman2023-02-046-52/+43
* Remove trailing slash from getvnchomedir()Pierre Ossman2023-02-042-6/+6
* Namespace directory functionsPierre Ossman2023-02-043-20/+24
* Better fallback for missing peer addressPierre Ossman2023-02-041-3/+3
* Return static char buffer from some methodsPierre Ossman2023-02-0410-92/+75
* Replace tabs with spacesPierre Ossman2023-02-041-45/+45
* Remove unneded string duplicationPierre Ossman2023-02-041-8/+1
* Remove unneeded CharArray:sPierre Ossman2023-02-041-12/+9
* Use StringParameters directlyPierre Ossman2023-02-0410-34/+11
* Get rid of TCHAR magicPierre Ossman2023-02-044-14/+6
* Return std::vector instead of dynamic allocationPierre Ossman2023-02-045-21/+23
* Avoid duplicating configuration settingPierre Ossman2023-02-041-16/+7
* Make sure length is reset on assignmentPierre Ossman2023-02-041-1/+3
* Clean up BinaryParameter typingPierre Ossman2023-02-043-16/+21
* Move hex conversion helpers to utilPierre Ossman2023-02-047-83/+102
* Use std::vector for basic data arraysPierre Ossman2023-02-0110-182/+119
* Use stdint typesPierre Ossman2023-02-01116-956/+985
* Use templates for optimized codePierre Ossman2023-02-0131-2062/+1582
* Fix CRLF line endingsPierre Ossman2023-01-174-398/+398
* Use __attribute__:s directlyPierre Ossman2023-01-055-31/+17
* Remove old mingw compatibility codePierre Ossman2023-01-054-223/+0
* Protect key variables from setjmp()Pierre Ossman2023-01-052-10/+13
* Remove useless const specifiersPierre Ossman2023-01-052-4/+4
* Explicitly mark switch case fall throughPierre Ossman2023-01-053-0/+8
* Fix RSA-AES state machinesPierre Ossman2023-01-052-48/+44
* Explicitly mark unused parametersPierre Ossman2023-01-0431-78/+95
* Don't include palette to full color methodsPierre Ossman2023-01-044-9/+7
* Remove unused flags to decoder contextsPierre Ossman2023-01-046-6/+13
* Stop supplying flags to clipboard peek handlerPierre Ossman2023-01-0410-10/+10
* Mark system include paths correctlyPierre Ossman2023-01-042-8/+8
* Add client-side support for the MSLogonII security type.Dinglan Peng2022-12-276-26/+232
* Add client-side support for the DH security type.Dinglan Peng2022-12-276-3/+210
* Flush decoder errors on close()Pierre Ossman2022-11-071-0/+10
* Don't enable RSA-AES by default in serversPierre Ossman2022-10-141-3/+0
* Ignore whitespace around components of host-and-port specificationCatherine Tower2022-09-011-2/+22
* Fix incorrect nettle library referencesPierre Ossman2022-09-012-2/+6