github djGrrr/8311-was-110-firmware-builder v2.4.0

latest releases: v2.8.3, v2.8.2, v2.8.1...
20 months ago

Added HTTPs support to the basic variant WebUI and updated 8311-firmware-upgrade.sh to not depend on the 8311 library

  • Fixed the save configuration function in the WebUI, it will no longer wipe configuration on a non-POST request
  • Reworked populate_8311_fwenvs() 8311 webui function to grab all 8311 fwenvs in bulk for faster loading
  • Improved create.sh by embeding the 8311-firmware-upgrade.sh script as upgrade.sh, allowing it to be used to upgrade stock firmware
  • Split packages into common/basic/bfw folders
  • Added a number of new packages to the basic build
  • Added generation of file removal lists to copy_packages.sh for packages to remove
  • Added file removal to build process which removes files belonging to packages, using the generated file removal lists
  • Added a pre-common-mods.sh script which runs before the other mods scripts
  • Added 8311_https_redirect fwenv to enable/disable the HTTP to HTTPs redirect for the WebUI, defaults to enabled
  • Improved fwenv_get script to supply default value via 2nd parameter

** IMPORTANT Reminder **

There are now 2 variants of the firmware:

  1. basic - This is based on the much cleaner Potrontec firmware and implements a custom LuCi based WebUI. I now recommend this version for all users. NOTE: This variant has no root password by default, set it under System > Administration in the WebUI
  2. bfw - This is based on the same Azores/BFW firmware as all releases before 2.0.0.

Upgrade Instructions

If on Azores/BFW firmware, use local-upgrade.img in the WebUI. If on 2.1.0 or higher, local-upgrade.tar can also be used from the 8311-firmware-upgrade.sh cli tool.
If on the Basic firmware variant, use local-upgrade.tar in the WebUI or CLI tool. If already on a version before 2.1.0, a manual update will be required.
Note: You can switch between firmware variants using these upgrade methods, both firmware variants are fully compatible with one another.

Full Changelog: v2.3.0...v2.4.0

Don't miss a new 8311-was-110-firmware-builder release

NewReleases is sending notifications on new releases.