Commit graph

14 commits

Author SHA1 Message Date
0f4f74a1be replaced netifaces by psutil for better compatibility across machines 2025-01-07 10:54:56 +01:00
f85559e15c some interfaces where missing when checking if an address is local 2025-01-07 10:44:13 +01:00
a4ca2865c4 explicitly state the addess family type when checking them 2025-01-07 10:24:05 +01:00
88f1c4cba4 fixed an issue where if the machine had an IPv4 interface, it could sometime crash while checking if an address is local 2025-01-07 10:17:16 +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
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
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
dfb96a7853 separated managers functions and improved error messages 2025-01-03 11:21:27 +01:00