summaryrefslogtreecommitdiffstats
path: root/common/rfb/Timer.cxx
Commit message (Collapse)AuthorAgeFilesLines
* Fix bad reference in Timer::getRemainingMs()Pierre Ossman2018-09-201-1/+1
| | | | | The reference for "dueTime" wasn't properly updated when this code was refactored from a static method to a normal object method.
* Limit lossless refresh update to safe sizePierre Ossman2018-03-281-2/+8
| | | | | | We don't want to waste bandwidth on the lossless refresh if we might need that bandwidth for a normal update. Try to estimate how much data we can safely send without interfering.
* Merge branch 'congestion' of https://github.com/CendioOssman/tigervncPierre Ossman2018-02-261-0/+3
|\
| * Handle timers which should be executed right awayPierre Ossman2017-11-171-0/+3
| |
* | Remove support for Lynx/OSPeter Åstrand (astrand)2017-11-081-5/+0
|/
* Better handling of slow timersPierre Ossman2017-02-241-7/+23
| | | | | Make sure the code deals more gracefully with timers that take a long time to execute, and therefore might miss their deadlines.
* Use mingw's gettimeofday()Pierre Ossman2015-11-091-38/+2
| | | | | mingw has a perfectly functional gettimeofday() so use that instead of having multiple copies of our own version.
* Remove logging of each Timer firingPierre Ossman2015-01-261-1/+0
| | | | | It just adds noise and you can't really tell which timer it is anyway without more logging in other places.
* Not necessary to include windows.h if winsock2.h is already included. If ↵DRC2010-05-201-1/+0
| | | | | | both are included, then winsock2.h must be included first. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4059 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Migrating to new directory structure adopted from the RealVNC's source tree. ↵Constantin Kaplinsky2006-05-251-0/+179
More changes will follow. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@589 3789f03b-4d11-0410-bbf8-ca57d06f2519