1
0
mirror of https://github.com/Ylianst/MeshAgent synced 2026-01-31 08:43:43 +00:00

Commit Graph

  • f64640f4ea Updated GC reference Bryan Roe 2021-03-17 15:06:27 -07:00
  • 43740c7f29 1. Fixed Powershell 32/64 bit issue 2. Updated GC referencing Bryan Roe 2021-03-15 18:01:03 -07:00
  • d976b0818a GC reference update Bryan Roe 2021-03-13 21:12:36 -08:00
  • 838ae01a92 Toaster-1 change Bryan Roe 2021-03-12 13:04:30 -08:00
  • d1e1d67a88 Fixed circular references impacting GC Bryan Roe 2021-03-11 11:17:39 -08:00
  • 8f6bb1a527 Updated promise reference Bryan Roe 2021-03-04 10:23:10 -08:00
  • 1b6fd98b88 1. Updated reference counting in promise 2. Added 'internal' prototype to Function, which sets infrastructure mode Bryan Roe 2021-03-03 22:48:58 -08:00
  • 7323b96955 removed debug code Bryan Roe 2021-03-03 17:53:59 -08:00
  • 25062dbe88 1. Removed dead code 2. Updated reference count logic for websockets 3. Fixed circular reference in promise helper Bryan Roe 2021-03-03 16:47:54 -08:00
  • 22570df18c Fixed referencing issue with IncomingMessage and WebSocket Bryan Roe 2021-03-01 17:30:00 -08:00
  • f805f5d216 Updated reference counting for persistent http connections Bryan Roe 2021-02-25 22:10:12 -08:00
  • 9a1485a03b Updated Event Proxy, so proxyFunc is deleted when event is deleted Bryan Roe 2021-02-25 18:19:11 -08:00
  • f216d5481c Updated object referencing for client side HTTP requests Bryan Roe 2021-02-25 15:18:18 -08:00
  • 6d29e75527 Test 1 Bryan Roe 2021-02-23 15:04:44 -08:00
  • 4667aa8d9a Updated GC handling Bryan Roe 2021-02-23 14:48:20 -08:00
  • 6a2afb8f78 Added support to lock local input on windows Bryan Roe 2021-04-29 09:37:37 -07:00
  • 186afacff4 Removed debug line Bryan Roe 2021-04-22 15:02:01 -07:00
  • 569ce4a1e7 Fixed Agent-Log parsing bug Bryan Roe 2021-04-22 14:58:30 -07:00
  • f784374bb5 Added support for --nocertstore as a msh flag Bryan Roe 2021-04-21 14:40:07 -07:00
  • 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 Bryan Roe 2021-04-20 15:02:54 -07:00
  • 05b492caed Added Error Log parsing capability Bryan Roe 2021-04-13 18:06:15 -07:00
  • 4aa639cf62 Updated logging, so it does not log that a certificate as not found, on first load. Bryan Roe 2021-04-09 10:18:02 -07:00
  • 5c18c4ac01 1. Added logging for Windows Cert Store Error cases 2. Added db corruption detection Bryan Roe 2021-04-08 23:34:10 -07:00
  • 2f6756b364 Updated windows installer, to ignore PowerShell error on install/uninstall Bryan Roe 2021-04-01 16:59:31 -07:00
  • d45d74a787 Updated Alpine Linux and FreeBSD to openssl/1.1.1k Bryan Roe 2021-03-31 12:32:37 -07:00
  • 1f2880ddb4 Updated finalizer debug messages Bryan Roe 2021-03-31 12:30:34 -07:00
  • 6c36f2fa6b Fixed JPEG chroma subsampling on TurboLibJPEG Ylian Saint-Hilaire 2021-03-25 16:58:15 -07:00
  • 0c1358a9ac Updated openssl to 1.1.1k Bryan Roe 2021-03-25 13:28:00 -07:00
  • 0b434739a8 Disabled chroma subsampling Bryan Roe 2021-03-25 09:06:51 -07:00
  • bc5feacb04 Updated so if promise is already resolved/rejected when 'then' is called, the event is unhooked. Bryan Roe 2021-03-23 11:22:29 -07:00
  • b27ebd6c4b Updated GC references Bryan Roe 2021-03-21 16:11:30 -07:00
  • 6431046938 Updated GC reference Bryan Roe 2021-03-19 15:12:19 -07:00
  • f50c1a8444 Updated GC reference Bryan Roe 2021-03-19 14:08:44 -07:00
  • a831e21877 Updated GC references Bryan Roe 2021-03-18 16:17:20 -07:00
  • 15c6583b13 GC reference update Bryan Roe 2021-03-18 11:43:49 -07:00
  • aec7d822d7 GC reference update Bryan Roe 2021-03-17 16:56:44 -07:00
  • f7bc31f054 Updated GC reference Bryan Roe 2021-03-17 15:06:27 -07:00
  • 9653072a4f 1. Fixed Powershell 32/64 bit issue 2. Updated GC referencing Bryan Roe 2021-03-15 18:01:03 -07:00
  • b9867f7d69 GC reference update Bryan Roe 2021-03-13 21:12:36 -08:00
  • 3874982f52 Toaster-1 change Bryan Roe 2021-03-12 13:04:30 -08:00
  • 0f8278bf6b Fixed circular references impacting GC Bryan Roe 2021-03-11 11:17:39 -08:00
  • 6d15f3f5a9 Updated promise reference Bryan Roe 2021-03-04 10:23:10 -08:00
  • 8ac6fb4309 1. Updated reference counting in promise 2. Added 'internal' prototype to Function, which sets infrastructure mode Bryan Roe 2021-03-03 22:48:58 -08:00
  • ac1164b52e removed debug code Bryan Roe 2021-03-03 17:53:59 -08:00
  • 79bf2d24e6 1. Removed dead code 2. Updated reference count logic for websockets 3. Fixed circular reference in promise helper Bryan Roe 2021-03-03 16:47:54 -08:00
  • 2040cd6500 Fixed referencing issue with IncomingMessage and WebSocket Bryan Roe 2021-03-01 17:30:00 -08:00
  • 4ed21aca5f Updated reference counting for persistent http connections Bryan Roe 2021-02-25 22:10:12 -08:00
  • 65fcf3d2e4 Updated Event Proxy, so proxyFunc is deleted when event is deleted Bryan Roe 2021-02-25 18:19:11 -08:00
  • 149617a53e Updated object referencing for client side HTTP requests Bryan Roe 2021-02-25 15:18:18 -08:00
  • 70dedb6ce8 Test 1 Bryan Roe 2021-02-23 15:04:44 -08:00
  • 38f4244bd1 Updated GC handling Bryan Roe 2021-02-23 14:48:20 -08:00
  • f8f657d730 Fixed enumerability of Array polyfill methods Bryan Roe 2021-02-18 11:24:10 -08:00
  • da756d6b7f Added new reference mode for EventEmitter Bryan Roe 2021-02-18 01:51:52 -08:00
  • b8e4ba48b4 Fixed potential crash Bryan Roe 2021-02-18 01:49:07 -08:00
  • 4116bafb17 Added missing metadata Bryan Roe 2021-02-18 01:47:58 -08:00
  • 55f0f91587 Updated Garbage Handling Bryan Roe 2021-02-17 01:00:21 -08:00
  • ebf06898b2 1. Fixed valgrind issue 2. Updated child_process, to now have back-parent pointer on completion Bryan Roe 2021-02-16 21:59:48 -08:00
  • 71b5e588c3 1. Updated to duktape 2.6.0 2. Added support for execution timeout Bryan Roe 2021-02-16 15:10:28 -08:00
  • 9d2fe9b2b0 Fixed edge case bug where childprocess.waitExit() called during promise.waitExit() would cause event loop to prematurely exit. Bryan Roe 2021-02-15 22:57:46 -08:00
  • 4fbf32c88f Fixed bugs in self test, added dumpOnly mode. Bryan Roe 2021-02-11 23:04:02 -08:00
  • 2d9697cbc4 updated self test initialization Bryan Roe 2021-02-11 18:36:45 -08:00
  • 1d91caad6f Fixed bug with self test Bryan Roe 2021-02-11 18:33:58 -08:00
  • 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 Bryan Roe 2021-02-10 20:25:46 -08:00
  • a4b3c7787b update service.appWorkingDirectory on macos Bryan Roe 2021-02-10 02:53:48 -08:00
  • 4b6f72c643 Fixed assertion Bryan Roe 2021-02-10 02:00:44 -08:00
  • 9137f13ec9 Updated tunnel test error case Bryan Roe 2021-02-10 01:12:41 -08:00
  • f932ef8d89 1. Fixed crash on Alpine 2. updated self-test Bryan Roe 2021-02-10 00:44:30 -08:00
  • 2b191470e8 Updated coreinfo test Bryan Roe 2021-02-09 23:56:41 -08:00
  • 3d63758b12 Updated self-test Bryan Roe 2021-02-09 22:08:17 -08:00
  • e581505ba9 Fixed bug with service.appWorkingDirectory() on freebsd Bryan Roe 2021-02-09 20:19:57 -08:00
  • 9d17164f31 Updated kvm test Bryan Roe 2021-02-09 19:42:18 -08:00
  • 3c47a8b920 Updated self-test to restart meshcore upon completion Bryan Roe 2021-02-09 18:27:05 -08:00
  • 40c6957e45 1. Updated selfTest for Linux 2. Fixed edge case crash in ILibChain_Continue() Bryan Roe 2021-02-09 18:04:32 -08:00
  • ff034714c2 1. Updated enumerability of some properties on MeshAgent 2. Updated selftest, and fixed a related crash Bryan Roe 2021-02-09 11:54:27 -08:00
  • ca7cff61ff First draft MeshCentral_v0.7.65 Bryan Roe 2021-02-08 14:20:52 -08:00
  • 43c5f2d1b5 Updated service restart on Windows, when called from self. Bryan Roe 2021-02-07 15:26:53 -08:00
  • 66e489c49c Changed default value of Enumerable macro Bryan Roe 2021-02-05 20:08:31 -08:00
  • 6df48effc3 Updated some properties of MeshAgent object to be enumerable Bryan Roe 2021-02-05 19:56:34 -08:00
  • 766b4e9df0 Fixed bug where promise.wait() would timeout if called after already settled Bryan Roe 2021-02-05 15:21:15 -08:00
  • 5ed2a792f5 Removed errant parameter Bryan Roe 2021-02-05 14:55:52 -08:00
  • c219db858d Added #ifdef around Windows specific method call Bryan Roe 2021-02-05 14:53:37 -08:00
  • c41b7195c6 1 Updated Windows Self update, to attempt to kill zombie processes 2. Added promise.wait() Bryan Roe 2021-02-05 14:47:11 -08:00
  • d977bee7b9 Fixed compiler warning Bryan Roe 2021-02-05 11:28:53 -08:00
  • 911e6a5b18 Fixed bug where ALPN/sni was queried on non TLS connections Bryan Roe 2021-02-05 11:22:25 -08:00
  • ae33e264c5 Updated sysinfo/volumes Bryan Roe 2021-02-04 23:24:31 -08:00
  • 19e7d9e876 1. Updated ALPN support to work better with NodeJS 6.0.0 2. Added servername property on tls.socket Bryan Roe 2021-02-04 20:06:53 -08:00
  • 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 Bryan Roe 2021-02-04 12:57:36 -08:00
  • 4a42d731b0 Fixed bug, where websockets were added into globalAgent, instead of local agent. Bryan Roe 2021-02-02 17:15:11 -08:00
  • face65a52e Added service.parameters() for macOS Bryan Roe 2021-01-31 01:20:35 -08:00
  • b39d7685a3 removed invalid entries from process enumeration MeshCentral_v0.7.59 Bryan Roe 2021-01-30 13:28:17 -08:00
  • 3abda02c22 Fixed process enumeration truncation for FreeBSD and OpenWRT Bryan Roe 2021-01-30 12:28:11 -08:00
  • 8c8a6549f3 Added fallback for process parsing on linux Bryan Roe 2021-01-30 10:55:41 -08:00
  • 2f980a1b70 Fixed process enumeration parse errors on linux Bryan Roe 2021-01-30 09:55:17 -08:00
  • d540fd64c8 Fixed service.restart() for self, for FreeBSD Bryan Roe 2021-01-29 22:09:50 -08:00
  • 464f756f6e Added service.parameters() for upstart and systemd Bryan Roe 2021-01-29 19:42:49 -08:00
  • 13a45a1116 Fixed bug/issue with systemd when trying to restart self Bryan Roe 2021-01-29 12:18:12 -08:00
  • 02aa37ca8f Fixed bug with systemd 'isRunning' Bryan Roe 2021-01-29 11:59:34 -08:00
  • 2feb21bd25 updated cleanbin Bryan Roe 2021-01-29 10:20:20 -08:00
  • c3872d6ec8 1. Fixed execv(e) 2. Fixed service.restart() for OpenRC Bryan Roe 2021-01-29 10:13:37 -08:00
  • 434cc0e66b Fixed regex Bryan Roe 2021-01-29 00:23:14 -08:00