The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.
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.