Michael Jumper
|
dec73c8457
|
GUACAMOLE-224: Remove @author tags from codebase.
|
2017-02-27 23:20:30 -08:00 |
|
Michael Jumper
|
322d2ba144
|
GUACAMOLE-119: Add Apache license boilerplate to pom.xml.
|
2016-11-12 18:16:27 -08:00 |
|
Michael Jumper
|
27bb5632f5
|
GUACAMOLE-119: Add Apache RAT validation to build.
|
2016-11-12 18:16:03 -08:00 |
|
Michael Jumper
|
30e2122e61
|
GUACAMOLE-107: Remove redundant NOTICE and LICENSE. Should only be in top-level directory.
|
2016-10-26 21:53:26 -07:00 |
|
Michael Jumper
|
54504d15f8
|
GUACAMOLE-107: Remove legacy guacamole-common documentation (replaced by JavaDoc, guacamole-example, and the manual).
|
2016-10-26 21:53:26 -07:00 |
|
Michael Jumper
|
d39a50bb8c
|
GUACAMOLE-107: Remove horrendously out-of-date READMEs.
|
2016-10-26 21:53:26 -07:00 |
|
Michael Jumper
|
141400bc77
|
GUACAMOLE-107: Point all pom.xml at new project website.
|
2016-10-26 21:53:26 -07:00 |
|
Michael Jumper
|
f8e79d9543
|
GUACAMOLE-107: Remove horrendously out-of-date changelogs.
|
2016-10-26 21:53:26 -07:00 |
|
James Muehlner
|
3f7ed57a8a
|
GUACAMOLE-87: Bump guacamole-client version numbers to 0.9.10-incubating.
|
2016-08-25 21:48:04 -07:00 |
|
Michael Jumper
|
12abb3c59c
|
GUACAMOLE-67: Always clean up the connection upon WebSocket error.
|
2016-07-29 22:39:26 -07:00 |
|
Michael Jumper
|
2bb5260144
|
GUACAMOLE-44: Provide for direct translation of status codes into GuacamoleStatus values.
|
2016-06-05 16:03:12 -07:00 |
|
Michael Jumper
|
d398509660
|
GUACAMOLE-44: Expose tunnel UUID to JavaScript. Document allowed internal use of the empty opcode.
|
2016-06-02 12:50:50 -07:00 |
|
Michael Jumper
|
831e974f5f
|
GUACAMOLE-1: Update pom.xml to reflect Apache licensing.
|
2016-03-28 20:50:39 -07:00 |
|
Michael Jumper
|
c569d2fb62
|
GUACAMOLE-1: Add required LICENSE and NOTICE. Remove old MIT license.
|
2016-03-28 20:50:36 -07:00 |
|
Michael Jumper
|
1810ec971f
|
GUACAMOLE-1: Relicense C and JavaScript files.
|
2016-03-28 20:50:18 -07:00 |
|
Michael Jumper
|
cbe3387d92
|
GUACAMOLE-1: Replace version 0.9.9 with version 0.9.9-incubating.
|
2016-03-28 20:49:58 -07:00 |
|
Michael Jumper
|
1f7d9bb052
|
GUACAMOLE-1: Update SCM references in pom.xml
|
2016-03-28 20:49:52 -07:00 |
|
Michael Jumper
|
6990344697
|
GUACAMOLE-1: Refactor org.glyptodon package/groupId to org.apache.
|
2016-03-28 20:43:49 -07:00 |
|
Michael Jumper
|
002ec0c50e
|
GUAC-1427: Favor ConcurrentHashMap over Collections.synchronizedMap(). Keeping sessions/tunnels in order is not worth the extreme overhead of a map-wide lock.
|
2015-12-16 20:48:50 -08:00 |
|
Michael Jumper
|
6a77c39c68
|
GUAC-1392: Bump version to 0.9.9 within all pom.xml (all projects were modified for this release).
|
2015-12-15 12:58:22 -08:00 |
|
Michael Jumper
|
df385a1a64
|
GUAC-1427: Do not invoke createTunnel() within WebSocket tunnels unless close() is guaranteed to eventually run.
|
2015-12-14 20:28:26 -08:00 |
|
Michael Jumper
|
e1a256b1c1
|
GUAC-1427: Migrate HTTP tunnel storage to GuacamoleHTTPTunnelMap.
|
2015-12-11 14:37:04 -08:00 |
|
Michael Jumper
|
5b780fc8cf
|
GUAC-1427: Implement automatic tracking and expiration of HTTP tunnels, independent of explicit read/write requests.
|
2015-12-11 14:37:00 -08:00 |
|
Michael Jumper
|
b3a49dae05
|
GUAC-1427: Deprecate and remove use of guacamole-common's GuacamoleSession, storing tunnels directly within GuacamoleHTTPTunnelServlet instead.
|
2015-12-10 16:13:45 -08:00 |
|
Michael Jumper
|
e1003b56ba
|
GUAC-1305: Add image mimetypes to Guacamole protocol handshake.
|
2015-09-20 16:16:10 -07:00 |
|
Michael Jumper
|
f41c7a7b1a
|
GUAC-1174: Bump version numbers to 0.9.7.
|
2015-06-08 16:47:22 -07:00 |
|
Michael Jumper
|
12edc7a256
|
GUAC-1170: Add missing Maven plugin versions.
|
2015-04-26 22:58:37 -07:00 |
|
Michael Jumper
|
b74c05b9f7
|
GUAC-1170: Add -Werror and -Xlint:all options to Java builds.
|
2015-04-26 18:46:27 -07:00 |
|
Michael Jumper
|
8d80854eec
|
GUAC-1096: Properly close() and cleanup HTTP tunnel when end-of-stream is encountered.
|
2015-04-13 16:17:15 -07:00 |
|
Michael Jumper
|
bbae09b51b
|
GUAC-1128: Bump version numbers to 0.9.6 as necessary.
|
2015-03-23 15:36:00 -07:00 |
|
Michael Jumper
|
e1155c0303
|
GUAC-1132: Remove unnecessary public declarations.
|
2015-03-17 16:48:19 -07:00 |
|
Michael Jumper
|
d55de3e869
|
GUAC-1132: Refactor much of SynchronizedGuacamoleTunnel into AbstractGuacamaoleTunnel. Rename to SimpleGuacamoleTunnel.
|
2015-03-17 15:52:45 -07:00 |
|
Michael Jumper
|
a345ee7385
|
GUAC-1132: Add missing @Override annotations.
|
2015-03-17 15:40:19 -07:00 |
|
Michael Jumper
|
b33e515895
|
GUAC-1132: Associate tunnels with records, not sockets. Provide tunnel for connect().
|
2015-03-17 13:21:05 -07:00 |
|
Michael Jumper
|
b6a9f6849b
|
GUAC-938: Bump version numbers for 0.9.4.
|
2015-01-06 19:52:58 -08:00 |
|
Michael Jumper
|
46fd8119b9
|
GUAC-969: Test filters can be static.
|
2014-12-27 14:08:27 -08:00 |
|
Michael Jumper
|
2ea28fd877
|
GUAC-932: Add getParameters() and setParameters() to GuacamoleConfiguration. Use where reasonable.
|
2014-12-18 20:48:20 -08:00 |
|
Michael Jumper
|
48382b8285
|
GUAC-915: Clean up all log messages within Guacamole.
|
2014-10-30 17:12:54 -07:00 |
|
Michael Jumper
|
ca199e1ea6
|
GUAC-914: Migrate to logback and latest SLF4J. Read logback.xml from GUACAMOLE_HOME if present.
|
2014-10-30 11:42:22 -07:00 |
|
Michael Jumper
|
c20adb46a9
|
GUAC-907: Log source address, using X-Forwarded-For if available (after validation).
|
2014-10-27 15:38:48 -07:00 |
|
Michael Jumper
|
6f81584aed
|
GUAC-909: Log full exceptions only in debug level. Rephrase log messages.
|
2014-10-27 13:03:20 -07:00 |
|
Michael Jumper
|
b83c83c324
|
GUAC-906: Implement GuacamoleConnectionClosedException. Throw when read/write fails due to closure.
|
2014-10-26 15:14:35 -07:00 |
|
Michael Jumper
|
721d9125ab
|
GUAC-904: Implement copy constructor for GuacamoleConfiguration.
|
2014-10-25 19:28:39 -07:00 |
|
Michael Jumper
|
8b13bfdb80
|
GUAC-442: Move base JSR implementation of WebSocket tunnel to guacamole-common.
|
2014-10-09 21:06:07 -07:00 |
|
Michael Jumper
|
5141c5e063
|
GUAC-868: Implement FilteredGuacamoleSocket, to make it easy to send all socket I/O through filters.
|
2014-09-28 00:20:17 -07:00 |
|
Michael Jumper
|
0bbfc4eb95
|
GUAC-868: Implement FilteredGuacamoleWriter and test.
|
2014-09-28 00:17:24 -07:00 |
|
Michael Jumper
|
28075b86c1
|
GUAC-868: Add GuacamoleFilter interface. Implemented corresponding FilteredGuacamoleReader and test.
|
2014-09-27 23:49:42 -07:00 |
|
Michael Jumper
|
e838817bff
|
GUAC-868: Add test for ReaderGuacamoleReader.
|
2014-09-27 23:07:46 -07:00 |
|
Michael Jumper
|
600f2a4278
|
GUAC-868: Add test for GuacamoleParser. Depend on JUnit 4.
|
2014-09-27 20:10:07 -07:00 |
|
Michael Jumper
|
c26751239a
|
GUAC-868: Port Guacamole parser from libguac. Add GuacamoleInstruction constructor which takes a List.
|
2014-09-27 20:09:27 -07:00 |
|