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

1211 Commits

Author SHA1 Message Date
Bryan Roe
c9e42cae2c Changed write to printf 2020-09-17 14:49:43 -07:00
Bryan Roe
9e2d0eda91 Added more descriptive error message for FreeBSD when procfs is not mounted 2020-09-17 14:47:33 -07:00
Bryan Roe
8cdcfcb187 Addressed Checkmarx issues 2020-09-17 12:59:15 -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
1578423f28 Removed unreferenced file 2020-09-17 10:45:58 -07:00
Bryan Roe
5100ef10c0 Updated laptop detection on Windows 2020-09-13 12:56:17 -07:00
Bryan Roe
f234c37969 updated file transfer test 2020-09-11 12:21:40 -07:00
Bryan Roe
61b8c71e6a Fixed init.d PID check MeshCentral_v0.6.33 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
df75f8897d Fixed zip crash MeshCentral_v0.6.28 2020-09-03 13:42:44 -07:00
Bryan Roe
f5cfbc6f48 1. Updated makefile to build filewatcher for pi
2. Fixed crash when zipping multiple files
2020-09-03 11:14:44 -07:00
Bryan Roe
3fae5b9398 1. Fixed flow control bug with compressed-stream
2. Fixed moderated event on linux
2020-09-02 23:04:42 -07:00
Bryan Roe
b484cf9815 Updated proxy detection algorithm on Linux. 2020-08-27 13:14:11 -07:00
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