LAN чат 2.2.1 - шифрован чат за локална мрежа (Python 3)

  lanchat-gui   графичен клиент (също от менюто с приложения)
  lanchat       терминален клиент

Общата стая и личните стаи са шифровани без парола. Ключовете в личните стаи се проверяват автоматично; подмяна на ключ се отхвърля.

ЕДИН КОМПЮТЪР НЕ ВИЖДА ДРУГИТЕ?
  1. Защитна стена (най-честата причина) - на ПРОБЛЕМНИЯ компютър:
       ufw:       sudo ufw allow LANChat
       firewalld: sudo firewall-cmd --add-port=50505/udp --add-port=50506/tcp --permanent
                  sudo firewall-cmd --reload
  2. Диагностика: в графичния клиент Чат -> Диагностика на мрежата…,
     в терминала:  lanchat --diagnose
  3. Ако Wi-Fi/рутерът блокира broadcast (изолация на клиентите), добави другия
     компютър ръчно: Чат -> Добави компютър по IP…   или   lanchat --peer 192.168.1.20
     (достатъчно е да го добавиш на едната страна; адресът се запомня).
  4. Часовникът трябва да е точен (до 5 мин. разлика):
       sudo timedatectl set-ntp true
  5. Всички компютри да са с една и съща версия на програмата.
