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

1231 Commits

Author SHA1 Message Date
Bryan Roe
8d71d9a634 Added displayWake() to kvm for macOS 2020-06-10 14:32:11 -07:00
Bryan Roe
f9f7f28472 added power-monitor.sleepDisplay() support to macOS 2020-06-10 14:24:51 -07:00
Bryan Roe
5aff4c172e Added power-monitor.wakeDisplay() and sleepDisplay() 2020-06-10 13:49:24 -07:00
Bryan Roe
f1a85296c5 Updated toast for windows 2020-06-09 21:04:34 -07:00
Bryan Roe
10a9e7226e 1. Added support for UTF8 wnvironment variables for window's child_process
2. Updated message-box and toaster to support UTF8 on Windows
2020-06-09 19:37:37 -07:00
Bryan Roe
946bbd5cb9 Fixed Alert and MessageBox on windows to work with non-english characters 2020-06-09 15:45:46 -07:00
Bryan Roe
fedd70072b Updated proxy support 2020-06-09 14:25:28 -07:00
Bryan Roe
e448456d9e Updated xclip clipboard, to so xclip cleanup occurs if process exits before xclip timeout 2020-06-08 14:40:00 -07:00
Bryan Roe
628e44121a Added timeout on server connect to capture cases where the FD does not become signaled 2020-06-07 18:01:10 -07:00
Bryan Roe
6834a34ca6 1. Fixed NULL reference crash that could occur if ILibProcessPipe metadata is NULL when fdsnapshot is called
2. Updated MacOS KVM to set metadata on child process
2020-06-07 01:13:21 -07:00
Bryan Roe
2ac6a1037d Updated installer, so will still work if launched from same path as description 2020-06-06 18:15:03 -07:00
Bryan Roe
33f1e9e577 Added fix for X server detection for FreeBSD 2020-06-06 00:18:38 -07:00
Bryan Roe
432c0d2585 Added username/password parsing ability to http.parseUri() 2020-06-05 18:58:33 -07:00
Bryan Roe
2e273bd4b6 Updated formatting. 2020-06-05 11:02:08 -07:00
Bryan Roe
52cc465133 Added macOS support 2020-06-05 10:42:44 -07:00
Bryan Roe
a0ed803cf6 Updated installer, to delete old .msh file before installing/updating agent MeshCentral_v0.5.51 2020-06-04 13:53:56 -07:00
Bryan Roe
f590c53ac8 Updated installer to exit immediately if permission check fails 2020-06-04 12:00:40 -07:00
Bryan Roe
34908f8a1a Updated service-manager.stop() on Windows to force kill process if stuck in STOP_PENDING 2020-06-04 11:27:35 -07:00
Bryan Roe
5bfd867e86 Fixed Working Directory for FreeBSD service definition 2020-06-04 01:54:06 -07:00
Bryan Roe
f82f836b5a Another freebsd fix 2020-06-04 01:14:10 -07:00
Bryan Roe
0bd84b93b1 freebsd fix 2020-06-04 00:47:34 -07:00
Bryan Roe
7ffd8588f8 Updated freebsd 2020-06-04 00:43:52 -07:00
Bryan Roe
3f156f0cec Updated for freebsd, and added workaround for xclip fork 2020-06-04 00:34:29 -07:00
Bryan Roe
7264c43e67 REmoved pseudo terminal check from freebsd for consoleUid() 2020-06-03 21:22:35 -07:00
Bryan Roe
82f7091156 Added freebsd support for clipboard via xclip 2020-06-03 21:15:25 -07:00
Bryan Roe
44b44a2456 Updated metadata for macos message-box, and updated cleanup for net.Server for ipc 2020-06-03 19:05:49 -07:00
Bryan Roe
933e7f9721 Added macOS clipboard support 2020-06-03 17:02:56 -07:00
Bryan Roe
51a3bc5384 1. Improved clipboard on linux if xclip is installed
2. Fixed compiler warnings
2020-06-03 15:54:09 -07:00
Bryan Roe
08bcfbfcc5 Updated service-manager.enumerateService() for Linux, to include state and pid if available 2020-06-03 12:48:49 -07:00
Bryan Roe
78432dae45 Windows heci update 2020-06-03 11:14:50 -07:00
Bryan Roe
28e8a8db81 1. Updated default install path for Windows agent-installer
2. Fixed installer, so it doens't create an empty .db file
3. Updated uninstaller, so it deletes the folder if it's empty
2020-06-02 16:53:56 -07:00
Bryan Roe
a0cda3989c fixed typo with ')' placement 2020-06-02 13:23:44 -07:00
Bryan Roe
e9764045a4 Fixed issue caused by Signal Listener being at top of chain, so it could get emitted before a pipe read 2020-06-02 03:43:20 -07:00
Bryan Roe
54628594f1 Update signal handler for macOS 2020-06-02 02:57:28 -07:00
Bryan Roe
537e4404c6 Integrated SIGCHLD support with Linux child_process 2020-06-01 22:13:00 -07:00
Bryan Roe
297b5b1a5c Updated JS signal handler for linux 2020-06-01 17:28:36 -07:00
Bryan Roe
fbecd5a7ef removed debug printf 2020-06-01 14:46:47 -07:00
Bryan Roe
86bef3de68 Added missing 'return' statement. 2020-06-01 14:24:06 -07:00
Bryan Roe
6e8e6ca5e0 Fixed cleanup logic for sighandler 2020-06-01 12:41:21 -07:00
Bryan Roe
fa983efa6f 1. Added 'removeListener' event to EventEmitter
2. Fixed bug with callback deletions in EventEmitter.removeAllListeners
2020-06-01 11:21:12 -07:00
Bryan Roe
c97a58f037 Updated linux/freebsd user-sessions.consoleUid() to skip users logged in on a pseudo console. 2020-05-31 22:12:07 -07:00
Bryan Roe
6609e23f78 Updated windows event hook for power state, to always event on hookup 2020-05-31 11:14:26 -07:00
Bryan Roe
1d81dba897 Updated power-monitor for linux 2020-05-31 08:58:28 -07:00
Bryan Roe
bfaddfaee2 Updated windows to not send the initial event on newListener for acdc, because windows acpi will already do this 2020-05-31 00:16:41 -07:00
Bryan Roe
5f1ca444a5 Updated user-sessions to remove buggy code with lock/unlock on linux 2020-05-30 23:06:40 -07:00
Bryan Roe
b78a29eb88 1. Updated metadata for linux ipcSocket
2, Added linux-acpi, and attached events to power-monitor for linux
2020-05-30 22:59:06 -07:00
Bryan Roe
0aa17b4a61 added missing file 2020-05-30 22:58:25 -07:00
Bryan Roe
ce29efe527 Removed buggy lock/unlock event 2020-05-30 21:02:25 -07:00
Bryan Roe
82d6248bb9 Added battery detection for macOS 2020-05-30 13:45:23 -07:00
Bryan Roe
c85dde4af1 added missing break statement 2020-05-30 12:46:22 -07:00