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 |
|
Bryan Roe
|
c9ed96f5a0
|
Fixed errant rename from Ylian
|
2019-06-21 14:28:12 -07:00 |
|
Ylian Saint-Hilaire
|
9a37e2f4fd
|
Added AgentID=27, Raspberry Pi on Raspian 7.
|
2019-06-21 10:06:13 -07:00 |
|
Bryan Roe
|
eb83b255ca
|
Added comment
|
2019-06-20 22:59:01 -07:00 |
|
Bryan Roe
|
95b02cadf1
|
updated to support kvm on freebsd
|
2019-06-20 22:04:17 -07:00 |
|
Bryan Roe
|
0c9707a3fc
|
Integrated 'lib-finder' for freebsd, and integrated updated monitor-info
|
2019-06-20 21:09:03 -07:00 |
|
Bryan Roe
|
ece7db84dd
|
Updated for freebsd
|
2019-06-20 21:05:03 -07:00 |
|
Bryan Roe
|
604e853354
|
fixed freebsd bugs
|
2019-06-20 16:48:38 -07:00 |
|
Bryan Roe
|
2d59578c21
|
Updated for freebsd
|
2019-06-20 16:19:48 -07:00 |
|
Bryan Roe
|
bfbd572e07
|
Updated to support freebsd
|
2019-06-20 16:15:03 -07:00 |
|
Bryan Roe
|
eb297dbfe8
|
Updated AsyncSocket_MultiWrite and WebRTC for OpenSSL/1.1.1c
|
2019-06-20 14:14:50 -07:00 |
|
Bryan Roe
|
6de8178723
|
Updated TLS buffering, to fix issue associated with OpenSSL/1.1.1c
Still needs additional work
|
2019-06-20 13:56:33 -07:00 |
|
Bryan Roe
|
13ad575bb5
|
1. Fixed to address changes with OpenSSL/1.1.1c
2. ToDo: Still need to update WebRTC and Pending Writes
|
2019-06-19 15:29:56 -07:00 |
|
Bryan Roe
|
f8eca4008a
|
Fixed line ending
|
2019-06-18 11:39:45 -07:00 |
|
Bryan Roe
|
318b58ad3c
|
Fixed typo
|
2019-06-18 10:43:41 -07:00 |
|
Bryan Roe
|
ce9ce169a1
|
Added DEBUG to freebsd recipe
|
2019-06-18 00:26:25 -07:00 |
|
Bryan Roe
|
78bc6220b8
|
Added license
|
2019-06-17 23:56:14 -07:00 |
|
Bryan Roe
|
f84fc79646
|
Initial version of lib-finder
|
2019-06-17 23:47:45 -07:00 |
|
Bryan Roe
|
00d0066b2a
|
Added os.nics() helper for freebsd
|
2019-06-17 18:19:52 -07:00 |
|
Bryan Roe
|
c51dcb4e8d
|
update os.name() for freebsd
|
2019-06-17 16:46:22 -07:00 |
|
Bryan Roe
|
124c0d386f
|
Initial modifications to support FreeBSD
|
2019-06-17 15:45:46 -07:00 |
|
Bryan Roe
|
cefab43b99
|
Fixed agent connection retry logic
MeshCentral_v0.3.6-n
|
2019-06-14 15:11:40 -07:00 |
|
Bryan Roe
|
583628214e
|
Added 'listening' property to net.server
|
2019-06-14 13:56:07 -07:00 |
|
Bryan Roe
|
4a392f4c15
|
Fixed compiler warnings on MacOS
|
2019-06-14 10:37:14 -07:00 |
|
Bryan Roe
|
b9617595ab
|
Updated error case when attempting to show dialog/toast when nobody is logged in
|
2019-06-14 10:27:49 -07:00 |
|
Bryan Roe
|
38aea71c35
|
Updated, so Linux Distros that don't have XServer instances running when no users are logged in, will display a descriptive message
|
2019-06-13 14:43:27 -07:00 |
|
Bryan Roe
|
d8842d05d7
|
Merge branch 'master' of https://github.com/Ylianst/MeshAgent
|
2019-06-13 13:59:16 -07:00 |
|
Bryan Roe
|
9f99051e20
|
1. Fixed re-entrancy issue with Pre/Post select when WaitExit is used
2. Updated cleanup, so that the processing loop unwinds first
|
2019-06-13 13:47:26 -07:00 |
|
Bryan Roe
|
bb82553fa8
|
1. Updated LinkedList to use ILibMemory_SmartAllocate
2. Updated ILibChain_Continue to flag when it exits the processing loop
3. Updated main loop to reset continuation flag at the start of each loop
|
2019-06-13 13:36:43 -07:00 |
|
Bryan Roe
|
7365f1a49d
|
Updated build configuration for 32-bit Release, so that is passes all VirusTotal scans.
|
2019-06-13 13:03:50 -07:00 |
|
Bryan Roe
|
68fd05d4c8
|
Fixed linux compiler warning
|
2019-06-13 10:49:29 -07:00 |
|
Bryan Roe
|
3448aa42df
|
Updated posix, so broken pipe will flag an active pipe for removal instead of directly removing it, which caused a segfault with the latest cleanup code
|
2019-06-06 21:59:50 -07:00 |
|
Bryan Roe
|
4451e12e7a
|
Updated Cleanup for Linux/MacOS, still need to fix
|
2019-06-06 18:47:41 -07:00 |
|
Bryan Roe
|
67e10e0e33
|
Updated for Linux/MacOS
|
2019-06-06 18:47:05 -07:00 |
|
Bryan Roe
|
f28ea50560
|
Fixed Interleaved bug
|
2019-06-06 18:46:26 -07:00 |
|
Bryan Roe
|
4a11c63b6c
|
Fixed semaphores on MacOS
|
2019-06-06 18:45:42 -07:00 |
|
Bryan Roe
|
4f0fbc9581
|
Removed debug message
|
2019-06-06 18:44:58 -07:00 |
|
Bryan Roe
|
ffdcdbc13d
|
Fixed bug where KVM messages to parent could get interleaved
|
2019-06-05 11:09:37 -07:00 |
|
Bryan Roe
|
f15c11c845
|
1. Updated MacOS, so detached child process uses fork instead of vfork
2. Updated detached to be a bitmask on the type
3. Updated MacOS message-box cleanup
|
2019-06-04 13:06:17 -07:00 |
|
Bryan Roe
|
3ab7316172
|
1. added 'getGroupID' for macos user-sessions
2. added support for per-user LaunchAgents on MacOS
|
2019-06-03 15:15:25 -07:00 |
|
Bryan Roe
|
5b0a4899e2
|
Updated user-sessions on MacOS to support getHomeFolder and getUsername
|
2019-05-30 14:59:32 -07:00 |
|
Bryan Roe
|
e08d1996d5
|
Updated event emitter, so that 'on', 'once', etc, return the emitter, so they can be chained together
|
2019-05-30 10:06:11 -07:00 |
|
Bryan Roe
|
78512cda21
|
Updated, so writableAll is supported on Posix, on server domain sockets
|
2019-05-29 15:23:59 -07:00 |
|
Bryan Roe
|
792ab99f06
|
updated when osversion is called
|
2019-05-24 15:30:19 -07:00 |
|
Bryan Roe
|
134f34d9cf
|
1. added 'ILibChain_IsLinkAlive' macro
2. incremental update for macos message-box
|
2019-05-24 15:11:27 -07:00 |
|
Bryan Roe
|
c17d6a069b
|
Fixed bug with macos recipe that caused clang to optimize regardless of flags set
|
2019-05-24 15:09:07 -07:00 |
|
Bryan Roe
|
45ea5722b8
|
updated to cleanup better
|
2019-05-23 16:27:37 -07:00 |
|
Bryan Roe
|
2895768ebf
|
1. Added 'close' to net.server
2. updated message-box for MacOS (In Progress)
|
2019-05-23 15:41:00 -07:00 |
|
Bryan Roe
|
1a1ba0084e
|
Updated MacOS service-manager to support LaunchAgents, and updated to support launchctl 2.0 API on Mac OS 10.10 and above
|
2019-05-22 13:50:03 -07:00 |
|