2585 Commits (236c03cc333246be44a20569fcd0d1c2c82c4079)
 

Author SHA1 Message Date
  Pierre Ossman 236c03cc33 Add pixel conversion speed test 10 years ago
  Pierre Ossman f3c2026d5b librfb needs librdr so make sure it always gets pulled in 10 years ago
  Brian P. Hinz 1338c0dc2d Embedded applet should not show server dialog 10 years ago
  Pierre Ossman 20547673d2 Accidentally removed some code in the previous commit. 10 years ago
  Pierre Ossman a7b728a823 Add XDAMAGE support to x0vncserver. Makes it more efficient 10 years ago
  Pierre Ossman df0f2832b4 Add a global event handler so that we can intercept custom events 10 years ago
  Brian Hinz 9545bc728d Fixed dependency problems with ubuntu precise build. Added ubuntu trusty package. 10 years ago
  Brian Hinz 767d1cb300 Fix typos in r5181 10 years ago
  Brian Hinz d0bcb85f1b Add missing dependencies to ubuntu builds that cause cut-copy-paste issues 10 years ago
  Peter Åstrand 6b110dae9d Remove comment about service mode not working; bug 135 was fixed a while ago. 10 years ago
  Brian Hinz ecc3db5999 Ubuntu's upstream fltk package contains patches that conflict with Pierre's patches. Building with vanilla fltk instead. 10 years ago
  Brian Hinz 2e333bc3da Removed shell dependency from el6 vncserver init script. Fixes bug tracker bug #141. 10 years ago
  Pierre Ossman b27264f5b2 This list isn't properly maintained so let's add a disclaimer. 10 years ago
  Pierre Ossman 8eaa19010f We don't want to lose the checks performed by assert() in release builds 10 years ago
  Pierre Ossman c1244c096d The ZRLE decoder relied on an assert() for boundary checks. A default 10 years ago
  Peter Åstrand 7ea9b2c602 Applied patch from Alois Mahdal <amahdal@redhat.com>: 10 years ago
  Peter Åstrand 889b4896f4 Applied patch from: 10 years ago
  Brian Hinz 236b019980 Fixes problems with cmake detection of GnuTLS. The current CMakeLists.txt uses check_function_exists to identify legacy versions of GnuTLS but cmake performs this test by linking a small test program. If libgnutls, libgcrypt, or libgpg-error are outside the default library search path, linking the test program fails even though gnutls and it's dependencies are installed. This patch makes it possible to specify the location of each of the three libraries independently and only as needed. 10 years ago
  Samuel Mannehed 65c9858dbc Removes VeNCrypt-checkbox from the security page in the WinVNC options. Fixes bug #142. 10 years ago
  Samuel Mannehed 60c419320d Make WinVNC service mode work on Windows Vista and beyond. 10 years ago
  Brian Hinz dc6af3740c Removes the additional padding reserved for the menubar and enables drag undocking for the java applet when served from Windows. 10 years ago
  Brian Hinz 94896e56d2 r5142 and r5149 borrowed code from the TurboVNC viewer, which has different Configuration parameter logic. This caused an exception in the usage() method 10 years ago
  Brian Hinz d121c1430d 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. 10 years ago
  Brian Hinz 79055f7ba6 Fixes for modality issues & dialog behavior in embedded mode. 10 years ago
  Brian Hinz 77453e6f87 Moved OS X setDockIconImage call into VncViewer.setLookAndFeel so that the dockImage gets set faster. 10 years ago
  Pierre Ossman 1ed4d50a95 Make sure the fill function pointer gets updated if the 10 years ago
  Brian Hinz 857bed00f6 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 10 years ago
  Brian Hinz 3ddb148338 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. 10 years ago
  Brian Hinz 430d8cf098 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. 10 years ago
  Brian Hinz 7b7ad80a5a Updated copyright notices 10 years ago
  Brian Hinz 2e248adbe1 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. 10 years ago
  Brian Hinz b834fa2278 Added rpm spec file & sources for building Suse linux packages to contrib folder 10 years ago
  Brian Hinz f88b3add41 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. 10 years ago
  Brian Hinz 0990998e00 Fix regression in java install path introduced in r5143 10 years ago
  Brian Hinz e8d24dcbd9 Fixed incorrect ConnParam initial value in CConn constructor. Thanks to Pierre for pointing that out. 10 years ago
  Brian Hinz 48ce3621d1 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. 10 years ago
  Brian Hinz 0a281c8d28 Correct location of scripts from last commit 10 years ago
  Brian Hinz 0ee4e5cbeb Added script to fetch rpm sources (requires curl) 10 years ago
  Brian Hinz 1ff04d1b8a Added 'contrib' folder to store patches necessary to build external dependecies, distribution-specific packaging files, etc. Also added a delimiter to the end of the fltk patch script defined in BUILDING.txt to make it easier to parse this script out for automated builds. 10 years ago
  Brian Hinz fefa48d3c4 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. 10 years ago
  Pierre Ossman 3027bc5705 Some applications probe for clipboard formats using the 10 years ago
  Brian Hinz ee1e5e5b8a Applied DRC's patch to fix broken RRE decoder in java client 10 years ago
  Pierre Ossman 5e711faec0 Do a better type cast that mirrors how we generate 10 years ago
  Pierre Ossman 7adc488472 An updated patch of the X11 clipboard notification is now available. 10 years ago
  Pierre Ossman 5803d3ba31 Printing the clipboard data is very annoying as it could 10 years ago
  Pierre Ossman eef02d4940 The screen index was removed in 1.13, not 1.12. 10 years ago
  Pierre Ossman 74d412c23b Fix copy-paste error that referred to the wrong variable. 11 years ago
  Pierre Ossman 749eaa7c68 Fix bad size calculation in GetQueryConnect handler as well 11 years ago
  Peter Åstrand f8212b949c Update more copyrights to 2013. 11 years ago
  Peter Åstrand 2c2a1a269b Update copyright year to 2013. 11 years ago