Bryan Roe
a8ed89f79b
Ipdated os.arch() on Windows to correctly use IsWOW64
...
Updated os.arch() on linux to check LONG_BIT if uname is 64 bit
2020-05-28 16:48:26 -07:00
Bryan Roe
b8007f227b
Added work-around for service-manager if %ProgramFiles(x86)% doesn't exist, to work around issue of Windows 7 erroneously returning IsWOW64
2020-05-28 15:26:54 -07:00
Bryan Roe
9297eca58c
Updated metadata, and fixed end() to remove HANDLE from select() if connection is not paused.
2020-05-28 13:20:10 -07:00
Bryan Roe
5fa79bdee0
Fixed compiler warnings
2020-05-28 01:00:59 -07:00
Bryan Roe
3824ef638c
Updated project files, and fixed compiler warnings
2020-05-28 00:54:30 -07:00
Bryan Roe
67bb0b98dc
Updated DescriptorEvents to support separate FD_SET watchers
...
Updated heci.js linux support
2020-05-27 21:17:32 -07:00
Bryan Roe
5cd41e9ebd
Updated constants
2020-05-27 19:07:04 -07:00
Bryan Roe
bb5cecac23
fixed bug with function callback definition
2020-05-27 18:41:27 -07:00
Bryan Roe
3b3cf725a8
linux update for fcntl
2020-05-27 17:26:02 -07:00
Bryan Roe
2c3585627b
linux update
2020-05-27 16:57:57 -07:00
Bryan Roe
b24a9ec638
Linux Update for ioctl and fs.read
2020-05-27 03:17:23 -07:00
Bryan Roe
110b09a832
Added buffermode to Polyfill writaableStream
2020-05-26 19:02:05 -07:00
Bryan Roe
84385ec7e6
Fixed memory leak
2020-05-25 21:29:45 -07:00
Bryan Roe
aa1460ab04
Fixed FFI interop signed/unsigned problem
2020-05-25 16:45:27 -07:00
Bryan Roe
b47af8bb4b
Update DescriptorEvents WaitHandle logic
2020-05-25 14:05:04 -07:00
Bryan Roe
1577458365
Update DescriptorEvents
2020-05-25 09:21:34 -07:00
Bryan Roe
7c3236ba8d
Added helpers, and updated HECI cleanup
2020-05-24 00:10:48 -07:00
Bryan Roe
74d4ae2c1e
Windows, rev1 update
2020-05-23 01:02:44 -07:00
Bryan Roe
a8e026806a
added queue macro
2020-05-22 16:32:50 -07:00
Bryan Roe
dad1d4d03b
Added safegaurd around embedded finalizer on event emitter
2020-05-22 14:46:52 -07:00
Bryan Roe
3c6d23faa2
1. Added addition native JS helpers
...
2. Updated metadata
2020-05-22 14:08:58 -07:00
Bryan Roe
a7b30fb729
Updated metadata
2020-05-22 12:18:46 -07:00
Bryan Roe
32935e0102
Updated metadata handling
2020-05-22 00:27:01 -07:00
Bryan Roe
383c19f5fe
1. Updated metadata
...
2. Fixed compiler warning
2020-05-21 19:06:05 -07:00
Bryan Roe
dd216efbe8
Updated metadata
2020-05-21 13:20:42 -07:00
Bryan Roe
f516ad9511
Updated console, so it will not throw exception if mode is logfile, and it cannot write
2020-05-20 23:33:39 -07:00
Bryan Roe
90ab77197a
Updated retry logic for windows self update
2020-05-20 22:11:03 -07:00
Bryan Roe
70979ad761
1. Fixed process.kill() on windows to wait to complete
...
2. Updated self update on windows to handle stale processes
2020-05-20 21:10:02 -07:00
Bryan Roe
79e7b74598
Updated process-manager on windows to return full path
2020-05-20 17:33:18 -07:00
Bryan Roe
452b1201ce
Fixed user-consent cleanup on macos
2020-05-20 14:09:36 -07:00
Bryan Roe
f4b7c13888
Changed where IPC server is closed
2020-05-20 12:22:09 -07:00
Bryan Roe
16a2f437c3
Added ability to Save/Restore handle wait state
...
Fixed edge case that could cause a connection to resume twice
2020-05-20 12:05:38 -07:00
Bryan Roe
f6c254bd4c
Fixed crash caused by ChainViewer
2020-05-19 15:53:59 -07:00
Bryan Roe
56cc4c1328
Improved descriptor tracking
2020-05-19 14:47:52 -07:00
Bryan Roe
72ca73dd3d
Added ability to fetch handle count
2020-05-19 10:11:59 -07:00
Bryan Roe
eba7419fc9
1. Set upperbound on number of Windows WaitHandles
...
2. Fixed Windows_IPC to DisconnectNamedPipe() on connected handled when 'end' is called
3. Fixed Windispatch to terminate on when close is emitted
2020-05-19 01:14:18 -07:00
Bryan Roe
3539181652
Fixed fragment compare
2020-05-18 03:00:24 -07:00
Bryan Roe
1fd927a787
Added ability to set maxFragmentSize to webrtc datachannel
2020-05-18 02:37:25 -07:00
Bryan Roe
0e8bc420a3
Added BuildNumber back to os.name for windows
2020-05-17 23:38:39 -07:00
Bryan Roe
0f6539b665
Merge branch 'Branch_pathfix'
2020-05-17 18:08:55 -07:00
Bryan Roe
161f125576
Fixed bug in finalizer, where wait handle was not removed
2020-05-17 14:38:57 -07:00
Bryan Roe
2c3f1bcab7
Fixed toast for Windows 7
2020-05-17 13:57:48 -07:00
Bryan Roe
1d5aa076db
Added support to message-box to specify UID directly
2020-05-17 01:45:13 -07:00
Bryan Roe
2277b99bd7
Updated os.name so that on Windows does not need admin to get better results
2020-05-16 15:30:51 -07:00
Bryan Roe
41628bf0d9
Fixed cleanup for toast on Windows
2020-05-16 14:33:45 -07:00
Bryan Roe
474f6fc4d0
Updated toast mechanism on Windows
2020-05-16 14:25:29 -07:00
Bryan Roe
5e28a53736
Fixed array that was too small
2020-05-16 03:26:04 -07:00
Bryan Roe
97ad48f2f2
1. Added ILibChain_WriteEx()
...
2. Updated ILibChain_Continue() on windows to take an optional list of HANDLE**
3. Updated net.socket IPC on Windows to use ILibChain_ReadEx and ILibChain_WriteEx
4. Fixed child_process.waitExit() on windows to pass only the wait handles for the process
5. Added GetWaitHandles() to ILibProcessPipe
2020-05-15 17:25:49 -07:00
Bryan Roe
89cafa3ba4
Updated linux proxy detetion logic
2020-05-13 15:44:45 -07:00
Bryan Roe
8f7b983a32
Updated X11 detect retry logic
2020-05-13 13:37:57 -07:00