Bryan Roe
|
57a9de8a03
|
Updated service-manager:
1. Fixed bug with setting service description on Windows
2. Added ability to set failure restart options
|
2019-03-22 23:34:17 -07:00 |
|
Ylian Saint-Hilaire
|
47716cf387
|
Fixed agent status when not administrator.
|
2019-03-20 13:01:28 -07:00 |
|
Bryan Roe
|
45f5859f37
|
1. Added 'getEnvFromPid' to user-sessions, to read environment vars by PID
2 Updated getXInfo() in monitor-info, so it'll try to get XAUTHORITY from env vars is it can't determine it by looking at the XServer instance.
MeshCentral_v0.3.0-m
|
2019-03-15 12:48:30 -07:00 |
|
Bryan Roe
|
0637752d92
|
Fixed, so if geXInfo returns null, it won't throw an exception
|
2019-03-15 12:46:57 -07:00 |
|
Bryan Roe
|
0048acf128
|
Updated to only use fs.Watch if it exists
|
2019-03-14 15:41:10 -07:00 |
|
Bryan Roe
|
fd7252d7d5
|
Fixed missing path for clean recipe on MacOS
|
2019-03-14 14:21:35 -07:00 |
|
Ylian Saint-Hilaire
|
ac1844f0b0
|
InstallFlags msh option in Windows agnet.
|
2019-03-14 13:18:18 -07:00 |
|
Bryan Roe
|
6352c35e22
|
Updated, so on upstart platforms, it uses initctl instead of service, to fix problems on older upstart platforms that don't map service to initctl.
|
2019-03-14 02:53:44 -07:00 |
|
Bryan Roe
|
3c694116e6
|
Updated dispatchWrite
|
2019-03-14 02:05:53 -07:00 |
|
Bryan Roe
|
d4a1a4545d
|
Added finalizer for DescriptorEvents.
|
2019-03-13 18:05:20 -07:00 |
|
Bryan Roe
|
0248c5cd66
|
Updated Linux Copy Clipboard
|
2019-03-13 17:35:44 -07:00 |
|
Bryan Roe
|
9d907dc5a3
|
Start to update linux clipboard write
|
2019-03-13 01:52:31 -07:00 |
|
Bryan Roe
|
6a8b7de44c
|
1. Updated monitor-info, so it no longer assumes DISPLAY = :0
2. Updated user-sessions to have better uid and username helpers on linux
3. Updated Clipboard dispatching
|
2019-03-12 22:25:56 -07:00 |
|
Bryan Roe
|
429b645a54
|
1. Added ability to modify environment variables on ScriptContainers
2. Fixed bug, where child ScriptContainer would exit if return value had a JSON parse error
|
2019-03-12 22:23:30 -07:00 |
|
Bryan Roe
|
2559a13f09
|
1. Updated so if XAUTHORITY or DISPLAY environment variables are not set, they will be computed, which fixes KVM on Kali, and other distributions that behave similarly.
|
2019-03-12 11:20:20 -07:00 |
|
Bryan Roe
|
ec96a536eb
|
Added XSetSelectionOwner
|
2019-03-12 10:47:07 -07:00 |
|
Bryan Roe
|
499da726c5
|
Added code to fetch details about the XServer
|
2019-03-11 23:35:19 -07:00 |
|
Bryan Roe
|
d774dbe0e4
|
Fixed bug where if more than one XAUTHORITY was specified, the correct one wasn't always chosen
|
2019-03-11 18:00:37 -07:00 |
|
Bryan Roe
|
8fbb54d79e
|
Fixed CreateVariable, so if a negative number is specified, it throws an exception, instead of critical exiting
|
2019-03-09 00:44:36 -08:00 |
|
Bryan Roe
|
37f4a5af3f
|
1. Integrated win-message-pump on windows
2. Updated clipboard to dispatch read/write to a user process
|
2019-03-06 22:58:23 -08:00 |
|
Bryan Roe
|
780ef826c3
|
Added 'isService' property to MeshAgent object
|
2019-03-06 16:40:05 -08:00 |
|
Bryan Roe
|
2a8347be26
|
Added 'isMe' to service object for linux
|
2019-03-06 16:39:18 -08:00 |
|
Bryan Roe
|
9ffefcdd09
|
integrated task-scheduler
|
2019-03-06 15:21:04 -08:00 |
|
Bryan Roe
|
75b55823ef
|
1. Added '.manager' singleton to service-manager.js
2. Updated fs.writeFileSync to support options.mode
3. Updated Linux Task Scheduler
|
2019-03-06 15:09:45 -08:00 |
|
Bryan Roe
|
f667e9c8f9
|
Initial Linux parsing
|
2019-03-06 12:20:30 -08:00 |
|
Bryan Roe
|
c3f01ac2bf
|
initial support for windows
|
2019-03-06 00:20:30 -08:00 |
|
Bryan Roe
|
0dc02d1495
|
Updated default service type to manual on Windows. Updated, to add ability to copy dependency files, using a different name
|
2019-03-05 15:50:28 -08:00 |
|
Bryan Roe
|
496a0b7508
|
1. integrated service-host
2. Fixed bug where windows service didn't delete the binary on uninstall
|
2019-03-05 14:59:44 -08:00 |
|
Bryan Roe
|
e9676388ec
|
Fixed bug, where cguid was set whenever agent was connected, rather than only for agent db
|
2019-03-05 14:58:49 -08:00 |
|
Bryan Roe
|
5fbcf23045
|
Added '-nodeid' command switch, to display Agent Node ID
|
2019-03-05 10:51:57 -08:00 |
|
Bryan Roe
|
0ad37730c0
|
Updated wget, to support options
|
2019-03-04 23:54:58 -08:00 |
|
Bryan Roe
|
268b0dd26f
|
1. Fixed compiler warning
2. Fixed bug where process.arch wasn't defined
3. Integrated PE_Parser on windows
|
2019-03-04 18:24:07 -08:00 |
|
Bryan Roe
|
c8c366ff5a
|
Fixed compiler warning
|
2019-03-04 18:22:51 -08:00 |
|
Bryan Roe
|
a7544b6b7a
|
added filehash helper
|
2019-03-04 17:10:00 -08:00 |
|
Bryan Roe
|
b2cdfe38a5
|
1. Fixed compiler warning
2. Added appLocation() to service-manager
|
2019-03-04 15:58:35 -08:00 |
|
Bryan Roe
|
ee63b099ec
|
1. Updated clipboard/native polyfill, to workaround 16k string literal limit
2. Integrated service-manager, user-sessions, and process-manager
|
2019-03-04 14:30:53 -08:00 |
|
Bryan Roe
|
0aa0a8cfa4
|
Added ILibBase64DecodeEx
|
2019-03-04 14:29:52 -08:00 |
|
Bryan Roe
|
692a3b52ba
|
Updated init.d service, so it supports parameters
|
2019-03-04 14:29:19 -08:00 |
|
Bryan Roe
|
8a923d57c9
|
1. Added plumbing for a Recovery agentcore
2. Added service control features for linux Service Manager
|
2019-03-03 22:04:21 -08:00 |
|
Bryan Roe
|
adbff6baf8
|
1. Added Buffer helper method
2. Added Certificate helper method
|
2019-03-02 19:27:39 -08:00 |
|
Bryan Roe
|
b25a54c8b5
|
Fixed race condition, where on Linux when you compact the DB, it may not unlock before it reopens
MeshCentral_v0.2.9-p
|
2019-03-01 15:31:43 -08:00 |
|
Bryan Roe
|
c130fb9d89
|
Fixed bug that caused crash if you tried to attach a debugger when the module is missing
|
2019-03-01 13:36:50 -08:00 |
|
Bryan Roe
|
7b74feade5
|
1. Fixed bug that caused tls.error event to be emitted incorrectly
2. Fixed IPv6 Support for Linux
|
2019-03-01 13:19:14 -08:00 |
|
Bryan Roe
|
7a4bf91c33
|
Pushed correct file this time...
|
2019-03-01 10:33:37 -08:00 |
|
Bryan Roe
|
83ebe7dc0e
|
Fixed, so that it 'bind' is listened for instead of 'connect'
|
2019-03-01 10:26:34 -08:00 |
|
Bryan Roe
|
4c05359e33
|
Fixed how the request transform stream buffers data
|
2019-03-01 10:26:04 -08:00 |
|
Bryan Roe
|
014cabfe79
|
Unverified fix for localmode multicast
|
2019-02-28 19:21:44 -08:00 |
|
Bryan Roe
|
83bb49fcc1
|
Fixed crash in finalizer on linux, that could occur in an error condition
|
2019-02-26 16:13:38 -08:00 |
|
Bryan Roe
|
2633fc2928
|
Fixed bug in Domain Socket detection logic on linux
|
2019-02-26 15:59:38 -08:00 |
|
Bryan Roe
|
623983b3d4
|
Fixed crash that can occur on linux if an error occurs
|
2019-02-26 15:59:15 -08:00 |
|