Bryan Roe
4f0b8f9eb4
Updated proxy support, to defer DNS resolve to proxy
2021-06-24 22:16:03 -07:00
Bryan Roe
f38283a9d8
Updated Proxy Support: (DNS resolved by proxy)
...
1. Added ILibAsyncSocket_ConnectToProxyEx()
2. Updated net.socket and tls.socket to use updated proxy method
2021-06-20 21:40:34 -07:00
Bryan Roe
0ea6e28021
1. Remove webSocketMaskOverride switch
...
2. Fixed bug where disableUpdate was not honored in certain edge cases
2021-06-15 09:18:48 -07:00
Bryan Roe
1c918a115c
Removed dead code
2021-05-20 11:41:19 -07:00
Bryan Roe
486f8eaa39
1. Fixed Compiler Warnings
...
2. Updated GC behavior for HTTP
2021-05-20 11:36:40 -07:00
Bryan Roe
2b1d5916bb
Modified behavior of child process on posix so when passing env vars it is passed to execve, instead of setting in current process, and inheriting using execv.
2021-05-19 15:29:07 -07:00
Bryan Roe
08d08307a4
Updated Helper Methods
2021-05-17 10:54:01 -07:00
Bryan Roe
b2e78b23e1
Added DisplayInfo for Windows
2021-05-16 13:47:28 -07:00
Bryan Roe
6a2afb8f78
Added support to lock local input on windows
2021-04-29 09:37:37 -07:00
Bryan Roe
186afacff4
Removed debug line
2021-04-22 15:02:01 -07:00
Bryan Roe
569ce4a1e7
Fixed Agent-Log parsing bug
2021-04-22 14:58:30 -07:00
Bryan Roe
f784374bb5
Added support for --nocertstore as a msh flag
2021-04-21 14:40:07 -07:00
Bryan Roe
9fa19bf1be
1. Added getDomain() to user-sessions for windows
...
2. Fixed service.restart() error condition, to reject the promise
3. Fixed ServiceMain start/stop/restart/state for Windows
2021-04-20 15:02:54 -07:00
Bryan Roe
05b492caed
Added Error Log parsing capability
2021-04-13 18:06:15 -07:00
Bryan Roe
4aa639cf62
Updated logging, so it does not log that a certificate as not found, on first load.
2021-04-09 10:18:02 -07:00
Bryan Roe
5c18c4ac01
1. Added logging for Windows Cert Store Error cases
...
2. Added db corruption detection
2021-04-08 23:34:10 -07:00
Bryan Roe
2f6756b364
Updated windows installer, to ignore PowerShell error on install/uninstall
2021-04-01 16:59:31 -07:00
Bryan Roe
d45d74a787
Updated Alpine Linux and FreeBSD to openssl/1.1.1k
2021-03-31 12:32:37 -07:00
Ylian Saint-Hilaire
6c36f2fa6b
Fixed JPEG chroma subsampling on TurboLibJPEG
2021-03-25 16:58:15 -07:00
Bryan Roe
0c1358a9ac
Updated openssl to 1.1.1k
2021-03-25 13:28:00 -07:00
Bryan Roe
0b434739a8
Disabled chroma subsampling
2021-03-25 09:06:51 -07:00
Bryan Roe
f8f657d730
Fixed enumerability of Array polyfill methods
2021-02-18 11:24:10 -08:00
Bryan Roe
da756d6b7f
Added new reference mode for EventEmitter
2021-02-18 01:51:52 -08:00
Bryan Roe
b8e4ba48b4
Fixed potential crash
2021-02-18 01:49:07 -08:00
Bryan Roe
4116bafb17
Added missing metadata
2021-02-18 01:47:58 -08:00
Bryan Roe
55f0f91587
Updated Garbage Handling
2021-02-17 01:00:21 -08:00
Bryan Roe
ebf06898b2
1. Fixed valgrind issue
...
2. Updated child_process, to now have back-parent pointer on completion
2021-02-16 21:59:48 -08:00
Bryan Roe
71b5e588c3
1. Updated to duktape 2.6.0
...
2. Added support for execution timeout
2021-02-16 15:10:28 -08:00
Bryan Roe
9d2fe9b2b0
Fixed edge case bug where childprocess.waitExit() called during promise.waitExit() would cause event loop to prematurely exit.
2021-02-15 22:57:46 -08:00
Bryan Roe
4fbf32c88f
Fixed bugs in self test, added dumpOnly mode.
2021-02-11 23:04:02 -08:00
Bryan Roe
2d9697cbc4
updated self test initialization
2021-02-11 18:36:45 -08:00
Bryan Roe
1d91caad6f
Fixed bug with self test
2021-02-11 18:33:58 -08:00
Bryan Roe
e5418181c3
1. Fixed bug with process.cwd() on windows when the cwd is a root level folder
...
2. Added process.chdir()
3. Updated child_process._execve() to use process.env if not specified
4. Updated service manager to work better with docker container
2021-02-10 20:25:46 -08:00
Bryan Roe
a4b3c7787b
update service.appWorkingDirectory on macos
2021-02-10 02:53:48 -08:00
Bryan Roe
4b6f72c643
Fixed assertion
2021-02-10 02:00:44 -08:00
Bryan Roe
9137f13ec9
Updated tunnel test error case
2021-02-10 01:12:41 -08:00
Bryan Roe
f932ef8d89
1. Fixed crash on Alpine
...
2. updated self-test
2021-02-10 00:44:30 -08:00
Bryan Roe
2b191470e8
Updated coreinfo test
2021-02-09 23:56:41 -08:00
Bryan Roe
3d63758b12
Updated self-test
2021-02-09 22:08:17 -08:00
Bryan Roe
e581505ba9
Fixed bug with service.appWorkingDirectory() on freebsd
2021-02-09 20:19:57 -08:00
Bryan Roe
9d17164f31
Updated kvm test
2021-02-09 19:42:18 -08:00
Bryan Roe
3c47a8b920
Updated self-test to restart meshcore upon completion
2021-02-09 18:27:05 -08:00
Bryan Roe
40c6957e45
1. Updated selfTest for Linux
...
2. Fixed edge case crash in ILibChain_Continue()
2021-02-09 18:04:32 -08:00
Bryan Roe
ff034714c2
1. Updated enumerability of some properties on MeshAgent
...
2. Updated selftest, and fixed a related crash
2021-02-09 11:54:27 -08:00
Bryan Roe
ca7cff61ff
First draft
MeshCentral_v0.7.65
2021-02-08 14:20:52 -08:00
Bryan Roe
43c5f2d1b5
Updated service restart on Windows, when called from self.
2021-02-07 15:26:53 -08:00
Bryan Roe
66e489c49c
Changed default value of Enumerable macro
2021-02-05 20:08:31 -08:00
Bryan Roe
6df48effc3
Updated some properties of MeshAgent object to be enumerable
2021-02-05 19:56:34 -08:00
Bryan Roe
766b4e9df0
Fixed bug where promise.wait() would timeout if called after already settled
2021-02-05 15:21:15 -08:00
Bryan Roe
5ed2a792f5
Removed errant parameter
2021-02-05 14:55:52 -08:00