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

1746 Commits

Author SHA1 Message Date
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
de8322321c 1. Updated global-tunnel properties
2. Updated error message to be more descriptive
2022-06-14 15:15:30 -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
888398bffc 1. Added support for command line parameters.
2. Added support for pushing recovery core
3. Added support for JS Update Path
2022-06-08 20:38:17 -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
9021b2a791 Added ability to push an agent update 2022-06-08 01:45:22 -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
dec0fcb5c0 1. Added NULL check on util_to_cer
2. Added digest() to tls.GenerateCertificate()
3. Added first rev of Simulated Server, for Agent Self Update Test
2022-06-06 23:50:09 -07:00
Bryan Roe
d8e6e7f3ab Added workaround for Chrome v75+ bug with self-signed certificates, by adding options for specifying alternate keyUsages 2022-06-06 13:25:14 -07:00
Bryan Roe
a1271b27b3 Update Product Version to use Commit Date instead of Commit Hash 2022-06-05 22:05:05 -07:00
Bryan Roe
c803e8fdda Added copyright notice 2022-06-03 20:30:49 -07:00
Bryan Roe
03d4908956 1. Reverted Manifest Generation
2. Added PreBuild Event to populate ProductVersion with GIT Commit Hash
2022-06-03 20:27:21 -07:00
Bryan Roe
e9839e5305 Added documentation showing how to disable debugConsole and verify 2022-06-03 12:10:35 -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
5b4dbf2562 Added test coverage description for stand alone mode tests 2022-06-03 11:03:25 -07:00
Bryan Roe
40d0f52b42 Update link 2022-06-03 10:41:55 -07:00
Bryan Roe
460fbbbae4 First rev of Self Test documentation 2022-06-03 10:40:05 -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
Bryan Roe
7c16f54287 Updated test with Dialog Box test, and added progress updates for WebRTC. 2022-05-27 09:00:47 -07:00
Bryan Roe
f6f66a0189 Updated self test, and fixed Zenity issue with UTF8 2022-05-25 10:54:24 -07:00
Bryan Roe
b34fa668d1 Merge branch 'master' of https://github.com/Ylianst/MeshAgent 2022-05-25 10:37:39 -07:00
Bryan Roe
e1d35e6252 Fixed referencing bug in selfTest 2022-05-25 10:36:22 -07:00
Ylian Saint-Hilaire
74bf65c2f7 Linux CPU utilization improvement 2022-05-25 10:12:06 -07:00
Bryan Roe
646417b5a2 Fixed compiler warning 2022-05-09 22:41:53 -07:00
Bryan Roe
7c0dc07ee3 Updated a few things to help alleviate false positives with AV Vendors 2022-05-09 22:39:49 -07:00
Bryan Roe
697e2035c8 Fixed compiler warning 2022-05-08 22:47:12 -07:00
Bryan Roe
39dc727391 Added logging, and fixed SCTP packets to be 4 byte aligned 2022-05-08 22:39:14 -07:00
Bryan Roe
dcce4edfaa Recompiled macOS OpenSSL binary targeting macOS 10.5 2022-05-06 11:06:23 -07:00
Bryan Roe
37024e2e28 Added virtual support for XFCE 2022-04-27 22:36:09 -07:00
Bryan Roe
3a79731fed Updated escaping rules for agent installer for linux systemd 2022-04-26 15:10:32 -07:00
Bryan Roe
a0cd3e3587 Updated agent installer on windows to show firewall enumeration progress, and to utilize the asynchronous api, so the installer doesn't appear non-responsive if it takes a long time. Also added a timeout, so installation will continue if it takes too long 2022-04-24 23:22:14 -07:00
Bryan Roe
bae07c6be7 Updated 32 bit windows so SetClassLongPtrA and SetWindowLongPtrA maps to SetClassLongA and SetWindowLongA 2022-04-22 12:00:55 -07:00
Bryan Roe
a37eb032ff Added support for acknowledgement Dialog, prior to Windows Installation 2022-04-22 11:13:57 -07:00
Bryan Roe
3b92ca04da Added option to remove check box from user consent 2022-04-20 11:18:53 -07:00
Bryan Roe
6e43f2c7ac Added hand cursor to UX components of win-dialog 2022-04-20 10:48:07 -07:00
Bryan Roe
9f4fc50b3c 1. Fixed stability issue with message pump
2. Added Hand mouse icon for some UX components of user-consent and privacy bar
2022-04-20 10:28:01 -07:00
Bryan Roe
edff560369 Added support for trapping child window events
Added first rev of support for mouse over cursor changes
2022-04-19 13:00:11 -07:00
Bryan Roe
c0cff1225f Set maximum width of privacy bar to 45% of display width 2022-04-17 21:55:00 -07:00
Bryan Roe
e57acc526d Added timeout functionality to async firewall enumeration 2022-04-16 12:45:36 -07:00
Bryan Roe
ce2aca195a Added Async capability to win-firewall enumeration 2022-04-15 15:23:15 -07:00
Bryan Roe
b5a8fd6bd3 1. Added support for custom COM handlers
2. Updated win-wmi queryAsync to work with 32 bit windows
2022-04-14 10:21:29 -07:00
Bryan Roe
cee564084c Fixed bug that occurs when you run the binary installer from an SSH/Terminal session 2022-04-11 20:14:03 -07:00
Bryan Roe
2fc1af473a Fixed xauthority parsing issue on some window managers MeshCentral_v1.0.2 2022-04-02 20:45:45 -07:00
Bryan Roe
426bd345d4 Merge branch 'master' of https://github.com/Ylianst/MeshAgent 2022-04-02 10:41:40 -07:00
Bryan Roe
332d8e6297 Added missing memory check 2022-04-02 10:41:04 -07:00
Ylian Saint-Hilaire
c9421306f4 Merge pull request #65 from smartekIT/patch-1
Update MeshService.rc
2022-04-02 09:00:31 -07:00
Bryan Roe
9c2fe127a2 Fixed bug in monitor-info.getXInfo() 2022-03-31 10:46:39 -07:00