1
0
mirror of https://github.com/Ylianst/MeshAgent synced 2026-02-19 10:53:26 +00:00
Commit Graph

1291 Commits

Author SHA1 Message Date
Bryan Roe
78c553d3ad 1. Replaced semaphore in readableStream with spin lock
2. Updated WebRTC Consent Freshness behavior to take into account dTLS traffic
2020-11-30 11:48:09 -08:00
Bryan Roe
77834337fd 1. Fixed process HANDLE leak on windows
2. Replaced semaphore with spinlock on event emitter object.
2020-11-26 11:30:23 -08:00
Bryan Roe
bb71feabbf removed unreferenced variable 2020-11-26 11:29:28 -08:00
Bryan Roe
4c82974aec Fixed bug in mapping cache algorithm MeshCentral_v0.6.99 2020-11-21 19:34:30 -08:00
Bryan Roe
e0bf176c39 Fixed crash/exception that could occur if you shutdown the agent while a websocket is connected 2020-11-21 16:19:47 -08:00
Bryan Roe
4d70ba0802 Removed context switches for sending packets 2020-11-21 16:19:14 -08:00
Bryan Roe
0f204ae725 Updated unicode support to only remap keys when necessary 2020-11-21 13:03:23 -08:00
Bryan Roe
cb131ae141 Updated timing logic for remote keyboard input 2020-11-20 11:10:24 -08:00
Bryan Roe
473777c14b Added unicode key support to macOS MeshCentral_v0.6.95 2020-11-18 20:55:38 -08:00
Bryan Roe
4ffe75c873 Added unicode-key support for xorg (Linux/FreeBSD) 2020-11-18 17:01:15 -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
MeshCentral_v0.6.93
2020-11-17 23:47:29 -08:00
Ylian Saint-Hilaire
ea3a6af192 Added unicode key input support. 2020-11-17 19:42:52 -08:00
Bryan Roe
ee0aaf4615 Fixed JSON serialization of parameters 2020-11-17 15:14:33 -08:00
Bryan Roe
9822aa8a31 Added helper routine for generating boiler-plate code 2020-11-16 17:16:23 -08:00
Bryan Roe
88020e993a Added necessary infrastructure to support alternate keyboard layouts 2020-11-16 17:03:34 -08:00
Bryan Roe
78f264bd90 Changed sas.dll to dynamically load, becuase it doesn't exist on Windows Core 2020-11-16 09:34:29 -08:00
Bryan Roe
555cf65dac Fixed windows self-update bug when customization altered service name 2020-11-13 11:03:19 -08:00
Bryan Roe
f5419f9c8d Added cancel() to file-search 2020-11-13 00:47:36 -08:00
Bryan Roe
326d5908e0 Added max length guard 2020-11-13 00:47:03 -08:00
Bryan Roe
5ae400231d Updated version string in Windows Service Installer UI 2020-11-12 01:30:57 -08:00
Bryan Roe
58abd6f623 updated comments 2020-11-12 00:49:07 -08:00
Bryan Roe
d96a6b9e03 Added support for macOS running on Apple Silicon 2020-11-12 00:28:40 -08:00
Bryan Roe
dfb62e8580 Updated Windows Install Dialog 2020-11-11 20:05:30 -08:00
Bryan Roe
d5a2c078be Added 'mips' and 'mipsel' to os.arch() 2020-11-11 16:39:15 -08:00
Bryan Roe
1ec352f96b updated process.versions MeshCentral_v0.6.85 2020-11-10 23:07:56 -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
56f9f4e547 Added cert digest 2020-11-10 14:13:59 -08:00
Bryan Roe
146afea5cb Added 'ControlChannelCertificate' property to MeshAgent object 2020-11-10 13:47:23 -08:00
Bryan Roe
b6b6cb27bc Fixed bug in Windows Installer when querying agent name if service has never been installed 2020-11-10 09:40:40 -08:00
Bryan Roe
8e672f11af Fixed bug when TLS masking is enabled 2020-11-10 04:23:59 -08:00
Bryan Roe
337e243dfb Fixed exception that could occur in windows self update 2020-11-10 03:30:31 -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
4bc6ab6e3b Fixed windows cleanup for file-search 2020-11-09 14:14:33 -08:00
Bryan Roe
2ac75f7586 Added support for file-search 2020-11-09 11:55:36 -08:00
Bryan Roe
7389e6c975 Added support for displayName 2020-11-06 13:39:20 -08:00
Bryan Roe
a8f36f278d Fixed Toasts/Message-Box on macOS when there's a space in the exepath 2020-11-05 19:20:25 -08:00
Bryan Roe
949892a0eb Updated service manager for FreeBSD 2020-11-05 17:27:07 -08:00
Bryan Roe
935074ef4a Updated procd (openwrt) support 2020-11-05 14:25:26 -08:00
Bryan Roe
4eb89313c8 Updated systemd unit to correctly unescape ExecStart 2020-11-04 21:49:53 -08:00
Bryan Roe
db154bb044 Fixed support for UTF8 characters in install path, for init/upstart 2020-11-04 20:00:08 -08:00
Bryan Roe
b2bb58cc96 Added quotes to selfupdate path copy operation 2020-11-04 19:58:35 -08:00
Bryan Roe
be4e79941c fixed bug/typo with child.waitExit() timeout 2020-11-04 19:57:56 -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
149038a657 Fixed compiler warning 2020-11-02 10:11:40 -08:00
Bryan Roe
dbb52e81d8 Updated console mode self-updater 2020-10-29 22:00:12 -07:00
Bryan Roe
cc975fdfae Added bounds check 2020-10-29 14:45:14 -07:00