Bryan Roe
|
692a3b52ba
|
Updated init.d service, so it supports parameters
|
2019-03-04 14:29:19 -08:00 |
|
Bryan Roe
|
8a923d57c9
|
1. Added plumbing for a Recovery agentcore
2. Added service control features for linux Service Manager
|
2019-03-03 22:04:21 -08:00 |
|
Bryan Roe
|
adbff6baf8
|
1. Added Buffer helper method
2. Added Certificate helper method
|
2019-03-02 19:27:39 -08:00 |
|
Bryan Roe
|
b25a54c8b5
|
Fixed race condition, where on Linux when you compact the DB, it may not unlock before it reopens
MeshCentral_v0.2.9-p
|
2019-03-01 15:31:43 -08:00 |
|
Bryan Roe
|
c130fb9d89
|
Fixed bug that caused crash if you tried to attach a debugger when the module is missing
|
2019-03-01 13:36:50 -08:00 |
|
Bryan Roe
|
7b74feade5
|
1. Fixed bug that caused tls.error event to be emitted incorrectly
2. Fixed IPv6 Support for Linux
|
2019-03-01 13:19:14 -08:00 |
|
Bryan Roe
|
7a4bf91c33
|
Pushed correct file this time...
|
2019-03-01 10:33:37 -08:00 |
|
Bryan Roe
|
83ebe7dc0e
|
Fixed, so that it 'bind' is listened for instead of 'connect'
|
2019-03-01 10:26:34 -08:00 |
|
Bryan Roe
|
4c05359e33
|
Fixed how the request transform stream buffers data
|
2019-03-01 10:26:04 -08:00 |
|
Bryan Roe
|
014cabfe79
|
Unverified fix for localmode multicast
|
2019-02-28 19:21:44 -08:00 |
|
Bryan Roe
|
83bb49fcc1
|
Fixed crash in finalizer on linux, that could occur in an error condition
|
2019-02-26 16:13:38 -08:00 |
|
Bryan Roe
|
2633fc2928
|
Fixed bug in Domain Socket detection logic on linux
|
2019-02-26 15:59:38 -08:00 |
|
Bryan Roe
|
623983b3d4
|
Fixed crash that can occur on linux if an error occurs
|
2019-02-26 15:59:15 -08:00 |
|
Bryan Roe
|
a3e3e22528
|
Updated behavior, so if Windows Service is run in console mode, it will write meta data to HKEY_CURRENT_USER instead of HKEY_LOCAL_MACHINE
|
2019-02-25 23:14:50 -08:00 |
|
Bryan Roe
|
9205af5804
|
removed debug line
|
2019-02-25 22:39:24 -08:00 |
|
Bryan Roe
|
382ea03135
|
Updated file access, so the db can be queried while an agent is still active
|
2019-02-25 21:43:48 -08:00 |
|
Bryan Roe
|
683852f70a
|
Fixed bug, where hook handler was always NULL when it was checked
|
2019-02-22 10:14:21 -08:00 |
|
Bryan Roe
|
69cd6a0c6b
|
Updated upstart check, and added support for sysV/init
|
2019-02-22 02:21:25 -08:00 |
|
Bryan Roe
|
d12afc14a6
|
1. Fixed Service Detection on SystemD, and changed to use auto-restart instead of systemctrl restart, to remove dependency on restart=always
|
2019-02-21 08:15:32 -08:00 |
|
Bryan Roe
|
cefd3018d9
|
1. Added more cleanup for signal handlers
2. Updated, so signal is only registered if there are listeners on the event
|
2019-02-20 18:22:15 -08:00 |
|
Bryan Roe
|
176facc799
|
Updated 'newListener' and 'hookedEvent', to follow node, so that it is emitted before the listener is added
|
2019-02-20 18:21:35 -08:00 |
|
Bryan Roe
|
6bd4b027f5
|
Updated Self-Update, so that upstart is correctly used on upstart platforms
|
2019-02-20 17:26:30 -08:00 |
|
Bryan Roe
|
84fbd554eb
|
Removed code comments for dead code
|
2019-02-20 17:25:40 -08:00 |
|
Bryan Roe
|
32f8179137
|
Added cleanup for signal descriptor
|
2019-02-20 16:02:37 -08:00 |
|
Bryan Roe
|
f6762fd724
|
1. Added SIGTERM even for linux/macos
2. Hooked up 'serviceStop' event for linux/macos
|
2019-02-20 15:55:06 -08:00 |
|
Bryan Roe
|
25b5f88bba
|
Updated AUTO_START
|
2019-02-20 14:24:10 -08:00 |
|
Bryan Roe
|
6128d2102d
|
Updated Windows
|
2019-02-20 14:02:33 -08:00 |
|
Bryan Roe
|
597c73b677
|
Updated init and systemd
|
2019-02-20 13:02:44 -08:00 |
|
Bryan Roe
|
9ba3fbf4a1
|
Updated, so on linux, if env variable for proxy isn't set, it'll check /etc/environment to see if proxy is set.
|
2019-02-19 13:52:32 -08:00 |
|
Bryan Roe
|
e370491f98
|
Fixed compiler warning
|
2019-02-19 11:02:23 -08:00 |
|
Bryan Roe
|
5da959c16a
|
1. Added metadata to _GenericMarshal
2. Added BootStrapCore functionality
|
2019-02-18 21:45:58 -08:00 |
|
Bryan Roe
|
19b53f1cd4
|
1. Fixed, so state is cleaned up correctly if you exit instead of disconnect
2. Fixed, so 'end' is propagated to the websocket when terminal exits.
|
2019-02-15 23:31:22 -08:00 |
|
Bryan Roe
|
f6eed29c31
|
Modified behavior on Windows to match that on Linux... If the db is wiped, new certs will be generated.
Also updated the Mesh Agent Service Installer on windows, so that the db is wiped on install.
MeshCentral_v0.2.8-n
|
2019-02-15 15:02:42 -08:00 |
|
Bryan Roe
|
ec112d2d22
|
Fixed compiler warning
|
2019-02-15 13:53:55 -08:00 |
|
Bryan Roe
|
a9cb689ec3
|
Removed dead code, and added 'eventNames'
|
2019-02-15 00:48:57 -08:00 |
|
Bryan Roe
|
c4a56475fa
|
Fixed bug in Url swap for bad migration
|
2019-02-14 17:09:52 -08:00 |
|
Bryan Roe
|
09eac9f968
|
Added fix, to correct the server uri obtained from Meshcentral.com migration
|
2019-02-14 16:07:36 -08:00 |
|
Bryan Roe
|
b9af163039
|
Added ability to log control channel messages
|
2019-02-14 14:03:33 -08:00 |
|
Bryan Roe
|
ed92a0b21c
|
Fixed capitalization of include, when NOTLS is built
|
2019-02-13 16:36:38 -08:00 |
|
Bryan Roe
|
2f657f31e5
|
1. Updated 'addMethod' on emitter, to return this, so you can chain multiple together
2. Updated wget return value to expose an 'abort' event
|
2019-02-13 16:05:51 -08:00 |
|
Bryan Roe
|
76fac42a5f
|
Added 'abort' to wget and clientRequest
|
2019-02-13 15:57:32 -08:00 |
|
Bryan Roe
|
65e44f0a9d
|
Removed 'nocontinue' functionality from piped streams
|
2019-02-13 15:57:02 -08:00 |
|
Bryan Roe
|
353b4b2181
|
Added 'wget'
|
2019-02-13 11:09:05 -08:00 |
|
Bryan Roe
|
6918c90253
|
Renamed '_eventHook' on EventEmitter to 'newListener' to match node definition
|
2019-02-12 21:40:08 -08:00 |
|
Bryan Roe
|
9542a14ada
|
added missing Proxy support for non TLS connections
|
2019-02-12 17:57:22 -08:00 |
|
Bryan Roe
|
d491aeb98f
|
Added NULL check on uncaught exceptions
|
2019-02-12 17:56:27 -08:00 |
|
Bryan Roe
|
e6dca12458
|
Updated comments
|
2019-02-12 16:55:50 -08:00 |
|
Bryan Roe
|
ea62661a2d
|
Added ability to specify a JS Debugger Port in the db
|
2019-02-12 16:54:34 -08:00 |
|
Bryan Roe
|
bfce186759
|
Updated Duktape_GetBuffer(), so if the object is null or undefined, it returns NULL instead of throwing an exception
|
2019-02-12 16:54:04 -08:00 |
|
Bryan Roe
|
a52a8e0c9f
|
Fixed behavior so WebSoketServer does not mask data, when talking to clients, to fix interop issue with Chrome
|
2019-02-12 16:34:23 -08:00 |
|