1
0
mirror of https://github.com/Ylianst/MeshAgent synced 2025-12-16 00:03:45 +00:00
Commit Graph

739 Commits

Author SHA1 Message Date
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
Bryan Roe
a2892996fb IOActive update for size_t vs int for buffer lengths 2020-10-16 00:48:34 -07:00
Bryan Roe
78b65edc4e Updated ASCII conversion to throw exception on failure 2020-10-13 18:14:15 -07:00
Bryan Roe
3254c82c8f Updated compressed-stream error logic 2020-10-13 17:53:11 -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
17a487af68 1. Fixed crash that occured in metadata
2. Added support for server.connections
2020-10-11 18:59:09 -07:00
Bryan Roe
e4d12f14c6 Changed property name from backlog to maxConnections, for concurrency 2020-10-09 00:31:50 -07:00