The main advantages of gpkg over opkg are that it:
- Can handle installation of a large packages to a usb stick and automatically symlink to root (this was previously done with ugly and slow shell scripting)
- Warns users if they are installing a package that has dependencies that exceed the available disk space -- opkg only checked the size of a package, not its dependencies and is notorious for crashing in the middle of a package install due to lack of disk space.
- Output can be provided in multiple forms including the default opkg format as well as javascript variables and JSON, this replaces the supplementary opkg-more command included in Gargoyle 1.5.9
Several major OpenVPN bugfixes are included in this release as well -- if you have been having problems with OpenVPN it may be worth upgrading.
New in 1.5.10:
- OpenWrt updated to final version of Attitude Adjustment
- New backend plugin manager, gpkg
- New plugins wifi-schedule (thanks BashfulBladder), logread and webshell
- OpenVPN server bugfixes
- Support for Tp-Link MR3220 v2 and MR34220 v2
- Fixes for 3g usb wireless support
- Multiple improvements to QoS
- Updated tor and miniupnp to latest versions
- Display switch information indicating witch lan ports are up and connected on overview page
- Some optimization of image files to save space
- Fixed some file permissions issues with ftp access to usb storage
- Numerous typo/cosmetic fixes