Bryan Roe
aa4590ce53
1. Added Wayland helper
...
2. Fixed agent customization support for Docker/PseudoService
2023-01-20 13:10:05 -08:00
Bryan Roe
c067e28ed6
Added missing 'import' commandline switch
2022-12-14 10:12:08 -08:00
Bryan Roe
597fade801
Fixed bug, where returned value has trailing whitepsace
2022-11-02 08:45:43 -07:00
Bryan Roe
743c6dbe19
Updated to pass module via environment rather than command line, getting around windows max length issue
2022-11-01 13:16:53 -07:00
Bryan Roe
0bcab07f58
Added module for windows desktop utilities. Helper for some accessibility functions as well as background desktop image.
2022-10-30 16:45:22 -07:00
Bryan Roe
061d636438
Fixed a bug, where if a dmi entry was empty, it prevented the other entries from getting decoded
2022-10-27 00:59:59 -07:00
Bryan Roe
236786bc42
Added ability to export JS modules from agent.
2022-10-20 22:27:35 -07:00
Bryan Roe
2be1bac351
Updated code-utils to be able to sync modules folder with expanded folder
2022-10-19 23:25:11 -07:00
Bryan Roe
83dd10c29a
Added ability to deflate/compress from expanded_modules to polyfills.c
2022-10-18 22:16:01 -07:00
Bryan Roe
e21557a5c2
Added code-utils, to be able to expand compressed/integrated JavaScript at runtime. Updated polyfills so that code-utils can easily extract segments.
2022-10-18 00:16:45 -07:00
Bryan Roe
62bcda48c9
1. Updated fs.readdirSync(), so when enumerating windir with a 32 bit agent on 64 bit windows, it will add 'sysnative' to the results
...
2. Added documentation for sysinfo
2022-10-14 01:10:45 -07:00
Bryan Roe
72de10d955
updated proxy-helper to support auto-proxy auto detect
2022-10-12 22:18:34 -07:00
Bryan Roe
f5283e30ae
Update documentation
2022-10-11 00:14:24 -07:00
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