Repository navigation
Releases: hoaxisr/firc
Releases · hoaxisr/firc
Release list
0.4.3
- Массовые операции по назначению устройств в группах
- Возможно можно посмотреть ошибки установки от пакетного менеджера opkg
- Вторая (отдельная) ссылка (204) для проверки WAN, отдельная от проверки остальных интерфейсов
- Список, который не загрузился после рестарта демона перезапрашивается с растущей паузой (до 60 минут)
- У каждой вкладки WebUI свой адрес
- Интерфейс, которого не было на роутере при импорте конфига, показывается в выборе зачёркнутым, и его можно удалить
- Исправлено: панель массовых действий на разных разрешениях
- «Туннель ещё не поднят» пишется в журнал как info, а не warn
0.4.2
- Для KeeneticOS 5.2 firc получает собственный токен доступа к RCI и он удаляется вместе с пакетом
- Состояние DNS группы за последние 10 минут (жёлтая метка, если DNS через туннель сбоит, красная, если не отвечает).
- Кнопка «свернуть / развернуть все» для групп
- Аплинком туннеля можно выбрать любой интерфейс роутера
- Журнал туннеля показывает человекоподобные сообщения
- Исправлено: при работе на резервном интерфейсе в выборе интерфейса показывалось «nwg1 / nwg1» вместо названия
0.4.1
- Добавлены заголовки (в том числе X-HWID) для панелей вроде Remnawave, заголовки можно изменить для каждой подписки
- TCP через ядро включается в UI - туннель → «Дополнительно» → «TCP через ядро» (по умолчанию выключено)
- TCP через ядро, сегменты, у которых настроен ACL с запретом трафика останутся на TUN
- Свой DNS-сервер группы (до четырёх адресов через запятую)
- Если узел не отвечает, новые соединения отклоняются сразу (RST). В журнале разделены ошибки при проблемах сервера или нехватки CPU
- Модули ядра (multiport и др.) загружаются при старте
- Исправления: имена групп на iPad, медленный старт на 10 000+ правил
0.4.0
- Резервные интерфейсы у группы (до 4): firc переключается на следующий после проверки связанности
- TCP трафик можно передать в tunvless прямо в ядре (Настройки → kernelTcp, по умолчанию выключено, только IPv4)
- Один домен в нескольких группах для разных устройств
- Комментарии к правилам и протокол и порты подсети — одним полем
- Журнал: четыре уровня, фильтр по источнику; в логе роутера будут видны только ошибки
- Выбор интерфейса: туннели сверху, остальное под «Ещё», описания из NDMS
- Проверка обновлений по клику на версию в шапке
- Ошибка при запуске, если порт занят другой программой; без IPv6 слушает 0.0.0.0
- Исправления: сохранённый порядок узлов туннеля, совместная работа с zapret1, устаревший результат обновления
0.3.0
- Возможность проверить и установить новую версию из WebUI (работает начиная с этой версии)
- Списки правил могут быть скомпилированными наборами правил sing-box (.srs)
- Состояние туннеля «нет связи» у групп, ipv6 по группам
- Туннели: запасной короткий ClientHello
- Подписки: работают ссылки type=raw; Vision поверх grpc/xhttp нет.
- Трафик группы не уходит мимо настроенного интерфейса (egress guard)
- Правки netlink, DNS и HTTP
0.2.0
- Туннели VLESS: вкладка «Туннели» создание и управление vless (reality, grpc, ws, xhttp) без "тяжелых" пакетов singbox/mihomo/xray
- Правила для CIDR учитывают выбор устройств группы
- WebUI по умолчанию на порту 666; с выбором другого по необходимости.
- Пустые и неверные правила подсвечиваются
- Кнопки основного действия выделены, неактивные отличаются от активных
- Справка (i) о том, как работает выбор устройств
- Мобильное меню
- В системный журнал роутера пишутся только предупреждения и ошибки.
- Разовые ошибки записи iptables на уровне DEBUG
0.1.3
- Подпись интерфейса выровнена по левому краю (курсив удален)
- DNS перенесены под название группы
- В окне устройств блоки политик и устройств визуально разделены
- Все кроме N для описания действия правила
- Предпросмотр списка показывает все полученные правила (не более 100)
- Подсветка одинаковых правил
- Импорт конфигурации MagiTrickle (.mtrickle), группы в обратном порядке