268 Commits

Author SHA1 Message Date
Maxim Devaev
de4f1903aa using salted sha512 for htpasswd by default 2025-02-11 16:55:45 +02:00
Maxim Devaev
dc1c6c0fcf nginx: disabled cache for the /login location 2025-02-10 20:21:16 +02:00
Maxim Devaev
4800f9e486 nginx: removed legacy limit_rate 2025-02-02 07:10:11 +02:00
Maxim Devaev
6dcc41601e janus: check file for aplay 2025-01-20 16:43:32 +02:00
Maxim Devaev
e9443119ec required ustreamer 6.24 at least 2025-01-19 18:20:39 +02:00
Maxim Devaev
6c5f0bf09f janus: use symbolic soundcard name 2024-12-27 05:44:01 +02:00
Maxim Devaev
253231adac enabled remote wakeup by default 2024-12-27 03:01:18 +02:00
Maxim Devaev
af2ee26a2f kvmd-media server 2024-12-18 06:39:18 +02:00
Maxim Devaev
596334735e removed legacy generic configs 2024-12-18 06:00:13 +02:00
Maxim Devaev
630610bc53 switch 2024-12-17 18:20:04 +02:00
Maxim Devaev
e337e8d45c switch: Added udev rule for /dev/kvmd-switch 2024-12-03 19:23:38 +02:00
Maxim Devaev
56da910ebe moved kvmd-oled to this repo 2024-09-11 20:22:49 +03:00
Maxim Devaev
4772c2b6c3 Since 1.28.1, v4l2-ctl deprecated --fix-edid-checksums and made thid behaviour default 2024-08-24 23:05:49 +03:00
Maxim Devaev
39422f37ac sticky pst 2024-08-20 05:43:47 +03:00
Maxim Devaev
abedace4b3 enable v4p by default 2024-08-19 00:43:32 +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
a650074514 v4plus: 8 buffers 2024-04-07 01:45:09 +03:00
Maxim Devaev
a276aa76d6 v4plus: config.txt for passthrough 2024-04-06 23:51:41 +03:00
Maxim Devaev
5088e7d645 edidconf presets 2024-04-06 21:52:34 +03:00
Maxim Devaev
233bf6d60a removed deprecated streamer option --last-as-blank 2024-04-02 13:29:53 +03:00
Maxim Devaev
35173ff181 min ustreamer version == 6.8 2024-03-26 20:18:16 +02:00
Maxim Devaev
32698e96d0 set --buffers=6 for all *hdmi-rpi4 devices 2024-03-21 20:06:09 +02:00
Maxim Devaev
ffe987eb65 updated configs for new ustreamer 2024-03-21 13:38:16 +02:00
Maxim Devaev
1883da42a5 kernel update 2024-03-13 21:37:41 +02:00
Maxim Devaev
2bebbd9319 added passthrough options to v4plus config.txt 2024-03-11 19:09:32 +02:00
Maxim Devaev
9e96772533 Added kvmd-udev-restart pass and udev rule to restart kvmd-pass on plugging HDMI-A-1
https://forums.raspberrypi.com/viewtopic.php?p=2202017
2024-03-11 17:11:57 +02:00
Maxim Devaev
fc488f7e8f kvmd-pass.service 2024-02-26 22:11:51 +02:00
Maxim Devaev
245bc17456 edid: New EDIDs for DIYs 2024-02-15 23:01:46 +02:00
Maxim Devaev
3163dd5c4b edid: New EDID for V3 2024-02-15 22:58:28 +02:00
Maxim Devaev
97390ba65f edid: New EDIDs for V4 2024-02-15 22:35:48 +02:00
Maxim Devaev
a9e21a57b2 edid: New EDIDs for V4 with audio/speakers blocks 2024-02-14 19:15:59 +02:00
Maxim Devaev
8d702f8cc2 kvmd-nginx-mkconf: Render nginx config with kvmd settings 2024-02-03 16:13:45 +02:00
Maxim Devaev
6b5b7eda42 updated default override.yaml 2023-12-06 05:29:07 +02:00
Maxim Devaev
627f7821ef prettify seds 2023-11-20 06:27:02 +02:00
Maxim Devaev
2b7d5960ca run bootconfig before all kvmd services and wait for it 2023-11-17 23:25:09 +02:00
Maxim Devaev
3f54751034 fixed hid-bridge udev rule 2023-10-22 09:27:16 +03:00
Maxim Devaev
177ecad863 udev rule for pico hid bridge 2023-10-21 11:52:15 +03:00
Maxim Devaev
a783924b2e removed netctl dhcp hook 2023-10-21 06:49:51 +03:00
Maxim Devaev
c7238d33a7 missing option for #152 2023-10-10 21:25:46 +03:00
Alexander Georgievskiy
718f10417a
[v2-hdmi-rpi3.yaml] add h264 sink from v1 (#152)
Seems that v2 lost h264 support from v1 somehow.

Tested h264 support on v2 with rpi3a+
2023-10-10 21:19:27 +03:00
Maxim Devaev
cec03c4468 mute false-positive underpower on cm4-based (v4) devices 2023-09-10 14:54:25 +03:00
Maxim Devaev
8f47597f27 using power detect for v1 2023-08-07 01:28:40 +03:00
Maxim Devaev
318724e3ae v1 2023-08-04 00:37:41 +03:00
Maxim Devaev
3749599361 nginx update with http2 directive 2023-07-07 17:43:16 +03:00
Maxim Devaev
aeca775eee kvmd-tc358743: clear edid on stop 2023-06-05 03:00:42 +03:00
Maxim Devaev
749f4d6b49 using short no-pulse gpio form 2023-06-02 18:09:57 +03:00
Maxim Devaev
50f8a8aae8 v4 gpio const1 2023-06-02 18:06:01 +03:00
Juhyung Park
7f8bb428d3
sysctl: tune dirty data writeback policies (#135)
The existing policy sets dirty_background_bytes to 5, which is erroneously
too small that incurs write amplification and read starvations.
Considering a raspi with 2 GiB of RAM, this is 43 million times smaller
than the default Linux policy, which is 10%.

Considering that this will be deployed to mostly read-only system with
emphasis on data integrity (hence needing tighter data writeback), set
this to 256 KiB.

Continuing addressing the overly excessive data writeback policies, also
bump the dirty_writeback_centisecs from 250ms to 1000ms. Any dirty data
written in the past 1 second will be written to the storage.

Signed-off-by: Juhyung Park <qkrwngud825@gmail.com>
2023-05-31 17:59:23 +03:00
Maxim Devaev
018f33533d kvmd-bootconfig: improved oled handling 2023-05-28 17:54:20 +03:00
Maxim Devaev
514a31a678 v4: 1080p60 is a native resolution now 2023-04-26 22:13:16 +03:00