641 Commits

Author SHA1 Message Date
Maxim Devaev
2b0515dc55 cached /export/prometheus/metrics 2023-07-24 16:25:25 +03:00
Maxim Devaev
e0c32c2111 Fix for Pillow 10.x 2023-07-05 12:31:43 +03:00
Maxim Devaev
4e9d93b2b1 pikvm/pikvm#1049: VNC: Fixed memory leak when client doesn't send framebuffer request 2023-07-05 11:16:57 +03:00
Maxim Devaev
a0fba08d4e otgnet: changed default ip range to 172.30.30.0/24 2023-07-02 15:38:59 +03:00
Maxim Devaev
a74044b086 refactoring 2023-06-20 05:45:25 +03:00
Adam Outler
db3f622023
Refactoring merge Method into a New Class & Adding Unit Tests (#137) 2023-06-20 05:35:53 +03:00
Maxim Devaev
9f98a2f701 binary keyboard protocol 2023-06-07 05:12:22 +03:00
Maxim Devaev
9c694da00c simplified binary expose_ws() 2023-06-07 01:21:23 +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
6e0d93be23 using time.monotonic() instead of time.time() 2023-06-02 17:20:07 +03:00
Maxim Devaev
816e518547 gpio: short for for disabling the pulse 2023-06-01 20:23:40 +03:00
Maxim Devaev
f5ff9c142a gpio: const mode for outputs 2023-06-01 20:11:11 +03:00
Maxim Devaev
a834c89ef3 copyright update 2023-05-27 12:41:22 +03:00
Maxim Devaev
b5353e63cd python 3.11 fixes 2023-05-04 12:37:05 +03:00
Maxim Devaev
b5d6731497 refactoring 2023-04-29 05:15:28 +03:00
Maxim Devaev
f6283e1197 pikvm/pikvm#957: Added ESTABLISHED,RELATED rule to otgnet 2023-03-26 01:24:26 +02:00
Maxim Devaev
22db176ef0 removed aiofs 2023-03-22 04:44:07 +02:00
Maxim Devaev
921d7da513 optional upload prefix 2023-03-17 00:10:51 +02:00
Maxim Devaev
dd702116b7 Fixed pikvm/pikvm#925: The mouse click should be processed after the movement 2023-03-08 00:50:37 +02:00
Maxim Devaev
f652eca9c2 refactoring 2023-03-07 23:54:05 +02:00
Maxim Devaev
9ecb7fb94d don't remove sockets in kvmd.apps.cleanup 2023-03-07 00:55:55 +02:00
Maxim Devaev
6c0f14cb9d Issue #933: Optional start for otg components 2023-02-26 00:45:40 +02:00
Maxim Devaev
2b728901f5 otg: optional components start 2023-02-26 00:40:25 +02:00
Maxim Devaev
cd4d48c44a fixed missing help 2023-01-23 18:52:13 +02:00
Maxim Devaev
a2e90c08d3 totp: custom name or from fqdn 2023-01-23 18:38:55 +02:00
Maxim Devaev
67d2e33573 kvmd-totp del 2023-01-23 03:27:22 +02:00
Maxim Devaev
2d772cc30e TOTP implementation 2023-01-22 23:03:23 +02:00
Maxim Devaev
828778f10a refactoring 2023-01-22 19:35:45 +02:00
Maxim Devaev
7e7e17bbc2 fix 2022-11-20 23:07:59 +03:00
Maxim Devaev
d1800561e6 refactoring 2022-11-20 19:52:33 +03:00
Maxim Devaev
299fadf0fa janus: fixed stun on change request 2022-11-20 06:39:39 +03:00
Maxim Devaev
26a831d2ed janus: fallback for no-gw configuration 2022-11-20 05:52:33 +03:00
Maxim Devaev
59ed36a6af janus: fast startup 2022-11-20 02:49:23 +03:00
Maxim Devaev
eb05fd4d3b janus: allow work without ext_ip 2022-11-19 23:28:09 +03:00
Maxim Devaev
6b2b9c6ec4 refactoring 2022-11-10 02:56:20 +03:00
Maxim Devaev
3748360deb removed unused mtime 2022-11-10 02:56:03 +03:00
Maxim Devaev
d93d112aa0 refactoring 2022-11-07 19:36:44 +03:00
Maxim Devaev
a4f3ee79e6 find pst partition by fstab 2022-11-07 17:00:35 +03:00
Maxim Devaev
872a954556 changed default fps settings 2022-11-04 21:54:50 +03:00
Maxim Devaev
209be98eb5 refactoring 2022-11-03 18:52:05 +03:00
Maxim Devaev
1a28038543 refactoring 2022-11-03 18:27:50 +03:00
Maxim Devaev
260f118820 refactoring 2022-11-03 17:00:27 +03:00
Maxim Devaev
08241e9255 Implemented VNC ContinuousUpdates 2022-11-03 15:07:06 +03:00
Maxim Devaev
a39d3dffbe pikvm/pikvm#803: Ability to use LEDs in GPIO title 2022-10-08 06:09:33 +03:00
Maxim Devaev
9272049f45 pikvm/pikvm#820: VNC generates fake shift events for some clients 2022-09-23 17:37:08 +03:00
Maxim Devaev
737550e768 refactoring 2022-09-23 16:06:35 +03:00
Maxim Devaev
6f4131c3f6 option to disable log reader 2022-09-19 00:44:11 +03:00
Maxim Devaev
ee3e224e39 new typing style 2022-09-04 18:08:40 +03:00
Maxim Devaev
a0872fc69c edidconf: fixed checksums update in write_bin() 2022-08-30 15:54:20 +03:00