Skip to content
Snippets Groups Projects
  1. Apr 11, 2022
    • Karel Koci's avatar
      helpers/common.sh: the minimal version is Bash 5.0 · 3c0b053f
      Karel Koci authored and Simon Borek's avatar Simon Borek committed
      The syntax used in the Bash scripts here requires at minimum Bash 5.0.
      This checks for it and reports reasonable error message instead of
      failure.
      
      There are two discovered issues with older versions of bash.
      
      The first issue is the change of empty array expansion in Bash 4.4
      resulted in empty arrays not being considered as undefined anymore. We
      depended on this heavily and thus we can't easily go bellow that
      version.
      
      The second issue is that syntax `[[ -v "foo[key]" ]` works only in Bash
      5.0 and newer. This checks if specific key is in the associative array.
      The replacement could be `[ "${foo[key]:+_}" ]` in some cases but this
      only works if value is also nonempty. Thus it makes sense to just the
      more clear and reliable syntax and such depend on Bash 5.0.
      3c0b053f
    • Josef Schlehofer's avatar
      NEWS: mention kernel update in 5.3.8 · 0d974237
      Josef Schlehofer authored
      0d974237
  2. Apr 07, 2022
  3. Apr 06, 2022
  4. Apr 04, 2022
  5. Mar 29, 2022
  6. Mar 06, 2022
  7. Feb 28, 2022
  8. Feb 18, 2022
  9. Feb 14, 2022
  10. Feb 06, 2022
  11. Feb 02, 2022
  12. Feb 01, 2022
  13. Jan 31, 2022
  14. Jan 28, 2022
  15. Jan 24, 2022
  16. Jan 19, 2022
  17. Jan 18, 2022
    • Josef Schlehofer's avatar
      NEWS: 5.3.4: update kernel version · b9ee9de7
      Josef Schlehofer authored
      Drop mention regarding Happy New Year. It does no longer makes
      any sense to wish it on 18th January.
      b9ee9de7
    • Josef Schlehofer's avatar
    • Karel Koci's avatar
      patches/openwrt: set full version for base-files · a6e57dc7
      Karel Koci authored and Josef Schlehofer's avatar Josef Schlehofer committed
      The OpenWrt uses revision as part of base-files and that works for them
      but not for us. Our version is declared by turris-build repository and
      applied as a patch. We also have patch that changes revision detection
      to latest OpenWrt commit (ignoring our patches). That is done to not
      reinstall base-files with pretty much every rebuild as hashes for
      patches change with any change in OpenWrt. Thus it is easy for us to
      have same version of base-files where the content of it is different.
      The most problematic is /etc/os-release file.
      
      The switch from revision to full version code causes reinstall of
      package when we change our Turris OS version not just when OpenWrt
      revision changes.
      a6e57dc7
  18. Jan 17, 2022
    • Marek Behun's avatar
      patches/openwrt: Fix PCIe link training on MOX · ca0f682c
      Marek Behun authored
      Recently linux-stable 4.14 landed MOX' PCIe controller fixes, and one of
      them changed the polarity of how GPIO reset is issued, compared to our
      previous (non-upstream) patches.
      
      Fix the device-tree so that GPIO reset is issued in correct polarity.
      ca0f682c
  19. Jan 10, 2022
  20. Jan 04, 2022
    • Josef Schlehofer's avatar
      NEWS: update changelog for Turris OS 5.3.4 · 3dee2a6c
      Josef Schlehofer authored
      As we didn't make this release last year, it does not make any sense to
      wish Merry Christmas anymore. :-)
      
      There was updated zsh and domoticz. The domoticz was requested on our
      forum as it didnt work out with the Python 3.7. Both of them are
      included or pending to by accepted in upstream
      3dee2a6c
  21. Jan 03, 2022
  22. Dec 30, 2021
  23. Dec 20, 2021
  24. Dec 19, 2021
  25. Dec 08, 2021
Loading