Bryan Roe
2c3f1bcab7
Fixed toast for Windows 7
2020-05-17 13:57:48 -07:00
Bryan Roe
1d5aa076db
Added support to message-box to specify UID directly
2020-05-17 01:45:13 -07:00
Bryan Roe
41628bf0d9
Fixed cleanup for toast on Windows
2020-05-16 14:33:45 -07:00
Bryan Roe
474f6fc4d0
Updated toast mechanism on Windows
2020-05-16 14:25:29 -07:00
Bryan Roe
89cafa3ba4
Updated linux proxy detetion logic
2020-05-13 15:44:45 -07:00
Bryan Roe
8f7b983a32
Updated X11 detect retry logic
2020-05-13 13:37:57 -07:00
Bryan Roe
d3f6323999
Fixed bug where if you login from login screen, the resulting privacy bar doesn't close when you disconnect KVM
2020-05-13 10:53:08 -07:00
Bryan Roe
74b68fb966
IMproved error message for Xwayland
2020-05-13 10:16:16 -07:00
Bryan Roe
176ed8069f
Updated KVM to spawn privacy bar (if enabled) on most distros when you login from login screen
2020-05-13 00:45:21 -07:00
Bryan Roe
382105e135
Updated user-consent on linux to auto-fail when current uid is the gdm
2020-05-12 16:09:00 -07:00
Bryan Roe
906fab95a2
1. Updated linux to be able to KVM to login prompt
...
2. Fixed project file back
3. Added comments to makefile about gdm3
2020-05-12 01:01:25 -07:00
Bryan Roe
dee281af65
Updated exit method for privacy bar
2020-05-09 15:20:57 -07:00
Bryan Roe
5fb0cef7db
1. Removed debug message from child-container
...
2. Fixed WriteEx() behavior
3. Fixed AddWaitHandle() to use APC if called from wrong thread
4. Fixed net.ipcSocket to return correct value if write completed right away
2020-05-05 16:12:23 -07:00
Bryan Roe
11da1118b4
updated child-container
2020-05-03 19:42:44 -07:00
Bryan Roe
99cbc98302
Updated message-box to use child-container
2020-05-03 19:41:10 -07:00
Bryan Roe
d18ed5dd89
Added updated win-dispatcher to polyfills
2020-05-01 15:25:57 -07:00
Bryan Roe
3816c47a58
1. Removed dead code from service-manager.js2.
...
2. Updated win-dispatcher to create task using command line parameters, instead of stdin, negating need to export/import XML to fix non-english characters
2020-05-01 11:30:50 -07:00
Bryan Roe
33c089e275
1. Updated so CachedOnly db is created when needed
...
2. Updated uninstall/fulluninstall to be able to self delete
2020-05-01 11:05:47 -07:00
Bryan Roe
a7a2b84a91
1. Updated -fullinstall -install -fulluninstall -install to use agent-installer
...
2. Fixed DPI awareness on Installer Dialog Box
2020-05-01 00:42:37 -07:00
Bryan Roe
8268fdf33a
Fixed compiler warning
2020-04-30 10:26:12 -07:00
Bryan Roe
a074a17790
1. Updated win-dispatcher to only edit Task, if execPath contains UTF-8
...
2. Integrated updated task-scheduler into Polyfills.
2020-04-30 10:19:33 -07:00
Bryan Roe
07371fed6a
!. Fixed more exePath related UTF8 issues
...
2. Added os.tmpdir() support
3. Added Buffer.toString('utf16')
2020-04-30 01:40:03 -07:00
Bryan Roe
c7959a8332
Added ability to close message-box on windows
2020-04-28 14:27:42 -07:00
Bryan Roe
1e10f90aec
Added ability to close message-box for linux
2020-04-28 12:47:58 -07:00
Bryan Roe
875c5ef2b1
Added pseudo privacy bar support to macOS
2020-04-28 11:33:46 -07:00
Bryan Roe
dbbc47e751
1. Added work-around for Zenity timeout support detection for platforms that require DISPLAY to be set in env just to query metadata
...
2. Fixed bug where timeout work-around resulted in success instead of timeout
2020-04-28 03:03:18 -07:00
Bryan Roe
12347a8eb4
Added multi-workspace support to privacy bar for linux
2020-04-28 01:19:24 -07:00
Bryan Roe
e1cb66e81c
Added Workspace detection on X
2020-04-27 23:35:18 -07:00
Bryan Roe
b8e58a37f7
added cpu_name for macOS
2020-04-27 00:13:48 -07:00
Bryan Roe
b1872004b0
Fixed user-consent and alerts for macOS Catalina.
2020-04-26 23:06:51 -07:00
Bryan Roe
e66adb9858
Updated to empty records are omitted
2020-04-26 16:39:59 -07:00
Bryan Roe
a70fe75883
Fixed bug where last storage record was ommited on linux
2020-04-26 16:30:22 -07:00
Bryan Roe
af81e79702
1. Added more sysinfo details for linux
...
2. Added isVM() workaround for VMware if bios_vendor is not set
2020-04-26 16:09:18 -07:00
Bryan Roe
581b012340
Unified GPU names for linux and windows
2020-04-26 14:32:55 -07:00
Bryan Roe
8ec340f8b5
Added cpu_name for linux
2020-04-26 13:41:40 -07:00
Bryan Roe
de4c507b57
Added title support to xmessage
2020-04-26 02:56:03 -07:00
Bryan Roe
2717134c50
Added support for xmessage, as fallback if zenity and kdialog are not found.
...
This is needed for Deepin
2020-04-26 02:07:39 -07:00
Bryan Roe
cb95c0bbea
1. Fixed service-manager to include execute permission for user, fixing issue with Deepin Linux
...
2. Added os.Name property
2020-04-26 00:54:04 -07:00
Bryan Roe
05cd4136d0
Added to windows 'sysinfo' to show GPU/CPU/HDD make/model
2020-04-25 21:59:40 -07:00
Bryan Roe
28dbc59746
Updated VM detection for ProxMox
2020-04-24 23:56:07 -07:00
Bryan Roe
cb991c17f0
Fixed docker container support
2020-04-24 23:00:21 -07:00
Bryan Roe
55a832ba33
Fixed bug with Xen/AWS detection
2020-04-24 21:10:32 -07:00
Bryan Roe
26e48ff044
Added Docker container detection
2020-04-24 19:34:24 -07:00
Bryan Roe
9682464cb6
1. fixed #def issue
...
2. Added Virtual Machine detection
2020-04-24 16:06:59 -07:00
Bryan Roe
ccc3c81ab5
Updated KVM detection, to retry every 10 seconds for 3 minutes if XLIBS are detected but X server is not
2020-04-23 22:40:16 -07:00
Bryan Roe
0c6db0b2a6
1. Added additional memory check helpers
...
2. Updated Process exit detection to check apc flags
2020-04-19 15:18:52 -07:00
Bryan Roe
5ba1288cdf
Modified JS runtime to use ILibMemory_Extra to point to udata structure,
...
then used that for consistency checks
2020-04-17 15:05:47 -07:00
Bryan Roe
5fd96b36c3
Fixed typo in freebsd service path
2020-04-14 01:20:54 -07:00
Bryan Roe
7a1da84490
Fixed freebsd bug with installService()
2020-04-14 01:16:22 -07:00
Bryan Roe
cd18577a19
Updated crc32c to be unsigned
2020-04-08 19:17:18 -07:00