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

889 Commits

Author SHA1 Message Date
Bryan Roe
6adbbd8897 Added fs.read() support for windows
Update compressed-stream
2020-06-17 01:17:28 -07:00
Bryan Roe
8eaf8364c4 Fixed compier warnings and missing #ifdef 2020-06-15 21:37:15 -07:00
Bryan Roe
a68c533191 fixed compiler warnings 2020-06-15 21:27:44 -07:00
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
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 2020-06-13 04:19:40 -07:00
Bryan Roe
dbefd25475 Updated workaround for Old Linux message-box, so that it supports cancelation 2020-06-12 18:09:27 -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 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
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
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
a0ed803cf6 Updated installer, to delete old .msh file before installing/updating agent 2020-06-04 13:53:56 -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
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
86bef3de68 Added missing 'return' statement. 2020-06-01 14:24:06 -07:00