Commit Graph

4378 Commits

Author SHA1 Message Date
Nick Couchman
f84e3b88c6 GUACAMOLE-197: Add override for module shutdown() method. 2018-01-29 17:08:11 -05:00
Nick Couchman
67df52ab0b GUACAMOLE-197: Fix build issue introduced by moving variable context. 2018-01-29 17:08:11 -05:00
Nick Couchman
60ddc82aff GUACAMOLE-197: Move variable declarations for TLS into correct context. 2018-01-29 17:08:11 -05:00
Nick Couchman
249ea0776b GUACAMOLE-197: Move RadiusClient object to a return value instead of class-level object; properly clean up RADIUS connections. 2018-01-29 17:08:11 -05:00
Nick Couchman
fa820cb46f GUACAMOLE-197: Collapse authenticate methods together into single method, add minimal method for challenge/response. 2018-01-29 17:08:11 -05:00
Nick Couchman
84276af007 GUACAMOLE-197: Clean up property comments. 2018-01-29 17:08:11 -05:00
Nick Couchman
9a98400ce2 GUACAMOLE-197: Remove unneeded iframe reference. 2018-01-29 17:08:11 -05:00
Nick Couchman
52e9b6605d GUACAMOLE-197: Consistency for RADIUS vs. radius vs. Radius. 2018-01-29 17:08:11 -05:00
Nick Couchman
6acf032247 GUACAMOLE-197: Reorganize authenticateUser to remove some duplicate code and make it easier to follow. 2018-01-29 17:08:11 -05:00
Nick Couchman
015cb4aecd GUACAMOLE-197: Tweak to comment 2018-01-29 17:08:11 -05:00
Nick Couchman
aa556763b2 GUACAMOLE-197: Fix LICENSE order and style. 2018-01-29 17:08:11 -05:00
Nick Couchman
f0b36ca5b1 GUACAMOLE-197: More style tweaks, update comments, fix typos 2018-01-29 17:08:11 -05:00
Nick Couchman
e341e48c2a GUACAMOLE-197: Move some RADIUS code into specific functions; tighten up code, improve efficiency, address some style issues. 2018-01-29 17:08:11 -05:00
Nick Couchman
41557566b9 GUACAMOLE-197: Log error if we reach an unexpected place in the RADIUS conversation. 2018-01-29 17:08:11 -05:00
Nick Couchman
77cb98c30f GUACAMOLE-197: Bump version to 0.9.13-incubating and fix issues after rebase. 2018-01-29 17:08:10 -05:00
Nick Couchman
f4a6cf85ed GUACAMOLE-197: Make a seprate build profile for LGPL dependencies and add this extension to that list; also exclude all extensions from top-level RAT check. 2018-01-29 17:08:10 -05:00
Nick Couchman
cf884f33f9 GUACAMOLE-197: Use java.io.File for filename operations, rather than relying on platform-specific assumptions. 2018-01-29 17:08:10 -05:00
Nick Couchman
60b5802cc7 GUACAMOLE-197: Move state field to template file for consistency. 2018-01-29 17:08:10 -05:00
Nick Couchman
fd84e761b1 GUACAMOLE-197: Remove the .tar.gz bundling bits from the source tree, since we won't be distributing binaries. 2018-01-29 17:08:10 -05:00
Nick Couchman
ba837cb31b GUACAMOLE-197: Remove unnecessary null/empty checks in setupRadiusAuthenticator, and throw exceptions instead of returning null. 2018-01-29 17:08:10 -05:00
Nick Couchman
d773614a79 GUACAMOLE-197: Remove unnecessary null default values, as that is already the default. 2018-01-29 17:08:10 -05:00
Nick Couchman
99869592ae GUACAMOLE-197: FIx style issues. 2018-01-29 17:08:10 -05:00
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