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 |
|
Bryan Roe
|
09a2c17104
|
Changed UINT_PTR to uintptr_t
|
2019-02-12 14:15:28 -08:00 |
|
Bryan Roe
|
99f688d01a
|
Documented list of agent configuration db keys
|
2019-02-12 14:03:14 -08:00 |
|
Bryan Roe
|
995c4015b0
|
Added functionality so if 'webSocketMaskOverride' is specified in the db, the optimization to disable masking for TLS protected websockets is disabled
|
2019-02-12 13:43:42 -08:00 |
|
Bryan Roe
|
92abf51a8d
|
Updated, so httpStream and WebSocketStream are identified as http or https depending if the underlying socket is a net.socket or tls.socket. Also, updated the noMasking flag on WebSocket, so it's only set if it s an https.WebSocketStream.
|
2019-02-11 22:14:22 -08:00 |
|
Bryan Roe
|
eaf4d408a8
|
Updated linux clipboard
|
2019-02-11 17:43:41 -08:00 |
|