Commit Graph

87 Commits

Author SHA1 Message Date
leetxyz
ca9b535a22 GUACAMOLE-699: Add german translations to extension guac-manifests 2019-03-01 22:07:13 +01:00
leetxyz
03499c113f GUACAMOLE-699: Update german translation 2019-03-01 21:55:00 +01:00
Virtually Nick
60dab1fdbd GUACAMOLE-736: Remove JAXB license info; add Guava license info. 2019-02-21 17:17:29 -05:00
Virtually Nick
37f1da9f1f GUACAMOLE-736: Replace JAXB DatatypeConverter with Guava BaseEncoding. 2019-02-21 17:09:44 -05:00
Virtually Nick
39be1b5981 GUACAMOLE-736: Really put TOTP LICENSE file in alphabetical order. 2019-02-19 21:15:03 -05:00
Nick Couchman
055dfc93ef GUACAMOLE-736: Stick with alphabetic order in LICENSE files. 2019-02-19 10:39:40 -05:00
Virtually Nick
8fa71d2fd2 GUACAMOLE-736: Add license information for jaxb-api. 2019-02-18 08:58:19 -05:00
Virtually Nick
404e1d2ec4 GUACAMOLE-736: Bump jaxb-api to version 2.3.1 2019-02-18 08:43:18 -05:00
Virtually Nick
d907767d52 GUACAMOLE-736: Explicitly pull in javax.xml.bind depdendency for modules that require it. 2019-02-17 18:28:37 -05:00
Michael Jumper
c3fbf44f70 GUACAMOLE-729: Bump version numbers to 1.1.0. 2019-02-09 11:08:28 -08:00
Nick Couchman
af2ef32fc3 GUACAMOLE-693: Update copyright year to 2019. 2019-01-23 17:12:45 -05:00
Michael Jumper
95b5fdccdc GUACAMOLE-656: Explicitly depend on maven-surefire-plugin 3.0.0-M1 due to SUREFIRE-1588. 2018-11-08 22:09:35 -08:00
Michael Jumper
d79988d59e GUACAMOLE-96: Do not require TOTP for users that cannot enroll due to lack of permission to update their account. 2018-10-11 01:35:51 -07:00
Michael Jumper
11c1d8c97e GUACAMOLE-96: Add protected convenience method for retrieving delegate object. 2018-10-05 10:36:47 -07:00
Michael Jumper
1fef6a05e1 GUACAMOLE-635: Require Java 1.8 for all Java components except guacamole-common. 2018-09-29 12:56:17 -07:00
Michael Jumper
45513592a7 GUACAMOLE-570: Bump version numbers to 1.0.0. 2018-06-05 21:34:26 -07:00
Michael Jumper
9b7ef0dfcf GUACAMOLE-542: Migrate to simpler AbstractAuthenticationProvider / AbstractUserContext base classes. 2018-04-11 21:29:15 -07:00
Michael Jumper
c5c2f028a1 GUACAMOLE-471: Update copyright year in NOTICE files to 2018. 2018-02-07 21:03:05 -08:00
Michael Jumper
608a11170b GUACAMOLE-96: TOTP detail headers should always be left-aligned. 2018-02-04 19:45:18 -08:00
Michael Jumper
b9dba7ddf4 GUACAMOLE-96: Open "otpauth" link when user clicks on barcode. 2018-02-04 19:45:18 -08:00
Michael Jumper
78cde50df9 GUACAMOLE-96: Allow user's raw TOTP key details to be exposed within UI during enrollment. 2018-02-04 19:45:18 -08:00
Michael Jumper
5b2b633707 GUACAMOLE-96: Include all TOTP key details in field when enrolling. 2018-02-04 19:45:18 -08:00
Michael Jumper
b1c23f20d0 GUACAMOLE-96: Ensure valid codes cannot be reused. 2018-02-04 19:45:18 -08:00
Michael Jumper
456b8a0394 GUACAMOLE-96: Remove unused field controller. 2018-02-04 19:45:18 -08:00
Michael Jumper
96e3d02999 GUACAMOLE-96: Block external access to TOTP-internal attributes. 2018-02-04 19:45:18 -08:00
Michael Jumper
2a894c487c GUACAMOLE-96: Clean up enrollment interface. Provide help text for user. 2018-02-04 19:45:18 -08:00
Michael Jumper
a422fdf9c2 GUACAMOLE-96: Add configuration parameters for details of TOTP generation. 2018-02-04 19:45:18 -08:00
Michael Jumper
170a11bf2a GUACAMOLE-96: Handle enrollment via QR code for unconfirmed users. 2018-02-04 19:45:17 -08:00
Michael Jumper
8ac8fec478 GUACAMOLE-96: Migrate to TOTP-specific field type for authentication code. 2018-02-04 19:45:17 -08:00
Michael Jumper
0844e9d422 GUACAMOLE-96: Add license for Guava. 2018-02-04 19:45:17 -08:00
Michael Jumper
8e3cbf0627 GUACAMOLE-96: Abstract TOTP key into separate class with confirmation semantics. 2018-02-04 19:45:17 -08:00
Michael Jumper
4178a4b8b3 GUACAMOLE-96: Include recommended key length for each TOTP mode. 2018-02-04 19:45:17 -08:00
Michael Jumper
78c398f45d GUACAMOLE-96: Allow users to enter either the current or previous TOTP codes. 2018-02-04 19:45:17 -08:00
Michael Jumper
8dd5537cf3 GUACAMOLE-96: Pull TOTP key from user attribute. 2018-02-04 19:45:17 -08:00
Michael Jumper
19e03a1632 GUACAMOLE-96: Verify TOTP of all users against hard-coded key. 2018-02-04 19:45:17 -08:00
Michael Jumper
b55e56179c GUACAMOLE-96: Add TOTP generator implementation based on reference implementation from IETF. 2018-02-04 19:45:17 -08:00
Michael Jumper
264fd24b65 GUACAMOLE-96: Add skeleton TOTP authentication extension (hard-coded, fake TOTP). 2018-02-04 19:45:17 -08:00