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

768 Commits

Author SHA1 Message Date
Bryan Roe
f811d1fc93 Updated documentation 2022-10-08 18:27:56 -07:00
Bryan Roe
0a1fa58d4d Update documentation 2022-10-06 15:43:06 -07:00
Bryan Roe
705aac16ad Added documentation 2022-10-05 23:05:26 -07:00
Bryan Roe
f93610e022 Updated internal documentation 2022-10-05 00:03:07 -07:00
Bryan Roe
9f4ef70b2e Updated documentation 2022-10-04 01:26:38 -07:00
Bryan Roe
6a06f9b46b Updated 64bit check for powershell 2022-10-03 09:43:50 -07:00
Bryan Roe
37a6e5207b Updated documentation, as well as fix a 64 bit issue with powershell 2022-10-03 09:42:16 -07:00
Bryan Roe
da840cd373 Updated text mode for macOS compatibility 2022-09-26 15:54:22 -07:00
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
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
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
f4d6ee468d Added SMBIOS record 131 to AMT verification 2022-09-14 01:01:27 -07:00
Bryan Roe
f2c9370e6a Updated so pass thru arguments are passed thru installer 2022-09-01 11:00:46 -07:00
Bryan Roe
4d1dc7a082 Updated Windows Installer to populate DisplayVersion in registry 2022-08-24 00:54:18 -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
d4864597ae Optimized referencing within win-dispatcher to facilitate better garbage collection 2022-08-17 11:27:34 -07:00
Bryan Roe
9d3f353ef5 Fixed issue with Zenity on FreeBSD 2022-08-12 16:54:41 -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
7cffca38f5 Fixed Windows Handle leak 2022-07-25 09:42:49 -07:00
Bryan Roe
8072454550 Added setting to enable/disable default Pin State 2022-07-15 20:23:28 -07:00
Bryan Roe
f4880573f3 Fixed JSON error in Process Enumeration that can occur in some linux distros 2022-07-12 12:27:44 -07:00
Bryan Roe
25749eccaa Fixed bug that prevented digest/auth-int from correctly inserting entity body hash into the response. 2022-07-01 10:45:23 -07:00
Bryan Roe
963beb2b25 Removed debug console.log() 2022-07-01 03:03:08 -07:00
Bryan Roe
8f60da4435 Fixed parsing bug of digest authenticate headers when multiple qop options are present. Added support for auth-int on the client side. 2022-07-01 03:01:28 -07:00
Bryan Roe
fd59b52e89 Fixed macOS related issues with MeshCore tests.
Fixed bug in macOS clipboard where 0x0D0A was tacked on the end of the buffer
Fixed bug with customized agents, where MeshAgent.isService was returning the wrong value
2022-06-30 14:47:02 -07:00
Bryan Roe
b493da68e4 Fixed bug on Linux Agent, where a service stop, didn't gracefully shutdown the agent. Modified so that SIGTERM is caught, and causes the agent to gracefully shutdown. This change made it so the clipboard cleanup code could correctly run. 2022-06-30 01:23:29 -07:00
Bryan Roe
b3e7943264 Updated agent-installer and update-test so that the self update test can be used with very old agents, to test updating to/from old releases. 2022-06-28 13:10:13 -07:00
Bryan Roe
b6349db37e Documented code for agent-installer 2022-06-27 14:50:43 -07:00
Simon Smith
6f4bf643fc add wants and after 2022-06-26 14:24:06 +01:00
Bryan Roe
39fa19b284 Added Linux PCI bus enumeration support 2022-06-16 18:43:16 -07:00
Bryan Roe
aecf6a59c0 1. Added support for USB enumeration on Linux
2. Added workaround for awk bug with Ubuntu 16-18
2022-06-16 15:31:35 -07:00
Bryan Roe
69751822b0 Canonicalized field names 2022-06-15 23:14:24 -07:00
Bryan Roe
376c82fc2d Another update for Ubuntu 16 2022-06-15 23:01:14 -07:00
Bryan Roe
1f40c4c983 Tweaked for Ubuntu 16 2022-06-15 22:58:51 -07:00
Bryan Roe
5b58c57352 Added support for decoding memory controller information from DMI for linux 2022-06-15 20:04:14 -07:00
Bryan Roe
f710290357 1. Added CycleCount, MinimumDelay, MaximumDelay, support to Self Update Test
2. Fixed edge case resource leak with clipboard on linux
2022-06-14 22:03:49 -07:00
Bryan Roe
3c4577846a Added support for specifying proxy domain 2022-06-14 12:26:05 -07:00
Bryan Roe
a9c4c456bc 1. Integrated basic autoproxy support
2. Fixed autoproxy related crash on linux
2022-06-13 22:54:08 -07:00
Bryan Roe
bdc1fc4d1b Updated so if getParameter() is already defined, it will ignore redefinition 2022-06-08 20:37:42 -07:00
Bryan Roe
3adaae6f4f 1. Added flag, so agent installer can be embedded in-proc
2. Updated update-test to be able to self-install service, and have it connect back
2022-06-07 13:00:10 -07:00
Bryan Roe
2bcc309437 1. Added documentation for IPC Mode Self Test
2. Added IPC path check for linux
2022-06-03 12:06:58 -07:00
Bryan Roe
85987ac945 Added -checkfirewall, -clearfirewall, -setfirewall switches for Windows Service 2022-06-03 02:18:12 -07:00
Bryan Roe
39150e1c27 1. Fixed -resetnodeid for Windows Service
2. Updated PE Parser
2022-06-03 01:19:47 -07:00
Bryan Roe
d5e0582dbc Updated PE parser to read RVA and Resources. 2022-06-01 03:10:13 -07:00