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
8290c63552
Improved signal handling on linux, to support all standard signals.
2021-01-28 10:24:45 -08:00
Bryan Roe
704edbb802
Updated metadata
2021-01-28 02:11:05 -08:00
Bryan Roe
f60121e2c8
Fixed fileWatcher on linux, so that it also triggers on IN_ATTRIB
2021-01-27 19:03:30 -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
a728ba40de
Added NULL checks
2021-01-26 13:47:20 -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
f7dd29ed65
Fixed 64k limit of Master->Slave buffer
2021-01-20 00:32:50 -08:00
Bryan Roe
3e26a0996f
fixed compiler warnings
2021-01-18 11:02:41 -08:00
Bryan Roe
949b49257b
added errno
2021-01-17 21:48:07 -08:00
Bryan Roe
a937cea031
Updated child_process._execve() to use wide version on windows
2021-01-16 00:58:11 -08:00
Bryan Roe
0800c45c12
1. Fixed bug in linux os.arch()
...
2. Added MeshAgent.ARCHID
2021-01-14 01:20:13 -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
4005cf3aa1
Updated behavior so when control channel is disconnected, tunnels are disconnected
2020-12-20 00:09:57 -08:00
Bryan Roe
5c1b44e749
Fixed memory leak
2020-12-18 10:42:04 -08:00
Bryan Roe
9ec8e31dea
Fixed bug in pipe/unpipe logic that could cause 100% cpu usage
2020-12-17 15:03:57 -08:00
Bryan Roe
33b4ea5385
Fixed bug with fs.readSync() default values
2020-12-16 12:13:59 -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
Bryan Roe
a60c35d161
Added timer metadata for setInterval() elapsed/reset
2020-12-10 09:52:59 -08:00
Bryan Roe
10de0e5dce
Added support for timerinfo in -state
2020-12-09 23:46:34 -08:00
Bryan Roe
ddc766be08
Added ability to track timers
2020-12-09 23:17:15 -08:00
Bryan Roe
64022f804c
Updated chain viewer to show timeouts
2020-12-09 19:28:15 -08:00
Bryan Roe
c8500a4ee5
Worked around wmic formatting bug in Windows 7 / Server 2008
2020-12-09 13:10:23 -08:00
Bryan Roe
f02fbd7d21
updated os.arch() for Apple Silicon
2020-12-07 18:35:08 -08:00
Bryan Roe
dfaf7909b3
Fixed issue related to Apple Silicon
2020-12-07 18:00:17 -08:00