61 коммитов (a4308c9ec45b0ebcafaed2280b442d2840098e4e)

Автор SHA1 Сообщение Дата
  Pierre Ossman a4308c9ec4 Get rid of SocketServer::checkTimeouts() 5 лет назад
  Pierre Ossman 65e08fdc9d Change idle timeout to timer 5 лет назад
  Pierre Ossman 10688efcf7 Properly terminate server on timeouts 5 лет назад
  Pierre Ossman f43137c61b Change exit timeouts to timers 5 лет назад
  Pierre Ossman 4bba2467fb Remove writeConnFailedFromScratch() 5 лет назад
  Pierre Ossman 025326dd94 Move ListConnInfo to WinVNC directory 5 лет назад
  Pierre Ossman 6c97fa4575 Encapsulate client handling in VNCServerST 5 лет назад
  Pierre Ossman 7d64b33b5b Move access rights and closing to SConnection object 5 лет назад
  Pierre Ossman 07e44cc508 Encapsulate setDesktopSize() in VNCServerST 5 лет назад
  Pierre Ossman b68434129b Encapsulate event handling in VNCServerST 5 лет назад
  Pierre Ossman eef6c9ad83 Remove QueryConnectionHandler 5 лет назад
  Pierre Ossman 6cd6117189 Flush pending changes when desktop starts 6 лет назад
  Pierre Ossman 8efc7b47cc Send lossless refresh even with pending updates 6 лет назад
  Pierre Ossman a2b80d6ae7 Limit lossless refresh update to safe size 6 лет назад
  Pierre Ossman b53c3bf050 Avoid checking updates when desktop is stopped 6 лет назад
  Michal Srb 28d570dc91 VNCServerST: Allow unsetting pixel buffer. 6 лет назад
  Pierre Ossman 707fa123a6 Reduce header dependencies in server classes 8 лет назад
  Pierre Ossman 7be73d7385 Avoid corner case of applications rendering at frame rate 6 лет назад
  Pierre Ossman b1e80f7b02 Make sure to start the frame timer after a buffer change 6 лет назад
  Pierre Ossman b45a84f953 Send lock LED state from server to client 7 лет назад
  Pierre Ossman bb305ca3db Add server side lock key sync heuristic 7 лет назад
  Pierre Ossman 6e49e95add Send updates with a fixed interval 7 лет назад
  Pierre Ossman 24684e58f4 Only update rendered cursor when requested 7 лет назад
  Pierre Ossman 6a1a0d0c57 Change cursor API to use RGBA data 7 лет назад
  Pierre Ossman 05338bccb7 Log statistics from ComparingUpdateTracker 7 лет назад
  Pierre Ossman d408ca5146 Move socket write event handling in to the RFB core 8 лет назад
  Pierre Ossman 5c23b9ed7d Fix bad signed/unsigned comparisons 9 лет назад
  Pierre Ossman 0c9bd4b0ba Use PixelBuffer objects as the interface for encoders and decoders 10 лет назад
  Pierre Ossman 6ea6e1aebc Add helper class for a rendered cursor 10 лет назад
  Pierre Ossman ff9eb5a949 Get rid of the direct access abuse of FullFramePixelBuffer's data 10 лет назад
  Pierre Ossman b6b4dc6487 Remove full support for colour maps 10 лет назад
  Pierre Ossman 559a2e8f47 Fix a race condition where we might get updates thrown at us right after a 12 лет назад
  DRC 4548f3010f Changing the deferred update timer to 10 ms caused a large performance regression on video/3D apps, and until we can quantify the benefits of a larger DUT value, it was decided that it should be changed back to 1 ms for the 1.2 release. 12 лет назад
  Pierre Ossman b114cec89e Make the comparing update tracker a bit more flexible. It can now be in an 12 лет назад
  Pierre Ossman bbf955ebd7 Reimplement the deferred update handling, this time in a more robust and 12 лет назад
  Pierre Ossman a3ac01ef9c Clean up the interface for VNCSConnectionST. Entry points are more apparent 12 лет назад
  Pierre Ossman 2d61deb8b9 Make sure RFB timers are actually respected by the server implementations. 12 лет назад
  Adam Tkac a6578bfc98 [Development] Replace SSecurityFactoryStandard class by simplier Security class. 14 лет назад
  Adam Tkac d36b626bbb Revert previous commit (r3889). Windows code has to be cleaned before this 14 лет назад
  Adam Tkac 97abe8a548 Replace rfb::strDup by safe_strdup and remove rfb::strFree in favor of free() 14 лет назад
  Pierre Ossman df453200b7 Brown paper bag time... Forgot to actually store the new screen layout. 15 лет назад
  Pierre Ossman 04e62db8bb Implement server side support for SetDesktopSize. 15 лет назад
  Pierre Ossman d85ea3e199 Move screen layout bootstraping around so that it can handle if all screens 15 лет назад
  Pierre Ossman 34e62f347f Basic book keeping of screen layout on server. 15 лет назад
  Pierre Ossman f99c5719e4 Remove file transfer support. 15 лет назад
  Pierre Ossman 02e43d78bf Remove the "video" feature and its associated custom JPEG handling. 15 лет назад
  Peter Åstrand c39e078968 Implemented support for DesktopName pseudo encoding, which allows 15 лет назад
  Constantin Kaplinsky 433eb1bcf2 [Bugfix] Resetting video rectangle on last client disconnect. 15 лет назад
  Constantin Kaplinsky 3ce6a72fb9 [Enhancements, refactoring] Rationalized functions to control video 15 лет назад
  Constantin Kaplinsky 8499d0c608 [Cleanup] Fixed a compilation warning by removing a very doubtful optimization. 16 лет назад