630 Commits

Author SHA1 Message Date
czo
5045d8b3d7
silence the systemd/dbus exception if there are no matching services (#182) 2024-08-30 19:30:31 +03:00
Maxim Devaev
9dc2af0356 kvmd-edidconf: removed --fix-edid-checksums 2024-08-27 15:51:07 +03:00
Maxim Devaev
0c213add4a pst: changed data root to /var/lib/kvmd/pst 2024-08-27 01:48:30 +03:00
Maxim Devaev
c9405efa05 lint fix 2024-08-19 01:06:00 +03:00
Maxim Devaev
64cebcc721 fix 2024-07-27 15:26:26 +03:00
Maxim Devaev
7e42d32007 pikvm/pikvm#1342: Verbose platform info in /api/info 2024-07-27 14:07:26 +03:00
Maxim Devaev
e636914943 vnc: using first sectype from the list for 3.3 2024-07-25 18:27:24 +03:00
Youfu Zhang
5cc815cfa0
fix vnc security type handshake for rfb version 3 (#172) 2024-07-25 17:15:35 +03:00
Maxim Devaev
ea285e3fec lint fix 2024-07-08 05:37:53 +03:00
Maxim Devaev
237d39b172 Removed kvmd-cleanup
Systemd kills all orphaned children when using KillMode=mixed
2024-07-08 04:53:24 +03:00
Maxim Devaev
eb1eb527f8 pikvm/pikvm#1347: added CPU and MEM to /api/info 2024-07-08 04:34:32 +03:00
Maxim Devaev
b9d425e7dc pikvm/pikvm#1312: Option to close GPIO menu after click 2024-05-12 03:43:57 +03:00
Maxim Devaev
5088e7d645 edidconf presets 2024-04-06 21:52:34 +03:00
Maxim Devaev
ce62d711c1 updated copyright date 2024-03-22 16:02:55 +02:00
Maxim Devaev
12c4a5ec06 own snapshot timeout 2024-03-04 08:15:30 +02:00
Maxim Devaev
1533545c87 edidconf: --restore-default option 2024-02-15 23:47:24 +02:00
Maxim Devaev
ea5205116e edidconf: Allow CEA blocks duplicating 2024-02-15 20:53:12 +02:00
Maxim Devaev
1fb2fee18b edidconf: Remove and insert CEA audio/speakers blocks 2024-02-14 19:15:21 +02:00
Maxim Devaev
3552fc06ad edidconf: DTD serial support 2024-02-13 21:52:09 +02:00
Maxim Devaev
2a48b7e287 reworked server components 2024-02-11 00:39:57 +02:00
Maxim Devaev
af9c2f1f59 Issue pikvm/pikvm#1235: Fixed gadgets on UDC re-bind
After unbind and bind, the gadgets stop working,
unless we recreate their links in the profile.
Some kind of kernel bug.
2024-02-05 16:04:28 +02:00
Maxim Devaev
8d702f8cc2 kvmd-nginx-mkconf: Render nginx config with kvmd settings 2024-02-03 16:13:45 +02:00
Maxim Devaev
272e3bf5e9 edidconf: Fixed --import + --apply usage 2024-02-03 13:22:21 +02:00
Maxim Devaev
7141eebbf8 check if ipv6 enabled before listen 2024-02-01 17:26:08 +02:00
Maxim Devaev
0676a3cee9 unique token for each separate logins 2024-01-08 23:50:38 +02:00
Maxim Devaev
f355c38fe1 additional checks for auth token 2024-01-08 21:45:30 +02:00
Maxim Devaev
a1b8a077ee pikvm/pikvm#905: streamer start/stop hooks 2023-12-03 12:44:18 +02:00
Maxim Devaev
0e42e10c29 lint fix 2023-11-20 07:08:13 +02:00
Maxim Devaev
71fe447335 disabled filter this_machine() in log viewer 2023-11-17 23:31:18 +02:00
Maxim Devaev
4038754c37 pikvm/pikvm#57: Mouse jiggler 2023-10-23 08:10:19 +03:00
Maxim Devaev
2d0ffe6752 raspberrypi-utils 2023-10-22 07:14:06 +03:00
Maxim Devaev
cec03c4468 mute false-positive underpower on cm4-based (v4) devices 2023-09-10 14:54:25 +03:00
Maxim Devaev
07e1c601a9 prometheus: hid special gpios starting with __ 2023-08-18 00:27:46 +03:00
Maxim Devaev
61ce81ab64 pikvm/pikvm#1069: added option to disable auth on prometheus api 2023-08-18 00:21:07 +03:00
Maxim Devaev
3542319882 lint fix 2023-08-15 02:10:19 +03:00
Maxim Devaev
a2abf090af compact 2023-08-10 00:23:43 +03:00
Maxim Devaev
2d881db05a fixed inline list 2023-08-10 00:04:46 +03:00
Maxim Devaev
e140b4f29d improved outout puf kvmd-otgconf --make-gpio-config 2023-08-09 22:54:49 +03:00
Maxim Devaev
a1b718f6a0 kvmd-otgconf: multiple ops 2023-08-06 06:18:51 +03:00
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