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

1886 Commits

Author SHA1 Message Date
Bryan Roe
7a778cdbd4 Updated so that if GUI check fails, will only display help if no parameters are passed in 2022-09-22 14:55:33 -07:00
Bryan Roe
c0b63eae13 Fixed bug where custom MSH fields were not picked up by the installer 2022-09-22 12:41:26 -07:00
Bryan Roe
10a9fd5e15 Start of promise tests 2022-09-22 00:18:38 -07:00
Bryan Roe
b21c7c380e 1. Updated global-tunnel to always use the object cached by the module loader, fixing a bug where the native and JS instances didn't match
2. Updated proxy-helper to always end a global-tunnel before fetching the auto-proxy script, fixing a bug where auto-proxy couldn't be fetched correctly after autoproxy was configured
2022-09-21 00:58:21 -07:00
Bryan Roe
59efd7ab18 1. Added ability to disconnect control channel
2. Added event emitter tests
2022-09-20 00:29:31 -07:00
Bryan Roe
ce6f57af42 Fixed structure in identifiers and lib-finder so that objects get GC faster 2022-09-16 20:51:56 -07:00
Bryan Roe
e0044984e5 Added 'exstate' parameter that returns the windows service manager service state as the status code 2022-09-15 23:47:11 -07:00
Bryan Roe
81c3253e05 Add support for local tests 2022-09-14 23:58:42 -07:00
Bryan Roe
f4d6ee468d Added SMBIOS record 131 to AMT verification 2022-09-14 01:01:27 -07:00
Bryan Roe
966300576e added new sections 2022-09-07 23:40:41 -07:00
Bryan Roe
cbe178869b Beginning of Agent Architecture overview documentations 2022-09-07 01:10:46 -07:00
Bryan Roe
f2c9370e6a Updated so pass thru arguments are passed thru installer 2022-09-01 11:00:46 -07:00
Bryan Roe
c7c189de21 updated verbiage MeshCentral_v1.0.75 2022-08-29 12:00:25 -07:00
Bryan Roe
fea689223e updated known issue list verbiage 2022-08-29 11:47:54 -07:00
Bryan Roe
68fd23f936 Added note about anonymous functions and GC() 2022-08-29 11:17:37 -07:00
Bryan Roe
e2dc94ed46 Updated release notes and known issues list 2022-08-29 09:49:53 -07:00
Bryan Roe
5a66ac4d02 Updated documentation 2022-08-27 12:39:12 -07:00
Bryan Roe
f221183413 Updated -resetnodeid, to display admin is needed, when it throws an exception 2022-08-25 00:17:18 -07:00
Ylian Saint-Hilaire
8d86bcfa1c Minor fixes to -? help text. 2022-08-24 23:57:15 -07:00
Bryan Roe
4d1dc7a082 Updated Windows Installer to populate DisplayVersion in registry 2022-08-24 00:54:18 -07:00
Bryan Roe
5e54734b28 Fixed error in links 2022-08-23 21:10:27 -07:00
Bryan Roe
0120cbfd48 Updated documentation 2022-08-23 21:08:13 -07:00
Bryan Roe
13acce701d Updated documentation 2022-08-23 11:59:16 -07:00
Bryan Roe
de512f8ae1 Updated platform check to be 'linux' instead of not 'win32', fixing issues with BSD/macOS 2022-08-22 19:57:39 -07:00
Bryan Roe
b2e64e2147 Add explicit close to win-dispatcher
Add #ifdef exclusion for kvm-helper on macos
2022-08-22 09:46:12 -07:00
Bryan Roe
ad03c83c22 Fixed edge case with child-container, where if exit is called before child connects, could result in hung client, or stale server. 2022-08-21 15:33:01 -07:00
Bryan Roe
7905caa745 Fixed bug when user specified with quotes, causing failover from win-task to SCHTASKS. Also fixed referencing issue that caused delayed GC when using SCHTASKS 2022-08-21 10:54:41 -07:00
Bryan Roe
8b49af30be Backed out change that prevented a disconnect from propagating correctly. 2022-08-19 16:25:28 -07:00
Bryan Roe
cf0bf3cd59 Added variable check before dereference 2022-08-19 11:42:47 -07:00
Bryan Roe
cd60e2bdf9 Added memory check before dereference 2022-08-19 10:13:46 -07:00
Bryan Roe
36286d9e7d Updated WebSocketStream, so when you call end on the decoded stream, it will call end on the encoded stream. This will cause all the references to detach, allowing timely garbage collection. 2022-08-19 00:49:14 -07:00
Bryan Roe
905aafd9b1 Optimized references in HTTP WebSockets, and added more leaktest scenarios. 2022-08-18 01:39:59 -07:00
Bryan Roe
d4864597ae Optimized referencing within win-dispatcher to facilitate better garbage collection 2022-08-17 11:27:34 -07:00
Bryan Roe
fdb6be806c Updated ILibLifeTime_Check() to flush stale entries instead of skipping them 2022-08-17 11:20:41 -07:00
Bryan Roe
6ba372d9b1 Updated to clear strong reference after an immediate triggers. 2022-08-16 13:23:30 -07:00
Bryan Roe
87dbd0d5ac Added documentation describing leaktest.js which was used to find memory and handle leaks. 2022-08-15 10:20:11 -07:00
Bryan Roe
5210639d8f Updated release notes with resource leak fixes 2022-08-13 20:09:54 -07:00
Bryan Roe
9d3f353ef5 Fixed issue with Zenity on FreeBSD 2022-08-12 16:54:41 -07:00
Bryan Roe
fe80432ac6 Fixed memory leak of image data 2022-08-11 14:56:32 -07:00
Bryan Roe
f39cfd6773 Moved where metadata is instantiated, to prevent memory leak in error cases 2022-08-11 14:56:05 -07:00
Bryan Roe
63f420398b Fixed memory leak 2022-08-10 11:25:03 -07:00
Bryan Roe
80b14d0163 Fixed MessagePump shutdown to wait in an alertable state, fixing a scenario where memory was leaked because an APC was never called, because the event thread was not alertable while it was waiting for the apc thread to shutdown. Also fixed an edge case crash that could occur when a dispatcher was shut down. 2022-08-09 20:33:20 -07:00
Bryan Roe
373b0b424d Fixed memory leaks with Metadata string on Windows IPC socket, and overlapped data structure 2022-08-09 15:15:46 -07:00
Bryan Roe
284a9ca4b7 Fixed leak of a LinkedList by LifeTimeMonitor
Fixed leak of X509 structure by ControlChannelCertificate property of MeshAgent
2022-08-08 13:52:45 -07:00
Bryan Roe
10c6aa295c Updated process-manager to support an options object, for search
Added win-utils to provide windows specific helper methods.
Added ability to set/query system taskbar autohide on Windows
2022-08-03 14:43:26 -07:00
Bryan Roe
0ce0d3bf8b Added ability to search process on Windows 2022-08-03 01:15:20 -07:00
Bryan Roe
784f96ce95 Added to file system tests, and added Windows Handle Tracking 2022-08-02 01:33:39 -07:00
Bryan Roe
7cffca38f5 Fixed Windows Handle leak 2022-07-25 09:42:49 -07:00
Bryan Roe
687f79d8d1 Updated documentation 2022-07-21 22:50:58 -07:00
Bryan Roe
fd93f62fe4 Added documentation to fs
Addressed minor issues from static analysis
2022-07-21 00:24:10 -07:00