Добавлено
- WARP Сканер (#1187). Поиск рабочих узлов Cloudflare WARP, создание туннеля из найденного узла и автопилот, который сам меняет узел у туннеля, когда тот перестаёт отвечать. Локальный IPv4 туннеля можно задать в учётной записи и при создании туннеля — с предупреждением, если адрес уже занят (#1189). Разработка и внедрение @vanomilah.
- Подписки sing-box: туннель из сервера и фильтры (#1184). Из любого сервера подписки можно сделать отдельный туннель; список серверов фильтруется по протоколу. Разработка и внедрение @LarinIvan.
Изменено
- Sing-box обновлён до 1.15.0-alpha.13-awgm.39.
Исправлено
- Sing-box: транспорт httpupgrade не освобождал соединения (#1185). Если сервер принимал подключение и не отвечал, соединение и его дескриптор оставались открытыми; со временем sing-box упирался в лимит открытых файлов и переставал работать.
- PPPoE: имя интерфейса берётся у роутера (#1166). На роутерах, где PPPoE-подключение называется не
ppp0, туннель в режиме «авто» выбирал не тот WAN, а события подключения терялись. Заодно из списка WAN убраны повторы, а отключённый порт провайдера показывается как неактивный. - Внешние TUN-интерфейсы: статус и трафик показываются верно, список сворачивается.