1
0
mirror of https://github.com/Ylianst/MeshAgent synced 2025-12-16 00:03:45 +00:00
Commit Graph

1323 Commits

Author SHA1 Message Date
Bryan Roe
10de0e5dce Added support for timerinfo in -state 2020-12-09 23:46:34 -08:00
Bryan Roe
ddc766be08 Added ability to track timers 2020-12-09 23:17:15 -08:00
Bryan Roe
64022f804c Updated chain viewer to show timeouts 2020-12-09 19:28:15 -08:00
Bryan Roe
219bb9ece1 1. Fixed compiler error for OpenSSL/1.1.1i for 32bit linux
2. Added compile switch for BIGCHAINLOCK
2020-12-09 19:10:03 -08:00
Bryan Roe
d1ec2487d8 Fixed compilation error 2020-12-09 18:56:59 -08:00
Bryan Roe
e40895fafe Merge branch 'master' of https://github.com/Ylianst/MeshAgent into master 2020-12-09 13:10:44 -08:00
Bryan Roe
c8500a4ee5 Worked around wmic formatting bug in Windows 7 / Server 2008 2020-12-09 13:10:23 -08:00
Ylian Saint-Hilaire
9ac6cd9c46 Updated OpenSSL 1.1.1i on Raspberry Pi. 2020-12-09 11:21:09 -08:00
Bryan Roe
d5b5efe2eb Updated to OpenSSL/1.1.1i for BSD 2020-12-08 19:33:05 -08:00
Bryan Roe
d728a75e6e Updated openwrt and armhf2 to OpenSSL/1.1.1i MeshCentral_v0.7.15 2020-12-08 13:31:06 -08:00
Bryan Roe
761dc5a2e0 Updated Linux,macOS, and Windows to OpenSSL/1.1.1i 2020-12-08 12:13:35 -08:00
Bryan Roe
f02fbd7d21 updated os.arch() for Apple Silicon 2020-12-07 18:35:08 -08:00
Bryan Roe
dfaf7909b3 Fixed issue related to Apple Silicon 2020-12-07 18:00:17 -08:00
Bryan Roe
462fa965ae Fixed spinlocks for ARCHID 7,9,13 2020-12-06 00:33:39 -08:00
Bryan Roe
018ba942a8 fixed compiler warning 2020-12-04 18:50:16 -08:00
Bryan Roe
02e3a54386 Fixed leak that could occur if the linux agent exits while KVM session is open 2020-12-04 17:40:26 -08:00
Bryan Roe
f3c530097c Removed debug printf that was left in 2020-12-04 13:41:00 -08:00
Bryan Roe
76b0f2348b Fixed memory leak when linux KVM is disconnected 2020-12-04 13:38:05 -08:00
Bryan Roe
04c5bf3799 Added safety check for WebClient state object 2020-12-04 10:37:58 -08:00
Bryan Roe
6e85f4d6bc removed debug messages 2020-12-03 18:23:58 -08:00
Bryan Roe
fa4b217943 Fixed memory leak that occurs if agent is shutdown while spawned processes are still open. 2020-12-03 18:20:11 -08:00
Bryan Roe
0b835a6c82 1. Fixed minor memory leaks
2. Updated child_process.waitExit() to throw an exception if it's aborted
2020-12-03 17:11:50 -08:00
Bryan Roe
8119f87d6b Added NULL check 2020-12-03 11:55:00 -08:00
Bryan Roe
30363a70f1 1. Updated error handling for MeshInfo_GetSystemInformation
2. Fixed missing ILibSpinLock declaration
3. Fixed compiler warning
2020-12-02 15:58:08 -08:00
Bryan Roe
4cc92a2d59 Updated error handling for info_GetLocalInterfaces on linux 2020-12-02 15:46:11 -08:00
Bryan Roe
16fe75a020 1. Fixed agent installer to correctly encode JSON when non ascii characters used
2. Fixed agent installer to correctly detect installPath in options
2020-12-01 23:24:58 -08:00
Bryan Roe
b01c9d8822 Added -help 2020-12-01 16:58:22 -08:00
Bryan Roe
af3a184696 Added system language query to Windows Service Installer 2020-12-01 14:48:59 -08:00
Bryan Roe
db9c020fa5 Added ability to specify flags for CreateNativeProxy on Windows 2020-12-01 02:51:35 -08:00
Bryan Roe
c9048ee268 Added ability to query current system language 2020-12-01 00:13:27 -08:00
Bryan Roe
222a6c7430 Fixed compile error/typo 2020-11-30 17:40:58 -08:00
Bryan Roe
8a5610c2d8 1. Fixed thread HANDLE leak on Windows KVM
2. Swapped semaphore with spin lock on certain objects
2020-11-30 17:20:22 -08:00
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