aboutsummaryrefslogtreecommitdiffstats
path: root/common
Commit message (Expand)AuthorAgeFilesLines
* Add more usage of SystemExceptionPierre Ossman2024-09-041-2/+3
* Fix reporting of some TLS errorsPierre Ossman2024-09-042-22/+20
* Correctly handling rejecting server keyPierre Ossman2024-09-041-1/+1
* Add missing config.h includesPierre Ossman2024-09-045-0/+19
* Remove ConnFailedExceptionPierre Ossman2024-09-024-26/+22
* Correctly handle ZRLE cursorsPierre Ossman2024-08-301-2/+2
* Move getUserPasswd()/showMsgBox() to CConnectionKang Lin2024-08-3013-122/+41
* H264Libav: Use nearest-neighbour sampling in scalerAndri Yngvason2024-08-221-1/+1
* H264Libav: Handle colour space conversionAndri Yngvason2024-08-191-0/+15
* Merge branch 'h264-buffer-size-fix' of https://github.com/any1/tigervncPierre Ossman2024-08-192-11/+19
|\
| * H264Libav: Clean up sws contextAndri Yngvason2024-08-161-0/+1
| * H264Libav: Use AVFrame for pixel format conversion bufferAndri Yngvason2024-08-162-11/+18
* | Use proper gnutls_free() on WindowsPierre Ossman2024-08-132-10/+4
* | Avoid using excessive namespacesPierre Ossman2024-08-136-16/+8
* | Avoid connection failed exceptionPierre Ossman2024-08-134-12/+12
* | Remove unused setPixelFormat() callbackPierre Ossman2024-08-122-12/+6
* | Update processMsg() descriptionPierre Ossman2024-08-122-12/+10
* | Include key code for fake key eventsPierre Ossman2024-08-121-6/+6
* | Better type for pointer button maskPierre Ossman2024-08-129-9/+9
* | Remove InputHandler interfacePierre Ossman2024-08-124-54/+32
* | Remove ScaleFiltersPierre Ossman2024-08-123-211/+0
* | Remove IdentityVerifier forward declarationPierre Ossman2024-08-121-1/+0
* | Don't parse empty fence messagesPierre Ossman2024-08-121-1/+3
* | Don't abuse auth failure exceptionPierre Ossman2024-08-0710-107/+130
* | Remove auth exception prefixPierre Ossman2024-08-076-13/+9
* | Correctly handle cancelled authenticationPierre Ossman2024-08-071-10/+10
* | Avoid XKeysymToString() conflict with libX11Pierre Ossman2024-08-061-0/+3
* | Merge branch 'min' of https://github.com/KangLin/tigervncPierre Ossman2024-08-063-9/+9
|\ \ | |/ |/|
| * Use std::min replace minKang Lin2024-07-263-9/+9
* | Add missing comma in default security type listPierre Ossman2024-07-291-1/+1
|/
* H264Decoder: Fix context resetAndri Yngvason2024-07-221-1/+1
* Fix overflow; "Timer: gettimeofday is broken"Pierre Ossman2024-07-191-1/+4
* Be more careful with ComparingUpdateTracker pointerPierre Ossman2024-07-051-4/+13
* Round up expiration time for timersPierre Ossman2024-07-051-1/+1
* Avoid shadowing variablesPierre Ossman2024-06-2440-102/+105
* Avoid redundant argumentsPierre Ossman2024-06-244-36/+34
* Simplify code using range-based for loopsPierre Ossman2024-06-246-47/+35
* Remove careful client iteratationPierre Ossman2024-06-241-42/+24
* Prefer std::find() over manual searchPierre Ossman2024-06-245-47/+33
* Remove unnecessary headers from Security.cxxPierre Ossman2024-06-241-18/+1
* Mark overridden virtual functionsPierre Ossman2024-06-2467-319/+323
* Use nullptr in all C++ codePierre Ossman2024-06-2479-331/+353
* Merge branch 'present' of github.com:CendioOssman/tigervncPierre Ossman2024-06-1913-115/+173
|\
| * Slow down fake clock when no clientsPierre Ossman2024-06-191-11/+32
| * Keep frame clock running if waiting for frame tickPierre Ossman2024-06-193-5/+19
| * Restart the frame timer immediatelyPierre Ossman2024-06-191-3/+3
| * Add support for X Present extensionPierre Ossman2024-06-194-2/+18
| * Make SDesktop::start()/stop() optionalPierre Ossman2024-06-191-8/+2
| * Maintain a constant VNCServer/SDesktop connectionPierre Ossman2024-06-192-8/+13
| * Make it easier to change timer intervalPierre Ossman2024-06-193-6/+8