Commit Graph

86 Commits

Author SHA1 Message Date
Michael Jumper
48ca5200b9 Always read/write Guacamole protocol in UTF-8. 2012-07-24 15:33:44 -07:00
Michael Jumper
caafb7536a Updated ChangeLog 2012-05-04 18:38:49 -07:00
Michael Jumper
fc903e1dd2 Improve logging. 2012-04-19 14:33:31 -07:00
Michael Jumper
34e0292e0e Fixed project URL. 2012-03-26 18:51:23 -07:00
Michael Jumper
147829ad7c Should be able to retrieve the configuration associated with a socket. 2012-03-26 13:46:20 -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
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
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
fa10dba566 Automatically attach tunnel. 2012-03-23 16:03:36 -07:00
Michael Jumper
f084f7fbea Bumping version to 0.6.0. 2012-03-15 15:53:06 -07:00
Michael Jumper
1103594200 GuacamoleConfiguration should be serializable (ticket #111). 2012-03-13 14:59:23 -07:00
Michael Jumper
882f52a5e2 If Integer property not provided, parseValue() should return null. 2011-12-20 21:41:24 -08:00
Michael Jumper
f89020ef0f Style fixes. 2011-12-20 21:40:41 -08:00
James Muehlner
b3708bb381 Merge branch 'unstable' of ssh://guacamole.git.sourceforge.net/gitroot/guacamole/guacamole-common into unstable 2011-12-20 11:09:50 -08:00
James Muehlner
b6b3f62584 fixed file read error discovered while trying to use old style authentication 2011-12-20 11:00:06 -08:00
Michael Jumper
2f3e8d3643 Fixed comments. 2011-12-18 21:31:56 -08:00
Michael Jumper
3a95a270ac Fixed typo README 2011-12-18 14:56:02 -08:00
Michael Jumper
75dd6a4ffa Added changelog. 2011-12-18 12:34:56 -08:00
Michael Jumper
93b186f8cd Added README 2011-12-13 18:04:14 -08:00
Michael Jumper
5da93b15c0 Rename GuacamoleTunnelServlet to GuacamoleHTTPTunnelServlet. 2011-12-10 14:44:38 -08:00
Michael Jumper
f9bcd5f7cf Added GuacamoleReader.available(), using to determine appropriate times to flush tunnel servlet output. 2011-12-05 18:54:52 -08:00
Michael Jumper
e0b1427e59 Converted ReaderGuacamoleReader to real parser of new instruction format (should be more efficient, and no more chance of invalid reads due to semicolons). 2011-12-05 18:20:58 -08:00
Michael Jumper
70b522cacd Relicensed as Mozilla/LGPL/GPL. 2011-12-04 17:09:48 -08:00
Michael Jumper
01cd2cb846 Referencing example in GuacamoleTunnelServlet. 2011-11-26 18:33:47 -08:00
Michael Jumper
e8f83c19cc Renamed and reformatted example, removed unapplicable license terms. 2011-11-26 18:23:45 -08:00
Michael Jumper
d3f6993acf Added example from guacamole-example 2011-11-26 18:08:49 -08:00
Michael Jumper
4ae8aa1219 Removing DoxygenLayout.xml for now 2011-11-26 18:03:30 -08:00
Michael Jumper
8bb0892747 Strip ../src from path 2011-11-26 18:01:32 -08:00
Michael Jumper
5437cb338a Improved doc layout 2011-11-26 16:48:44 -08:00
Michael Jumper
92508bb91a Hide "scope" (package) names from Doxygen generated docs. 2011-11-26 16:17:45 -08:00
Michael Jumper
6f79b3f93b Added Doxyfile. 2011-11-25 18:48:34 -08:00
Michael Jumper
c927d9f2ff UUID output should contain no newline. At least one browser (Konqueror) includes the trailing newline in responseText. 2011-11-20 00:44:39 -08:00
Michael Jumper
73b7304ab7 Bumped versions to 0.5.0. 2011-11-04 15:20:33 -07:00
Michael Jumper
dfbe62e65f New instruction format for output. 2011-09-16 17:03:05 +00:00
Michael Jumper
12717e038c Support for new instruction format, dependency on Apache commons 2011-09-10 19:08:42 -07:00
Michael Jumper
e3260ca3e9 Fixed NPE in reader when connection closed during negotiaion. Added getRequiredProperty(). 2011-08-25 00:22:14 -07:00
Michael Jumper
de526911a5 Removed unused file. 2011-08-10 15:14:04 -07:00
Michael Jumper
69f166f85b Added logging via SLF4J 2011-07-13 18:08:30 -07:00
Michael Jumper
01c3c943d4 Add close() to tunnel, properly detach and close tunnel on error. 2011-07-12 15:18:44 -07:00
Michael Jumper
88b186a856 Fix race condition where tunnel is detached before client has chance to retrieve error message in header via second request. 2011-07-04 14:24:40 -07:00
Michael Jumper
423d1a6268 Suppress unchecked warnings for tunnels typecast. 2011-07-03 15:34:00 -07:00
Michael Jumper
e6a6ebe724 Use own function, rather than override service(). 2011-06-25 23:33:14 -07:00