Commit Graph

43 Commits

Author SHA1 Message Date
James Muehlner
5a1266abbc Ticket #255: Now converting ascii->utf8 when recieving clipboard text from vnc, and converting utf8->ascii when sending clipboard text to vnc. This should fix the tunnel disconnecting problem. 2013-03-08 21:47:02 -08:00
Michael Jumper
7fbd425610 Fix formatting issues introduced through previous commit (cf630f). 2013-02-09 16:46:29 -08:00
Saul Gio Perez
50ed651c1f Implement #272. 2013-02-09 16:39:31 -08:00
Michael Jumper
72d7e44420 Implement red/blue swap. 2012-02-21 10:22:55 -08:00
Michael Jumper
6595c91864 Add arg and flag for swapping red and blue. 2012-02-21 10:15:11 -08:00
Michael Jumper
546e352374 Refactor supporting buffered cursor instruction. 2012-02-15 10:04:51 -08:00
Michael Jumper
6741c3c92f Fixed headers, removed unused. 2011-12-21 18:54:38 -08:00
Michael Jumper
cda03dc6db Cleaned up hierarchy. 2011-12-21 18:35:42 -08:00
Michael Jumper
a7b00aa79f Renaming and regrouping. 2011-12-21 18:18:25 -08:00
Michael Jumper
bd15a65398 Renaming and regrouping. 2011-12-21 18:18:17 -08:00
Michael Jumper
9835dde90e Brought up to date with latest libguac changes. 2011-11-25 16:40:56 -08:00
Michael Jumper
b69ab3a27a Reverted queue migration. 2011-11-04 11:37:01 -07:00
Michael Jumper
c07170e05d Migrated to new client-level queue. 2011-10-25 22:10:48 -07:00
Michael Jumper
7183b43d1d Migrated to layer instruction queue. 2011-10-23 23:12:00 -07:00
Michael Jumper
4dc9e81f93 Using new guac_layer instead of integer index. 2011-07-20 12:37:35 -07:00
Michael Jumper
e98ee250bd Converted to new composite enums 2011-04-21 16:30:59 -07:00
Michael Jumper
797cff31f2 Added composite mode. 2011-03-30 00:05:28 -07:00
Michael Jumper
e0e6a5e50e Fixed leak in update handler. 2011-03-27 22:48:15 -07:00
Michael Jumper
846c42c1cb Working cairo VNC client. 2011-03-27 18:58:51 -07:00
Michael Jumper
be731b5900 Full conversion of old libpng-based methods. 2011-03-27 18:40:38 -07:00
Michael Jumper
e49798364b Switching to cairo, partial translation. 2011-03-27 18:28:10 -07:00
Michael Jumper
8c3fa0c54e Use guac log functions for VNC log. 2011-03-20 00:22:22 -07:00
Michael Jumper
149185f49e Using new log functions 2011-03-19 17:13:24 -07:00
Michael Jumper
adfd2d3089 Fix memory leak due to extra alloc of png buffers, add workarounds for leaks in libvncclient. 2011-03-19 01:02:29 -07:00
Michael Jumper
df7fa4c88d Increased wait time for messages (as libguac now uses I/O threads) 2011-03-17 14:05:24 -07:00
Michael Jumper
bbc373c1b9 Fixed lack of initialization of now-used pointers. 2011-03-14 10:59:47 -07:00
Michael Jumper
82fcbe98e5 Support for encodings as an option. 2011-03-13 18:58:31 -07:00
Michael Jumper
555c7b9a97 Experimental support for resized framebuffer. 2011-03-13 18:34:58 -07:00
Michael Jumper
74150f373e Removed sleep - libguac now handles sleeping automatically 2011-03-13 14:52:06 -07:00
Michael Jumper
4044b61f56 Revert "Removed delay and check for nanosleep (replaced by ready message in libguac)"
This reverts commit a9ea3ac383de3f92e5b0d29449f1daa618b60624.
2011-03-06 17:01:00 -08:00
Michael Jumper
b46c5187be Removed delay and check for nanosleep (replaced by ready message in libguac) 2011-03-05 14:47:24 -08:00
Michael Jumper
d73a0af709 Merge branch 'unstable' of ssh://guacamole.git.sourceforge.net/gitroot/guacamole/libguac-client-vnc into unstable 2011-02-17 02:07:45 -08:00
Michael Jumper
48bc7a6596 Fixed performance issues with too many updates (nanosleep detection was broken) 2011-02-16 18:37:28 -08:00
Michael Jumper
8d0c3ac46b Changing to MPL/GPL/LGPL tri-license 2011-02-15 18:47:51 -08:00
Michael Jumper
4a3df25b5a Merge branch 'unstable' of ssh://guacamole.git.sourceforge.net/gitroot/guacamole/libguac-client-vnc into unstable 2011-02-13 01:18:12 -08:00
Michael Jumper
5a3eb36e2c Migrated to newer libguac (layer support) 2011-02-11 23:19:35 -08:00
Michael Jumper
d9682409f7 Fixed detection of nanosleep. 2011-02-11 00:21:54 -08:00
Michael Jumper
6355be0f36 Read-only mode 2011-02-10 22:56:47 -08:00
Michael Jumper
935d18ba01 Using new header 2011-02-09 01:40:46 -08:00
Michael Jumper
320b1e7f54 Added cross-platform sleep 2011-02-08 19:42:40 -08:00
Michael Jumper
081df9339b Added args, shifted left one now that protocol isn't passed as args to connect 2011-01-01 13:23:53 -08:00
Michael Jumper
fbba21feac Fixing memory leak of client data struct 2010-12-22 02:00:13 -08:00
Michael Jumper
857030249a More renaming 2010-12-08 13:14:04 -08:00