121 Commits (65e08fdc9d783a863b0d0b0acb62c9f3a6b49d63)

Author SHA1 Message Date
  Pierre Ossman 8efc7b47cc Send lossless refresh even with pending updates 6 years ago
  Pierre Ossman a2b80d6ae7 Limit lossless refresh update to safe size 6 years ago
  Pierre Ossman 6b2f113b35 Automatic lossless refresh 7 years ago
  Pierre Ossman 74385d3890 Remove redundant Region::copyFrom() 6 years ago
  Pierre Ossman 8c3bd69188 Respect request area for cursor rendering 6 years ago
  Pierre Ossman 8cf7163ec0 Add crude congestion window debug trace 8 years ago
  Pierre Ossman a99d14d193 Improved congestion control handling 8 years ago
  Pierre Ossman c09e5580d1 Move congestion control to its own class 8 years ago
  Pierre Ossman 707fa123a6 Reduce header dependencies in server classes 8 years ago
  Pierre Ossman b2a417c155 Use a queue for congestion pings 8 years ago
  Pierre Ossman 387a41770b Fix bug where server cursor might disappear 6 years ago
  Pierre Ossman b218ecd50e Avoid extra framebuffer update messages 6 years ago
  Pierre Ossman 25db44a164 Fix for initial client side cursor 6 years ago
  Peter Åstrand (astrand) 01dc1a67dc Define cork() as pure virtual in Socket class 6 years ago
  Pierre Ossman 330ca42ef7 Fix broken logic for sending mouse cursor 6 years ago
  Pierre Ossman 3630475369 Push query connect timeout back in to Xvnc 6 years ago
  Pierre Ossman 851e6806e5 Fix shift state test in lock key heuristics 6 years ago
  Pierre Ossman 71ca8d546b Clear client cursor when switching to server side 6 years ago
  Pierre Ossman 16e1dcb85c Track keys based on client supplied key codes 7 years ago
  Pierre Ossman 5ae282135f Basic support for QEMU Extended Key Events 7 years ago
  Pierre Ossman b45a84f953 Send lock LED state from server to client 7 years ago
  Pierre Ossman bb305ca3db Add server side lock key sync heuristic 7 years ago
  Pierre Ossman 324043eba6 Support clients that only support alpha cursors 6 years ago
  Michal Srb f3afa24da1 Prevent double free by crafted fences. 7 years ago
  Pierre Ossman 6e49e95add Send updates with a fixed interval 7 years ago
  Pierre Ossman 5c03720319 Avoid flicker with a rendered cursor 7 years ago
  Pierre Ossman 24684e58f4 Only update rendered cursor when requested 7 years ago
  Pierre Ossman 77ede0a01f Clean up VNCSConnectionST::needRenderedCursor() 7 years ago
  Pierre Ossman cef3cf793d Split up VNCSConnectionST::writeFramebufferUpdate() 7 years ago
  Pierre Ossman 8053c8e2f3 Server support for cursor with alpha 7 years ago
  Pierre Ossman 6a1a0d0c57 Change cursor API to use RGBA data 7 years ago
  klemens 0536d0975b spelling fixes 7 years ago
  Pierre Ossman 352d062e98 Flush socket before checking buffer 8 years ago
  Pierre Ossman a40ab204bd Asynchronously retry update on congestion 8 years ago
  Pierre Ossman d408ca5146 Move socket write event handling in to the RFB core 8 years ago
  Pierre Ossman 9a153b0a7a Add keyboard debug log to servers 8 years ago
  Pierre Ossman 3c56d4f3c7 Fix infinite update caused by b64dbf2 9 years ago
  Pierre Ossman b64dbf29ae Avoid losing updates on partial requests 9 years ago
  Pierre Ossman 671d2effa0 Clean up server rendered cursor logic 9 years ago
  Pierre Ossman 7728be27d0 Add extra parentheses to avoid and/or priority ambiguity 9 years ago
  Pierre Ossman b1cd6ca8f0 Reorder class initialiser list to match what actually happens 9 years ago
  Pierre Ossman eb95532f5c Remove unused variables 9 years ago
  Pierre Ossman 7069bdd76a Move reverse connection information into VNCSConnectionST 9 years ago
  Pierre Ossman f8e3b34c69 Restructure Xvnc/libvnc.so code to avoid C++ header hacks 9 years ago
  Pierre Ossman e7be49b573 Limit access to non-shared mode 9 years ago
  Michal Srb b318b8f978 Add AccessSetDesktopSize right. 9 years ago
  Pierre Ossman c0397269fc Move image encoding logic into a central EncodeManager class 10 years ago
  Pierre Ossman 0c9bd4b0ba Use PixelBuffer objects as the interface for encoders and decoders 10 years ago
  Pierre Ossman 126e56420e Store the mouse cursor in the ConnParams object 10 years ago
  Pierre Ossman 6ea6e1aebc Add helper class for a rendered cursor 10 years ago