63 Révisions (d8bbbeb3b37c713a72a113f7ef78741e15cc4a4d)

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