Bryan Roe
9dae27184c
Updated OpenBSD
2021-08-30 12:39:04 -07:00
Bryan Roe
67a949207f
Updated for OpenBSD
2021-08-30 12:06:36 -07:00
Bryan Roe
b496e192d9
Updated os.arch() to detect aarch64
2021-08-29 10:51:59 -07:00
Bryan Roe
670ffc1838
Updated os.arch() on macOS to differentiate Apple and Intel Silicon when running under Rosetta
2021-08-26 16:40:35 -07:00
Bryan Roe
8fdbdb9f4b
Fixed bug with os.arch() on FreeBSD
2021-08-26 13:51:13 -07:00
Bryan Roe
46ccba5164
Fixed stack overflow that could occur when writing very large single fragment websocket payloads
2021-08-25 10:46:30 -07:00
Bryan Roe
2893faa518
1. Fixed bug with X enumeration for multi-user
...
2. Fixed Linux KVM to correctly differentiate session id and monitor id
2021-08-24 23:58:40 -07:00
Bryan Roe
dc9376994f
Fixed typo/bug in altrequire
2021-08-24 02:05:46 -07:00
Bryan Roe
6b78beae11
Fixed bug in promise.event_forwarder that dispatched incorrectly
2021-08-23 14:37:23 -07:00
Bryan Roe
841642dec4
1. Added MeshCommand_HostInfo command
...
2. Fixed compiler warnings
2021-08-10 16:41:22 -07:00
Bryan Roe
75a0ae9817
Fixed issue, where if child_process type is set to TERM, and environment block is specified without TERM set, TERM doesn't get set.
2021-08-10 13:53:17 -07:00
Bryan Roe
681674f9fd
Fixed uncaught exception
2021-08-10 01:51:19 -07:00
Bryan Roe
ba47f12830
Removed debug message
2021-08-09 11:59:20 -07:00
Bryan Roe
6b510cf886
Fixed possible NULL dereference
2021-08-09 11:31:32 -07:00
Bryan Roe
4a6930e532
1. Updated so that .msh is read earlier, allowing --nocertstore switch to work as msh flag
...
2. Added --skipmaccheck
3. Updated behavior of websocket to not call removeAllListeners() on cleanup
2021-07-29 00:18:02 -07:00
Bryan Roe
9000041823
Fixed bug in promise where the promise returned by promise.this() didn't resolve correctly if it resolved after this() returned
2021-07-27 23:22:07 -07:00
Bryan Roe
7820ef25ba
1. Updated module search to use JS lookup table
...
2. Fixed bug in proxy failure fallback logic
2021-07-27 19:07:34 -07:00
Bryan Roe
4f0bee9fc9
Fixed bug in TLS verification where the stack was not popped the correct number of times, which could result in a runtime exception.
2021-07-26 14:42:04 -07:00
Bryan Roe
2a4e938a80
updated from UINT_PTR to uintptr_t
2021-07-23 21:39:08 -07:00
Bryan Roe
a41983ee7a
1. Fixed bug with uncaught rejections in promise.js
...
2. Updated DHCP.info to support mac address entry
3. Updated clipboard to be able to force single line entry for addModule
2021-07-23 16:04:54 -07:00
Bryan Roe
1ebdb4c58d
Added ability to version embedded JS files
2021-07-22 09:46:36 -07:00
Bryan Roe
aec6f65906
1. Added writeCalledByEnd
...
2. Updated http-digest.request, to use pass-thru end(buffer)
2021-07-19 19:07:03 -07:00
Bryan Roe
c7a4356dac
1. Merged GC optimization for promise.js
...
2. Fixed crash that can occur if dgram is GC'ed during event dispatch
3. Fixed compiler warning in ILibWebClient.c
4. Updated GC for dhcp.js
2021-07-17 11:32:25 -07:00
Ylian Saint-Hilaire
a678ff77f0
Fixed agent crash in WebRTC
2021-07-11 12:20:43 -07:00
Ylian Saint-Hilaire
5618516cb9
Fixed RCTPRCVDEBUG in ILibSCTP_AddPacketToHoldingQueue.
2021-07-11 11:42:24 -07:00
Ylian Saint-Hilaire
51646002cd
Fixed windows service install dialog box button placement.
2021-07-09 13:10:40 -07:00
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