Michael Jumper
|
147829ad7c
|
Should be able to retrieve the configuration associated with a socket.
|
2012-03-26 13:46:20 -07:00 |
|
Michael Jumper
|
8a17e6592e
|
Make Credentials as serializable as possible.
|
2012-03-26 12:34:36 -07:00 |
|
Michael Jumper
|
3086c081dd
|
Get ClassLoader within doPrivileged().
|
2012-03-26 12:34:04 -07:00 |
|
Michael Jumper
|
5027be97bc
|
Close guacamole.properties when done.
|
2012-03-26 12:33:36 -07:00 |
|
Michael Jumper
|
13d82c6a38
|
Removed unused field.
|
2012-03-26 12:05:45 -07:00 |
|
Michael Jumper
|
fae54e2cca
|
Removed unused error string.
|
2012-03-26 11:59:53 -07:00 |
|
Michael Jumper
|
1c7a82c286
|
Include exceptions in logger errors.
|
2012-03-26 11:52:22 -07:00 |
|
Michael Jumper
|
e476350314
|
Fixed logger usage.
|
2012-03-26 11:51:14 -07:00 |
|
Michael Jumper
|
762c84f25f
|
Add isOpen() to socket and tunnel. Add getSocket() to tunnel.
|
2012-03-26 11:34:42 -07:00 |
|
Michael Jumper
|
4b72a166ec
|
Remove use of Apache Commons.
|
2012-03-26 11:14:27 -07:00 |
|
Michael Jumper
|
fd4b4610ae
|
Should send "403 - Forbidden" for security exceptions, not "401 - Unauthorized".
|
2012-03-25 23:09:40 -07:00 |
|
Michael Jumper
|
7e240f8cce
|
It is a security error to request a config that does not exist.
|
2012-03-25 23:05:50 -07:00 |
|
Michael Jumper
|
631ec6120e
|
Change "Connection does not exist" to more user-friendly error.
|
2012-03-25 23:03:54 -07:00 |
|
Michael Jumper
|
3b7b8382a3
|
Add error for status code of 0.
|
2012-03-25 17:56:33 -07:00 |
|
Michael Jumper
|
d4aabf013b
|
Assume space cap if blank (blank caps would otherwise not render, and IE trims the contents of XML tags, which breaks the OSK spacebar).
|
2012-03-25 13:37:16 -07:00 |
|
Michael Jumper
|
757ddec1ae
|
Add default connection name, do not hide cursor after error, remove old classes.
|
2012-03-24 22:57:40 -07:00 |
|
Michael Jumper
|
50d8e4c319
|
Remove use of X-Guacamole-Error-Message header, return null rather than throwing exception when config not found.
|
2012-03-24 22:48:29 -07:00 |
|
Michael Jumper
|
fbec97f356
|
Actually send the error code specified...
|
2012-03-24 22:45:47 -07:00 |
|
Michael Jumper
|
aa7c16f67d
|
Improved handling of no tunnel.
|
2012-03-24 22:19:24 -07:00 |
|
Michael Jumper
|
36f4d68991
|
JavaDoc.
|
2012-03-24 22:06:15 -07:00 |
|
Michael Jumper
|
9b36638bf3
|
Use appropriate exceptions where possible, turn exceptions into appropriate error codes.
|
2012-03-24 22:03:52 -07:00 |
|
Michael Jumper
|
f42fe962e2
|
Distinct client/server exceptions.
|
2012-03-24 20:16:05 -07:00 |
|
Michael Jumper
|
d2198016c0
|
Added three new exception types.
|
2012-03-24 20:09:12 -07:00 |
|
Michael Jumper
|
b80ede52a4
|
Generic error messages from status codes.
|
2012-03-24 19:13:32 -07:00 |
|
Michael Jumper
|
e6249fbf5b
|
Do not use X-Guacamole-Error-Message - use status code only.
|
2012-03-24 16:57:58 -07:00 |
|
Michael Jumper
|
0f2c1c01aa
|
Cleaned up styling slightly, fixed display of reconnect button.
|
2012-03-23 23:48:19 -07:00 |
|
Michael Jumper
|
356f7d79b0
|
Need overflow: hidden for software-cursor, otherwise the cursor exiting the side of the display actually extends the display, and the mouse pointer can be moved off the display entirely if moved slowly enough.
|
2012-03-23 23:33:08 -07:00 |
|
Michael Jumper
|
be0a0a0226
|
No need for constant "GUAC" or reselection. Added oninput handler such that voice input, etc. will also work!
|
2012-03-23 23:18:41 -07:00 |
|
Michael Jumper
|
497552bbf6
|
Removed unused import.
|
2012-03-23 22:41:37 -07:00 |
|
Michael Jumper
|
55639817b4
|
Read event listeners from properties.
|
2012-03-23 17:34:24 -07:00 |
|
Michael Jumper
|
fa10dba566
|
Automatically attach tunnel.
|
2012-03-23 16:03:36 -07:00 |
|
Michael Jumper
|
f903b22fe9
|
Rename attribute following convention.
|
2012-03-23 16:01:35 -07:00 |
|
Michael Jumper
|
2bf18676ad
|
Add tunnel connect/close notification.
|
2012-03-23 16:01:07 -07:00 |
|
Michael Jumper
|
0285fe371a
|
Rename attach/detach listeners to connect/close.
|
2012-03-23 15:31:03 -07:00 |
|
Michael Jumper
|
32741e87c1
|
Get credentials and configs from AuthenticatingHttpServlet, allow main HTTP tunnel servlet to take care of attach().
|
2012-03-23 15:24:36 -07:00 |
|
Michael Jumper
|
c2eb0744ac
|
Monitoring connect/close rather than attach/detach (as attach/detach is too low level, buried within the base HTTP tunnel implementation).
|
2012-03-23 15:21:44 -07:00 |
|
Michael Jumper
|
8a27a79a6b
|
Use final Strings for attribute names.
|
2012-03-23 15:10:55 -07:00 |
|
Michael Jumper
|
2cf91df11e
|
Cache credentials in session, provide getters for retrieving configs and credentials from session.
|
2012-03-23 15:08:21 -07:00 |
|
Michael Jumper
|
d831969322
|
Added missing constructors.
|
2012-03-23 14:04:03 -07:00 |
|
Michael Jumper
|
022e711f32
|
Added calls to any authentication success/fail hooks.
|
2012-03-23 13:53:17 -07:00 |
|
Michael Jumper
|
54b763742b
|
Implemented SessionListenerCollection - a simple auto-populating collection of instances of all available listeners.
|
2012-03-23 13:45:06 -07:00 |
|
Michael Jumper
|
a979a7d9de
|
Migrate to guacamole-ext.
|
2012-03-23 13:33:24 -07:00 |
|
Michael Jumper
|
837614800d
|
Allow listeners to throw exceptions from within hooks.
|
2012-03-23 12:13:54 -07:00 |
|
Michael Jumper
|
fc6750da00
|
Tunnel attach and detach listeners.
|
2012-03-23 12:09:24 -07:00 |
|
Michael Jumper
|
e13b62a993
|
Tunnel attach and detach events.
|
2012-03-23 12:04:08 -07:00 |
|
Michael Jumper
|
fe7de5201a
|
TunnelEvent interface.
|
2012-03-23 12:00:37 -07:00 |
|
Michael Jumper
|
d99d38a9b6
|
Authentication success event and listener.
|
2012-03-23 11:57:05 -07:00 |
|
Michael Jumper
|
e9fcab10b1
|
Renamed hook function.
|
2012-03-23 11:54:18 -07:00 |
|
Michael Jumper
|
0b1011364d
|
Add AuthenticationFailureListener.
|
2012-03-23 11:06:09 -07:00 |
|
Michael Jumper
|
898cee122f
|
Create CredentialEvent interface for generic credentials-related events. Implemented AuthenticationFailureEvent.
|
2012-03-23 11:02:47 -07:00 |
|