Bryan Roe
|
de4ee73ae6
|
Addressed CodeQL analysis
|
2020-07-08 21:46:53 -07:00 |
|
Bryan Roe
|
8dc669699e
|
Added mitigation for signal handling with vfork
|
2020-07-07 17:05:47 -07:00 |
|
Bryan Roe
|
705f5eadfc
|
Updated servuceAuthState to use |= instead of +=
|
2020-07-07 11:32:00 -07:00 |
|
Bryan Roe
|
e9573e5261
|
Updated server authentication to mitigate integer overflow attack
|
2020-07-07 01:41:12 -07:00 |
|
Bryan Roe
|
0d4f0f6adc
|
1. Implemented missing event 'net.server.connect'
2. Added integer overflow checks on ILibMemory operations
3. Added better bounds checking for DNS resolve and PE header parsing
|
2020-06-26 23:10:43 -07:00 |
|
Bryan Roe
|
a765847f0a
|
added MeshAgent.kvmRefresh()
|
2020-06-26 15:47:09 -07:00 |
|
Bryan Roe
|
5308242a52
|
Updated control channel to write DNS cache entry for meshcore tunnel
|
2020-06-26 14:51:05 -07:00 |
|
Bryan Roe
|
e289d5f4b2
|
fixed compiler warnings
|
2020-06-25 22:22:26 -07:00 |
|
Bryan Roe
|
ea1c9fbf20
|
Updated db to better support compressed records.
|
2020-06-23 01:57:08 -07:00 |
|
Bryan Roe
|
6ca4557859
|
Updated embedded zip logic
|
2020-06-19 17:51:01 -07:00 |
|
Bryan Roe
|
ac4712ff58
|
Fixed module parse error
|
2020-06-19 17:21:45 -07:00 |
|
Bryan Roe
|
4b53dd5c61
|
Fixed issue that could cause stack overflow
|
2020-06-19 01:35:38 -07:00 |
|
Bryan Roe
|
d65118f357
|
Added ability to embed zip packages
|
2020-06-18 19:32:25 -07:00 |
|
Bryan Roe
|
a70825ebb4
|
Added ability to execute zip packages
|
2020-06-18 10:51:31 -07:00 |
|
Bryan Roe
|
922da3c9cc
|
Rev1 support for executing zip files from command line
|
2020-06-17 23:51:30 -07:00 |
|
Bryan Roe
|
59f80fc1b1
|
Fixed db retry logic
|
2020-06-15 21:15:33 -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
|
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
|
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
|
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 |
|