Commit Graph
5008 Commits
Author SHA1 Message Date
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
Mike Jumper 5b56e98703 GUACAMOLE-734: Merge changes updating Logback version to latest stable release. 2019-02-17 12:27:30 -08:00
Virtually Nick 068a458822 GUACAMOLE-734: Update logback version to latest stable. 2019-02-15 09:16:59 -05:00
Virtually Nick 8f27896dca Merge 1.1.0 changes back to master. 2019-02-09 14:24:49 -05:00
Virtually Nick 215b643600 GUACAMOLE-729: Merge bump version numbers to 1.1.0 2019-02-09 14:23:31 -05:00
Michael Jumper c675d83ff9 GUACAMOLE-729: Extensions compatible with 1.0.0 are also compatible with 1.1.0. 2019-02-09 11:09:05 -08:00
Michael Jumper c3fbf44f70 GUACAMOLE-729: Bump version numbers to 1.1.0. 2019-02-09 11:08:28 -08:00
Virtually Nick 1bbf9f0b72 GUACAMOLE-712: Merge add Danish to RDP 2019-02-06 09:02:14 -05:00
netromnetrom d8aec21418 Merge pull request #2 from netromnetrom/patch-5
GUACAMOLE-712
2019-02-06 11:53:54 +01:00
netromnetrom 4efae76284 Merge pull request #1 from netromnetrom/patch-4
Patch 4
2019-02-06 11:53:00 +01:00
Virtually Nick 8c5002cd7b GUACAMOLE-626: Merge add support for Docker secrets to startup.sh 2019-02-02 14:38:25 -05:00
Virtually Nick 48f5f57ce7 GUACAMOLE-717: Merge handle LDAPException gracefully when doing a search 2019-02-01 20:43:21 -05:00
Virtually Nick a2766884c4 GUACAMOLE-713: Merge add support for changing Logback verbosity to Docker start script 2019-01-27 16:53:18 -05:00
Joel Best 93d80418ba GUACAMOLE-717: Handle LDAPException gracefully when processing LDAP search results 2019-01-25 20:36:43 -05:00
Virtually Nick 957d45d9ea GUACAMOLE-716: Merge add all LDAP properties to Docker start script 2019-01-25 09:44:15 -05:00
Mike Jumper df7404f4cb GUACAMOLE-693: Merge update to NOTICE copyright year (2018 -> 2019). 2019-01-24 16:43:48 -08:00
Mike Jumper dda403e1c2 GUACAMOLE-697: Merge addition of DISTINCT to "selectOne" permission queries. 2019-01-24 16:42:42 -08:00
Joel Best 26d3d51db3 GUACAMOLE-716: Add all LDAP properties to Docker start script 2019-01-24 16:27:31 -05:00
Nick Couchman ba198398e0 GUACAMOLE-697: Add DISTINCT to selectOne permissions queries. 2019-01-24 07:53:22 -05:00
Nick Couchman af2ef32fc3 GUACAMOLE-693: Update copyright year to 2019. 2019-01-23 17:12:45 -05:00
Joel Best 989d7c9602 GUACAMOLE-713: Add support for changing Logback verbosity to Docker start script 2019-01-23 11:27:12 -05:00
Joel Best a1870bcb81 Merge pull request #1 from apache/master
Sync with upstream
2019-01-23 08:56:18 -05:00
Virtually Nick 7e7b6fde4c GUACAMOLE-524: Merge update connect() API changes for backward compatibility with 1.0.0. 2019-01-22 22:20:24 -05:00
Virtually Nick 1e1d521de6 GUACAMOLE-704: Merge add ldap-follow-referrals setting for Docker containers 2019-01-22 20:49:13 -05:00
Joel Best 1df127be10 GUACAMOLE-704: Add ldap-follow-referrals setting for Docker containers 2019-01-22 19:16:57 -05:00
Michael Jumper bcbac1fb57 GUACAMOLE-524: Ensure all guacamole-ext classes implementing connect() use the old connect() as their basis. Overriding the old connect() will not have the expected effect otherwise. 2019-01-22 15:49:16 -08:00
Michael Jumper feecb6301f GUACAMOLE-524: Declare deprecation of old connect() within guacamole-ext. 2019-01-22 15:46:43 -08:00
Michael Jumper a28b3c393a GUACAMOLE-524: Do not interpret tokens in SimpleUserContext if interpretTokens is false. 2019-01-22 14:25:27 -08:00
Joel Best 2580068aa4 GUACAMOLE-704: Add ldap-follow-referrals setting for Docker containers 2019-01-22 16:57:09 -05:00
Michael Jumper 05553ec918 GUACAMOLE-524: Internally replace Connectable with an ABI-compatible version.
Defining an ABI-compatible version of Connectable at the guacamole-ext
level is problematic as concrete implementations of the interface will
suddenly compile despite having no implementation of connect() at all.

We can instead rely on the web application to ensure binary
compatibility, leaving guacamole-ext to define the interface that new
code should use.
2019-01-22 12:29:03 -08:00
netromnetrom 17ece7d6d8 GUACAMOLE-712
Add Danish
2019-01-22 16:54:41 +01:00
netromnetrom 8c14a53185 GUACAMOLE-712 2019-01-22 16:45:33 +01:00
Michael Jumper 9d74d9911e GUACAMOLE-524: Correct JavaDoc references to previous iteration of API rework. 2019-01-22 00:28:44 -08:00
Michael Jumper 49cd4e5531 GUACAMOLE-524: Clarify and document SimpleConnection implementation. 2019-01-21 22:04:44 -08:00
Michael Jumper 6be722ed9d GUACAMOLE-524: Require usages of SimpleConnection to explicitly request automatic interpretation of parameter tokens. Do not enable by default.
Previous implementations of SimpleConnection did not interpret parameter
tokens automatically. Adding that behavior now could have security
implications for downstream users of the class if parameter values may
unexpectedly contain substrings which would be interpreted as tokens,
particularly if parameter values are built from untrusted input.
2019-01-21 19:55:33 -08:00
Michael Jumper 7e67dde751 GUACAMOLE-524: Leverage thread-local storage to allow overriding the deprecated connect() function to have the expected effect within subclasses of SimpleConnection. 2019-01-21 17:52:54 -08:00
Michael Jumper b638387920 GUACAMOLE-524: Provide distinct, documented, internal access to raw GuacamoleConfiguration within SimpleConnection.
While raw, internal access to the GuacamoleConfiguration was originally
present in older versions of SimpleConnection, this access was
undocumented and could result in unexpected behavior if the default
constructor was used, getConfiguration() was overridden, or
setConfiguration() was called.
2019-01-21 17:38:24 -08:00
Michael Jumper 4a1527b1d4 GUACAMOLE-524: Provide bridge implementations of both old and new versions of connect() for sake of compatibility. 2019-01-20 13:30:55 -08:00
Thomas John Wesolowski f12dd1e2bb GUACAMOLE-626: Update README.md
Few additional formatting tweaks
2019-01-19 00:12:54 -06:00
Thomas John Wesolowski f1b9491969 GUACAMOLE-626: Update README.md
Missed a space
2019-01-19 00:09:43 -06:00
Thomas John Wesolowski 3bb3fc0f70 GUACAMOLE-626: Update README for fomatting and clarity
Add `_FILE` suffix where missing
Clarify Docker Secrets section
Reformat line length to match the rest of the file
2019-01-18 23:50:19 -06:00
Thomas Wesolowski 307eb943db GUACAMOLE-626: Remove backticks, replace with function 2019-01-18 23:50:07 -06:00
Thomas John Wesolowski 8788a51199 GUACAMOLE-626: Update README.md
Add appropriate documentation for usage of Docker secrets
2019-01-18 23:49:55 -06:00
Thomas John Wesolowski a7ed572e3b GUACAMOLE-626: Few additional changes to add secret support
Remove bug causing Docker secret for database file to prevent the script from completing successfully.
2019-01-18 23:49:42 -06:00
Thomas John Wesolowski 32c2618ca9 GUACAMOLE-626: Add Docker secret support for MySQL and Postgres
Add support for reading from docker secret files. New script prefers environment variables ending with _FILE over normal variables, meaning that Docker secrets will take precedence. You can, however, mix variable types, ex. MYSQL_USER uses a normal environment variable, while MYSQL_PASSWORD uses a secret.
2019-01-18 23:49:09 -06:00
Virtually Nick 14ed63cf57 GUACAMOLE-705: Merge change string comparison from bash to sh syntax 2019-01-17 07:11:58 -05:00
Joern Lentes 8f63e9adfb GUACAMOLE-705: changed string comparison from bash to sh syntax 2019-01-17 13:04:37 +01:00
Mike Jumper 435df3c028 GUACAMOLE-271: Merge changes adding Duo support to the Guacamole Docker image. 2019-01-15 16:14:04 -08:00
Scott Paschke 2f3cbf7fa1 GUACAMOLE-271: corrected style of if statement in associate_duo() 2019-01-15 17:06:42 -05:00
Scott Paschke b9a99f0bc1 GUACAMOLE-271: add Duo to Docker build 2019-01-15 09:12:42 -05:00