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

278 Commits

Author SHA1 Message Date
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
Bryan Roe
6b8b25ebf9 1. Updated so global events are unhooked when done
2. Updated so fake window is destroyed when done
2019-10-30 14:40:25 -07:00
Bryan Roe
d92cf45e0e Modified, so win-bcd throws an exception if accessed on 64 bit windows from 32 bit process, because bcdedit on 64 bit windows can only be accessed from 64 bit processes. 2019-10-28 15:34:29 -07:00
Bryan Roe
15fdb323e1 1. Updated getLibInfo to include libc version and hwcap
2. Updated X11 Library finder, to skip hw specific libraries if more than one specified
2019-10-25 09:47:01 -07:00