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

341 Commits

Author SHA1 Message Date
Bryan Roe
922da3c9cc Rev1 support for executing zip files from command line 2020-06-17 23:51:30 -07:00
Bryan Roe
a68c533191 fixed compiler warnings 2020-06-15 21:27:44 -07:00
Bryan Roe
59f80fc1b1 Fixed db retry logic 2020-06-15 21:15:33 -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
c3ad70a70e Added ZLIB Compression Support 2020-06-13 21:57:46 -07:00
Bryan Roe
8d71d9a634 Added displayWake() to kvm for macOS 2020-06-10 14:32:11 -07:00
Bryan Roe
fedd70072b Updated proxy support 2020-06-09 14:25:28 -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
f590c53ac8 Updated installer to exit immediately if permission check fails 2020-06-04 12:00:40 -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
fbecd5a7ef removed debug printf 2020-06-01 14:46:47 -07:00
Bryan Roe
e6a1743d3e Unified battery detection across platforms, and added support for linux. 2020-05-30 12:39:26 -07:00
Bryan Roe
9b47e7891a Add -state flag 2020-05-29 13:41:36 -07:00
Bryan Roe
7d56f621e7 Added metadata for Windows Child KVM process 2020-05-29 10:15:41 -07:00
Bryan Roe
a7b30fb729 Updated metadata 2020-05-22 12:18:46 -07:00
Bryan Roe
dd216efbe8 Updated metadata 2020-05-21 13:20:42 -07:00
Bryan Roe
7befd44dd5 Fixed #ifdef for macOS 2020-05-20 13:46:39 -07:00
Bryan Roe
f115066e68 Fixed bug in xwayland check 2020-05-18 15:46:33 -07:00
Bryan Roe
5584a3d866 Fixed #ifdef for nokvm builds 2020-05-18 14:59:26 -07:00
Bryan Roe
75b976b7ac Added missing #ifdef 2020-05-18 00:48:31 -07:00
Bryan Roe
19fb0163d5 Added UAC elevation for Temporary Agent when run from connect button on installer UI 2020-05-17 23:07:11 -07:00
Bryan Roe
0f6539b665 Merge branch 'Branch_pathfix' 2020-05-17 18:08:55 -07:00
Bryan Roe
89cafa3ba4 Updated linux proxy detetion logic 2020-05-13 15:44:45 -07:00
Bryan Roe
74b68fb966 IMproved error message for Xwayland 2020-05-13 10:16:16 -07:00
Bryan Roe
a2cba4b6ac Fixed environment variable check 2020-05-12 16:01:51 -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
7e5a0528fe fixed compiler warning 2020-05-09 16:34:14 -07:00
Bryan Roe
d194bd9501 Updated cleanup for MessagePump 2020-05-09 16:29:59 -07:00
Bryan Roe
e516d3fd7d Moved hwere weblog is initialized, so command line switches can be used to activate it 2020-05-08 08:31:17 -07:00
Bryan Roe
b8b2638f8a Added log messages for various certiicate and nodeid issues. 2020-05-01 13:22:07 -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
f38089fa3b Updated, so if database is locked, and installer is being run, db will open in cache only mode 2020-05-01 01:21:25 -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
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
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
71bd469551 fix 2020-04-29 03:01:44 -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
7ecb9e890a Added missing cursor definitions for Deepin 20 2020-04-25 18:28:50 -07:00
Bryan Roe
9682464cb6 1. fixed #def issue
2. Added Virtual Machine  detection
2020-04-24 16:06:59 -07:00
Bryan Roe
669fa91083 Fixed display selection irregularity on windows 2020-04-24 11:13:42 -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
0c6db0b2a6 1. Added additional memory check helpers
2. Updated Process exit detection to check apc flags
2020-04-19 15:18:52 -07:00
Bryan Roe
5ba1288cdf Modified JS runtime to use ILibMemory_Extra to point to udata structure,
then used that for consistency checks
2020-04-17 15:05:47 -07:00
Bryan Roe
e3b8cc4d2c 1. Fixed edge case bug, where TLS packet was corrupt
2. Added compile switch for KVM ALL TILES
3. Added compile switch for Debug fragmentation of Sends
4. Fixed compiler warnings
5. Added comments to makefile
2020-04-13 20:08:32 -07:00
Bryan Roe
2da776ab5e 1. Added ability to query MeshAent object for KVM Tile limit
2. Added TLS_WRITE_TRACE and KVMMaxTile build switch
2020-04-12 22:51:35 -07:00
Bryan Roe
893ec386a6 1. Fixed compiler warnings
2. Fixed crash that occurs if db is locked
2020-04-11 13:06:53 -07:00
Bryan Roe
c4aba77b89 Fixed bounds check for cursor image 2020-04-11 12:41:18 -07:00