1
0
mirror of https://github.com/Ylianst/MeshAgent synced 2025-12-06 00:13:33 +00:00

1964 Commits

Author SHA1 Message Date
Ralph
add1d7fef3 Update social links, remove public test URL (#278) 2025-03-19 18:43:56 +00:00
Simon Smith
8be46ea752 add riscv64 build support #266
Signed-off-by: Simon Smith <simonsmith5521@gmail.com>
2025-03-18 11:43:01 +00:00
Simon Smith
7cbaf54463 rename ARMVIRT32 ARCHID from 42 to 44
Signed-off-by: Simon Smith <simonsmith5521@gmail.com>
2025-03-18 11:34:28 +00:00
si458
28d6727426 fix commit dates 2025-03-06 21:44:07 +00:00
si458
604f24ce11 fix win7+server2008r2 support again 2025-03-06 21:37:17 +00:00
Theia Innovation
1579eba11d added configuration to compile the agent for openwrt armv7 (like Teltonika rutx11) (#249) 2024-11-26 20:49:56 +00:00
si458
39a927f25e update identifiers and polyfills
Signed-off-by: si458 <simonsmith5521@gmail.com>
2024-11-06 15:59:56 +00:00
Simon Smith
105da7dbfa another wmic replacement
Signed-off-by: Simon Smith <simonsmith5521@gmail.com>
2024-11-04 15:23:54 +00:00
si458
435bccd1eb Update ILibDuktape_Polyfills.c 2024-11-03 15:40:18 +00:00
si458
d08c5ceb71 replace wmi service with net 2024-11-03 15:14:05 +00:00
si458
3890ea2b7b fix \x27split\x27 #254 2024-11-03 14:11:01 +00:00
Simon Smith
90f730c3d4 fix userID detect when the same local and domain user exist
Signed-off-by: Simon Smith <simonsmith5521@gmail.com>
2024-08-01 15:18:26 +01:00
Simon Smith
81877a3349 fix macos battery level 2024-06-01 23:15:26 +01:00
Simon Smith
17a37ea4a6 fix code-utils locations 2024-03-11 14:15:04 +00:00
Simon Smith
b42342b72a Merge branch 'master' of https://github.com/Ylianst/MeshAgent 2024-03-10 18:51:17 +00:00
Simon Smith
3f2bc445f4 add installdate to install 2024-03-10 18:51:14 +00:00
Simon Smith
52cf129ca4 fix osx agent startup
Signed-off-by: Simon Smith <simonsmith5521@gmail.com>
2024-02-25 20:04:58 +00:00
Simon
6201d59fca Revert "use strcpy_s and strcat_s instead"
This reverts commit 86d04ccad0.
2024-02-24 01:55:28 +00:00
Simon Smith
86d04ccad0 use strcpy_s and strcat_s instead 2024-02-07 10:19:08 +00:00
Simon Smith
25050d4566 set the user-agent to 'meshagent source_commit_date' (#231) 2024-01-30 14:58:05 +00:00
Simon Smith
813c3452fb target 2019 (v142) for 32bit builds
Signed-off-by: Simon Smith <simonsmith5521@gmail.com>
2024-01-28 00:45:00 +00:00
Simon Smith
998e9fb1c5 add OS Name to Connection Details (#227)
Signed-off-by: Simon Smith <simonsmith5521@gmail.com>
2024-01-27 23:58:43 +00:00
Simon Smith
6d64ad3ff1 fix output names in vs2022 (#229)
Signed-off-by: Simon Smith <simonsmith5521@gmail.com>
2024-01-27 23:50:51 +00:00
Simon Smith
47cd995f70 add minimize button correctly
Signed-off-by: Simon Smith <simonsmith5521@gmail.com>
2024-01-27 01:01:52 +00:00
Simon Smith
c1b5ff3b23 fix mac clipboard missing end 2 characters (#211) 2024-01-18 22:50:45 +00:00
Simon Smith
263bce96ec add minimize button (#218)
Signed-off-by: Simon Smith <simonsmith5521@gmail.com>
2024-01-18 22:50:30 +00:00
João Paulo Ros
7bb184d2ec FIX KVM Permission Status for macOS (#215)
Co-authored-by: João Paulo Ros <ros@premiersoft.net>
2024-01-18 22:50:13 +00:00
Ylian Saint-Hilaire
4880ccfa70 Merge pull request #204 from si458/fix-sysinfo
fix sysinfo
2023-10-08 18:38:37 -07:00
Simon Smith
8e3835708e add extra identifiers
Signed-off-by: Simon Smith <simonsmith5521@gmail.com>
2023-10-08 14:28:57 +00:00
Simon Smith
d7cc01db09 fix virtual machines wmi
Signed-off-by: Simon Smith <simonsmith5521@gmail.com>
2023-10-08 14:21:45 +00:00
Ylian Saint-Hilaire
99df8ca8ec Merge pull request #181 from jpros/access-validation-on-start
Added permissions validation on start for macOS
2023-10-07 12:00:00 -07:00
Ylian Saint-Hilaire
fa7125f564 Merge pull request #187 from pelwell/is183
Fix agent crash on ARM64 (Raspberry Pi)
2023-10-07 11:59:30 -07:00
Ylian Saint-Hilaire
653f13a1ff Merge pull request #189 from wizarddev038/WizardRepo
Mouse cursor blink solved
2023-10-07 11:56:23 -07:00
wizarddev038
4148170de8 Mouse cursor blink solved 2023-07-04 19:00:15 +09:00
Phil Elwell
0ba325af84 Fix agent crash on ARM64 (Raspberry Pi)
The function ILibWebClient_ProcessWebSocketData in
microstack/ILibWebClient.c reads a 64-bit integer from an address that
is only 2-byte aligned. ARM64 kernels support unaligned accesses from
userspace, but it is not enabled by default and frowned upon - the
required exception handling is ugly and inefficient.

Fix that illegal access in a simple way with a memcpy. More involved and
efficient solutions are also available, such as replacing the byte order
conversion functions with de/serialise functions that take a pointer.

Fixes: https://github.com/Ylianst/MeshAgent/issues/183

Signed-off-by: Phil Elwell <phil@raspberrypi.com>
2023-06-05 11:24:45 +01:00
Ylian Saint-Hilaire
ca52306f87 Merge pull request #160 from silversword411/master
docs - typo fixes
2023-04-14 13:29:41 -07:00
Ylian Saint-Hilaire
38f8926ba3 Added Visual Studio 2022 and Windows ARM 64bit support 2023-04-14 13:20:45 -07:00
João Paulo Ros
59d871a53b Added permissions validation on start for macOS: Screen Recording, Accessibility, and Full Disk Access.
It uses a Private API from Apple for Full Disk Access, which might not work forever, but for the current versions is working.
The FDA code is converted from Objective-C from https://github.com/MacPaw/PermissionsKit
2023-03-30 21:04:10 -07:00
Bryan Roe
06cef1a520 Fixed typo 2023-01-20 13:15:17 -08:00
Bryan Roe
478dd7d728 Fixed typo 2023-01-20 13:14:08 -08:00
Bryan Roe
aa4590ce53 1. Added Wayland helper
2. Fixed agent customization support for Docker/PseudoService
2023-01-20 13:10:05 -08:00
Bryan Roe
7ea36ae572 1. Added -import
2. Added ability to set uid on agent start
2023-01-20 13:06:15 -08:00
Bryan Roe
c067e28ed6 Added missing 'import' commandline switch 2022-12-14 10:12:08 -08:00
Bryan Roe
1ac56a2aa2 Added code, to set the background mode for IDC_IMAGE, fixing a transparency issue for Windows Common Controls v6 2022-12-02 11:42:16 -08:00
silversword411
d2899745ea docs - typo fixes 2022-11-10 09:48:42 -05:00
Bryan Roe
650667126c Added additional logging. Added fix for enumeration bug that could cause SctpSendPacket to go into infinite loop MeshCentral_v1.1.0 2022-11-02 23:01:45 -07:00
Bryan Roe
597fade801 Fixed bug, where returned value has trailing whitepsace 2022-11-02 08:45:43 -07:00
Bryan Roe
9d38b7ea43 Updated Linux, FreeBSD, OpenBSD, and macOS libraries to OpenSSL/1.1.1s 2022-11-01 19:54:44 -07:00
Bryan Roe
743c6dbe19 Updated to pass module via environment rather than command line, getting around windows max length issue 2022-11-01 13:16:53 -07:00
Bryan Roe
28a3f17060 Updated Windows Libraries to OpenSSL/1.1.1s 2022-11-01 10:39:02 -07:00