| 
							
							
								 Michael Jumper | 279266a67d | Using POST instead of GET + seq | 2010-09-12 01:06:07 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | dcf06dc4e2 | Fixed instruction stream | 2010-09-12 00:39:01 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | e1a6378607 | Added clipboard support. | 2010-09-11 14:53:28 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 72ba6fcaa0 | Cleaned up VNC data storage, fixed copyrect (libvncclient calls both GotCopyRect and GotFrameBufferUpdate hooks ... need to ignore the GotFrameBufferUpdate hook if GotCopyRect was just called) | 2010-09-11 02:50:21 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 75d4e7193e | Going back to network-timed mouse events. | 2010-09-11 08:30:14 +00:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | e05a2e5f79 | Changed semantics of stream, more IO limiting code. | 2010-09-11 01:02:15 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | a1124923f2 | Add speed limit | 2010-09-09 00:03:16 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 072e90a2ac | Sleeping between calls to VNC message handler. | 2010-09-08 16:57:55 +00:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | a804c582f7 | Removed heartbeat code - doesn't make a difference, really | 2010-09-08 16:37:27 +00:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 71aef3f181 | Don't send ready unless layer is ready to draw. | 2010-09-08 02:05:22 -07: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 | 8bd6d947d7 | Fixed event ordering (added queues) | 2010-09-06 23:23:17 -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 | a308648ef7 | De-stubbed mouse and keyboard events in client. | 2010-09-06 18:52:40 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 940b2b99fa | Basic input message support. | 2010-09-06 18:40:53 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 15a84adf59 | Fixed CPU usage with Java process, fixed buffering resize issue (manifests as initial blank screen) | 2010-09-06 17:07:05 -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 | bf8abcd40e | Fixed client. | 2010-09-06 16:17:03 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | df72c91b30 | Experimental improvement to client. | 2010-09-06 13:41:11 -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 | 6e253d8680 | Added simple instruction forwarding client, added to session. | 2010-09-05 00:05:45 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 2523a39df6 | Removed VNC client, generalized description of Guac in copyright. | 2010-09-04 23:21:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | c048537232 | Added dummy proxy implementation, moved client, added main Makefile. | 2010-09-04 22:55:10 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 7ee970c88a | Added version variable to build script and index.html. Mouse over on bowl now reveals version. | 2010-08-31 22:53:20 +00:00 |  |