1
0
mirror of https://github.com/Ylianst/MeshAgent synced 2025-12-16 00:03:45 +00:00
Commit Graph

1037 Commits

Author SHA1 Message Date
Ylian Saint-Hilaire
2a2386b78e Fixed agent install dialog text. 2021-07-09 12:40:53 -07:00
Ylian Saint-Hilaire
b9ab7d3ca3 Fixed privacy bar movement limitation. 2021-07-09 12:34:15 -07:00
Bryan Roe
d13621a7c5 Added getProcessInfo support for windows 2021-07-06 12:39:26 -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
486f8eaa39 1. Fixed Compiler Warnings
2. Updated GC behavior for HTTP
2021-05-20 11:36:40 -07:00
Bryan Roe
08d08307a4 Updated Helper Methods 2021-05-17 10:54:01 -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
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
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
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
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
f932ef8d89 1. Fixed crash on Alpine
2. updated self-test
2021-02-10 00:44:30 -08:00
Bryan Roe
e581505ba9 Fixed bug with service.appWorkingDirectory() on freebsd 2021-02-09 20:19:57 -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
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
Bryan Roe
c219db858d Added #ifdef around Windows specific method call 2021-02-05 14:53:37 -08:00
Bryan Roe
c41b7195c6 1 Updated Windows Self update, to attempt to kill zombie processes
2. Added promise.wait()
2021-02-05 14:47:11 -08:00
Bryan Roe
d977bee7b9 Fixed compiler warning 2021-02-05 11:28:53 -08:00
Bryan Roe
911e6a5b18 Fixed bug where ALPN/sni was queried on non TLS connections 2021-02-05 11:22:25 -08:00
Bryan Roe
ae33e264c5 Updated sysinfo/volumes 2021-02-04 23:24:31 -08:00
Bryan Roe
19e7d9e876 1. Updated ALPN support to work better with NodeJS 6.0.0
2. Added servername property on tls.socket
2021-02-04 20:06:53 -08:00
Bryan Roe
6f28cdb484 1. Fixed bug where NetworkTimeout Error, caused duplicate connection
2. Fixed dispatcher on Windows to put username in quotes
3. Added additional logging
4. Added TLS/ALPN support
2021-02-04 12:57:36 -08:00
Bryan Roe
4a42d731b0 Fixed bug, where websockets were added into globalAgent, instead of local agent. 2021-02-02 17:15:11 -08:00
Bryan Roe
face65a52e Added service.parameters() for macOS 2021-01-31 01:20:35 -08:00
Bryan Roe
b39d7685a3 removed invalid entries from process enumeration 2021-01-30 13:28:17 -08:00
Bryan Roe
3abda02c22 Fixed process enumeration truncation for FreeBSD and OpenWRT 2021-01-30 12:28:11 -08:00
Bryan Roe
8c8a6549f3 Added fallback for process parsing on linux 2021-01-30 10:55:41 -08:00
Bryan Roe
2f980a1b70 Fixed process enumeration parse errors on linux 2021-01-30 09:55:17 -08:00
Bryan Roe
d540fd64c8 Fixed service.restart() for self, for FreeBSD 2021-01-29 22:09:50 -08:00
Bryan Roe
464f756f6e Added service.parameters() for upstart and systemd 2021-01-29 19:42:49 -08:00
Bryan Roe
13a45a1116 Fixed bug/issue with systemd when trying to restart self 2021-01-29 12:18:12 -08:00
Bryan Roe
02aa37ca8f Fixed bug with systemd 'isRunning' 2021-01-29 11:59:34 -08:00
Bryan Roe
c3872d6ec8 1. Fixed execv(e)
2. Fixed service.restart() for OpenRC
2021-01-29 10:13:37 -08:00
Bryan Roe
434cc0e66b Fixed regex 2021-01-29 00:23:14 -08:00