Geoffrey McRae
1d7a2ccf82
[c-host] windows: update ivshmem driver header and usage
2019-10-24 19:46:09 +11:00
Geoffrey McRae
6d24dd52d6
[c-host] not all versions of mingw support wcstombs_s
...
While the _s functions are for security as they avoid exceeding the
supplied buffer, in our case they are not really required as we are
allocating a buffer large enough to store the entire result.
Fixes #171
2019-06-12 15:31:18 +10:00
Geoffrey McRae
026bdb00f2
[c-host] take just the ivshmem headers and omit the kvm-guest submodule
2019-05-28 14:51:47 +10:00
Geoffrey McRae
3f404905d2
[c-host] added tray icon and context menu
2019-05-21 17:52:58 +10:00
Geoffrey McRae
0ba931cbed
[c-host] windows: add log file output option
2019-05-17 09:26:42 +10:00
Geoffrey McRae
0090580a64
[c-host] be compatible with new option ABI
2019-05-11 20:59:31 +10:00
Paul Götzinger
b5975e0f05
[host] [c-host] added support to specify IVSHMEM device
...
[host] basic IVSHMEM device selecting implemented
Minor fixes for IVSHMEM device scanning
[c-host] added support to specify IVSHMEM device
2019-05-10 22:28:27 +10:00
Geoffrey McRae
63314941f6
[c-host] fix build under windows
2019-05-09 22:13:31 +10:00
Geoffrey McRae
e7345b9711
[c-host] initial agnostic option api and parser
2019-05-09 22:06:58 +10:00
Geoffrey McRae
22f9fa3938
[c-host] windows: fix errors from prior commit
2019-05-09 19:32:19 +10:00
Geoffrey McRae
4617829d41
[c-host] provide a platform agnostic method of passing args to app_main
2019-05-09 19:30:09 +10:00
Geoffrey McRae
8cedad8241
[c-host] fix NvFBC build after moving headers
2019-04-11 17:15:17 +10:00
Geoffrey McRae
28b12c85f4
[build] make "common" a static library (part 1/2)
2019-04-11 11:03:30 +10:00
Geoffrey McRae
da7c66419a
[c-host] a few build tweaks and updated README.md
2019-04-10 22:04:36 +10:00
Geoffrey McRae
0cac3e1c40
[c-host] tons of windows specific fixes
2019-04-10 21:07:56 +10:00
Geoffrey McRae
a82b1a2e2f
[c-host] restructure project to use cmake
2019-04-09 16:28:11 +10:00