90 Commits (99df2181838581d2f36bea68287eea95587a32d3)

Author SHA1 Message Date
  Pierre Ossman 99df218183 Add own keysym to name function 2 years ago
  Pierre Ossman 19df176862 Consistently use uint8_t for data buffers 1 year ago
  Pierre Ossman f55abd7b00 Use operator overloading for comparison 1 year ago
  Pierre Ossman 03a2057e9e Remove unneeded header from SDesktop.h 1 year ago
  Pierre Ossman b99daadb05 Use std::string instead of CharArray 1 year ago
  Pierre Ossman 5c1ac16776 Return static char buffer from some methods 1 year ago
  Pierre Ossman 6881c895ab Use stdint types 1 year ago
  Pierre Ossman 0eab350880 Improve logging around screen resizing 2 years ago
  Pierre Ossman b6d6db9b7c Be consistent in including config.h 2 years ago
  Pierre Ossman 95ad4d7092 Keep ownership of second selection when first is lost 2 years ago
  lhchavez cb8629a213 Add support for notifying clients about pointer movements 3 years ago
  Pierre Ossman 49122f6dcc Update desktop if clipboard client goes away 3 years ago
  Pierre Ossman d6612d8d42 Add debug logging for ignored clipboard events 3 years ago
  Pierre Ossman ebd1b4db15 Hide base SConnection methods from VNCServerST 3 years ago
  Pierre Ossman 331a27addf Call correct wrappers for clipboard handling 3 years ago
  Pierre Ossman 38726ce083 Fix non-functional MaxDisconnectionTime 3 years ago
  Pierre Ossman e97da59a76 Reject too large screen resize requests 4 years ago
  Pierre Ossman c0dac220de Remove readString()/writeString() 4 years ago
  Pierre Ossman 585089797f Fix connection close log 5 years ago
  Pierre Ossman e71a426f0c Fix bad PixelBuffer reference in VNCServerST::setPixelBuffer() 4 years ago
  Benoit Gschwind 8e09912f9d fix to early remove of iterator in VNCServerST::removeSocket 4 years ago
  Pierre Ossman 615d16bd5b Improved clipboard API 5 years ago
  Pierre Ossman 66f1db543b Clean up internal clipboard handling 5 years ago
  Pierre Ossman 546b2ad80a Make sure clipboard uses \n line endings 5 years ago
  Pierre Ossman c3826bb2fc Make sure we always have a valid screen layout 5 years ago
  Pierre Ossman a4308c9ec4 Get rid of SocketServer::checkTimeouts() 5 years ago
  Pierre Ossman 65e08fdc9d Change idle timeout to timer 5 years ago
  Pierre Ossman 10688efcf7 Properly terminate server on timeouts 5 years ago
  Pierre Ossman f43137c61b Change exit timeouts to timers 5 years ago
  Pierre Ossman 4bba2467fb Remove writeConnFailedFromScratch() 5 years ago
  Pierre Ossman 025326dd94 Move ListConnInfo to WinVNC directory 5 years ago
  Pierre Ossman 6c97fa4575 Encapsulate client handling in VNCServerST 5 years ago
  Pierre Ossman 7d64b33b5b Move access rights and closing to SConnection object 5 years ago
  Pierre Ossman 07e44cc508 Encapsulate setDesktopSize() in VNCServerST 5 years ago
  Pierre Ossman b68434129b Encapsulate event handling in VNCServerST 5 years ago
  Pierre Ossman eef6c9ad83 Remove QueryConnectionHandler 5 years ago
  Pierre Ossman 6cd6117189 Flush pending changes when desktop starts 6 years ago
  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 b53c3bf050 Avoid checking updates when desktop is stopped 6 years ago
  Michal Srb 28d570dc91 VNCServerST: Allow unsetting pixel buffer. 6 years ago
  Pierre Ossman 707fa123a6 Reduce header dependencies in server classes 8 years ago
  Pierre Ossman 7be73d7385 Avoid corner case of applications rendering at frame rate 6 years ago
  Pierre Ossman b1e80f7b02 Make sure to start the frame timer after a buffer change 6 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 6e49e95add Send updates with a fixed interval 7 years ago
  Pierre Ossman 24684e58f4 Only update rendered cursor when requested 7 years ago
  Pierre Ossman 6a1a0d0c57 Change cursor API to use RGBA data 7 years ago
  Pierre Ossman 05338bccb7 Log statistics from ComparingUpdateTracker 7 years ago