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 |
|