92 Commits (89f6d5aed0a3d7b8caba7e869e7f96cc7be7ec32)

Author SHA1 Message Date
  Brian P. Hinz 89f6d5aed0 Create VNC homedir if it doesn't already exist 3 years ago
  Brian P. Hinz 2be74db342 Fix for issue 1216 3 years ago
  Brian P. Hinz f029745f63 Properly store certificate exceptions in Java viewer 3 years ago
  Brian P. Hinz a356a70652 Mostly stylistic changes to java viewer to match recent changes to native viewer 4 years ago
  Brian P. Hinz cc8bd384ce Add support for VMwareCursor pseudo encoding to Java client 4 years ago
  Brian P. Hinz b408d0a2db RFB refactoring to sync with native client 4 years ago
  Brian P. Hinz 6e84186556 Invalidate duplicate screens 4 years ago
  Brian P. Hinz 65b21db977 Using socket.getPeerName() causes DNS lookup and noticable UI stall 4 years ago
  Brian P. Hinz 91a02fe526 [java] Add support for java 9+ (removes support for java 7). Fixes #708,#771 4 years ago
  Pierre Ossman cedce60ec5 Remove unused force protocol 3.3 code 5 years ago
  Brian P. Hinz d95be6c752 [Java] Fix error in VeNCrypt protocol implemtation 5 years ago
  Pepijn Van Eeckhoudt 991c857e0e
Release queueMutex using finally blocks 5 years ago
  Brian P. Hinz b40235af94 Fixes for erros in java hextile/zrle decoders 6 years ago
  Brian P. Hinz 88a4541705 Display security state when asking for password (java) 6 years ago
  Brian P. Hinz 9a9f9f0ec1 Move UserPasswordGetter out of CConn 6 years ago
  Brian P. Hinz e5b4003bfb Refactoring and implementation changes to keyboard and mouse handling 6 years ago
  Brian P. Hinz d2cc34dd8a Add formatted string function to LogWriter. 6 years ago
  Brian P. Hinz daa7a5e7e2 Rename CMsgWriter functions to match C++ code 6 years ago
  Pierre Ossman a8ecb793b2 Send cursor pseudo-encodings in order of preference 6 years ago
  Brian P. Hinz d698a6c953 Fully implement support for alpha cursor pseudo encoding. 6 years ago
  Brian P. Hinz 5e8227d30a Fix for NPE when zero width or height alpha cursor is sent 6 years ago
  Brian P. Hinz 3a7d3c82c1 Handle certificate verification for saved certs correctly 7 years ago
  Brian P. Hinz b22624f433 Allow multiple certs with same DN in saved certs file. 7 years ago
  Brian P. Hinz b6b61c1da7 Various fixes for Region handling in java viewer 7 years ago
  Brian P. Hinz 4aaef59e20 Minimize thread blocking and improve thread safety in java viewer 7 years ago
  Brian P. Hinz 8601826e63 Name threads for easier profiling 7 years ago
  Brian P. Hinz 93c1203f85 Better checks for object equality, remove redundant initializer 7 years ago
  Brian P. Hinz 37d371e225 CopyRectDecoder missing getAffectedRegion method in java viewer 7 years ago
  Brian P. Hinz 8381fcc54a Multithreaded decoder improvements (java viewer) 7 years ago
  Brian P. Hinz 606ca31f38 More fixes for java viewer performance regression 7 years ago
  Brian P. Hinz 83722048dd Partial fix for java viewer performance regression 7 years ago
  Brian P. Hinz 038dc6e231 Java client support for X Cursor 7 years ago
  Brian P. Hinz 6842566305 Fix for exception handling in decoder threads (java client) 7 years ago
  Brian P. Hinz 6fd7e019e9 Java client support for cursors with full alpha 7 years ago
  Brian P. Hinz 99a855a207 Fix regression that omitted support for client redirect. 7 years ago
  Brian P. Hinz 985d0eb065 Complete rewrite of pixel buffer & decoder implementation. 7 years ago
  Brian P. Hinz 91b12e3400 Delete unecessary files 7 years ago
  Brian P. Hinz bcaadbe7ae Method cleanup. 7 years ago
  Brian P. Hinz c456387fe1 Make all viewer parameters static. Viewer instances are isolated from each other by spawning a completely new process for each viewer, rather than simply starting a new thread. All dialogs were redesigned to better match the look of the native viewer, and also to be more tolerant of sizing differences between platforms. 7 years ago
  Brian P. Hinz 43147c38f9 Add workaround for Vino's VeNCrypt implementation to Java viewer 8 years ago
  Brian P. Hinz fdb669952d More cleanup of x509 exception handling in java viewer 8 years ago
  Brian P. Hinz 63ee86708f Cleanup exception handling for x509* auth types in java viewer 8 years ago
  Brian P. Hinz 218be2803a Added hostname verification for x509 authentication types 8 years ago
  Brian P. Hinz b7f18a36a4 Don't exit completely if single viewer declines server cert 8 years ago
  Brian P. Hinz 395a93418b Fixes for X509 CA certificate handling 8 years ago
  Brian P. Hinz 3ee966ed4e Handle CA chain certificates 8 years ago
  Brian P. Hinz 95f39a5685 Improve handling of x509 authentication 8 years ago
  Brian P. Hinz ea4b642874 Decode serverCutText to ISO-8859-1 9 years ago
  Brian P. Hinz 08f3ab61ca Don't violate RFB spec by sending UTF-8 9 years ago
  Brian P. Hinz e20370827b Major overhaul of SSLEngineManager 9 years ago