1
0
mirror of https://github.com/Ylianst/MeshAgent synced 2026-02-15 07:54:58 +00:00
Commit Graph

857 Commits

Author SHA1 Message Date
Bryan Roe
cf91d6c709 1. Fixed bug with os.tmpdir()
2. Updated ScriptMode, so current durrectory is not changed to script path
3. Fixed process.cwd() on windows to support UTF8
2020-04-30 11:51:41 -07:00
Bryan Roe
8268fdf33a Fixed compiler warning 2020-04-30 10:26:12 -07:00
Bryan Roe
a074a17790 1. Updated win-dispatcher to only edit Task, if execPath contains UTF-8
2. Integrated updated task-scheduler into Polyfills.
2020-04-30 10:19:33 -07:00
Bryan Roe
68fe8452d3 Rev1 of task-scheduler fixes for UTF8/UTF16 problems 2020-04-30 01:40:58 -07:00
Bryan Roe
07371fed6a !. Fixed more exePath related UTF8 issues
2. Added os.tmpdir() support
3. Added Buffer.toString('utf16')
2020-04-30 01:40:03 -07:00
Bryan Roe
bf43bc0c62 test 2020-04-29 11:04:48 -07:00
Bryan Roe
5aaa062ca6 add PS integration for editing 2020-04-29 11:04:10 -07:00
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