Releases: jameszeroX/XKeen
Releases · jameszeroX/XKeen
1.1.3.7
- Добавлена поддержка ядра Mihomo в режиме TProxy (сменить ядро после установки можно параметрами запуска
-mihomo
и-xray
) - Предусмотрена возможность обновления ядра Mihomo (параметр запуска
-um
) - Для XKeen, Xray и Mihomo добавлен резервный источник релизов на случай недоступности GitHub API @UltraFeed
- Переработана логика загрузки XKeen, Xray, Mihomo и GeoFile из интернета, уменьшающая вероятность их повреждения
- Переработана логика применения правил iptables и ip6tables (ранее XKeen применял все правила, даже при не установленном компоненте IPv6)
- Переработана логика добавления и удаления портов проксирования и исключаемых портов
- Удалён запрос на перезапись и сама перезапись конфигурационных файлов Xray, если они уже существуют на момент установки XKeen
- Удалено создание резервных копий конфигурационных файлов Xray, так как теперь они не могут быть случайно перезаписаны. В связи с этим упразднены параметры запуска
-cb
и-cbr
- Удалено создание резервных копий Xray, так как теперь можно интерактивно установить предыдущую версию ядра параметром
-ux
. В связи с этим упразднены параметры запуска-xb
и-xbr
- Упразднены параметры запуска
-rk
и-rx
, так как они полностью перекрываются параметрами-rrk
и-rrx
- Упразднён параметр
-dc
(его функционал добавлен к параметру-dx
) - Добавлен параметр запуска
-g
, позволяющий переустановить (добавить/удалить) геофайлы - Добавлен параметр запуска
-dm
, позволяющий деинсталлировать Mihomo
1.1.3.6
1.1.3.5
- Добавлена возможность выбрать версию xray при установке XKeen, а так же при использовании параметра
-ux
(поддерживается повышение/понижение версии) @Corvus-Malus - Удалены задачи планировщика по автообновлению XKeen/Xray. В связи с этим упразднены параметры запуска
-uac
,-ukc
,-uxc
,-dac
,-dkc
,-dxc
1.1.3.4
Изменения:
- Добавлена возможность OffLine установки (параметр
-io
) - Фикс автозапуска при старте роутера
1.1.3.3
Изменения:
- Исправлен автозапуск XKeen при старте роутера (ранее XKeen иногда запускался для всего устройства, а не только для своей политики - FAQ п.12
- Справка (
xkeen -h
) выровнена по табуляции и повышен контраст текста - Косметические и функциональные правки скриптов
- Объединены задачи планировщика по обновлению GeoSite и GeoIP. В связи с этим упразднены ключи
-ugs
,-ugi
,-ugsc
,-ugic
,-dgsc
,-dgic
и добавлены три новых:-ug
(обновление геофайлов),-ugc
(управление заданием Cron, обновляющим геофайлы),-dgc
(удаление задания Cron, обновляющего геофайлы)
1.1.3.2
1.1.3.1
Изменения:
- XKeen устанавливает крайнюю версию xray-core и обновляет её при необходимости (ранее устанавливалась зафиксированная версия 1.8.4)
- Исправлено добавление портов в исключения (ранее команду
xkeen -ape
нужно было прерывать по ctrl+c) - Исправлена совместная работа режима TProxy и socks5 (ранее Xkeen запускался в Mixed режиме, что приводило к неработоспособности)
- Актуализация конфигурационных файлов xray-core
Добавлено:
- Возможность установки GeoIP базы zkeenip.dat
- Обновление zkeen.dat и zkeenip.dat по расписанию средствами XKeen
Удалено:
- GeoSite Antizapret (база повреждена в репозитории)
- Конфигурационный файл transport.json (не используется новыми ядрами xray-core)