57 Commits

Author SHA1 Message Date
Maxim Devaev
136b756e00 lint fixes 2022-07-17 15:38:20 +03:00
Maxim Devaev
be8032893e improved aiotools.run() 2022-07-17 15:27:02 +03:00
Maxim Devaev
1e98d9bd5d python 3.10 2021-12-23 20:56:16 +03:00
Maxim Devaev
88aad3bf87 pikvm/pikvm#521: fixed ipv4-only binding for vnc 2021-10-28 01:10:54 +03:00
Maxim Devaev
8f11fa3b91 small rebranding 2021-09-08 06:47:54 +03:00
Devaev Maxim
8db0ab20e0 tesmart rewrite 2021-05-16 05:57:08 +03:00
Devaev Maxim
a4c53f9811 ustreamer without dict caching 2021-03-14 18:46:53 +03:00
Devaev Maxim
1eb5a2aedd lint fix 2021-03-06 01:09:37 +03:00
Devaev Maxim
c54c1daebd send i-frame first 2021-03-06 00:47:12 +03:00
Devaev Maxim
4760a0bdda refactoring of x509 2021-02-12 05:23:07 +03:00
Devaev Maxim
dfb952e421 memory link fix 2021-02-04 05:27:22 +03:00
Devaev Maxim
ffeb626ef8 queue-based vnc fb task 2021-02-04 02:23:59 +03:00
Devaev Maxim
32bd2453eb fixed h264 accumulating 2021-02-03 21:38:16 +03:00
Devaev Maxim
db4dc5de45 refactoring 2021-02-03 20:40:02 +03:00
Devaev Maxim
416817b1c0 fix 2021-02-03 06:53:21 +03:00
Devaev Maxim
a0601faafb accumulate h264 frames 2021-02-03 06:46:53 +03:00
Devaev Maxim
0538a6828f refactoring 2021-01-28 20:36:46 +03:00
Devaev Maxim
4c32ce01ad many fixes for h264 chain 2021-01-26 06:28:40 +03:00
Devaev Maxim
3a2ffca6b7 vnc h264 2021-01-24 12:02:04 +03:00
Devaev Maxim
61f52a36a2 rename 2021-01-23 08:11:38 +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
2b064a3bee basic python 3.9 support 2020-12-02 14:37:48 +03:00
Devaev Maxim
a0b920a9d6 vnc: qemu ext keys 2020-10-08 15:26:37 +03:00
Devaev Maxim
f1910f7c8e more correct keymap handling 2020-10-08 12:18:38 +03:00
Oleg Girko
2dbf11428f Remove all uses of assignment expressions.
This is needed to port to Python 3.7 because
Raspbian 10 doesn't have Python 3.8.

Signed-off-by: Oleg Girko <ol@infoserver.lv>
2020-09-01 19:24:13 +03:00
Devaev Maxim
f0882df330 fixed VNC for capture without quality control 2020-08-22 22:35:37 +03:00
Devaev Maxim
e4393fe4b1 vnc does not support up/down mouse buttons 2020-08-19 08:56:57 +03:00
Devaev Maxim
28cc3fe99a mouse buttons 4 and 5 2020-08-18 10:45:15 +03:00
Devaev Maxim
ca3641c85b client port 2020-07-23 11:38:27 +03:00
Devaev Maxim
d338bf219c tune vnc socket 2020-07-23 10:38:45 +03:00
Devaev Maxim
5f1733d002 complex info handle 2020-07-09 09:41:05 +03:00
Devaev Maxim
83a8eb8dd2 proper logs 2020-06-05 06:27:23 +03:00
Devaev Maxim
cb9597679d improved info handler 2020-06-02 20:59:43 +03:00
Devaev Maxim
9bfc09a265 prepare to the new feature 2020-05-25 21:32:01 +03:00
Devaev Maxim
e6f8396661 refactoring 2020-05-25 01:52:37 +03:00
Devaev Maxim
cf47e0c880 commond kvmd ws client 2020-05-24 11:41:38 +03:00
Devaev Maxim
d61471d3a3 share ClientSession via KvmdClientSession 2020-05-24 03:00:29 +03:00
Devaev Maxim
e9d86c058d major keymaps improvement 2020-05-23 15:57:02 +03:00
Devaev Maxim
43afd9acb3 server-side paste-as-keys 2020-05-22 21:07:54 +03:00
Devaev Maxim
0fa0680bd7 lint fixes 2020-05-22 14:36:01 +03:00
Devaev Maxim
028e0b06ff refactoring 2020-05-18 13:34:23 +03:00
Devaev Maxim
3947640771 refactoring 2020-05-17 22:20:28 +03:00
Devaev Maxim
1fd33bc8ed refactoring 2020-05-17 16:09:58 +03:00
Devaev Maxim
1251b8d705 better error handling 2020-05-17 14:46:10 +03:00
Devaev Maxim
a364e689c6 vnc none auth support 2020-05-15 14:14:12 +03:00
Devaev Maxim
fbb07c0e93 refactoring 2020-04-25 15:43:08 +03:00
Devaev Maxim
61f81df404 reuseaddr 2020-04-25 15:42:36 +03:00
Devaev Maxim
775f8741a0 fb_requested on lock 2020-04-25 15:41:12 +03:00
Devaev Maxim
75669466cf vnc: anon tls encryption 2020-04-23 11:17:31 +03:00