1
0
mirror of https://github.com/Ylianst/MeshAgent synced 2025-12-24 12:13:16 +00:00
Commit Graph

988 Commits

Author SHA1 Message Date
Bryan Roe
bfaddfaee2 Updated windows to not send the initial event on newListener for acdc, because windows acpi will already do this 2020-05-31 00:16:41 -07:00
Bryan Roe
5f1ca444a5 Updated user-sessions to remove buggy code with lock/unlock on linux 2020-05-30 23:06:40 -07:00
Bryan Roe
b78a29eb88 1. Updated metadata for linux ipcSocket
2, Added linux-acpi, and attached events to power-monitor for linux
2020-05-30 22:59:06 -07:00
Bryan Roe
0aa17b4a61 added missing file 2020-05-30 22:58:25 -07:00
Bryan Roe
ce29efe527 Removed buggy lock/unlock event 2020-05-30 21:02:25 -07:00
Bryan Roe
82d6248bb9 Added battery detection for macOS 2020-05-30 13:45:23 -07:00
Bryan Roe
c85dde4af1 added missing break statement 2020-05-30 12:46:22 -07:00
Bryan Roe
e6a1743d3e Unified battery detection across platforms, and added support for linux. 2020-05-30 12:39:26 -07:00
Bryan Roe
51e6062966 Fixed bug, where user-sessions.changed, which could be emitted multiple times, caused duplicate privacy bars to be drawn 2020-05-30 00:30:54 -07:00
Bryan Roe
eba4e2c60b Fixed bug where if user-sessions.consoleUid() throws an exception, privacy bar won't show up when you KVM to login screen and you login 2020-05-29 23:45:24 -07:00
Bryan Roe
6e2c9e4a5a Fixed bug in promise, where an exception was thrown, if a then() returned an already resolved promise. 2020-05-29 23:16:43 -07:00
Bryan Roe
4c143c948b Updated metadata for toaster and message-box 2020-05-29 16:24:17 -07:00
Bryan Roe
fdf86827ed Updated metadata for net.server 2020-05-29 15:45:17 -07:00
Bryan Roe
9b47e7891a Add -state flag 2020-05-29 13:41:36 -07:00
Bryan Roe
f221412c34 Fixed bug in promise, where you couldn't resolve a promise with null 2020-05-29 12:27:06 -07:00
Bryan Roe
7d56f621e7 Added metadata for Windows Child KVM process 2020-05-29 10:15:41 -07:00
Bryan Roe
25539b09d7 Fixed metadata handling bug on Windows, for child_process 2020-05-29 10:10:09 -07:00
Bryan Roe
f248288e90 Updated promise to correctly implement uncaught rejection 2020-05-29 04:46:40 -07:00
Bryan Roe
406543943f Updated promise, so rejection is substituted if then() returns a rejected promise 2020-05-29 02:33:43 -07:00
Bryan Roe
5104dd40fe 1. Updated promise to substitute promise, when then() returns a promise
2. Removed uncaught rejection, because it wasn't implemented correctly
2020-05-29 02:28:34 -07:00
Bryan Roe
9e6387599a Added ILibChain_ReadAndSaveStateEx()
Updated Windows IPC Socket, so client connection uses ReadAndSaveState, to start in paused state.
2020-05-29 00:02:59 -07:00
Bryan Roe
69c29eee81 Fixed race with connect event for Windows IPC 2020-05-28 21:40:59 -07:00
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
828cbf10b2 Merge branch 'Branch_heci_update' 2020-05-28 13:22:02 -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
72baa548fa Updated debug log messages 2020-05-28 00:27:46 -07:00
Bryan Roe
2b053ef627 Fixed race 2020-05-27 23:11:30 -07:00
Bryan Roe
7246198454 Fixed typo 2020-05-27 21:23:38 -07:00
Bryan Roe
4a428afe88 Added windows check around overlapped definition 2020-05-27 21:20:27 -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
9e32152877 First rev 2020-05-26 19:08:58 -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
a9a7f47fd2 Compiled with CentOS 5.11 2020-05-25 10:47:39 -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
aff2e07a1f Merge branch 'master' of https://github.com/Ylianst/MeshAgent 2020-05-22 16:33:18 -07:00
Bryan Roe
a8e026806a added queue macro 2020-05-22 16:32:50 -07:00
Bryan Roe
c2c12f7ac5 Fixed compiler warning 2020-05-22 15:08:41 -07:00