Bryan Roe
b5e0074392
Fixed bug introduced with APC dispatcher where exception is thrown, if first param of 'async' was not an object or function.
2019-10-09 10:49:42 -07:00
Bryan Roe
244eb01869
Fixed compiler warnings
2019-10-07 20:55:48 -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
9ad6891d3a
added '_pipedStreams' property to readableStreams
2019-10-07 14:50:04 -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
ba7ef6c942
Fixed bug, when global dispatch was done without context switching, stale pointers were not cleared
2019-10-04 12:32:37 -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
b682a2519b
1. Updates statSync for windows to fix path
...
2. Added missing POSIX readdirSync that was accidentally removed
2019-09-26 19:58:12 -07:00
Bryan Roe
817f83a1c1
1. added uid/gid to POSIX statSync
...
2. Fixed readdirSync on Windows to not require *
2019-09-26 14:45:16 -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
6a84582764
Dropped autofragmentation size to 5k on Linux, until we figure out why on old hardware on linux, OpenSSL tends to corrupt TLS if we try to encode a large fragment
2019-09-19 16:37:45 -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
84735cf3dc
Lowered autofragment size to 15k from 30k
2019-09-17 12:42:42 -07:00
Bryan Roe
5d2e5dab8b
Added compile switch to support SSL/TLS key export for debug
2019-09-17 00:52:04 -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
17839ec388
Added missing ifndef to prevent modifying rlimit on windows
2019-09-11 10:29:46 -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
Bryan Roe
72db242dee
Added ability to end stdin on child_process spawned process
2019-09-06 21:41:48 -07:00
Bryan Roe
48590a7dff
Added update() to getService() on Windows
2019-08-28 00:44:14 -07:00
Bryan Roe
303bde7654
Updated, so on non-windows platforms, when coreDumpLocation is set or reset, the process.rlimit is adjusted to enable/disable generating a core file.
2019-08-27 15:12:49 -07:00
Bryan Roe
31ccab899a
Added ability to get/set rlimits on non windows platforms
2019-08-27 14:05:08 -07:00
Bryan Roe
e384a1a680
Added startType to getService() for MacOS
2019-08-27 11:19:12 -07:00
Bryan Roe
fd7a0a0f5b
Added startType property to getService() for Linux/systemd and FreeBSD
2019-08-27 11:04:43 -07:00
Bryan Roe
c983afdd4b
Added 'startType' property for getService result on Windows and Linux (Upstart/InitV)
2019-08-27 02:38:12 -07:00
Bryan Roe
356cadb599
Added setting for coreDumpLocation
2019-08-26 16:57:52 -07:00
Bryan Roe
fa6836d17a
Added ability to generate Dump file on crash, on Windows
2019-08-26 14:16:39 -07:00
Bryan Roe
ede1ed71d5
Added UTF8 helper method that puts the string on the stack
2019-08-26 14:15:43 -07:00
Bryan Roe
3ef2c541f4
1. Updated failover for os.name() on linux to check DISTRIB_DESCRIPTION
...
2. Fixed substring bug, that chopped off the last character of os.name()
2019-08-23 00:02:00 -07:00
Bryan Roe
51018a2192
updated os.name() for linux, to return first result if PRETTY_NAME is not found
2019-08-22 21:21:42 -07:00
Bryan Roe
5e006bc0a9
Added work-around if linux-dbus isn't updated
2019-08-22 17:26:52 -07:00
Bryan Roe
fbd67d2c9c
1. Updated linux-dbus to support querying if a service is present
...
2. Updated toaster, so it will check if org.freedesktop.Notification is installed
2019-08-22 16:57:12 -07:00
Bryan Roe
e666a5f7b9
Fixed compiler warning
2019-08-22 16:54:04 -07:00
Bryan Roe
5e47259913
Added logic to check PATH on linux to make sure /sbin is included for current process
2019-08-22 13:40:20 -07:00
Bryan Roe
b78545514e
Added work around if zenity version check fails, which only happens on extremely old zenity when run as service
2019-08-22 10:52:21 -07:00
Bryan Roe
b0545c070d
Updated notify-send fallback, so that it will only try to su to logged in user if the current user is root.
2019-08-22 00:55:39 -07:00
Bryan Roe
a0ffbc1e90
Fixed error case for linux notifications, by checking zenity version, to do fallback for notify-send, if it exists, otherwise using zenity --info, with a faked timeout if necessary.
2019-08-22 00:36:15 -07:00
Bryan Roe
0469531f02
Added zenity.version
2019-08-21 22:50:53 -07:00
Bryan Roe
994aaaf30d
1. Fixed timeout for KDE dialogs
...
2. Updated to support timeout on older zenity platforms
2019-08-21 16:55:28 -07:00
Bryan Roe
1360835f1b
1. Updated libfinder for Linux for cases when ldconfig is not on PATH
...
2. Updated websockets, so it will autofragment into 30k chunks, as a temp workaround for platforms like CentOS 5.11 until I find the underlying issue
2019-08-21 11:46:38 -07:00
Bryan Roe
8292a609ea
Added support for non-english username and hostname on Windows. Server modifications still needed for hostname display.
2019-08-19 13:53:37 -07:00
Bryan Roe
e3ec71f5e8
Fixed compiler warning
2019-08-14 14:52:39 -07:00