[GitHub] guacamole-website pull request #64: Add draft release notes for first RC of ...
Github user asfgit closed the pull request at: https://github.com/apache/guacamole-website/pull/64 ---
[GitHub] guacamole-website pull request #64: Add draft release notes for first RC of ...
Github user mike-jumper commented on a diff in the pull request: https://github.com/apache/guacamole-website/pull/64#discussion_r245442866 --- Diff: _releases/1.0.0.md --- @@ -0,0 +1,805 @@ +--- + +released: false +title: 1.0.0 +date: 2018-12-20 22:00:00 -0800 +summary: > +User groups, improved clipboard integration, TOTP (Google Authenticator), +RADIUS, dead keys. + +artifact-root: "https://dist.apache.org/repos/dist/dev/; +checksum-root: "https://dist.apache.org/repos/dist/dev/; +download-path: "guacamole/1.0.0-RC1/" + +source-dist: +- "source/guacamole-client-1.0.0.tar.gz" +- "source/guacamole-server-1.0.0.tar.gz" + +binary-dist: +- "binary/guacamole-1.0.0.war" +- "binary/guacamole-auth-cas-1.0.0.tar.gz" +- "binary/guacamole-auth-duo-1.0.0.tar.gz" +- "binary/guacamole-auth-header-1.0.0.tar.gz" +- "binary/guacamole-auth-jdbc-1.0.0.tar.gz" +- "binary/guacamole-auth-ldap-1.0.0.tar.gz" +- "binary/guacamole-auth-openid-1.0.0.tar.gz" +- "binary/guacamole-auth-quickconnect-1.0.0.tar.gz" +- "binary/guacamole-auth-totp-1.0.0.tar.gz" + +documentation: +"Manual" : "/doc/1.0.0/gug" +"guacamole-common": "/doc/1.0.0/guacamole-common" +"guacamole-common-js" : "/doc/1.0.0/guacamole-common-js" +"guacamole-ext" : "/doc/1.0.0/guacamole-ext" +"libguac" : "/doc/1.0.0/libguac" + +--- + +The 1.0.0 release features support for user groups, improved clipboard +integration leveraging the Asynchronous Clipboard API, as well as support for +TOTP (Google Authenticator), RADIUS, and dead keys. + +**This release contains changes which break compatibility with past releases.** +Please see the [deprecation / compatibility +notes](#deprecation--compatibility-notes) section for more information. + + +New features and improvements +- + +### Support for user groups + +Guacamole now supports [granting permissions based on group +membership](/doc/1.0.0/gug/administration.html#user-group-management). While +this has been supported to a degree for some time via LDAP and the `seeAlso` +attribute, groups can now be defined and used within a database, with LDAP and +a database combined, or within other extensions using Guacamole's extension +API. + + * [GUACAMOLE-220](https://issues.apache.org/jira/browse/GUACAMOLE-220) - Implement user groups + +### Clipboard integration with the Asynchronous Clipboard API + +For browsers which implement the [Asynchronous Clipboard +API](https://www.w3.org/TR/clipboard-apis/#async-clipboard-api), Guacamole will +now automatically synchronize the local and remote clipboards. Users will be +prompted to grant clipboard access upon opening Guacamole, and Guacamole will +synchronize the clipboard if access is granted. + +This API [has been implemented in Google Chrome since version +66](https://developers.google.com/web/updates/2018/03/clipboardapi), and other +browsers will likely follow suit. The legacy synchronous clipboard API will +continue to be used as a fallback for browsers that support clipboard access +but lack support for the newer API (Internet Explorer). + + * [GUACAMOLE-559](https://issues.apache.org/jira/browse/GUACAMOLE-559) - Add support for the new Asynchronous Clipboard API + +### Multi-factor authentication with Google Authenticator / TOTP + +Guacamole now has support for TOTP as an additional authentication factor. +TOTP ([Time-based One-Time Password](https://en.wikipedia.org/wiki/Time-based_One-time_Password_algorithm)) +is a [standardized algorithm](https://tools.ietf.org/html/rfc6238) used for +multi-factor authentication. With this new support, Guacamole may be used with +any application or authentication device which supports the TOTP standard, +including the popular Google Authenticator. + + * [GUACAMOLE-96](https://issues.apache.org/jira/browse/GUACAMOLE-96) - Two factor authentication with Google Authenticator + +### Support for RADIUS authentication + +RADIUS support has been added, allowing Guacamole to delegate authentication to +a RADIUS service like FreeRADIUS for validating credentials, enforcing multiple +authentication factors, etc. + +Because the RADIUS library used by this support is licensed under the LGPL, a +convenience binary for this extension is not provided. If you wish to use the +RADIUS support, you will need to [build guacamole-client from +source](/doc/1.0.0/gug/installing-guacamole.html) and explicitly enable that +part of the build with `-P`: + +mvn package -Plgpl-extensions + +Instructions
[GitHub] guacamole-website pull request #64: Add draft release notes for first RC of ...
Github user mike-jumper commented on a diff in the pull request: https://github.com/apache/guacamole-website/pull/64#discussion_r245442909 --- Diff: _releases/1.0.0.md --- @@ -0,0 +1,805 @@ +--- + +released: false +title: 1.0.0 +date: 2018-12-20 22:00:00 -0800 +summary: > +User groups, improved clipboard integration, TOTP (Google Authenticator), +RADIUS, dead keys. + +artifact-root: "https://dist.apache.org/repos/dist/dev/; +checksum-root: "https://dist.apache.org/repos/dist/dev/; +download-path: "guacamole/1.0.0-RC1/" + +source-dist: +- "source/guacamole-client-1.0.0.tar.gz" +- "source/guacamole-server-1.0.0.tar.gz" + +binary-dist: +- "binary/guacamole-1.0.0.war" +- "binary/guacamole-auth-cas-1.0.0.tar.gz" +- "binary/guacamole-auth-duo-1.0.0.tar.gz" +- "binary/guacamole-auth-header-1.0.0.tar.gz" +- "binary/guacamole-auth-jdbc-1.0.0.tar.gz" +- "binary/guacamole-auth-ldap-1.0.0.tar.gz" +- "binary/guacamole-auth-openid-1.0.0.tar.gz" +- "binary/guacamole-auth-quickconnect-1.0.0.tar.gz" +- "binary/guacamole-auth-totp-1.0.0.tar.gz" + +documentation: +"Manual" : "/doc/1.0.0/gug" +"guacamole-common": "/doc/1.0.0/guacamole-common" +"guacamole-common-js" : "/doc/1.0.0/guacamole-common-js" +"guacamole-ext" : "/doc/1.0.0/guacamole-ext" +"libguac" : "/doc/1.0.0/libguac" + +--- + +The 1.0.0 release features support for user groups, improved clipboard +integration leveraging the Asynchronous Clipboard API, as well as support for +TOTP (Google Authenticator), RADIUS, and dead keys. + +**This release contains changes which break compatibility with past releases.** +Please see the [deprecation / compatibility +notes](#deprecation--compatibility-notes) section for more information. + + +New features and improvements +- + +### Support for user groups + +Guacamole now supports [granting permissions based on group +membership](/doc/1.0.0/gug/administration.html#user-group-management). While +this has been supported to a degree for some time via LDAP and the `seeAlso` +attribute, groups can now be defined and used within a database, with LDAP and +a database combined, or within other extensions using Guacamole's extension +API. + + * [GUACAMOLE-220](https://issues.apache.org/jira/browse/GUACAMOLE-220) - Implement user groups + +### Clipboard integration with the Asynchronous Clipboard API + +For browsers which implement the [Asynchronous Clipboard +API](https://www.w3.org/TR/clipboard-apis/#async-clipboard-api), Guacamole will +now automatically synchronize the local and remote clipboards. Users will be +prompted to grant clipboard access upon opening Guacamole, and Guacamole will +synchronize the clipboard if access is granted. + +This API [has been implemented in Google Chrome since version +66](https://developers.google.com/web/updates/2018/03/clipboardapi), and other +browsers will likely follow suit. The legacy synchronous clipboard API will +continue to be used as a fallback for browsers that support clipboard access +but lack support for the newer API (Internet Explorer). + + * [GUACAMOLE-559](https://issues.apache.org/jira/browse/GUACAMOLE-559) - Add support for the new Asynchronous Clipboard API + +### Multi-factor authentication with Google Authenticator / TOTP + +Guacamole now has support for TOTP as an additional authentication factor. +TOTP ([Time-based One-Time Password](https://en.wikipedia.org/wiki/Time-based_One-time_Password_algorithm)) +is a [standardized algorithm](https://tools.ietf.org/html/rfc6238) used for +multi-factor authentication. With this new support, Guacamole may be used with +any application or authentication device which supports the TOTP standard, +including the popular Google Authenticator. + + * [GUACAMOLE-96](https://issues.apache.org/jira/browse/GUACAMOLE-96) - Two factor authentication with Google Authenticator + +### Support for RADIUS authentication + +RADIUS support has been added, allowing Guacamole to delegate authentication to +a RADIUS service like FreeRADIUS for validating credentials, enforcing multiple +authentication factors, etc. + +Because the RADIUS library used by this support is licensed under the LGPL, a +convenience binary for this extension is not provided. If you wish to use the +RADIUS support, you will need to [build guacamole-client from +source](/doc/1.0.0/gug/installing-guacamole.html) and explicitly enable that +part of the build with `-P`: + +mvn package -Plgpl-extensions + +Instructions
[GitHub] guacamole-website pull request #64: Add draft release notes for first RC of ...
Github user necouchman commented on a diff in the pull request: https://github.com/apache/guacamole-website/pull/64#discussion_r245422999 --- Diff: _releases/1.0.0.md --- @@ -0,0 +1,805 @@ +--- + +released: false +title: 1.0.0 +date: 2018-12-20 22:00:00 -0800 +summary: > +User groups, improved clipboard integration, TOTP (Google Authenticator), +RADIUS, dead keys. + +artifact-root: "https://dist.apache.org/repos/dist/dev/; +checksum-root: "https://dist.apache.org/repos/dist/dev/; +download-path: "guacamole/1.0.0-RC1/" + +source-dist: +- "source/guacamole-client-1.0.0.tar.gz" +- "source/guacamole-server-1.0.0.tar.gz" + +binary-dist: +- "binary/guacamole-1.0.0.war" +- "binary/guacamole-auth-cas-1.0.0.tar.gz" +- "binary/guacamole-auth-duo-1.0.0.tar.gz" +- "binary/guacamole-auth-header-1.0.0.tar.gz" +- "binary/guacamole-auth-jdbc-1.0.0.tar.gz" +- "binary/guacamole-auth-ldap-1.0.0.tar.gz" +- "binary/guacamole-auth-openid-1.0.0.tar.gz" +- "binary/guacamole-auth-quickconnect-1.0.0.tar.gz" +- "binary/guacamole-auth-totp-1.0.0.tar.gz" + +documentation: +"Manual" : "/doc/1.0.0/gug" +"guacamole-common": "/doc/1.0.0/guacamole-common" +"guacamole-common-js" : "/doc/1.0.0/guacamole-common-js" +"guacamole-ext" : "/doc/1.0.0/guacamole-ext" +"libguac" : "/doc/1.0.0/libguac" + +--- + +The 1.0.0 release features support for user groups, improved clipboard +integration leveraging the Asynchronous Clipboard API, as well as support for +TOTP (Google Authenticator), RADIUS, and dead keys. + +**This release contains changes which break compatibility with past releases.** +Please see the [deprecation / compatibility +notes](#deprecation--compatibility-notes) section for more information. + + +New features and improvements +- + +### Support for user groups + +Guacamole now supports [granting permissions based on group +membership](/doc/1.0.0/gug/administration.html#user-group-management). While +this has been supported to a degree for some time via LDAP and the `seeAlso` +attribute, groups can now be defined and used within a database, with LDAP and +a database combined, or within other extensions using Guacamole's extension +API. + + * [GUACAMOLE-220](https://issues.apache.org/jira/browse/GUACAMOLE-220) - Implement user groups + +### Clipboard integration with the Asynchronous Clipboard API + +For browsers which implement the [Asynchronous Clipboard +API](https://www.w3.org/TR/clipboard-apis/#async-clipboard-api), Guacamole will +now automatically synchronize the local and remote clipboards. Users will be +prompted to grant clipboard access upon opening Guacamole, and Guacamole will +synchronize the clipboard if access is granted. + +This API [has been implemented in Google Chrome since version +66](https://developers.google.com/web/updates/2018/03/clipboardapi), and other +browsers will likely follow suit. The legacy synchronous clipboard API will +continue to be used as a fallback for browsers that support clipboard access +but lack support for the newer API (Internet Explorer). + + * [GUACAMOLE-559](https://issues.apache.org/jira/browse/GUACAMOLE-559) - Add support for the new Asynchronous Clipboard API + +### Multi-factor authentication with Google Authenticator / TOTP + +Guacamole now has support for TOTP as an additional authentication factor. +TOTP ([Time-based One-Time Password](https://en.wikipedia.org/wiki/Time-based_One-time_Password_algorithm)) +is a [standardized algorithm](https://tools.ietf.org/html/rfc6238) used for +multi-factor authentication. With this new support, Guacamole may be used with +any application or authentication device which supports the TOTP standard, +including the popular Google Authenticator. + + * [GUACAMOLE-96](https://issues.apache.org/jira/browse/GUACAMOLE-96) - Two factor authentication with Google Authenticator + +### Support for RADIUS authentication + +RADIUS support has been added, allowing Guacamole to delegate authentication to +a RADIUS service like FreeRADIUS for validating credentials, enforcing multiple +authentication factors, etc. + +Because the RADIUS library used by this support is licensed under the LGPL, a +convenience binary for this extension is not provided. If you wish to use the +RADIUS support, you will need to [build guacamole-client from +source](/doc/1.0.0/gug/installing-guacamole.html) and explicitly enable that +part of the build with `-P`: + +mvn package -Plgpl-extensions + +Instructions
[GitHub] guacamole-website pull request #64: Add draft release notes for first RC of ...
Github user necouchman commented on a diff in the pull request: https://github.com/apache/guacamole-website/pull/64#discussion_r245422397 --- Diff: _releases/1.0.0.md --- @@ -0,0 +1,805 @@ +--- + +released: false +title: 1.0.0 +date: 2018-12-20 22:00:00 -0800 +summary: > +User groups, improved clipboard integration, TOTP (Google Authenticator), +RADIUS, dead keys. + +artifact-root: "https://dist.apache.org/repos/dist/dev/; +checksum-root: "https://dist.apache.org/repos/dist/dev/; +download-path: "guacamole/1.0.0-RC1/" + +source-dist: +- "source/guacamole-client-1.0.0.tar.gz" +- "source/guacamole-server-1.0.0.tar.gz" + +binary-dist: +- "binary/guacamole-1.0.0.war" +- "binary/guacamole-auth-cas-1.0.0.tar.gz" +- "binary/guacamole-auth-duo-1.0.0.tar.gz" +- "binary/guacamole-auth-header-1.0.0.tar.gz" +- "binary/guacamole-auth-jdbc-1.0.0.tar.gz" +- "binary/guacamole-auth-ldap-1.0.0.tar.gz" +- "binary/guacamole-auth-openid-1.0.0.tar.gz" +- "binary/guacamole-auth-quickconnect-1.0.0.tar.gz" +- "binary/guacamole-auth-totp-1.0.0.tar.gz" + +documentation: +"Manual" : "/doc/1.0.0/gug" +"guacamole-common": "/doc/1.0.0/guacamole-common" +"guacamole-common-js" : "/doc/1.0.0/guacamole-common-js" +"guacamole-ext" : "/doc/1.0.0/guacamole-ext" +"libguac" : "/doc/1.0.0/libguac" + +--- + +The 1.0.0 release features support for user groups, improved clipboard +integration leveraging the Asynchronous Clipboard API, as well as support for +TOTP (Google Authenticator), RADIUS, and dead keys. + +**This release contains changes which break compatibility with past releases.** +Please see the [deprecation / compatibility +notes](#deprecation--compatibility-notes) section for more information. + + +New features and improvements +- + +### Support for user groups + +Guacamole now supports [granting permissions based on group +membership](/doc/1.0.0/gug/administration.html#user-group-management). While +this has been supported to a degree for some time via LDAP and the `seeAlso` +attribute, groups can now be defined and used within a database, with LDAP and +a database combined, or within other extensions using Guacamole's extension +API. + + * [GUACAMOLE-220](https://issues.apache.org/jira/browse/GUACAMOLE-220) - Implement user groups + +### Clipboard integration with the Asynchronous Clipboard API + +For browsers which implement the [Asynchronous Clipboard +API](https://www.w3.org/TR/clipboard-apis/#async-clipboard-api), Guacamole will +now automatically synchronize the local and remote clipboards. Users will be +prompted to grant clipboard access upon opening Guacamole, and Guacamole will +synchronize the clipboard if access is granted. + +This API [has been implemented in Google Chrome since version +66](https://developers.google.com/web/updates/2018/03/clipboardapi), and other +browsers will likely follow suit. The legacy synchronous clipboard API will +continue to be used as a fallback for browsers that support clipboard access +but lack support for the newer API (Internet Explorer). + + * [GUACAMOLE-559](https://issues.apache.org/jira/browse/GUACAMOLE-559) - Add support for the new Asynchronous Clipboard API + +### Multi-factor authentication with Google Authenticator / TOTP + +Guacamole now has support for TOTP as an additional authentication factor. +TOTP ([Time-based One-Time Password](https://en.wikipedia.org/wiki/Time-based_One-time_Password_algorithm)) +is a [standardized algorithm](https://tools.ietf.org/html/rfc6238) used for +multi-factor authentication. With this new support, Guacamole may be used with +any application or authentication device which supports the TOTP standard, +including the popular Google Authenticator. + + * [GUACAMOLE-96](https://issues.apache.org/jira/browse/GUACAMOLE-96) - Two factor authentication with Google Authenticator + +### Support for RADIUS authentication + +RADIUS support has been added, allowing Guacamole to delegate authentication to +a RADIUS service like FreeRADIUS for validating credentials, enforcing multiple +authentication factors, etc. + +Because the RADIUS library used by this support is licensed under the LGPL, a +convenience binary for this extension is not provided. If you wish to use the +RADIUS support, you will need to [build guacamole-client from +source](/doc/1.0.0/gug/installing-guacamole.html) and explicitly enable that +part of the build with `-P`: + +mvn package -Plgpl-extensions + +Instructions
[GitHub] guacamole-website pull request #64: Add draft release notes for first RC of ...
GitHub user mike-jumper opened a pull request: https://github.com/apache/guacamole-website/pull/64 Add draft release notes for first RC of 1.0.0. You can merge this pull request into a Git repository by running: $ git pull https://github.com/mike-jumper/guacamole-website draft-1.0.0-RC1 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/guacamole-website/pull/64.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #64 commit 0fc74a5a7e661ca34caa88087eedb32e8717 Author: Michael Jumper Date: 2018-12-10T07:08:05Z Add draft release notes for first RC of 1.0.0. commit b06f4f88ca18525a7d86057d1cf147f0a2d020f5 Author: Nick Couchman Date: 2019-01-01T19:32:33Z Update draft release notes for 1.0.0-RC1 commit 6f785e121b845dc9482e67f6bc8e0d9894c4bccc Author: Michael Jumper Date: 2019-01-02T09:02:50Z Clarify wording of draft 1.0.0 release notes, fix typos. commit 26d79b03a48b321079ae196d6de9a82413528b22 Author: Michael Jumper Date: 2019-01-04T18:42:20Z Add links to documentation where applicable. commit c165e3c23f2448f4897f1ad089ba742125df4c0a Author: Michael Jumper Date: 2019-01-04T19:51:18Z Add remaining descriptions of changes in 1.0.0. commit de832ea8f8c28619b01ca3c2023f525d75be31b4 Author: Michael Jumper Date: 2019-01-04T20:02:57Z The "known_hosts" file is called "ssh_known_hosts" within GUACAMOLE_HOME. commit 72a711c945172ed118d0c908dcbd8a2e8504d021 Author: Michael Jumper Date: 2019-01-04T20:16:17Z Add additional links to documentation where relevant to 1.0.0 changes. ---