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

1542 Commits

Author SHA1 Message Date
Bryan Roe
ca68a1e487 Updated OpenBSD service support 2021-08-31 13:03:15 -07:00
Bryan Roe
d1204de4c4 1. Fixed bug with clipboard.nativeAddCompressedModule for large files
2. Updated service-manager for better OpenBSD support
2021-08-31 11:11:31 -07:00
Bryan Roe
38d9ddc3f5 Fixed compiler warnings MeshCentral_v0.9.16 2021-08-30 14:58:22 -07:00
Bryan Roe
f3991cee87 Added OpenSSL/1.1.1l library for OpenBSD 2021-08-30 13:34:37 -07:00
Bryan Roe
f4b1a7daa7 Updated ARCHID for OpenBSD (37) 2021-08-30 12:40:28 -07:00
Bryan Roe
9dae27184c Updated OpenBSD 2021-08-30 12:39:04 -07:00
Bryan Roe
67a949207f Updated for OpenBSD 2021-08-30 12:06:36 -07:00
Bryan Roe
b496e192d9 Updated os.arch() to detect aarch64 2021-08-29 10:51:59 -07:00
Bryan Roe
12101c26ab Updated '-info' to not hang if architecture can't be determined 2021-08-29 10:39:03 -07:00
Bryan Roe
55c16811cd Updated Windows OpenSSL lib to 1.1.1l 2021-08-28 21:08:24 -07:00
Bryan Roe
670ffc1838 Updated os.arch() on macOS to differentiate Apple and Intel Silicon when running under Rosetta 2021-08-26 16:40:35 -07:00
Bryan Roe
3ce29c05b4 updated macOS/OpenSSL to 1.1.1l 2021-08-26 15:48:56 -07:00
Bryan Roe
8fdbdb9f4b Fixed bug with os.arch() on FreeBSD 2021-08-26 13:51:13 -07:00
Bryan Roe
4b19cbad2a Updated FreeBSD/OpenSSL library to 1.1.1l 2021-08-26 13:40:38 -07:00
Bryan Roe
2daff81eaa Updated Alpine/OpenSSL to 1.1.1l 2021-08-26 13:18:53 -07:00
Bryan Roe
cf5caaf1fa Compiled OpenSSL/1.1.1l 2021-08-26 13:04:01 -07:00
Bryan Roe
46ccba5164 Fixed stack overflow that could occur when writing very large single fragment websocket payloads 2021-08-25 10:46:30 -07:00
Bryan Roe
8f8e42e985 Updated Windows Agent to save commit date to registry 2021-08-25 09:48:37 -07:00
Bryan Roe
2893faa518 1. Fixed bug with X enumeration for multi-user
2. Fixed Linux KVM to correctly differentiate session id and monitor id
2021-08-24 23:58:40 -07:00
Bryan Roe
dc9376994f Fixed typo/bug in altrequire 2021-08-24 02:05:46 -07:00
Bryan Roe
667bb3103d Fixed bug in edge case write() logic 2021-08-23 23:48:02 -07:00
Bryan Roe
758b6b5cc1 Fixed bug with return value checking for idleTimeout 2021-08-23 14:37:57 -07:00
Bryan Roe
6b78beae11 Fixed bug in promise.event_forwarder that dispatched incorrectly 2021-08-23 14:37:23 -07:00
Bryan Roe
3f03f4c972 Fixed crash that could occur if Agent is launched on top of another instance. 2021-08-17 11:31:04 -07:00
Bryan Roe
f3ed0f8572 Updated text of -info switch 2021-08-10 22:34:52 -07:00
Bryan Roe
c60b067c00 Updated -info switch to include Host OS Info and Architecture 2021-08-10 22:32:13 -07:00
Bryan Roe
841642dec4 1. Added MeshCommand_HostInfo command
2. Fixed compiler warnings
2021-08-10 16:41:22 -07:00
Bryan Roe
75a0ae9817 Fixed issue, where if child_process type is set to TERM, and environment block is specified without TERM set, TERM doesn't get set. 2021-08-10 13:53:17 -07:00
Bryan Roe
681674f9fd Fixed uncaught exception 2021-08-10 01:51:19 -07:00
Bryan Roe
ba47f12830 Removed debug message 2021-08-09 11:59:20 -07:00
Bryan Roe
6b510cf886 Fixed possible NULL dereference 2021-08-09 11:31:32 -07:00
Bryan Roe
3fc9a1fb1a 1. Added support for OpenWRT for x86_64
2. Added missing OpenSSL libraries for linux-armada370-hf
2021-08-06 01:30:24 -07:00
Bryan Roe
9dfc4757e4 1. Fixed bug with ILibSparseArray_Move()
2. Added support for ARMADA370-HF (ARCHID=35)
MeshCentral_v0.8.98
2021-08-05 13:47:56 -07:00
Bryan Roe
365dfbc298 Added workaround for Windows System bug in execve() family of functions, in older windows releases. 2021-08-03 13:50:33 -07:00
Bryan Roe
b550dd7a53 Fixed bug introduced by previous fix that imported .msh file earlier. Settings file cannot be imported when running agent installer, so modified behavior so if agent installer is going to run, the .msh is not imported. 2021-08-02 22:45:32 -07:00
Bryan Roe
573c12de39 Updated notes 2021-07-30 15:11:24 -07:00
Bryan Roe
4a6930e532 1. Updated so that .msh is read earlier, allowing --nocertstore switch to work as msh flag
2. Added --skipmaccheck
3. Updated behavior of websocket to not call removeAllListeners() on cleanup
2021-07-29 00:18:02 -07:00
Bryan Roe
9000041823 Fixed bug in promise where the promise returned by promise.this() didn't resolve correctly if it resolved after this() returned 2021-07-27 23:22:07 -07:00
Bryan Roe
7820ef25ba 1. Updated module search to use JS lookup table
2. Fixed bug in proxy failure fallback logic
2021-07-27 19:07:34 -07:00
Bryan Roe
4f0bee9fc9 Fixed bug in TLS verification where the stack was not popped the correct number of times, which could result in a runtime exception. 2021-07-26 14:42:04 -07:00
Bryan Roe
2a4e938a80 updated from UINT_PTR to uintptr_t 2021-07-23 21:39:08 -07:00
Bryan Roe
a41983ee7a 1. Fixed bug with uncaught rejections in promise.js
2. Updated DHCP.info to support mac address entry
3. Updated clipboard to be able to force single line entry for addModule
2021-07-23 16:04:54 -07:00
Bryan Roe
ad961128a2 Updated to support older agents 2021-07-22 16:36:25 -07:00
Bryan Roe
eaa948f184 Updated, so works on old agents 2021-07-22 16:07:25 -07:00
Bryan Roe
1ebdb4c58d Added ability to version embedded JS files 2021-07-22 09:46:36 -07:00
Bryan Roe
aec6f65906 1. Added writeCalledByEnd
2. Updated http-digest.request, to use pass-thru end(buffer)
2021-07-19 19:07:03 -07:00
Bryan Roe
c7a4356dac 1. Merged GC optimization for promise.js
2. Fixed crash that can occur if dgram is GC'ed during event dispatch
3. Fixed compiler warning in ILibWebClient.c
4. Updated GC for dhcp.js
2021-07-17 11:32:25 -07:00
Bryan Roe
980005b40b Initial add, for DHCP client, to be able to query things like Option 15 2021-07-16 11:58:16 -07:00
Bryan Roe
14d360d275 Merge branch 'master' of https://github.com/Ylianst/MeshAgent into master 2021-07-14 09:42:05 -07:00
Bryan Roe
e861afc5a6 1. Added info logging to heci onconnect
2. Updated amt-mei to use a singleton for PTHI
2021-07-14 09:38:17 -07:00