- Apr 11, 2022
-
-
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.
-
Josef Schlehofer authored
-
- Apr 07, 2022
-
-
Josef Schlehofer authored
-
- Apr 06, 2022
-
-
Josef Schlehofer authored
-
- Apr 04, 2022
-
-
Josef Schlehofer authored
-
- Mar 29, 2022
-
-
add important missing changes, update kernel version to current value
-
Josef Schlehofer authored
-
Josef Schlehofer authored
This was my fault, I think I copy&pasted this from older changelog and did not bump the OpenWrt version. Fixes: a09c13dd ("NEWS: 5.3.6: Mention new version of OpenWrt")
-
- Mar 06, 2022
-
-
Josef Schlehofer authored
-
- Feb 28, 2022
-
-
Josef Schlehofer authored
-
- Feb 18, 2022
-
-
Josef Schlehofer authored
-
- Feb 14, 2022
-
-
Josef Schlehofer authored
-
Josef Schlehofer authored
-
- Feb 06, 2022
-
-
Josef Schlehofer authored
-
- Feb 02, 2022
-
-
Josef Schlehofer authored
-
- Feb 01, 2022
-
- Jan 31, 2022
-
-
Josef Schlehofer authored
-
Josef Schlehofer authored
-
Josef Schlehofer authored
-
- Jan 28, 2022
-
-
Josef Schlehofer authored
Fixes: 28d86cbe ("patches/openwrt: Turris 1.x support patch: compile DRTC DS1307 in kernel")
-
Josef Schlehofer authored
While at it, I included patch to compile USB storage support into support patch
-
- Jan 24, 2022
-
-
Josef Schlehofer authored
-
- Jan 19, 2022
-
-
Josef Schlehofer authored
-
Josef Schlehofer authored
-
- Jan 18, 2022
-
-
Josef Schlehofer authored
Drop mention regarding Happy New Year. It does no longer makes any sense to wish it on 18th January.
-
Josef Schlehofer authored
-
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.
-
- Jan 17, 2022
-
-
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.
-
- Jan 10, 2022
-
-
Josef Schlehofer authored
-
- Jan 04, 2022
-
-
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
-
- Jan 03, 2022
-
-
Josef Schlehofer authored
-
- Dec 30, 2021
-
-
Josef Schlehofer authored
It requires rebase, because there was added a new kernel config option - UNWINDER_FRAME_POINTER
-
Josef Schlehofer authored
-
- Dec 20, 2021
-
-
Josef Schlehofer authored
It seems that with recent changes in LTS kernel 4.14, this is no longer necessary as it is done differently.
-
- Dec 19, 2021
-
-
Josef Schlehofer authored
This patch was removed in OpenWrt 19.07 branch (commit: 1d94f72439034c112bfa4b694fc736123f4890a5). Reason: It was superseded by this commit [1] in kernel. [1] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=62a3dc9b65a2b24800fc4267b8cf590fad135034
-
Josef Schlehofer authored
- Dec 08, 2021
-
-
Josef Schlehofer authored
-
Karel Koci authored
-