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

1530 Commits

Author SHA1 Message Date
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
Ylian Saint-Hilaire
a678ff77f0 Fixed agent crash in WebRTC 2021-07-11 12:20:43 -07:00
Ylian Saint-Hilaire
5618516cb9 Fixed RCTPRCVDEBUG in ILibSCTP_AddPacketToHoldingQueue. 2021-07-11 11:42:24 -07:00
Ylian Saint-Hilaire
51646002cd Fixed windows service install dialog box button placement. 2021-07-09 13:10:40 -07:00
Ylian Saint-Hilaire
2a2386b78e Fixed agent install dialog text. 2021-07-09 12:40:53 -07:00
Ylian Saint-Hilaire
b9ab7d3ca3 Fixed privacy bar movement limitation. 2021-07-09 12:34:15 -07:00
Bryan Roe
1f5022ed16 Updated AV() to support UTF8 2021-07-06 14:07:36 -07:00
Bryan Roe
d13621a7c5 Added getProcessInfo support for windows 2021-07-06 12:39:26 -07:00
Bryan Roe
4f0b8f9eb4 Updated proxy support, to defer DNS resolve to proxy 2021-06-24 22:16:03 -07:00
Bryan Roe
f38283a9d8 Updated Proxy Support: (DNS resolved by proxy)
1. Added ILibAsyncSocket_ConnectToProxyEx()
2. Updated net.socket and tls.socket to use updated proxy method
2021-06-20 21:40:34 -07:00
Bryan Roe
0ea6e28021 1. Remove webSocketMaskOverride switch
2. Fixed bug where disableUpdate was not honored in certain edge cases
2021-06-15 09:18:48 -07:00
Bryan Roe
1c918a115c Removed dead code 2021-05-20 11:41:19 -07:00
Bryan Roe
486f8eaa39 1. Fixed Compiler Warnings
2. Updated GC behavior for HTTP
2021-05-20 11:36:40 -07:00