Commit Graph

  • b1dcec7ca9 GUACAMOLE-1299: Catch and log all errors that occur while automatically invalidating expired sessions. Michael Jumper 2020-09-05 13:27:41 -07:00
  • 172705fb2d GUACAMOLE-1298: Replace com.guice.* annotations with javax.inject.* where interchangeable. Michael Jumper 2020-05-28 18:19:35 -07:00
  • fbd0d3cbce GUACAMOLE-1298: Enforce default limit on request size. Michael Jumper 2020-05-27 13:57:52 -07:00
  • 5da596137c GUACAMOLE-1174: Merge add Client support for Kubernetes "exec" command parameter. Virtually Nick 2021-02-21 20:33:57 -05:00
  • ed849860b8 GUACAMOLE-986: Merge explicit documentation of non-nullable return values and parameters. Mike Jumper 2021-02-21 16:03:54 -08:00
  • 49b398f36d GUACAMOLE-1174: Add definitions and translations for Kubernetes "exec" command parameter. Michael Jumper 2021-02-21 15:33:44 -08:00
  • ed020d7396 GUACAMOLE-747: Merge corrections for RAT-related build failure. Mike Jumper 2021-02-21 14:01:26 -08:00
  • 6bb9436fff GUACAMOLE-747: Correct license issues for RAT plugin. Virtually Nick 2021-02-21 13:29:15 -05:00
  • de6da8555b GUACAMOLE-890: Merge support for running guacamole Docker image as non-root. Mike Jumper 2021-02-21 10:48:24 -08:00
  • c25df90555 GUACAMOLE-890: Security: Allow image to run as non-root user benrubson 2021-02-21 09:27:29 +01:00
  • 5319f9011a GUACAMOLE-747: Merge example branding extension. Mike Jumper 2021-02-20 21:51:15 -08:00
  • c1e7d221b1 GUACAMOLE-1055: Merge Russian OSK support for Latin characters. Mike Jumper 2021-02-20 21:35:54 -08:00
  • 65895aecde GUACAMOLE-1204: Merge correct Docker image build failure due to PhantomJS. Virtually Nick 2021-02-13 19:49:21 -05:00
  • e759bb683f GUACAMOLE-1204: Correct Docker image build failure due to PhantomJS. Michael Jumper 2021-02-12 19:26:10 -08:00
  • a33681afee GUACAMOLE-1204: Merge addition of client-side support for multi-touch events. James Muehlner 2021-02-11 20:54:37 -08:00
  • 0385f61201 GUACAMOLE-1204: Add definitions and translations for RDP multi-touch parameters. Michael Jumper 2021-02-10 13:11:30 -08:00
  • 09ec1dea06 GUACAMOLE-1204: Do not handle pinch gestures locally if the remote desktop is capable of handling pinch gestures. Michael Jumper 2021-02-10 13:10:57 -08:00
  • 5d6c176a94 GUACAMOLE-1204: Allow pinch/drag touch gestures to be tracked in addition to any local touch event pass-through. Michael Jumper 2021-02-10 13:09:32 -08:00
  • 483aa14cac GUACAMOLE-1204: Automatically pass through Guacamole touch events if remote multi-touch is supported. Michael Jumper 2021-02-10 13:08:31 -08:00
  • eaa7b49dd4 GUACAMOLE-1204: Provide convenience functions for updating multiple event handlers. Michael Jumper 2021-02-10 11:46:15 -08:00
  • 23e909d2fc GUACAMOLE-1204: Add support for multi-touch events. Michael Jumper 2021-02-07 00:40:44 -08:00
  • df6b71541e GUACAMOLE-1204: Add generic, listener-driven event system. Michael Jumper 2021-02-09 18:25:32 -08:00
  • 1ce4e975eb GUACAMOLE-1204: Add convenient mechanism for automatically scaling mouse events. Michael Jumper 2021-02-06 22:57:50 -08:00
  • 7d53fe4f09 GUACAMOLE-1204: Extract Guacamole.Position base class from Guacamole.Mouse.State. Michael Jumper 2021-02-06 22:56:54 -08:00
  • 742c5669ca GUACAMOLE-1284: Merge Docker image support for OPENID_MAX_TOKEN_VALIDITY variable. Mike Jumper 2021-02-09 09:43:39 -08:00
  • eb2c2c9e38 GUACAMOLE-1284: add OPENID_MAX_TOKEN_VALIDITY to start.sh Tom Schoonjans 2021-02-08 06:50:50 +00:00
  • d1626788fa GUACAMOLE-770: Merge support for clearing TOTP data. Mike Jumper 2021-02-05 21:22:15 -08:00
  • 8e6324181f GUACAMOLE-1265: Merge update Japanese translation Virtually Nick 2021-01-20 20:55:29 -05:00
  • 180f576ca4 GUACAMOLE-1265: Update japanese translation dg-hasimoto 2021-01-21 08:19:04 +09:00
  • 68b660e4bc GUACAMOLE-1252: Allow RADIUS NAS IP to be manually configured. Virtually Nick 2021-01-04 09:06:03 -05:00
  • 156a19967a GUACAMOLE-1128: Merge Docker support for MySQL and PostgreSQL automatic user creation. Mike Jumper 2020-12-29 12:03:14 -08:00
  • 42bdd51a33 GUACAMOLE-1128: Add MySQL and PostgreSQL auto creation for Docker Virtually Nick 2020-12-29 00:27:35 -05:00
  • e5deb9b6a4 GUACAMOLE-1218: Merge availability of JAXB APIs at guacamole-ext level Virtually Nick 2020-12-21 08:13:05 -05:00
  • 367f60f5d9 GUACAMOLE-1218: Declare availability of JAXB APIs at guacamole-ext level (they are provided by the webapp). Michael Jumper 2020-12-20 19:28:25 -08:00
  • ed099c7a05 GUACAMOLE-1218: Merge add guacamole-auth-json config & extension to Docker Virtually Nick 2020-12-18 15:22:02 -05:00
  • 720f884457 GUACAMOLE-1218: Add auth-json extension and configuration to docker start & build scripts Bojan Zelic 2020-12-18 13:13:32 -07:00
  • 29fb36c5c0 GUACAMOLE-1218: Merge add support for parameter tokens in guacamole-auth-json Virtually Nick 2020-12-18 14:38:29 -05:00
  • 0fb4877d84 GUACAMOLE-1218: Update documentation to show tokens being used as part of the encrypted json Bojan Zelic 2020-12-18 09:02:47 -07:00
  • a486408ec1 GUACAMOLE-1218: Use TokenFilter to inject tokens from configuration attributes Bojan Zelic 2020-12-18 09:01:15 -07:00
  • 6fc7537c08 GUACAMOLE-1218: Merge "guacamole-auth-json" extension into Apache Guacamole. Virtually Nick 2020-12-16 14:20:19 -05:00
  • 3624ffe2fd Merge 1.3.0 changes back to master. Virtually Nick 2020-12-16 07:08:33 -05:00
  • f1783f5dc1 GUACAMOLE-903: Merge improved Chinese internationalization support Virtually Nick 2020-12-16 07:02:45 -05:00
  • f7b53d34ef GUACAMOLE-903: Improved Chinese internationalization support XYUU 2020-11-04 15:09:36 +08:00
  • d762720571 Merge 1.3.0 changes back to master. Virtually Nick 2020-12-14 07:11:09 -05:00
  • ae9c55c81c GUACAMOLE-793: Merge add support for retrieving effective groups from CAS. Virtually Nick 2020-12-14 07:09:40 -05:00
  • a5acb5acd6 GUACAMOLE-793: Add Docker environment variables for group-related CAS properties. Michael Jumper 2020-12-12 13:54:57 -08:00
  • 1da9b7dc13 GUACAMOLE-793: Remove unnecessary/unused Logger instance. Michael Jumper 2020-12-12 13:46:00 -08:00
  • 1303dabbb1 GUACAMOLE-793: Refactor CAS group parsing to leverage LDAP-aware abstractions and parameters. Michael Jumper 2020-12-12 02:27:20 -08:00
  • 749e53b9c3 GUACAMOLE-793: Add abstract mechanism for parsing CAS group names. Michael Jumper 2020-12-12 02:02:06 -08:00
  • 7b8dc36644 GUACAMOLE-793: validateTicket() returns the CASAuthenticatedUser instance rather than just a token so CAS Provider can return Group - like LDAP Provider Ron Record 2020-12-05 22:09:45 -08:00
  • 27d791de3b GUACAMOLE-1218: Use static instances of Logger per established coding practices. Michael Jumper 2020-11-29 16:16:44 -08:00
  • 95c4bb427f GUACAMOLE-1218: Use diamond operator and multi-catch where possible. Michael Jumper 2020-11-29 16:15:06 -08:00
  • 66d28b8424 GUACAMOLE-1218: Replace use of "blacklist" with "denylist". Michael Jumper 2020-11-29 16:09:20 -08:00
  • a6619b54b0 GUACAMOLE-1160 : Merge update French translations. Virtually Nick 2020-11-29 09:02:53 -05:00
  • 93400ef521 GUACAMOLE-1160 : Add/Update French translations. Laurent Etiemble 2020-09-16 17:50:56 +02:00
  • 70315d6dcb Merge 1.3.0 changes back to master. Virtually Nick 2020-11-25 18:55:26 -05:00
  • ecd385b0f8 GUACAMOLE-221: Expose underlying protocol at tunnel level. Virtually Nick 2020-11-25 18:54:18 -05:00
  • d1de61da6c GUACAMOLE-221: Remove documentation that is no longer applicable as of commit 1210d5624c. Michael Jumper 2020-11-25 11:35:46 -08:00
  • 483c01a6ac GUACAMOLE-221: Ensure the underlying protocol is exposed for database-driven connections. Michael Jumper 2020-11-24 01:00:41 -08:00
  • 7e1be61bed GUACAMOLE-221: Retrieve protocol name and parameters from tunnel-based REST API endpoint. Michael Jumper 2020-11-24 00:47:41 -08:00
  • 1b18c51c74 GUACAMOLE-221: Provide REST API endpoint for retrieving the underlying protocol of a tunnel. Michael Jumper 2020-11-24 00:44:07 -08:00
  • 5ad3389a23 GUACAMOLE-221: Define event for client-side receipt of a tunnel UUID. Michael Jumper 2020-11-24 00:36:58 -08:00
  • 7fc94e236b GUACAMOLE-221: Expose underlying protocol of a GuacamoleSocket via getProtocol(). Michael Jumper 2020-11-24 00:34:21 -08:00
  • a71de2f155 GUACAMOLE-221: Update guacamole-common build to Java 1.8. Michael Jumper 2020-11-24 00:30:49 -08:00
  • e9608279c2 Merge 1.3.0 changes back to master. Michael Jumper 2020-11-22 13:23:39 -08:00
  • 920d83f786 GUACAMOLE-1172: Merge support for retrieving user group membership from an OpenID IDP. Mike Jumper 2020-11-22 13:22:52 -08:00
  • 0279a31d12 GUACAMOLE-1172: add logic to retrieve groups from OIDC token mildis 2020-11-21 11:12:26 +01:00
  • 6b054f25ca GUACAMOLE-1218: Bundle and document the licenses of all guacamole-auth-json dependencies. Michael Jumper 2020-11-20 16:06:45 -08:00
  • e45c5ac99b GUACAMOLE-1218: Update to latest version of Spring Security. Michael Jumper 2020-11-20 16:06:16 -08:00
  • 382e347a3c GUACAMOLE-1218: Refactor guacamole-auth-json's StringListProperty into guacamole-ext. Michael Jumper 2020-11-20 14:06:35 -08:00
  • f2ce412051 GUACAMOLE-1218: Refactor guacamole-auth-json's ByteArrayProperty into guacamole-ext. Michael Jumper 2020-11-20 14:05:20 -08:00
  • 2fefc991df GUACAMOLE-1218: Update to version 1.3.0 of guacamole-ext. Michael Jumper 2020-11-20 14:00:24 -08:00
  • 2a0f063a3b GUACAMOLE-1218: Remove old @author mentions from guacamole-auth-json JavaDoc. Michael Jumper 2020-11-20 13:58:29 -08:00
  • b4fd356180 GUACAMOLE-1218: Re-license under Apache v2.0. Michael Jumper 2020-11-20 13:55:05 -08:00
  • 90f1ce9bc1 GUACAMOLE-1218: Refactor org.glyptodon.* packages to org.apache.* Michael Jumper 2020-11-20 13:46:49 -08:00
  • cec53a24e6 GUACAMOLE-1218: Copy guacamole-auth-json source tree from glyptodon/guacamole-auth-json at commit f7b2eaf6a65b7cd25fd73437360e36fe46e0bcb9. Michael Jumper 2020-11-20 13:40:07 -08:00
  • cbcac3a5d5 GUACAMOLE-1207: Merge add Portuguese translation Virtually Nick 2020-11-16 12:47:58 -05:00
  • d882b34ec1 GUACAMOLE-1207: Portuguese I18N. Add portuguese translation Rodrigo Borges 2020-11-16 12:21:30 -03:00
  • 43f8cc0400 Merge 1.3.0 changes back to master. Michael Jumper 2020-11-03 22:18:29 -08:00
  • c4b9b0173c GUACAMOLE-1205: Merge bump of version numbers to 1.3.0. Mike Jumper 2020-11-03 22:17:21 -08:00
  • 5da40bd633 GUACAMOLE-1205: Bump Guacamole Client components to version 1.3.0 Virtually Nick 2020-11-02 10:52:47 -05:00
  • b44db61777 Merge 1.3.0 changes back to master. Nick Couchman 2020-11-03 13:59:00 -05:00
  • c68a817b46 GUACAMOLE-1078: Merge add Catalan translations to Guacamole Virtually Nick 2020-11-03 13:48:06 -05:00
  • 5972b006ff GUACAMOLE-1078: Catalan I18N. Generation of a translation into the Catalan language. The modifications add translation file for the webapp and the following extensions: - guacamole-auth-cas - guacamole-auth-duo - guacamole-auth-jdbc - guacamole-auth-openid - guacamole-auth-quickconnect - guacamole-auth-radius - guacamole-auth-saml - guacamole-auth-totp Jordi Roman 2020-05-25 15:54:42 +02:00
  • 9ab3e854ab Merge 1.3.0 changes back to master. Virtually Nick 2020-11-02 09:47:26 -05:00
  • df3600addc GUACAMOLE-221: Merge add support for parameter prompting via "required". Virtually Nick 2020-11-02 09:45:47 -05:00
  • f3101688e2 GUACAMOLE-221: Prompt user to provide additional parameters when "required" instruction is received. Michael Jumper 2020-11-01 20:22:52 -08:00
  • 718145ce24 GUACAMOLE-221: Extend the guacNotification service to support generic parameter prompting. Michael Jumper 2020-11-01 20:22:22 -08:00
  • 688ff5310c GUACAMOLE-221: Add client support for the "required" instruction. Michael Jumper 2020-11-01 20:21:09 -08:00
  • 7bcdc945d6 Merge 1.3.0 changes back to master. Virtually Nick 2020-10-31 20:46:27 -04:00
  • ada45ce8a5 GUACAMOLE-1021: Merge do not duplicate objects when permissions are inherited from multiple entities. Virtually Nick 2020-10-31 20:44:49 -04:00
  • 624d49847c GUACAMOLE-1021: Refactor SQL Server queries to NOT duplicate results across related entities. Michael Jumper 2020-10-26 23:54:58 -07:00
  • 349fc36109 GUACAMOLE-1021: Refactor MySQL queries to NOT duplicate results across related entities. Michael Jumper 2020-10-26 23:54:58 -07:00
  • a37e0accb6 GUACAMOLE-1021: Refactor PostgreSQL queries to NOT duplicate results across related entities. Michael Jumper 2020-10-26 23:54:58 -07:00
  • 2ea29c50c2 Merge 1.3.0 changes back to master. Michael Jumper 2020-10-30 18:15:37 -07:00
  • 61dce8bdb1 GUACAMOLE-1081: Merge correction to token modifier case within TokenFilter unit tests. Mike Jumper 2020-10-30 18:14:01 -07:00
  • 1488bb6968 GUACAMOLE-1081: Fix JUnit tests for token modifiers. Virtually Nick 2020-10-30 20:02:20 -04:00
  • c6a6d381f4 Merge 1.3.0 changes back to master. Michael Jumper 2020-10-30 16:20:15 -07:00
  • df0a3fb6b6 GUACAMOLE-1081: Merge migration to uppercase token modifiers. Mike Jumper 2020-10-30 14:07:57 -07:00
  • 9ad5d4801c Merge 1.3.0 changes back to master. Michael Jumper 2020-10-30 11:30:11 -07:00