Bryan Roe
|
58a7305920
|
1. Fixed bug in self-update on Windows, when looking at argv
2. Added comments about LoadLibraryEx usage
3. Modified IsWow64() to use GetModuleHandleA() instead of LoadLibraryEx()
|
2020-11-10 20:36:05 -08:00 |
|
Bryan Roe
|
146afea5cb
|
Added 'ControlChannelCertificate' property to MeshAgent object
|
2020-11-10 13:47:23 -08:00 |
|
Bryan Roe
|
c14f8111c3
|
Updated self update for Windows
|
2020-11-10 02:50:57 -08:00 |
|
Bryan Roe
|
ef307c7843
|
Fixed 32 bit compiler warnings, and fixed bug where serviceName could be undefined
|
2020-11-10 02:08:06 -08:00 |
|
Bryan Roe
|
7389e6c975
|
Added support for displayName
|
2020-11-06 13:39:20 -08:00 |
|
Bryan Roe
|
b2bb58cc96
|
Added quotes to selfupdate path copy operation
|
2020-11-04 19:58:35 -08:00 |
|
Bryan Roe
|
ac8441cf3e
|
Fixed crash on Windows when using installer UI
|
2020-11-03 10:46:06 -08:00 |
|
Bryan Roe
|
a5017cdea8
|
Updated self update for FreeBSD to not spawn a child.
|
2020-11-02 12:41:22 -08:00 |
|
Bryan Roe
|
5417cf5f09
|
Updated self update to display update message in console mode on linux
|
2020-11-02 10:12:06 -08:00 |
|
Bryan Roe
|
dbb52e81d8
|
Updated console mode self-updater
|
2020-10-29 22:00:12 -07:00 |
|
Bryan Roe
|
aeef17e649
|
Added support for parallel installs, using alternative service names
|
2020-10-24 13:26:02 -07:00 |
|
Bryan Roe
|
1fea959067
|
Added 'updatesEnabled' property to MeshAgent object
|
2020-10-18 01:38:36 -07:00 |
|
Bryan Roe
|
0773585dfd
|
Disabled self-update if any of the following is true:
1. Agent running as service, but without admin rights
2. Agent running as console, in temporary mode
|
2020-10-18 01:17:17 -07:00 |
|
Bryan Roe
|
f5906fac77
|
Fixed bug with IOActive change that causes crash during windows self update
|
2020-10-16 15:48:36 -07:00 |
|
Bryan Roe
|
a2892996fb
|
IOActive update for size_t vs int for buffer lengths
|
2020-10-16 00:48:34 -07:00 |
|
Bryan Roe
|
6bf6d0a105
|
Fixed memory leak in error case
|
2020-10-13 16:52:00 -07:00 |
|
Bryan Roe
|
01bae0f5e5
|
1. Fixed compiler warning
2. Updated chain, so that thread id is saved at creation time
3. Updated Make_AbsolutePath() per IOActive
|
2020-10-13 16:44:38 -07:00 |
|
Bryan Roe
|
8b96f94c2f
|
Updated atoi usage
|
2020-09-25 10:13:21 -07:00 |
|
Bryan Roe
|
010f77b5d8
|
1. Changed TAG size from 1024 to 4096
2. Added size check to selfUpdate StartType
|
2020-09-23 13:23:05 -07:00 |
|
Bryan Roe
|
29d0e7917d
|
Added '--configUsesCWD' switch to force configuration files to use working Path
|
2020-09-19 11:45:24 -07:00 |
|
Bryan Roe
|
8cdcfcb187
|
Addressed Checkmarx issues
|
2020-09-17 12:59:15 -07:00 |
|
Bryan Roe
|
f98f976eba
|
Updated self-update to support procd (OpenWRT)
|
2020-08-22 00:05:07 -07:00 |
|
Bryan Roe
|
105ff1dcb4
|
Fixed byte order when parsing gatway address on BigEndian platforms
|
2020-08-21 23:45:23 -07:00 |
|
Bryan Roe
|
ad0c6026b5
|
1. Enabled IP Address Monitoring for MIPS24KC
2. Updated Control Channel Ping/Pong handler to disconnect control channel on pong timeout
|
2020-08-21 14:05:45 -07:00 |
|
Bryan Roe
|
c56ab5574f
|
1. Removed commented out code
2. Updated self test to work in service mode
|
2020-08-12 00:06:31 -07:00 |
|
Bryan Roe
|
c9aaeecca5
|
updated selftest mode to pass parameters
|
2020-08-06 11:41:30 -07:00 |
|
Bryan Roe
|
9d577e80e7
|
Updated self test startup
|
2020-08-06 10:35:20 -07:00 |
|
Bryan Roe
|
09260ee471
|
First rev of self test
|
2020-08-06 01:04:03 -07:00 |
|
Bryan Roe
|
584c967ac9
|
Fixed edge case bug on linux where if KVM is running when parent process is terminated, the kvm process causes the agent to restart.
|
2020-08-03 10:42:37 -07:00 |
|
Bryan Roe
|
b40b4f45e6
|
1. Updated macOS message-box to correctly detect cancel button press
2. Fixed compiler warning
3. Updated --no-embedded=1 detection
|
2020-08-02 15:48:15 -07:00 |
|
Bryan Roe
|
43e09dd41e
|
1. Removed uneccessary printf
2. Added support for hex values for CAched db entries
3. Added --copy-msh support in agent installer
4. Added --no-embedded support
|
2020-08-01 02:38:38 -07:00 |
|
Bryan Roe
|
7b9ce06818
|
1. Added workaround for ReadFile() problem on Windows Server 2012
|
2020-07-28 18:27:07 -07:00 |
|
Bryan Roe
|
1064fee868
|
1. Fixed size checks
2. Added checks for db write errors, and added readonly mode failover, with an error event
|
2020-07-27 13:19:36 -07:00 |
|
Bryan Roe
|
e132cb9d0b
|
Fixed hash buffer size
|
2020-07-27 13:18:24 -07:00 |
|
Bryan Roe
|
9c3fa12dc6
|
1. Fixed typo
2. Added handler for jpeg memory allocation error
|
2020-07-27 09:59:07 -07:00 |
|
Bryan Roe
|
453b5cdf5b
|
Fixed broken while loop
|
2020-07-27 09:58:04 -07:00 |
|
Bryan Roe
|
a45f5f07c8
|
Updated readonly support
|
2020-07-18 01:55:10 -07:00 |
|
Bryan Roe
|
af9ce34a6f
|
Updated to better support readonly filesystems
|
2020-07-18 00:32:35 -07:00 |
|
Bryan Roe
|
6fbba1ec0b
|
1. Update SHA384FileHash to support non binaries on Windows
2. Updated deflate settings
|
2020-07-17 14:56:16 -07:00 |
|
Bryan Roe
|
a01579619a
|
1. Fixed bug with permessage-deflate when permessage-deflate isn't used
2. Added support for Compressed MeshCore
|
2020-07-16 22:47:20 -07:00 |
|
Bryan Roe
|
0f4b18b8eb
|
1. Fixed compiler warnings
2. Fixed #ifdef for NOTLS
|
2020-07-16 17:48:35 -07:00 |
|
Bryan Roe
|
7814278d4f
|
1. Updated encrypted discovery
2. Fixed memory leak
|
2020-07-15 14:11:32 -07:00 |
|
Ylian Saint-Hilaire
|
8737ba90e8
|
Added UDP server discovery encryption support.
|
2020-07-15 11:25:16 -07:00 |
|
Bryan Roe
|
78fca8dfb3
|
Fixed IOActive issue with Multicast Discovery
|
2020-07-15 11:10:55 -07:00 |
|
Bryan Roe
|
67fc6c54b1
|
Addressed IOActive issues
|
2020-07-15 01:24:56 -07:00 |
|
Bryan Roe
|
f9c9e4264d
|
1. Updated fs.readSync
2. Added zip-reader.isZip()
3. Added support for zip compressed selfupdate
|
2020-07-10 01:01:27 -07:00 |
|
Bryan Roe
|
c390676809
|
Addressed CodeQL issues
|
2020-07-08 22:18:54 -07:00 |
|
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 |
|