Commit Graph

4430 Commits

Author SHA1 Message Date
Nick Couchman
6ed4dcdeab GUACAMOLE-497: Merge remove usage of function/classes deprecated within Java 9. 2018-02-02 09:52:52 -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
9b5701cd65 GUACAMOLE-495: Merge remove parts of the API which have been deprecated for sufficiently long. 2018-02-02 09:26:24 -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
cbed98e849 GUACAMOLE-494: Remove support for "basic-user-mapping" property, deprecated since 0.9.10-incubating (8590a0a). 2018-02-01 22:42:36 -08:00
Michael Jumper
57d81544ea GUACAMOLE-495: Remove setClipboard() function of Guacamole.Client, deprecated since 0.9.1 (05a7c87). 2018-02-01 22:32:36 -08: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
Michael Jumper
3d9310dbe7 GUACAMOLE-495: Remove guacamole-common's GuacamoleSession class, deprecated since 0.9.9 (b3a49da). 2018-02-01 22:28:56 -08:00
Michael Jumper
37f7df804d GUACAMOLE-497: Fall back to qualified name of XML element if SAX parser does not provide local name. 2018-02-01 21:21:05 -08:00
Michael Jumper
c6aa790b41 GUACAMOLE-497: Remove usage of now-deprecated XMLReaderFactory. 2018-02-01 21:21:05 -08:00
Nick Couchman
798349e231 GUACAMOLE-96: Merge restore compatibility with 1.7 JDK. 2018-02-01 23:10:55 -05: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
29f838f63d GUACAMOLE-497: Remove usage of now-deprecated container class constructors. 2018-02-01 19:02:39 -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
Nick Couchman
07d0307855 GUACAMOLE-96: Merge allow extensions to voluntarily store each other's data. 2018-02-01 13:31:46 -05: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
Michael Jumper
fff1411768 GUACAMOLE-96: Extract Attributes interface from objects which provide getAttributes() / setAttributes(). 2018-01-31 15:26:16 -08:00
Michael Jumper
79936c4c41 GUACAMOLE-96: Document semantics of voluntary attribute storage and guaranteed sanitization. 2018-01-31 15:26:16 -08:00
Michael Jumper
77255652bf GUACAMOLE-96: Restrict submitted attributes to those explicitly declared by the UserContext. 2018-01-31 15:26:16 -08:00
Michael Jumper
a050c16020 GUACAMOLE-197: Merge corrections to API compatibility for RADIUS auth. 2018-01-30 20:28:52 -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
eaeaeb10cd GUACAMOLE-96: Merge allow extensions to decorate each other's objects. 2018-01-30 14:31:04 -05:00
Nick Couchman
037913ac73 GUACAMOLE-197: Handle all non-username fields identically. 2018-01-30 09:50:21 -05:00
Nick Couchman
4a57012f9d GUACAMOLE-197: Revert some unnecessary code changes. 2018-01-29 17:08:12 -05:00
Nick Couchman
b204a4c708 GUACAMOLE-197: Remove debugging code. 2018-01-29 17:08:12 -05:00
Nick Couchman
b7db93c729 GUACAMOLE-197: Handle extra login fields when dealing with failed authentication. 2018-01-29 17:08:12 -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
Nick Couchman
f84e3b88c6 GUACAMOLE-197: Add override for module shutdown() method. 2018-01-29 17:08:11 -05:00
Nick Couchman
67df52ab0b GUACAMOLE-197: Fix build issue introduced by moving variable context. 2018-01-29 17:08:11 -05:00
Nick Couchman
60ddc82aff GUACAMOLE-197: Move variable declarations for TLS into correct context. 2018-01-29 17:08:11 -05:00
Nick Couchman
249ea0776b GUACAMOLE-197: Move RadiusClient object to a return value instead of class-level object; properly clean up RADIUS connections. 2018-01-29 17:08:11 -05:00
Nick Couchman
fa820cb46f GUACAMOLE-197: Collapse authenticate methods together into single method, add minimal method for challenge/response. 2018-01-29 17:08:11 -05:00
Nick Couchman
84276af007 GUACAMOLE-197: Clean up property comments. 2018-01-29 17:08:11 -05:00