Michael Jumper
|
a804c582f7
|
Removed heartbeat code - doesn't make a difference, really
|
2010-09-08 16:37:27 +00:00 |
|
Michael Jumper
|
23ddb964b9
|
Added "heartbeat" for update throttling.
|
2010-09-08 01:43:34 -07:00 |
|
Michael Jumper
|
af0b4d933d
|
PROPERLY detect EOF, remove copyrect (again)
|
2010-09-07 23:49:19 -07:00 |
|
Michael Jumper
|
5b1f538f10
|
Remove -g
|
2010-09-07 23:33:03 -07:00 |
|
Michael Jumper
|
5bcea85d81
|
Detect closed connections.
|
2010-09-07 23:32:38 -07:00 |
|
Michael Jumper
|
8f4d722a9c
|
Forgot to re-enable forking.
|
2010-09-07 23:32:28 -07:00 |
|
Michael Jumper
|
9dd15c2cfa
|
Initial host/port on command line
|
2010-09-07 22:48:33 -07:00 |
|
Michael Jumper
|
32af91c429
|
Added license, "starting" message.
|
2010-09-07 21:34:52 -07:00 |
|
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 |
|