Bryan Roe
eaff1c25e4
Added domain socket support on Linux and MacOS
2019-01-11 12:37:59 -08:00
Bryan Roe
b8928208d7
Added code to check the stack size when transitioning from native to javascript
2019-01-11 12:30:53 -08:00
Bryan Roe
51ee1c0562
Added canary checks
...
Fixed behavior of 'finish' to match node documentation
2019-01-11 12:30:06 -08:00
Bryan Roe
678ab7e687
Updated so attempts to end an already end'ed stream is ignored
2019-01-11 12:28:48 -08:00
Bryan Roe
71a9d2ba17
Added MacOS support
...
Fixed 'child' race condition
Fixed compiler warnings
2019-01-11 12:28:03 -08:00
Bryan Roe
07c3eeb3bc
1. Integrated polyfill for promise
...
2. Modified Immediate, so a reference is automatically saved until it expires
3. ) updated Buffer.alloc to support non-zero fill
4. added bignum support using OpenSSL if linked
2019-01-11 12:25:34 -08:00
Bryan Roe
24d97b3b34
Added GetBuffer helper
2019-01-11 12:22:57 -08:00
Bryan Roe
70daead65e
Added Async Threading helpers
2019-01-11 12:22:16 -08:00
Bryan Roe
a9b159ea7e
Fixed bug where'flush' flag was set incorrectly on a transform stream
2019-01-11 12:21:11 -08:00
Bryan Roe
2dbf7c60cf
added 'address'
2019-01-11 12:20:26 -08:00
Bryan Roe
ca7b441cf8
bug fixes
2019-01-11 12:18:36 -08:00
Bryan Roe
820aecc7ec
1. Added Canary checks
...
2. Added 'waitExit' for linux and MacOS
2019-01-11 12:17:24 -08:00
Bryan Roe
a6f743658e
Updated so you can update a module that already exists
2019-01-11 12:15:56 -08:00
Bryan Roe
b2b2a9187a
Added '-info' to display Compile Time and OpenSSL Version
2019-01-11 11:22:42 -08:00
Bryan Roe
6032f86849
Added ability to propagate errors
2019-01-11 11:21:45 -08:00
Bryan Roe
cc26cff004
Updated, so compiles on MacOS
2019-01-11 11:21:24 -08:00
Bryan Roe
47a011bb8f
1. Added MacOS KVM Support
...
2. Added Helpers for Systemd detection, MemoryMappedFile Read, and CommandLine parsing, for Linux/MacOS
3. Added "IsService" helper for Linux/MacOS
4. Updated the updater so it uses SystemD, LaunchD, or InitD when appropriate.
5. Fixed auto update bugs
6. Updated, to support KVM with XWayland. Note: Only works when somebody is logged in. XWayland prevents connections when nobody is logged in
7. Added ECDSA support.
8. Added TPM support on Windows Agents.
2019-01-11 11:20:39 -08:00
Bryan Roe
83c1435512
KVM Fixes
...
1. Added changes to support MacOS
2. Updated Linux KVM, so X11 is dynamically loaded at runtime
2019-01-11 11:15:22 -08:00
Bryan Roe
5bbdbf2e48
Changes for WinCrypto
2019-01-11 11:11:31 -08:00
Bryan Roe
1c5d386e56
Updated OpenSSL
2019-01-11 11:10:28 -08:00
Bryan Roe
d336775275
new helpers
2019-01-11 11:01:49 -08:00
Bryan Roe
bf7795cd87
New Windows Terminal
2019-01-11 11:01:26 -08:00
Bryan Roe
4acf4a5cd8
Updated OpenSSL
2019-01-11 11:00:48 -08:00
Bryan Roe
dac85f7e80
Initial Add
2019-01-11 11:00:00 -08:00
Bryan Roe
3cf4dfced6
Added MeshReset Tool
2019-01-11 10:59:24 -08:00
Bryan Roe
a0f146b38d
Added MacOS KVM files
2019-01-11 10:58:46 -08:00
Bryan Roe
e040b11c70
Added necessary includes for lib turbo jpeg
2019-01-11 10:58:11 -08:00
Bryan Roe
994e4e4a2b
Renamed to upnp.js
2019-01-11 10:49:51 -08:00
Ylian Saint-Hilaire
7f7672ed24
Added Raspberry Pi OpenSSL libs
2018-09-05 17:25:00 -07:00
Ylian Saint-Hilaire
fd5679b5df
Code clean up.
2018-09-05 16:37:00 -07:00
Ylian Saint-Hilaire
e33dc215b8
Improved privilage excalation
2018-09-05 12:05:42 -07: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
Ylian Saint-Hilaire
34e09c2304
MeshAgent for MeshCentral2 Beta2 with improved crypto.
2017-10-25 21:08:41 -07:00
Ylian Saint-Hilaire
0a7e84849d
Added license file
2017-10-12 14:30:19 -07:00
Ylian Saint-Hilaire
75d86eb4c8
First commit of MeshAgent for MeshCentral
2017-10-12 14:28:03 -07:00