Commit Graph

  • 844a2d97e3 GUACAMOLE-883: Allow guacTextInput directive to lose focus. Michael Jumper 2020-02-26 18:26:59 -08:00
  • 716b686f72 GUACAMOLE-883: Do not attempt to scroll beyond established page dimensions. Michael Jumper 2020-02-26 17:34:35 -08:00
  • bc83918fb3 GUACAMOLE-955: Merge provide default translation string for all untranslated messages. Virtually Nick 2020-02-11 09:17:51 -05:00
  • ea8e181e2c GUACAMOLE-955: Provide default translation string for all untranslated messages. Michael Jumper 2020-02-10 22:03:35 -08:00
  • b51d2a88b8 Merge staging/1.1.0 changes back to master. Virtually Nick 2020-01-26 11:52:17 -05:00
  • ae4361ab70 GUACAMOLE-938: Merge unify bind/connect process for all LDAP connections. Virtually Nick 2020-01-26 11:50:11 -05:00
  • a8b01895d8 GUACAMOLE-938: Correct typos in createLDAPConnection() documentation and copypasta repeating those typos. Michael Jumper 2020-01-26 07:49:05 -08:00
  • fe7492292d GUACAMOLE-938: Use STARTTLS for "ldap://..." URLs if main LDAP connection uses STARTTLS. Michael Jumper 2020-01-26 07:46:41 -08:00
  • ff6dc5f330 GUACAMOLE-784: Merge changes which tolerate the presence of a port number within X-Forwarded-For headers. Mike Jumper 2020-01-25 22:34:05 -08:00
  • 9fdcccf79d GUACAMOLE-852: Merge support for selecting either MySQL or MariaDB JDBC drivers. Mike Jumper 2020-01-25 22:06:13 -08:00
  • cb53b17afb GUACAMOLE-938: Refactor LDAP connect/bind process such that the same code is used for all LDAP connection attempts, including referrals. Michael Jumper 2020-01-25 12:23:08 -08:00
  • 15b631514d GUACAMOLE-938: Remove disconnect() utility function. Closing an LdapNetworkConnection cannot throw an IOException. Michael Jumper 2020-01-24 22:51:08 -08:00
  • a9495628af Merge staging/1.1.0 changes back to master. Virtually Nick 2020-01-24 04:51:57 -05:00
  • 9c72a87c6a GUACAMOLE-936: Merge ensure LDAP connections for followed referrals are always closed Virtually Nick 2020-01-24 04:51:35 -05:00
  • 5c2f44ae3a GUACAMOLE-936: Clean up referral logic and logging. Ensure associated LDAP connections are always closed. Michael Jumper 2020-01-24 00:57:54 -08:00
  • 9dddfdb50c Merge staging/1.1.0 changes back to master. Virtually Nick 2020-01-24 02:35:29 -05:00
  • 67bd94b1f8 GUACAMOLE-937: Merge return null on bindAs() failures. Virtually Nick 2020-01-24 02:31:26 -05:00
  • 2cb0efeda6 GUACAMOLE-937: Return null on bindAs() failures. Rely on caller to interpret and handle failures. Michael Jumper 2020-01-22 23:05:03 -08:00
  • 180253dad3 Merge staging/1.1.0 changes back to master. Virtually Nick 2020-01-24 02:20:26 -05:00
  • 3805a7527d GUACAMOLE-936: Merge LdapNetworkConnection must be closed Virtually Nick 2020-01-24 02:18:12 -05:00
  • 00327706b0 GUACAMOLE-936: Each LdapNetworkConnection must be closed or threads are leaked, causing Tomcat to fail to shutdown. Michael Jumper 2020-01-22 21:57:06 -08:00
  • 59c430870d Merge staging/1.1.0 changes back to master. Virtually Nick 2020-01-20 03:48:44 -05:00
  • 09b2400d89 GUACAMOLE-929: Merge update copyright date to 2020. Virtually Nick 2020-01-20 03:47:53 -05:00
  • f8456b7282 Merge staging/1.1.0 changes back to master. Virtually Nick 2020-01-20 03:36:12 -05:00
  • e2e5853991 GUACAMOLE-930: Merge remove unnecessary $scope.$apply(). Virtually Nick 2020-01-20 03:33:56 -05:00
  • b8008baf6c GUACAMOLE-930: Remove unnecessary $scope.$apply(). Michael Jumper 2020-01-19 19:41:55 -08:00
  • 76c1b0f9bb GUACAMOLE-929: Update copyright date to 2020. Michael Jumper 2020-01-19 13:39:54 -08:00
  • e450e201ec GUACAMOLE-905: Merge automatically resume AudioContext when recording starts. Virtually Nick 2020-01-12 20:22:10 -05:00
  • e27fe504a9 GUACAMOLE-905: Automatically resume AudioContext when recording starts. Michael Jumper 2019-12-27 12:53:30 -08:00
  • 720c0bd43d GUACOMOLE-300: Merge support posixGroup in LDAP Authentication and Group-based Session Admission Virtually Nick 2020-01-11 04:43:58 -05:00
  • ac0b8a9865 GUACAMOLE-300: fix guac-style whitespace issues Magnus Lewis-Smith 2020-01-08 11:50:40 +00:00
  • b4fa40ad34 GUACAMOLE-852: Support either MySQL or MariaDB JDBC drivers. Virtually Nick 2019-12-26 21:53:17 -05:00
  • eb2b447e25 GUACAMOLE-474: Add English translations for file upload/download options. Virtually Nick 2019-12-25 18:03:20 -05:00
  • 69b727e8af GUACAMOLE-474: Add protocol options for disabling file upload/download. Virtually Nick 2019-12-25 17:57:40 -05:00
  • a0bac666db GUACAMOLE-732: Merge retrieve audio stream via Promise for newer versions of getUserMedia(). Virtually Nick 2019-12-24 01:26:27 -05:00
  • e93d3e00f2 GUACAMOLE-732: Retrieve audio stream via Promise for newer versions of getUserMedia(). Michael Jumper 2019-12-23 20:40:34 -08:00
  • 25ac5f06c1 GUACAMOLE-784: Tolerate port number within X-Forwarded-For header skr 2019-12-04 07:22:55 +01:00
  • 41fec2793d GUACAMOLE-300: conform to guac-style style guidelines Magnus Lewis-Smith 2019-10-23 12:28:16 +01:00
  • 450af91be9 GUACAMOLE-300: Support posixGroup in LDAP Authentication and Group-based Session Admission Magnus Lewis-Smith 2019-10-23 10:48:22 +01:00
  • 062edda07b GUACAMOLE-897: Merge add Docker support for restricting authentication to database users only Virtually Nick 2019-10-22 10:34:20 -04:00
  • 1358eb002e GUACAMOLE-897: Docker support for restricting authentication to database users only Stephen Cluff 2019-10-21 21:11:01 -07:00
  • ff8fb55880 Merge 1.1.0 changes back to master. Michael Jumper 2019-10-11 10:43:55 -07:00
  • 51de21b745 GUACAOMLE-893: Merge fix for regression in LDAP filter generation. Mike Jumper 2019-10-11 10:42:54 -07:00
  • a037146a87 GUACAMOLE-893: Fix issue where just checking for attribute presence. Virtually Nick 2019-10-10 20:53:07 -04:00
  • 32b106b982 GUACAMOLE-884: Merge Leverage createImageBitmap() for reading image data where supported Virtually Nick 2019-10-09 15:52:09 -04:00
  • 10b3adcd83 GUACAMOLE-893: Fix regression in LDAP causing null filter value to be sent. Virtually Nick 2019-10-08 12:20:25 -04:00
  • 344e6c1b46 GUACAMOLE-889: Fix mismatching attribute names Virtually Nick 2019-10-04 13:33:57 -04:00
  • e1f4f8ab97 GUACAMOLE-889: Fix mismatching attribute names Inperpetuammemoriam 2019-10-04 13:24:33 +02:00
  • 1e9ddc2183 GUACAMOLE-884: Note that the drawImage() functions accept anything implementing the CanvasImageSource interface, not just Image. Michael Jumper 2019-09-29 22:17:45 -07:00
  • 6649c5d334 GUACAMOLE-884: Document implications of using drawStream() vs. the other drawing functions. Michael Jumper 2019-09-29 22:13:19 -07:00
  • 4e130d2afd GUACAMOLE-884: Leverage createImageBitmap() for reading image data where supported. Michael Jumper 2019-09-29 21:57:02 -07:00
  • bad20e1a6c GUACAMOLE-817: Merge reset keyboard state on navigation and form submission. Virtually Nick 2019-09-29 20:32:50 -04:00
  • a4a89e983a GUACAMOLE-817: Reset keyboard state on navigation and form submission. Michael Jumper 2019-09-29 12:30:27 -07:00
  • 5ff81f7735 Merge 1.1.0 changes back to master. Michael Jumper 2019-09-09 18:57:01 -07:00
  • 981adc94e6 GUACAMOLE-699: Merge changes bringing German translations up-to-date. Mike Jumper 2019-09-09 18:52:53 -07:00
  • 7a68a78a89 GUACAMOLE-870: Merge changes using CHARINDEX() instead of POSITION() for SQL Server. Mike Jumper 2019-09-07 13:42:41 -07:00
  • e5b93feb1e GUACAMOLE-870: Replace POSITION with CHARINDEX for SQL Server. Nick Couchman 2019-09-05 14:44:46 -04:00
  • a00baf6d89 Merge 1.1.0 changes back to master. Michael Jumper 2019-09-01 15:07:38 -07:00
  • 276f8d4f0f GUACAMOLE-234: Merge changes maintaining open LDAP connection following call to bindAs(). Mike Jumper 2019-09-01 15:07:03 -07:00
  • a9e9f506c7 GUACAMOLE-514: Merge parameter definition and translations for VNC "username" field. Mike Jumper 2019-08-27 11:52:18 -07:00
  • 610ed6934e GUACAMOLE-234: Fix bind issue that occurs using try-with-resources. Nick Couchman 2019-08-26 11:19:35 -04:00
  • 9715ab12eb GUACAMOLE-514: Correct username field type and add translations. Virtually Nick 2019-08-23 21:05:48 -04:00
  • e58101997f Merge 1.1.0 changes back to master. Virtually Nick 2019-08-19 08:17:29 -04:00
  • 7fd9bf49a5 GUACAMOLE-630: Merge use singleton instance of Pickr for all color input fields. Virtually Nick 2019-08-19 08:16:22 -04:00
  • 339c920a89 GUACAMOLE-684: Merge changes giving tentative acceptance of credentials priority over complete refusal. Mike Jumper 2019-08-19 00:11:19 -07:00
  • 93ba19ac26 GUACAMOLE-630: Create a new injector for field type instances only if needed. Michael Jumper 2019-08-18 22:00:16 -07:00
  • 83f1849215 GUACAMOLE-630: Migrate guacInputColor to singleton instance of Pickr. Michael Jumper 2019-08-18 21:32:58 -07:00
  • 5ac68c3f72 GUACAMOLE-699: Fix language ordering, add de.json to auth-jdbc-*, fix intendation leetxyz 2019-08-15 18:09:30 +02:00
  • df8b8ab0e6 GUACAMOLE-769: Merge fix for regression in appearance of RADIUS challenge/response interface. Mike Jumper 2019-08-13 12:15:30 -07:00
  • e86e415493 GUACAMOLE-769: Add back empty translation string. Virtually Nick 2019-08-13 14:57:41 -04:00
  • c370d34524 GUACAMOLE-774: Merge correction for Java 9+ compatibility in RADIUS build. Mike Jumper 2019-08-13 11:57:21 -07:00
  • 95ec3c73ce GUACAMOLE-774: Different approach to loading MD4 support. Virtually Nick 2019-08-13 14:11:38 -04:00
  • f7d836da9e GUACAMOLE-774: Deal with deprecated Provider constructor. Virtually Nick 2019-08-13 13:44:45 -04:00
  • 1b6f0bdcc1 GUACAMOLE-774: Fix deprecation issue with Java 9 and up. Virtually Nick 2019-08-13 06:31:59 -04:00
  • 7f581a1536 GUACAMOLE-774: Merge dynamic loading of MD4 support (for RADIUS MSCHAPv1/2). Mike Jumper 2019-08-12 18:08:36 -07:00
  • e5fab49d75 GUACAMOLE-774: Remove unnecessary null checks. Virtually Nick 2019-08-12 20:13:37 -04:00
  • 222ac78576 GUACAMOLE-699: Various fixes according to comments in PR leetxyz 2019-08-12 21:02:36 +02:00
  • 25c87922d5 Merge 1.1.0 changes back to master. Michael Jumper 2019-08-12 10:15:49 -07:00
  • c643fe9610 GUACAMOLE-234: Merge fixes for LDAP resource leak regressions. Mike Jumper 2019-08-12 10:15:13 -07:00
  • 749da7d29c GUACAMOLE-234: Fix resource leaks in new LDAP code. Virtually Nick 2019-08-12 09:25:48 -04:00
  • a4495cf6ec Merge 1.1.0 changes to master. Virtually Nick 2019-08-11 19:05:11 -04:00
  • 1d205fd451 GUACAMOLE-360: Merge add support for joining active connections without share links. Virtually Nick 2019-08-11 19:03:05 -04:00
  • 97d550de8e GUACAMOLE-769: Merge cleanup of RADIUS challenge response interface. Mike Jumper 2019-08-11 15:58:05 -07:00
  • 6e439bf827 Merge 1.1.0 changes back to master. Michael Jumper 2019-08-11 15:54:36 -07:00
  • 2d86bbf5e6 GUACAMOLE-234: Merge migration from JLDAP to Apache Directory API. Mike Jumper 2019-08-11 15:53:58 -07:00
  • 59c46da5b5 GUACAMOLE-769: Get the value and avoid splitting the string. Virtually Nick 2019-08-11 18:41:39 -04:00
  • 516963a162 GUACAMOLE-769: Clean up documentation and add challenge variable comment. Virtually Nick 2019-08-11 14:36:26 -04:00
  • 11f7a7f3c7 GUACAMOLE-234: Update license files. Virtually Nick 2019-08-11 18:37:43 -04:00
  • 4768f66a8b GUACAMOLE-360: When joining an active connection, retrieve name and protocol from underlying connection. Michael Jumper 2019-08-10 18:24:32 -07:00
  • 04182391e9 GUACAMOLE-360: Add interface for connecting to active connections from "Active Sessions" tab. Michael Jumper 2019-08-10 18:19:35 -07:00
  • 1645516156 GUACAMOLE-360: Add TunnelRequestService support for joining active connections. Michael Jumper 2019-08-10 18:05:20 -07:00
  • 1c7242b800 GUACAMOLE-360: Refactor TunnelRequestService to handle any Connectable supported by TunnelRequestType. Michael Jumper 2019-08-10 18:03:53 -07:00
  • 403431bf92 GUACAMOLE-360: Add support for joining active connections to the database auth. Michael Jumper 2019-08-10 17:18:25 -07:00
  • 7dceecd7f3 GUACAMOLE-769: Finish removing custom RADIUS challenge field. Virtually Nick 2019-08-11 14:33:17 -04:00
  • 30591dcc2e GUACAMOLE-769: Use standard password field for RADIUS challenge. Virtually Nick 2019-08-11 14:25:15 -04:00
  • 8b172a98fc GUACAMOLE-234: Fix style, debug messages, and logger output. Virtually Nick 2019-08-10 22:14:56 -04:00
  • a59e20eb8d GUACAMOLE-360: Allow connections to active connections at API level. Michael Jumper 2019-08-10 15:44:25 -07:00
  • 8c1a3f3435 GUACAMOLE-234: Remove stray catch block. Virtually Nick 2019-06-17 20:26:00 -04:00
  • 5ea518a390 GUACAMOLE-234: Update to latest available Apache Directory API. Virtually Nick 2019-06-17 20:25:45 -04:00
  • ed568b1f55 GUACAMOLE-234: Tweaks to handling bind requests/failures. Nick Couchman 2018-12-27 10:36:33 -05:00