1. 7198491 Update visible copyright years to 2019 by Samuel Mannehed · 7 years ago
  2. 23a4213 Merge branch 'nojava' of https://github.com/CendioOssman/tigervnc by Pierre Ossman · 7 years ago
  3. 32b96ff Change to https for tigervnc URL by Pierre Ossman · 7 years ago
  4. 4a4453f Remove Java web server by Pierre Ossman · 7 years ago
  5. 6790199 Increase maximum vnc server name length by Alexander Duryagin · 7 years ago
  6. 50439d7 Accept a cfg as an argument as an alt way to start the viewer by Mathias Jonsson · 7 years ago
  7. cde7137 Set focus to password field in UserDialog by Brian P. Hinz · 7 years ago
  8. 518698a Update visible copyright year to 2018 by Samuel Mannehed · 8 years ago
  9. 6011f96 Rename README.txt to README.rst and convert to reStructuredText by Peter Åstrand (astrand) · 8 years ago
  10. de4db73 Restore menukey function to java viewer by Brian P. Hinz · 8 years ago
  11. 88a4541 Display security state when asking for password (java) by Brian P. Hinz · 8 years ago
  12. 9a9f9f0 Move UserPasswordGetter out of CConn by Brian P. Hinz · 8 years ago
  13. d8809e3 Override default window manager key bindings better by Brian P. Hinz · 8 years ago
  14. 2dc6529 Override implicit focus transfer when "F10" key is pressed by Brian P. Hinz · 8 years ago
  15. e5b4003 Refactoring and implementation changes to keyboard and mouse handling by Brian P. Hinz · 8 years ago
  16. daa7a5e Rename CMsgWriter functions to match C++ code by Brian P. Hinz · 8 years ago
  17. d698a6c Fully implement support for alpha cursor pseudo encoding. by Brian P. Hinz · 8 years ago
  18. 8081c33 Fixed issue where CLI paramters specified as "-param value" caused by Brian P. Hinz · 8 years ago
  19. 61e25f9 Fixed issue where -dotWhenNoCUrsor cli arg was not being honored by Brian P. Hinz · 8 years ago
  20. 60a1785 Extend JavaPixelBuffer to make further use of Graphics2D ops by Brian P. Hinz · 8 years ago
  21. 4aaef59 Minimize thread blocking and improve thread safety in java viewer by Brian P. Hinz · 8 years ago
  22. 8601826 Name threads for easier profiling by Brian P. Hinz · 8 years ago
  23. e9ed16b Fix for issue #455 by Brian P. Hinz · 8 years ago
  24. 04dd70e Set gateway host correctly when -via is used by Brian P. Hinz · 8 years ago
  25. 8381fcc Multithreaded decoder improvements (java viewer) by Brian P. Hinz · 8 years ago
  26. 606ca31 More fixes for java viewer performance regression by Brian P. Hinz · 8 years ago
  27. 8e5a29e Update visible copyright year to 2017 by Samuel Mannehed · 8 years ago
  28. 6fd7e01 Java client support for cursors with full alpha by Brian P. Hinz · 9 years ago
  29. 733f259 Java client was not honoring "ServerName" option in config files by Brian P. Hinz · 9 years ago
  30. 99a855a Fix regression that omitted support for client redirect. by Brian P. Hinz · 9 years ago
  31. 985d0eb Complete rewrite of pixel buffer & decoder implementation. by Brian P. Hinz · 9 years ago
  32. 4efd815 Whitespace cleanup by Brian P. Hinz · 9 years ago
  33. 7ea19d8 Whitespace cleanup by Brian P. Hinz · 9 years ago
  34. b1d6b55 Cosmetic change (increased border spacing) by Brian P. Hinz · 9 years ago
  35. 2272734 Added filename filters to file chooser dialogs by Brian P. Hinz · 9 years ago
  36. c456387 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. by Brian P. Hinz · 9 years ago
  37. da33c36 Major overhaul of java viewer. by Brian P. Hinz · 9 years ago
  38. d6288ad Overhaul of SSH tunneling features in Java viewer by Brian P. Hinz · 9 years ago
  39. fa93778 change the Copyright year by Bojan Memetovic · 9 years ago
  40. f0913ff Fix names of menu keys in options dialog on OS X by Brian P. Hinz · 9 years ago
  41. 4daae97 Code formatting tweaks (shorter line lengths) by Brian P. Hinz · 9 years ago
  42. a5e18bd Various fixes to Java viewer UI by Brian P. Hinz · 9 years ago
  43. 0ba4508 (U) Fix invalid String comparison by Brian P. Hinz · 9 years ago
  44. 668873a Regression fix for Java window size by Brian P. Hinz · 10 years ago
  45. 536a00e Fix exit routine in java viewer by Brian P. Hinz · 10 years ago
  46. 218be28 Added hostname verification for x509 authentication types by Brian P. Hinz · 10 years ago
  47. 6262bac Fix Viewport initial sizing issue on OS X by Brian P. Hinz · 10 years ago
  48. 9495afe Fix UI logic in Java viewer by Brian P. Hinz · 10 years ago
  49. 09e1507 Disable window functions for embedded applet by Brian P. Hinz · 10 years ago
  50. 4644abb Disable desktopSize option for embedded applets by Brian P. Hinz · 10 years ago
  51. 8442509 Add multiple monitor spanning feature to java viewer by Brian P. Hinz · 10 years ago
  52. fa85642 Java viewer UI updates by Brian P. Hinz · 10 years ago
  53. 3c7eb5b Fix desktopSize parameter issue by Brian P. Hinz · 10 years ago
  54. 780f974 Add resize on connect menu controls to Java viewer by Brian P. Hinz · 10 years ago
  55. caabb15 Update OptionsDialog UI layout for better consistency with Fltk viewer by Brian P. Hinz · 10 years ago
  56. 0da7b70 Allow java viewer to load without manifest properly by Toni Spets · 11 years ago
  57. 4f95737 More Java viewer clipboard handler fixes by Brian P. Hinz · 11 years ago
  58. dfbb324 Major rework of Java viewer clipboard handling by Brian P. Hinz · 11 years ago
  59. 85bfb1c Fixed issue where java viewer in listen mode did not exit properly. by Brian P. Hinz · 11 years ago
  60. 1338c0d Embedded applet should not show server dialog by Brian P. Hinz · 11 years ago
  61. 94896e5 r5142 and r5149 borrowed code from the TurboVNC viewer, which has different Configuration parameter logic. This caused an exception in the usage() method by Brian Hinz · 12 years ago
  62. d121c14 r5138 did not completely resolve the problem with clipboard data consuming too much heap space. Large amounts of clipboard data could still cause the heap size to grow to huge sizes. This patch tries to address the problem by opening a Reader to the underlying IO stream and then reading only up to MaxCutText characters. The garbage collector is invoked manually rather than waiting for the JVM to do it in order to prevent the heap size from growing in between JVM invoked garbage collections. by Brian Hinz · 12 years ago
  63. 79055f7 Fixes for modality issues & dialog behavior in embedded mode. by Brian Hinz · 12 years ago
  64. 77453e6 Moved OS X setDockIconImage call into VncViewer.setLookAndFeel so that the dockImage gets set faster. by Brian Hinz · 12 years ago
  65. 857bed0 Set the dock icon on OS X. Not perfect as it still shows the standard Java logo for a second or two, but better than nothing by Brian Hinz · 12 years ago
  66. 3ddb148 Release all downKeys when the focus is lost, otherwise the state of the keyboard will be inconsistent when the focus is regained. Also, the direction of the key release was incorrect in r5147. by Brian Hinz · 12 years ago
  67. 430d8cf Re-introduces embedded applet mode for the java viewer. On Windows and Linux, the embedded applet can be dragged from the browser window and detached from the browser process. The mouse gesture for detaching the applet is ALT+drag on Windows and SHIFT+drag on Linux. by Brian Hinz · 12 years ago
  68. 7b7ad80 Updated copyright notices by Brian Hinz · 12 years ago
  69. 2e248ad Another overhaul of the key event handlers. There was a fundamental flaw in the previous implementation due to the fact that java key modifiers associated with a key_pressed or key_released event are reported with respect to each particular event. Thus, for example a key sequence of CTRL press, letter press, CTRL release, letter release never sends the corresponding release for the CTRL+letter down event. Key events are now synchronized on a monitor object to help ensure that the key sequence is preserved. This implementation mirrors the fltk viewer quite closely and, as far as I can tell, is capable of sending all of the same keysyms. by Brian Hinz · 12 years ago
  70. f88b3ad Added attributes to the Java viewer MANIFEST file in order to conform to upcoming JRE requirements. Added support for specifying a signing certificate in place of the self-signed certificate. by Brian Hinz · 12 years ago
  71. e8d24dc Fixed incorrect ConnParam initial value in CConn constructor. Thanks to Pierre for pointing that out. by Brian Hinz · 12 years ago
  72. 48ce362 Copied Lion fullScreen code from TurboVNC viewer. This is a more robust implementation and does not suffer from Java bugs 8009911 or 4783448 like the existing code did. CMakeLists file was also updated to be more similar to the TurboVNC cmake file. This wasn't strictly necessary but it simplifies things a bit. by Brian Hinz · 12 years ago
  73. fefa48d Fixes a condition where too much data on the local clipboard causes the client to exceed the max heap size and exit. Since the server will, by default, discard clipboard transfers greater than 256KB anyway, a parameter was added which sets the default max clipboard size that the client will hold to 256KB also. by Brian Hinz · 12 years ago
  74. f8212b9 Update more copyrights to 2013. by Peter Åstrand · 12 years ago
  75. c0a3609 Whitespace cleanup only by Brian Hinz · 12 years ago
  76. accdd95 More fixes for key event issues. It seems that on WindowsXP sending the actual key press/release separately can be mis-interpreted by the server as holding the key down. Using a keyTyped event for all character input ensures that we can send an immediate down/up. It also works around the broken AltGr detection in Java 6. Also added support for more keys (F13-F24, etc.). Some key definitions in java don't have X11 equivalents or I could not be sure so I've left them commented out. by Brian Hinz · 12 years ago
  77. 4eeb93c Need to escape formatting character. by Brian Hinz · 13 years ago
  78. 2e15711 Correct typo in r5058 that set an initial value on key location. Add a some verbosity to KeyEvent debug statement. by Brian Hinz · 13 years ago
  79. 8fb4efa Fixes some regressions introduced in r5056. Losing window focus caused key modifiers to be left in an incorrect state. Special handling of AltGr key was being applied in cases where CTRL_L+ALT_L keys were depressed which also caused the modifiers to be left in an incorrect state. Corrected mapping of CTRL+ALT+SHIFT hotkeys to match F8 menu. by Brian Hinz · 13 years ago
  80. 46395b7 Use JDialog for connection info dialog so that frame icon is set correctly. by Brian Hinz · 13 years ago
  81. 776c558 Backported a number of fixes/enhancements (mostly related to keymapping) from TurboVNC viewer. Also cleaned up some whitespace and minor formatting changes. by Brian Hinz · 13 years ago
  82. df03a90 Update copyright dates by Brian Hinz · 13 years ago
  83. 12da5fa Replace multiple instantiations of code to retrieve resources (icons, timestamp) from jar file with statics. by Brian Hinz · 13 years ago
  84. 8b61dd5 Make viewport the parent of "Save As" dialog so that the window frame icon is inherited correctly. by Brian Hinz · 13 years ago
  85. faad79d comboBoxEdited events are fired if the content of the JComboBox is edited and then the comboBox is de-selected. This causes the connection to be initiated inadvertently sometimes (like when the About... button was pressed. Removed the ItemListener since it didn't serve any purpose, and also deleted the definition of endDialog() since it was the same as the inherited function anyway. by Brian Hinz · 13 years ago
  86. 0bc5b5e Fixes yet another case where the viewport background wasn't painted black when the desktop size was less than the viewport size. Also set both scrollbar policies just as a precaution. by Brian Hinz · 13 years ago
  87. f963a44 Notify the server of mouse release events even if they're outside the desktop area. by Brian Hinz · 13 years ago
  88. 64deccf r5037 was not quite right. Both the viewport and scrollbar background colors were JRE dependent. by Brian Hinz · 13 years ago
  89. 1e252c6 Sending menu key from F8 menu was sending the keycode instead of the keysym. by Brian Hinz · 13 years ago
  90. ddde1e2 Fix a regression introduced in r5034 that causes window to be resized unnecesarily. by Brian Hinz · 13 years ago
  91. 9dcdb91 Cosmetic change. The background color of the viewport was not being applied properly. by Brian Hinz · 13 years ago
  92. d2dd53f When the desktop size is less than the viewport size, ignore mouse events that occur in the interstitial area by Brian Hinz · 13 years ago
  93. d39531e Fixes a number of issues related to fullscreen mode. When switching out of fullscreen mode via the options dialog, setFullScreenWindow was being applied to the old reference, causing the whole screen to be blanked and unresponsive. The checkmark in the F8 menu could sometimes get out of sync with the state of the option. Cursor wasn't always being re-scaled when scale factor was changed. It seems that setCursor can still sometimes be passed a null pointer for the hotspot, so add back in a check that was removed in r5025 by Brian Hinz · 13 years ago
  94. 7985536 more fixes for remote cursor rendering. State wasn't always being initialized correctly. by Brian Hinz · 13 years ago
  95. f5a37f0 fix a regression introduced by r5025 by Brian Hinz · 13 years ago
  96. cc01b70 Send the focus back to the viewport after leaving the options dialog by Brian Hinz · 13 years ago
  97. 6edad6a Make the icon used for the titlebar consistent for About... dialog by Brian Hinz · 13 years ago
  98. db6524b Fixes a number of issues related to cursor handling, including "invalid hotspot" exception caused when cursor hotspot is outside the maximum cursor size supported by the toolkit on the client. Also, local cursor was not being drawn properly when the display size was scaled. by Brian Hinz · 13 years ago
  99. 504d98f Make exception handling more user friendly. Not all exceptions are 'errors' (for example, exiting the server intentionally via the window manager's logoff button). by Brian Hinz · 13 years ago
  100. d93a26d Cleanup linter warnings wherever possible and suppress all linter warnings from Jsch code by Brian Hinz · 13 years ago