Commit Graph

57 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
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
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
8b49b22a0d Updated version numbers to 0.4.0 2011-05-27 13:45:55 -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
1243360a38 Added COPYING 2011-03-01 01:06:28 -08:00
Michael Jumper
1c8cbd000c Fixed buffering issue with Chrome/Webkit 2011-02-18 22:42:12 -08:00
Michael Jumper
8312d74997 Removed SNAPSHOT 2011-02-17 19:19:39 -08:00
Michael Jumper
64c49232dc Using UTF-8 source encoding. 2011-01-23 17:02:13 -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
fc8ff9ea16 Added *~ files to .gitignore 2011-01-01 15:56:30 -08:00