- Implement iptables support.
- Implement Sophos UTM 9 support.
- Implement FreeboxOS Download support.
- Implement NetGate pfSense support.
- Implement Deciso OPNsense support.
- Others ISP home box.
- SSH with certificates support (implementation + helps to be reviewed).
- List to complete...
- Removed Python 3.7 from Travis CI build validation.
First release with standard features:
- Build for Python 3.4+ (v3.3 mandatory for ipaddress module, v3.4 mandatory for enum module and Paramiko...).
- PEP8 code style with docstring.
- Build under AGPL-3.0+ license.
- Core structure ready arguments parsing and next features.
- iBlockList support.
- Format and manage IPs as CIDR.
- Display IPs in CSV format.
- Manage objects into an internal memory database.
- Code ready for a full IPv4 and IPv6 support. IPv6 not yet fully supported.
- Properly manage stdout/stderr and colorization.
- Handling custom exceptions and error messages properly.
- Documentation with
-h, --help
. - Setup Travis CI build validation.