0.010 2019-01-29 (PERLANCAR)
-
Add --action and actions: block, unblock, unblock_all,
list_blocked.
-
[bugfix] Don't die when unblocking an IP fails (e.g. iptables has
been cleared).
-
[ux] Prevent running multiple instances.
-
[ux] Check for known config parameters and sections, die on
unknown param.
0.009 2018-11-12 (PERLANCAR)
-
No functional changes.
-
[doc] Mention CSF.
-
[doc] Mention possible conflict with firewall package.
0.008 2018-11-10 (PERLANCAR)
-
[Bugfix] Fix code ordering so display update is proper.
0.007 2018-11-10 (PERLANCAR)
-
[Bugfix] --has-pattern and --lacks-pattern were not considered.
0.006 2018-11-10 (PERLANCAR)
-
[Bugfix] Display the correct number of blocked IPs.
0.005 2018-11-10 (PERLANCAR)
-
Now by default only blocks an IP for 86400 seconds.
-
Store blocklist in SQLite database to persist between runs.
-
[doc] Forgot to list --spanel-site under Options.
0.004 2017-06-09 (PERLANCAR)
-
Add option: --spanel-site.
-
[ux] Add -v as alias for --version.
0.003 2017-06-08 (PERLANCAR)
-
No functional changes.
-
Fix Getopt::Long configuration.
0.002 2017-06-08 (PERLANCAR)
-
[doc] Update/tweak example.
-
[Bugfix] Don't block the same IP multiple times.
0.001 2017-06-07 (PERLANCAR)
-
First release.