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
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
16fe75a020
1. Fixed agent installer to correctly encode JSON when non ascii characters used
...
2. Fixed agent installer to correctly detect installPath in options
2020-12-01 23:24:58 -08:00
Bryan Roe
c9048ee268
Added ability to query current system language
2020-12-01 00:13:27 -08:00
Bryan Roe
4ffe75c873
Added unicode-key support for xorg (Linux/FreeBSD)
2020-11-18 17:01:15 -08:00
Bryan Roe
ee0aaf4615
Fixed JSON serialization of parameters
2020-11-17 15:14:33 -08:00
Bryan Roe
555cf65dac
Fixed windows self-update bug when customization altered service name
2020-11-13 11:03:19 -08:00
Bryan Roe
f5419f9c8d
Added cancel() to file-search
2020-11-13 00:47:36 -08:00
Bryan Roe
b6b6cb27bc
Fixed bug in Windows Installer when querying agent name if service has never been installed
2020-11-10 09:40:40 -08:00
Bryan Roe
337e243dfb
Fixed exception that could occur in windows self update
2020-11-10 03:30:31 -08:00
Bryan Roe
ef307c7843
Fixed 32 bit compiler warnings, and fixed bug where serviceName could be undefined
2020-11-10 02:08:06 -08:00
Bryan Roe
4bc6ab6e3b
Fixed windows cleanup for file-search
2020-11-09 14:14:33 -08:00
Bryan Roe
2ac75f7586
Added support for file-search
2020-11-09 11:55:36 -08:00
Bryan Roe
7389e6c975
Added support for displayName
2020-11-06 13:39:20 -08:00
Bryan Roe
a8f36f278d
Fixed Toasts/Message-Box on macOS when there's a space in the exepath
2020-11-05 19:20:25 -08:00
Bryan Roe
949892a0eb
Updated service manager for FreeBSD
2020-11-05 17:27:07 -08:00
Bryan Roe
935074ef4a
Updated procd (openwrt) support
2020-11-05 14:25:26 -08:00
Bryan Roe
4eb89313c8
Updated systemd unit to correctly unescape ExecStart
2020-11-04 21:49:53 -08:00
Bryan Roe
db154bb044
Fixed support for UTF8 characters in install path, for init/upstart
2020-11-04 20:00:08 -08:00
Bryan Roe
5417cf5f09
Updated self update to display update message in console mode on linux
2020-11-02 10:12:06 -08:00
Bryan Roe
dbb52e81d8
Updated console mode self-updater
2020-10-29 22:00:12 -07:00
Bryan Roe
e842f641db
Updated installer, to try to determine service name from already installed service, if install/uninstalled in place.
2020-10-27 12:09:39 -07:00
Bryan Roe
aeef17e649
Added support for parallel installs, using alternative service names
2020-10-24 13:26:02 -07:00
Bryan Roe
67e3b3c118
Updated service-manager on windows to not require admin for service enumeration
2020-10-18 00:43:17 -07:00
Bryan Roe
a2892996fb
IOActive update for size_t vs int for buffer lengths
2020-10-16 00:48:34 -07:00
Bryan Roe
01bae0f5e5
1. Fixed compiler warning
...
2. Updated chain, so that thread id is saved at creation time
3. Updated Make_AbsolutePath() per IOActive
2020-10-13 16:44:38 -07:00
Bryan Roe
1ef348bbc4
Updated concurrency support for Windows
2020-10-08 16:31:55 -07:00
Bryan Roe
18f3e8b9b3
Updated service install/uninstall for pfSense/OPNsense, to fix AUTO_START
2020-09-28 19:06:09 -07:00
Bryan Roe
f332ddb59c
1. Fixed bug in windows installer when installing when agent already installed
...
2. Added verbose mode for installer
2020-09-17 17:30:16 -07:00
Bryan Roe
20d4345a87
1. Updated console.log to use snprintf to size buffer
...
2. Fixed code that was accidentally deleted from macOS service-manager
2020-09-17 12:49:12 -07:00