Geoffrey McRae
|
6d6034870e
|
[c-host] implemented linux ivshmem support
|
2019-03-01 21:01:25 +11:00 |
|
Geoffrey McRae
|
0a3b1e930a
|
[c-host] update linux startup
|
2019-03-01 15:59:53 +11:00 |
|
Geoffrey McRae
|
836e8a5654
|
[c-host] improve capture reinitialization
|
2019-03-01 15:57:48 +11:00 |
|
Geoffrey McRae
|
39ac07bfde
|
[c-host] removed debug code
|
2019-03-01 15:47:50 +11:00 |
|
Geoffrey McRae
|
fc178b40bc
|
[c-host] general windows fixes
|
2019-03-01 15:46:09 +11:00 |
|
Geoffrey McRae
|
9170b24fee
|
[c-host] added linux thread support
|
2019-03-01 12:54:31 +11:00 |
|
Geoffrey McRae
|
3674b4ed96
|
[c-host] added cursor and frame thread stubs
|
2019-03-01 12:42:12 +11:00 |
|
Geoffrey McRae
|
c9d9205bb8
|
[c-host] add missing pointer initialization
|
2019-03-01 12:41:37 +11:00 |
|
Geoffrey McRae
|
2c54fd2357
|
[c-host] added platform agnostic thread interface
|
2019-03-01 12:24:23 +11:00 |
|
Geoffrey McRae
|
d881df916e
|
[c-host] more windows basics and ivshmem pointer init
|
2019-02-28 20:50:22 +11:00 |
|
Geoffrey McRae
|
6894ed7d5c
|
[c-host] don't include windows.h in the main app
|
2019-02-28 19:47:25 +11:00 |
|
Geoffrey McRae
|
25a2b2d5d3
|
[c-host] fix makefile for linux builds
|
2019-02-28 19:46:33 +11:00 |
|
Geoffrey McRae
|
4fd62a58bd
|
[c-host] move dxgi capture into windows directory
|
2019-02-28 19:44:15 +11:00 |
|
Geoffrey McRae
|
532dc07c7b
|
[c-host] move windows dll folder into windows dir
|
2019-02-28 19:35:42 +11:00 |
|
Geoffrey McRae
|
fb2a2076a2
|
[c-host] added linux platform stubs
|
2019-02-28 19:31:04 +11:00 |
|
Geoffrey McRae
|
a8622be1c6
|
[c-host] added windows ivshmem unmap support
|
2019-02-28 19:27:17 +11:00 |
|
Geoffrey McRae
|
810fb73362
|
[common] gnuc on windows still uses / as the directory separator
|
2019-02-28 19:21:00 +11:00 |
|
Geoffrey McRae
|
6950379d94
|
[c-host] initial ivshmem code and platform specific init
|
2019-02-28 19:20:35 +11:00 |
|
Geoffrey McRae
|
f9020659e6
|
[c-host] only include windows defines when building on windows
|
2019-02-28 16:45:58 +11:00 |
|
Geoffrey McRae
|
c99f4e31c5
|
[c-host] added new pure C host project, see README.md
|
2019-02-28 16:35:30 +11:00 |
|
Geoffrey McRae
|
526c09b7ff
|
[host] added missing file from build
|
2019-02-28 16:26:09 +11:00 |
|
Geoffrey McRae
|
5a37a53cb0
|
[host] move windows specific debug code to the host
|
2019-02-28 16:23:31 +11:00 |
|
Geoffrey McRae
|
a57d68acd5
|
[client] main: fixed help text typo
|
2019-02-26 03:12:57 +11:00 |
|
Geoffrey McRae
|
a33734e2d3
|
[client] main: help output cosmetics
|
2019-02-26 03:09:59 +11:00 |
|
Geoffrey McRae
|
e5921b3949
|
[client] main: better error text for changed spice options
|
2019-02-26 03:08:26 +11:00 |
|
Geoffrey McRae
|
5de25f2b43
|
[client] main: add options to control spice features
|
2019-02-26 03:06:53 +11:00 |
|
Geoffrey McRae
|
41f4166aed
|
[client] x11: remove noise about unsupported formats
|
2019-02-25 05:44:31 +11:00 |
|
Geoffrey McRae
|
4f8fa6e7aa
|
[client] fixes #135, double free crash
|
2019-02-25 05:43:18 +11:00 |
|
Geoffrey McRae
|
dbd09a431a
|
Revert "[client] x11: prevent race condition causing double free"
This reverts commit 8d48dd973a .
|
2019-02-25 04:59:51 +11:00 |
|
Geoffrey McRae
|
8d48dd973a
|
[client] x11: prevent race condition causing double free
|
2019-02-25 04:42:58 +11:00 |
|
Geoffrey McRae
|
c7666b314b
|
[client] x11: fix bidirectional clipboard functionallity
|
2019-02-24 15:35:31 +11:00 |
|
Geoffrey McRae
|
03628505ed
|
[client] spice: correct sending of large va agent buffers
|
2019-02-24 15:35:17 +11:00 |
|
Geoffrey McRae
|
b368873f4d
|
[client] x11: ignore clipboard select events from ourself
|
2019-02-24 12:16:32 +11:00 |
|
Geoffrey McRae
|
dd38f3ce13
|
[client] x11: don't notify to clear if no property
|
2019-02-24 12:10:57 +11:00 |
|
Geoffrey McRae
|
d8b01c0257
|
[client] initial host to client clipboard sync working
|
2019-02-24 11:43:32 +11:00 |
|
Geoffrey McRae
|
0a2fbe1f7f
|
[client] spice: implement full clipboard guest copy support
|
2019-02-23 04:24:30 +11:00 |
|
Geoffrey McRae
|
de0b54ae70
|
[client] cosmetics
|
2019-02-22 22:40:57 +11:00 |
|
Geoffrey McRae
|
54e8cce33c
|
[client] core: added initial clipboard interface and x11 stubs
|
2019-02-22 22:38:52 +11:00 |
|
Geoffrey McRae
|
08bf01b649
|
[all] update copyright dates
|
2019-02-22 22:16:14 +11:00 |
|
Geoffrey McRae
|
1a66c11091
|
[client] spice: better align the spice api for x11 cliboard integration
|
2019-02-22 19:51:14 +11:00 |
|
Geoffrey McRae
|
689a1de69b
|
[client] spice: added clipboard callbacks to decouple spice from SDL
|
2019-02-22 18:59:45 +11:00 |
|
Geoffrey McRae
|
0dfa7425c1
|
[client] spice: fixed copying large amounts of text to the clipboard
|
2019-02-22 12:33:55 +11:00 |
|
Geoffrey McRae
|
4098db039e
|
[client] spice: fix read to allow for larger amounts of data
|
2019-02-22 09:15:29 +11:00 |
|
Geoffrey McRae
|
a7834611d1
|
[client] spice: fix memory leak
|
2019-02-22 09:08:53 +11:00 |
|
Geoffrey McRae
|
9dd4e4756b
|
[client] spice: implemented guest -> client clipboard sync
|
2019-02-22 09:02:34 +11:00 |
|
Geoffrey McRae
|
108369414e
|
[client] spice: implement channel caps and initial clipboard support
|
2019-02-22 07:40:43 +11:00 |
|
Geoffrey McRae
|
00e07c0384
|
[client] spice: remove extra debug output
|
2019-02-22 07:39:55 +11:00 |
|
Geoffrey McRae
|
1ebee561bc
|
[client] spice: fix incorrect message size for agent messages
|
2019-02-22 07:38:05 +11:00 |
|
Geoffrey McRae
|
ec0db86663
|
[client] spice: fix unitialized value
|
2019-02-22 04:13:27 +11:00 |
|
Geoffrey McRae
|
3df4bb3a54
|
[client] spice: protocol updates for performance and agent support
Note: agent support is not complete at this point due to lack of documentation.
|
2019-02-22 03:04:06 +11:00 |
|