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
Bryan Roe
018ba942a8
fixed compiler warning
2020-12-04 18:50:16 -08:00
Bryan Roe
6e85f4d6bc
removed debug messages
2020-12-03 18:23:58 -08:00
Bryan Roe
fa4b217943
Fixed memory leak that occurs if agent is shutdown while spawned processes are still open.
2020-12-03 18:20:11 -08:00
Bryan Roe
0b835a6c82
1. Fixed minor memory leaks
...
2. Updated child_process.waitExit() to throw an exception if it's aborted
2020-12-03 17:11:50 -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
db9c020fa5
Added ability to specify flags for CreateNativeProxy on Windows
2020-12-01 02:51:35 -08:00
Bryan Roe
c9048ee268
Added ability to query current system language
2020-12-01 00:13:27 -08:00
Bryan Roe
78c553d3ad
1. Replaced semaphore in readableStream with spin lock
...
2. Updated WebRTC Consent Freshness behavior to take into account dTLS traffic
2020-11-30 11:48:09 -08:00
Bryan Roe
77834337fd
1. Fixed process HANDLE leak on windows
...
2. Replaced semaphore with spinlock on event emitter object.
2020-11-26 11:30:23 -08:00
Bryan Roe
bb71feabbf
removed unreferenced variable
2020-11-26 11:29:28 -08:00
Bryan Roe
e0bf176c39
Fixed crash/exception that could occur if you shutdown the agent while a websocket is connected
2020-11-21 16:19:47 -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
326d5908e0
Added max length guard
2020-11-13 00:47:03 -08:00
Bryan Roe
d5a2c078be
Added 'mips' and 'mipsel' to os.arch()
2020-11-11 16:39:15 -08:00
Bryan Roe
1ec352f96b
updated process.versions
2020-11-10 23:07:56 -08:00
Bryan Roe
58a7305920
1. Fixed bug in self-update on Windows, when looking at argv
...
2. Added comments about LoadLibraryEx usage
3. Modified IsWow64() to use GetModuleHandleA() instead of LoadLibraryEx()
2020-11-10 20:36:05 -08:00