Skip to content

Releases: DennoN-RUS/Bird4Static

v3.9.1

13 Sep 17:48
Compare
Choose a tag to compare

Изменен адрес bgp для сервиса antifilter.network

git clone -b v3.9.1 https://github.com/DennoN-RUS/Bird4Static.git

Full Changelog: v3.9.0...v3.9.1

v3.9.0

06 Aug 14:41
fe17178
Compare
Choose a tag to compare

Добавлена возможность установить аддон IPset4Static

git clone -b v3.9.0 https://github.com/DennoN-RUS/Bird4Static.git

Full Changelog: v3.8.1...v3.9.0

v3.8.1

14 Jun 12:00
215666a
Compare
Choose a tag to compare

Фикс переменной версии скрипта. При обновлении бралось старое значение, а не новое

git clone -b v3.8.1 https://github.com/DennoN-RUS/Bird4Static.git

Full Changelog: v3.8.0...v3.8.1

v3.8.0

13 Jun 18:29
f00e47f
Compare
Choose a tag to compare

Bird заменен с bird1-ipv4 на bird2, переделаны конфиги для новой версии. Пока задел на будущее, настроек для ipv6 нет

Откат в случае проблем:

/opt/etc/init.d/S70bird stop
opkg --force-removal-of-dependent-packages remove bird2
cd Bird4Static/
chmod -x *.sh
git checkout tags/v3.7.1
chmod +x *.sh
./install.sh

git clone -b v3.8.0 https://github.com/DennoN-RUS/Bird4Static.git

Full Changelog: v3.7.1...v3.8.0

v3.7.1

30 Mar 08:54
Compare
Choose a tag to compare

Добавлен ключ -k для curl при получении списка AS адресов. Нужно для роутеров Сяоми

git clone -b v3.7.1 https://github.com/DennoN-RUS/Bird4Static.git

Full Changelog: v3.7.0...v3.7.1

v3.7.0

18 Feb 18:44
Compare
Choose a tag to compare

Убраны операторы сравнения =~ (заменены на конструкции echo $var | grep -cE 'REGEXP' != 0)
Добавлена возможность обновления без ввода данных, все переменные подтянутся из файла предыдущей версии, если они есть
Переделан скрип установки, сделаны функции, вынесены в install_func.sh
Переделана команда удаления старых списков (при установке с нуля были ошибки)
Изменен запуск в режиме отладки, теперь запускается через параметр add-bird4_routes.sh -d
Команда установки пакетов opkg теперь запускается с четким путем до бинарного файла. Возможно поможет на роутерах сяоми с установленной entware
Скрипт bird-table.sh при начальной установке теперь не выдает ошибки (при удалении таблиц сделана проверка на их наличие)

git clone -b v3.7.0 https://github.com/DennoN-RUS/Bird4Static.git

Full Changelog: v3.6.1...v3.7.0

v3.6.1

08 Feb 18:20
Compare
Choose a tag to compare

В скрипте установки переделана команда для вывода сетевых интерфейсов
Так же в скрипте установки переделано определение ip маршрутизатора

git clone -b v3.6.1 https://github.com/DennoN-RUS/Bird4Static.git

Full Changelog: v3.6.0...v3.6.1

v3.6.0

07 Feb 17:35
c67b20d
Compare
Choose a tag to compare

Появился BGP режим!
Изменен конфиг bird, теперь адрес VPN подставляется в kernel протоколах (для схемы с одним впн влияние не сильное, а для схемы с двумя впн нагрузка должна стать меньше)
Добавлены режимы при установке (1 - Закачка файла с сервиса, 2 - BGP режим, 3 - Использовать только файлы пользователя)
Теперь ./add-bird4_routes.sh -v показывает информацию о установленной версии и параметрах, не делая больше ничего
В скрипте add-bird4_routes.sh добавлено изменение конфига bird, если пользователь поменял значение VPN1 или VPN2
Переменные, которые не желательно редактировать перенесены из add-bird4_routes.sh в func.sh
Добавлен скрипт обновления (по факту затягивает изменения из репозитория и запускает установку)
ID роутера для bird берется теперь из дефолтного маршрута роутера при установке

git clone -b v3.6.0 https://github.com/DennoN-RUS/Bird4Static.git

Full Changelog: v3.5.2...v3.6.0

v3.5.2

29 Jan 15:42
Compare
Choose a tag to compare

В установку добавлены пакеты diffutils и patch

git clone -b v3.5.2 https://github.com/DennoN-RUS/Bird4Static.git

Full Changelog: v3.5.1...v3.5.2

v3.5.1

29 Jan 10:35
Compare
Choose a tag to compare

Исправлен критичный баг, при котором не создавались начальные файлы при установке c нуля в версии v3.5
Добавлена возможность отключить скачивание списка установив переменную DISABLE_URL=1 в файле add-bird4_routes.sh. После установки скрипт не будет скачивать список, а работать будет только на листах пользователя (user-*.list)
Теперь в переменную URLS можно вносить несколько урлов через пробел. Например URLS="https://antifilter.download/list/allyouneed.lst https://community.antifilter.download/list/community.lst"

git clone -b v3.5.1 https://github.com/DennoN-RUS/Bird4Static.git

Full Changelog: v3.5...v3.5.1