Tags: fonic/ipfilter
Tags
Release ipfilter-v4.5 Changes: - Added support for downloading blocklists from I-BlockList as registered user (by supplying username and PIN via configuration items IBL_USER and IBL_PIN). Fixes #8 - Obfuscate I-BlockList username and PIN in console/log output (to prevent leaking sensitive information via logs and/or when posting script output on GitHub)
Release ipfilter-v4.4 Changes: - Updated GeoLite2 database download handling to account for breaking API change MaxMind will start enforcing on 05/01/24 (new download URL and basic authentication using account ID + license; see https://dev.maxmind.com/ geoip/release-notes/2024 for details) - Applied additional minor changes (script, README.md, CHANGELOG.md)
Release ipfilter-v4.3 Release ipfilter-v4.3: - add ipfilter.service and ipfilter.timer for system service setup (Linux with systemd only) - add instructions for system service setup to README.md - overhaul ipfilter.conf (comments only, no changes to configuration items) - split SCREENSHOT.png into SCREENSHOT1.png and SCREENSHOT2.png (GitHub only) - rename 'Windows Runtime Environments.md' to WINDOWS.md (KISS) - apply other minor changes to README.md (URLs, wording, formatting)
Release ipfilter-v4.2 Release ipfilter-v4.2: - apply minor changes to console and log file output - add comment regarding GeoLite2 license to configuration - add screenshot with sample output (GitHub only) - update and restructure README.md
Release ipfilter-v4.1 Release ipfilter-v4.1: - obfuscate GeoLite2 license key in console/log output (to prevent leaking sensitive information via logs) - overhauled ipfilter.conf: enabled default settings, extended comments, various minor changes - overhauled README.md: added default configuration, added usage information, merged sections Download and Installation, various minor changes - updated instructions for Windows users in Windows Runtime Environments.md: simplified WSL installation, updated URLs, various minor changes - added CHANGELOG.md
Release ipfilter-v4.0 Release ipfilter-v4.0: - add verbose output feature (optional, configurable) - add logging feature (optional, configurable) - improve and simplify OS/platform detection and handling - improve configuration settings verification/normalization - apply various minor changes and improvements - refactor code and comments - improve multi-platform testing - add test suite script (Git only) - add I-Blocklist scraper script (Git only) - add hints document for Windows runtime environments (Git only) - update README.md - update .gitignore
Third release Third release: - add support for Cygwin, MSYS2 and Linux on Windows Subsystem for Linux (WSL) - improve/rework notifications - use realpath to determine actual folder and filename of script on all platforms except macOS; script now works as expected when being run via symlink - inform user and abort if configuration file could not be read/ located (related to issue #5) - implement fix for issue #5; script now works as expected when being run from '/' on Git for Windows - apply additional minor changes (comments, code improvements, code formatting, console prints, command line arguments) - update README
Second release Second release: - add support for compression of final output file (configuration item 'COMP_TYPE') - change download utility priority: use curl as default, use wget as fallback (curl seems to be more common) - change long options to short options if it helps cross-platform use (e.g. 'awk -F' works on all platforms while 'awk --field- separator' doesn't) - fix selective extraction of *.csv files of GeoLite2 archive on Windows - apply additional minor changes (comments, code improvements, code formatting)
PreviousNext