1
0
mirror of https://github.com/Ylianst/MeshAgent synced 2025-12-25 04:33:23 +00:00
Commit Graph

1485 Commits

Author SHA1 Message Date
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