Bryan Roe
|
a7544b6b7a
|
added filehash helper
|
2019-03-04 17:10:00 -08:00 |
|
Bryan Roe
|
b2cdfe38a5
|
1. Fixed compiler warning
2. Added appLocation() to service-manager
|
2019-03-04 15:58:35 -08:00 |
|
Bryan Roe
|
ee63b099ec
|
1. Updated clipboard/native polyfill, to workaround 16k string literal limit
2. Integrated service-manager, user-sessions, and process-manager
|
2019-03-04 14:30:53 -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
|
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
|
4c05359e33
|
Fixed how the request transform stream buffers data
|
2019-03-01 10:26:04 -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
|
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
|
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
|
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
|
5da959c16a
|
1. Added metadata to _GenericMarshal
2. Added BootStrapCore functionality
|
2019-02-18 21:45:58 -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
|
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
|
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
|
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 |
|
Bryan Roe
|
57a8d5df1c
|
Added DescriptorEvents
|
2019-02-11 17:18:50 -08:00 |
|
Bryan Roe
|
05400ea3aa
|
Fixed compiler warning
|
2019-02-11 14:43:24 -08:00 |
|
Bryan Roe
|
2d8c213b9d
|
Rebuilt http-digest in pure JS to fix some issues
|
2019-02-11 14:07:48 -08:00 |
|
Bryan Roe
|
86d0b0fd18
|
fixed compiler warning
|
2019-02-10 21:53:41 -08:00 |
|
Bryan Roe
|
a10bd1a205
|
added ability to read clipboard for windows
|
2019-02-09 19:22:27 -08:00 |
|
Bryan Roe
|
e8594d6b64
|
Added Clipboard helper
|
2019-02-09 00:14:54 -08:00 |
|
Bryan Roe
|
9697af5215
|
Updated so 'Finish' is emitted when "Ready" is called, after 'End' is emitted;
|
2019-02-08 15:25:38 -08:00 |
|
Bryan Roe
|
52d0510e7b
|
Added String.padStart polyfill
|
2019-02-08 15:23:39 -08:00 |
|
Bryan Roe
|
6afb6e5316
|
1. Modified, so if connection: close is specified, it won't try to reuse the socket
2. Added 'generateNonce' helper method
|
2019-02-08 15:23:10 -08:00 |
|
Bryan Roe
|
8f1501a343
|
Added listenerCount
|
2019-02-08 10:39:35 -08:00 |
|
Bryan Roe
|
817f2786e2
|
Updated 'ChainViewer'
|
2019-02-02 02:55:12 -08:00 |
|
Bryan Roe
|
aeaa229e31
|
1. Modified WebRTC_DataChannel to use union, to simplify struct def
2. Added ChainLink MetaData
3. Added 'ChainViewer' to allow JS to debug Chain events
|
2019-02-01 23:33:02 -08:00 |
|
Bryan Roe
|
e9f8626be8
|
Added missing Canary checks, and altered engine_free to wipe memory
|
2019-02-01 13:02:14 -08:00 |
|
Bryan Roe
|
bd16538a8e
|
Fixed compiler warnings on MacOS
|
2019-02-01 01:13:07 -08:00 |
|
Bryan Roe
|
e3f1d7121c
|
Added process.cwd()
|
2019-02-01 01:12:32 -08:00 |
|
Bryan Roe
|
0cb052fcc6
|
Added additional check to verify if emitter was finalized
|
2019-01-31 14:38:51 -08:00 |
|
Bryan Roe
|
1f4f3185bd
|
Updated JS WebRTC debug hooks
|
2019-01-29 22:41:35 -08:00 |
|
Bryan Roe
|
305f04ad2e
|
Updated behavior, so if a websocket write occurs on a non microstack thread, and it needs to merge buffers, it will allocate off the heap instead of the stack, to prevent a stack overflow if a very large amount of data is passed in.
|
2019-01-29 17:14:44 -08:00 |
|
Bryan Roe
|
ba0c2f645e
|
Updated behavior, so if a HECI descriptor has a read error, it will emit 'error' instead of 'end'
|
2019-01-29 10:46:16 -08:00 |
|