Bryan Roe
|
b34eee2dca
|
1. Added 'getUsername' for windows
2. Added UTF8/Wide conversions for _GenericMarshal
3. Added UTF8 support for win-registry and process-manager
|
2019-08-08 15:37:17 -07:00 |
|
Bryan Roe
|
10332b3775
|
Updated user consent dialog box on windows to popup as a foreground window
|
2019-08-07 17:21:43 -07:00 |
|
Bryan Roe
|
7e5ddc6767
|
Updated error reporting for service.restart() on windows
|
2019-08-07 16:26:08 -07:00 |
|
Bryan Roe
|
66273f8950
|
1. Updated waitExit() for windows to support a timeout
2. Updated ProcessPipe for Windows, to disable inheritance on detach
3. Updated service-manager to support restart on self for windows
|
2019-08-07 15:23:13 -07:00 |
|
Bryan Roe
|
d5962cd1b2
|
Modified service.stop() on Windows to use a promise, so you can verify the run state
|
2019-08-06 18:14:39 -07:00 |
|
Bryan Roe
|
19366a1ee1
|
Applied same stderr fix to QFE
|
2019-08-05 11:15:49 -07:00 |
|
Bryan Roe
|
c0fcf75f58
|
Fixed bug, where stderr was not subscribed, causing the stream to pause if stderr is written to, which will happen on Win Server when fetching AV state. If stream is paused, the waitExit() line will hang
|
2019-08-05 11:12:00 -07:00 |
|
Bryan Roe
|
4cef81719e
|
1. Fixed upper limit for inline JS on command line
2. Updated win-info to be able to fetch list of installed apps
|
2019-07-31 15:14:01 -07:00 |
|
Bryan Roe
|
0c7290723c
|
Optimized getService() on MacOS to use a property getter for some properties to speed things up when enumerating
|
2019-07-31 10:29:22 -07:00 |
|
Bryan Roe
|
8ffac90514
|
Implemented enumerateService for MacOS
|
2019-07-31 00:54:28 -07:00 |
|
Bryan Roe
|
7a319f4302
|
Implemented enumerateService() for Linux and FreeBSD
|
2019-07-30 23:47:43 -07:00 |
|
Bryan Roe
|
5a85f2dc47
|
add 'description' to getService() for init and upstart on linux
|
2019-07-30 17:30:36 -07:00 |
|
Bryan Roe
|
91ca33e466
|
Added osinfo, partitions, and memory to Windows
|
2019-07-30 15:00:38 -07:00 |
|
Bryan Roe
|
f393b6e229
|
added defrag and pendingReboot
|
2019-07-30 13:55:49 -07:00 |
|
Bryan Roe
|
0d3bc77bde
|
Renamed win-info
Added AV Info
|
2019-07-29 23:37:29 -07:00 |
|
Bryan Roe
|
26f676a069
|
Added ability to query HotFix Status for Windows
|
2019-07-29 22:54:59 -07:00 |
|
Bryan Roe
|
baffe1d115
|
Fixed bug with enumerateService()
|
2019-07-29 18:50:57 -07:00 |
|
Bryan Roe
|
06a96d61a6
|
Merge branch 'master' of https://github.com/Ylianst/MeshAgent
|
2019-07-25 15:04:34 -07:00 |
|
Bryan Roe
|
2bb8bd3190
|
Initial rev, to support locking the desktop on MacOS, Windows, and Linux.
|
2019-07-25 15:04:06 -07:00 |
|
Bryan Roe
|
d700f16325
|
updated user-sessions on linux, so that if 'who' is not supported, consoleUid will return root. This fixes platforms such as puppy, where the platform is logged in as root.
|
2019-07-25 15:03:28 -07:00 |
|
Bryan Roe
|
cbc183bfdb
|
Modified, so 32-bit PowerShell is used from SysWow64 on 64-bit windows, to work around issue where PowerShell will respawn itself
|
2019-07-24 22:11:05 -07:00 |
|
Bryan Roe
|
bd0bf102cd
|
Added product_uuid and MacOS support
|
2019-07-24 17:22:39 -07:00 |
|
Bryan Roe
|
a831086cfe
|
Added support for Windows PowerShell
|
2019-07-24 14:58:11 -07:00 |
|
Bryan Roe
|
d701b9a3e9
|
First rev, for Windows and Linux
|
2019-07-23 16:17:35 -07:00 |
|
Bryan Roe
|
4f89b363ee
|
Added support to lock MacOS desktop
|
2019-07-19 13:09:37 -07:00 |
|
Bryan Roe
|
804843eb32
|
Updated, so on INIT platforms when crash restart is specified, parameters can still be passed
|
2019-07-19 11:16:54 -07:00 |
|
Bryan Roe
|
5b7f892496
|
Udpated service-manager, so crash restart is supported on INIT platforms that are not UPSTART
|
2019-07-18 14:12:26 -07:00 |
|
Bryan Roe
|
134461448e
|
Added workaround for 'busybox' as service type
|
2019-07-16 15:12:52 -07:00 |
|
Bryan Roe
|
7237586206
|
fixed indentation
|
2019-06-24 16:09:12 -07:00 |
|
Bryan Roe
|
f629d47896
|
freebsd
|
2019-06-24 16:05:00 -07:00 |
|
Bryan Roe
|
444601dea7
|
Updated message-box for freebsd
|
2019-06-24 15:33:02 -07:00 |
|
Bryan Roe
|
74530d5a5f
|
Added workaround for findPath from service, for freebsd
|
2019-06-24 15:20:21 -07:00 |
|
Bryan Roe
|
2c6f9780ee
|
added missing platform check for freebsd in findPath()
|
2019-06-24 15:05:45 -07:00 |
|
Bryan Roe
|
fb36f05459
|
freebsd update.. still needs work
|
2019-06-23 21:27:54 -07:00 |
|
Bryan Roe
|
7745338d9e
|
added stop, start, restart, uninstallService for freebsd
|
2019-06-22 09:55:33 -07:00 |
|
Bryan Roe
|
a75e12b400
|
fixed indentation
|
2019-06-22 09:39:08 -07:00 |
|
Bryan Roe
|
894c4e7a7e
|
updated appLocation() for freebsd when daemon is used
|
2019-06-22 09:36:16 -07:00 |
|
Bryan Roe
|
dd8c16299c
|
first rev of service-manager update for freebsd
|
2019-06-22 02:24:39 -07:00 |
|
Bryan Roe
|
940161e498
|
update getXInfo() for freebsd
|
2019-06-22 01:34:41 -07:00 |
|
Bryan Roe
|
422e342a5e
|
updated findEnv() for freebsd
|
2019-06-22 01:23:23 -07:00 |
|
Bryan Roe
|
ae3bff9e18
|
fixed getEnvFromPid() for freebsd
|
2019-06-22 01:20:16 -07:00 |
|
Bryan Roe
|
c9f0bff898
|
update to getEnvFromPid() for freebsd
|
2019-06-22 01:12:15 -07:00 |
|
Bryan Roe
|
31d8b3d2f2
|
user-sessions test for freebsd
|
2019-06-22 00:04:43 -07:00 |
|
Bryan Roe
|
cfa22baf9c
|
fixed indentation
|
2019-06-21 17:43:27 -07:00 |
|
Bryan Roe
|
4d615ab955
|
fixed appWorkingDirectory() bug on freebsd
|
2019-06-21 17:38:03 -07:00 |
|
Bryan Roe
|
83fdcbc4b9
|
freebsd update
|
2019-06-21 17:35:57 -07:00 |
|
Bryan Roe
|
acc191212e
|
initial update for freebsd
|
2019-06-21 17:22:08 -07:00 |
|
Bryan Roe
|
7892064e66
|
Updated user-sessions so isRoot() works on freebsd
|
2019-06-21 16:13:19 -07:00 |
|
Bryan Roe
|
ece7db84dd
|
Updated for freebsd
|
2019-06-20 21:05:03 -07:00 |
|
Bryan Roe
|
bfbd572e07
|
Updated to support freebsd
|
2019-06-20 16:15:03 -07:00 |
|