Bryan Roe
fc54e82ae9
Updated http.parseUri() to better handle malformed uri
2020-06-15 21:09:13 -07:00
Bryan Roe
2cb8f70d8e
1. Updated stream.readable/duplex to only call _read() once if no value is returned
...
2. Added zip-reader
3. Updated compressed-stream
2020-06-15 18:11:51 -07:00
Bryan Roe
3f0ae06e65
removed debug output from crc32-stream
2020-06-15 13:33:28 -07:00
Bryan Roe
3b1dc835eb
1. Added crc32-stream modules
...
2. Updated flow control for compressed-stream
3. Added newListener even on EventEmitter, that fires event after a lsitener is added
4. Added two new event helper methods
5. Updated fs.read to work with CreateFile on Windows.
2020-06-15 13:16:01 -07:00
Bryan Roe
ca9bb50910
Updated nativeAddCompressModule()
2020-06-14 01:30:42 -07:00
Bryan Roe
39a4f997d4
Compressed integrated JavaScript
2020-06-14 00:29:13 -07:00
Bryan Roe
e406f8767d
Updated text formatting
2020-06-13 22:02:44 -07:00
Bryan Roe
c3ad70a70e
Added ZLIB Compression Support
2020-06-13 21:57:46 -07:00
Bryan Roe
ee0787f416
Fixed bug preventing message-box from working when not running as root/service
MeshCentral_v0.5.61
2020-06-13 04:19:40 -07:00
Bryan Roe
dbefd25475
Updated workaround for Old Linux message-box, so that it supports cancelation
MeshCentral_v0.5.59
2020-06-12 18:09:27 -07:00
Bryan Roe
b2a99c7497
Added NULL/Canary check on metadata update method
2020-06-12 16:32:39 -07:00
Bryan Roe
04e7fc85df
Updated Toast/Message-Box on macOS to work with non-english characters on older macOS releases
2020-06-12 15:33:16 -07:00
Bryan Roe
c32d4e0914
Added ability to abort new message-box for macOS, and updated metadata
2020-06-12 10:24:39 -07:00
Bryan Roe
5b1bf0f25c
Fixed type in rejector
2020-06-12 01:27:31 -07:00
Bryan Roe
1926fd82c8
Fixed macOS clipboard, toasts, and dialog boxes, for non-english characters. (when running elevated)
2020-06-12 01:13:26 -07:00
Bryan Roe
0971ac0134
Fixed uncaught exception
MeshCentral_v0.5.58
2020-06-11 15:05:43 -07:00
Bryan Roe
f230243475
Fixed Toast and Message-Box for non-english characters for older linux releases, like Ubuntu 10-14
2020-06-11 10:29:37 -07:00
Bryan Roe
f0a1744338
Updated zenity logic for notifications, because the version in the Deepin repo is broken
2020-06-10 22:47:35 -07:00
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