Bryan Roe
|
2660fd008b
|
1. Fixed Posix bug where invalid FD can cause other FD to not get serviced, and/or cause 100% CPU spike
2. Added Caps/Num/Scroll support to macOS KVM.
|
2022-03-03 11:16:55 -08:00 |
|
Bryan Roe
|
532d163727
|
1. Removed debug line from user-sessions
2. Added XKB extension support
3. Added linux support for SCROLL/NUM/CAPS
|
2022-02-28 12:31:00 -08:00 |
|
Bryan Roe
|
c6b20ff1e2
|
Added workaround for when browser passes windows specific extended up flags
|
2022-02-26 14:12:02 -08:00 |
|
Bryan Roe
|
91cde55010
|
Added workaround for when server passes windows specific keyflags.
|
2022-02-26 12:27:17 -08:00 |
|
Bryan Roe
|
2eb4d065c2
|
1. Updated to send CAPS/NUM/SCROLL status on windows on connect
2. Sends above status on change
|
2022-02-24 22:46:58 -08:00 |
|
Bryan Roe
|
2f4addefa2
|
Add support for col_resize cursor on Windows
|
2022-02-24 00:53:44 -08:00 |
|
Bryan Roe
|
117444c751
|
Added additional logging if XOPEN fails
|
2022-02-17 02:11:00 -08:00 |
|
Bryan Roe
|
d821d53f19
|
Revert accidentally pushed changes
|
2022-02-04 17:22:47 -08:00 |
|
Bryan Roe
|
c7f4906889
|
Updated so log about certificate not being found, is only written if database didn't exist when agent was started
|
2022-02-04 17:09:15 -08:00 |
|
Ylian Saint-Hilaire
|
7adf0dddd4
|
Updated headers.
|
2022-02-04 14:43:55 -08:00 |
|
Bryan Roe
|
1f82c971ba
|
1. ILibAppendStringToDiskEx2: Added max size capability
2. Added ability to specify max error log size
3. Added MeshAgent.maxLogSize readonly property
4. Removed dead code from input.c
|
2022-01-06 16:40:40 -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
|
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
|
b3f2fa7aea
|
Updated linux KVM, so when you logout, it doesn't display an error
|
2021-09-13 10:58:08 -07:00 |
|
Bryan Roe
|
e959511d89
|
Fixed behavior so when resolution change is detected, it will event the new resolution, and throw out the current CRC buffer, and re-init with the new resolution. This fixes issues on distros that had problems with KVM from login screen transition to logged in user.
|
2021-09-09 17:54:54 -07:00 |
|
Bryan Roe
|
38d9ddc3f5
|
Fixed compiler warnings
|
2021-08-30 14:58:22 -07:00 |
|
Bryan Roe
|
2893faa518
|
1. Fixed bug with X enumeration for multi-user
2. Fixed Linux KVM to correctly differentiate session id and monitor id
|
2021-08-24 23:58:40 -07:00 |
|
Bryan Roe
|
b2e78b23e1
|
Added DisplayInfo for Windows
|
2021-05-16 13:47:28 -07:00 |
|
Bryan Roe
|
6a2afb8f78
|
Added support to lock local input on windows
|
2021-04-29 09:37:37 -07:00 |
|
Ylian Saint-Hilaire
|
6c36f2fa6b
|
Fixed JPEG chroma subsampling on TurboLibJPEG
|
2021-03-25 16:58:15 -07:00 |
|
Bryan Roe
|
0b434739a8
|
Disabled chroma subsampling
|
2021-03-25 09:06:51 -07:00 |
|
Bryan Roe
|
8a5610c2d8
|
1. Fixed thread HANDLE leak on Windows KVM
2. Swapped semaphore with spin lock on certain objects
|
2020-11-30 17:20:22 -08:00 |
|
Bryan Roe
|
bb71feabbf
|
removed unreferenced variable
|
2020-11-26 11:29:28 -08:00 |
|
Bryan Roe
|
4c82974aec
|
Fixed bug in mapping cache algorithm
|
2020-11-21 19:34:30 -08:00 |
|
Bryan Roe
|
4d70ba0802
|
Removed context switches for sending packets
|
2020-11-21 16:19:14 -08:00 |
|
Bryan Roe
|
0f204ae725
|
Updated unicode support to only remap keys when necessary
|
2020-11-21 13:03:23 -08:00 |
|
Bryan Roe
|
cb131ae141
|
Updated timing logic for remote keyboard input
|
2020-11-20 11:10:24 -08:00 |
|
Bryan Roe
|
473777c14b
|
Added unicode key support to macOS
|
2020-11-18 20:55:38 -08:00 |
|
Bryan Roe
|
4ffe75c873
|
Added unicode-key support for xorg (Linux/FreeBSD)
|
2020-11-18 17:01:15 -08:00 |
|
Bryan Roe
|
2fc2206eb9
|
1. Adding missing definition for MNG_KVM_KEY_UNICODE
2. Updated Windows Unicode KeyPress
3. Fixed bug with self update that causes update to fail for older service installations
|
2020-11-17 23:47:29 -08:00 |
|
Ylian Saint-Hilaire
|
ea3a6af192
|
Added unicode key input support.
|
2020-11-17 19:42:52 -08:00 |
|
Bryan Roe
|
88020e993a
|
Added necessary infrastructure to support alternate keyboard layouts
|
2020-11-16 17:03:34 -08:00 |
|
Bryan Roe
|
78f264bd90
|
Changed sas.dll to dynamically load, becuase it doesn't exist on Windows Core
|
2020-11-16 09:34:29 -08:00 |
|
Bryan Roe
|
58a7305920
|
1. Fixed bug in self-update on Windows, when looking at argv
2. Added comments about LoadLibraryEx usage
3. Modified IsWow64() to use GetModuleHandleA() instead of LoadLibraryEx()
|
2020-11-10 20:36:05 -08:00 |
|
Bryan Roe
|
ef307c7843
|
Fixed 32 bit compiler warnings, and fixed bug where serviceName could be undefined
|
2020-11-10 02:08:06 -08:00 |
|
Bryan Roe
|
a2892996fb
|
IOActive update for size_t vs int for buffer lengths
|
2020-10-16 00:48:34 -07:00 |
|
Bryan Roe
|
8cdcfcb187
|
Addressed Checkmarx issues
|
2020-09-17 12:59:15 -07:00 |
|
Bryan Roe
|
584c967ac9
|
Fixed edge case bug on linux where if KVM is running when parent process is terminated, the kvm process causes the agent to restart.
|
2020-08-03 10:42:37 -07:00 |
|
Bryan Roe
|
b40b4f45e6
|
1. Updated macOS message-box to correctly detect cancel button press
2. Fixed compiler warning
3. Updated --no-embedded=1 detection
|
2020-08-02 15:48:15 -07:00 |
|
Bryan Roe
|
9c3fa12dc6
|
1. Fixed typo
2. Added handler for jpeg memory allocation error
|
2020-07-27 09:59:07 -07:00 |
|
Bryan Roe
|
f2cbf1f10d
|
Updated LoadLibrary() to specify system32 path only
|
2020-07-06 18:46:48 -07:00 |
|
Bryan Roe
|
9e361b327f
|
Fixed gcc10 issue
|
2020-06-19 13:01:50 -07:00 |
|
Bryan Roe
|
6834a34ca6
|
1. Fixed NULL reference crash that could occur if ILibProcessPipe metadata is NULL when fdsnapshot is called
2. Updated MacOS KVM to set metadata on child process
|
2020-06-07 01:13:21 -07:00 |
|
Bryan Roe
|
fbecd5a7ef
|
removed debug printf
|
2020-06-01 14:46:47 -07:00 |
|
Bryan Roe
|
7d56f621e7
|
Added metadata for Windows Child KVM process
|
2020-05-29 10:15:41 -07:00 |
|
Bryan Roe
|
a7b30fb729
|
Updated metadata
|
2020-05-22 12:18:46 -07:00 |
|
Bryan Roe
|
7e5a0528fe
|
fixed compiler warning
|
2020-05-09 16:34:14 -07:00 |
|
Bryan Roe
|
d194bd9501
|
Updated cleanup for MessagePump
|
2020-05-09 16:29:59 -07:00 |
|
Bryan Roe
|
7ecb9e890a
|
Added missing cursor definitions for Deepin 20
|
2020-04-25 18:28:50 -07:00 |
|
Bryan Roe
|
669fa91083
|
Fixed display selection irregularity on windows
|
2020-04-24 11:13:42 -07:00 |
|