Bryan Roe
52ff7ba04c
1. Updated user-sessions.consoleUid() to not try to parse 'from'. It just returns the uid of any user listed in 'who'. This fixes Fedora, but should still work with all the other distros.
...
2. Updated, so if it can't find an Xauthority, it propagates an error, asking if the user configured DM to use X. This makes it, so on something like Fedora, it pops up a more intuitive error, that the user can fix, rather than just a generic, XOpenDisplay() error.
2019-01-30 23:17:39 -08:00
Bryan Roe
60df8bbd56
Fixed bug, where _write didn't return a value. This is important, because of bugfix with Polyfill for stream, which accidentally ignored this return value
2019-01-30 21:30:08 -08:00
Bryan Roe
f38ec1df08
Added 'isRoot' for Windows implementation, to match Linux and MacOS
2019-01-28 15:54:31 -08:00
Bryan Roe
a3780d8fa1
Added enumeration support
2019-01-28 12:04:46 -08:00
Bryan Roe
cf856b0d1d
Added default value of ':0' if $DISPLAY is not set
2019-01-23 18:42:42 -08:00
Bryan Roe
2690fd13d9
Added File Transfer support
2019-01-21 23:26:24 -08:00
Bryan Roe
7baea32a67
Fixed linux issues
2019-01-21 12:36:59 -08:00
Bryan Roe
05a84e3b34
firat rev of bare bones core
2019-01-21 12:15:37 -08:00
Bryan Roe
7489e1b34d
Updated license
2019-01-19 00:16:12 -08:00
Bryan Roe
5fbd1588f5
updated license
2019-01-19 00:11:26 -08:00
Bryan Roe
a627ae6db0
Fixed import/export bug caused by previous change to Get/GetBuffer
2019-01-18 22:45:51 -08:00
Bryan Roe
b33c9ee4b8
Updated Buffer.from(), to allow hex encodings to start with 0x
2019-01-18 16:20:03 -08:00
Bryan Roe
96a76d7a2e
added getx, which returns the result as a HEX encoded string
2019-01-17 18:51:06 -08:00
Bryan Roe
10c72b8a05
Updated consoleUid, to look at $DISPLAY when checking to see what users are logged in locally
2019-01-14 16:23:19 -08:00
Bryan Roe
311431ba24
Updated to not use script container
2019-01-11 14:02:35 -08:00
Bryan Roe
02187849c3
Added MacOS support
...
Fixed Windows 7 issues
2019-01-11 14:02:12 -08:00
Bryan Roe
a939e61fad
Updated license header
...
Updated how X11 support is detected and bound
2019-01-11 14:00:53 -08:00
Bryan Roe
242382d90b
Added MacOS support
2019-01-11 13:56:43 -08:00
Bryan Roe
6bb0a8e7b3
Changed error handling
2019-01-11 13:56:10 -08:00
Bryan Roe
81ef5d4c2e
Added MacOS support
2019-01-11 13:55:38 -08:00
Bryan Roe
17b378d53f
integrated changes from Ylian
2019-01-11 13:55:06 -08:00
Bryan Roe
f5ee0de45c
updated license header
2019-01-11 13:54:11 -08:00
Bryan Roe
c1b55c1fa8
added try/catch block
2019-01-11 13:53:41 -08:00
Bryan Roe
8344d03f22
updated license
2019-01-11 13:53:17 -08:00
Bryan Roe
236cc0dc2c
Fixed edge case that could cause 100% cpu utilization
2019-01-11 13:52:55 -08:00
Bryan Roe
0f89f3b812
Updated webpage
2019-01-11 13:52:18 -08:00
Bryan Roe
01b8b5826e
Added debug messages, and updated key enumeration
2019-01-11 13:51:56 -08:00
Bryan Roe
6bc03042eb
Updated error handling and argument propagation
2019-01-11 13:51:29 -08:00
Bryan Roe
a2e018bb34
updated error handling
2019-01-11 13:49:25 -08:00
Bryan Roe
406c7b79df
Added try/catch block
2019-01-11 13:48:51 -08:00
Bryan Roe
d336775275
new helpers
2019-01-11 11:01:49 -08:00
Bryan Roe
bf7795cd87
New Windows Terminal
2019-01-11 11:01:26 -08:00
Bryan Roe
994e4e4a2b
Renamed to upnp.js
2019-01-11 10:49:51 -08:00
Ylian Saint-Hilaire
e33dc215b8
Improved privilage excalation
2018-09-05 12:05:42 -07:00
Ylian Saint-Hilaire
3c80473a94
Major agent update.
2018-09-05 11:01:17 -07:00
Ylian Saint-Hilaire
4b5c77b4fd
Many improvements.
2018-02-11 21:11:58 -08:00