Commit Graph

22 Commits

Author SHA1 Message Date
Michael Jumper
bb1ed2172a Initial connect message implementation 2010-11-25 17:19:11 -08:00
Michael Jumper
6c2616079d Moved library/protocol loading and argument parsing into libguac for future connect message. Proxy no longer uses command-line specified protocol and connection info. 2010-11-25 16:26:07 -08:00
Michael Jumper
3035408f35 Documented GUACIO, removed unused function 2010-09-24 23:33:27 -07:00
Michael Jumper
6f5d8ff27b More documentation. 2010-09-24 21:10:01 -07:00
Michael Jumper
7bf2079eda Removed unused and unneeded reference to UUID, added documentation. 2010-09-24 20:51:24 -07:00
Michael Jumper
b3c1017b8e Removed client registry, use of UUID, and semaphore. Removed handshaking phase. (simplify proxy) 2010-09-24 03:00:09 -07:00
Michael Jumper
7bbc9b5ae5 Fixed closing of stream on transfer. 2010-09-23 09:54:17 +00:00
Michael Jumper
520d4cb789 Working pause/resume 2010-09-22 18:16:39 +00:00
Michael Jumper
df066bcfb8 Giving threadsafety in client registry with semaphore 2010-09-22 00:09:24 -07:00
Michael Jumper
15cc6278fa Added improved logging, all handlers now return int, much more stable 2010-09-20 22:09:32 -07:00
Michael Jumper
79fabff39d Remove -O2, check rfbInitClient return value, provide return value in client init 2010-09-20 18:13:32 -07:00
Michael Jumper
e709beb144 Moved client registry into own separate UUID-tree datatype, added client registry struct, migrated dependencies 2010-09-18 23:56:48 -07:00
Michael Jumper
709911059e Beginnings of threads instead of processes, pluggable client specified at command line 2010-09-18 11:58:16 -07:00
Michael Jumper
49131fae1b Handoff implemented ... but registry is not shared because we're using processes instead of threads, hence it doesn't work. 2010-09-18 02:11:51 -07:00
Michael Jumper
16d335aa19 Added client registry, added GUACIO transfer operation 2010-09-18 00:21:49 -07:00
Michael Jumper
60d78e22c7 Initial connect instruction support, connection UUIDs 2010-09-17 22:05:23 -07:00
Michael Jumper
0630e69668 Added file comment - necessary for Doxygen to pick up function definitions and typedefs 2010-09-16 21:25:45 -07:00
Michael Jumper
521f0c44b5 More function docs 2010-09-16 21:17:22 -07:00
Michael Jumper
6dca902d56 Handler documentation 2010-09-16 21:53:15 +00:00
Michael Jumper
a0e4da84ef typedefs for handlers 2010-09-16 20:55:39 +00:00
Michael Jumper
1378234d04 Documentation - initial trial of doxygen within guac 2010-09-15 23:43:14 -07:00
Michael Jumper
5b66e05f8d Moved guac -> libguac, moving towards pluggable protocols. 2010-09-13 01:14:08 -07:00