Bryan Roe
105ff1dcb4
Fixed byte order when parsing gatway address on BigEndian platforms
2020-08-21 23:45:23 -07:00
Bryan Roe
7cc0f0c213
Updated installer to save ID of user that installed agent
2020-08-21 19:41:19 -07:00
Bryan Roe
beaadd09c6
Added procd support for installer
2020-08-20 23:19:04 -07:00
Bryan Roe
87991a34ab
Added initial support for procd service type
2020-08-20 17:48:46 -07:00
Bryan Roe
847d72c9ff
Added signal handler, to support stopping from a service manager, like procd
2020-08-20 16:24:34 -07:00
Bryan Roe
2278a1cc35
added daemon helper
2020-08-19 21:43:16 -07:00
Bryan Roe
fbccacaaf4
Updated proxy-helper on linux to parse autofs mount points to prevent bad interactions
2020-08-19 17:39:49 -07:00
Bryan Roe
86d074f56f
1. Added event moderation support
...
2. Added progress support to zip-writer
2020-08-18 14:14:51 -07:00
Bryan Roe
321cae9eb0
1. Fixed crash that could happen when you close a FD in fs.closeSync()
...
2. Added 'cancel' method/event to zip-writer.js
3. Fixed bug in Windows Zip-Writer when parsing basePath
4. Added ability to manually specify basePath in Zip-Writer
2020-08-18 11:09:56 -07:00
Ylian Saint-Hilaire
376d51cb9e
Added optimization comment.
2020-08-12 12:33:58 -07:00
Bryan Roe
0946ab8479
Fixed bug in rejector uncaught detection logic
2020-08-11 00:53:53 -07:00
Bryan Roe
68fe2d9ad0
Simplified promise rejection handling
2020-08-10 23:42:34 -07:00
Bryan Roe
1ffe14f22c
1. Added DynamicBuffer support
...
2. Changed MemoryStream to use DynamicBuffer instead of native buffer, fixing smbios issue on linux
2020-08-07 10:40:52 -07:00
Bryan Roe
6740cbf55d
Fixed bug in message-box (user-consent) introduced in older zenity platforms
2020-08-06 01:33:30 -07:00
Bryan Roe
5f02915532
1. Updated EncryptionStream.GenerateRandom to return a node JS buffer
...
2. Fixed bug in promise
2020-08-05 21:14:44 -07:00
Bryan Roe
e081f711cf
Fixed cleanup code for unix domain socket, to remove inode in finalizer
2020-08-03 23:47:00 -07:00
Bryan Roe
399e1cc9f3
Fixed service manager on freebsd to correctly parse PID when daemon is in use
2020-08-03 21:16:51 -07:00
Bryan Roe
465805bc96
Fixed issue with freebsd
2020-08-03 11:44:44 -07:00
Bryan Roe
3afdfe3609
Updated support for KDE/PLasma
2020-08-02 21:10:12 -07:00
Bryan Roe
b40b4f45e6
1. Updated macOS message-box to correctly detect cancel button press
...
2. Fixed compiler warning
3. Updated --no-embedded=1 detection
2020-08-02 15:48:15 -07:00
Bryan Roe
9931cdd9e1
Updated on macOS to address multiline captions and button count errors
2020-08-02 14:06:58 -07:00
Bryan Roe
43e09dd41e
1. Removed uneccessary printf
...
2. Added support for hex values for CAched db entries
3. Added --copy-msh support in agent installer
4. Added --no-embedded support
2020-08-01 02:38:38 -07:00
Bryan Roe
8ff0db9c3e
Added support for custom button layouts when supported by zenity
2020-07-31 19:24:44 -07:00
Bryan Roe
70a6130747
Added 'extra' property to message-box.zenity to poke for extra-button support
2020-07-31 15:17:01 -07:00
Bryan Roe
1e5b1afb9a
Fixed win-systray cleanup, so if you call remove without exiting/dumping, it disconnects the IPC.
2020-07-31 00:38:04 -07:00
Bryan Roe
7a265a37b9
1. Fixed crash that occurs when meshcore is cleared, if FDSNAPSHOT was used
...
2. Fixed uncaught exception that occurs when you emit an event on a finalized object
2020-07-30 21:32:47 -07:00
Bryan Roe
2e1d102311
Updated windows system tray support
2020-07-30 18:38:27 -07:00
Bryan Roe
518a304bfc
1. Modified when process.exit event is emitted, so that it emits before any objects are finalized
...
2. Added process.exitting property that returns true if runtime is in process of exitting
2020-07-30 11:00:02 -07:00
Bryan Roe
f2eb015b2a
Fixed bug in unshift() logic in do/while loop on windows IPC
2020-07-29 13:25:40 -07:00
Bryan Roe
d56dd0b308
Updated new event emitter, so that JSON table is updated after listener is added, instead of before.
2020-07-29 01:07:47 -07:00
Bryan Roe
9f09abdbcd
Updated EventEmitter to use JS data structure instead of native
2020-07-28 15:17:37 -07:00
Bryan Roe
3757910295
Added Array.findIndex() polyfill
2020-07-28 15:16:09 -07:00
Bryan Roe
c986d60132
REmoved unreferenced variable
2020-07-27 09:57:23 -07:00
Bryan Roe
6c6c9b871e
1. Added upperbound on alloca
...
2. Removed unreferenced variables
2020-07-27 09:56:58 -07:00
Bryan Roe
3452a4c59a
Updated to emit error if decrypt fails
2020-07-27 09:55:20 -07:00
Bryan Roe
1337c449cc
Updated header parsing for permessage-deflate
2020-07-17 22:58:00 -07:00
Bryan Roe
6fbba1ec0b
1. Update SHA384FileHash to support non binaries on Windows
...
2. Updated deflate settings
2020-07-17 14:56:16 -07:00
Bryan Roe
a01579619a
1. Fixed bug with permessage-deflate when permessage-deflate isn't used
...
2. Added support for Compressed MeshCore
2020-07-16 22:47:20 -07:00
Bryan Roe
42642f1433
Updated compression statistics
2020-07-16 17:02:48 -07:00
Bryan Roe
de646bc728
Added support for websocket permessage-deflate
2020-07-16 16:49:37 -07:00
Bryan Roe
67fc6c54b1
Addressed IOActive issues
2020-07-15 01:24:56 -07:00
Bryan Roe
70593e995b
1. added os.endianness
...
2. added os.uptime()
3. added bignum property support to _GenericMarshal.Variable
2020-07-11 01:34:33 -07:00
Bryan Roe
f9c9e4264d
1. Updated fs.readSync
...
2. Added zip-reader.isZip()
3. Added support for zip compressed selfupdate
2020-07-10 01:01:27 -07:00
Bryan Roe
c390676809
Addressed CodeQL issues
2020-07-08 22:18:54 -07:00
Bryan Roe
de4ee73ae6
Addressed CodeQL analysis
2020-07-08 21:46:53 -07:00
Bryan Roe
4728330c5e
Fixed some warnings
2020-07-08 16:07:04 -07:00
Bryan Roe
df95ab804c
Fixed uncaught exception on toast timeout, on older linux distros
2020-07-07 17:04:47 -07:00
Bryan Roe
f2cbf1f10d
Updated LoadLibrary() to specify system32 path only
2020-07-06 18:46:48 -07:00
Bryan Roe
bc6aa93ddc
Updated duk_ctx_is_alive
2020-07-06 16:48:40 -07:00
Bryan Roe
ef58abb73c
Added support for mesage-box to display on lock/login screen on Windows
2020-07-01 17:11:19 -07:00