Michael Jumper
|
b355106c77
|
GUACAMOLE-220: Remove unnecessary explicit type parameters.
|
2018-11-08 20:11:17 -08:00 |
|
Michael Jumper
|
2d6ba84a3d
|
GUACAMOLE-220: Refactor default behavior of SimpleUser and SimpleUserGroup into AbstractUser and AbstractUserGroup.
|
2018-11-03 14:52:24 -07:00 |
|
Michael Jumper
|
90a6d8e371
|
GUACAMOLE-220: Clarify usage of SimpleUser and SimpleUserGroup.
|
2018-11-03 14:14:04 -07:00 |
|
Michael Jumper
|
d533de118f
|
GUACAMOLE-220: Add EMPTY_SET convenience constant to all core set interfaces.
|
2018-11-03 14:08:46 -07:00 |
|
Michael Jumper
|
d10256e151
|
GUACAMOLE-220: Deprecate built-in support for storage of permissions in SimpleUser. Add convenience constructors for SimpleObjectPermissionSet.
|
2018-11-03 13:58:50 -07:00 |
|
Michael Jumper
|
929c7de2c9
|
GUACAMOLE-220: Add user group permissions to SimpleUser.
|
2018-11-03 12:41:54 -07:00 |
|
Michael Jumper
|
5362bc6708
|
GUACAMOLE-220: Add SimpleUserGroup (read-only UserGroup implementation with no members).
|
2018-11-03 12:41:54 -07:00 |
|
Michael Jumper
|
143c10b6ef
|
GUACAMOLE-524: Correct handling of tokens within SimpleConnection. The copy of the configuration should be filtered, not the original, and token values need to actually be set.
|
2018-10-16 14:53:10 -07:00 |
|
Michael Jumper
|
333a8c411f
|
GUACAMOLE-524: Provide convenience constructor for TokenFilter which initializes the filter with provided tokens.
|
2018-10-16 14:53:10 -07:00 |
|
Michael Jumper
|
98bd3ead21
|
GUACAMOLE-524: Remove Attributes interface from AuthenticatedUser. Rely instead on tokens injected via decoration of connections.
|
2018-10-05 12:47:26 -07:00 |
|
Michael Jumper
|
0d7cff5f2d
|
GUACAMOLE-524: Add convenience classes for injecting custom parameter tokens through decoration.
|
2018-10-05 12:47:26 -07:00 |
|
Michael Jumper
|
1210d5624c
|
GUACAMOLE-524: Deprecate and replace StandardTokens with arbitrary tokens provided to Connectable.connect().
|
2018-10-05 12:47:26 -07:00 |
|
Nick Couchman
|
01709fb26b
|
Merge 1.0.0 changes back to master.
|
2018-10-05 15:13:36 -04:00 |
|
Michael Jumper
|
11c1d8c97e
|
GUACAMOLE-96: Add protected convenience method for retrieving delegate object.
|
2018-10-05 10:36:47 -07:00 |
|
Nick Couchman
|
d1a6c297b8
|
Merge 1.0.0 changes back to master.
|
2018-09-29 16:50:32 -04:00 |
|
Michael Jumper
|
182f204c95
|
GUACAMOLE-635: Heap pollution is not possible within SimpleDirectory(ObjectType... objects).
From https://docs.oracle.com/javase/tutorial/java/generics/nonReifiableVarargsType.html#vulnerabilities:
"Heap pollution occurs when a variable of a parameterized type refers
to an object that is not of that parameterized type."
In this case, the parameterized type (ObjectType) and the array of that
type within this constructor are always used as their formal types.
|
2018-09-29 13:19:21 -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
|
af8f5b3a80
|
GUACAMOLE-622: Add parameter definitions for telnet login success/failure regex.
|
2018-09-21 17:33:44 -07:00 |
|
Nick Couchman
|
d320606295
|
Merge 1.0.0 changes to master.
|
2018-09-08 18:42:08 -04:00 |
|
Michael Jumper
|
3492b556c3
|
GUACAMOLE-220: Add missing definitions for CREATE_USER_GROUP system permission.
|
2018-09-08 13:09:24 -07:00 |
|
Michael Jumper
|
661ed46098
|
Merge 1.0.0 changes back to master.
|
2018-07-05 23:56:56 -07:00 |
|
Michael Jumper
|
d6ecfaa369
|
GUACAMOLE-446: Merge parameter definition for RDP drive name.
|
2018-07-05 23:55:49 -07:00 |
|
Nick Couchman
|
c4b5fb7146
|
GUACAMOLE-446: Add parameters and translations for drive name.
|
2018-07-03 22:31:24 -04:00 |
|
Nick Couchman
|
b4b7366b84
|
GUACAMOLE-445: Add client-side parameters and translations for changing printer name.
|
2018-07-02 20:40:39 -04:00 |
|
Michael Jumper
|
d53b43ce29
|
Merge 1.0.0 changes back to master.
|
2018-07-01 23:18:04 -07:00 |
|
Michael Jumper
|
34faa5d928
|
GUACAMOLE-540: Merge changes ensuring remote addresses are handled/logged consistently across the various parts of the webapp.
|
2018-07-01 23:09:08 -07:00 |
|
Nick Couchman
|
2ff416bb1c
|
GUACAMOLE-540: Remove unused imports.
|
2018-06-30 14:31:24 -04:00 |
|
Nick Couchman
|
3d593a4ca1
|
GUACAMOLE-540: Remove processing of X-Forwarded-For header.
|
2018-06-30 14:28:53 -04:00 |
|
Michael Jumper
|
d1e928bea7
|
Merge 1.0.0 changes back to master.
|
2018-06-27 21:04:33 -07:00 |
|
Nick Couchman
|
39f5cb4a2c
|
GUACAMOLE-527: Change multiline to single line text field.
|
2018-06-26 15:41:45 -04:00 |
|
Nick Couchman
|
db8bb9f85a
|
GUACAMOLE-527: Correct order of options in RDP and VNC.
|
2018-06-26 15:39:25 -04:00 |
|
Nick Couchman
|
50e3e4ab94
|
GUACAMOLE-527: Add fields for known host key for servers.
|
2018-06-25 08:42:33 -04:00 |
|
Nick Couchman
|
a9637494ac
|
GUACAMOLE-524: Merge allow user attributes to be used as tokens.
|
2018-06-21 11:14:06 -04:00 |
|
Jared Frees
|
927c04b9d4
|
GUACAMOLE-524: Removed unused imports, fixed comments, and condensed
code
|
2018-06-21 11:02:18 -04:00 |
|
Nick Couchman
|
0b77782391
|
GUACAMOLE-540: Fix spaces that get added by IDE
|
2018-06-16 08:07:33 -04:00 |
|
Nick Couchman
|
fb1efec056
|
GUACAMOLE-540: Restore removed setter methods in Credentials.
|
2018-06-16 08:06:13 -04:00 |
|
Nick Couchman
|
a0d0e07658
|
GUACAMOLE-540: Clean up style and comments in Credentials class
|
2018-06-16 08:06:07 -04:00 |
|
Nick Couchman
|
52a3f454e6
|
GUACAMOLE-540: Clean up Credentials with new constructor.
|
2018-06-16 08:06:07 -04:00 |
|
Nick Couchman
|
c725da00a0
|
GUACAMOLE-540: Update comments; remove unnecessary setter methods.
|
2018-06-16 07:13:17 -04:00 |
|
Nick Couchman
|
cbd77b52ae
|
GUACAMOLE-540: Move remote address processing to Credentials class for consistency.
|
2018-06-16 07:13:17 -04:00 |
|
Jared Frees
|
0964c46f4f
|
GUACAMOLE-524: Fixed RegEx for attribute tokens by removing ':'
|
2018-06-15 10:53:18 -04:00 |
|
Jared Frees
|
653b4e0134
|
Updated JavaDoc for addStandardTokens
|
2018-06-14 11:15:57 -04:00 |
|
Jared Frees
|
49c3f11854
|
GUACAMOLE-524: Changed addStandardTokens so user.getAttributes is called
|
2018-06-14 11:08:50 -04:00 |
|
Michael Jumper
|
74230f005f
|
GUACAMOLE-470: Define "color-scheme" parameter as TEXT field with some pre-defined options.
|
2018-06-12 14:07:51 -07:00 |
|
Michael Jumper
|
2bc71866a8
|
GUACAMOLE-470: Restore ENUM "color-scheme" parameter for SSH and Telnet.
This reverts commit 4e610f2d1b .
|
2018-06-12 14:07:51 -07:00 |
|
Michael Jumper
|
426a7919b3
|
GUACAMOLE-470: Allow TEXT fields to be associated with predefined sets of known-good values.
|
2018-06-12 13:58:04 -07:00 |
|
Jared Frees
|
4791adaa46
|
GUACAMOLE-524: Fixed up code style and comments
Also added Override tag in AbstractAuthenticatedUser on getAttributes
and setAttributes.
|
2018-06-12 16:21:52 -04:00 |
|
Jared Frees
|
36bbdce7b1
|
GUACAMOLE-524: Fix order of imports.
|
2018-06-12 11:46:21 -04:00 |
|
Jared Frees
|
cde13be0cf
|
GUACAMOLE-524: Add implements Attributes
|
2018-06-12 11:45:06 -04:00 |
|
Jared Frees
|
fa33c98ddc
|
GUACAMOLE-524: Implements Attributes and provides getAttributes and setAttributes default methods
|
2018-06-12 11:44:10 -04:00 |
|