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

607 Commits

Author SHA1 Message Date
Bryan Roe
f6f66a0189 Updated self test, and fixed Zenity issue with UTF8 2022-05-25 10:54:24 -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
2fc1af473a Fixed xauthority parsing issue on some window managers 2022-04-02 20:45:45 -07:00
Bryan Roe
9c2fe127a2 Fixed bug in monitor-info.getXInfo() 2022-03-31 10:46:39 -07:00
Bryan Roe
cfb4f649b4 Added work around for awk change in Ubuntu 20 2022-03-29 12:09:06 -07:00
Bryan Roe
6267c42931 Updated Windows Installer to enable SafeMode for agent 2022-03-29 00:03:43 -07:00
Bryan Roe
11a9b5f030 Added workaround/fix for __stdcall issue on 32 bit windows 2022-03-28 13:20:12 -07:00
Bryan Roe
c3591f5de6 1. Fixed PrivacyBar initializer on linux to skip windows specific init
2. Updated kvm-helper to support LXDE
2022-03-23 23:12:18 -07:00
Bryan Roe
ed3a13f9b9 Removed unnecessary object conversion 2022-03-22 22:23:07 -07:00
Bryan Roe
08b95944ee 1. Updated lib-finder to help find binaries
2. Added kvm-helper
2022-03-22 20:10:07 -07:00
Bryan Roe
85ef080a86 1. Added console.log/info helper
2. Fixed bug with user-sessions adding virtual uids incorrectly
2022-03-16 23:04:22 -07:00
Bryan Roe
b0f0ac24b3 Updated user session enumeration for linux, to include more metadata 2022-03-16 19:36:12 -07:00
Bryan Roe
fb0ae1221d Fixed edge case bug in getXInfo() where xauth was truncated 2022-03-16 19:28:48 -07:00
Bryan Roe
7c4aa3318f Updated win-dispatcher to use win-tasks, falling back to legacy SCHTASKS/POWERSHELL, to speed up dispatching 2022-03-08 13:00:35 -08:00
Bryan Roe
532d163727 1. Removed debug line from user-sessions
2. Added XKB extension support
3. Added linux support for SCROLL/NUM/CAPS
2022-02-28 12:31:00 -08:00
Bryan Roe
36ff9661e1 Added Xkeytosym 2022-02-26 14:12:53 -08:00
Bryan Roe
fd196933a0 Added ability to specify timeoutAutoAccept on windows user consent 2022-02-22 15:19:52 -08:00
Bryan Roe
8e36f4eb7f Updated GDM/XAUTHORITY logic for SDDM 2022-02-17 01:47:47 -08:00
Bryan Roe
4056245637 Updated copyright date in comments 2022-02-14 23:39:48 -08:00
Bryan Roe
16649cc054 Added support for PINNING of the windows privacy bar 2022-02-14 23:33:01 -08:00
Bryan Roe
a4d76c0ffb Updated support for settting alternate background/foreground color using an options object 2022-02-14 19:29:34 -08:00
Bryan Roe
7df445ac6d Updated spacing on title bar for windows user consent and dialog 2022-02-11 23:39:43 -08:00
Bryan Roe
5f78c87b07 Updated windows enhanced user consent to be DPI aware 2022-02-11 23:29:40 -08:00
Bryan Roe
cb7179057b Updated win-dialog to better support HighDPI displays 2022-02-11 19:43:30 -08:00
Bryan Roe
b668b2543e 1. Fixed bug with windows message pump where if a primitive is returned, an exception is thrown on 64 bit systems.
2. Fixed bug in windows message pump dispatching where uncaught exceptions prevented DefWindowProc from getting called.
2022-02-11 15:39:43 -08:00
Bryan Roe
c6ce7c1293 Updated close appearance of windows privacy bar 2022-02-10 15:21:06 -08:00
Bryan Roe
96d940eb0b Fixed error handler when GetDpiForMonitor() doesn't exist 2022-02-09 23:15:34 -08:00
Bryan Roe
b2e74808eb Set default dpi to 96, if it can't be determined. 2022-02-09 23:08:00 -08:00
Bryan Roe
7f7edbf0b0 Fixed DPI scaling of privacy bar on windows 2022-02-09 22:47:42 -08:00
Bryan Roe
f13f01eef1 Updated windows privacy bar to set cursor on creation 2022-02-09 19:44:48 -08:00
Bryan Roe
a626c63ee0 Updated window move algorithm for privacy bar on windows 2022-02-09 12:54:42 -08:00
Bryan Roe
a040047e01 1. Updated authenticode parser to check for empty string
2. Updated _agentStatus to support custom IPC
2022-02-08 13:28:24 -08:00
Ylian Saint-Hilaire
7adf0dddd4 Updated headers. 2022-02-04 14:43:55 -08:00
Bryan Roe
53064d3745 removed debug line 2022-02-01 20:16:15 -08:00
Bryan Roe
11d13ce251 Added UTF8 support to zip reader/writer 2022-02-01 20:14:29 -08:00
Bryan Roe
be5cddf256 Added trim() to opus.url 2022-01-31 23:46:41 -08:00
Bryan Roe
2a39934cee 1. Fixed bug with Authenticode URI parsing
2. Fixed bug with Http Uri parsing
2022-01-31 18:42:40 -08:00
Bryan Roe
3a66cbfcb0 Updated windows privacy bar to use word ellipsis on truncation 2022-01-28 16:14:02 -08:00