Bryan Roe
|
d5ed5247fe
|
tweaked if() for agentupdate
|
2021-11-16 13:31:00 -08:00 |
Bryan Roe
|
82dd5b02b0
|
Updated agentupdate command to canonicalize path when checking
|
2021-11-16 10:23:26 -08:00 |
Ylian Saint-Hilaire
|
bc948328cb
|
Added more user permissions removal. #3065
|
2021-08-28 09:51:03 -07:00 |
Ylian Saint-Hilaire
|
41ecece9a9
|
Completed user access rights removal feature, #3065
|
2021-08-27 14:42:28 -07:00 |
Bryan Roe
|
8e0f30ae35
|
Added work around for agents older than v0.4.7-o that have an HTTP bug where the initial fragment can be duplicated
|
2021-08-16 23:50:03 -07:00 |
Bryan Roe
|
b58d7837a3
|
Added polyfill for Array.findIndex() if missing
|
2021-08-16 11:59:32 -07:00 |
Bryan Roe
|
bf1e30237c
|
Added missing workaround for reserved characters in uri
|
2021-08-15 11:12:50 -07:00 |
Bryan Roe
|
189941bd44
|
Added PATH and LANG env variable to terminal, using parent, if defined.
|
2021-08-11 14:03:47 -07:00 |
Bryan Roe
|
d70665e7d6
|
Fixed bug where child process does not set TERM env variable if env block is passed to child.
|
2021-08-10 15:00:12 -07:00 |
Bryan Roe
|
a937577f4b
|
Updated Temp/Windows SelfUpdate
|
2021-06-09 14:08:22 -07:00 |
Bryan Roe
|
414848cd49
|
Put changes back after release
|
2021-06-04 11:54:22 -07:00 |
Ylian Saint-Hilaire
|
44de38a91d
|
Recovery core revert.
|
2021-06-04 11:48:34 -07:00 |
Bryan Roe
|
ab8b3095dd
|
Added polyfill for Array.find() when missing, needed for Windows/Temp self update
|
2021-06-04 11:46:04 -07:00 |
Ylian Saint-Hilaire
|
13409348c2
|
Reverted recoverycore.js
|
2021-06-04 11:26:19 -07:00 |
Bryan Roe
|
e58d37d76f
|
Updated self update for Temporary mode on Windows
|
2021-06-03 18:05:04 -07:00 |
Bryan Roe
|
bcb45580bd
|
Fixed support for Self-Update on Windows when running in Temporary Mode
|
2021-06-03 09:57:53 -07:00 |
Bryan Roe
|
dea0d96add
|
Merge branch 'master' of https://github.com/Ylianst/MeshCentral into master
|
2021-03-05 17:31:00 -08:00 |
Bryan Roe
|
0456060304
|
Updated agentupdate on windows, to workaround older agents that did not format process.cwd() correctly
|
2021-03-05 17:30:39 -08:00 |
Ylian Saint-Hilaire
|
77e3acad08
|
Improved agent meshcore self-update debugging.
|
2021-03-04 16:27:43 -08:00 |
Bryan Roe
|
50ef7a1f08
|
Fixed typo in filename for posix agentupdate
|
2021-02-08 23:28:49 -08:00 |
Bryan Roe
|
ee3c60a6bd
|
Updated windows update, so that it will attempt to kill any zombie processes
|
2021-02-05 14:45:43 -08:00 |
Bryan Roe
|
6629a86339
|
Fixed bug in execve() on linux and bsd
|
2021-02-02 22:32:09 -08:00 |
Bryan Roe
|
9bad51196b
|
Fixed selfupdate for Alpine
|
2021-01-28 21:32:59 -08:00 |
Ylian Saint-Hilaire
|
6f6040d742
|
Fixed meshcore agent update when used with AgentPort.
|
2021-01-28 15:49:42 -08:00 |
Ylian Saint-Hilaire
|
29c6b7877e
|
Fixed meshcore update faliure case.
|
2021-01-28 13:41:19 -08:00 |
Bryan Roe
|
fe9baf0e8f
|
Fixed open descriptor issue with agentupdate on linux/freebsd
|
2021-01-27 00:43:58 -08:00 |
Bryan Roe
|
e2201b1d9f
|
Fixed incorrect console message
|
2021-01-26 21:53:20 -08:00 |
Bryan Roe
|
05573d9bb9
|
Added retry logic to self-update
|
2021-01-18 22:08:12 -08:00 |
Ylian Saint-Hilaire
|
67fd1e7825
|
Updated meshcores.
|
2021-01-18 16:11:15 -08:00 |
Ylian Saint-Hilaire
|
7a0f18ddee
|
All new mesh agents.
|
2021-01-18 16:07:56 -08:00 |
Bryan Roe
|
1df705e5ab
|
updated cert check and added linux_execv()
|
2021-01-18 16:05:28 -08:00 |
Bryan Roe
|
872cdfbc9c
|
Updated recovery self-update to skip authentication check if agent doesn't expose control channel cert, and server did not supply credentials.
|
2021-01-17 21:57:32 -08:00 |
Bryan Roe
|
2faede16d4
|
fixed console command arg parsing on recovery core
|
2021-01-17 19:38:42 -08:00 |
Bryan Roe
|
564d789e35
|
fixed recoverycore eval
|
2021-01-17 18:59:21 -08:00 |
Bryan Roe
|
74ffd77eda
|
added 'eval' and 'setdebug' console commands to recovery core
|
2021-01-17 18:43:21 -08:00 |
Bryan Roe
|
70df889935
|
1. Updated recovery core 'files' implementation
2. Removed dead code from recovery core
3. Fixed bug in switch statement in meshcore
|
2021-01-17 18:36:53 -08:00 |
Bryan Roe
|
fb9c146ccc
|
updated to add support for freebsd() self update
|
2021-01-17 15:11:56 -08:00 |
Bryan Roe
|
0f9c71e1bc
|
Merge branch 'master' of https://github.com/Ylianst/MeshCentral into master
# Conflicts:
# agents/recoverycore.js
|
2021-01-17 11:58:18 -08:00 |
Bryan Roe
|
7209fb6f39
|
simplified chmod on update
|
2021-01-17 11:54:23 -08:00 |
Ylian Saint-Hilaire
|
cd84af5cb9
|
Added tasklimiter and improvements to agent meshcore update system.
|
2021-01-16 23:35:39 -08:00 |
Bryan Roe
|
0a44d8c873
|
Updated agent-update ARCHID detection on macOS to workaround bug in specific older versions
|
2021-01-16 14:33:06 -08:00 |
Bryan Roe
|
10f1b77006
|
Removed debug lines that were accidentally left in
|
2021-01-16 13:12:30 -08:00 |
Bryan Roe
|
060a34363f
|
Updated to use FFI/_wexecve() on windows
|
2021-01-16 02:00:40 -08:00 |
Bryan Roe
|
562f8a6ceb
|
Updated agentupdate
|
2021-01-14 23:57:52 -08:00 |
Ylian Saint-Hilaire
|
82f3a40ba6
|
More support for agent update using meshcore.
|
2021-01-14 20:27:15 -08:00 |
Bryan Roe
|
f00e565d8b
|
Merge branch 'master' of https://github.com/Ylianst/MeshCentral into master
|
2021-01-14 17:08:40 -08:00 |
Bryan Roe
|
522836eacc
|
Added self-update capability
|
2021-01-14 17:08:02 -08:00 |
Ylian Saint-Hilaire
|
2f5482e230
|
Added server support for agent update using meshcore.
|
2021-01-14 16:17:56 -08:00 |
Dave
|
574afb17f0
|
Update recoverycore.js
|
2020-12-23 22:03:44 -06:00 |
Ylian Saint-Hilaire
|
98f2950c00
|
Removed depricated new Buffer() usage.
|
2020-08-06 13:23:17 -07:00 |