Bryan Roe
f8f657d730
Fixed enumerability of Array polyfill methods
2021-02-18 11:24:10 -08:00
Bryan Roe
55f0f91587
Updated Garbage Handling
2021-02-17 01:00:21 -08:00
Bryan Roe
e5418181c3
1. Fixed bug with process.cwd() on windows when the cwd is a root level folder
...
2. Added process.chdir()
3. Updated child_process._execve() to use process.env if not specified
4. Updated service manager to work better with docker container
2021-02-10 20:25:46 -08:00
Bryan Roe
a4b3c7787b
update service.appWorkingDirectory on macos
2021-02-10 02:53:48 -08:00
Bryan Roe
e581505ba9
Fixed bug with service.appWorkingDirectory() on freebsd
2021-02-09 20:19:57 -08:00
Bryan Roe
43c5f2d1b5
Updated service restart on Windows, when called from self.
2021-02-07 15:26:53 -08:00
Bryan Roe
ae33e264c5
Updated sysinfo/volumes
2021-02-04 23:24:31 -08:00
Bryan Roe
6f28cdb484
1. Fixed bug where NetworkTimeout Error, caused duplicate connection
...
2. Fixed dispatcher on Windows to put username in quotes
3. Added additional logging
4. Added TLS/ALPN support
2021-02-04 12:57:36 -08:00
Bryan Roe
face65a52e
Added service.parameters() for macOS
2021-01-31 01:20:35 -08:00
Bryan Roe
b39d7685a3
removed invalid entries from process enumeration
2021-01-30 13:28:17 -08:00
Bryan Roe
3abda02c22
Fixed process enumeration truncation for FreeBSD and OpenWRT
2021-01-30 12:28:11 -08:00
Bryan Roe
8c8a6549f3
Added fallback for process parsing on linux
2021-01-30 10:55:41 -08:00
Bryan Roe
2f980a1b70
Fixed process enumeration parse errors on linux
2021-01-30 09:55:17 -08:00
Bryan Roe
d540fd64c8
Fixed service.restart() for self, for FreeBSD
2021-01-29 22:09:50 -08:00
Bryan Roe
464f756f6e
Added service.parameters() for upstart and systemd
2021-01-29 19:42:49 -08:00
Bryan Roe
13a45a1116
Fixed bug/issue with systemd when trying to restart self
2021-01-29 12:18:12 -08:00
Bryan Roe
02aa37ca8f
Fixed bug with systemd 'isRunning'
2021-01-29 11:59:34 -08:00
Bryan Roe
c3872d6ec8
1. Fixed execv(e)
...
2. Fixed service.restart() for OpenRC
2021-01-29 10:13:37 -08:00
Bryan Roe
434cc0e66b
Fixed regex
2021-01-29 00:23:14 -08:00
Bryan Roe
7f5e1e3fd7
Added descriptor helper methods
2021-01-28 23:48:02 -08:00
Bryan Roe
50bb5730c3
Changed order of operation for getLibInfo()
2021-01-28 23:30:50 -08:00
Bryan Roe
a848bc6da8
Removed linux only restriction to getLibInfo()
2021-01-28 23:24:59 -08:00
Bryan Roe
3918aff513
Fixed typo in awkscript
2021-01-28 22:39:16 -08:00
Bryan Roe
956e735b82
Updated regex on getLibInfo()
2021-01-28 22:35:55 -08:00
Bryan Roe
e932a1ac99
Improved getLibInfo() to work even if ldconfig doesn't exist
2021-01-28 22:22:47 -08:00
Bryan Roe
ed42d06b4f
Fixed error condition bug with getLibInfo()
2021-01-28 18:45:52 -08:00
Bryan Roe
acad58b731
Added workaround for rc-status bug
2021-01-28 17:49:36 -08:00
Bryan Roe
d664208b21
Fixed typo
2021-01-28 17:34:12 -08:00
Bryan Roe
c5e2b16e83
Added missing 'pid' setting for OpenRC
2021-01-28 17:21:51 -08:00
Bryan Roe
f67d632c4b
Updated OpenRC support
2021-01-28 16:30:56 -08:00
Bryan Roe
40e91aa034
Added full support for OpenRC
2021-01-28 15:54:25 -08:00
Bryan Roe
704edbb802
Updated metadata
2021-01-28 02:11:05 -08:00
Bryan Roe
df6d938767
Resynced util-dns
2021-01-27 10:31:35 -08:00
Bryan Roe
edf771fdec
updated macOS dns detection
2021-01-27 10:07:38 -08:00
Bryan Roe
e739ae4191
Added dns query support
2021-01-26 11:46:11 -08:00
Bryan Roe
ec2e11c875
Fixed auto_start and uninstall for opnsense
2021-01-26 11:04:15 -08:00
Bryan Roe
2c4b12fddf
Fixed bug with service AUTO_START for pfsense/opnsense, where execute permission was missing from startup script
2021-01-25 22:15:57 -08:00
Bryan Roe
b8c4df02a7
Fixed reference leak
2021-01-23 22:18:15 -08:00
Bryan Roe
4be310f809
Added tracker
2021-01-23 00:44:52 -08:00
Bryan Roe
4daedfd081
Added ability to compile for FIPS mode
2021-01-21 20:13:15 -08:00
Bryan Roe
75e1f844d8
Updated windows volume information
2021-01-20 12:45:49 -08:00
Bryan Roe
88a678aab4
Added more volume information to Windows
2021-01-20 11:28:12 -08:00
Bryan Roe
909fd85fbb
Added windows bitlocker status
2021-01-20 10:46:01 -08:00
Bryan Roe
78507ed66e
1. Updated self-update logging to include current commit hash value
...
2. Updated child_process.waitExit() to throw an exception on empty set condition
3. Updated ILibChain_Continue() to exit while() loop on empty set
4. Updated agent-installer to better handle error conditions for updatervalue and meshservicename
2021-01-13 11:13:37 -08:00
Bryan Roe
12230f8ce7
Updated installer to better support ChromeOS
2021-01-11 13:05:04 -08:00
Bryan Roe
0655515692
Fixed self-update issues when upgrading from v0.7.22 with a branded agent
2021-01-10 12:49:25 -08:00
Bryan Roe
22b6682bce
Updated 'target' on installer
2020-12-30 20:14:30 -08:00
Bryan Roe
002fcb111c
Added ability to set alternative fileName with installer
2020-12-30 20:11:38 -08:00
Bryan Roe
f28e7b072b
1. Fixed bug where Windows Terminal doesn't work when on battery power
...
2. Added logging for timers
2020-12-30 14:05:49 -08:00
Bryan Roe
61e52dcb36
1. Fixed compiler warning
...
2. Added service utility, to autocorrect for misconfiguration of service name
3. Modified Windows Service, to find correct service name, if misconfigured
2020-12-14 21:44:53 -08:00