aboutsummaryrefslogtreecommitdiffstats
path: root/common
Commit message (Expand)AuthorAgeFilesLines
* H264Libav: Clean up sws contextAndri Yngvason2024-08-161-0/+1
* H264Libav: Use AVFrame for pixel format conversion bufferAndri Yngvason2024-08-162-11/+18
* 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
| * Explicitly request timer repetitionPierre Ossman2024-06-1910-56/+53
| * Fix up Timer commentsPierre Ossman2024-06-191-27/+34
| * Add safety check to getNextTimeout()Pierre Ossman2024-06-191-0/+6
| * Stop treating "0" as "no timeouts"Pierre Ossman2024-06-192-14/+4
| * Detect conflicting timer reschedulingPierre Ossman2024-06-191-2/+8
* | Create common recursive mkdir()Pierre Ossman2024-05-302-0/+41
* | Use $XDG_STATE_HOME for known hosts storagePierre Ossman2024-05-301-2/+2
* | Merge branch 'casantos-rhbz_2180903' of https://github.com/casantos/tigervncPierre Ossman2024-05-2020-98/+153
|\ \
| * | vncconfig: add option to force view-only remote client connectionsCarlos Santos2024-04-267-11/+19
| * | Remove the network::SocketServer interface.Carlos Santos2024-04-264-46/+37
| * | Move the AccessRights type and constants to the rfb namespaceCarlos Santos2024-04-2315-43/+99
| |/
* | Don't check pointers for zero length buffersPierre Ossman2024-05-202-4/+4
* | Implement XDG Base Directory paths, deprecate ~/.vnc902024-04-263-44/+45
* | Begin work on XDGBDS compliance and overrideable configs902024-03-153-23/+69
|/
* Clarify AcceptPointerEvents settingPierre Ossman2024-02-061-1/+1
* Increase time required to override pointerClientSamuel Mannehed2024-01-261-1/+1
* Break long lines in new pointerEvent logicSamuel Mannehed2024-01-261-3/+4
* Fix bad variable reference in file loggerPierre Ossman2024-01-251-1/+1
* VNCServerST: Add a timeout to pointer button ownershipMike Looijmans2024-01-222-2/+8
* VNCSConnectionST: Release mouse button(s) on closeMike Looijmans2024-01-151-0/+3
* Merge branch 'keysym' of github.com:CendioOssman/tigervncPierre Ossman2023-12-139-1599/+6306
|\
| * Update keysym header filesPierre Ossman2023-11-162-1594/+2772
| * Add own keysym to name functionPierre Ossman2023-11-167-5/+3534
* | Fix logging when no working VeNCrypt typesPierre Ossman2023-12-121-3/+3
* | Merge branch 'zrlee-compression-level' of https://github.com/adamhalim/tigerv...Pierre Ossman2023-11-202-2/+17
|\ \ | |/ |/|
| * Use compressionLevel in ZRLEEncoderAdam Halim2023-11-202-2/+17
* | Support the "%u" username alias in PlainUsersCarlos Santos2023-10-031-0/+9