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

435 Commits

Author SHA1 Message Date
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
Bryan Roe
399e1cc9f3 Fixed service manager on freebsd to correctly parse PID when daemon is in use 2020-08-03 21:16:51 -07:00
Bryan Roe
465805bc96 Fixed issue with freebsd 2020-08-03 11:44:44 -07:00
Bryan Roe
3afdfe3609 Updated support for KDE/PLasma 2020-08-02 21:10:12 -07:00