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

1518 Commits

Author SHA1 Message Date
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
Bryan Roe
2b1d5916bb Modified behavior of child process on posix so when passing env vars it is passed to execve, instead of setting in current process, and inheriting using execv. 2021-05-19 15:29:07 -07:00
Bryan Roe
08d08307a4 Updated Helper Methods 2021-05-17 10:54:01 -07:00
Bryan Roe
b2e78b23e1 Added DisplayInfo for Windows 2021-05-16 13:47:28 -07:00
Bryan Roe
6a2afb8f78 Added support to lock local input on windows 2021-04-29 09:37:37 -07:00
Bryan Roe
186afacff4 Removed debug line 2021-04-22 15:02:01 -07:00
Bryan Roe
569ce4a1e7 Fixed Agent-Log parsing bug 2021-04-22 14:58:30 -07:00
Bryan Roe
f784374bb5 Added support for --nocertstore as a msh flag 2021-04-21 14:40:07 -07:00
Bryan Roe
9fa19bf1be 1. Added getDomain() to user-sessions for windows
2. Fixed service.restart() error condition, to reject the promise
3. Fixed ServiceMain start/stop/restart/state for Windows
2021-04-20 15:02:54 -07:00
Bryan Roe
05b492caed Added Error Log parsing capability 2021-04-13 18:06:15 -07:00
Bryan Roe
4aa639cf62 Updated logging, so it does not log that a certificate as not found, on first load. 2021-04-09 10:18:02 -07:00
Bryan Roe
5c18c4ac01 1. Added logging for Windows Cert Store Error cases
2. Added db corruption detection
2021-04-08 23:34:10 -07:00
Bryan Roe
2f6756b364 Updated windows installer, to ignore PowerShell error on install/uninstall 2021-04-01 16:59:31 -07:00