Commit Graph
188 Commits
Author SHA1 Message Date
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 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 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 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
Michael Jumper 6959b74d76 Fix for read() vs. readInstruction() issue. Consistency with placement of import vs. license 2011-06-04 22:22:58 -07:00
Michael Jumper 9b682770b4 JavaDoc for servlet classes. 2011-05-15 00:39:47 -07:00
Michael Jumper 2bb7516d30 JavaDoc for protocol classes. 2011-05-15 00:15:55 -07:00
Michael Jumper 65b0f08fd9 JavaDoc for properties classes. 2011-05-14 23:40:27 -07:00
Michael Jumper 3fe4aab695 JavaDoc for network classes. 2011-05-14 00:18:33 -07:00
Michael Jumper 2fb2a9dbc9 JavaDoc for I/O classes. 2011-05-13 23:55:09 -07:00
Michael Jumper 3bcb7c979c GuacamoleProperties should not be instantiated. 2011-05-13 00:49:10 -07:00
Michael Jumper a8f5862439 JavaDoc, refactored properties API. 2011-05-13 00:48:15 -07:00
Michael Jumper 3dd0c20ba9 TCP -> Inet 2011-05-12 23:49:09 -07:00
Michael Jumper 78a957b978 Renamed. 2011-05-12 23:47:01 -07:00
Michael Jumper 3b7e71a402 Removed connect() from GuacamoleSocket. Added ConfiguredSocket for providing restricted pre-configured (finished with handshake and connect) GuacamoleSockets. 2011-05-12 23:41:10 -07:00
Michael Jumper 11b29d8709 Major refactor of API (new interfaces, semantic changes) 2011-05-12 23:05:32 -07:00
Michael Jumper 2778429fba Improved error handling 2011-04-08 22:40:25 -07:00
Michael Jumper c020565397 Added tunnel registry and support for multiple tunnels per session. 2011-04-08 16:28:12 -07:00
Michael Jumper a52476de05 Added read timeout. 2011-03-20 19:33:19 -07:00
Michael Jumper e063f1f21d Added socket connect timeout 2011-03-20 16:57:47 -07:00
Michael Jumper 09f1ecc527 Fixed issue with repeated "no element found" errors 2011-03-08 22:04:49 -08:00
Michael Jumper 1c8cbd000c Fixed buffering issue with Chrome/Webkit 2011-02-18 22:42:12 -08:00
Michael Jumper b39dc62167 Created new tunnel servlet API, removed old Connect/Inbound/Outbound servlets, removed ClientProviders, updated GuacamoleProperties accordingly. 2011-01-23 15:24:00 -08:00
Michael Jumper adb577ca8e Implemented parsing of instructions 2011-01-02 17:08:27 -08:00
Michael Jumper 573f92af02 Added opcode enum 2011-01-02 15:16:21 -08:00
Michael Jumper a54c413420 More API improvements 2011-01-02 14:27:44 -08:00
Michael Jumper 1430bed43e API improvements 2011-01-02 02:36:31 -08:00
Michael Jumper bda0d83ff1 Initial work moving to reasonable session/client API. 2011-01-01 20:32:52 -08:00
Michael Jumper a13d371d55 Moved basic auth into default webapp 2010-12-08 23:42:34 -08:00
Michael Jumper 93a9e8a41a More renaming 2010-12-08 13:14:04 -08:00