Commit Graph

25 Commits

Author SHA1 Message Date
Michael Jumper
a70a5bad39 A bit more custom-client framework. 2010-09-07 21:21:03 -07:00
Michael Jumper
51f71d40ba proxy -> client (renamed) 2010-09-07 20:23:46 -07:00
Michael Jumper
a8fac57159 Client-side cursor (initial) 2010-09-07 00:15:36 -07:00
Michael Jumper
5a5be19518 Using recv instead of read, for slightly non-blocking reads, without losing blocking writes 2010-09-06 22:57:53 -07:00
Michael Jumper
9eb796bf94 Working key/mouse input! 2010-09-06 20:17:41 -07:00
Michael Jumper
2bf6651fb3 message -> instruction ... terminology fix 2010-09-06 19:47:55 -07:00
Michael Jumper
e1e0045085 guac_message structure, initial parsing support 2010-09-06 19:46:03 -07:00
Michael Jumper
ffa1c171fa Forgot to escape backslashes. 2010-09-06 18:54:14 -07:00
Michael Jumper
940b2b99fa Basic input message support. 2010-09-06 18:40:53 -07:00
Michael Jumper
106df930d6 Further cleanup, fixed bad alloc. 2010-09-06 16:55:58 -07:00
Michael Jumper
f20fa375ad Better Makefile, cleaned up code a bit. 2010-09-06 16:44:31 -07:00
Michael Jumper
e77c76915a Split protocol into own files. 2010-09-06 16:39:03 -07:00
Michael Jumper
2a2eb6ae39 Added -O2, added (but commented out) CopyRect. 2010-09-06 01:57:54 -07:00
Michael Jumper
776445013d Working VNC client! 2010-09-06 01:04:10 -07:00
Michael Jumper
cbe9ca43c4 More VNC 2010-09-06 00:12:35 -07:00
Michael Jumper
0761da0cbe Partial implementation of libvncclient-based VNC access, enabled debugging. 2010-09-05 23:49:48 -07:00
Michael Jumper
82cf348d95 Randomized test. 2010-09-05 14:47:42 -07:00
Michael Jumper
be395f197b Added guac_write_string(), using GUACIO instead of std io functions. 2010-09-05 14:21:18 -07:00
Michael Jumper
f8c954c83b Moved to GUACIO structure, rather than file descriptors (buffering). 2010-09-05 14:08:55 -07:00
Michael Jumper
0b01aa05c5 base64.* -> guacio.* 2010-09-05 13:53:19 -07:00
Michael Jumper
b545688222 Removed debug lines. 2010-09-05 13:31:18 -07:00
Michael Jumper
a9af7057e7 Using malloc instead of png_malloc for image buffer. 2010-09-05 13:27:30 -07:00
Michael Jumper
2bc18b630f Base64 output of PNGs. 2010-09-05 13:02:57 -07:00
Michael Jumper
a87ba2b76b Testing PNG writing. 2010-09-05 01:34:01 -07:00
Michael Jumper
c048537232 Added dummy proxy implementation, moved client, added main Makefile. 2010-09-04 22:55:10 -07:00