Commit Graph

4347 Commits

Author SHA1 Message Date
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
Michael Jumper
a49bfadebf GUACAMOLE-352: Refactor Guacamole.Keyboard.InputSink to Guacamole.InputSink. 2018-01-16 10:20:43 -08:00
Michael Jumper
b61f12d69d GUACAMOLE-352: Remove margin and padding from input sink. 2018-01-16 10:20:43 -08:00
Michael Jumper
4b93347617 GUACAMOLE-352: Hide input sink field in bottom-left corner for sake of input method dialogs. 2018-01-16 10:20:43 -08:00
Michael Jumper
376c4380d5 GUACAMOLE-352: Monitor input and composition events to keep input sink contents clear. 2018-01-16 10:20:43 -08:00
Michael Jumper
d8de3a77f2 GUACAMOLE-352: Prevent "input" event from clipboard integration from triggering keystrokes. 2018-01-16 10:20:43 -08:00
Michael Jumper
802fec9bfd GUACAMOLE-352: Handle input/composition events while bubbling. 2018-01-16 10:20:43 -08:00
Michael Jumper
9065b497c2 GUACAMOLE-352: Remove Guacamole menu entirely when closed. Input fields within the menu must not continue to receive input. 2018-01-16 10:20:43 -08:00
Michael Jumper
9f6b2fad37 GUACAMOLE-352: Additionally click() while attempting to refocus the input sink field. Do not rely on autofocus, which may result in the field being partly focused (outlined as focused) but not receiving any actual text input. 2018-01-16 10:20:42 -08:00
Michael Jumper
e5e01beb60 GUACAMOLE-352: Ignore other input fields if they are invisible. 2018-01-16 10:20:42 -08:00