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
|
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
|
c26751239a
|
GUAC-868: Port Guacamole parser from libguac. Add GuacamoleInstruction constructor which takes a List.
|
2014-09-27 20:09:27 -07:00 |
|
Michael Jumper
|
61e2eabdb3
|
GUAC-746: Allow connection IDs to be sent during handshake.
|
2014-09-05 11:05:38 -07:00 |
|
Michael Jumper
|
b81499cb9d
|
GUAC-744: Handle ready instruction. Add getter for connection ID.
|
2014-06-26 16:10:57 -07:00 |
|
Michael Jumper
|
d112a747b6
|
GUAC-562: Send 403 for UNAUTHORIZED, even though 401 seems more appropriate. To do otherwise causes problems when HTTP authorize headers are present in the request (see: http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html).
|
2014-03-24 19:49:23 -07:00 |
|
Michael Jumper
|
03dbfa088e
|
GUAC-561: Throw timeout exception when socket times out.
|
2014-03-22 15:27:54 -07:00 |
|
Michael Jumper
|
c69da31af9
|
GUAC-553: Map Guacamole error status to nearest WebSocket error status.
|
2014-03-19 10:50:33 -07:00 |
|
Michael Jumper
|
1a4ddb5660
|
GUAC-547: Send status code as header. Use status code wherever GuacamoleExceptions are handled.
|
2014-03-18 17:23:16 -07:00 |
|
Michael Jumper
|
377d8b62d0
|
GUAC-547: Implement exceptions for remaining status codes.
|
2014-03-18 17:05:01 -07:00 |
|
Michael Jumper
|
494e611008
|
GUAC-547: Define status for server exception - avoid future problems when generic error status changes.
|
2014-03-18 16:54:04 -07:00 |
|
Michael Jumper
|
ac288916b8
|
GUAC-547: Associate a GuacamoleStatus with all GuacamoleExceptions.
|
2014-03-18 16:44:19 -07:00 |
|
Michael Jumper
|
4f3f55d0e0
|
GUAC-547: Add GuacamoleStatus object which enumerates all possible status codes, associating them with roughly-corresponding HTTP error codes.
|
2014-03-18 16:40:49 -07:00 |
|
Michael Jumper
|
ea7e04505f
|
Re-license guacamole-common as MIT.
|
2014-01-01 16:05:57 -08:00 |
|
Michael Jumper
|
b722cf5977
|
Add support for DPI within size instruction and client info.
|
2013-12-27 00:35:21 -08:00 |
|
Michael Jumper
|
5912ea402d
|
Remove central guac-dev repo reference. Refactor net.sourceforge.guacamole to org.glyptodon.guacamole. Extensions are remaining with their classes in net.sourceforge.guacamole for compatibility's sake until we have a better system for extensions.
|
2013-08-25 13:39:00 -07:00 |
|