Releases: Dunamis4tw/generate-geoip-geosite
Releases · Dunamis4tw/generate-geoip-geosite
v1.4.0-alpha.2
Release Notes
- The issue causing the .dat file not to generate has been fixed. The encoding of the downloaded antizapret file is not UTF-8 but Windows-1251, which was causing the error.
Full Changelog: v1.4.0-alpha.1...v1.4.0-alpha.2
Release Notes RU
- Исправлена проблема, из-за которой не генерировался .dat файл. Кодировка скачиваемого файла antizapret не UTF-8, а Windows-1251, что приводило к ошибке
v1.3.1
Release Notes
- The issue causing all Cyrillic domains to be misinterpreted by the program due to incorrect encoding has been fixed. The encoding of the antizapret file is Windows-1251, not UTF-8 as the program expected.
Full Changelog: v1.3.0...v1.3.1
Release Notes RU
- Исправлена проблема, из-за которой все домены с кириллицей неправильно воспринимались программой из-за неправильной кодировки. Кодировка файла antizapret Windows-1251, а не UTF-8, как это ожидала программа
v1.4.0-alpha.1
Release Notes
- added generation of v2ray files (.dat)
Full Changelog: v1.3.0...v1.4.0-alpha.1
Release Notes RU
- Добавлена возможность генерации .dat файлов формата v2ray
v1.3.0
Release Notes
- Complete overhaul of the IP address exclusion system
Previously, during IP address exclusion, comparison was done by comparing strings.
Now, when comparing IP addresses, they are first parsed along with IP networks, followed by checks for the inclusion of one address or another in certain networks.
For convenience, let's call the IP addresses and networks of the inclusion and exclusion lists as inIP and inNet, and exIP and exNet. IP addresses are excluded according to the following principle:- Matches between inIP and exIP are excluded.
- Inclusions of inIP in networks of exNet are excluded.
- inNet are excluded in case of the inclusion of exIP in them.
Full Changelog: v1.2.0...v1.3.0
Release Notes RU
- Полная переработка системы исключения IP-адресов.
Раньше, во время исключения IP адресов сравнение производилось путём сравнения строк.
Теперь, при сравнении IP адреса вначале парсятся IP адреса и IP сети, затем проводятся проверки на включение того или иного адреса в той или иной сети.
Для удобства назовём IP адреса и сети включающего и исключающего списков как inIP и inNet, и exIP и exNet. Исключаются IP адреса по следующему принципу:- Исключаются совпадения inIP и exIP
- Исключаются вхождения inIP в сетях exNet
- Исключаются inNet в случае вхождения exIP в них
v1.2.0
Release Notes
- Added the ability to parse hosts files
v1.1.1
Release Notes
- Fixed bug with Trailing Slash
v1.1.0
Release Notes
- The program settings have been moved from the Config file to the command line parameters, all changes are reflected in readme.md
- Some improvements and bug fixes
v1.0.0
added program build script for release