Main changes in this release:
- The install script now detects if it's run from a fancy shell, and if a simple ( = faster) shell is available, offers to use it instead
- Improved dialogs in the install script
- Library scripts are now installed into /usr/lib rather than /usr/bin
- The cca2.list file is now installed into /etc/geoip-shell rather than /usr/bin
- Some scripts' names were changed for consistency
- Some dependencies and compatibility checks are now impelemented in a separate script which doesn't get installed or used on OpenWrt
- Main scripts now source the new geoip-shell-init script rather than the -common script
Fixed some minor bugs:
- when running the -install script with the -z (nointeract) option and no secure download utility is available, the -fetch script doesn't honor nointeract
- On some older versions of Busybox, ANSI colors do not get removed from log messages
- cron service detection doesn't work correctly on vanilla Busybox (not OpenWrt)
Full Changelog: v0.2.8...v0.2.9