| 
								
								
									 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 |  |