1
0
mirror of https://github.com/Ylianst/MeshAgent synced 2025-12-15 15:53:55 +00:00
Commit Graph

87 Commits

Author SHA1 Message Date
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