- В скрипт обновления пакета ipk/update.sh добавлена информация о версии удаляемого пакета.
- Исправлена ошибка при выводе на экран всех VPN интерфейсов в системе (тикет #74).
- Теперь при установке пакета в случае наличия файла /opt/etc/hosts.list он не переписывается на файл по умолчанию.
- Исправлена ошибка при импорте хостов, приводившая к зависанию процедуры.
- Доработан механизм обновления хостов в списке разблокировки.
- При вводе неизвестной команды теперь выводится справка.
- Теперь порядок включения AdGuard Home соответствует описанию в Wiki (тикет #69)
- Доработан файл справки при выводе команды
kvas help
- Упрощена проверка статуса AGH.
- Теперь, добавить клиентов серверной VPN сети можно командой
kvas vpn net add
. Теперь net стала эквивалентом guest (устарело). - Доработана функция добавления клиентов серверной VPN сети. В списке сетей теперь отображается VPN-сервер с поддержкой IKEv2.
- В скрипт установки пакета добавлена функция удаления кеша, наличие которого приводило к установке старых версий при обновлении пакета.
- Обновлен режим upgrade в пакете. Теперь, при запуске происходит проверка на версию и если не совпадают - обновляемся, если upgrade c параметром force - то обновляемся без оглядки на версию, если параметр full - удаляем пакет полностью
- Исправлена ошибка приводившая к сбою нумерации в списке гостевых сетей в командах 'vpn net ...'
- Доработан механизм добавления хоста в список. Добавление хоста происходит в списки ipset и в соответствущий DNS-сервер.
- Доработан механизм добавления клиентов гостевой IKEv2 сети. Добавлены правила PREROUTING для DNS.
- Изменен адрес проверки работы Кваса на клиентах на более быстрый вариант: с 2ip.ru на myip2.ru
- Исправлены ошибки при добавлении клиентов гостевых сетей.
- Доработана функция реакции на вопросы Y/N, теперь ответ принимается как с большой, так и с малой буквы.
- Доработана функция обновления пакета при удалении кеша.
- Исправлены ошибки в функции ip4_add_route_table, которая заботится о добавлении vpn сети в таблицу 1001
- Доработан механизм добавления клиентов гостевой IKEv2 сети. После переподключения сети, ее настройки сохраняются.
- Исправлены ошибки в функциях ikev2_net_access_del и ikev2_net_access_add и переписана функция ip4_add_selected_guest_to_ssr_network
- Внесены правки в код по тикету #53, которые улучшают логику работы с гостевой сетью ikev2
- Внесены правки в код по тикету #92, которые правильно добавляют домены с тире внутри их имен.
- Для вывода команды debug теперь можно использовать аргумент в виде имени файла, в который следует сохранить вывод команды.
- Для adguard добавлен код, который проверяет точно ли локальный сервер добавлен в список прослушки на 53 порту, если нет, то добавляет его.
- Добавлена команда
adguard restart
, для ручного перезапуска adguard - Доработана функция ip4_add_selected_guest_to_ssr_network по тикету #53
- Сделаны доработки по коду согласно предложению в тикете #53. Отдельная благодарность ALTernateF13.