1
0
mirror of https://github.com/Ylianst/MeshAgent synced 2026-01-31 08:43:43 +00:00

Commit Graph

  • 532d163727 1. Removed debug line from user-sessions 2. Added XKB extension support 3. Added linux support for SCROLL/NUM/CAPS Bryan Roe 2022-02-28 12:31:00 -08:00
  • 36ff9661e1 Added Xkeytosym Bryan Roe 2022-02-26 14:12:53 -08:00
  • c6b20ff1e2 Added workaround for when browser passes windows specific extended up flags Bryan Roe 2022-02-26 14:12:02 -08:00
  • 91cde55010 Added workaround for when server passes windows specific keyflags. Bryan Roe 2022-02-26 12:27:17 -08:00
  • 2eb4d065c2 1. Updated to send CAPS/NUM/SCROLL status on windows on connect 2. Sends above status on change Bryan Roe 2022-02-24 22:46:58 -08:00
  • 2aa4dd11b7 1. Fixed edge case bug when maxTimeout<0 and actualTimeout is < UPNP_MAX_WAIT 2. Fixed edge case crash on timer cleanup Bryan Roe 2022-02-24 13:11:39 -08:00
  • 2f4addefa2 Add support for col_resize cursor on Windows Bryan Roe 2022-02-24 00:53:44 -08:00
  • fd196933a0 Added ability to specify timeoutAutoAccept on windows user consent Bryan Roe 2022-02-22 15:19:52 -08:00
  • 567a65c7ed Initial KVM_RETOOLING Bryan Roe 2022-02-17 10:26:33 -08:00
  • 117444c751 Added additional logging if XOPEN fails MeshCentral_v0.9.85 Bryan Roe 2022-02-17 02:11:00 -08:00
  • 8e36f4eb7f Updated GDM/XAUTHORITY logic for SDDM Bryan Roe 2022-02-17 01:47:47 -08:00
  • 3f0cfeaae5 Removed unneeded code Bryan Roe 2022-02-16 20:27:53 -08:00
  • 9311ef3fd4 fixed error checking bug for foreground/background MSH values Bryan Roe 2022-02-16 20:23:10 -08:00
  • 4056245637 Updated copyright date in comments Bryan Roe 2022-02-14 23:39:48 -08:00
  • 16649cc054 Added support for PINNING of the windows privacy bar Bryan Roe 2022-02-14 23:33:01 -08:00
  • a4d76c0ffb Updated support for settting alternate background/foreground color using an options object Bryan Roe 2022-02-14 19:29:34 -08:00
  • 7a2356f777 Added ability to specify alternate colors for windows installer UI Bryan Roe 2022-02-14 12:13:56 -08:00
  • 7df445ac6d Updated spacing on title bar for windows user consent and dialog MeshCentral_v0.9.81 Bryan Roe 2022-02-11 23:39:43 -08:00
  • 5f78c87b07 Updated windows enhanced user consent to be DPI aware Bryan Roe 2022-02-11 23:29:40 -08:00
  • cb7179057b Updated win-dialog to better support HighDPI displays Bryan Roe 2022-02-11 19:43:30 -08:00
  • 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. Bryan Roe 2022-02-11 15:39:43 -08:00
  • c6ce7c1293 Updated close appearance of windows privacy bar Bryan Roe 2022-02-10 15:21:06 -08:00
  • 96d940eb0b Fixed error handler when GetDpiForMonitor() doesn't exist Bryan Roe 2022-02-09 23:15:34 -08:00
  • b2e74808eb Set default dpi to 96, if it can't be determined. Bryan Roe 2022-02-09 23:08:00 -08:00
  • 7f7edbf0b0 Fixed DPI scaling of privacy bar on windows Bryan Roe 2022-02-09 22:47:42 -08:00
  • f13f01eef1 Updated windows privacy bar to set cursor on creation Bryan Roe 2022-02-09 19:44:48 -08:00
  • a626c63ee0 Updated window move algorithm for privacy bar on windows Bryan Roe 2022-02-09 12:54:42 -08:00
  • a040047e01 1. Updated authenticode parser to check for empty string 2. Updated _agentStatus to support custom IPC Bryan Roe 2022-02-08 13:28:24 -08:00
  • d821d53f19 Revert accidentally pushed changes Bryan Roe 2022-02-04 17:22:47 -08:00
  • c7f4906889 Updated so log about certificate not being found, is only written if database didn't exist when agent was started Bryan Roe 2022-02-04 17:09:15 -08:00
  • c3425929e4 Merge branch 'master' of https://github.com/Ylianst/MeshAgent into master Bryan Roe 2022-02-04 15:55:58 -08:00
  • 87e58ae8ec Fixed bug where DNS Locking checked for exception instead of NULL Bryan Roe 2022-02-04 15:54:58 -08:00
  • 7adf0dddd4 Updated headers. Ylian Saint-Hilaire 2022-02-04 14:43:55 -08:00
  • ac5142e064 Added icon back. Ylian Saint-Hilaire 2022-02-04 14:21:51 -08:00
  • 0d354c9c52 Removed old code that setup firewall rules on each service start Bryan Roe 2022-02-03 09:45:18 -08:00
  • 53064d3745 removed debug line Bryan Roe 2022-02-01 20:16:15 -08:00
  • 11d13ce251 Added UTF8 support to zip reader/writer Bryan Roe 2022-02-01 20:14:29 -08:00
  • 47b99608cf Updated matching algorithm for ID_LOCK Bryan Roe 2022-02-01 00:01:10 -08:00
  • be5cddf256 Added trim() to opus.url Bryan Roe 2022-01-31 23:46:41 -08:00
  • e332236c4f Fixed size/spacing of image box Bryan Roe 2022-01-31 19:00:08 -08:00
  • 2a39934cee 1. Fixed bug with Authenticode URI parsing 2. Fixed bug with Http Uri parsing Bryan Roe 2022-01-31 18:42:40 -08:00
  • 9ecb0ad760 Added work-around for when WMI repository is corrupt/damaged Bryan Roe 2022-01-30 22:15:04 -08:00
  • 3a66cbfcb0 Updated windows privacy bar to use word ellipsis on truncation Bryan Roe 2022-01-28 16:14:02 -08:00
  • ef58b653ac Updated windows privacy bar colors to match user consent Bryan Roe 2022-01-28 16:01:24 -08:00
  • 3be3ce27e9 Fixed edge case where user-sessions would report logged in user incorrectly is there was an ssh session logged in. Bryan Roe 2022-01-28 12:06:11 -08:00
  • 346ec43fb3 Updated privacy bar for windows Bryan Roe 2022-01-28 11:14:32 -08:00
  • 95f5e310f2 Fixed gdiplus name collision Bryan Roe 2022-01-26 15:25:48 -08:00
  • a03200e910 Updated windows dialog, so when messages are appended, timeout is reset Bryan Roe 2022-01-26 14:49:28 -08:00
  • b74d71b989 Updated Windows Info to include friendly BuildVersion, ie 21H1. Bryan Roe 2022-01-26 10:08:07 -08:00
  • 35036bfd8b Added win-dialog (Enhanced Dialog Box) Bryan Roe 2022-01-25 15:53:28 -08:00
  • a3161484a7 Added ability to lock windows agent to a particular DNS/ID Bryan Roe 2022-01-21 17:49:26 -08:00
  • fe35fa4a02 1. Changed where FreeConsole() is called. 2. Added Installer check of MSH for locked binaries Bryan Roe 2022-01-21 10:48:41 -08:00
  • e4c4d39a92 Fixed windows installer for 32 bit Bryan Roe 2022-01-21 10:32:15 -08:00
  • 6eab5afe39 Updated authenticode parser for 32 bit Bryan Roe 2022-01-21 09:35:29 -08:00
  • d246cd95dd Added win-authenticode-opus Bryan Roe 2022-01-21 01:25:42 -08:00
  • 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 Bryan Roe 2022-01-20 10:00:54 -08:00
  • d196e33381 Updated translations for windows installer Bryan Roe 2022-01-19 09:47:01 -08:00
  • 28676d5860 Updated installation dialog box, new user interface. Ylian Saint-Hilaire 2022-01-18 10:58:25 -08:00
  • 44edd37fdb Fixed length of user name field in enhanced user consent dialog box Bryan Roe 2022-01-17 15:14:56 -08:00
  • b8a984bf99 Updated support for default LightDM configuration Bryan Roe 2022-01-17 13:36:04 -08:00
  • 538e01afad Updated readme with notes for LightDM/KVM Bryan Roe 2022-01-16 23:52:18 -08:00
  • dbe9be21c7 Updated multi-line support for checkbox on enhanced user consent Bryan Roe 2022-01-16 13:20:52 -08:00
  • f7ea61512a Added rate limiter on MeshAgent.SendCommand for console messages Bryan Roe 2022-01-11 00:31:11 -08:00
  • 2274477316 changed default max log size to 512kb MeshCentral_v0.9.66 Bryan Roe 2022-01-06 19:09:37 -08:00
  • 1f82c971ba 1. ILibAppendStringToDiskEx2: Added max size capability 2. Added ability to specify max error log size 3. Added MeshAgent.maxLogSize readonly property 4. Removed dead code from input.c Bryan Roe 2022-01-06 16:40:40 -08:00
  • 0282cee46d added --readmsh option, to force reading of an msh when running in readonly mode Bryan Roe 2022-01-06 11:35:50 -08:00
  • b62bf77370 Fixed transparency colors for windows enhanced user consent Bryan Roe 2022-01-05 15:23:33 -08:00
  • 84a2f45474 Updated windows enhanced user consent to use bicubic interpolation and anti-aliasing when scaling Bryan Roe 2022-01-05 13:24:57 -08:00
  • 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 Bryan Roe 2022-01-03 19:22:14 -08:00
  • 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 Bryan Roe 2021-12-20 23:12:26 -08:00
  • 6415f1d932 Updated self test to work with enhanced user consent Bryan Roe 2021-12-14 22:49:30 -08:00
  • 8962746fbe Added missing 'close' for win-userconsent when not dispatched Bryan Roe 2021-12-14 16:24:59 -08:00
  • bcad1d475b added missing #ifdef Bryan Roe 2021-12-13 11:39:16 -08:00
  • 2da17d7c64 Fixed bug in determining active DM on linux when there are multiple DM entries Bryan Roe 2021-12-13 00:22:10 -08:00
  • 5d248c683e Fixed subtle issue with socket() on some distros Bryan Roe 2021-12-12 23:33:12 -08:00
  • 6d76fee0d9 Added missing FreeBSD options Bryan Roe 2021-12-11 23:53:57 -08:00
  • 4f43c68b56 Updated consoleUid() and getXInfo() for Amazon EC2 (Amazon Linux) Bryan Roe 2021-12-11 23:45:59 -08:00
  • 235fcbd3ba Fixed bug with default translation object Bryan Roe 2021-12-11 14:37:24 -08:00
  • 8c9fb63d33 Updated, so default uid is set to consoleUid() Bryan Roe 2021-12-10 19:15:47 -08:00
  • 55301ab197 Updated positioning Bryan Roe 2021-12-10 17:31:59 -08:00
  • 1512eb192d 1. Fixed memory corruption in GDI+ initialization 2. Fixed memory leak in message pump 3. Updated enhanced user consent Bryan Roe 2021-12-10 11:43:52 -08:00
  • 14e54ceda8 Fixed so if image is not specified, it won't try to paint Bryan Roe 2021-12-10 09:20:47 -08:00
  • 4a481db743 1. Updated win-message-pump to support dispatch queueing 2. Added initial version of enhanced user-consent dialog on windows Bryan Roe 2021-12-10 09:14:38 -08:00
  • 5752c376c3 Updated getXInfo() to better work with headless AWS systems Bryan Roe 2021-12-08 22:57:53 -08:00
  • 375515c0a3 Hybrid Experiment/PoC HybridConsoleTest Bryan Roe 2021-12-06 19:50:35 -08:00
  • 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 Bryan Roe 2021-12-03 17:50:01 -08:00
  • c60d86c657 Removed unused return; Ylian Saint-Hilaire 2021-11-24 10:33:30 -08:00
  • 0420400920 1. Updated Logging capability 2. Updated Windows unwindhandler() to delete HANDLE when signaled Bryan Roe 2021-11-22 11:44:27 -08:00
  • 25cdbfbda4 tweaked comparison Bryan Roe 2021-11-16 13:30:09 -08:00
  • 59373dc743 Updated self update to canonicalize path when checking Bryan Roe 2021-11-16 10:22:52 -08:00
  • acedf0890d Updated process.kill on windows to use Open/Terminate Bryan Roe 2021-11-16 00:34:54 -08:00
  • e78909b4eb Fixed compiler warning Bryan Roe 2021-11-15 15:21:06 -08:00
  • 4e92d4530c 1. Updated 'method' property of InboundMessage to be enumerable 2. Added memory check to ptrs structure 3. Fixed bug with remoteInterface's flags Bryan Roe 2021-11-15 12:57:45 -08:00
  • 75fc7d0878 1. Removed debug message from smbios 2. Added workaround for LME behavior change between AMT/7 and AMT/11 Bryan Roe 2021-11-11 15:33:38 -08:00
  • a053f2d353 Added WebRTC test case Bryan Roe 2021-11-10 15:30:27 -08:00
  • cbd1940189 Added ability to create new WebRTC Factory instance Bryan Roe 2021-11-10 13:00:23 -08:00
  • 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 Bryan Roe 2021-11-09 15:21:16 -08:00
  • 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 Bryan Roe 2021-11-08 13:01:23 -08:00
  • 637125d154 Updated self test to support console rights Bryan Roe 2021-11-04 09:53:29 -07:00
  • 388d07e683 Updated self-test Bryan Roe 2021-11-03 19:25:52 -07:00