Bryan Roe
|
19508fa79e
|
1. Updated os.Name and os.name() to fetch Windows name from older versions of Windows
2. Fixed compiler warning
|
2020-04-26 09:57:43 -07:00 |
|
Bryan Roe
|
3843d0173d
|
1. Added NULL reference check
2. Removed suspend/resume duktape call
|
2020-04-23 19:53:57 -07:00 |
|
Bryan Roe
|
0c6db0b2a6
|
1. Added additional memory check helpers
2. Updated Process exit detection to check apc flags
|
2020-04-19 15:18:52 -07:00 |
|
Bryan Roe
|
32592bd622
|
1. Updated environment variables, so that string values are coerced
2. Added ability to specify termios struct values via environment variables
|
2020-02-04 15:23:52 -08:00 |
|
Bryan Roe
|
9deab670d3
|
Removed debug message
|
2020-01-28 15:05:45 -08:00 |
|
Bryan Roe
|
3c7d5effb2
|
1. Added pty and tcsetsize to child_process
2. Added ILibProcessPipe_Process_GetPTY to ILibProcessPipe
|
2020-01-27 17:08:45 -08:00 |
|
Bryan Roe
|
8356cbf190
|
Added missing #ifdef around Windows Specific fixes
|
2019-12-05 10:56:13 -08:00 |
|
Bryan Roe
|
37acfa64f0
|
Fixed windows race condition between garbage collecting spawned process and exit handler, if the memory was reclaimed at just the right time
|
2019-11-28 09:57:04 -08:00 |
|
Bryan Roe
|
661c703230
|
Updated behavior, so processes spawned as detached, will not try to kill process in the finalizer
|
2019-10-18 17:38:47 -07:00 |
|
Bryan Roe
|
72db242dee
|
Added ability to end stdin on child_process spawned process
|
2019-09-06 21:41:48 -07:00 |
|
Bryan Roe
|
66273f8950
|
1. Updated waitExit() for windows to support a timeout
2. Updated ProcessPipe for Windows, to disable inheritance on detach
3. Updated service-manager to support restart on self for windows
|
2019-08-07 15:23:13 -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
|
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
|
134f34d9cf
|
1. added 'ILibChain_IsLinkAlive' macro
2. incremental update for macos message-box
|
2019-05-24 15:11:27 -07:00 |
|
Bryan Roe
|
8ac2e127ef
|
Fixed compiler warnings
|
2019-05-16 15:11:10 -07:00 |
|
Bryan Roe
|
e0e52bbb16
|
Added ability to specify environment variables on linux 'child_process.execFile'
|
2019-05-16 15:05:24 -07:00 |
|
Bryan Roe
|
d0fb36d10b
|
Add ability to specify detached=true in options
|
2019-05-12 21:39:02 -07:00 |
|
Bryan Roe
|
e9f8626be8
|
Added missing Canary checks, and altered engine_free to wipe memory
|
2019-02-01 13:02:14 -08:00 |
|
Bryan Roe
|
820aecc7ec
|
1. Added Canary checks
2. Added 'waitExit' for linux and MacOS
|
2019-01-11 12:17:24 -08:00 |
|
Ylian Saint-Hilaire
|
3c80473a94
|
Major agent update.
|
2018-09-05 11:01:17 -07:00 |
|
Ylian Saint-Hilaire
|
4b5c77b4fd
|
Many improvements.
|
2018-02-11 21:11:58 -08:00 |
|
Ylian Saint-Hilaire
|
508646044e
|
Much improved, better stability, lots of fixes
|
2018-01-12 11:50:04 -08:00 |
|
Ylian Saint-Hilaire
|
becf71557f
|
Improved agent that can update the MeshCentral1 agent
|
2017-11-09 16:07:39 -08:00 |
|