Main changes in this release:
- Fixed a regression introduced in v0.3 with restore from backup failing on iptables-based systems.
- Lots of code cleanup.
- Some backend functions optimizations.
- Improved status report in the manage script.
- Added support for shells: 'mksh, lksh' (they seem to work, albeit they are slow with geoip-shell because of the lack of
printfbuilt-in) - The install script now has an option (
-a) for setting the data directory path. - The option for 'nobackup' (
-o) in the install script now requires a boolean argument (true|false). - The default data directory on OpenWrt is now /tmp/geoip-shell-data (rather than /etc/geoip-shell/data). This is to avoid wear of the fragile flash storage on embedded devices.
- For the same reason, by default OpenWrt installs are now configured with the
-o trueoption, which disables automatic backups of the ip lists. - The default automatic update schedule for OpenWrt is now the same as for other systems (daily at 4:15am).
Full Changelog: v.0.3.1.3...v0.3.2