311 Commits

Author SHA1 Message Date
Maxim Devaev
97ea7de7d3 number validator accepts hex numbers 2025-05-31 04:51:07 +03:00
Maxim Devaev
56d0d3aa8a plugin to forbid any auth 2025-05-28 19:31:10 +03:00
Ivan Shapovalov
49fb9a6f92
testenv: Dockerfile: refactor, use caching pervasively (#190) 2025-05-17 23:46:06 +03:00
Maxim Devaev
47614a5724 lint fixes 2025-05-17 22:56:22 +03:00
Maxim Devaev
791e047a6b mypy: bumped version 2025-05-17 22:51:14 +03:00
Maxim Devaev
c8cf06ee8c ipmi: usinc usc auth 2025-05-06 14:49:20 +03:00
Maxim Devaev
59eff99dcc refactoring 2025-05-03 23:14:51 +03:00
Maxim Devaev
b7715b731e lint fixes 2025-05-03 04:27:21 +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
7e185d2ad9 unix socket auth 2025-04-13 17:45:01 +03:00
Maxim Devaev
b86f4cd437 allow short edids, import full edid on with kvmd-edidconf 2025-03-19 03:51:31 +02:00
Maxim Devaev
ec9c12ffcc enabled relative mouse by default on all v2+ configurations 2025-03-01 18:55:55 +02:00
Maxim Devaev
dd3f4c16e3 htpasswd: raise error on del if user is not exist 2025-02-13 14:20:33 +02:00
Maxim Devaev
30a82efea4 htpasswd: split add and set commands 2025-02-13 13:40:02 +02:00
Maxim Devaev
8c7f86ac83 switch firmware version == 6 2025-02-13 00:56:11 +02:00
Maxim Devaev
de4f1903aa using salted sha512 for htpasswd by default 2025-02-11 16:55:45 +02:00
Maxim Devaev
97b405297b refactoring 2025-02-09 23:20:28 +02:00
Maxim Devaev
c3dc5b9553 test_auth: improved expiration test 2025-02-09 14:31:51 +02:00
Maxim Devaev
05519f403f commented hidrelay from testenv 2025-02-09 02:46:41 +02:00
Maxim Devaev
375a345820 pikvm/pikvm#1204: Configurable global expiration policy 2025-02-09 00:40:48 +02:00
Maxim Devaev
a7c3cdc1ea pikvm/pikvm#1204: Expire user session 2025-02-08 23:30:52 +02:00
Maxim Devaev
da4da975ef Revert "pikvm/pikvm#1459: TOTP valid_window=5"
This reverts commit b6c73aceb74cf6f3a376fc1223e9cc701a8f6ee5.
2025-01-15 02:49:10 +02:00
Maxim Devaev
b6c73aceb7 pikvm/pikvm#1459: TOTP valid_window=5 2025-01-15 02:06:01 +02:00
Maxim Devaev
3cf543a13e switch binary 2025-01-11 21:22:17 +02:00
Maxim Devaev
9aef70c43f lint fixes 2025-01-04 22:17:55 +02:00
Maxim Devaev
630610bc53 switch 2024-12-17 18:20:04 +02:00
Maxim Devaev
e0bbf6968e testenv: Use memsink for VNC 2024-12-16 19:19:31 +02:00
Maxim Devaev
1e277c0f06 lint fix 2024-11-02 21:04:57 +02:00
Maxim Devaev
a84242c9bc AioExclusiveRegion API is sync now 2024-10-26 15:51:33 +03:00
Maxim Devaev
7a53f14456 refactoring 2024-09-18 04:37:43 +03:00
Maxim Devaev
c57334f214 refactoring 2024-09-16 23:07:38 +03:00
Maxim Devaev
56da910ebe moved kvmd-oled to this repo 2024-09-11 20:22:49 +03:00
Maxim Devaev
308911191a testenv: restored eslint 2024-08-27 01:48:52 +03:00
Maxim Devaev
7e42d32007 pikvm/pikvm#1342: Verbose platform info in /api/info 2024-07-27 14:07:26 +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
f24ad95ced temporary disabled eslint 2024-05-13 17:52:47 +03:00
Maxim Devaev
9158abfab4 lint fixes 2024-05-13 17:52:04 +03:00
Maxim Devaev
5c77265d51 testenv: added deps for ustreamer building 2024-03-22 22:24:38 +02:00
Maxim Devaev
ce62d711c1 updated copyright date 2024-03-22 16:02:55 +02:00
Maxim Devaev
3552fc06ad edidconf: DTD serial support 2024-02-13 21:52:09 +02:00
Maxim Devaev
8d702f8cc2 kvmd-nginx-mkconf: Render nginx config with kvmd settings 2024-02-03 16:13:45 +02:00
Maxim Devaev
2d11b16c0c requires libgpiod>=2.1 2024-01-26 12:52:00 +02:00
Maxim Devaev
1c0b0bec41 testing with libgpiod 2.1 2024-01-14 22:50:50 +02:00
Maxim Devaev
e28dec4e33 libgpiod 2.x api 2024-01-14 22:25:09 +02:00
Maxim Devaev
7382b1ed12 workaround for legacy libgpiod 1.x 2024-01-09 00:03:14 +02:00
Maxim Devaev
0676a3cee9 unique token for each separate logins 2024-01-08 23:50:38 +02:00
Maxim Devaev
2d0ffe6752 raspberrypi-utils 2023-10-22 07:14:06 +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
e140b4f29d improved outout puf kvmd-otgconf --make-gpio-config 2023-08-09 22:54:49 +03:00