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
Bryan Roe
56f9f4e547
Added cert digest
2020-11-10 14:13:59 -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
149038a657
Fixed compiler warning
2020-11-02 10:11:40 -08:00
Bryan Roe
dbb52e81d8
Updated console mode self-updater
2020-10-29 22:00:12 -07:00
Bryan Roe
cb24703141
Addressed IOActive issues:
...
1. Remapped ASTRING to UTF8String
2. Added size check
2020-10-29 14:41:55 -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
f94758c7e6
Fixed crash that could occur on linux, when using fdsnapshot
2020-10-23 17:30:30 -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
7ae97b3a7d
Fixed crash on self-update, caused by IOActive fix on posix
2020-10-17 13:35:11 -07:00
Bryan Roe
d895d92e07
Added helper method to securely scrub memory
2020-10-16 18:48:25 -07:00
Bryan Roe
f5906fac77
Fixed bug with IOActive change that causes crash during windows self update
2020-10-16 15:48:36 -07:00