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

850 Commits

Author SHA1 Message Date
Bryan Roe
71bd469551 fix 2020-04-29 03:01:44 -07:00
Bryan Roe
c7959a8332 Added ability to close message-box on windows 2020-04-28 14:27:42 -07:00
Bryan Roe
1e10f90aec Added ability to close message-box for linux 2020-04-28 12:47:58 -07:00
Bryan Roe
875c5ef2b1 Added pseudo privacy bar support to macOS 2020-04-28 11:33:46 -07:00
Bryan Roe
dbbc47e751 1. Added work-around for Zenity timeout support detection for platforms that require DISPLAY to be set in env just to query metadata
2. Fixed bug where timeout work-around resulted in success instead of timeout
2020-04-28 03:03:18 -07:00
Bryan Roe
7b339e08e0 Fixed crash that could occur if certain command line parameters are specified when there aren't sufficient permissions to open the db 2020-04-28 01:44:11 -07:00
Bryan Roe
12347a8eb4 Added multi-workspace support to privacy bar for linux 2020-04-28 01:19:24 -07:00
Bryan Roe
e1cb66e81c Added Workspace detection on X 2020-04-27 23:35:18 -07:00
Bryan Roe
4d752aa7a4 Changed release optimization from Os to O3, because macOS doesn't like Os 2020-04-27 13:28:23 -07:00
Bryan Roe
b8e58a37f7 added cpu_name for macOS 2020-04-27 00:13:48 -07:00
Bryan Roe
b1872004b0 Fixed user-consent and alerts for macOS Catalina. 2020-04-26 23:06:51 -07:00
Bryan Roe
e66adb9858 Updated to empty records are omitted MeshCentral_v0.5.15 2020-04-26 16:39:59 -07:00
Bryan Roe
a70fe75883 Fixed bug where last storage record was ommited on linux 2020-04-26 16:30:22 -07:00
Bryan Roe
af81e79702 1. Added more sysinfo details for linux
2. Added isVM() workaround for VMware if bios_vendor is not set
2020-04-26 16:09:18 -07:00
Bryan Roe
581b012340 Unified GPU names for linux and windows 2020-04-26 14:32:55 -07:00
Bryan Roe
8ec340f8b5 Added cpu_name for linux 2020-04-26 13:41:40 -07:00
Bryan Roe
1db2b400d1 Fixed dispatch loop that can happen on process exit 2020-04-26 13:03:48 -07:00
Bryan Roe
19508fa79e 1. Updated os.Name and os.name() to fetch Windows name from older versions of Windows
2. Fixed compiler warning
2020-04-26 09:57:43 -07:00
Bryan Roe
de4c507b57 Added title support to xmessage 2020-04-26 02:56:03 -07:00
Bryan Roe
2717134c50 Added support for xmessage, as fallback if zenity and kdialog are not found.
This is needed for Deepin
2020-04-26 02:07:39 -07:00
Bryan Roe
cb95c0bbea 1. Fixed service-manager to include execute permission for user, fixing issue with Deepin Linux
2. Added os.Name property
2020-04-26 00:54:04 -07:00
Bryan Roe
05cd4136d0 Added to windows 'sysinfo' to show GPU/CPU/HDD make/model 2020-04-25 21:59:40 -07:00
Bryan Roe
7ecb9e890a Added missing cursor definitions for Deepin 20 2020-04-25 18:28:50 -07:00
Bryan Roe
28dbc59746 Updated VM detection for ProxMox 2020-04-24 23:56:07 -07:00
Bryan Roe
cb991c17f0 Fixed docker container support 2020-04-24 23:00:21 -07:00
Bryan Roe
55a832ba33 Fixed bug with Xen/AWS detection 2020-04-24 21:10:32 -07:00
Bryan Roe
26e48ff044 Added Docker container detection 2020-04-24 19:34:24 -07:00
Bryan Roe
9682464cb6 1. fixed #def issue
2. Added Virtual Machine  detection
MeshCentral_v0.5.14
2020-04-24 16:06:59 -07:00
Bryan Roe
de24ee7543 Fixed edge case bug, where EventLoopThread could be momentarily stalled on exit, on windows 2020-04-24 14:22:13 -07:00
Bryan Roe
669fa91083 Fixed display selection irregularity on windows 2020-04-24 11:13:42 -07:00
Bryan Roe
ccc3c81ab5 Updated KVM detection, to retry every 10 seconds for 3 minutes if XLIBS are detected but X server is not 2020-04-23 22:40:16 -07:00
Bryan Roe
3843d0173d 1. Added NULL reference check
2. Removed suspend/resume duktape call
2020-04-23 19:53:57 -07:00
Bryan Roe
54b291187b 1. Fixed compiler warning when NO_IFADDR is defined
2. Added pthread_timedjoin_np() workaround for older glibc/gcc
2020-04-23 16:47:57 -07:00
Bryan Roe
a6fe772422 Added cursor definitions for Ubuntu 20 2020-04-23 12:36:49 -07:00
Bryan Roe
045878edaa Added cursor definitions for Ubuntu 9/10 2020-04-23 11:09:59 -07:00
Bryan Roe
f07cc6c0c0 Updated import/export for RecoveryModule MeshCentral_v0.5.13 2020-04-23 02:14:04 -07:00
Bryan Roe
e7f46497bd Fixed bug in ScriptContainer on Windows, where a dispatch failed 2020-04-22 17:24:25 -07:00
Ylian Saint-Hilaire
d4defa9b97 Fixed Linux OpenSSL libraries. 2020-04-22 00:42:25 -07:00
Bryan Roe
8777d32d06 Merge branch 'master' of https://github.com/Ylianst/MeshAgent MeshCentral_v0.5.12 2020-04-21 16:37:30 -07:00
Bryan Roe
464ecac94b Integrating Crash Mitigations for Core Restarts 2020-04-21 16:35:52 -07:00
Bryan Roe
6cfd62ed42 1. Added sem_timedwait to macos
2. Added Workaround for pthread_timedjoin_np() for macos
2020-04-21 16:22:39 -07:00
Ylian Saint-Hilaire
69616beb70 Updated Linux libraries to OpenSSL 1.1.1g 2020-04-21 15:17:46 -07:00
Bryan Roe
b8358a32f2 updated to openssl/1.1.1g 2020-04-21 14:27:51 -07:00
Bryan Roe
ecc7c7ce4a Updated to openssl/1.1.1g 2020-04-21 14:27:20 -07:00
Bryan Roe
28db019101 1. Added ability to spawn joinable threads on linux
2. Added ILibThread_TimedJoin()
2020-04-20 21:51:55 -07:00
Bryan Roe
71d4b1edca 1. Fixed compiler warnings
2. Updated thread cleanup/finalizer logic to rely on ctxd if necessary
2020-04-20 17:01:53 -07:00
Bryan Roe
00bca84f2b added counter 2020-04-20 01:35:37 -07:00
Bryan Roe
0c6db0b2a6 1. Added additional memory check helpers
2. Updated Process exit detection to check apc flags
2020-04-19 15:18:52 -07:00
Bryan Roe
72cbf91686 updated cleanup logic 2020-04-18 17:08:09 -07:00
Bryan Roe
417cab5a83 Fixed typo 2020-04-18 14:24:24 -07:00