Commit Graph
5431 Commits
Author SHA1 Message Date
Virtually Nick 31288fc4d0 GUACAMOLE-728: Refactor with EnumGuacamoleProperty and fix up comments. 2020-06-13 22:34:01 -04:00
Virtually Nick 8c2df77f2d GUACAMOLE-728: Set legacy SSL options for MySQL 2020-06-13 21:57:53 -04:00
Virtually Nick d5a3f8116e GUACAMOLE-728: Add PostgreSQL SSL mode configuration. 2020-06-13 21:57:33 -04:00
Virtually Nick 721010cc14 GUACAMOLE-728: Implement MySQL driver SSL configuration. 2020-06-13 21:57:27 -04:00
Virtually Nick 678c772809 GUACAMOLE-728: Merge Implement EnumGuacamoleProperty. 2020-06-13 21:48:13 -04:00
Michael Jumper 2dd05d939c GUACAMOLE-728: Restore enum mapping of JRadius protocol names. Carry through refactor of RadiusAuthenticator configuration. 2020-06-13 16:52:16 -07:00
Michael Jumper 7c44ee2a67 GUACAMOLE-728: Migrate existing enum-based GuacamoleProperty implementations to EnumGuacamoleProperty. 2020-06-10 21:41:31 -07:00
Michael Jumper 7d6e383e4a GUACAMOLE-728: Define EnumGuacamoleProperty for convenience and maintainability. 2020-06-10 21:41:27 -07:00
Virtually Nick 4e4b6f24f2 GUACAMOLE-759: Merge improvements to French webapp translation 2020-05-24 13:11:55 -04:00
Jérôme Charaoui 982e77530d GUACAMOLE-759: Updates for French translation
Add missing strings, adjust some existing ones for better consistency,
as well as fix several spelling mistakes and whitespace errors.
2020-05-23 21:12:32 -04:00
Fouad Fezzi fcda5e7de8 GUACAMOLE-759: Add missing strings in French translation 2020-05-08 11:16:30 -04:00
Virtually Nick b151b98ccf GUACAMOLE-1007: Merge translatable implementations of GuacamoleException 2020-04-14 19:22:40 -04:00
Michael Jumper 0d1f42f6f4 GUACAMOLE-1007: Use Translatable versions of GuacamoleException subclasses where translation keys are in use. 2020-04-13 00:46:28 -07:00
Michael Jumper 907dfcd151 GUACAMOLE-1007: Add Translatable versions of GuacamoleException subclasses for convenience. 2020-04-13 00:46:28 -07:00
Virtually Nick dc09d0ef2a GUACAMOLE-583: Add ability to configure SQL Server instance name. 2020-04-03 09:37:31 -04:00
Virtually Nick db206a2bb5 GUACAMOLE-952: Merge add RDP parameter value and translation string for Hyper-V / VMConnect security mode. 2020-03-22 20:32:52 -04:00
Michael Jumper aa4d5aa627 GUACAMOLE-952: Add RDP parameter value and translation string for Hyper-V / VMConnect security mode. 2020-03-22 16:28:51 -07:00
Mike Jumper 202e68ab40 GUACAMOLE-781: Merge corrections/updates to Czech translation. 2020-03-18 17:00:39 -07:00
Victor Cleaner 03033dd710 GUACAMOLE-781: Few more translation and text formating fixes
GUACAMOLE-781: Few more translation and text formating fixes
2020-03-18 11:12:24 +01:00
Victor Cleaner 824c810089 GUACAMOLE-781: Translation updated, filename fixed
GUACAMOLE-781: Translation updated based on latest en.json and filename fixed to cs.json
2020-03-17 20:51:30 +01:00
Virtually Nick 5e6d929f6c GUACAMOLE-901: Merge add translation and parameter definition for Belgian French layout. 2020-03-09 05:43:55 -04:00
Michael Jumper b826980d9c GUACAMOLE-901: Add translation and parameter definition for Belgian French layout. 2020-03-08 19:55:20 -07:00
Virtually Nick 02aaf1d6f8 GUACAMOLE-625: Merge add translation and parameter definition for Latin American layout. 2020-03-08 21:43:11 -04:00
Michael Jumper 08acb8dd10 GUACAMOLE-625: Add translation and parameter definition for Latin American layout. 2020-03-08 16:52:06 -07:00
Mike Jumper 1cf6ff00d8 GUACAMOLE-966: Merge changes bumping applicable version numbers to 1.2.0. 2020-02-27 11:12:20 -08:00
Virtually Nick 211f8e2b25 GUACAMOLE-966: Bump client version numbers to 1.2.0 2020-02-27 14:02:45 -05:00
Virtually Nick ab6f0454ae GUACAMOLE-883: Merge correct guacViewport and guacTextInput behavior on iOS 13. 2020-02-27 06:14:43 -05:00
Michael Jumper 844a2d97e3 GUACAMOLE-883: Allow guacTextInput directive to lose focus. 2020-02-26 18:29:36 -08:00
Michael Jumper 716b686f72 GUACAMOLE-883: Do not attempt to scroll beyond established page dimensions. 2020-02-26 17:34:35 -08:00
Virtually Nick bc83918fb3 GUACAMOLE-955: Merge provide default translation string for all untranslated messages. 2020-02-11 09:17:51 -05:00
Michael Jumper ea8e181e2c GUACAMOLE-955: Provide default translation string for all untranslated messages. 2020-02-10 22:03:35 -08:00
Virtually Nick b51d2a88b8 Merge staging/1.1.0 changes back to master. 2020-01-26 11:52:17 -05:00
Virtually Nick ae4361ab70 GUACAMOLE-938: Merge unify bind/connect process for all LDAP connections. 2020-01-26 11:50:11 -05:00
Michael Jumper a8b01895d8 GUACAMOLE-938: Correct typos in createLDAPConnection() documentation and copypasta repeating those typos. 2020-01-26 07:50:55 -08:00
Michael Jumper fe7492292d GUACAMOLE-938: Use STARTTLS for "ldap://..." URLs if main LDAP connection uses STARTTLS. 2020-01-26 07:46:41 -08:00
Mike Jumper ff6dc5f330 GUACAMOLE-784: Merge changes which tolerate the presence of a port number within X-Forwarded-For headers. 2020-01-25 22:34:05 -08:00
Mike Jumper 9fdcccf79d GUACAMOLE-852: Merge support for selecting either MySQL or MariaDB JDBC drivers. 2020-01-25 22:06:13 -08:00
Michael Jumper cb53b17afb GUACAMOLE-938: Refactor LDAP connect/bind process such that the same code is used for all LDAP connection attempts, including referrals. 2020-01-25 14:36:30 -08:00
Michael Jumper 15b631514d GUACAMOLE-938: Remove disconnect() utility function. Closing an LdapNetworkConnection cannot throw an IOException. 2020-01-24 22:52:17 -08:00
Virtually Nick a9495628af Merge staging/1.1.0 changes back to master. 2020-01-24 04:51:57 -05:00
Virtually Nick 9c72a87c6a GUACAMOLE-936: Merge ensure LDAP connections for followed referrals are always closed 2020-01-24 04:51:35 -05:00
Michael Jumper 5c2f44ae3a GUACAMOLE-936: Clean up referral logic and logging. Ensure associated LDAP connections are always closed. 2020-01-24 01:12:00 -08:00
Virtually Nick 9dddfdb50c Merge staging/1.1.0 changes back to master. 2020-01-24 02:35:29 -05:00
Virtually Nick 67bd94b1f8 GUACAMOLE-937: Merge return null on bindAs() failures. 2020-01-24 02:31:26 -05:00
Michael Jumper 2cb0efeda6 GUACAMOLE-937: Return null on bindAs() failures. Rely on caller to interpret and handle failures.
Throwing GuacamoleInvalidCredentialsException breaks separation of
concerns (bindAs() shouldn't assume that it's being used during login
and that credentials given are the Guacamole user's credentials), and
has unintended side effects (throwing subclasses of
GuacamoleUnauthorizedException causes implicit session invalidation).
2020-01-23 23:24:47 -08:00
Virtually Nick 180253dad3 Merge staging/1.1.0 changes back to master. 2020-01-24 02:20:26 -05:00
Virtually Nick 3805a7527d GUACAMOLE-936: Merge LdapNetworkConnection must be closed 2020-01-24 02:18:12 -05:00
Michael Jumper 00327706b0 GUACAMOLE-936: Each LdapNetworkConnection must be closed or threads are leaked, causing Tomcat to fail to shutdown. 2020-01-22 22:07:11 -08:00
Virtually Nick 59c430870d Merge staging/1.1.0 changes back to master. 2020-01-20 03:48:44 -05:00
Virtually Nick 09b2400d89 GUACAMOLE-929: Merge update copyright date to 2020. 2020-01-20 03:47:53 -05:00