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

1705 Commits

Author SHA1 Message Date
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
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
9e4be92cd8 Fixed NULL reference exception MeshCentral_v1.0.1 2022-03-25 11:19:00 -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
0c5d6f9048 Fixed compiler warning on linux 2022-03-23 22:51:59 -07:00
Ylian Saint-Hilaire
43f065c882 Fixed agent crash and added NULL check. 2022-03-23 14:39:00 -07:00
Ylian Saint-Hilaire
e6c3b72b93 Added parentheses. 2022-03-23 14:35:31 -07:00
Bryan Roe
d6e5425b57 Added missing bufferLen check 2022-03-23 13:15:51 -07:00
Bryan Roe
288acf0ec0 1. Added logging helper to KVM child
2. Added logic to support virtual kvm session for linux
2022-03-22 22:25:47 -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
952b331498 Updated 32 bit linux to openssl/1.1.1n 2022-03-16 13:04:04 -07:00
Bryan Roe
225d04418a Updated OpenBSD openssl to 1.1.1n 2022-03-16 09:43:10 -07:00
Bryan Roe
33856b1c02 Updated FreeBSD openssl to 1.1.1n 2022-03-16 02:16:01 -07:00
Bryan Roe
ef5ca0f5e9 Updated macos OpenSSL to 1.1.1n 2022-03-16 01:54:29 -07:00
Bryan Roe
399d539efc Updated linux OpenSSL to 1.1.1n 2022-03-16 01:44:50 -07:00
Bryan Roe
01a3cfb13b Added missing extern 2022-03-16 01:44:24 -07:00
Bryan Roe
876eafa72c Updated Windows OpenSSL to 1.1.1n 2022-03-15 20:12:49 -07:00
Bryan Roe
28af0a05af Added linux support for enumerating virtual x window sessions 2022-03-14 22:40:43 -07:00
Bryan Roe
8a62a7d628 Add COM/WMI support for fetching windows volumes and bitlocker status 2022-03-14 22:36:05 -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
6030154d94 1. Updated Helper method for console.log to implement info1 & info2
2. Added more logging to WebRTC
3. Fix edge case when piping RTC DataChannel could result in 100% CPU utilization
2022-03-07 19:09:44 -08:00
Bryan Roe
c2bafce024 Fixed bug, where wrong object type was being pushed 2022-03-07 09:51:57 -08:00
Bryan Roe
bc482d2eba 1. Fixed bug where resolve fail resulted in Linux agent accidentally closing FD(0)
2. Updated logic, so calling close on an unconnected socket will still propagate a connect failure
2022-03-04 15:35:16 -08:00
Bryan Roe
6460a09542 Updated FSWatcher on linux, to re-init FD if it is 0 2022-03-03 22:26:07 -08:00
Bryan Roe
93b4a3b6dd Updated, so Windows will flush invalid socket descriptors 2022-03-03 15:17:08 -08:00
Bryan Roe
2660fd008b 1. Fixed Posix bug where invalid FD can cause other FD to not get serviced, and/or cause 100% CPU spike
2. Added Caps/Num/Scroll support to macOS KVM.
2022-03-03 11:16:55 -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
c6b20ff1e2 Added workaround for when browser passes windows specific extended up flags 2022-02-26 14:12:02 -08:00
Bryan Roe
91cde55010 Added workaround for when server passes windows specific keyflags. 2022-02-26 12:27:17 -08:00
Bryan Roe
2eb4d065c2 1. Updated to send CAPS/NUM/SCROLL status on windows on connect
2. Sends above status on change
2022-02-24 22:46:58 -08:00
Bryan Roe
2aa4dd11b7 1. Fixed edge case bug when maxTimeout<0 and actualTimeout is < UPNP_MAX_WAIT
2. Fixed edge case crash on timer cleanup
2022-02-24 13:11:39 -08:00
Bryan Roe
2f4addefa2 Add support for col_resize cursor on Windows 2022-02-24 00:53:44 -08:00
Bryan Roe
fd196933a0 Added ability to specify timeoutAutoAccept on windows user consent 2022-02-22 15:19:52 -08:00
Bryan Roe
117444c751 Added additional logging if XOPEN fails MeshCentral_v0.9.85 2022-02-17 02:11:00 -08:00
Bryan Roe
8e36f4eb7f Updated GDM/XAUTHORITY logic for SDDM 2022-02-17 01:47:47 -08:00