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

583 Commits

Author SHA1 Message Date
Bryan Roe
fa6c77f4e4 Updated linux behavior, so when finding X when it can't use ldconfig, it will try to load the library to make sure it works first. Previously, it would return the first result, which could cause problems the first result is for the wrong platform, ie 32 bit vs 64 bit 2019-10-10 10:24:50 -07:00
Bryan Roe
b5e0074392 Fixed bug introduced with APC dispatcher where exception is thrown, if first param of 'async' was not an object or function. 2019-10-09 10:49:42 -07:00
Bryan Roe
244eb01869 Fixed compiler warnings 2019-10-07 20:55:48 -07:00
Bryan Roe
92da4d02b3 1. Added ability to allow importing lib locations for X via env vars
2. Updated notifybar-desktop for X to import X lib location when spawning child
2019-10-07 17:04:12 -07:00
Bryan Roe
9ad6891d3a added '_pipedStreams' property to readableStreams 2019-10-07 14:50:04 -07:00
Bryan Roe
2cb4117a74 Added X support for notifybar-desktop 2019-10-07 12:50:58 -07:00
Bryan Roe
d49b781ee4 Added ability to register for ClientMessage events 2019-10-06 19:22:11 -07:00
Bryan Roe
5f169ab624 1. Added 'setAllowedActions' to monitor-info for X
2. Added ability to specify min/max size for X
2019-10-04 15:04:01 -07:00
Bryan Roe
1ec290f090 Added 'close' method 2019-10-04 12:32:58 -07:00
Bryan Roe
ba7ef6c942 Fixed bug, when global dispatch was done without context switching, stale pointers were not cleared 2019-10-04 12:32:37 -07:00
Bryan Roe
1774dc2e54 1. Added 'getProcessOwnerName()' for windows in user-sessions
2. Added notifybar-desktop for Windows
2019-10-03 14:34:17 -07:00
Bryan Roe
6210840201 removed printf 2019-10-03 14:32:50 -07:00
Bryan Roe
357fca53ca Added 'close' to win-message-pump 2019-10-02 14:29:53 -07:00
Bryan Roe
be2f08aac7 1. Fixed bug in monitor-info, where Windows was reported as not supported
2. Added support for APC Thread Dispatching to _GenericMarshal
3. Updated win-message-pump to use APC dispatching of Message Pump Thread
4. Added support to create non-hidden windows in win-message-pump
2019-10-02 14:00:32 -07:00
Bryan Roe
b540877836 initial rev of streaming tar encoder 2019-09-26 21:43:34 -07:00
Bryan Roe
b682a2519b 1. Updates statSync for windows to fix path
2. Added missing POSIX readdirSync that was accidentally removed
2019-09-26 19:58:12 -07:00
Bryan Roe
817f83a1c1 1. added uid/gid to POSIX statSync
2. Fixed readdirSync on Windows to not require *
2019-09-26 14:45:16 -07:00
Bryan Roe
d4b9f813b6 Added getGroupname on Linux, FreeBSD, and MacOS 2019-09-26 14:43:08 -07:00
Bryan Roe
42673ee19f renamed DEBUG symbol file name 2019-09-24 11:25:11 -07:00
Bryan Roe
a5e7330652 Updated makefile, so non debug will copy symbols out before strip 2019-09-24 11:14:17 -07:00
Bryan Roe
80056ed274 fixed indentation 2019-09-24 10:57:01 -07:00
Bryan Roe
4399ccb649 Updated makefile, to add NOTURBOJPEG flag 2019-09-24 10:50:28 -07:00
Bryan Roe
1ad2dadff5 Added in-line code comments for platform specific constants for Mouse Syncronization MeshCentral_v0.4.1-f 2019-09-24 10:10:09 -07:00
Bryan Roe
7958218ef0 Added fleur support for openSUSE 2019-09-23 23:36:43 -07:00
Bryan Roe
47d0178650 Added additional Mouse Cursor detection for OpenSUSE 2019-09-21 21:51:11 -07:00
Bryan Roe
42a240f43c Added upper bound for CRC32C check on mouse cursor pixels 2019-09-21 00:18:29 -07:00
Bryan Roe
8b08323b04 fixed typo 2019-09-20 23:36:27 -07:00
Bryan Roe
f551de1925 Enhanced mouse cursor capture on FreeBSD 2019-09-20 23:35:18 -07:00
Bryan Roe
648b0455ac Fixed line ending 2019-09-20 19:31:13 -07:00
Bryan Roe
1ec8f0192e Updated Mouse Cursor Capture to support hand, on FreeBSD 2019-09-20 19:30:07 -07:00
Bryan Roe
bec24c898a Fixed typo/bug on 32 bit Mouse Capture 2019-09-20 17:36:57 -07:00
Bryan Roe
ee749827f0 Fixed the previous Fix to work on FreeBSD 2019-09-20 17:18:22 -07:00
Bryan Roe
6193fbbe5f Fixed compiler warning 2019-09-20 17:12:41 -07:00
Bryan Roe
67c907b22c Updated Mouse Cursor Capture, to process NULL Atoms 2019-09-20 17:08:14 -07:00
Bryan Roe
965b3d0783 Update Mouse Capture to show Arrow-Question if Atom Name is unknown. 2019-09-20 17:01:34 -07:00
Bryan Roe
bc441709ca Update Mouse Capture, to detect ibeam on FreeBSD 2019-09-20 16:58:39 -07:00
Bryan Roe
6f2e2ed109 Added Mouse Cursor Capture support to X11/KVM 2019-09-20 16:50:50 -07:00
Bryan Roe
46aaa971ae fixed compiler warning 2019-09-20 16:42:28 -07:00
Bryan Roe
8dbd0c956c added missing free for MouseCursor capture MeshCentral_v0.4.1-a 2019-09-19 17:03:06 -07:00
Bryan Roe
c6042e0935 Add Mouse Cursor Propagation Support to Windows KVM 2019-09-19 16:38:19 -07:00
Bryan Roe
6a84582764 Dropped autofragmentation size to 5k on Linux, until we figure out why on old hardware on linux, OpenSSL tends to corrupt TLS if we try to encode a large fragment 2019-09-19 16:37:45 -07:00
Bryan Roe
dcdbe39a42 Updated makefile, so deadlock detection is enabled by default 2019-09-19 16:36:28 -07:00
Bryan Roe
365fe2d36f Fixed bug where if WatchDog is specified on Linux, a compile error happens because of a typo 2019-09-19 16:35:47 -07:00
Bryan Roe
b2f3e28c33 1. Fixed windows null dereference crash
2. Updated Linux KVM support check, to check if X is apawned, which fixes cases where X libraries are present, but X isn't running.
2019-09-19 15:15:29 -07:00
Bryan Roe
813c0395b0 Recompiled OpenSSL/1.1.1d on Windows with more secure build options 2019-09-19 11:14:49 -07:00
Bryan Roe
30a4039bf2 Updated slavelog so that it is off by default 2019-09-17 19:48:08 -07:00
Bryan Roe
84735cf3dc Lowered autofragment size to 15k from 30k 2019-09-17 12:42:42 -07:00
Bryan Roe
29ee49e7d8 Fixed Windows KVM bug, where the kvm process restarts when the parent disconnects 2019-09-17 09:41:45 -07:00
Bryan Roe
7f228d78fb Added missing changes to support SSL_EXPORTABLE_KEYS 2019-09-17 09:25:10 -07:00
Bryan Roe
5d2e5dab8b Added compile switch to support SSL/TLS key export for debug 2019-09-17 00:52:04 -07:00