Maxim Devaev
|
183a6c2553
|
kvmd/client: removed queue machinery
|
2025-05-23 23:46:57 +03:00 |
|
Maxim Devaev
|
310b23edad
|
pikvm/pikvm#1485, pikvm/pikvm#187: kvmd-localhid to pass USB keyboard and mouse through PiKVM to the host
|
2025-05-23 23:44:59 +03:00 |
|
Maxim Devaev
|
193eaa48c8
|
using assert_never()
|
2025-05-17 23:13:01 +03:00 |
|
Maxim Devaev
|
8f19d40566
|
switch: id/port api
|
2025-05-09 04:05:02 +03:00 |
|
Maxim Devaev
|
8d7f89e8f1
|
switch: next/prev api
|
2025-05-07 05:03:10 +03:00 |
|
Maxim Devaev
|
46ef5fd46b
|
vnc: using usc auth
|
2025-05-06 20:51:34 +03:00 |
|
Maxim Devaev
|
c8cf06ee8c
|
ipmi: usinc usc auth
|
2025-05-06 14:49:20 +03:00 |
|
Maxim Devaev
|
ebbd55ee17
|
using evdev instead of string constants
|
2025-05-01 03:03:25 +03:00 |
|
Maxim Devaev
|
1624b0cbf8
|
added KvmdClientWs.send_mouse_relative_event()
|
2025-04-15 22:02:10 +03:00 |
|
Maxim Devaev
|
4c9c98c6ab
|
refactoring
|
2025-02-10 00:55:33 +02:00 |
|
Maxim Devaev
|
6ffaa8d6bd
|
refactoring
|
2025-02-10 00:06:49 +02:00 |
|
Maxim Devaev
|
4488365dfb
|
removed _state suffix from all ws events
|
2025-01-05 15:19:04 +02:00 |
|
Maxim Devaev
|
fed3bf1efd
|
pikvm/pikvm#1334: Bad link mode for keyboard events
|
2024-12-30 18:55:59 +02:00 |
|
Maxim Devaev
|
af2ee26a2f
|
kvmd-media server
|
2024-12-18 06:39:18 +02:00 |
|
Maxim Devaev
|
630610bc53
|
switch
|
2024-12-17 18:20:04 +02:00 |
|
Maxim Devaev
|
0e4a70e7b9
|
refactoring
|
2024-10-22 05:39:18 +03:00 |
|
Maxim Devaev
|
cda32a083f
|
new events model
|
2024-10-21 17:46:59 +03:00 |
|
Maxim Devaev
|
7a53f14456
|
refactoring
|
2024-09-18 04:37:43 +03:00 |
|
Maxim Devaev
|
ce62d711c1
|
updated copyright date
|
2024-03-22 16:02:55 +02:00 |
|
Maxim Devaev
|
9f98a2f701
|
binary keyboard protocol
|
2023-06-07 05:12:22 +03:00 |
|
Maxim Devaev
|
66c1d321d2
|
vnc: force absolute usb mouse_output
|
2023-06-05 16:37:02 +03:00 |
|
Maxim Devaev
|
388c8aeb2d
|
very effective binary mouse protocol
|
2023-06-04 02:27:03 +03:00 |
|
Maxim Devaev
|
a834c89ef3
|
copyright update
|
2023-05-27 12:41:22 +03:00 |
|
Maxim Devaev
|
08241e9255
|
Implemented VNC ContinuousUpdates
|
2022-11-03 15:07:06 +03:00 |
|
Maxim Devaev
|
ad95e820cc
|
key_required for h264
|
2022-11-01 19:34:30 +03:00 |
|
Maxim Devaev
|
ee3e224e39
|
new typing style
|
2022-09-04 18:08:40 +03:00 |
|
Maxim Devaev
|
fdc3edfa79
|
using shield_fg()
|
2022-08-07 19:18:23 +03:00 |
|
Maxim Devaev
|
d21e74700a
|
shielded some tasks
|
2022-08-05 18:19:31 +03:00 |
|
Maxim Devaev
|
c58cc99582
|
lint fixes
|
2022-07-19 17:02:26 +03:00 |
|
Maxim Devaev
|
adf4be9bf7
|
common event parsing
|
2022-07-19 16:42:46 +03:00 |
|
Maxim Devaev
|
b16359c53e
|
handle closing ws event
|
2022-07-19 16:25:31 +03:00 |
|
Maxim Devaev
|
056f069346
|
removed unused network code and simplified configs
|
2022-03-27 22:50:35 +03:00 |
|
Maxim Devaev
|
1b3a2cc3f7
|
copyright bump
|
2022-01-07 16:39:02 +03:00 |
|
Maxim Devaev
|
8f11fa3b91
|
small rebranding
|
2021-09-08 06:47:54 +03:00 |
|
Devaev Maxim
|
394af7a180
|
fixed ws event CLOSED
|
2021-03-10 17:45:56 +03:00 |
|
Devaev Maxim
|
db4dc5de45
|
refactoring
|
2021-02-03 20:40:02 +03:00 |
|
Devaev Maxim
|
a0601faafb
|
accumulate h264 frames
|
2021-02-03 06:46:53 +03:00 |
|
Devaev Maxim
|
4c32ce01ad
|
many fixes for h264 chain
|
2021-01-26 06:28:40 +03:00 |
|
Devaev Maxim
|
a0ae387a6c
|
refactoring
|
2021-01-26 06:28:40 +03:00 |
|
Devaev Maxim
|
3a2ffca6b7
|
vnc h264
|
2021-01-24 12:02:04 +03:00 |
|
Devaev Maxim
|
4d4fb69d2e
|
refactoring
|
2021-01-23 07:00:49 +03:00 |
|
Devaev Maxim
|
ebe40697a5
|
sink source for vnc
|
2021-01-22 04:26:04 +03:00 |
|
Devaev Maxim
|
c169f55204
|
update copy
|
2021-01-07 10:33:02 +03:00 |
|
Devaev Maxim
|
cc6f7c417e
|
pikvm/pikvm#92: attempt to fix "Multiple access in eof state"
|
2020-10-17 19:16:08 +03:00 |
|
Devaev Maxim
|
c6524fc7ac
|
typing fixes
|
2020-10-13 13:50:01 +03:00 |
|
Devaev Maxim
|
e05594ac04
|
mute 400 for auth client api
|
2020-10-03 11:02:29 +03:00 |
|
Devaev Maxim
|
f0882df330
|
fixed VNC for capture without quality control
|
2020-08-22 22:35:37 +03:00 |
|
Devaev Maxim
|
81fec121d0
|
new snapshot api
|
2020-05-29 19:49:47 +03:00 |
|
Devaev Maxim
|
1c93f6a562
|
refactoring
|
2020-05-28 11:03:49 +03:00 |
|
Devaev Maxim
|
ccff95f757
|
refactoring
|
2020-05-27 04:50:07 +03:00 |
|