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
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
9682464cb6
1. fixed #def issue
...
2. Added Virtual Machine detection
2020-04-24 16:06: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
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
34a1b1a4d5
Added ability to fetch core hash
2020-04-08 17:57:28 -07:00
Bryan Roe
0ce6fa835f
1. Added ability to get/set remote mouse render
...
2. Fixed remoteMouseRender flag for Windows
2020-04-07 10:32:03 -07:00
Bryan Roe
b8208f63ed
Fixed Installer/Uninstaller
...
1. Remapped -fulluninstall to -funinstall
2. Updated behavior so db is not loaded if agent-installer is invoked
3. Renamed Windows Uninstaller from MeshCentralAgent to Mesh Agent for consistency
4. Update service-manager.installService(), such that if the service is the mesh agent, the windows uninstaller will invoke -fulluninstall
5. Updated agent-installer so that secondary agent and its scheduled tasks will be deleted on uninstall
6. Updated event-emitter, so if process.exit() is called on an emit(), it won't throw a catchable exception
2020-04-07 00:03:11 -07:00
Bryan Roe
42f1ea97cf
Added db size threshold option
2020-03-27 21:14:39 -07:00
Bryan Roe
42b0113fae
Added support for minimum db.compact() threshold
2020-03-26 19:34:54 -07:00
Bryan Roe
46e4113814
1. Fixed Control Channel bug, where host field never contained port number
...
2. Updated tunnels, so host field only contains port if its not a default port
2020-03-19 23:54:16 -07:00
Bryan Roe
a714468636
Added gateway support to MeshAGent.NetInfo and OS.networkInterfaces() for macOS
2020-03-18 16:41:21 -07:00
Bryan Roe
164b24a925
1. Updated macOS to wait for network ready
...
2. Implemented Restart/Shutdown Power Actions for macOS
2020-02-27 13:19:57 -08:00
Bryan Roe
2e7efe20ed
Fixed auto-update on macOS, so it restarts correctly
2020-02-26 14:19:56 -08:00
Bryan Roe
cd111f0f6e
Added workaround for macOS LaunchD placing all parameters within quotes
2020-02-26 13:59:21 -08:00
Bryan Roe
6f5f065eb5
1. Changed Array.includes polyfill to be nonenumerable, fixing potential problems when using for loops
...
2. Added uninstall helper
3. Fixed macOS bug on 'load' function
2020-02-25 23:32:21 -08:00
Bryan Roe
7c77677b3e
1. Updated Mouse Cursor Update to be event driven
...
2. Added support for remote mouse cursor rendering on Windows
2020-02-25 15:24:00 -08:00
Bryan Roe
f0c71884ef
Fixed connect log message to match printf
2020-02-20 09:26:48 -08:00
Bryan Roe
1731670522
1. Fixed bug in process-manager.getProcessInfo() on linux
...
2. Updated agent-installer
3. Fixed JSON error in SimpleDataStore
2020-02-15 00:22:15 -08:00
Bryan Roe
69808283be
Updated agent-installer
2020-02-14 23:03:56 -08:00
Bryan Roe
4d7aa678bd
Fixed build for No_OpenSSL build mode
2020-02-14 09:14:17 -08:00
Bryan Roe
b901d11f97
1. Added placeholder for new installer
...
2. Updated service, so placeholder will be unified across platforms
2020-02-13 17:11:14 -08:00
Bryan Roe
e8d263a816
Added missing code to set hostname
2020-01-29 11:47:20 -08:00
Bryan Roe
80547a5da5
Fixed invalid length
2020-01-29 11:14:39 -08:00
Bryan Roe
8fadf4b5bc
Removed code that was supposed to be removed
2020-01-29 10:26:30 -08:00
Bryan Roe
888629c179
1. Fixed bug in command line msh flag feature, where terminating NULL wasn't added on read
...
2. Updated 'agentName' feature to send new command, instead of overriding host name
2020-01-29 10:09:01 -08:00
Bryan Roe
1d9908f944
Fixed warnings
2020-01-29 09:29:21 -08:00
Bryan Roe
3bcdb51656
1. Added ability to specify msh flags on command line
2020-01-28 23:48:05 -08:00
Bryan Roe
140363a80e
Added 'idleTimeout' readonly property to 'MeshAgent'
2020-01-28 12:23:47 -08:00
Bryan Roe
364bc1e836
1. Fixed bug in log entry that showed HEX string instead of Connection URI
...
2. Added 'ServerIP' property to MeshAgent
2020-01-10 14:38:53 -08:00