Bryan Roe
3f0cfeaae5
Removed unneeded code
2022-02-16 20:27:53 -08:00
Bryan Roe
9311ef3fd4
fixed error checking bug for foreground/background MSH values
2022-02-16 20:23:10 -08:00
Bryan Roe
7a2356f777
Added ability to specify alternate colors for windows installer UI
2022-02-14 12:13:56 -08:00
Ylian Saint-Hilaire
7adf0dddd4
Updated headers.
2022-02-04 14:43:55 -08:00
Bryan Roe
0d354c9c52
Removed old code that setup firewall rules on each service start
2022-02-03 09:45:18 -08:00
Bryan Roe
95f5e310f2
Fixed gdiplus name collision
2022-01-26 15:25:48 -08:00
Bryan Roe
a3161484a7
Added ability to lock windows agent to a particular DNS/ID
2022-01-21 17:49:26 -08:00
Bryan Roe
fe35fa4a02
1. Changed where FreeConsole() is called.
...
2. Added Installer check of MSH for locked binaries
2022-01-21 10:48:41 -08:00
Bryan Roe
e4c4d39a92
Fixed windows installer for 32 bit
2022-01-21 10:32:15 -08:00
Bryan Roe
fae6b34159
1. Updated Windows Installer
...
a. Attached Connection Details Dialog
b. Added translation support
c. Added HighDPI support
d. Replaced default image, with scaled PNG
e. Added Custom Image support
2. Updated win-userconsent to use High Quality Bicubic, instead of Bicubic
2022-01-20 10:00:54 -08:00
Bryan Roe
d196e33381
Updated translations for windows installer
2022-01-19 09:47:01 -08:00
Ylian Saint-Hilaire
28676d5860
Updated installation dialog box, new user interface.
2022-01-18 10:58:25 -08:00
Bryan Roe
bc40427b26
1. Updated CoInitializseEx() to MULTITHREAD when running service in console mode
...
2. Updated Cleanup code for COM, so that Release is not called from finalizer
3. Updated installer to create WebRTC UDP firewall rule
2021-11-09 15:21:16 -08:00
Bryan Roe
f3ed0f8572
Updated text of -info switch
2021-08-10 22:34:52 -07:00
Bryan Roe
c60b067c00
Updated -info switch to include Host OS Info and Architecture
2021-08-10 22:32:13 -07:00
Ylian Saint-Hilaire
51646002cd
Fixed windows service install dialog box button placement.
2021-07-09 13:10:40 -07:00
Bryan Roe
9fa19bf1be
1. Added getDomain() to user-sessions for windows
...
2. Fixed service.restart() error condition, to reject the promise
3. Fixed ServiceMain start/stop/restart/state for Windows
2021-04-20 15:02:54 -07:00
Bryan Roe
c4eebc78eb
Fixed MSH parsing bug on Windows
2020-12-18 17:58:18 -08:00
Bryan Roe
eb1dbb6119
Updated language selection and defaults
2020-12-18 14:08:03 -08:00
Bryan Roe
c37087272a
Added language default
2020-12-18 13:29:44 -08:00
Bryan Roe
5c1b44e749
Fixed memory leak
2020-12-18 10:42:04 -08:00
Bryan Roe
081c866765
updated translation support
2020-12-17 15:26:01 -08:00
Bryan Roe
61e52dcb36
1. Fixed compiler warning
...
2. Added service utility, to autocorrect for misconfiguration of service name
3. Modified Windows Service, to find correct service name, if misconfigured
2020-12-14 21:44:53 -08:00
Bryan Roe
a37b647519
Added translation support to windows install dialog
2020-12-11 18:47:31 -08:00
Bryan Roe
7cf439c761
1. Improved timer tracking display
...
2. Added -agentHash and -agentFullHash switches
2020-12-10 12:00:47 -08:00
Bryan Roe
af3a184696
Added system language query to Windows Service Installer
2020-12-01 14:48:59 -08:00
Bryan Roe
2fc2206eb9
1. Adding missing definition for MNG_KVM_KEY_UNICODE
...
2. Updated Windows Unicode KeyPress
3. Fixed bug with self update that causes update to fail for older service installations
2020-11-17 23:47:29 -08:00
Bryan Roe
5ae400231d
Updated version string in Windows Service Installer UI
2020-11-12 01:30:57 -08:00
Bryan Roe
dfb62e8580
Updated Windows Install Dialog
2020-11-11 20:05:30 -08:00
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
cb7b76a1ab
1. Removed LoadLibraryExA() call for GetTickCount64 on windows
...
2. Fixed self update bug on older installs
2020-11-10 17:13:02 -08:00
Bryan Roe
c14f8111c3
Updated self update for Windows
2020-11-10 02:50:57 -08:00
Bryan Roe
d529c5ec7c
Added missing format string
2020-10-29 14:43:02 -07:00
Bryan Roe
aeef17e649
Added support for parallel installs, using alternative service names
2020-10-24 13:26:02 -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
8b96f94c2f
Updated atoi usage
2020-09-25 10:13:21 -07:00
Bryan Roe
63d979ae97
Added ability to run zip files from command line
2020-07-17 10:31:17 -07:00
Bryan Roe
67fc6c54b1
Addressed IOActive issues
2020-07-15 01:24:56 -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
e3c20eb6c5
Removed unreferecned code
2020-06-23 13:50:29 -07:00
Bryan Roe
9a08c9f7f8
Removed dead code
2020-06-23 13:48:55 -07:00
Bryan Roe
6bed0f5263
Updated command line switch descriptions
2020-06-17 17:33:33 -07:00
Bryan Roe
e406f8767d
Updated text formatting
2020-06-13 22:02:44 -07:00
Bryan Roe
c3ad70a70e
Added ZLIB Compression Support
2020-06-13 21:57:46 -07:00
Bryan Roe
a0cda3989c
fixed typo with ')' placement
2020-06-02 13:23:44 -07:00
Bryan Roe
9b47e7891a
Add -state flag
2020-05-29 13:41:36 -07:00
Bryan Roe
70979ad761
1. Fixed process.kill() on windows to wait to complete
...
2. Updated self update on windows to handle stale processes
2020-05-20 21:10:02 -07:00
Bryan Roe
7ab6eb1d04
Updated UAC Elevation of Temp Agent, to run unprivileged if UAC is denied
2020-05-18 03:23:46 -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
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