1
0
mirror of https://github.com/Ylianst/MeshAgent synced 2026-01-09 03:53:26 +00:00
Commit Graph

1029 Commits

Author SHA1 Message Date
Bryan Roe
70979ad761 1. Fixed process.kill() on windows to wait to complete
2. Updated self update on windows to handle stale processes
2020-05-20 21:10:02 -07:00
Bryan Roe
79e7b74598 Updated process-manager on windows to return full path 2020-05-20 17:33:18 -07:00
Bryan Roe
3c3a0075a6 Fixed compiler warning 2020-05-20 14:24:02 -07:00
Bryan Roe
452b1201ce Fixed user-consent cleanup on macos 2020-05-20 14:09:36 -07:00
Bryan Roe
7befd44dd5 Fixed #ifdef for macOS 2020-05-20 13:46:39 -07:00
Bryan Roe
655e607e01 Fixed #ifdef 2020-05-20 13:14:39 -07:00
Bryan Roe
f4b7c13888 Changed where IPC server is closed 2020-05-20 12:22:09 -07:00
Bryan Roe
16a2f437c3 Added ability to Save/Restore handle wait state
Fixed edge case that could cause a connection to resume twice
2020-05-20 12:05:38 -07:00
Bryan Roe
f2d63ea116 Updated metadata for descriptor tracking 2020-05-19 17:21:07 -07:00
Bryan Roe
f6c254bd4c Fixed crash caused by ChainViewer 2020-05-19 15:53:59 -07:00
Bryan Roe
56cc4c1328 Improved descriptor tracking 2020-05-19 14:47:52 -07:00
Bryan Roe
72ca73dd3d Added ability to fetch handle count 2020-05-19 10:11:59 -07:00
Bryan Roe
eba7419fc9 1. Set upperbound on number of Windows WaitHandles
2. Fixed Windows_IPC to DisconnectNamedPipe() on connected handled when 'end' is called
3. Fixed Windispatch to terminate on when close is emitted
2020-05-19 01:14:18 -07:00
Bryan Roe
f115066e68 Fixed bug in xwayland check 2020-05-18 15:46:33 -07:00
Bryan Roe
5584a3d866 Fixed #ifdef for nokvm builds 2020-05-18 14:59:26 -07:00
Bryan Roe
7ab6eb1d04 Updated UAC Elevation of Temp Agent, to run unprivileged if UAC is denied 2020-05-18 03:23:46 -07:00
Bryan Roe
3539181652 Fixed fragment compare 2020-05-18 03:00:24 -07:00
Bryan Roe
1fd927a787 Added ability to set maxFragmentSize to webrtc datachannel 2020-05-18 02:37:25 -07:00
Bryan Roe
75b976b7ac Added missing #ifdef 2020-05-18 00:48:31 -07:00
Bryan Roe
0e8bc420a3 Added BuildNumber back to os.name for windows 2020-05-17 23:38:39 -07:00
Bryan Roe
19fb0163d5 Added UAC elevation for Temporary Agent when run from connect button on installer UI 2020-05-17 23:07:11 -07:00
Bryan Roe
66122d43c1 Fixed compiler warning 2020-05-17 18:26:45 -07:00
Bryan Roe
0f6539b665 Merge branch 'Branch_pathfix' 2020-05-17 18:08:55 -07:00
Bryan Roe
161f125576 Fixed bug in finalizer, where wait handle was not removed 2020-05-17 14:38:57 -07:00
Bryan Roe
2c3f1bcab7 Fixed toast for Windows 7 2020-05-17 13:57:48 -07:00
Bryan Roe
1d5aa076db Added support to message-box to specify UID directly 2020-05-17 01:45:13 -07:00
Bryan Roe
2277b99bd7 Updated os.name so that on Windows does not need admin to get better results 2020-05-16 15:30:51 -07:00
Bryan Roe
41628bf0d9 Fixed cleanup for toast on Windows 2020-05-16 14:33:45 -07:00
Bryan Roe
474f6fc4d0 Updated toast mechanism on Windows 2020-05-16 14:25:29 -07:00
Bryan Roe
5e28a53736 Fixed array that was too small 2020-05-16 03:26:04 -07:00
Bryan Roe
97ad48f2f2 1. Added ILibChain_WriteEx()
2. Updated ILibChain_Continue() on windows to take an optional list of HANDLE**
3. Updated net.socket IPC on Windows  to use ILibChain_ReadEx and ILibChain_WriteEx
4. Fixed child_process.waitExit() on windows to pass only the wait handles for the process
5. Added GetWaitHandles() to ILibProcessPipe
2020-05-15 17:25:49 -07:00
Bryan Roe
89cafa3ba4 Updated linux proxy detetion logic 2020-05-13 15:44:45 -07:00
Bryan Roe
8f7b983a32 Updated X11 detect retry logic 2020-05-13 13:37:57 -07:00
Bryan Roe
d3f6323999 Fixed bug where if you login from login screen, the resulting privacy bar doesn't close when you disconnect KVM 2020-05-13 10:53:08 -07:00
Bryan Roe
74b68fb966 IMproved error message for Xwayland 2020-05-13 10:16:16 -07:00
Bryan Roe
176ed8069f Updated KVM to spawn privacy bar (if enabled) on most distros when you login from login screen 2020-05-13 00:45:21 -07:00
Bryan Roe
382105e135 Updated user-consent on linux to auto-fail when current uid is the gdm 2020-05-12 16:09:00 -07:00
Bryan Roe
a2cba4b6ac Fixed environment variable check 2020-05-12 16:01:51 -07:00
Bryan Roe
906fab95a2 1. Updated linux to be able to KVM to login prompt
2. Fixed project file back
3. Added comments to makefile about gdm3
2020-05-12 01:01:25 -07:00
Bryan Roe
67cb052356 fixed microsecond to millisecond conversion error 2020-05-11 15:36:41 -07:00
Bryan Roe
9a4f2edfef Fixed compiler warning, and updated fix 2020-05-11 14:17:25 -07:00
Bryan Roe
7e5a0528fe fixed compiler warning 2020-05-09 16:34:14 -07:00
Bryan Roe
d194bd9501 Updated cleanup for MessagePump 2020-05-09 16:29:59 -07:00
Bryan Roe
dee281af65 Updated exit method for privacy bar 2020-05-09 15:20:57 -07:00
Bryan Roe
308241efd1 added missing file 2020-05-09 14:23:46 -07:00
Bryan Roe
a4c5430879 Updated windows path to use ReadEx when overlapped is supported 2020-05-09 11:02:16 -07:00
Bryan Roe
b2b78a3dbe Fixed so current node can be removed while being dispatched 2020-05-08 19:37:16 -07:00
Bryan Roe
e516d3fd7d Moved hwere weblog is initialized, so command line switches can be used to activate it 2020-05-08 08:31:17 -07:00
Bryan Roe
ae4df658ca Fixed bug where HANDLE removal doesn't dequeue a task MeshCentral_v0.5.27 2020-05-08 01:18:21 -07:00
Bryan Roe
dd0cd1af85 Fixed timeout, for child_process.waitExit() 2020-05-07 22:19:49 -07:00