Michael Jumper
5009d1c280
Revert "Use input/output threads for SSH client."
...
Should actually have one main thread, which then spawns an input thread after connection successful.
This reverts commit 6a099b4176fb732b7281128100fe66bb0a72da1a.
2013-05-17 20:58:47 -07:00
Michael Jumper
8f0c2f3723
Use input/output threads for SSH client.
2013-05-17 20:53:16 -07:00
Michael Jumper
96edfad7c0
Add stub client thread.
2013-05-17 20:47:05 -07:00
Michael Jumper
0dbcdabe40
General naming cleanup.
2013-05-17 20:28:26 -07:00
Michael Jumper
ec845a812a
Remove core SSH client code. Refactor message handler to handle pipe for STDOUT. Refactor key and clipboard handlers to handle pipe for STDIN.
2013-05-17 20:20:51 -07:00
Michael Jumper
d3efaeee6e
Add blank cursor.
2013-04-09 14:02:52 -07:00
Michael Jumper
21f109fdeb
Migrate to cacheable cursors.
2013-04-09 13:54:23 -07:00
Michael Jumper
80a56bc9fd
Clean up code ... rename ssh_guac_terminal to guac_terminal (preparing for generic).
2013-03-06 01:54:14 -08:00
James Muehlner
e6a6780591
implemented clipboard paste and free handlers
2011-12-30 14:34:04 -08:00
Michael Jumper
3515ec9021
Conversion to new libguac API.
2011-11-26 15:35:45 -08:00
Michael Jumper
e7607b1e9b
Ctrl button
2011-08-21 23:24:40 -07:00
Michael Jumper
e3d1a3f023
Switching to handler functions rather than state values.
2011-08-04 19:17:44 -07:00
Michael Jumper
974aa93e90
Moved terminal code into ssh-independent implementation, separated handlers from client auth and init.
2011-08-04 11:46:21 -07:00