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

575 Commits

Author SHA1 Message Date
Bryan Roe
a4d76c0ffb Updated support for settting alternate background/foreground color using an options object 2022-02-14 19:29:34 -08:00
Bryan Roe
7df445ac6d Updated spacing on title bar for windows user consent and dialog 2022-02-11 23:39:43 -08:00
Bryan Roe
5f78c87b07 Updated windows enhanced user consent to be DPI aware 2022-02-11 23:29:40 -08:00
Bryan Roe
cb7179057b Updated win-dialog to better support HighDPI displays 2022-02-11 19:43:30 -08:00
Bryan Roe
b668b2543e 1. Fixed bug with windows message pump where if a primitive is returned, an exception is thrown on 64 bit systems.
2. Fixed bug in windows message pump dispatching where uncaught exceptions prevented DefWindowProc from getting called.
2022-02-11 15:39:43 -08:00
Bryan Roe
c6ce7c1293 Updated close appearance of windows privacy bar 2022-02-10 15:21:06 -08:00
Bryan Roe
96d940eb0b Fixed error handler when GetDpiForMonitor() doesn't exist 2022-02-09 23:15:34 -08:00
Bryan Roe
b2e74808eb Set default dpi to 96, if it can't be determined. 2022-02-09 23:08:00 -08:00
Bryan Roe
7f7edbf0b0 Fixed DPI scaling of privacy bar on windows 2022-02-09 22:47:42 -08:00
Bryan Roe
f13f01eef1 Updated windows privacy bar to set cursor on creation 2022-02-09 19:44:48 -08:00
Bryan Roe
a626c63ee0 Updated window move algorithm for privacy bar on windows 2022-02-09 12:54:42 -08:00
Bryan Roe
a040047e01 1. Updated authenticode parser to check for empty string
2. Updated _agentStatus to support custom IPC
2022-02-08 13:28:24 -08:00
Ylian Saint-Hilaire
7adf0dddd4 Updated headers. 2022-02-04 14:43:55 -08:00
Bryan Roe
53064d3745 removed debug line 2022-02-01 20:16:15 -08:00
Bryan Roe
11d13ce251 Added UTF8 support to zip reader/writer 2022-02-01 20:14:29 -08:00
Bryan Roe
be5cddf256 Added trim() to opus.url 2022-01-31 23:46:41 -08:00
Bryan Roe
2a39934cee 1. Fixed bug with Authenticode URI parsing
2. Fixed bug with Http Uri parsing
2022-01-31 18:42:40 -08:00
Bryan Roe
3a66cbfcb0 Updated windows privacy bar to use word ellipsis on truncation 2022-01-28 16:14:02 -08:00
Bryan Roe
ef58b653ac Updated windows privacy bar colors to match user consent 2022-01-28 16:01:24 -08:00
Bryan Roe
3be3ce27e9 Fixed edge case where user-sessions would report logged in user incorrectly is there was an ssh session logged in. 2022-01-28 12:06:11 -08:00
Bryan Roe
346ec43fb3 Updated privacy bar for windows 2022-01-28 11:14:32 -08:00
Bryan Roe
a03200e910 Updated windows dialog, so when messages are appended, timeout is reset 2022-01-26 14:49:28 -08:00
Bryan Roe
35036bfd8b Added win-dialog (Enhanced Dialog Box) 2022-01-25 15:53:28 -08:00
Bryan Roe
e4c4d39a92 Fixed windows installer for 32 bit 2022-01-21 10:32:15 -08:00
Bryan Roe
6eab5afe39 Updated authenticode parser for 32 bit 2022-01-21 09:35:29 -08:00
Bryan Roe
d246cd95dd Added win-authenticode-opus 2022-01-21 01:25:42 -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
44edd37fdb Fixed length of user name field in enhanced user consent dialog box 2022-01-17 15:14:56 -08:00
Bryan Roe
b8a984bf99 Updated support for default LightDM configuration 2022-01-17 13:36:04 -08:00
Bryan Roe
dbe9be21c7 Updated multi-line support for checkbox on enhanced user consent 2022-01-16 13:20:52 -08:00
Bryan Roe
b62bf77370 Fixed transparency colors for windows enhanced user consent 2022-01-05 15:23:33 -08:00
Bryan Roe
84a2f45474 Updated windows enhanced user consent to use bicubic interpolation and anti-aliasing when scaling 2022-01-05 13:24:57 -08:00
Bryan Roe
20312bf5d6 1. Fixed compiler warnings for PAC related code
2. Updated clipboard helper, to fix compiler warning in generated code
3. Updated message-box to sanitize input values to prevent possible exploit
2022-01-03 19:22:14 -08:00
Bryan Roe
3a10fa34d2 1. Fixed error case of Resolve()
2. Added 'resolve' support
3. Added new testharnass interface
4. Added clipboard support for PAC/Autoproxy helper
5. Added autoproxy sandbox
2021-12-20 23:12:26 -08:00
Bryan Roe
8962746fbe Added missing 'close' for win-userconsent when not dispatched 2021-12-14 16:24:59 -08:00
Bryan Roe
2da17d7c64 Fixed bug in determining active DM on linux when there are multiple DM entries 2021-12-13 00:22:10 -08:00
Bryan Roe
6d76fee0d9 Added missing FreeBSD options 2021-12-11 23:53:57 -08:00
Bryan Roe
4f43c68b56 Updated consoleUid() and getXInfo() for Amazon EC2 (Amazon Linux) 2021-12-11 23:45:59 -08:00
Bryan Roe
235fcbd3ba Fixed bug with default translation object 2021-12-11 14:37:24 -08:00
Bryan Roe
8c9fb63d33 Updated, so default uid is set to consoleUid() 2021-12-10 19:15:47 -08:00
Bryan Roe
55301ab197 Updated positioning 2021-12-10 17:31:59 -08:00
Bryan Roe
1512eb192d 1. Fixed memory corruption in GDI+ initialization
2. Fixed memory leak in message pump
3. Updated enhanced user consent
2021-12-10 11:43:52 -08:00
Bryan Roe
4a481db743 1. Updated win-message-pump to support dispatch queueing
2. Added initial version of enhanced user-consent dialog on windows
2021-12-10 09:14:38 -08:00
Bryan Roe
5752c376c3 Updated getXInfo() to better work with headless AWS systems 2021-12-08 22:57:53 -08:00
Bryan Roe
3268eeb03e 1. Added COM based TaskScheduler for windows
2. Added support Active Directory to win-registry when fetching SID
3. Added additional debug support to _GenericMarshal.Variable
2021-12-03 17:50:01 -08:00
Bryan Roe
0420400920 1. Updated Logging capability
2. Updated Windows unwindhandler() to delete HANDLE when signaled
2021-11-22 11:44:27 -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
4fcdd211b1 1. Updated win-firewall to use COM instead of netsh/powershell
2. Updated win-com to add debug messages
3. Updated agent-installer to not add unneeded firewall rules
2021-11-08 13:01:23 -08:00
Bryan Roe
06fe1aebd5 Updated API detection logic to fallback when Powershell access is denied 2021-11-03 12:30:38 -07:00
Bryan Roe
912fdc0620 updated windows identifiers to use COM/wmi instead of wmic for UTF8 support 2021-11-03 00:48:18 -07:00