Bryan Roe
4bcb16c35a
Added work around for older versions of SCHTASK, like in Windows 7, when execPath includes spaces. This fixes spawning user terminal session, among other things.
2020-04-06 09:26:55 -07:00
Bryan Roe
d25023e92b
Added workaround that is needed due to PowerShell bug in Windows 7
2020-04-05 10:28:54 -07:00
Bryan Roe
0c1d7d6caa
Fixed bug in message box return value, introduced with new alert modifications
2020-04-04 14:17:22 -07:00
Bryan Roe
7dbfae9bea
Added support for dbus system events
2020-03-31 16:40:44 -07:00
Bryan Roe
1796d8e266
Added support for "OK" dialog to message-box
2020-03-19 11:39:51 -07:00
Bryan Roe
76bb6f7613
Removed debug message
2020-03-13 23:36:25 -07:00
Bryan Roe
b42429a368
Updated linux-dbus and lock/unlock detection for better support across different linux distros
2020-03-13 22:29:29 -07:00
Bryan Roe
c5a559f011
Added user-sessions.Current() on FreeBSD
2020-03-05 16:18:42 -08:00
Bryan Roe
164b24a925
1. Updated macOS to wait for network ready
...
2. Implemented Restart/Shutdown Power Actions for macOS
2020-02-27 13:19:57 -08:00
Bryan Roe
908698fb68
Fixed uninstall logic for macOS
2020-02-26 11:25:01 -08:00
Bryan Roe
ee8bf176e8
Updated for macos
2020-02-26 00:03:57 -08:00
Bryan Roe
6f5f065eb5
1. Changed Array.includes polyfill to be nonenumerable, fixing potential problems when using for loops
...
2. Added uninstall helper
3. Fixed macOS bug on 'load' function
2020-02-25 23:32:21 -08:00
Bryan Roe
2669b10a5b
Fixed uncaught exception on exit
2020-02-25 14:21:24 -08:00
Bryan Roe
1731670522
1. Fixed bug in process-manager.getProcessInfo() on linux
...
2. Updated agent-installer
3. Fixed JSON error in SimpleDataStore
2020-02-15 00:22:15 -08:00
Bryan Roe
69808283be
Updated agent-installer
2020-02-14 23:03:56 -08:00
Bryan Roe
8fd9d34ee4
Updated win-firewall
2020-02-13 14:54:52 -08:00
Bryan Roe
ceaf4a065d
added polyfill for Array.includes()
2020-02-13 14:46:07 -08:00
Bryan Roe
10fd25f018
1. Added uuid/v4
...
2. Fixed inadvertant paste
2020-02-13 14:02:21 -08:00
Bryan Roe
76ece3bde4
Added netsh support to win-firewall
2020-02-12 14:43:47 -08:00
Bryan Roe
8b9988b88d
Added support for Firewall Filter modifications on Windows
2020-02-07 10:11:36 -08:00
Bryan Roe
5f1656b0ba
1. Unified uncaughtException exception processing
...
2. updated promise, so uncaughtRejection emits an uncaughtException
2020-02-06 18:57:18 -08:00
Bryan Roe
052c3d5414
Fixed windows notifications so they work, if the message contains ' characters
2020-01-31 10:43:00 -08:00
Bryan Roe
cdb7f4cfc0
Fixed bug where Windows GetClipboard was getting wrong length when UTF8
2020-01-31 09:52:10 -08:00
Bryan Roe
0bbc0d8f66
Added ability to dispatch method invocations on remote stream
2020-01-30 10:34:38 -08:00
Bryan Roe
726fdf2bd6
Updated, so 32 bit on 64 bit Platforms will at least support enable/disable safemode service
2020-01-28 23:57:48 -08:00
Bryan Roe
8265cafbdb
Added event_forwarder helper
2020-01-28 12:21:59 -08:00
Bryan Roe
310e5c86c6
Added 'isSafeModeService' helper
2020-01-21 15:45:11 -08:00
Bryan Roe
90888b711f
Added scriptVersion helper
2020-01-16 22:48:21 -08:00
Bryan Roe
a9ef6d0f61
1. Fixed detached processes on Windows
...
2. Updated service-manager on Windows to add an uninstaller into Program Manager
3. Updated service-manager on Windows to try to delay spawn a process to delete a service, which is required if the service to be uninstalled is the currently running process.
2020-01-15 14:53:12 -08:00
Bryan Roe
c02344373c
Updated Windows clipboard to use UTF8 encoded strings
2020-01-14 10:34:04 -08:00
Bryan Roe
c2f265942c
Fixed formatting on FreeBSD and MacOS
2020-01-10 15:52:48 -08:00
Bryan Roe
29e6775b72
updated process-manager to include 'user' on FreeBSD and MacOS
2020-01-10 15:28:02 -08:00
Bryan Roe
7c1c9384ce
1. Updated windows, so returns user
...
2. Updated linux to not truncate command
2020-01-10 12:18:08 -08:00
Bryan Roe
981ee96ad7
1. Updated GenericMarshal.GlobalCallback to have a close() method, to unhook global events
...
2. Updated EventEmitter to delete callback references for 'once', 'removeListener', and 'removeAllListeners'
3. Updated win-message-pump to cleanup global events correctly, so object can be garbage collected
2020-01-09 13:57:23 -08:00
Bryan Roe
85b487631a
Updated, so if dispatch specified without user, checks to see if current user is TSID 0, and sets SYSTEM if so.
2020-01-08 09:52:28 -08:00
Bryan Roe
36d1362deb
1. Updated win-dispatcher to support dispatching to current user
...
2. Updated win-virtual-terminal.js to correctly use ClosePseudoConsole()
2020-01-07 14:49:33 -08:00
Bryan Roe
d0edd23fd4
update debugGC() to only call gc once instead of twice, because the context can get collected after the first call.
2019-12-13 09:45:52 -08:00
Bryan Roe
dc3e49d12c
Added Windows 32bit support for movable connection bar
2019-12-10 14:39:52 -08:00
Bryan Roe
7c5075b481
Updated notifybar on Windows, to allow moving on the X-axis within monitor bounds
2019-12-10 13:37:52 -08:00
Bryan Roe
0e3280a5da
Updated toaster on windows to support multiple TSIDs
2019-12-09 12:47:51 -08:00
Bryan Roe
d9af17e2c9
Updated notifybar-desktop to support setting TSID on Windows
2019-12-06 15:38:32 -08:00
Bryan Roe
e85d00e3e0
Updated code comment
2019-12-05 14:54:53 -08:00
Bryan Roe
397bab48c7
uncommented code to hide dispatched window
2019-12-05 14:46:48 -08:00
Bryan Roe
1b38405352
Updated stream.Duplex, so _read, _write, _final are readonly
2019-12-03 12:25:30 -08:00
Bryan Roe
847bb0aeb0
Updated DescriptorEvents to not use APC
2019-11-26 16:04:49 -08:00
Bryan Roe
06e08d809a
integrated proxy-helper
2019-11-26 15:17:01 -08:00
Bryan Roe
83f4ce5ae5
Updated DescriptorEvents to support WaitHandles
2019-11-26 15:09:11 -08:00
Bryan Roe
552833170e
added '_isBuffer()' helper
2019-11-26 10:19:35 -08:00
Bryan Roe
58e9d3f24d
Fixed bug, where pgrep was initialized on Win32
2019-11-21 14:46:59 -08:00
Bryan Roe
bca47688ff
1. Added 'global' polyfill
...
2. Updated service-manager in Native and JS, to add '_installedBy' on Windows
2019-11-20 14:41:22 -08:00