Bryan Roe
f2cbf1f10d
Updated LoadLibrary() to specify system32 path only
2020-07-06 18:46:48 -07:00
Bryan Roe
7d56f621e7
Added metadata for Windows Child KVM process
2020-05-29 10:15:41 -07:00
Bryan Roe
669fa91083
Fixed display selection irregularity on windows
2020-04-24 11:13:42 -07:00
Bryan Roe
e3b8cc4d2c
1. Fixed edge case bug, where TLS packet was corrupt
...
2. Added compile switch for KVM ALL TILES
3. Added compile switch for Debug fragmentation of Sends
4. Fixed compiler warnings
5. Added comments to makefile
2020-04-13 20:08:32 -07:00
Bryan Roe
7dd40ff52f
1. Added KVM Jumbo Support for Linux/FreeBSD/MacOS
...
2. Added compile switch for Jumbo eenable/disable
3. Updated Linux Mouse Cursor HAshing, so 32-bit and 64-bit interop
4. Updated KVM to fetch initial mouse cursor on connect
2020-04-09 22:41:56 -07:00
Bryan Roe
0ce6fa835f
1. Added ability to get/set remote mouse render
...
2. Fixed remoteMouseRender flag for Windows
2020-04-07 10:32:03 -07:00
Bryan Roe
ea31471245
Updated Windows KVM so when remote cursor is rendered, local cursor is hidden
2020-03-05 17:21:34 -08:00
Bryan Roe
9f5df396e8
Updated Windows KVM Cursor rendering, to always remote render the cursor, if the remote user was not the one that last moved the mouse.
2020-03-03 13:57:07 -08:00
Bryan Roe
b3e5bb0025
Fixed remote mouse cursor rendering for Windows MultiDisplay
2020-02-27 13:52:56 -08:00
Bryan Roe
7c77677b3e
1. Updated Mouse Cursor Update to be event driven
...
2. Added support for remote mouse cursor rendering on Windows
2020-02-25 15:24:00 -08:00
Bryan Roe
eb257198e3
Fixed bug in Windows KVM, where certain error conditions when fetching desktop buffer, returned a success instead of an error, potentially causing a segfault
2020-01-09 13:54:02 -08:00
Bryan Roe
c758c3ded9
Updated, so KVMSlave logging works on Windows
2019-12-23 17:10:12 -08:00
Bryan Roe
b0903fec7b
Added ability to support multiple TSID on Windows KVM
2019-12-06 15:06:22 -08:00
Bryan Roe
4e1a8df50a
Updated Windows KVM, so spawned child process can write a core dump on crash, if parent process is configured to.
2019-10-15 10:44:21 -07:00
Bryan Roe
c6042e0935
Add Mouse Cursor Propagation Support to Windows KVM
2019-09-19 16:38:19 -07:00
Bryan Roe
29ee49e7d8
Fixed Windows KVM bug, where the kvm process restarts when the parent disconnects
2019-09-17 09:41:45 -07:00
Bryan Roe
bc3e970b5c
Fixed Windows KVM bug when you have multiple displays with differing DPI settings
2019-04-24 13:01:31 -07:00
Bryan Roe
b5d2d39860
Added display helper
2019-04-23 22:31:00 -07:00
Bryan Roe
ae72740a18
1. Updated ILibProcessPipe, so that buffer will grow as necessary
...
2. Updated Windows KVM, to add an accumulator for JUMBO commands
2019-02-06 16:32:31 -08:00
Bryan Roe
d6500322b9
Updated, so double-click events are propagated from browser to agent. On MacOS, this is then used to simulate double-click, as Linux/Windows doesn't need to explicitly simulate double-click.
2019-01-23 15:54:40 -08:00
Ylian Saint-Hilaire
3c80473a94
Major agent update.
2018-09-05 11:01:17 -07:00
Ylian Saint-Hilaire
4b5c77b4fd
Many improvements.
2018-02-11 21:11:58 -08:00
Ylian Saint-Hilaire
508646044e
Much improved, better stability, lots of fixes
2018-01-12 11:50:04 -08:00
Ylian Saint-Hilaire
75d86eb4c8
First commit of MeshAgent for MeshCentral
2017-10-12 14:28:03 -07:00