Download guacamole client Free Java Code
Description
The HTML5/ Java Script Guacamole client, its containing web application, and related components.
Icons
Source Files
The download file guacamole-client-master.zip has the following entries.
.gitignore//w w w. j a va2 s .c om
README
doc/guacamole-example/.gitignore
doc/guacamole-example/COPYING
doc/guacamole-example/pom.xml
doc/guacamole-example/src/main/java/org/glyptodon/guacamole/net/example/DummyGuacamoleTunnelServlet.java
doc/guacamole-example/src/main/webapp/META-INF/context.xml
doc/guacamole-example/src/main/webapp/WEB-INF/web.xml
doc/guacamole-example/src/main/webapp/dot.gif
doc/guacamole-example/src/main/webapp/guacamole.css
doc/guacamole-example/src/main/webapp/index.html
extensions/guacamole-auth-ldap/.gitignore
extensions/guacamole-auth-ldap/LICENSE
extensions/guacamole-auth-ldap/README
extensions/guacamole-auth-ldap/doc/examples/exampleConfigGroup.ldif
extensions/guacamole-auth-ldap/pom.xml
extensions/guacamole-auth-ldap/schema/guacConfigGroup.ldif
extensions/guacamole-auth-ldap/schema/guacConfigGroup.schema
extensions/guacamole-auth-ldap/src/main/assembly/dist.xml
extensions/guacamole-auth-ldap/src/main/java/net/sourceforge/guacamole/net/auth/ldap/LDAPAuthenticationProvider.java
extensions/guacamole-auth-ldap/src/main/java/net/sourceforge/guacamole/net/auth/ldap/properties/LDAPGuacamoleProperties.java
extensions/guacamole-auth-mysql/.gitignore
extensions/guacamole-auth-mysql/README
extensions/guacamole-auth-mysql/doc/example/settings.xml
extensions/guacamole-auth-mysql/pom.xml
extensions/guacamole-auth-mysql/schema/001-create-schema.sql
extensions/guacamole-auth-mysql/schema/002-create-admin-user.sql
extensions/guacamole-auth-mysql/schema/upgrade/upgrade-pre-0.8.2.sql
extensions/guacamole-auth-mysql/src/main/assembly/dist.xml
extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/ActiveConnectionMap.java
extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/ConnectionDirectory.java
extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/ConnectionGroupDirectory.java
extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/MySQLAuthenticationProvider.java
extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/MySQLConnection.java
extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/MySQLConnectionGroup.java
extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/MySQLConnectionRecord.java
extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/MySQLConstants.java
extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/MySQLGuacamoleSocket.java
extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/MySQLUser.java
extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/MySQLUserContext.java
extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/UserDirectory.java
extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/package-info.java
extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/properties/MySQLGuacamoleProperties.java
extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/properties/package-info.java
extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/service/ConnectionGroupService.java
extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/service/ConnectionService.java
extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/service/PasswordEncryptionService.java
extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/service/PermissionCheckService.java
extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/service/SHA256PasswordEncryptionService.java
extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/service/SaltService.java
extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/service/SecureRandomSaltService.java
extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/service/UserService.java
extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/service/package-info.java
extensions/guacamole-auth-mysql/src/main/resources/generatorConfig.xml
extensions/guacamole-auth-noauth/.gitignore
extensions/guacamole-auth-noauth/README
extensions/guacamole-auth-noauth/doc/example/noauth-config.xml
extensions/guacamole-auth-noauth/pom.xml
extensions/guacamole-auth-noauth/src/main/assembly/dist.xml
extensions/guacamole-auth-noauth/src/main/java/net/sourceforge/guacamole/net/auth/noauth/NoAuthConfigContentHandler.java
extensions/guacamole-auth-noauth/src/main/java/net/sourceforge/guacamole/net/auth/noauth/NoAuthenticationProvider.java
guacamole-common-js/.gitignore
guacamole-common-js/ChangeLog
guacamole-common-js/LICENSE
guacamole-common-js/README
guacamole-common-js/doc/guacamole-osk.dtd
guacamole-common-js/pom.xml
guacamole-common-js/src/main/resources/audio.js
guacamole-common-js/src/main/resources/guacamole.js
guacamole-common-js/src/main/resources/keyboard.js
guacamole-common-js/src/main/resources/layer.js
guacamole-common-js/src/main/resources/mouse.js
guacamole-common-js/src/main/resources/oskeyboard.js
guacamole-common-js/src/main/resources/tunnel.js
guacamole-common-js/static.xml
guacamole-common/.gitignore
guacamole-common/ChangeLog
guacamole-common/LICENSE
guacamole-common/README
guacamole-common/doc/Doxyfile
guacamole-common/doc/example/ExampleTunnelServlet.java
guacamole-common/pom.xml
guacamole-common/src/main/java/org/glyptodon/guacamole/GuacamoleClientException.java
guacamole-common/src/main/java/org/glyptodon/guacamole/GuacamoleException.java
guacamole-common/src/main/java/org/glyptodon/guacamole/GuacamoleResourceNotFoundException.java
guacamole-common/src/main/java/org/glyptodon/guacamole/GuacamoleSecurityException.java
guacamole-common/src/main/java/org/glyptodon/guacamole/GuacamoleServerException.java
guacamole-common/src/main/java/org/glyptodon/guacamole/io/GuacamoleReader.java
guacamole-common/src/main/java/org/glyptodon/guacamole/io/GuacamoleWriter.java
guacamole-common/src/main/java/org/glyptodon/guacamole/io/ReaderGuacamoleReader.java
guacamole-common/src/main/java/org/glyptodon/guacamole/io/WriterGuacamoleWriter.java
guacamole-common/src/main/java/org/glyptodon/guacamole/io/package-info.java
guacamole-common/src/main/java/org/glyptodon/guacamole/net/GuacamoleSocket.java
guacamole-common/src/main/java/org/glyptodon/guacamole/net/GuacamoleTunnel.java
guacamole-common/src/main/java/org/glyptodon/guacamole/net/InetGuacamoleSocket.java
guacamole-common/src/main/java/org/glyptodon/guacamole/net/SSLGuacamoleSocket.java
guacamole-common/src/main/java/org/glyptodon/guacamole/net/package-info.java
guacamole-common/src/main/java/org/glyptodon/guacamole/package-info.java
guacamole-common/src/main/java/org/glyptodon/guacamole/protocol/ConfiguredGuacamoleSocket.java
guacamole-common/src/main/java/org/glyptodon/guacamole/protocol/GuacamoleClientInformation.java
guacamole-common/src/main/java/org/glyptodon/guacamole/protocol/GuacamoleConfiguration.java
guacamole-common/src/main/java/org/glyptodon/guacamole/protocol/GuacamoleInstruction.java
guacamole-common/src/main/java/org/glyptodon/guacamole/protocol/package-info.java
guacamole-common/src/main/java/org/glyptodon/guacamole/servlet/GuacamoleHTTPTunnelServlet.java
guacamole-common/src/main/java/org/glyptodon/guacamole/servlet/GuacamoleSession.java
guacamole-common/src/main/java/org/glyptodon/guacamole/servlet/package-info.java
guacamole-ext/.gitignore
guacamole-ext/ChangeLog
guacamole-ext/LICENSE
guacamole-ext/README
guacamole-ext/pom.xml
guacamole-ext/src/main/java/org/glyptodon/guacamole/net/auth/AbstractConnection.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/net/auth/AbstractConnectionGroup.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/net/auth/AbstractUser.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/net/auth/AuthenticationProvider.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/net/auth/Connection.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/net/auth/ConnectionGroup.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/net/auth/ConnectionRecord.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/net/auth/Credentials.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/net/auth/Directory.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/net/auth/User.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/net/auth/UserContext.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/net/auth/package-info.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/net/auth/permission/ConnectionGroupPermission.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/net/auth/permission/ConnectionPermission.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/net/auth/permission/ObjectPermission.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/net/auth/permission/Permission.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/net/auth/permission/SystemPermission.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/net/auth/permission/UserPermission.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/net/auth/permission/package-info.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/net/auth/simple/SimpleAuthenticationProvider.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/net/auth/simple/SimpleConnection.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/net/auth/simple/SimpleConnectionDirectory.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/net/auth/simple/SimpleConnectionGroup.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/net/auth/simple/SimpleConnectionGroupDirectory.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/net/auth/simple/SimpleUser.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/net/auth/simple/SimpleUserContext.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/net/auth/simple/SimpleUserDirectory.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/net/auth/simple/package-info.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/net/event/AuthenticationFailureEvent.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/net/event/AuthenticationSuccessEvent.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/net/event/CredentialEvent.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/net/event/TunnelCloseEvent.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/net/event/TunnelConnectEvent.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/net/event/TunnelEvent.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/net/event/UserEvent.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/net/event/listener/AuthenticationFailureListener.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/net/event/listener/AuthenticationSuccessListener.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/net/event/listener/TunnelCloseListener.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/net/event/listener/TunnelConnectListener.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/net/event/listener/package-info.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/net/event/package-info.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/properties/BooleanGuacamoleProperty.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/properties/FileGuacamoleProperty.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/properties/GuacamoleHome.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/properties/GuacamoleProperties.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/properties/GuacamoleProperty.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/properties/IntegerGuacamoleProperty.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/properties/StringGuacamoleProperty.java
guacamole-ext/src/main/java/org/glyptodon/guacamole/properties/package-info.java
guacamole/.gitignore
guacamole/COPYING
guacamole/ChangeLog
guacamole/README
guacamole/doc/example/guacamole.properties
guacamole/doc/example/user-mapping.xml
guacamole/pom.xml
guacamole/src/main/java/net/sourceforge/guacamole/net/basic/BasicFileAuthenticationProvider.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/AuthenticatingHttpServlet.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/BasicGuacamoleTunnelServlet.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/BasicLogin.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/BasicLogout.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/GuacamoleClassLoader.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/ProtocolInfo.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/ProtocolParameter.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/ProtocolParameterOption.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/WebSocketSupportLoader.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/auth/Authorization.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/auth/UserMapping.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/auth/package-info.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/crud/connectiongroups/ConnectionGroupUtility.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/crud/connectiongroups/Create.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/crud/connectiongroups/Delete.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/crud/connectiongroups/DummyConnectionGroup.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/crud/connectiongroups/List.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/crud/connectiongroups/Move.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/crud/connectiongroups/Update.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/crud/connectiongroups/package-info.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/crud/connections/ConnectionUtility.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/crud/connections/Create.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/crud/connections/Delete.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/crud/connections/DummyConnection.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/crud/connections/List.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/crud/connections/Move.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/crud/connections/Update.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/crud/connections/package-info.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/crud/permissions/List.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/crud/permissions/package-info.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/crud/protocols/List.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/crud/protocols/package-info.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/crud/users/Create.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/crud/users/Delete.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/crud/users/DummyUser.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/crud/users/List.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/crud/users/Update.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/crud/users/package-info.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/event/SessionListenerCollection.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/event/package-info.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/package-info.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/properties/AuthenticationProviderProperty.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/properties/BasicGuacamoleProperties.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/properties/EventListenersProperty.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/properties/package-info.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/xml/DocumentHandler.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/xml/TagHandler.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/xml/package-info.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/xml/protocol/OptionTagHandler.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/xml/protocol/ParamTagHandler.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/xml/protocol/ProtocolTagHandler.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/xml/protocol/package-info.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/xml/user_mapping/AuthorizeTagHandler.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/xml/user_mapping/ConnectionTagHandler.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/xml/user_mapping/ParamTagHandler.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/xml/user_mapping/ProtocolTagHandler.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/xml/user_mapping/UserMappingTagHandler.java
guacamole/src/main/java/org/glyptodon/guacamole/net/basic/xml/user_mapping/package-info.java
guacamole/src/main/resources/net/sourceforge/guacamole/net/protocols/rdp.xml
guacamole/src/main/resources/net/sourceforge/guacamole/net/protocols/ssh.xml
guacamole/src/main/resources/net/sourceforge/guacamole/net/protocols/vnc.xml
guacamole/src/main/webapp/WEB-INF/web.xml
guacamole/src/main/webapp/admin.xhtml
guacamole/src/main/webapp/agpl-3.0-standalone.html
guacamole/src/main/webapp/client.xhtml
guacamole/src/main/webapp/images/action-icons/guac-close.png
guacamole/src/main/webapp/images/action-icons/guac-config.png
guacamole/src/main/webapp/images/action-icons/guac-delete.png
guacamole/src/main/webapp/images/action-icons/guac-first-page.png
guacamole/src/main/webapp/images/action-icons/guac-last-page.png
guacamole/src/main/webapp/images/action-icons/guac-monitor-add.png
guacamole/src/main/webapp/images/action-icons/guac-next-page.png
guacamole/src/main/webapp/images/action-icons/guac-prev-page.png
guacamole/src/main/webapp/images/action-icons/guac-user-add.png
guacamole/src/main/webapp/images/arrows/arrows-d.png
guacamole/src/main/webapp/images/arrows/arrows-l.png
guacamole/src/main/webapp/images/arrows/arrows-r.png
guacamole/src/main/webapp/images/arrows/arrows-u.png
guacamole/src/main/webapp/images/group-icons/guac-closed.png
guacamole/src/main/webapp/images/group-icons/guac-open.png
guacamole/src/main/webapp/images/guac-mono-192.png
guacamole/src/main/webapp/images/guacamole-logo-144.png
guacamole/src/main/webapp/images/guacamole-logo-24.png
guacamole/src/main/webapp/images/guacamole-logo-64.png
guacamole/src/main/webapp/images/mouse/blank.cur
guacamole/src/main/webapp/images/mouse/blank.gif
guacamole/src/main/webapp/images/mouse/dot.gif
guacamole/src/main/webapp/images/noguacamole-logo-24.png
guacamole/src/main/webapp/images/progress.png
guacamole/src/main/webapp/images/protocol-icons/guac-monitor.png
guacamole/src/main/webapp/images/protocol-icons/guac-plug.png
guacamole/src/main/webapp/images/protocol-icons/guac-text.png
guacamole/src/main/webapp/images/user-icons/guac-user.png
guacamole/src/main/webapp/index.xhtml
guacamole/src/main/webapp/layouts/en-us-qwerty-mobile.xml
guacamole/src/main/webapp/layouts/en-us-qwerty.xml
guacamole/src/main/webapp/scripts/admin-ui.js
guacamole/src/main/webapp/scripts/client-ui.js
guacamole/src/main/webapp/scripts/guac-ui.js
guacamole/src/main/webapp/scripts/history.js
guacamole/src/main/webapp/scripts/lib/blob/LICENSE.md
guacamole/src/main/webapp/scripts/lib/blob/blob.js
guacamole/src/main/webapp/scripts/lib/filesaver/LICENSE.md
guacamole/src/main/webapp/scripts/lib/filesaver/filesaver.js
guacamole/src/main/webapp/scripts/root-ui.js
guacamole/src/main/webapp/scripts/service.js
guacamole/src/main/webapp/scripts/session.js
guacamole/src/main/webapp/styles/animation.css
guacamole/src/main/webapp/styles/client.css
guacamole/src/main/webapp/styles/keyboard.css
guacamole/src/main/webapp/styles/login.css
guacamole/src/main/webapp/styles/ui.css
pom.xml
project-assembly.xml
Download
Click the following link to download guacamole-client-master.zip.
guacamole-client-master.zip