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

1000 Commits

Author SHA1 Message Date
Bryan Roe
6f28cdb484 1. Fixed bug where NetworkTimeout Error, caused duplicate connection
2. Fixed dispatcher on Windows to put username in quotes
3. Added additional logging
4. Added TLS/ALPN support
2021-02-04 12:57:36 -08:00
Bryan Roe
4a42d731b0 Fixed bug, where websockets were added into globalAgent, instead of local agent. 2021-02-02 17:15:11 -08:00
Bryan Roe
face65a52e Added service.parameters() for macOS 2021-01-31 01:20:35 -08:00
Bryan Roe
b39d7685a3 removed invalid entries from process enumeration 2021-01-30 13:28:17 -08:00
Bryan Roe
3abda02c22 Fixed process enumeration truncation for FreeBSD and OpenWRT 2021-01-30 12:28:11 -08:00
Bryan Roe
8c8a6549f3 Added fallback for process parsing on linux 2021-01-30 10:55:41 -08:00
Bryan Roe
2f980a1b70 Fixed process enumeration parse errors on linux 2021-01-30 09:55:17 -08:00
Bryan Roe
d540fd64c8 Fixed service.restart() for self, for FreeBSD 2021-01-29 22:09:50 -08:00
Bryan Roe
464f756f6e Added service.parameters() for upstart and systemd 2021-01-29 19:42:49 -08:00
Bryan Roe
13a45a1116 Fixed bug/issue with systemd when trying to restart self 2021-01-29 12:18:12 -08:00
Bryan Roe
02aa37ca8f Fixed bug with systemd 'isRunning' 2021-01-29 11:59:34 -08:00
Bryan Roe
c3872d6ec8 1. Fixed execv(e)
2. Fixed service.restart() for OpenRC
2021-01-29 10:13:37 -08:00
Bryan Roe
434cc0e66b Fixed regex 2021-01-29 00:23:14 -08:00
Bryan Roe
7f5e1e3fd7 Added descriptor helper methods 2021-01-28 23:48:02 -08:00
Bryan Roe
50bb5730c3 Changed order of operation for getLibInfo() 2021-01-28 23:30:50 -08:00
Bryan Roe
a848bc6da8 Removed linux only restriction to getLibInfo() 2021-01-28 23:24:59 -08:00
Bryan Roe
3918aff513 Fixed typo in awkscript 2021-01-28 22:39:16 -08:00
Bryan Roe
956e735b82 Updated regex on getLibInfo() 2021-01-28 22:35:55 -08:00
Bryan Roe
e932a1ac99 Improved getLibInfo() to work even if ldconfig doesn't exist 2021-01-28 22:22:47 -08:00
Bryan Roe
ed42d06b4f Fixed error condition bug with getLibInfo() 2021-01-28 18:45:52 -08:00
Bryan Roe
acad58b731 Added workaround for rc-status bug 2021-01-28 17:49:36 -08:00
Bryan Roe
d664208b21 Fixed typo 2021-01-28 17:34:12 -08:00
Bryan Roe
c5e2b16e83 Added missing 'pid' setting for OpenRC 2021-01-28 17:21:51 -08:00
Bryan Roe
f67d632c4b Updated OpenRC support 2021-01-28 16:30:56 -08:00
Bryan Roe
40e91aa034 Added full support for OpenRC 2021-01-28 15:54:25 -08:00
Bryan Roe
8290c63552 Improved signal handling on linux, to support all standard signals. 2021-01-28 10:24:45 -08:00
Bryan Roe
704edbb802 Updated metadata 2021-01-28 02:11:05 -08:00
Bryan Roe
f60121e2c8 Fixed fileWatcher on linux, so that it also triggers on IN_ATTRIB 2021-01-27 19:03:30 -08:00
Bryan Roe
df6d938767 Resynced util-dns 2021-01-27 10:31:35 -08:00
Bryan Roe
edf771fdec updated macOS dns detection 2021-01-27 10:07:38 -08:00
Bryan Roe
a728ba40de Added NULL checks 2021-01-26 13:47:20 -08:00
Bryan Roe
e739ae4191 Added dns query support 2021-01-26 11:46:11 -08:00
Bryan Roe
ec2e11c875 Fixed auto_start and uninstall for opnsense 2021-01-26 11:04:15 -08:00
Bryan Roe
2c4b12fddf Fixed bug with service AUTO_START for pfsense/opnsense, where execute permission was missing from startup script 2021-01-25 22:15:57 -08:00
Bryan Roe
b8c4df02a7 Fixed reference leak 2021-01-23 22:18:15 -08:00
Bryan Roe
4be310f809 Added tracker 2021-01-23 00:44:52 -08:00
Bryan Roe
4daedfd081 Added ability to compile for FIPS mode 2021-01-21 20:13:15 -08:00
Bryan Roe
75e1f844d8 Updated windows volume information 2021-01-20 12:45:49 -08:00
Bryan Roe
88a678aab4 Added more volume information to Windows 2021-01-20 11:28:12 -08:00
Bryan Roe
909fd85fbb Added windows bitlocker status 2021-01-20 10:46:01 -08:00
Bryan Roe
f7dd29ed65 Fixed 64k limit of Master->Slave buffer 2021-01-20 00:32:50 -08:00
Bryan Roe
3e26a0996f fixed compiler warnings 2021-01-18 11:02:41 -08:00
Bryan Roe
949b49257b added errno 2021-01-17 21:48:07 -08:00
Bryan Roe
a937cea031 Updated child_process._execve() to use wide version on windows 2021-01-16 00:58:11 -08:00
Bryan Roe
0800c45c12 1. Fixed bug in linux os.arch()
2. Added MeshAgent.ARCHID
2021-01-14 01:20:13 -08:00
Bryan Roe
78507ed66e 1. Updated self-update logging to include current commit hash value
2. Updated child_process.waitExit() to throw an exception on empty set condition
3. Updated ILibChain_Continue() to exit while() loop on empty set
4. Updated agent-installer to better handle error conditions for updatervalue and meshservicename
2021-01-13 11:13:37 -08:00
Bryan Roe
12230f8ce7 Updated installer to better support ChromeOS 2021-01-11 13:05:04 -08:00
Bryan Roe
0655515692 Fixed self-update issues when upgrading from v0.7.22 with a branded agent 2021-01-10 12:49:25 -08:00
Bryan Roe
22b6682bce Updated 'target' on installer 2020-12-30 20:14:30 -08:00
Bryan Roe
002fcb111c Added ability to set alternative fileName with installer 2020-12-30 20:11:38 -08:00