Commit graph

20 commits

Author SHA1 Message Date
c388841460 fixed the music path 2025-02-03 20:56:47 +01:00
1fbcf7b7c2 added a small margin for the latency estimation 2025-02-03 19:21:06 +01:00
cad8221887 added a behavior when there are multiple pi that are undefined or master 2025-02-03 10:45:49 +01:00
90745b069c added automatic chrony management 2025-02-03 09:51:09 +01:00
9480339b89 improved error handling
instead of having a component crashing, it will issue a warning with the error
2025-02-02 23:31:06 +01:00
e12073ede0 latency is now calculated based on the network latency 2025-02-02 15:02:36 +01:00
a8365887d7 music now loop indefinitely 2025-02-02 15:01:45 +01:00
ad49484de9 peers shall now share their trusted peers list 2025-02-01 16:51:43 +01:00
a5e4830acb added the possibility to plug an USB drive to configure and add new public keys 2025-02-01 13:56:17 +01:00
f28454c2b2 added trusted / untrusted peers mechanism 2025-01-05 12:46:21 +01:00
84f76c0892 improve secret key storage to better resist to switching server by storing it in the role 2025-01-05 10:43:35 +01:00
1250318de6 simplified machine role behavior 2025-01-05 10:06:21 +01:00
1301b10259 (untested) slave shall now ask for the server secret key for symmetric communications 2025-01-04 18:28:13 +01:00
a9fe745fd7 added todos 2025-01-04 14:07:49 +01:00
c225a3e27c fixed most of the audio stuttering 2025-01-04 14:03:43 +01:00
077d1d3d9d master now emit audio in the network and others machines play it at the given time. 2025-01-04 13:30:27 +01:00
142d0f6db8 added a basic behavior to switch to master mode if we are the only machine in the network 2025-01-04 00:56:59 +01:00
8038b8e40c fully added encryption support 2025-01-04 00:34:00 +01:00
2286375bae splitted the manager into an event and role manager 2025-01-03 22:51:08 +01:00
c825ef8bef recreated a base for a python simplified version 2025-01-03 21:57:08 +01:00