1
0
mirror of https://github.com/Ylianst/MeshAgent synced 2025-12-20 18:23:21 +00:00
Commit Graph

582 Commits

Author SHA1 Message Date
Bryan Roe
70979ad761 1. Fixed process.kill() on windows to wait to complete
2. Updated self update on windows to handle stale processes
2020-05-20 21:10:02 -07:00
Bryan Roe
79e7b74598 Updated process-manager on windows to return full path 2020-05-20 17:33:18 -07:00
Bryan Roe
452b1201ce Fixed user-consent cleanup on macos 2020-05-20 14:09:36 -07:00
Bryan Roe
f4b7c13888 Changed where IPC server is closed 2020-05-20 12:22:09 -07:00
Bryan Roe
f6c254bd4c Fixed crash caused by ChainViewer 2020-05-19 15:53:59 -07:00
Bryan Roe
56cc4c1328 Improved descriptor tracking 2020-05-19 14:47:52 -07:00
Bryan Roe
72ca73dd3d Added ability to fetch handle count 2020-05-19 10:11:59 -07:00
Bryan Roe
eba7419fc9 1. Set upperbound on number of Windows WaitHandles
2. Fixed Windows_IPC to DisconnectNamedPipe() on connected handled when 'end' is called
3. Fixed Windispatch to terminate on when close is emitted
2020-05-19 01:14:18 -07:00
Bryan Roe
2c3f1bcab7 Fixed toast for Windows 7 2020-05-17 13:57:48 -07:00
Bryan Roe
1d5aa076db Added support to message-box to specify UID directly 2020-05-17 01:45:13 -07:00
Bryan Roe
41628bf0d9 Fixed cleanup for toast on Windows 2020-05-16 14:33:45 -07:00
Bryan Roe
474f6fc4d0 Updated toast mechanism on Windows 2020-05-16 14:25:29 -07:00
Bryan Roe
89cafa3ba4 Updated linux proxy detetion logic 2020-05-13 15:44:45 -07:00
Bryan Roe
8f7b983a32 Updated X11 detect retry logic 2020-05-13 13:37:57 -07:00
Bryan Roe
d3f6323999 Fixed bug where if you login from login screen, the resulting privacy bar doesn't close when you disconnect KVM 2020-05-13 10:53:08 -07:00
Bryan Roe
74b68fb966 IMproved error message for Xwayland 2020-05-13 10:16:16 -07:00
Bryan Roe
176ed8069f Updated KVM to spawn privacy bar (if enabled) on most distros when you login from login screen 2020-05-13 00:45:21 -07:00
Bryan Roe
382105e135 Updated user-consent on linux to auto-fail when current uid is the gdm 2020-05-12 16:09:00 -07:00
Bryan Roe
906fab95a2 1. Updated linux to be able to KVM to login prompt
2. Fixed project file back
3. Added comments to makefile about gdm3
2020-05-12 01:01:25 -07:00
Bryan Roe
dee281af65 Updated exit method for privacy bar 2020-05-09 15:20:57 -07:00
Bryan Roe
5fb0cef7db 1. Removed debug message from child-container
2. Fixed WriteEx() behavior
3. Fixed AddWaitHandle() to use APC if called from wrong thread
4. Fixed net.ipcSocket to return correct value if write completed right away
2020-05-05 16:12:23 -07:00
Bryan Roe
11da1118b4 updated child-container 2020-05-03 19:42:44 -07:00
Bryan Roe
99cbc98302 Updated message-box to use child-container 2020-05-03 19:41:10 -07:00
Bryan Roe
d18ed5dd89 Added updated win-dispatcher to polyfills 2020-05-01 15:25:57 -07:00
Bryan Roe
3816c47a58 1. Removed dead code from service-manager.js2.
2. Updated win-dispatcher to create task using command line parameters, instead of stdin, negating need to export/import XML to fix non-english characters
2020-05-01 11:30:50 -07:00
Bryan Roe
33c089e275 1. Updated so CachedOnly db is created when needed
2. Updated uninstall/fulluninstall to be able to self delete
2020-05-01 11:05:47 -07:00
Bryan Roe
a7a2b84a91 1. Updated -fullinstall -install -fulluninstall -install to use agent-installer
2. Fixed DPI awareness on Installer Dialog Box
2020-05-01 00:42:37 -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
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
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
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
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 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
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
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