mirror of
https://github.com/Ylianst/MeshAgent
synced 2025-12-14 15:23:39 +00:00
1. Added MacOS KVM Support
2. Added Helpers for Systemd detection, MemoryMappedFile Read, and CommandLine parsing, for Linux/MacOS 3. Added "IsService" helper for Linux/MacOS 4. Updated the updater so it uses SystemD, LaunchD, or InitD when appropriate. 5. Fixed auto update bugs 6. Updated, to support KVM with XWayland. Note: Only works when somebody is logged in. XWayland prevents connections when nobody is logged in 7. Added ECDSA support. 8. Added TPM support on Windows Agents.
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -177,7 +177,6 @@ typedef struct MeshAgentHostContainer
|
|||||||
#ifndef MICROSTACK_NOTLS
|
#ifndef MICROSTACK_NOTLS
|
||||||
struct util_cert selfcert;
|
struct util_cert selfcert;
|
||||||
struct util_cert selftlscert;
|
struct util_cert selftlscert;
|
||||||
struct util_cert selftlsclientcert;
|
|
||||||
char serverWebHash[UTIL_SHA384_HASHSIZE];
|
char serverWebHash[UTIL_SHA384_HASHSIZE];
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@@ -193,9 +192,7 @@ typedef struct MeshAgentHostContainer
|
|||||||
char* multicastServerUrl;
|
char* multicastServerUrl;
|
||||||
int serverConnectionState;
|
int serverConnectionState;
|
||||||
int exitCode;
|
int exitCode;
|
||||||
#ifndef WIN32
|
|
||||||
int dbRetryCount;
|
int dbRetryCount;
|
||||||
#endif
|
|
||||||
#if defined(_WINSERVICE)
|
#if defined(_WINSERVICE)
|
||||||
int runningAsConsole;
|
int runningAsConsole;
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
Reference in New Issue
Block a user