2
0
mirror of git://git.proxmox.com/git/spiceterm.git synced 2025-08-30 13:48:07 +00:00

27 Commits

Author SHA1 Message Date
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