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

574 Commits

Author SHA1 Message Date
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
Bryan Roe
00250434c6 Merge branch 'master' of https://github.com/Ylianst/MeshAgent 2019-09-14 21:18:29 -07:00
Bryan Roe
8b3f4b453c Compiled OpenSSL/1.1.1d 64 bit on MacOS 2019-09-14 21:18:05 -07:00
Bryan Roe
8d2b140b74 Compiled OpenSSL/1.1.1d 64 bit on FreeBSD 2019-09-14 20:59:55 -07:00
Bryan Roe
32d0d9db20 Compiled 32 bit OpenSSL/1.1.1d for Windows 2019-09-14 18:34:24 -07:00
Bryan Roe
ddfe515f4c Compiled OpenSSL/1.1.1d 64 bit for Windows 2019-09-14 17:58:38 -07:00
Bryan Roe
cc1f867c02 OpenSSL/1.1.1d compiled with CentOS 5.11 2019-09-13 15:30:12 -07:00
Bryan Roe
d0d486865b OpenSSL/1.1.1d compiled with Ubuntu 10.04 LTS 2019-09-13 15:29:48 -07:00
Bryan Roe
92fe765c32 Fixed bug with service.isMe() for init and upstart linux 2019-09-13 14:41:19 -07:00
Bryan Roe
c4a5c69969 Fixed compiler warning 2019-09-13 14:17:48 -07:00