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
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
Bryan Roe
8fc180fa37
First revision of win-bcd which can be used to configure booting windows into safe mode
2019-10-22 13:47:52 -07:00
Bryan Roe
2aceb3d706
Updated, so if the named key is null, the default value will be set instead.
2019-10-22 13:41:13 -07:00
Bryan Roe
340a16cfda
Updated installService for PSeudo Services, to copy extra files to the correct path
2019-10-21 16:29:27 -07:00
Bryan Roe
012b11bcb8
!. added buffer.randomFill()
...
2. Updated MSH_Installer to support trick mode
2019-10-21 14:50:21 -07:00
Bryan Roe
1ddbd8cb45
merged service-manager changes
2019-10-21 10:30:34 -07:00
Bryan Roe
a47c50646c
Updated usage description of 'daemon' tool
2019-10-19 00:05:27 -07:00
Bryan Roe
5cbbedb8aa
Fixed uncaught exception if PID file is already deleted when pseudo process is killed
2019-10-18 23:59:59 -07:00
Bryan Roe
001e4944d1
Hooked up respawn in pseudoservice config to daemon crashRestart
2019-10-18 23:54:09 -07:00
Bryan Roe
e23b090ced
Updated pseudo service, so daemon is a standalone tool to start/stop services
2019-10-18 23:19:28 -07:00
Bryan Roe
318d2eee1f
Updated, so if pseudo service logging is not set, to disable console.log
2019-10-18 20:53:48 -07:00
Bryan Roe
e491def440
1. Unified service type detection, between native and JS
...
2. Added basic support for pseudo services
2019-10-18 17:40:16 -07:00
Bryan Roe
1bd4cb3131
1. experimental/pseudo 'daemon' support added
2019-10-16 14:34:09 -07:00
Bryan Roe
35c7acd216
Fixed notifybar for X, so works on 32 bit platforms
2019-10-11 19:08:21 -07:00
Bryan Roe
024f8172c0
Updated to work with platforms that don't implement user sessions, such as PuppyLinux.
2019-10-11 10:22:27 -07:00
Bryan Roe
89ea224e18
Fixed user-consent dialog for PuppyLinux
2019-10-10 14:35:08 -07:00
Bryan Roe
169fabf959
Updated linux, so ldconfig always works
2019-10-10 13:51:09 -07:00
Bryan Roe
554d022904
removed debug messages
2019-10-10 10:35:37 -07:00
Bryan Roe
fa6c77f4e4
Updated linux behavior, so when finding X when it can't use ldconfig, it will try to load the library to make sure it works first. Previously, it would return the first result, which could cause problems the first result is for the wrong platform, ie 32 bit vs 64 bit
2019-10-10 10:24:50 -07:00
Bryan Roe
92da4d02b3
1. Added ability to allow importing lib locations for X via env vars
...
2. Updated notifybar-desktop for X to import X lib location when spawning child
2019-10-07 17:04:12 -07:00
Bryan Roe
2cb4117a74
Added X support for notifybar-desktop
2019-10-07 12:50:58 -07:00
Bryan Roe
d49b781ee4
Added ability to register for ClientMessage events
2019-10-06 19:22:11 -07:00
Bryan Roe
5f169ab624
1. Added 'setAllowedActions' to monitor-info for X
...
2. Added ability to specify min/max size for X
2019-10-04 15:04:01 -07:00
Bryan Roe
1ec290f090
Added 'close' method
2019-10-04 12:32:58 -07:00
Bryan Roe
1774dc2e54
1. Added 'getProcessOwnerName()' for windows in user-sessions
...
2. Added notifybar-desktop for Windows
2019-10-03 14:34:17 -07:00
Bryan Roe
357fca53ca
Added 'close' to win-message-pump
2019-10-02 14:29:53 -07:00
Bryan Roe
be2f08aac7
1. Fixed bug in monitor-info, where Windows was reported as not supported
...
2. Added support for APC Thread Dispatching to _GenericMarshal
3. Updated win-message-pump to use APC dispatching of Message Pump Thread
4. Added support to create non-hidden windows in win-message-pump
2019-10-02 14:00:32 -07:00
Bryan Roe
d4b9f813b6
Added getGroupname on Linux, FreeBSD, and MacOS
2019-09-26 14:43:08 -07:00
Bryan Roe
6f2e2ed109
Added Mouse Cursor Capture support to X11/KVM
2019-09-20 16:50:50 -07:00
Bryan Roe
b2f3e28c33
1. Fixed windows null dereference crash
...
2. Updated Linux KVM support check, to check if X is apawned, which fixes cases where X libraries are present, but X isn't running.
2019-09-19 15:15:29 -07:00
Bryan Roe
92fe765c32
Fixed bug with service.isMe() for init and upstart linux
2019-09-13 14:41:19 -07:00
Bryan Roe
660aabb178
1. Added -b64exec
...
2. Updated service-manager on windows to ignore running state when uninstalling
2019-09-13 11:37:41 -07:00
Bryan Roe
5f586a2039
Added ability to fetch default route interface
2019-09-09 12:53:06 -07:00
Bryan Roe
da6cf39dd2
Added 'index' to networkInterfaces() on windows
...
Added missing #define
Added IPAddress helper
2019-09-08 19:30:31 -07:00
Bryan Roe
f75e2514a9
Updated Buffer.from() so that 'binary' encoding is properly suppoerted
2019-09-06 21:43:07 -07:00