1
0
mirror of https://github.com/Ylianst/MeshAgent synced 2025-12-28 22:23:17 +00:00
Commit Graph

281 Commits

Author SHA1 Message Date
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
8fd9d34ee4 Updated win-firewall 2020-02-13 14:54:52 -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
f5b48c8185 initial add 2020-02-07 08:18:37 -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
d690d24c89 added 'resizeTerminal' method 2020-01-30 10:35:54 -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
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
09666e0bc8 Capped max size of SMBIOS results 2019-12-09 10:46:46 -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
eced5f2233 initial add for helper for Windows to dispatch javascript to a user session 2019-12-04 15:01:07 -08:00
Bryan Roe
b2522cd283 Fixed bug where _read() was defined after stream creation 2019-12-03 12:26:34 -08:00
Bryan Roe
1a26a65830 Merge branch 'master' of https://github.com/Ylianst/MeshAgent 2019-11-26 15:10:01 -08:00
Bryan Roe
08f16016d9 Fixed connection handling 2019-11-26 15:08:40 -08:00
Ylian Saint-Hilaire
170536b267 Fixed win-virtual-terminal for minification. 2019-11-26 11:09:12 -08:00
Bryan Roe
4222bb0294 Added Start(), StartPowerShell(), and PowerShellCapable, to match old API 2019-11-26 10:29:57 -08:00
Bryan Roe
975c4c6029 1. Added proxy-helper to assist with exception checking
2. Added win-virtual-terminal, to support MSFT's new ConPTY API.
2019-11-26 10:21:53 -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
Bryan Roe
ac2f7ec00b updated getProxySettings() to include exceptions array 2019-11-19 14:15:17 -08:00
Bryan Roe
7c0fe9947c 1. Updated getProcess/getProcessEx to return an array
2. Updated setDesktopWallpaper, to check uid of gnome-session
2019-11-14 17:55:33 -08:00
Bryan Roe
dfcfc91df3 Added 'getProcessEx()' to process-manager 2019-11-14 16:38:54 -08:00
Bryan Roe
895ff6be15 1. Added 'getProcess' to process-manager for posix platforms with pgrep
2. Fixed parsing bug in user-sessions.getEnvFromPid
3. Updated linux-gnome-helpers to set environment and uid before calling gsettings
2019-11-14 15:19:27 -08:00
Bryan Roe
0333f124ae Updated to support wallpaper changes with gsettings 2019-11-14 11:28:02 -08:00
Bryan Roe
cc59f186ca Updated usernameToUserKey() to support non-local accounts 2019-11-05 13:58:14 -08:00
Bryan Roe
9a84f82a50 1. Added usernameToUserKey() to win-registry
2. Added getRawSessionAttribute() to user-sessions for Windows
2019-11-05 13:35:49 -08:00
Bryan Roe
6e9b165452 added _type property when querying registry value if the type is unknown. 2019-11-05 11:28:42 -08:00
Bryan Roe
4e9ac4a1d2 Added ability to query default value 2019-11-05 10:17:07 -08:00
Bryan Roe
dd095e5264 Updated windows message-box to use topmost instead of foreground 2019-10-30 15:31:18 -07:00