This release is mainly about fine-tuning and minor bug fixes.
Bugs fixed:
- When fetch fails for some of the ip lists and action is 'add', the *-run.sh script doesn't halt application of other ip lists to the firewall
- uclient-fetch may fail to download some ip lists from RIPE because of too short timeout value
- When rules application fails, the corrective action is in some cases too drastic
Fine tuning:
- *-apply.sh: remove ip lists atomically
- *-apply.sh: compacted some code
- More consistent error and console messages across several scripts
- Improved documentation
Full Changelog: v0.1.1...v0.1.2