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.
In addition to the new package manager, there are also new plugins available. In particular, the WifiSchedule plugin is an incredibly slick way of scheduling wireless uptime written by forum user BashfulBladder. Along with this, "webshell" and "logread" plugins are included for running a shell in the browser and easily accessing raw system logs.
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