Bryan Roe
be5cddf256
Added trim() to opus.url
2022-01-31 23:46:41 -08:00
Bryan Roe
2a39934cee
1. Fixed bug with Authenticode URI parsing
...
2. Fixed bug with Http Uri parsing
2022-01-31 18:42:40 -08:00
Bryan Roe
3a66cbfcb0
Updated windows privacy bar to use word ellipsis on truncation
2022-01-28 16:14:02 -08:00
Bryan Roe
ef58b653ac
Updated windows privacy bar colors to match user consent
2022-01-28 16:01:24 -08:00
Bryan Roe
3be3ce27e9
Fixed edge case where user-sessions would report logged in user incorrectly is there was an ssh session logged in.
2022-01-28 12:06:11 -08:00
Bryan Roe
346ec43fb3
Updated privacy bar for windows
2022-01-28 11:14:32 -08:00
Bryan Roe
a03200e910
Updated windows dialog, so when messages are appended, timeout is reset
2022-01-26 14:49:28 -08:00
Bryan Roe
35036bfd8b
Added win-dialog (Enhanced Dialog Box)
2022-01-25 15:53:28 -08:00
Bryan Roe
e4c4d39a92
Fixed windows installer for 32 bit
2022-01-21 10:32:15 -08:00
Bryan Roe
6eab5afe39
Updated authenticode parser for 32 bit
2022-01-21 09:35:29 -08:00
Bryan Roe
d246cd95dd
Added win-authenticode-opus
2022-01-21 01:25:42 -08:00
Bryan Roe
fae6b34159
1. Updated Windows Installer
...
a. Attached Connection Details Dialog
b. Added translation support
c. Added HighDPI support
d. Replaced default image, with scaled PNG
e. Added Custom Image support
2. Updated win-userconsent to use High Quality Bicubic, instead of Bicubic
2022-01-20 10:00:54 -08:00
Bryan Roe
44edd37fdb
Fixed length of user name field in enhanced user consent dialog box
2022-01-17 15:14:56 -08:00
Bryan Roe
b8a984bf99
Updated support for default LightDM configuration
2022-01-17 13:36:04 -08:00
Bryan Roe
dbe9be21c7
Updated multi-line support for checkbox on enhanced user consent
2022-01-16 13:20:52 -08:00
Bryan Roe
b62bf77370
Fixed transparency colors for windows enhanced user consent
2022-01-05 15:23:33 -08:00
Bryan Roe
84a2f45474
Updated windows enhanced user consent to use bicubic interpolation and anti-aliasing when scaling
2022-01-05 13:24:57 -08:00
Bryan Roe
20312bf5d6
1. Fixed compiler warnings for PAC related code
...
2. Updated clipboard helper, to fix compiler warning in generated code
3. Updated message-box to sanitize input values to prevent possible exploit
2022-01-03 19:22:14 -08:00
Bryan Roe
3a10fa34d2
1. Fixed error case of Resolve()
...
2. Added 'resolve' support
3. Added new testharnass interface
4. Added clipboard support for PAC/Autoproxy helper
5. Added autoproxy sandbox
2021-12-20 23:12:26 -08:00
Bryan Roe
8962746fbe
Added missing 'close' for win-userconsent when not dispatched
2021-12-14 16:24:59 -08:00
Bryan Roe
2da17d7c64
Fixed bug in determining active DM on linux when there are multiple DM entries
2021-12-13 00:22:10 -08:00
Bryan Roe
6d76fee0d9
Added missing FreeBSD options
2021-12-11 23:53:57 -08:00
Bryan Roe
4f43c68b56
Updated consoleUid() and getXInfo() for Amazon EC2 (Amazon Linux)
2021-12-11 23:45:59 -08:00
Bryan Roe
235fcbd3ba
Fixed bug with default translation object
2021-12-11 14:37:24 -08:00
Bryan Roe
8c9fb63d33
Updated, so default uid is set to consoleUid()
2021-12-10 19:15:47 -08:00
Bryan Roe
55301ab197
Updated positioning
2021-12-10 17:31:59 -08:00
Bryan Roe
1512eb192d
1. Fixed memory corruption in GDI+ initialization
...
2. Fixed memory leak in message pump
3. Updated enhanced user consent
2021-12-10 11:43:52 -08:00
Bryan Roe
4a481db743
1. Updated win-message-pump to support dispatch queueing
...
2. Added initial version of enhanced user-consent dialog on windows
2021-12-10 09:14:38 -08:00
Bryan Roe
5752c376c3
Updated getXInfo() to better work with headless AWS systems
2021-12-08 22:57:53 -08:00
Bryan Roe
3268eeb03e
1. Added COM based TaskScheduler for windows
...
2. Added support Active Directory to win-registry when fetching SID
3. Added additional debug support to _GenericMarshal.Variable
2021-12-03 17:50:01 -08:00
Bryan Roe
0420400920
1. Updated Logging capability
...
2. Updated Windows unwindhandler() to delete HANDLE when signaled
2021-11-22 11:44:27 -08:00
Bryan Roe
bc40427b26
1. Updated CoInitializseEx() to MULTITHREAD when running service in console mode
...
2. Updated Cleanup code for COM, so that Release is not called from finalizer
3. Updated installer to create WebRTC UDP firewall rule
2021-11-09 15:21:16 -08:00
Bryan Roe
4fcdd211b1
1. Updated win-firewall to use COM instead of netsh/powershell
...
2. Updated win-com to add debug messages
3. Updated agent-installer to not add unneeded firewall rules
2021-11-08 13:01:23 -08:00
Bryan Roe
06fe1aebd5
Updated API detection logic to fallback when Powershell access is denied
2021-11-03 12:30:38 -07:00
Bryan Roe
912fdc0620
updated windows identifiers to use COM/wmi instead of wmic for UTF8 support
2021-11-03 00:48:18 -07:00
Bryan Roe
443d9a222e
Updated so marshalInterface throws exception on 32 bit windows, because ellipses functions cannot be stdcall.
2021-11-02 20:58:13 -07:00
Bryan Roe
5e4d1b02e3
Updated to support 32 bit windows
2021-11-02 18:18:49 -07:00
Bryan Roe
690b21de73
Fixed cleanup to address deadlock that could happen on CoUninitialize() on Windows
2021-10-30 19:48:40 -07:00
Bryan Roe
85fb2f3e1f
Updated cleanup
2021-10-29 16:29:20 -07:00
Bryan Roe
ab066751fb
1. Fixed uncaught exception in websocket that could happen if peer disconnects
...
2. Updated debugger to work with updated promise
3. Fixed bug in event emitter where 'explicit' event type wasn't honored
4. Updated _GenericMarshal to support interface and function marshaling
5. Added COM/WMI support to windows
2021-10-29 09:39:25 -07:00
Bryan Roe
fa82a9ed76
1. Updated http-diget to not chunk requests, working around AMT TLS bug
...
2. Fixed bug in http persistent connections, where 2nd request would close the socket when client request is 'end'ed.
3. Added debug logging/instrumentation to readable and writable stream
2021-09-29 22:08:04 -07:00
Bryan Roe
90f2f570e7
Changed default value for DynamicTarget, fixing install issue on Windows Server 2012
2021-09-21 11:29:38 -07:00
Bryan Roe
618ba307cf
1. Fixed edge case that caused child KVM process to turn into a zombie
...
2. Fixed user-sessions.change event to delay emitting until a session activates (or a few seconds if a session doesn't activate)
2021-09-16 16:46:28 -07:00
Bryan Roe
5fd8d5fd3c
Updated service-manager, so on systemd platforms, it does a systemctl --system daemon-reload after writing the service configuration.
2021-09-07 16:58:49 -07:00
Bryan Roe
c5e347335e
Updated service-manager for systemd, to use full name of service when calling stop/start/restart/status
2021-09-07 16:44:58 -07:00
Bryan Roe
3464f88dba
Fixed XAUTHORITY logic when loginctl is used to find display, to check to make sure xauthority token is present in default location. If not, will try to find XAUTHORITY in environment variables in one of the session processes.
2021-09-01 23:28:15 -07:00
Bryan Roe
1ad21b6050
Fixed bug on some platforms, where execve() restart didn't set argv[0] correctly
2021-09-01 10:34:43 -07:00
Bryan Roe
e8c2d57af8
Updated OpenBSD service installer to set AUTO_START when flagged
2021-08-31 18:40:22 -07:00
Bryan Roe
c7d0a827e7
Fixed service uninstall cleanup, for OpenBSD
2021-08-31 18:25:52 -07:00
Bryan Roe
d4cdabef31
Updated PID handling for OpenBSD
2021-08-31 13:38:54 -07:00