Dominik Csapak
12ee08afd9
use color_table to get the correct terminal colors
...
this was missing, and the colors in the terminal were wrong
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-06-02 10:59:57 +02:00
Dominik Csapak
ade67faf79
fix memory leaks when using g_hashtable
...
when generating a bitmap for a character whose codepoint was above 255,
we used a cache_id of 0, malloc'd a CachedImage and inserted it into a
g_hashtable, without freeing the one which was before inserted with cache_id 0
this is circumvented by only generating a CachedImage when having
a cache_id != 0
the second leak was also with inserting into a hashtable, but there we
give the hashtable the g_free method as a value_destroy_func
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-06-02 10:49:41 +02:00
Fabian Grünbichler
9d53e3328e
change TLS cipher suite to 'HIGH'
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2017-01-31 13:36:31 +01:00
Dietmar Maurer
b52b953498
updates for debian jessie
2015-02-27 16:40:45 +01:00
Dietmar Maurer
ecc34bb2c7
avoid warning when started with 0 timeout
2013-12-11 08:51:45 +01:00
Dietmar Maurer
68c2b067e2
implement command line options using getopt
2013-10-25 13:31:16 +02:00
Dietmar Maurer
1631c5a9a7
use SASL for auth, always use TLS
2013-10-23 10:58:24 +02:00
Dietmar Maurer
c783f72614
resize: discard pending commands
2013-10-09 13:34:06 +02:00
Dietmar Maurer
6508981fdd
reset cursor after resize
2013-10-09 13:09:51 +02:00
Dietmar Maurer
622c777f6e
cleanup cursor code
2013-10-08 14:14:36 +02:00
Dietmar Maurer
27441de63d
clear surface after resize
2013-10-08 11:53:53 +02:00
Dietmar Maurer
ead260d74d
remove unneeded assertion
2013-10-08 11:29:17 +02:00
Dietmar Maurer
30930d4145
only call wakeup when needed
2013-10-08 11:28:08 +02:00
Dietmar Maurer
e70e45a9d0
cache glyphs
2013-10-08 09:57:57 +02:00
Dietmar Maurer
62e6a86b86
set SPICE_IMAGE_FLAGS_CACHE_ME flag
...
This is required in order to cache images.
2013-10-08 08:57:18 +02:00
Dietmar Maurer
8f53ae816c
implement resize
2013-09-17 13:13:19 +02:00
Dietmar Maurer
1d11aa1227
allow to select text regions
2013-09-13 10:02:59 +02:00
Dietmar Maurer
60b9ef6325
start mouse support
2013-09-12 14:22:05 +02:00
Dietmar Maurer
11ba14dc32
allow to pass connection timeout as parameter
2013-09-12 12:23:05 +02:00
Dietmar Maurer
b1f67c203d
implement underline text attribute
2013-09-12 12:16:02 +02:00
Dietmar Maurer
e9a6b86cb9
try to cache glyphs
2013-09-12 11:24:10 +02:00
Dietmar Maurer
38e3e91281
simplify code
2013-09-12 09:33:24 +02:00
Dietmar Maurer
a3fd8291f7
fix debug messages
2013-09-12 09:26:44 +02:00
Dietmar Maurer
b052e9c7dc
use gunichar2
2013-09-11 13:15:53 +02:00
Dietmar Maurer
a0579497f2
cleanup debugging code
2013-09-11 12:56:28 +02:00
Dietmar Maurer
4ef70811b8
add copyright (GPLv2)
2013-09-11 12:11:43 +02:00
Dietmar Maurer
64bc7a2f9d
use reasonable names (instead of 'test')
2013-09-11 11:59:40 +02:00