- Реализована работа с пользовательскими политиками подробнее
- Реализовано проксирование DNS подробнее
- Реализована работа с IPSET и возможность исключать из проксирования IP-подсети России (параметры
-gips,-dgips) подробнее - Добавлена поддержка DSCP-меток QoS (
62- исключение из проксирования,63- проксирование) - Добавлена возможность проксирования трафика Entware (параметр
-pr) подробнее - Режим работы Mixed переименован в Hybrid
- Порт 443 в интерфейсе роутера теперь требуется освобождать только для режима TProxy, пользователям Hybrid (Mixed) режима это делать не обязательно
- На роутерах Keenetic Skipper 4G (KN-2910) и Keenetic 4G (KN-1212) после установки теперь не требуется подменять бинарник прокси-клиента, устанавливается сразу совместимый
- Порты проксирования и исключения полностью перенесены в
port_proxying.lstиport_exclude.lst. Параметры-ap,-dp,-cp,-ape,-dpe,-cpeтеперь работают только с этими файлам. Переменныеport_donorиport_excludeбольше не используются - Добавлен параметр
-toffдля отключения таймаута загрузок при замедлении GitHub. Пример использования:xkeen -i -toff - В параметре
gh_proxyконфигурационного файлаxkeen.jsonможно задать пользовательский прокси для загрузок с GitHub - В
xkeen.jsonдобавлены параметрыretries_downloadиretry_delay_downloadдля настройки повторных попыток загрузки с GitHub (применяется к XKeen, Xray, Mihomo, Yq, геофайлам и получению списков релизов) - DNS-запросы клиентов политик XKeen в журнале AdGuard Home теперь могут отображаться со своими IP-адресами, а не с IP роутера (параметр
-aghfix) - Предусмотрен вывод стандартной либо расширенной информации при запуске прокси-клиента (параметр
-extmsg) - XKeen переведён на использование актуальных модулей Netfilter из прошивки
- При включении/отключении контроля файловых дескрипторов теперь не требуется перезагружать роутер, достаточно перезапустить XKeen
- Задержка автозапуска XKeen теперь не влияет на запуск остальных пакетов, установленных в Entware
- Интерактивные параметры
-auto,-fd,-dns,-pr,-ipv6,-extmsg,-cbk,-aghfixтеперь умеют работать в автоматическом режиме (-dns on,-auto off,... ), а так же поддерживают перезапуск XKeen (-dns on -restart), если это необходимо для их применения - Доработан сценарий установки. Корректное определение режима работы XKeen, не зависящее он имен входящих тегов
redirectиtproxy@UltraFeed - XKeen теперь корректно работает со встроенной политикой Кинетика "Без доступа в интернет", часто используемой при настройке родительского контроля. При создании расписания, доступ в интернет прекращается и восстанавливается согласно заданных интервалов времени #53 - @kittylabassistant
- Доработки согласно PR #32, #57, #58, #59, #65, #70, #72, #73 - @kittylabassistant
- Доработки согласно PR #33, #34, #35, #36, #37, #38, #39, #40, #41, #42, #43, #44, #45, #46, #47, #48, #49, #50, #51, #52 - @oviron
- Добавлен параметр запуска
-diвремя ожидания инициализации роутера перед началом запуска прокси-клиента - Добавлены параметры запуска
-xtestи-mtestдля проверки конфигураций Xray и Mihomo на ошибки - Удалены неиспользуемые параметры запуска
-rrk,-rrx,-rrm,-drk,-drx,-drm,-modules