Commit Graph

4356 Commits

Author SHA1 Message Date
Nick Couchman
a49dfeeeeb GUACAMOLE-197: Allow setupRadiusAuthenticator to throw GuacamoleException rather than hiding it. 2018-01-29 17:08:10 -05:00
Nick Couchman
3976af7b11 GUACAMOLE-197: Remove unnecessary return statements. 2018-01-29 17:08:10 -05:00
Nick Couchman
12ae122314 GUACAMOLE-197: Fix comments for function that sets up RadiusClient. 2018-01-29 17:08:10 -05:00
Nick Couchman
8d83ba2d8b GUACAMOLE-197: Fix comments to remove return value for void function. 2018-01-29 17:08:10 -05:00
Nick Couchman
ecfa9183b5 GUACAMOLE-197: Fix issue where wrong error message is logged. 2018-01-29 17:08:10 -05:00
Nick Couchman
8be8626578 GUACAMOLE-197: Consider challengeResponse empty value an acceptable response. 2018-01-29 17:08:10 -05:00
Nick Couchman
564b9687a2 GUACAMOLE-197: Clean up logic for retrieving radius state. 2018-01-29 17:08:10 -05:00
Nick Couchman
6402cecd53 GUACAMOLE-197: Fix pom.xml build to exclude signatures for BouncyCastle. 2018-01-29 17:08:10 -05:00
Nick Couchman
773f2da9ce GUACAMOLE-197: Correct comments on controller js files. 2018-01-29 17:08:10 -05:00
Nick Couchman
3a5c43b94e GUACAMOLE-197: Fix indentation after removing try/catch block. 2018-01-29 17:08:10 -05:00
Nick Couchman
dd48486f12 GUACAMOLE-197: Fix imports and remove unnecessary try/catch statement. 2018-01-29 17:08:09 -05:00
Nick Couchman
9de1b73ac8 GUACAMOLE-197: Remove @author tags from Java source files. 2018-01-29 17:08:09 -05:00
Nick Couchman
df91b8828a GUACAMOLE-197: Update Authorship for RADIUS-specific files 2018-01-29 17:08:09 -05:00
Nick Couchman
c02e46e70d GUACAMOLE-197: Add JavaDoc comments for the state field class; remove debug code. 2018-01-29 17:08:09 -05:00
Nick Couchman
59e8b8a667 GUACAMOLE-197: Add JavaDoc comments for the response field class; remove some debug code. 2018-01-29 17:08:09 -05:00
Nick Couchman
0d505bdcf7 GUACAMOLE-197: Add JavaDoc comments to functions in RadiusGuacamoleProperties. 2018-01-29 17:08:09 -05:00
Nick Couchman
e6d05406c1 GUACAMOLE-197: Add JavaDoc comments to functions missing them in the ConfigurationService class. 2018-01-29 17:08:09 -05:00
Nick Couchman
b4d46db862 GUACAMOLE-197: Clean up code comments and make code more readable. 2018-01-29 17:08:09 -05:00
Nick Couchman
5590b3eaf3 GUACAMOLE-197: Add Bouncy Castle licenses. 2018-01-29 17:08:09 -05:00
Nick Couchman
40b27b2cdf GUACAMOLE-197: Remove duo-related licenses; add jradius license. 2018-01-29 17:08:09 -05:00
Nick Couchman
9451fd63bf GUACAMOLE-197: Remove Maven links in pom.xml and replace with comments 2018-01-29 17:08:09 -05:00
Nick Couchman
fe511d97b2 GUACAMOLE-197: Remove explicit declaration of bouncycastle dependency - JRadius pulls it in automatically. 2018-01-29 17:08:09 -05:00
Nick Couchman
1747d364d1 GUACAMOLE-197: Remove section that commments out JRadius Core inclusion 2018-01-29 17:08:09 -05:00
Nick Couchman
acbefd4924 GUACAMOLE-197: Doesn't make sense to default the key file to radius.pem and have it trying to use pkcs12 as the default keystore type. Set it all to PEM for consistency. 2018-01-29 17:08:09 -05:00
Nick Couchman
5cb9b7972d GUACAMOLE-197: Correct issues with TLS modules, including EAP-TLS and EAP-TTLS 2018-01-29 17:08:09 -05:00
Nick Couchman
aa45177387 GUACAMOLE-197: Deal correctly with EAP Challenge/Response, which is different from 2/Multi-factor Challenge/Response 2018-01-29 17:08:09 -05:00
Nick Couchman
ead5480ca9 GUACAMOLE-197: Fix style issues...if is not a function... 2018-01-29 17:08:09 -05:00
Nick Couchman
2e8c3ae284 GUACAMOLE-197: Organize RADIUS connection and configuration code a little more cleanly. 2018-01-29 17:08:08 -05:00
Nick Couchman
5d83a5f24b GUACAMOLE-197: Add configuration properties for EAP-related authentication protocols. 2018-01-29 17:08:08 -05:00
Nick Couchman
86d9a8fb88 GUACAMOLE-197: Fix display issues and add translation strings for the RADIUS response field. 2018-01-29 17:08:08 -05:00
Nick Couchman
4dd61403c8 GUACAMOLE-197: Remove remaining JavaScript debug code. 2018-01-29 17:08:08 -05:00
Nick Couchman
9c13cb9498 GUACAMOLE-197: Remove debug code from AngularJS files. 2018-01-29 17:08:08 -05:00
Nick Couchman
3e994021da GUACAMOLE-197: Working RADIUS Authentication, including dealing with Challenge/Response (e.g. 2/Multi-Factor) 2018-01-29 17:08:08 -05:00
Nick Couchman
dbb62ded77 GUACAMOLE-197: You can't throw something after you return out of the function, so lets remove the return statement. 2018-01-29 17:08:08 -05:00
Nick Couchman
fb0cdb39a5 GUACAMOLE-197: Re-enable an exception throw in AuthenticationProviderService that should not have been commented out. 2018-01-29 17:08:08 -05:00
Nick Couchman
f7dda23b05 GUACAMOLE-197: Fix a couple of style issues and add the username variable to the RadiusChallengeResponseField class. Fixes build error. 2018-01-29 17:08:08 -05:00
Nick Couchman
d8f6422e28 GUACAMOLE-197: Change credentials variable to expectedCredentials for consistency; add username to the response field. 2018-01-29 17:08:08 -05:00
Nick Couchman
2175c21ff5 GUACAMOLE-197: Add comments to the AngularJS files. 2018-01-29 17:08:08 -05:00
Nick Couchman
731c622e8f GUACAMOLE-197: Add some comments to document the logic and the functions. 2018-01-29 17:08:08 -05:00
Nick Couchman
efad91adb0 GUACAMOLE-197: Fix if-is-not-a-function style issues, again... 2018-01-29 17:08:08 -05:00
Nick Couchman
d9d5573aa4 GUACAMOLE-197: Initial code for the guacamole-auth-radius authentication module. 2018-01-29 17:08:08 -05:00
Nick Couchman
9d587496b0 GUACAMOLE-273: Merge add parameter value and translation string for Portuguese Brazilian keyboard layout. 2018-01-29 15:51:16 -05:00
Michael Jumper
56a126712c GUACAMOLE-273: Add parameter value and translation string for Portuguese Brazilian keyboard layout. 2018-01-29 12:49:51 -08:00
Nick Couchman
cf4f1334b2 GUACAMOLE-434: Merge add parameter value and translation string for UK English keyboard layout. 2018-01-29 15:48:31 -05:00
Michael Jumper
c5b1ab2801 GUACAMOLE-434: Add parameter value and translation string for UK English keyboard layout. 2018-01-29 12:46:50 -08:00
Nick Couchman
b6b9365c37 GUACAMOLE-481: Merge add parameter value and translation string for Turkish-Q keyboard layout. 2018-01-29 15:34:49 -05:00
Michael Jumper
621a7862de GUACAMOLE-481: Add parameter value and translation string for Turkish-Q keyboard layout. 2018-01-29 12:08:43 -08:00
Nick Couchman
406155329c GUACAMOLE-161: Merge do not rely on receiving keyup for Caps Lock on Mac. 2018-01-18 13:24:35 -05:00
Michael Jumper
b6b7a37000 GUACAMOLE-161: Do not rely on receiving keyup for Caps Lock on Mac (only keydown is dispatched). 2018-01-17 18:54:19 -08:00
Nick Couchman
073dbe7240 GUACAMOLE-352: Merge work around lack of key events for dead keys. 2018-01-16 13:40:43 -05:00