104 Commits (master)

Author SHA1 Message Date
  Pierre Ossman c987d61e83 Correctly set socket write notification 2 weeks ago
  Pierre Ossman d8482e3bbd Remove unneeded "using namespace" 10 months ago
  Pierre Ossman 19df176862 Consistently use uint8_t for data buffers 1 year ago
  Pierre Ossman 337dbc3922 Return std::string instead of dynamic allocations 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 3a1c46ff75 Explicitly mark unused parameters 1 year ago
  Pierre Ossman 7ac8711ddb Re-enable lock key sync in viewer 1 year ago
  Pierre Ossman 0da1ab664a Cork the proper output stream in the client 1 year ago
  Pierre Ossman 8e6e77fc68 Remove unnecessary flush 1 year ago
  Pierre Ossman c5d12f9a6c Fix bad indentation in CConn::socketEvent() 2 years ago
  Pierre Ossman caa976c4e6 Ignore socket whilst processing data 2 years ago
  William Sjöblom 15caddf67b Deduplicate vncviewer error messages 2 years ago
  Johannes 44b085adee Retry connection in case of an error 3 years ago
  lhchavez 51f10f7c83 Support the VMware Cursor Position extension on vncviewer 3 years ago
  Pierre Ossman 31f18bb357 Heavily reduce window for bandwidth estimate 3 years ago
  Pierre Ossman 7f5029df59 Properly report connection errors to exit_vncviewer() 3 years ago
  Pierre Ossman 8ddebf6dd2 Better error messages when terminating 3 years ago
  Pierre Ossman ad0f0618fa Change streams to be asynchronous 4 years ago
  Pierre Ossman 2354ce7404 Improved bandwidth monitoring 3 years ago
  Pierre Ossman d6bd230991 Make sure TLS is allowed to terminate gracefully 5 years ago
  Pierre Ossman 81e114f29f Allow XK_Scroll_Lock when LED state isn't supported 4 years ago
  Pierre Ossman 10c40dbc86 Check the correct stream if there is more data pending 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 b03512c65d Move client attributes out of ServerParams 5 years ago
  Pierre Ossman 6ea58ba97b Merge client resize capabilities 5 years ago
  Pierre Ossman 5588f4f482 Remove unused flags from ServerParams 5 years ago
  Pierre Ossman ef6881b9db Move update request handling in to CConnection 5 years ago
  Pierre Ossman dd45b44901 Let CMsgHandler::serverInit() handle initial set up 5 years ago
  Pierre Ossman 2affd77532 Stop requiring CConnection::serverInit() to be overridden 5 years ago
  Pierre Ossman 6eecbcafd4 Stop using fences for pixel format switch 5 years ago
  Pierre Ossman b14a6bc1aa Split out ServerParams from ConnParams 5 years ago
  Pierre Ossman 9312b0e3e1 Encapsulate screen layout storage in ConnParams 5 years ago
  Pierre Ossman 4af93a9509 Adjust some strings so they are easier to translate 5 years ago
  Pierre Ossman 5d05546fe4 Add support for Unix sockets 6 years ago
  Pierre Ossman 4c20423fb2 Move server cut text handler to Viewport 6 years ago
  Pierre Ossman fecf0a4c79 Replace "frames" with "updates" in stats 6 years ago
  Pierre Ossman 2fa63f8576 Add client support for LED state sync 7 years ago
  Dr. David Alan Gilbert f4d1d89f58 Allow removal of GUI prompt on fatal errors 6 years ago
  Pierre Ossman 921f6c86ba Display performance statistics in viewer 7 years ago
  Pierre Ossman 6a1a0d0c57 Change cursor API to use RGBA data 7 years ago
  Pierre Ossman 0f626ad79a Do explict sync after XShmPutImage() 7 years ago
  Pierre Ossman 9a73adf9f4 More robust event and close handling 7 years ago
  Pierre Ossman f862c2e8f4 Add option to set primary selection for cut text 8 years ago
  Pierre Ossman c9dd3a4023 Throttle overlapping screen updates 8 years ago
  Pierre Ossman 5102fa9687 Consolidate how to run the FLTK loop in one place 8 years ago
  Pierre Ossman 3da238dee8 Let CConnection intercept more callbacks 8 years ago
  Pierre Ossman 9f273e9cd8 Delegate decoder object management to a separate class 8 years ago
  Pierre Ossman 0068a4f5fa Clean out unused dependencies from CConnection.h 8 years ago