Commit Graph

  • 8bdc24bcfd Fixed ticket #57: Wrong keysym sent for Ctrl when "Ctrl-Alt-Del" button is clicked. Michael Jumper 2011-09-08 00:30:10 -07:00
  • 970665f037 Automatically handle relative URLs. Michael Jumper 2011-09-02 13:40:58 -07:00
  • b6246041dd Working initial implementation of websocket tunnel. Michael Jumper 2011-09-01 15:39:02 -07:00
  • 50ff738cda Drag support. Michael Jumper 2011-08-29 14:31:23 -07:00
  • 98a5f06120 Tap support, ignore mouse events while touch events are in progress. Michael Jumper 2011-08-27 12:13:10 -07:00
  • 1e47ace656 Changed simulated mouse to simulated touchpad. Temporary lack of tap support. Michael Jumper 2011-08-26 16:44:49 -07:00
  • 68de09b857 Merge branch 'unstable' into touch-support Michael Jumper 2011-08-26 14:00:14 -07:00
  • 9d01e530f8 Restored dependencies (removed "provided"), added lib-directory parameter, added custom classloader which reads .jar's from lib-directory, using new classloader to find auth provider. Michael Jumper 2011-08-26 13:20:26 -07:00
  • 3d3d41ea29 Setting scope of slf4j to provided. Michael Jumper 2011-08-25 00:52:48 -07:00
  • fa8fd16504 Removed unnecessary scope definitions, set scope of guacamole-common and guacamole-common-auth to provided (jars must then be added to servlet container's classpath, but auth plugins can finally be written AND included without rebuilding the .war) Michael Jumper 2011-08-25 00:23:27 -07:00
  • e3260ca3e9 Fixed NPE in reader when connection closed during negotiaion. Added getRequiredProperty(). Michael Jumper 2011-08-25 00:22:14 -07:00
  • 93c44f9f32 Removed excessive escaping. Michael Jumper 2011-08-23 19:58:35 -07:00
  • 2edd5dfbf5 Removed debug line. Michael Jumper 2011-08-18 18:02:20 -07:00
  • b7a5cc7013 Fixed layer resize(), avoid multiple handlePengingTasks() calls Michael Jumper 2011-08-18 18:00:45 -07:00
  • b574a33cfd Initial commit Michael Jumper 2011-08-17 09:42:40 -07:00
  • e47e66c906 Formatting. Michael Jumper 2011-08-17 09:36:08 -07:00
  • 2c862ae9e1 Restyled logout link on index. Michael Jumper 2011-08-17 00:14:03 -07:00
  • 2a3f7f9e28 Logout button instead of link, removed logo. Michael Jumper 2011-08-16 19:07:25 -07:00
  • cff7445529 Auth API improvements, logout link. Michael Jumper 2011-08-16 19:00:00 -07:00
  • 111e9163e2 Switch to external auth API. Michael Jumper 2011-08-15 09:39:07 -07:00
  • ab90d1d846 Converted to generic credentials. Michael Jumper 2011-08-14 23:19:49 -07:00
  • c559f4ae33 Added UserConfiguration, refactored auth into own package. Michael Jumper 2011-08-14 19:38:05 -07:00
  • e2e110b12f Working multiple-config login stub. Michael Jumper 2011-08-12 21:40:07 -07:00
  • 9ef50a1ce7 Working login + connection list UI stub. Michael Jumper 2011-08-11 09:57:25 -07:00
  • e5e34a0367 Split into client and conn-list UIs, split CSS, stub for login handling and auth. Michael Jumper 2011-08-10 17:59:14 -07:00
  • de526911a5 Removed unused file. Michael Jumper 2011-08-10 15:14:04 -07:00
  • b4973d8744 Removed unused file. Michael Jumper 2011-08-10 15:06:26 -07:00
  • 6c41eb5aad Alpha for rgba() is from 0.0 to 1.0, not 0 to 255. Michael Jumper 2011-08-09 16:08:18 -07:00
  • d0155cdf52 Rect and clip instructions. Michael Jumper 2011-07-21 15:16:19 -07:00
  • 8b8ee8dae3 Handle possible NPE in mapping loader. Michael Jumper 2011-07-15 00:26:26 -07:00
  • 493b43fe27 Improved logging for user-mapping and login. Michael Jumper 2011-07-15 00:14:47 -07:00
  • 69f166f85b Added logging via SLF4J Michael Jumper 2011-07-13 18:08:30 -07:00
  • 1240b10474 Added logging via SLF4J Michael Jumper 2011-07-13 18:08:11 -07:00
  • b5a81afe87 Fixed message generation logic. Michael Jumper 2011-07-13 11:09:14 -07:00
  • b567591395 Client now handles tunnel errors. Michael Jumper 2011-07-13 00:17:34 -07:00
  • 01c3c943d4 Add close() to tunnel, properly detach and close tunnel on error. Michael Jumper 2011-07-12 15:18:44 -07:00
  • 0452f36f04 Tunnel JSDoc. Michael Jumper 2011-07-10 20:49:38 -07:00
  • 4b4f21e9ab More JSDoc and cleanup. Michael Jumper 2011-07-09 09:12:06 -07:00
  • a4d810969d Cleanup, JSDoc for keyboard events. Michael Jumper 2011-07-08 09:16:52 -07:00
  • 5ea2be369c Some JSDoc for keyboard, cleaned up keymap. Michael Jumper 2011-07-07 23:48:32 -07:00
  • 3684bc5522 Fixed type error in copy rect of Layer. Michael Jumper 2011-07-07 23:28:06 -07:00
  • aea01a5cdb Better mouse state object, more JSDoc, cleanup. Michael Jumper 2011-07-07 23:19:19 -07:00
  • 867e64637f Fixed autosize -> layer.autosize. Michael Jumper 2011-07-06 15:33:11 -07:00
  • 649d873373 Finished JSDoc of Layer, more cleanup. Michael Jumper 2011-07-06 14:39:50 -07:00
  • 086192f414 More JSDoc, renamed Update to Task, fixed wording. Michael Jumper 2011-07-06 13:14:40 -07:00
  • c7b880d1bc More JSDoc. Michael Jumper 2011-07-05 23:08:34 -07:00
  • b9b034eba0 Switching to new namespace. Michael Jumper 2011-07-05 22:14:19 -07:00
  • 3e65c46204 JSDoc + namespace, some cleanup. Michael Jumper 2011-07-05 22:13:45 -07:00
  • 1edd4ff66b More migration to traditional JS events. Michael Jumper 2011-07-05 10:16:28 -07:00
  • bd477daa2c More migration to traditional JS events. Michael Jumper 2011-07-05 10:16:03 -07:00
  • 2e93774be2 Merge branch 'unstable' of ssh://guacamole.git.sourceforge.net/gitroot/guacamole/guacamole into unstable Michael Jumper 2011-07-04 18:35:32 -07:00
  • 7e3ecfd5db Removed header from error dialog, migrating to traditional JS handlers. Michael Jumper 2011-07-04 14:26:09 -07:00
  • 5815f79eef Migrating to traditional JS handlers. Michael Jumper 2011-07-04 14:25:52 -07:00
  • 88b186a856 Fix race condition where tunnel is detached before client has chance to retrieve error message in header via second request. Michael Jumper 2011-07-04 14:24:40 -07:00
  • 5e59a18c2c Cleaned up styles. Michael Jumper 2011-07-04 14:22:52 -07:00
  • 5e321dbe98 Fixed corrupt cursor image. Michael Jumper 2011-07-04 13:43:04 -07:00
  • e03f395d5d Merge branch 'unstable' of ssh://guacamole.git.sourceforge.net/gitroot/guacamole/guacamole into unstable Michael Jumper 2011-07-03 15:35:26 -07:00
  • 423d1a6268 Suppress unchecked warnings for tunnels typecast. Michael Jumper 2011-07-03 15:34:00 -07:00
  • efb6851823 Fixed case of ctrl-alt-del, removed keymap.js Michael Jumper 2011-07-03 15:33:18 -07:00
  • fbce63ea64 Removed keymap (merged into keyboard), fixed JS semicolons, etc. Michael Jumper 2011-07-03 15:32:06 -07:00
  • 7217ee6136 Autofocus username. Michael Jumper 2011-07-01 09:59:00 -07:00
  • 5bca79cd9c XHTML5 compliance, UTF-8 encoding Michael Jumper 2011-06-30 14:42:55 -07:00
  • 6cc8e4204e 50% opacity for version. Michael Jumper 2011-06-30 13:58:02 -07:00
  • 238850a8f3 UI cleanup, removing unused images. Michael Jumper 2011-06-30 10:00:34 -07:00
  • b1e0148c1e Filter webapp/* so we don't have to hard-code the version number. Display version number in login UI. Michael Jumper 2011-06-29 16:43:23 -07:00
  • e6a6ebe724 Use own function, rather than override service(). Michael Jumper 2011-06-25 23:33:14 -07:00
  • 567c4a4a11 Experimental working touch-based mouse. Michael Jumper 2011-06-09 09:25:47 -07:00
  • 6959b74d76 Fix for read() vs. readInstruction() issue. Consistency with placement of import vs. license Michael Jumper 2011-06-04 22:22:58 -07:00
  • 23ed11a933 Updated version numbers to 0.4.0 Michael Jumper 2011-05-27 13:46:03 -07:00
  • 8b49b22a0d Updated version numbers to 0.4.0 Michael Jumper 2011-05-27 13:45:55 -07:00
  • 31fcba137b Updated version numbers to 0.4.0 Michael Jumper 2011-05-27 13:45:29 -07:00
  • 2d7f30ed7b Fixed initial draw location for new cursors Michael Jumper 2011-05-18 14:24:45 -07:00
  • 6f80c9f730 Fixed issue with moving cursor when icon updates. Michael Jumper 2011-05-17 13:32:32 -07:00
  • 9b682770b4 JavaDoc for servlet classes. Michael Jumper 2011-05-15 00:39:47 -07:00
  • 2bb7516d30 JavaDoc for protocol classes. Michael Jumper 2011-05-15 00:15:55 -07:00
  • 65b0f08fd9 JavaDoc for properties classes. Michael Jumper 2011-05-14 23:40:27 -07:00
  • 3fe4aab695 JavaDoc for network classes. Michael Jumper 2011-05-14 00:18:33 -07:00
  • 2fb2a9dbc9 JavaDoc for I/O classes. Michael Jumper 2011-05-13 23:55:09 -07:00
  • eb8da4d644 Refactored supporting revised API. Michael Jumper 2011-05-13 00:53:11 -07:00
  • 3bcb7c979c GuacamoleProperties should not be instantiated. Michael Jumper 2011-05-13 00:49:10 -07:00
  • a8f5862439 JavaDoc, refactored properties API. Michael Jumper 2011-05-13 00:48:15 -07:00
  • 3dd0c20ba9 TCP -> Inet Michael Jumper 2011-05-12 23:49:09 -07:00
  • 78a957b978 Renamed. Michael Jumper 2011-05-12 23:47:01 -07:00
  • 3b7e71a402 Removed connect() from GuacamoleSocket. Added ConfiguredSocket for providing restricted pre-configured (finished with handshake and connect) GuacamoleSockets. Michael Jumper 2011-05-12 23:41:10 -07:00
  • 11b29d8709 Major refactor of API (new interfaces, semantic changes) Michael Jumper 2011-05-12 23:05:32 -07:00
  • 00d4cf6858 Release mouse buttons if mouse leaves browser window. Michael Jumper 2011-04-26 12:31:20 -07:00
  • 74dd8ad735 Migrated to new tunnel API. Michael Jumper 2011-04-08 22:42:27 -07:00
  • 0eb351e467 Error handling, added data submission for connect. Michael Jumper 2011-04-08 22:41:31 -07:00
  • 2778429fba Improved error handling Michael Jumper 2011-04-08 22:40:25 -07:00
  • 92d68a3987 Added support for multiple tunnels (tunnel UUID returned by connect). Michael Jumper 2011-04-08 16:28:33 -07:00
  • c020565397 Added tunnel registry and support for multiple tunnels per session. Michael Jumper 2011-04-08 16:28:12 -07:00
  • f6c2d0c88f Fixed potential layer sync issue (if multiple layers are used, and multiple layers are ready, multiply unnecessary sync responses may be sent for a single sync instruction) Michael Jumper 2011-04-03 00:53:00 -07:00
  • 64224d0937 Fixed copyrect: although synchronization was properly established, draw jobs were not properly reserved in the destination layer, so draw operations would NOT block (synchronized on source only), resulting in draw race conditions. In a copy, the destination layer should block until the source layer is ready. Michael Jumper 2011-04-02 23:53:30 -07:00
  • 8a6595e2db Fixed typo in copy. Michael Jumper 2011-04-01 01:58:41 -07:00
  • 3beb7ec1f0 Added channel mask. Michael Jumper 2011-03-30 00:29:44 -07:00
  • a52476de05 Added read timeout. Michael Jumper 2011-03-20 19:33:19 -07:00
  • e063f1f21d Added socket connect timeout Michael Jumper 2011-03-20 16:57:47 -07:00
  • cace921202 Support for sync instruction Michael Jumper 2011-03-11 19:43:13 -08:00
  • 09f1ecc527 Fixed issue with repeated "no element found" errors Michael Jumper 2011-03-08 22:04:49 -08:00
  • 87c1b4b1e4 Removed unnecessary (and often ignored) setting of Content-length header Michael Jumper 2011-03-08 22:04:15 -08:00