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
|
11c1d8c97e
|
GUACAMOLE-96: Add protected convenience method for retrieving delegate object.
|
2018-10-05 10:36:47 -07: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
|
3492b556c3
|
GUACAMOLE-220: Add missing definitions for CREATE_USER_GROUP system permission.
|
2018-09-08 13:09:24 -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
|
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 |
|
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
|
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 |
|
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 |
|
Nick Couchman
|
6545c55008
|
GUACAMOLE-570: Merge bump version to 1.0.0.
|
2018-06-07 04:27:27 -04:00 |
|
Nick Couchman
|
c63e3ffa51
|
GUACAMOLE-565: Merge add en translations for terminal-type parameter.
|
2018-06-06 10:15:19 -04:00 |
|
Jim Chen
|
edecaa46b2
|
GUACAMOLE-565: Add en translations for terminal-type parameter.
Add en translations for the terminal-type parameter and its enum values.
Also add an empty value to the terminal-type enum lists.
|
2018-06-06 10:00:04 -04:00 |
|
Michael Jumper
|
45513592a7
|
GUACAMOLE-570: Bump version numbers to 1.0.0.
|
2018-06-05 21:34:26 -07:00 |
|
Nick Couchman
|
f5266fdde1
|
GUACAMOLE-470: Merge updated color-scheme parameter for SSH and telnet.
|
2018-05-27 17:16:08 -04:00 |
|
Jim Chen
|
ad7d3dde34
|
GUACAMOLE-565: Add terminal-type parameter for SSH and Telnet.
Add the new terminal-type parameter to the protocol JSON files.
|
2018-05-26 23:52:24 -04:00 |
|
Jim Chen
|
4e610f2d1b
|
GUACAMOLE-470: Update "color-scheme" parameter for SSH and Telnet.
GUACAMOLE-470 changes the "color-scheme" parameter to be a configuration
string instead of a simple enum, so update the protocol JSON
accordingly.
|
2018-05-16 11:52:08 -04:00 |
|
Michael Jumper
|
e75e9715f7
|
GUACAMOLE-220: Permissions returned by getEffectivePermissions() may BE implied, not "may implied".
|
2018-04-21 14:25:39 -07:00 |
|
Michael Jumper
|
c8564f5d80
|
GUACAMOLE-220: Correct JavaDoc of getEffectiveUserGroups() - missing period.
|
2018-04-21 14:24:11 -07:00 |
|
Michael Jumper
|
b35e494fdf
|
GUACAMOLE-220: Remove erroneously-added blank line.
|
2018-04-21 14:23:07 -07:00 |
|
Michael Jumper
|
b43aa59958
|
GUACAMOLE-220: Correct documentation of getUserGroups() behavior.
|
2018-04-21 14:11:18 -07:00 |
|
Michael Jumper
|
dfb07edf29
|
GUACAMOLE-220: Add base API support for user groups. Refactor as minimally necessary.
|
2018-04-19 15:29:10 -07:00 |
|
Michael Jumper
|
fa100a888f
|
GUACAMOLE-542: Explicitly document the behavior of the default implementations provided by AbstractUserContext and AbstractAuthenticationProvider.
|
2018-04-12 14:33:32 -07:00 |
|
Michael Jumper
|
57ff8b84e6
|
GUACAMOLE-542: Deprecate SimpleConnectionDirectory, etc., relying instead on SimpleDirectory.
|
2018-04-11 21:29:23 -07:00 |
|
Michael Jumper
|
9b7ef0dfcf
|
GUACAMOLE-542: Migrate to simpler AbstractAuthenticationProvider / AbstractUserContext base classes.
|
2018-04-11 21:29:15 -07:00 |
|
Nick Couchman
|
1f1d64e2c8
|
GUACAMOLE-269: Move options to new section, fix translations.
|
2018-04-02 10:31:53 -04:00 |
|
Nick Couchman
|
5729dd2d3c
|
GUACAMOLE-269: Add fields for controlling Backspace behavior.
|
2018-04-02 10:31:53 -04:00 |
|
Michael Jumper
|
c4e590bab9
|
GUACAMOLE-448: Merge parameter definitions for RDP caching.
|
2018-02-22 00:41:29 -08:00 |
|
Nick Couchman
|
ae1ce0dcdd
|
GUACAMOLE-448: Add support for configuring glyph caching.
|
2018-02-20 15:38:36 -05:00 |
|
Michael Jumper
|
d5e28df8a1
|
GUACAMOLE-313: Define parameters for controlling the contents of session recordings.
|
2018-02-04 19:47:12 -08:00 |
|
Nick Couchman
|
6ed4dcdeab
|
GUACAMOLE-497: Merge remove usage of function/classes deprecated within Java 9.
|
2018-02-02 09:52:52 -05:00 |
|
Michael Jumper
|
17f6862d17
|
GUACAMOLE-495: Remove guacamole-ext's GuacamoleHome and GuacamoleProperties classes, deprecated since 0.9.4 (ff28626 ).
|
2018-02-01 22:30:23 -08:00 |
|