1
0
mirror of https://github.com/Ylianst/MeshAgent synced 2025-12-24 04:04:31 +00:00
Commit Graph

449 Commits

Author SHA1 Message Date
Bryan Roe
d700f16325 updated user-sessions on linux, so that if 'who' is not supported, consoleUid will return root. This fixes platforms such as puppy, where the platform is logged in as root. 2019-07-25 15:03:28 -07:00
Bryan Roe
bd0bf102cd Added product_uuid and MacOS support 2019-07-24 17:22:39 -07:00
Bryan Roe
a831086cfe Added support for Windows PowerShell 2019-07-24 14:58:11 -07:00
Bryan Roe
d701b9a3e9 First rev, for Windows and Linux 2019-07-23 16:17:35 -07:00
Bryan Roe
3efdc27478 1. Updated so that APCs are used for thread dispatching for Read/Exit on Windows
2. Updated to add support for child_process.waitExit() on Windows.
2019-07-23 16:16:53 -07:00
Bryan Roe
69fe1a74e4 fixed compiler warning 2019-07-23 16:13:07 -07:00
Bryan Roe
22b8e6ca7c Added build notes for FreeBSD 2019-07-22 17:16:03 -07:00
Bryan Roe
1b78195987 Updated comments in makefile, and update test for FreeBSD 2019-07-22 16:38:22 -07:00
Bryan Roe
4f89b363ee Added support to lock MacOS desktop 2019-07-19 13:09:37 -07:00
Bryan Roe
531041a17e Fixed MacOS compiler warning 2019-07-19 13:09:19 -07:00
Bryan Roe
804843eb32 Updated, so on INIT platforms when crash restart is specified, parameters can still be passed 2019-07-19 11:16:54 -07:00
Bryan Roe
5b7f892496 Udpated service-manager, so crash restart is supported on INIT platforms that are not UPSTART 2019-07-18 14:12:26 -07:00
Bryan Roe
58f0230c7a fixed compiler warning 2019-07-17 17:14:41 -07:00
Bryan Roe
02f3d8a76f Updated proxy check, to look at /etc/profile.d/proxy_setup if it exists 2019-07-17 14:08:46 -07:00
Bryan Roe
134461448e Added workaround for 'busybox' as service type 2019-07-16 15:12:52 -07:00
Bryan Roe
735ac0f0c9 Fixed compiler warnings 2019-07-16 15:12:21 -07:00
Bryan Roe
424720211d Updated NetInfo, so desc is omitted if it's blank (MacOS/FreeBSD). Updated os.networkInterfaces() for FreeBSD 2019-06-25 23:39:35 -07:00
Bryan Roe
29efb10ce6 Merge branch 'master' of https://github.com/Ylianst/MeshAgent 2019-06-25 23:17:38 -07:00
Bryan Roe
654af73a9a update mesh.NetInfo for MacOS and FreeBSD 2019-06-25 23:17:29 -07:00
Bryan Roe
608c77106f Merge branch 'master' of https://github.com/Ylianst/MeshAgent 2019-06-25 10:47:15 -07:00
Bryan Roe
bf3eabda1c Fixed line endings, which caused compilation error with clang 2019-06-25 10:46:58 -07:00
Bryan Roe
e2bcd832b5 Fixed infinite loop bug... Check if OnSendOK needs to be sent 2019-06-24 17:23:32 -07:00
Bryan Roe
fc8fba9f62 Fixed bug with os.hostname() 2019-06-24 16:45:30 -07:00
Bryan Roe
7237586206 fixed indentation 2019-06-24 16:09:12 -07:00
Bryan Roe
f629d47896 freebsd 2019-06-24 16:05:00 -07:00
Bryan Roe
a665f77155 update freebsd message-box 2019-06-24 15:55:34 -07:00
Bryan Roe
444601dea7 Updated message-box for freebsd 2019-06-24 15:33:02 -07:00
Bryan Roe
74530d5a5f Added workaround for findPath from service, for freebsd 2019-06-24 15:20:21 -07:00
Bryan Roe
2c6f9780ee added missing platform check for freebsd in findPath() 2019-06-24 15:05:45 -07:00
Bryan Roe
ddff71dd79 freebsd update for proxy detection, when running as service 2019-06-24 15:02:10 -07:00
Bryan Roe
c054a38247 Updated proxy detect for freebsd 2019-06-24 13:08:23 -07:00
Bryan Roe
cac5ea8f9c Integrated freebsd changes for user-sessions, monitor-info, and service-manager 2019-06-24 10:52:06 -07:00
Bryan Roe
fb36f05459 freebsd update.. still needs work 2019-06-23 21:27:54 -07:00
Bryan Roe
7745338d9e added stop, start, restart, uninstallService for freebsd 2019-06-22 09:55:33 -07:00
Bryan Roe
a75e12b400 fixed indentation 2019-06-22 09:39:08 -07:00
Bryan Roe
894c4e7a7e updated appLocation() for freebsd when daemon is used 2019-06-22 09:36:16 -07:00
Bryan Roe
dd8c16299c first rev of service-manager update for freebsd 2019-06-22 02:24:39 -07:00
Bryan Roe
ddfa6e5212 integrated freebsd changes 2019-06-22 01:37:10 -07:00
Bryan Roe
940161e498 update getXInfo() for freebsd 2019-06-22 01:34:41 -07:00
Bryan Roe
422e342a5e updated findEnv() for freebsd 2019-06-22 01:23:23 -07:00
Bryan Roe
ae3bff9e18 fixed getEnvFromPid() for freebsd 2019-06-22 01:20:16 -07:00
Bryan Roe
c9f0bff898 update to getEnvFromPid() for freebsd 2019-06-22 01:12:15 -07:00
Bryan Roe
de0f88188f integrated freebsd changes for user-sessions 2019-06-22 00:10:03 -07:00
Bryan Roe
31d8b3d2f2 user-sessions test for freebsd 2019-06-22 00:04:43 -07:00
Bryan Roe
cfa22baf9c fixed indentation 2019-06-21 17:43:27 -07:00
Bryan Roe
4d615ab955 fixed appWorkingDirectory() bug on freebsd 2019-06-21 17:38:03 -07:00
Bryan Roe
83fdcbc4b9 freebsd update 2019-06-21 17:35:57 -07:00
Bryan Roe
acc191212e initial update for freebsd 2019-06-21 17:22:08 -07:00
Bryan Roe
7892064e66 Updated user-sessions so isRoot() works on freebsd 2019-06-21 16:13:19 -07:00
Bryan Roe
bf173d408c 1. Updated so if Server Address cannot be resolved, it will not say "connecting"
2. Updated, so resolve failure + cache miss, will not prevent retry.
2019-06-21 14:42:09 -07:00