1
0
mirror of https://github.com/Ylianst/MeshAgent synced 2025-12-29 06:33:22 +00:00
Commit Graph

1795 Commits

Author SHA1 Message Date
Bryan Roe
f98f976eba Updated self-update to support procd (OpenWRT) 2020-08-22 00:05:07 -07:00
Bryan Roe
105ff1dcb4 Fixed byte order when parsing gatway address on BigEndian platforms 2020-08-21 23:45:23 -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
ad0c6026b5 1. Enabled IP Address Monitoring for MIPS24KC
2. Updated Control Channel Ping/Pong handler to disconnect control channel on pong timeout
2020-08-21 14:05:45 -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
90ad3da383 Added missing file 2020-08-20 16:03:25 -07:00
Bryan Roe
8da2b2981c Updated references of ARCHID 8 to 28 2020-08-20 01:02:35 -07:00
Bryan Roe
2278a1cc35 added daemon helper 2020-08-19 21:43:16 -07:00
Bryan Roe
9890200f25 Added MIPS24KC (OpenWRT) Support 2020-08-19 17:40:34 -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
Ylian Saint-Hilaire
376d51cb9e Added optimization comment. MeshCentral_v0.6.6 2020-08-12 12:33:58 -07:00
Bryan Roe
c155862e96 Changed default compiler optimization for release to -O2 2020-08-12 00:26:59 -07:00
Bryan Roe
c56ab5574f 1. Removed commented out code
2. Updated self test to work in service mode
2020-08-12 00:06:31 -07:00
Bryan Roe
9a8641b959 Updated LMS test case 2020-08-11 18:37:10 -07:00
Bryan Roe
79e89787f3 Fixed bug where I forgot to set the Tail of the pending queue when I added an item, when there was already an item 2020-08-11 15:21:38 -07:00
Bryan Roe
42dcbc8e4d Fixed edge case bug, where if terminate flag was set, Windows Select loop may not unblock 2020-08-11 02:26:29 -07:00
Bryan Roe
0b51917e24 Add LMS test case 2020-08-11 00:54:20 -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
03e4d3719f Updated AMT detection/test 2020-08-10 14:54:46 -07:00
Bryan Roe
288f98a79f Added coreinfo and fixed smbios 2020-08-07 12:34:51 -07:00
Bryan Roe
1ffe14f22c 1. Added DynamicBuffer support
2. Changed MemoryStream to use DynamicBuffer instead of native buffer, fixing smbios issue on linux
2020-08-07 10:40:52 -07:00
Bryan Roe
c9aaeecca5 updated selftest mode to pass parameters 2020-08-06 11:41:30 -07:00
Bryan Roe
9d577e80e7 Updated self test startup 2020-08-06 10:35:20 -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
09260ee471 First rev of self test 2020-08-06 01:04:03 -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
e081f711cf Fixed cleanup code for unix domain socket, to remove inode in finalizer 2020-08-03 23:47:00 -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 MeshCentral_v0.6.1 2020-08-03 11:44:44 -07:00
Bryan Roe
f0fa377395 Added root check for service install/uninstall 2020-08-03 11:06:45 -07:00
Bryan Roe
584c967ac9 Fixed edge case bug on linux where if KVM is running when parent process is terminated, the kvm process causes the agent to restart. 2020-08-03 10:42:37 -07:00
Bryan Roe
3afdfe3609 Updated support for KDE/PLasma 2020-08-02 21:10:12 -07:00
Bryan Roe
67c3ba8b14 Updated to support macOS 2020-08-02 15:49:09 -07:00
Bryan Roe
b40b4f45e6 1. Updated macOS message-box to correctly detect cancel button press
2. Fixed compiler warning
3. Updated --no-embedded=1 detection
2020-08-02 15:48:15 -07:00
Bryan Roe
9931cdd9e1 Updated on macOS to address multiline captions and button count errors 2020-08-02 14:06:58 -07:00
Bryan Roe
96390ab06e Initial rev of helper utility to generate interactive installer for linux 2020-08-01 03:51:17 -07:00
Bryan Roe
43e09dd41e 1. Removed uneccessary printf
2. Added support for hex values for CAched db entries
3. Added --copy-msh support in agent installer
4. Added --no-embedded support
2020-08-01 02:38:38 -07:00
Bryan Roe
8ff0db9c3e Added support for custom button layouts when supported by zenity 2020-07-31 19:24:44 -07:00
Bryan Roe
70a6130747 Added 'extra' property to message-box.zenity to poke for extra-button support 2020-07-31 15:17:01 -07:00
Bryan Roe
1e5b1afb9a Fixed win-systray cleanup, so if you call remove without exiting/dumping, it disconnects the IPC. MeshCentral_v0.5.99 2020-07-31 00:38:04 -07:00
Bryan Roe
7a265a37b9 1. Fixed crash that occurs when meshcore is cleared, if FDSNAPSHOT was used
2. Fixed uncaught exception that occurs when you emit an event on a finalized object
2020-07-30 21:32:47 -07:00
Bryan Roe
8f43ced7a1 Fixed memory leak when writing compressed record 2020-07-30 21:30:50 -07:00
Bryan Roe
2e1d102311 Updated windows system tray support 2020-07-30 18:38:27 -07:00
Bryan Roe
8546a1333b Initial add... Still need to work out cleanup on LocalSystem 2020-07-30 12:47:11 -07:00
Bryan Roe
518a304bfc 1. Modified when process.exit event is emitted, so that it emits before any objects are finalized
2. Added process.exitting property that returns true if runtime is in process of exitting
2020-07-30 11:00:02 -07:00