Bryan Roe
8fadf4b5bc
Removed code that was supposed to be removed
2020-01-29 10:26:30 -08:00
Bryan Roe
888629c179
1. Fixed bug in command line msh flag feature, where terminating NULL wasn't added on read
...
2. Updated 'agentName' feature to send new command, instead of overriding host name
2020-01-29 10:09:01 -08:00
Bryan Roe
1d9908f944
Fixed warnings
2020-01-29 09:29:21 -08:00
Bryan Roe
3bcdb51656
1. Added ability to specify msh flags on command line
2020-01-28 23:48:05 -08:00
Bryan Roe
140363a80e
Added 'idleTimeout' readonly property to 'MeshAgent'
2020-01-28 12:23:47 -08:00
Bryan Roe
364bc1e836
1. Fixed bug in log entry that showed HEX string instead of Connection URI
...
2. Added 'ServerIP' property to MeshAgent
2020-01-10 14:38:53 -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
8133e2481f
Fixed compiler warning
2019-12-23 16:08:09 -08:00
Bryan Roe
c758c3ded9
Updated, so KVMSlave logging works on Windows
2019-12-23 17:10:12 -08:00
Bryan Roe
235ef4ab21
Fixed HECI linker issue
2019-12-23 10:46:57 -08:00
Bryan Roe
9661c15bc9
1. added .msh flag for HECI debug
...
2. Fixed _GenericMarshal crash on Windows if GlobalCallback is executed after GC
2019-12-12 10:48:50 -08:00
Bryan Roe
b0903fec7b
Added ability to support multiple TSID on Windows KVM
2019-12-06 15:06:22 -08:00
Bryan Roe
0bfe380682
Added Canary Check to KVM WriteSink
2019-12-06 11:38:24 -08:00
Bryan Roe
807f477468
added 'showModuleNames' msh flag, to show module loads
2019-12-05 14:45:56 -08:00
Ylian Saint-Hilaire
c684109361
Merge pull request #17 from dvarnai/master
...
Add support for HTTPS_PROXY env variable
2019-10-26 11:20:51 -07:00
Bryan Roe
5476ad8b5f
1. added 'slaveKvmLog' flag to msh, to enable Linux Child KVM logging
...
2. added support for child process core dumps in Linux (Note: core location must be writable by the process)
2019-10-25 13:42:07 -07:00
Bryan Roe
df5b57174a
1. Added additional connection logging
...
2. Updated Service Detection logic for auto-update
2019-10-21 12:44:59 -07:00
Bryan Roe
e491def440
1. Unified service type detection, between native and JS
...
2. Added basic support for pseudo services
2019-10-18 17:40:16 -07: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
345ce14b75
Updated mouse cursor sync for PuppyLinux
2019-10-11 10:50:59 -07:00
Bryan Roe
46ed73b4de
updated mouse cursor syncro for ArchLinux
2019-10-10 13:51:39 -07:00
Bryan Roe
1ad2dadff5
Added in-line code comments for platform specific constants for Mouse Syncronization
2019-09-24 10:10:09 -07:00
Bryan Roe
7958218ef0
Added fleur support for openSUSE
2019-09-23 23:36:43 -07:00
Bryan Roe
47d0178650
Added additional Mouse Cursor detection for OpenSUSE
2019-09-21 21:51:11 -07:00
Bryan Roe
42a240f43c
Added upper bound for CRC32C check on mouse cursor pixels
2019-09-21 00:18:29 -07:00
Bryan Roe
8b08323b04
fixed typo
2019-09-20 23:36:27 -07:00
Bryan Roe
f551de1925
Enhanced mouse cursor capture on FreeBSD
2019-09-20 23:35:18 -07:00
Bryan Roe
648b0455ac
Fixed line ending
2019-09-20 19:31:13 -07:00
Bryan Roe
1ec8f0192e
Updated Mouse Cursor Capture to support hand, on FreeBSD
2019-09-20 19:30:07 -07:00
Bryan Roe
bec24c898a
Fixed typo/bug on 32 bit Mouse Capture
2019-09-20 17:36:57 -07:00
Bryan Roe
ee749827f0
Fixed the previous Fix to work on FreeBSD
2019-09-20 17:18:22 -07:00
Bryan Roe
6193fbbe5f
Fixed compiler warning
2019-09-20 17:12:41 -07:00
Bryan Roe
67c907b22c
Updated Mouse Cursor Capture, to process NULL Atoms
2019-09-20 17:08:14 -07:00
Bryan Roe
965b3d0783
Update Mouse Capture to show Arrow-Question if Atom Name is unknown.
2019-09-20 17:01:34 -07:00
Bryan Roe
bc441709ca
Update Mouse Capture, to detect ibeam on FreeBSD
2019-09-20 16:58:39 -07:00
Bryan Roe
6f2e2ed109
Added Mouse Cursor Capture support to X11/KVM
2019-09-20 16:50:50 -07:00
Bryan Roe
8dbd0c956c
added missing free for MouseCursor capture
2019-09-19 17:03:06 -07:00
Bryan Roe
c6042e0935
Add Mouse Cursor Propagation Support to Windows KVM
2019-09-19 16:38:19 -07:00
Bryan Roe
30a4039bf2
Updated slavelog so that it is off by default
2019-09-17 19:48:08 -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
98aed4c889
Added capability, such that if 'agentName' is specified in the db/msh, it will override the hostname sent to the server
2019-09-13 10:12:49 -07:00
Bryan Roe
dabeb6e2ba
Updated Windows, so GetHostNameW is dynamically bound, so that it can fallback to gethostname on platforms that lack support, such as Windows Server 2008 R2
2019-08-29 09:56:12 -07:00
Bryan Roe
5a79e119fd
Added comment describing new coreDumpEnabled flag
2019-08-26 17:07:32 -07:00
Bryan Roe
356cadb599
Added setting for coreDumpLocation
2019-08-26 16:57:52 -07:00
Bryan Roe
fcea5a600a
Fixed bug where if a proxy isn't set, it could cause a segfault on FreeBSD
2019-08-24 00:45:12 -07:00
Bryan Roe
5e47259913
Added logic to check PATH on linux to make sure /sbin is included for current process
2019-08-22 13:40:20 -07:00
Bryan Roe
8292a609ea
Added support for non-english username and hostname on Windows. Server modifications still needed for hostname display.
2019-08-19 13:53:37 -07:00
Bryan Roe
0d0b4aa1cf
Added handler, so that if KVM Child Process exits, a message will be dispatched upstream
2019-08-12 16:00:50 -07:00
Bryan Roe
bc2ef6a3f4
Added support for fetching system proxy settings from gnome
2019-08-12 11:27:15 -07:00
Bryan Roe
2f439ac716
1. Added comments to agentcore.c
...
2. Updated user-sessions to use getent passwd instead of /etc/passwd
3. Added user-sessions.getHomeFolder() for linux
4. Added gnome helper to fetch proxy settings from gnome
2019-08-09 18:20:40 -07:00