1
0
mirror of https://github.com/Ylianst/MeshAgent synced 2025-12-15 15:53:55 +00:00
Commit Graph

438 Commits

Author SHA1 Message Date
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
Bryan Roe
5100ef10c0 Updated laptop detection on Windows 2020-09-13 12:56:17 -07:00
Bryan Roe
61b8c71e6a Fixed init.d PID check 2020-09-10 10:49:26 -07:00
Bryan Roe
0f042fa34e Fixed service installation for init.d 2020-09-10 01:08:04 -07:00
Bryan Roe
80158d42ea 1. Updated installer to support --installPath on most all platforms
2. Updated installer, so if service already exists, and installPath isn't specified, it will try to use the existing path.
2020-09-09 22:11:33 -07:00
Bryan Roe
cb364e8ec4 Fixed init.d service issue 2020-09-09 13:50:48 -07:00
Bryan Roe
e6ac052c88 Updated installer on Windows, so installation works correctly if installing from non user account 2020-09-09 11:34:00 -07:00
Bryan Roe
b484cf9815 Updated proxy detection algorithm on Linux. 2020-08-27 13:14:11 -07:00
Bryan Roe
7cc0f0c213 Updated installer to save ID of user that installed agent 2020-08-21 19:41:19 -07:00
Bryan Roe
beaadd09c6 Added procd support for installer 2020-08-20 23:19:04 -07:00
Bryan Roe
87991a34ab Added initial support for procd service type 2020-08-20 17:48:46 -07:00
Bryan Roe
847d72c9ff Added signal handler, to support stopping from a service manager, like procd 2020-08-20 16:24:34 -07:00
Bryan Roe
2278a1cc35 added daemon helper 2020-08-19 21:43:16 -07:00
Bryan Roe
fbccacaaf4 Updated proxy-helper on linux to parse autofs mount points to prevent bad interactions 2020-08-19 17:39:49 -07:00
Bryan Roe
86d074f56f 1. Added event moderation support
2. Added progress support to zip-writer
2020-08-18 14:14:51 -07:00
Bryan Roe
321cae9eb0 1. Fixed crash that could happen when you close a FD in fs.closeSync()
2. Added 'cancel' method/event to zip-writer.js
3. Fixed bug in Windows Zip-Writer when parsing basePath
4. Added ability to manually specify basePath in Zip-Writer
2020-08-18 11:09:56 -07:00
Bryan Roe
0946ab8479 Fixed bug in rejector uncaught detection logic 2020-08-11 00:53:53 -07:00
Bryan Roe
68fe2d9ad0 Simplified promise rejection handling 2020-08-10 23:42:34 -07:00
Bryan Roe
6740cbf55d Fixed bug in message-box (user-consent) introduced in older zenity platforms 2020-08-06 01:33:30 -07:00
Bryan Roe
5f02915532 1. Updated EncryptionStream.GenerateRandom to return a node JS buffer
2. Fixed bug in promise
2020-08-05 21:14:44 -07:00