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 |
|
Nick Couchman
|
4195ac6d19
|
GUACAMOLE-197: Fix errors that happen when you try to code before coffee.
|
2018-02-04 15:56:59 -05:00 |
|
Nick Couchman
|
b9a6880470
|
GUACAMOLE-197: Brush up log messages and change levels for invalid state information.
|
2018-02-04 09:31:47 -05:00 |
|
Nick Couchman
|
ef6d0c6a53
|
GUACAMOLE-197: Check for empty byte array in more sane manner.
|
2018-02-03 23:24:25 -05:00 |
|
Nick Couchman
|
0729fa09cd
|
GUACAMOLE-197: Handle IllegalArgumentException when parsing state string.
|
2018-02-03 23:23:27 -05:00 |
|
Nick Couchman
|
41dd9fc60d
|
GUACAMOLE-197: Deal with null state field..
|
2018-02-03 23:17:30 -05:00 |
|
Nick Couchman
|
77b4665c5c
|
GUACAMOLE-197: Remove unnecessarily precise method calls.
|
2018-02-03 23:11:22 -05:00 |
|
Nick Couchman
|
769a34f511
|
GUACAMOLE-197: Convert state to Hex string to avoid encoding issues.
|
2018-02-03 17:22:36 -05:00 |
|
Nick Couchman
|
18084c2031
|
GUACAMOLE-197: Use FileGuacamoleProperty for CA and Key file propeties.
|
2018-02-02 10:59:28 -05:00 |
|
Nick Couchman
|
d6adc07dce
|
GUACAMOLE-494: Merge remove support for properties which have been deprecated for sufficiently long.
|
2018-02-02 09:47:02 -05:00 |
|
Nick Couchman
|
d68f4cd762
|
GUACAMOLE-493: Merge remove guacamole-auth-noauth.
|
2018-02-02 09:19:08 -05:00 |
|
Michael Jumper
|
2aa8054065
|
GUACAMOLE-494: Remove support for "mysql-disallow-*" and "postgresql-disallow-*" properties, deprecated since 0.9.8 (9b27a27 ).
|
2018-02-01 22:53:17 -08:00 |
|
Michael Jumper
|
5dbac644e5
|
GUACAMOLE-493: Remove guacamole-auth-noauth, deprecated since 0.9.13-incubating.
|
2018-02-01 19:48:12 -08:00 |
|
Michael Jumper
|
3a90dbbd00
|
GUACAMOLE-96: Do not rely on Map.remove(key, value) which is specific to Java 8.
|
2018-02-01 13:01:43 -08:00 |
|
Michael Jumper
|
1c012f4ed0
|
GUACAMOLE-96: Implement Iterator.remove() within ArbitraryAttributeMap's iterator.
|
2018-02-01 12:43:24 -08:00 |
|
Michael Jumper
|
4a7857571e
|
GUACAMOLE-96: Reference Map.Entry rather than HashMap.Entry.
|
2018-02-01 12:41:00 -08:00 |
|
Michael Jumper
|
d5768ead6d
|
GUACAMOLE-96: Correct version number of upgrade scripts for next release (it will be 1.0.0, not 0.9.15).
|
2018-01-31 15:26:16 -08:00 |
|
Michael Jumper
|
2d685766c0
|
GUACAMOLE-96: Map base JDBC support for arbitrary attributes to SQL Server tables.
|
2018-01-31 15:26:16 -08:00 |
|
Michael Jumper
|
6a834a1066
|
GUACAMOLE-96: Map base JDBC support for arbitrary attributes to MySQL tables.
|
2018-01-31 15:26:16 -08:00 |
|
Michael Jumper
|
494733569f
|
GUACAMOLE-96: Map base JDBC support for arbitrary attributes to PostgreSQL tables.
|
2018-01-31 15:26:16 -08:00 |
|
Michael Jumper
|
b6de402c0c
|
GUACAMOLE-96: Add base support within JDBC auth for storage of arbitrary attributes from other extensions.
|
2018-01-31 15:26:16 -08:00 |
|
Michael Jumper
|
a3cee158cb
|
GUACAMOLE-96: Add object- and model-level support for storage of arbitrary attributes.
|
2018-01-31 15:26:16 -08:00 |
|
Nick Couchman
|
d032e76aa9
|
GUACAMOLE-197: Add overrides for compatibility with extension decoration.
|
2018-01-30 22:06:27 -05:00 |
|
Michael Jumper
|
64ba8a8524
|
GUACAMOLE-197: Merge support for RADIUS authentication.
|
2018-01-30 15:43:32 -08:00 |
|
Nick Couchman
|
dcb9e46e43
|
GUACAMOLE-197: Add/fix fields in guac manifest.
|
2018-01-30 18:33:59 -05:00 |
|
Nick Couchman
|
789da68574
|
GUACAMOLE-197: Change RADIUS server to RADIUS hostname.
|
2018-01-30 18:33:13 -05:00 |
|
Nick Couchman
|
b0284ec710
|
GUACAMOLE-197: Clean up HTML and translations, remove unnecessary CSS files.
|
2018-01-29 17:08:12 -05:00 |
|
Nick Couchman
|
ab90606c81
|
GUACAMOLE-197: Clean up comments and configured parameters.
|
2018-01-29 17:08:12 -05:00 |
|
Nick Couchman
|
8cf66bc3df
|
GUACAMOLE-197: Finish cleaning unused imports.
|
2018-01-29 17:08:12 -05:00 |
|
Nick Couchman
|
440a74e71a
|
GUACAMOLE-197: Clean up imports in various classes.
|
2018-01-29 17:08:12 -05:00 |
|
Nick Couchman
|
aba9d83956
|
GUACAMOLE-197: Remove last traces of incubating.
|
2018-01-29 17:08:11 -05:00 |
|
Nick Couchman
|
adc574f890
|
GUACAMOLE-197: Bump version to 0.9.14 and remove incubating stuff.
|
2018-01-29 17:08:11 -05:00 |
|
Nick Couchman
|
45f9815eed
|
GUACAMOLE-197: Add $injector to AngularJS controllers.
|
2018-01-29 17:08:11 -05:00 |
|