OpenWrt v21.02.0 Changelog

This change log lists all commits done in OpenWrt 21.02 since OpenWrt 19.07 was branched off in June 2019.

Commits are roughly grouped by subsystem and chronologically ordered from top to bottom and cover the Git repository history until the tagging of the 21.02.0 release.

For a more digest overview of the changes in OpenWrt 21.02.0, read the release notes!

Build System / Buildroot (433 changes)

f5387b7 build: add urandom-seed and urngd to default packages set (+1,-1)
fcb41de config: enable some useful features on !SMALL_FLASH devices (+16,-16)
88c07c6 toolchain: Add GCC 9.1.0 release (+934,-2)
972123f config: regenerate *_shipped sources (+302,-243)
75dcaf3 config: fix relational operators for bool and tristate symbols (+4,-1)
1fd5053 metadata: ensure one dependency provider to be y if a package is y (+2,-2)
0096a1c scripts/config: fix *c_shipped build depency tracking (+4,-4)
27a4a71 metadata: handle ABI version rebuild tracking for transient dependencies (+33,-9)
83c0ee6 build: fix kernel_*config targets on 4.19 (+1,-1)
5ede3fc build: warn when packages have no associated install section (+2)
d03ef97 build: remove TARGET_IMAGES_PAD option (+1,-7)
469ba33 build: make TARGET_ROOTFS_PARTSIZE 128MiB by default (+1,-1)
9c8e0b0 build: enable gzipped images for armvirt and malta (+1,-1)
97833a5 build: image: add pad-to and pad-rootfs-squashfs helpers (+10,-2)
83d9fb0 build: image: add variable for gzip-ext4-padded-squashfs (+17)
62105e5 build: image: add IMG_ROOTFS and IMG_COMBINED variables (+3,-1)
ef5b7aa build: image: make image padding OS agnostic (+4,-4)
7a1b575 scripts/feeds: add src-include method (+26,-11)
fdd0a8d Make linux kernel builds reproducible when BUILDBOT selected (+2)
340df72 scripts: time.pl: Don't print the time on stderr (+1,-1)
c3e31b6 build: skip kernel stack validation when building on macOS (+4)
8c3dbaf ath79: split DEVICE_TITLE in multiple variables (+280,-142)
9e57b62 include/package.mk: Add support for src-checkout/ folder (+17,-1)
4295485 brcm2708: add linux 4.19 support (+381.8K,-1.8K)
fe928c7 build: allow simple build system customization with local.mk (+2)
12610a5 Revert "build: allow simple build system customization with local.mk" (-2)
e785da8 scripts/dl_github_archive.py: convert to Python 3 with 2-to-3 (+5,-5)
57bb89b scripts/jungo-image: convert to Python 3 with 2-to-3 (+26,-26)
19938c8 build: switch to Python 3 (+12,-5)
3b68fb5 build: cleanup possibly dangling Python 2 host symlink (+14)
5cf8977 autotools.mk: autoreconf: fix missing install-sh (+3,-1)
c6d41c3 scripts/ubinize-image.sh: fix buildbot breakage (+1,-1)
e545fac build: include BUILD_VARIANT in PKG_BUILD_DIR (+2,-23)
f565f27 config: introduce separate CONFIG_SIGNATURE_CHECK option (+6,-2)
6fa0e07 build: allow overriding the filename on the remote server when downloading (+1)
363ce43 build: use config.site generated by autoconf-lean, drop hardcoded sitefiles (+1,-535)
7ec092e Revert faulty tree push (+536,-2.8K)
4540215 build: add buildinfo files for reproducibility (+10,-4)
dfe9964 image.mk: remove device_ from manifest filename (+1,-1)
7546be6 build: allow overriding default selection state for devices (+7,-2)
7e5a0da build: fix indent in image-commands.mk (+1,-1)
b39ded4 u-boot.mk: use openwrt url instead of lede project (+1,-1)
0f36678 download.pl: use https://source.openwrt.org (+1,-2)
1640379 scripts/dl_github_archive.py: fix python3 transition (+5,-4)
4ee3cf2 build: introduce ALT vendor/model/variant (+34,-2)
58aab73 image.mk: keep underscores when sanitize PROFILE (+1,-1)
775b70f scripts/feeds: allow adding parameters to feeds (+30,-18)
1c0290c build: remove harmful -nopad option from mksquashfs (+1,-1)
035906f Fix handling of BUILD_SUFFIX in remote-gdb script (+4,-4)
a21b70b scripts/feeds: fix 'src-include' directive (+1,-1)
fe43969 include: kernel-build: pass pkg-config overrides to kernel build (+6)
f11d90a Revert "build: remove harmful -nopad option from mksquashfs" (+1,-1)
083bb9b config: kernel: add KERNEL_X86_VSYSCALL_EMULATION (+18)
4f94a33 config: kernel: remove KERNEL_LXC_MISC (+22,-33)
7cc22d7 config: kernel: only enable container features if !SMALL_FLASH (+2,-2)
ee76bd1 images: fix boot failures on NAND with small sub pages (+60,-16)
a75801c build: install-dtb: fix race condition when copying dtb (+7,-4)
d5cd80a scripts/feeds: fix accepting "-" in feed type string (+1,-1)
60eb0e8 scons: move to packages feed (+1,-85)
18dc533 download.dl: fix @KERNEL mirror urls (+4,-4)
205e093 build: make device tree arg really optional in mkits.sh (+4,-5)
8cb13f4 rootfs.mk: ensure all timestamp are set to SOURCE_DATE_EPOCH (+1)
61c57af build: set TARGET_ROOTFS_PARTSIZE to make combined image fit in 128MB (+1,-1)
965f341 build: fix host menu config targets using ncurses (+11,-3)
b2c55d5 build: fix xconfig target (+1,-1)
e78c1ba rules: allow arbitrary log destination (+8,-1)
881ed09 build: create JSON files containing image info (+90,-1)
5f8e587 build: force disable stack validation during kernel build on non-linux systems (+2,-1)
4791afa kernel-defaults: ensure SOURCE_DATE_EPOCH on /init (+1)
b204fcd target/imagebuilder: use multi-thread support for xz compression (+2,-1)
bd4d3cd toolchain,build: prefer -ffile-prefix-map for gcc-8+ (+9,-9)
419eff5 config: remove unused GCC_VERSION_4_8 config symbols (-2)
4ed356f kernel.mk: add KCFLAGS to make kmods reproducible (+1)
46a1291 build: adjust gcc/g++ version checks for newer apple compilers (+2,-2)
6caf437 build: add buildinfo as single Makefile target (+4,-1)
9bb5dac build: fix seq host tool check (+2,-2)
f46a4a9 image: add magic number option for append-uImage-fakehdr (+5,-2)
4a45e69 build: separate signing logic (+27,-15)
2ae5100 build: add script to sign packages (+27)
02330a6 build: call Host/Uninstall before wiping the host build dir (+1,-1)
f4aaee0 Revert "build: separate signing logic" (+15,-27)
b81cee8 build: have scripts/feeds honor all toplevel .mk-files of a feed (+7,-4)
d22c175 netfilter: fix NAT packaging with kernels 5.2+ (+2,-1)
1f0063b rules.mk: remove "$(STAGING_DIR)/include" (+2,-2)
5625a02 ubinize-image: set image sequence from SOURCE_DATE_EPOCH (+9,-1)
66ebca7 build: label kernel and rootfs ext4 volumes (+3,-3)
d26738b scripts/dl_github_archive.py: fix python3 str, bytes confusion (+2,-2)
0fb23d6 build: image: fix build breakage of some images (+1)
98d1c7d build: image: add common and reproducible IMG_PART_SIGNATURE variable (+1)
dfd8c45 build: image: posix compatibility cut v head (+2,-2)
f962e02 kernel-build: fix kernel_menuconfig breakage by forcing YACC (+1)
c001ace build: prereq: simplify Python 3 version checks (+6,-6)
2066ee0 build: prereq: add support for Python 3.8 (+2)
09c428e build: add PKG_SOURCE_URL_FILE support (+1)
74acc16 kernel-build: ignore runtime config options during reconfig (+3,-1)
5f68333 config: kernel: fix typo in HFSPLUG_FS_POSIX_ACL (+1,-1)
bc3783d build: image: add SOC device variable (+2,-1)
dc34c69 scripts/dowload.pl: add archive.apache.org to apache mirror list (+1)
856ea2b libcxx: Add package (+94,-2)
383abff cmake: Install host packages to lib instead of lib64 (+1)
fb19fb8 libcxx: Depenency fixes (+5,-4)
2e14dd2 scripts/gen_image_generic.sh: remove $ in arithmetic (+1,-1)
3f65fe5 scripts/gen_image_generic.sh: replace deprecated backticks with $() (+1,-1)
eae889b scripts/strip-kmod.sh: replace legacy backticks with $() (+1,-1)
f4b812d scripts/strip-kmod.sh: use sh instead of bash (+1,-1)
ec0fb23 scripts/strip-kmod.sh: harmonize leading whitespaces (+1,-1)
543d945 scripts/symlink-tree.sh: use /bin/sh (+1,-1)
9a8ba44 scripts/mkits.sh: replace legacy backticks with $() (+2,-2)
dec46a9 scripts/gen-dependencies.sh: replace backticks with $() (+2,-2)
33f87d2 scripts/gen-dependencies.sh: use /bin/sh (+1,-1)
2fe5319 scripts/env: use explicit find location (+1,-1)
995378a scripts/env: replace -a and -o with &&/|| (+5,-5)
e37e2f0 scripts/arm-magic.sh: switch to /bin/sh (+1,-1)
9b0e8d0 treewide: move mktplinkfw to tplink-v1-image in image-commands.mk (+41,-82)
97940f8 kernel: remove obsolete kernel version switches (+69,-113)
8b86ddf netfilter: add back nft_hash (+1)
19cbac7 buildsystem: Make PIE ASLR option tristate (+26,-5)
0e05093 netfilter: package required kmods for nftables (+15,-13)
44304c1 base-files: fix build for /sbin/pkg_check (+3,-3)
f0b76d0 build: define check-kernel-size to remove unflashable images (+7)
c26b687 kernel: remove further obsolete kernel version switches (+10,-26)
eec50c7 build: Add KBUILD_HOSTLDLIBS (+1)
73f3ad1 build: fix empty SUBTARGET in json files (+1,-1)
7d7aa2f brcm2708: rename target to bcm27xx (+45,-45)
d9b043c build: Add option KERNEL_UBSAN (+42)
431594a build: Add option KERNEL_KASAN (+54)
947d2e0 build: Add KCOV kernel code coverage for fuzzing (+33)
b951f53 build: Add additional kernel debug options (+78)
2299808 base-files: add all buildinfo with INCLUDE_CONFIG (+4,-2)
0fad8af kernel: Include xt_MASQUERADE for kernel 5.2 and later (+2,-1)
69d179e kernel: Use new symbol to deactivate MIPS FPU support (+5)
4d87963 build: add xargs as prerequisite (+5)
dddcff2 build: Remove STAGING_DIR_HOST references for InstallDev/UninstallDev (+3,-3)
f96cfe0 build: Fix directory symlinks not removed when cleaning STAGING_DIR (+1,-1)
a5100a0 build: simplify gnu-getopt search (-1)
0c4d91f build: clean menuconfig utility as part of dirclean (+1)
90daff4 build: image: move IMAGE_SIZE to image.mk (+7,-9)
ec5e846 x86: make crashdump works (+33,-1)
cb007a7 x86: switch image generation to new code (+126,-121)
33cc7e7 x86: use qemu-image command from image-commands.mk (+9,-12)
2cb6d47 scripts: fixup qemustart for new x86 image names (+1,-1)
1444e31 build: image: set default parameter for check-size (+1,-1)
835d1c6 build: add GCC 10 version detection (+6,-4)
1fb3c00 build: prereq: tidy gcc version checks (-16)
a6b7c3e x86: generate EFI platform bootable images (+165,-38)
07449f6 build: refactor JSON info files to `profiles.json` (+136,-66)
c14c690 treewide: convert sed -r to posix -E (+2,-2)
5c6fe8e build: fix kernel_menuconfig on macOS with newer kernel versions (+5,-1)
4627b5d build: move symvers files to kernel build dir (+6,-4)
ccad1d6 build: define RTC_SUPPORT as a bool (+1,-2)
8636a17 build: simplify building *config targets (+13,-25)
dcf3e63 build: scripts/config - update to kconfig-v5.6 (+7.8K,-5.0K)
3204430 build: add option to warn on recursive dependency (+10,-1)
8514b6b build: config: allow bool to select a module pkg (+4,-2)
fbc01f2 Revert "build: config: allow bool to select a module pkg" (+2,-4)
6c16d64 Revert "build: add option to warn on recursive dependency" (+1,-10)
7b1d809 Revert "build: scripts/config - update to kconfig-v5.6" (+5.0K,-7.8K)
14cbd8f scripts: JSON merge don't crash if no JSON found (-2)
c737a9e scripts/download: add sources CDN as first mirror (+1)
29a458b kernel: netfilter.mk: fix kmod-ipt-nat6 installation on 5.4 (-1)
60712bd u-boot.mk: switch download to https (+2,-1)
35a8657 build: prereq: change minimum make version to 3.82 (+2,-2)
4d86e2c buildsystem: add CPE information to ipkg packages and manifest files (+1)
e575a7f scripts: support tags for CFE binaries (+72)
7298523 scripts: support CFE WFI images (+200)
30fcb62 scripts: cfe-bin-header: fix shebang (+1,-1)
258cb7f scripts: cfe-wfi-tag: fix shebang (+1,-1)
f827f94 build: show make output in scripts/config when V=s (+2,-1)
9f843b1 build: scripts/config - update to kconfig-v5.6 (+7.8K,-5.0K)
db6c121 build: add option to treat recursive deps as error (+8,-5)
80b350f build: have config-clean deal with old temp files (+11,-1)
d908284 scripts: add CFE Partition Tags support (+191)
34a2780 scripts/flashing/flash.sh: Add missing quotes (+5,-5)
69f8983 scripts/flashing/flash.sh: remove trailing whitespaces (+4,-4)
4696112 build: add zstd support to pack/unpack functions (+5)
4bd7990 build: compress kernel debuginfo using zstd (+1,-1)
58bdbe7 scripts: support Sercomm partition tags (+81)
7f1250a scripts: support Sercomm crypto (+86)
35d7f92 scripts: support Sercomm load tags (+56)
3f8e163 scripts: config: remove accidentally added file (+1)
057e5f6 treewide: provide consistent basic DEVICE_TYPE (+4,-3)
dc467ea prereq-build: test for perl's Data::Dumper (+4)
4a1a58a build, imagebuilder: Do not require libncurses-dev (+2)
b7a8a54 ath79: add support for MikroTik RouterBOARD 493G (rb4xx series) (+259)
b933f9c toolchain: remove gcc libssp and use libc variant (+5,-64)
caf09f2 kernel: rename CONFIG_NETPRIO_CGROUP to CONFIG_CGROUP_NET_PRIO (+1,-1)
263f7e5 build: store default/device packages in JSON (+20,-2)
f09b931 build,json: store arch_packages in profiles.json (+5,-2)
3b0f698 build,json: fix build failure in case no data is found (+16,-18)
cf6f01c build: conditionally enable testing-kernel feature (+3,-1)
8fb0b15 build: add nconfig (+2.4K,-2)
ab26022 build: mconf readme update (+6,-3)
3caad51 build: fix compatibility with python 3.6 (+4,-3)
645b1ec build: add 'make kernel_xconfig' command (+6,-2)
691bf54 target.mk: change i386 CPU type to pentium-mmx (+2,-2)
40acc13 build: package-ipkg: avoid calling wildcard twice (+8,-2)
78d1f3a build: call ipkg-remove using xargs if #args>=512 (+11,-1)
1119248 build: reduce number of files passed to ipk-remove (+8,-11)
56f8136 scripts/env: use command -v instead of which (+1,-1)
e68810b scripts/env: replace \! with ! (+2,-2)
f80a540 scripts/env: exit in case of failure to cd (+1,-1)
5b7cace scripts/env: use read -r instead of read (+1,-1)
227e47b scripts/env: fix remaining shellcheck warning (+1,-1)
3819337 scripts/gen_image_generic.sh: replace -o with if/&& (+2,-2)
aee169b scripts/gen_image_generic.sh: use /bin/sh (+1,-1)
92d7ced scripts/gen_image_generic.sh: fix more shellcheck warnings (+3,-4)
9070531 scripts/mkits.sh: replace echo -e with printf (+12,-12)
765858f scripts/mkits.sh: add missing quotes (+2,-2)
7aefc85 scripts/mkits.sh: fix improper string and array concatenation (+1,-1)
3d418dd scripts/mkits.sh: switch from bash to sh (+1,-1)
dec9ae6 scripts/mkits.sh: fix remaining shellcheck warning (+1,-1)
2ca084c build: improve ccache support (+29,-10)
52cdd61 scripts/mkits.sh: fix use of printf (+3,-2)
8242c6d scripts/env: Fix 56f813674a scripts/env: use command -v instead of which (+1,-1)
5b8b42c build,json: fix compatibility with Python 3.5 (+1,-1)
f94b098 build: Remove dependency of user space stack cookies from kernel (-2)
d1a8217 kernel: clean-up build-configurable kernel config symbols (+39,-37)
1d5260c build: add option to mark devices as BROKEN (+9,-1)
6867d86 build: add DEVICE_COMPAT_VERSION and DEVICE_COMPAT_MESSAGE (+8,-2)
02d6ac1 base-files: fwtool: make compat_version backward compatible (+11,-3)
9950bc9 kernel: add menuconfig entry for kernel CONFIG_CGROUP_NET_CLASSID (+4)
5c3e83f kernel: fix missing TRANSPARENT_HUGEPAGE symbols (+13)
b996233 scripts/checkpatch.pl: fix README.md file name after rename (+1,-1)
93d37fa build: image: drop unused check-kernel-size recipe (-7)
1d9542c build: image: return sizes if check-size fails (+4,-2)
656b562 scripts: Add Buildbot dump-target-info.pl script (+94)
80d3602 scripts: remove checkpatch.sh (-3)
eb155f7 build: make prefix mapping of debug information optional (+10,-1)
6c29604 build: set up host command for egrep (+4)
c487cf8 hostapd: add wpad-basic-wolfssl variant (+17,-1)
fbd4214 build: improve message for incompatible image on "legacy" devices (+8,-3)
9e7ef46 tools: add fakeroot (+134,-1)
42abe56 kernel: further clean-up options and defaults (+11,-11)
1fdf6b7 treewide: replace `which` with `command -v` (+14,-14)
751486b build: fix README.md reference after rename (+1,-1)
ba2ddba config: kernel: fix missed CGROUP_HUGETLB symbol (+2,-2)
bf96eb5 Revert "scripts/download: add sources CDN as first mirror" (-1)
f8b775e cmake: Disable use of package registries (+12)
4e4ee46 ar71xx: drop target (+10,-84.8K)
aee58d5 build: add support for SELinux to include/image.mk (+28,-1)
168faef kernel: add options needed for SELinux (+80)
353ce2e build: ipkg-build use fakeroot with PKG_FILE_MODES (+26,-21)
ae87e53 build: Fix Shellcheck for get_source_date_epoch.sh (+5,-2)
a83b2af build: get_source_date_epoch allow external repos (+8,-6)
fd29f2b build: store granular timestamps in packages (+4,-9)
62d5ec7 build: store SourceDateEpoch in manifest (+2,-1)
e79df35 build: add libustream and certs to default pkgs (+1,-1)
cc5bdcd build: sort default packages and split by newlines (+32,-3)
c1875d1 build: switch VERSION_REPO to HTTPS (+2,-2)
5587f19 tools: fakeroot: pass paths of libfakeroot.so and faked (+1,-1)
729a75c build: unbreak fakeroot in SDK (+1,-1)
6541028 build: fix path to libfakeroot on macOS (+7,-1)
94198e2 rb532: drop target (+2,-922)
6362a04 kernel: remove obsolete kernel version switches for 4.14 (+39,-1.1K)
f922a3e config: add KERNEL_LSM symbol (+3,-11)
7716a43 build: fix extreme build system slowdown caused by SOURCE_DATE_EPOCH changes (+4,-2)
f58d323 build: allow file modes per binary package (+2,-1)
10dbdec scripts: bundle-libraries.sh: retain preloaded libraries (+1,-1)
fe82ea0 scripts: download.pl: fix indentation (+2,-3)
34cc2c9 build: create tmp/userids file (+1)
51ec518 build: add user/group ID resolve function (+40,-2)
7a29e24 build: dump effective user/group id mapping to file (+1)
4038c03 scripts: ipkg-build: simplify uid/gid resolving (+29,-36)
0b82eba Revert "build: create tmp/userids file" (-1)
8be2eb3 scripts: update SPDX license names (+33,-33)
fed1788 scripts: mkits.sh make it possible to specify fdt@# (+13,-6)
f6fbc39 build: define PWM_SUPPORT arch feature flag (+20)
e8b3488 policycoreutils: fix host utils rpath and bin directory (+7,-6)
1cab34d target.mk: enable iwinfo by default with any wpad variant (+1,-1)
96d1dc5 policycoreutils: install to host/bin not hostpkg (+2,-2)
26aa795 image.mk: evaluate /etc/selinux/config to choose SELinux policy (+3,-2)
1a22964 config: prepare for choice of SELinux policy (+12,-1)
257110c netfilter: ship nft_chain_nat on 5.1+ kernels (+6,-5)
ae12a74 build, imagebuilder: Do not require compilers (+4)
a439f1b config: add option for dssp selinux policy (+4,-1)
1b27591 malta: update MIPS64 ISA to R2 (+25,-6)
5b3ff53 scripts/qemustart: update malta to use MIPS64 R2 cpu (+3,-1)
ba9b670 config: clean up SELinux options (+23,-3)
ef7c34c build: process variable exports from toplevel.mk only once (+2,-50)
14bad20 build: prevent excessive re-evaluation of PKG_VERSION (+5,-3)
e17529a Revert "build: process variable exports from toplevel.mk only once" (+50,-2)
c78e123 rtl838x: various fixes (+245)
d355b57 target: include selinux-variants if CONFIG_SELINUX is set (+8,-2)
6a56a6e target: select procd-{ujail,seccomp} if !SMALL_FLASH (+4)
2812ea3 Revert "target: select procd-{ujail,seccomp} if !SMALL_FLASH" (-4)
d159230 netfilter.mk: use CONFIG_NETFILTER_XT_TARGET_MASQUERADE (+1,-1)
c6bdd73 netfilter.mk: use CONFIG_NETFILTER_XT_TARGET_REDIRECT (+1,-1)
a5c10ba netfilter.mk: add version conditional for nf_nat_ipv4,6 (+2,-2)
32931f1 netfilter.mk: add version conditional for CONFIG_NF_CT_PROTO_GRE (+1,-1)
2407118 netfilter.mk: add version conditional around CONFIG_NF_NAT_PROTO_GRE (+1,-1)
dd5b04b netfilter.mk: add version conditional around nf_nat_redirect mod (+1,-1)
472a06f netfilter.mk: remove now obsolete kmod nf_nat_redirect (-1)
9a168b5 build: image: add append-dtb-elf helper (+7)
7f94e2a kmod-nft-reject: Fix for "nft_reject_ipv4.ko missing" warning (+4,-1)
071514c build: FeedSourcesAppend add kmod feed to snapshot (+2)
0fdbd2e rules.mk: simplify FAKEROOT command line (+1,-6)
499924a Revert "kmod-nft-reject: Fix for "nft_reject_ipv4.ko missing" warning" (+1,-4)
846e661 image: drop unused legacy NAND build recipes (-29)
1cdba3d image: drop combined-image build recipe (-8)
8af6dfc image: sort image-commands.mk alphabetically (+215,-214)
1f4e8d3 image: drop obsolete legacy image recipes (-104)
ac5671f kernel: remove obsolete kernel version switches for 4.19 (+27,-109)
f6d1adb kernel: Activate KERNEL_MIPS_FP_SUPPORT for pistachio target (+1)
f52aee0 scripts/getver.sh: silence rev-list errors (+3,-3)
4b71657 scripts: bundle-libraries.sh: fix broken SDK compiler (+18,-1)
91a0dc5 scripts: mkhash show -n option in usage (+4,-1)
fac98f1 scripts: mkhash fix return code handling (+5,-2)
fcd3e13 scripts: mkhash fail on hashing a folder (+8)
9eb9943 refpolicy: add variant that builds modular policy (+39,-2)
165f0b0 build: store SOURCE_DATE_EPOCH in JSON info files (+2)
df8e490 netfilter: Add queue support for nftables (+13)
086ee09 scripts: Update checkpatch.pl to 2020-06-11 (+4.0K,-580)
66e87a1 scripts: checkpatch remove device-tree doc check (-47)
3c0357e scripts: add spelling.txt for checkpatch.pl (+1.5K)
5d76065 build: pass KBUILD_EXTRA_SYMBOLS with symvers files for kernel module packages (+3,-10)
184d735 scripts/kconfig.pl: allow regex syntax in filtering out config entries (+9,-2)
a8fb12a build: filter out more autogenerated kernel config options (+12,-7)
cc16f5d build: try to find getopt in macOS homebrew's standard location (+2,-1)
3104370 build: detect broken make version on macOS (+6)
d31da37 build: support cmake verbose for host builds (+1)
6fdd418 scripts: checkpatch.pl: suppress warnings about MAINTAINERS (+1,-1)
7e7470b scripts: add const_structs.checkpatch for checkpatch.pl (+68)
2127acc build: create $(PKG_SYMVERS_DIR) if non-existent (+1,-1)
d369993 scripts: download.pl: retry download using filename (+6,-2)
6e9b707 Revert "refpolicy: add variant that builds modular policy" (+2,-39)
0c87304 scripts: add size_compare.sh (+151)
e224a9a prereq-build: add python 3.9 support (+2)
ff012f3 build: uImage: allow override of default arguments (+3,-2)
8416d06 build: uImage: separate arguments into individual lines (+9,-4)
c20b8d6 build: add UIMAGE_MAGIC to device variables (+4,-1)
6e99e31 config: clean double whitespace in Config-build.in (+2,-2)
3f567d8 tools/sstrip: update to latest version (+45,-473)
e34f04f build: use mkhash for IPK metadata checksums (+2,-2)
2b1d92f scripts/feeds: silence git warning by selecting pull style (+2,-2)
4e19cbc download: handle possibly invalid local tarballs (+22)
796d518 toolchain: kernel-headers: kernel Git tree mirror hash (+6)
f98878e cmake.mk: set C/CXX compiler for host builds as well (+2)
e52d048 rules.mk: remove redundant target flags (-2)
52a5d0d download.pl: properly cleanup intermediate .hash file (+1,-1)
1db9b5b build: mkhash on FreeBSD (+7)
501123e include/subdir: on build failure always print error (+3,-3)
524fb56 cmake.mk,rules.mk: fix host builds using CMake and ccache (+17,-2)
f281aca README: mv logo.svg include/logo.{png,svg} (+1,-1)
d346beb build: Extract trusted-firmware-a.mk (+164,-87)
ef11309 build: make testing kernel decompression more portable (+1,-1)
173ea74 build: reduce cleanup binary calls in rootfs.mk (+9,-11)
0eb2fa3 rules.mk: use -fPIC instead of -fpic on arm64 (+1,-1)
0ba83a7 build: require rsync (+4,-1)
f7d7a3a libcxx[abi]: remove (+2,-210)
36e0268 build: find_md5 list with mod time and sorted (+1,-1)
7f285d0 scripts/feeds: warn when skipping core package override (+4,-1)
a3e5b24 scripts/feeds: fix preference of package install (+14,-16)
8663072 config: add big EXPERIMENTAL option (+15,-1)
bc0ffff build/json: add filesystem information (+2)
7b85dd3 kernel: update and clean kernel keyring options (+13,-13)
23049f9 kernel: enable kernel keyring by default on !SMALL_FLASH (+1,-1)
1926ffb build: Add IRQSOFF and PREEMPT TRACER kernel config option (+34)
d6cb50c include/cmake.mk: Fix the bug in ccache support (+14,-18)
fdcdbdf scripts: add -N option to mkhash for printing without newline (+13,-7)
7c75eaa scripts/om-fwupgradecfg-gen.sh: Drop block alignment code (+1,-5)
a4c30d9 scripts/om-fwupgradecfg-gen.sh: Generate checksum over whole squashfs (+3,-6)
3599ea5 images: Fix sysupgrade.tar for devices with NOR flash (+23,-1)
5fc28ef ath79: Add support for Plasma Cloud PA300 (+283,-1)
ea5bb6b ipq40xx: add support for Plasma Cloud PA1200 (+228,-6)
4871fd2 ipq40xx: add support for Plasma Cloud PA2200 (+243,-7)
9361964 kernel: add KERNEL_IO_URING option (+5)
4943bc5 kernel: only strip proc for small flash devices (+5,-2)
cc9d5b5 build/prereq: merge ifndef IB block together (+1,-5)
f3bfff9 kernel-build: fix STRIP_KERNEL_EXPORTS for 64-bit kernels (+1,-1)
e9fb9b7 build: drop ccache variables from specific targets (-6)
01653fe build: use CCACHE_DIR for ccache directory (+1,-1)
1b00243 scripts/qemustart: use squashfs instead of ext4 (+1,-1)
c7aec47 build: replace which with Bash command built-in (+4,-4)
e2180e3 build: drop clang wrapper (+1,-21)
a323a65 scripts/feed: no warn on toolchain/linux overwrite (+3,-1)
cd5f666 build: use ccache -C for cleaning the cache (+3,-3)
09760cb kernel-defaults: Delete external source tree user_headers (+1)
0f8fd1d kernel-defaults: Manage the enabling/disabling of ZSTD (+1)
ca289e3 build/image: warn if missing qemu-img for VDI/VMDK (+6,-2)
a1a7f32 kernel: enable SRv6 support by enabling lwtunnel (+8,-1)
9afbf33 kernel: drop unneeded kernel version dependency (-1)
412dc26 kernel: make lwtunnel support optional (+3,-2)
4dad324 scripts: target-metadata don't add PROFILES twice (+2,-1)
26d1e52 include: update logo with better kerning (+241,-453)
9ae3c6f rules: add AUTORELEASE and COMMITCOUNT variables (+26)
f52081b treewide: provide global default for SUPPORTED_DEVICES (+1,-23)
af20332 config: drop CONFIG_KPROBE_EVENT unused since kernel 4.9 (-4)
513f717 rules: fix COMMITCOUNT logic (+1,-1)
7521aed scripts: sources CDN as fallback in download.pl (+1,-1)
396a35d base-files: remove execute bit and shebang from functions.sh (+2,-3)
0071c7c build: add elecom-product-header for ELECOM devices (+15,-7)
eb11cd9 ramips: add support for ELECOM WRC-2533GHBK-I (+219,-1)
4c6c1c6 trusted-firmware-a.mk: pass package version as version identifier (+1)
ddab795 rules: fix empty COMMITCOUNT/AUTORELEASE (+2,-2)
104d60f trusted-firmware-a.mk: add PKG_CPE_ID (+1)
a21be2a kernel: add defaults for new SELinux options (+10)
a17b8ea build: use SPDX license tags (+72,-175)
d468ff9 build: move elx-header into image-commands.mk (+20,-20)
8286f3a treewide: unify OpenWrt hosted source via @OPENWRT (+19,-17)
b280e8f trusted-firmware-a: fix project name spelling (+1,-1)
6d54259 scripts: fix checkpatch.pl for changed license dir (+1,-1)
8597da2 build: fix ABI version rebuild dependency (+1,-1)
b12288f build: add support for fixing up library soname (+86)
c921650 build: drop ABI version from metadata (+9,-21)
f696cd3 build: add support for patching libtool to include ABI version in soname (+10)
075fa4c Mostly revert "build: add support for fixing up library soname" (-84)
542eab3 build: only overwrite ABI version for provided packages when base version cha... (+5,-5)
c68d527 build: filter out own packages on package version check (+2,-2)
7d6a636 build: fix getting ABI version for binary packages from the same source package (+1,-1)
1cd121d OpenWrt v21.02: set branch defaults (+8,-12)
cbe4beb build: fix ABI version for PROVIDES symbols (+1,-1)
cb5c93f scripts: getver.sh: fix version based on stable branch (+1,-1)
eb8726f image: add ModelNameLimit16 (+4)
f647d9e download: remove broken mirrors (-2)
a29b398 build: fix checks for GCC11 (+4,-4)
27c5db9 Revert "build: replace which with Bash command built-in" (+4,-4)
ceb6869 build: add which command to build requirements (+4,-1)
67166fa include: store ABIVersion in Packages index (+1)
fdc0342 build,json: fix duplicates in default_packages (+2,-1)
22149da build,json: backport default_packages fixes (+3,-3)
95b838f build: use -nostdinc and -isystem in NOSTDINC_FLAGS for out-of-tree kernel mo... (+11,-4)
dc31191 build: make sure asm gets built with -DPIC (+3,-3)
567ad2d Extend checks on build prerequisites for building OpenWRT core (+12,-1)
0b0e978 kernel-defaults: fix external kernel build when user_headers is missing (+3,-1)
4419c3d build/json: generate json file for initramfs (+34,-1)
bb8fd58 build: avoid generating JSON info on missing image (+2,-2)
1a41b88 build: kernel2minor: work around path length limit (+5,-2)
c9a38e2 build/json: fix IMAGE_PREFIX and DEVICE_PACKAGES (+1,-1)
8add3e1 build: preserve profiles.json between builds (+23,-9)
2e15771 build,json: fix generation with empty profiles (+1,-1)
47f617e build: prepend ABI suffixes with a dash if package name ends with digit (+8,-2)
d3278c4 build: ensure that dash isn't prepended twice to abi version suffix (+1,-1)
5bfb9c3 prereq-build: require python3-distutils (+4)

Build System / Feeds (3 changes)

221f97f feeds: add freifunk feed (+1)
1cd121d OpenWrt v21.02: set branch defaults (+8,-12)
ff6b36b feeds.conf.default: remove freifunk feed (-1)

Build System / Host Utilities (232 changes)

9fc0383 tools/bison: Update to 3.4.1 (+3,-16)
e15049c ath79: add support for TP-Link CPE610-v1 (+194)
d5a3872 ath79: increase kernel partition size for CPE610v1 (+9,-6)
6fac907 tools/gengetopt: Update to 2.23 (+38,-29)
8c51dde ramips: add support for TP-Link RE650 v1 (+241,-9)
cad4132 ath79: add support for TP-Link CPE510-v2/v3 (+300)
83e60f0 firmware-utils: mkfwimage: enable extra compiler checks and fix them (+12,-7)
9401780 firmware-utils: mkfwimage: provide human readable error (+7,-1)
90b7dbf firmware-utils: mkfwimage: fix more errors (+4,-4)
04cb651 firmware-utils: mkfwimage: fix more errors reported by gcc-6/7/9 (+15,-13)
ff7909f firmware-utils: mkfwimage: fix build failure on macOS with gcc 9 (+3,-2)
3f1e8c0 tools: libressl: update to 2.9.2 version (+2,-2)
8d6d227 tools: libressl: fix build on MacOS (+11)
1282a63 tools: libressl: fix compilation for non-glibc clib (FS#2400) (+23)
5989a75 tools/b43-tools/b43-fwsquash: convert to Python 3 with 2-to-3 (+3,-3)
316c8b5 tools/scons: switch to Python 3 (+3,-3)
a1c6a31 ramips: add support for Fon FON2601 (+406,-12)
9437012 tools/mklibs: update to 0.1.44 and convert to Python 3 (+350,-22)
995bcc5 tools/patch: apply upstream patch for CVE-2019-13636 (+109,-1)
2caf747 ccache: update to 3.7.2 (+3,-3)
ea1acaf firmware-utils: uimage_padhdr: fix Coverity issue (+12,-12)
7270fdb expat: Update to 2.2.7 (+2,-2)
8d83a4f tplink-safeloader: increase kernel partition for CPE/WBSx10v1 (+9,-9)
854ab1b ath79: add support for TP-Link CPE220 v2 (+64,-1)
166e626 tools/scons: update scons to 3.1.1 (+2,-2)
bcfd1d7 tools/patch: apply upstream patch for cve-2019-13638 (+39,-1)
234f7a9 tools/e2fsprogs: Update to 1.45.3 (+13,-36)
ac2f341 make-ext4fs: update to HEAD of 2017-05-29 - eebda1 (+3,-3)
bb9cf91 make_ext4fs: Remove off64_t in favor of standard off_t (+38,-62)
eebda1d make_ext4: Add strict prototypes. (+18,-18)
08e274d tools/mtd-utils: update to 2.1.1 (+16,-14)
413c68d tools/cmake: Update to 3.15.1 (+22,-33)
d3f86c9 tools: libelf: install pkg-config file (+3,-1)
f3ab336 tools: libelf: fix headers to trigger -Wundef warnings (+198)
ac31ec0 upslug2: Update to git repository (+7,-297)
169152c tools/mkimage: Update U-Boot to version 2019.07 (+212,-159)
60eb0e8 scons: move to packages feed (+1,-85)
0f7ff74 tools/coreutils: install "touch" (+1,-1)
cb28977 ccache: update to 3.7.4 (+3,-3)
b4af2c6 expat: Update to version 2.2.9 (+2,-2)
700e7a2 tools/e2fsprogs: Update to version 1.45.4 (+2,-2)
5daf094 tplink-safeloader: fix compilation warnings (+13,-12)
c79b796 ar71xx: improve support for TP-Link CPE510 v2 (+55,-33)
ed6ba28 tools: keep stamp file in $(STAGING_DIR_HOST) (+2,-2)
6ae7ee7 tools/mkrasimage: Add support for 128k header size (+8,-3)
1f0063b rules.mk: remove "$(STAGING_DIR)/include" (+2,-2)
3930aab ath79: add support for TP-Link WBS210 v2 (+78,-8)
e6901bf tools/automake: Revert "Do not use $(V) - force AM_V=1" (-13)
bae0d47 ath79: add support for the TP-LINK CPE220 V3 (+224,-125)
5b8709d ath79: add support for the TP-LINK WBS510 V2 (+62,-2)
20fdfe3 ath79: add support for the TP-LINK WBS510 V1 (+30,-1)
591a063 tplink-safeloader: shorten version number of TP-Link WBS210 v2 (+3,-3)
7c8f74c tools/quilt: update to 0.66 (+4,-4)
3f5cf38 ccache: update to 3.7.6 (+3,-3)
c5497eb tools/expat: change package source to GitHub (+1,-1)
9b90dc0 ath79: add support for TP-Link Archer C6 v2 (US) and A6 (US/TW) (+308,-121)
c0b87cf tools: tplink-safeloader: fix whitespace issues (+42,-42)
9e2e48f tools: qemu: Add patches to support adapter_type and monolithicFlat (+2.3K)
5e5e92b ath79: generate firmware image for aircube-isp (+10,-2)
a3010a7 ramips: add support for TP-Link RE200 v1 (+204)
271d0c8 make_ext4fs: Update to version 2020-01-05 (+3,-14)
ec17045 make_ext4fs: fix build on musl systems (+1,-1)
5c201be Add LDFLAGS when building libsparse.a (+1,-1)
d29929b firmware-utils: mkfwimage: add support for Ubiquiti SW devices (+9)
402b362 firmware-utils/dgfirmare: fix possible resource leak (+6)
0ae0f48 firmware-utils: fix possible memory leak and resource leak (+3)
8e3b315 firmware-utils/mkchkimg: fix possible resource leaks (+8)
b886d3c firmware-utils/mkfwimage: fix possible memory and resource leak (+6)
1775f69 firmware-utils/mksenaofw: fix possible memory leak (+2)
8057970 firmware-utils/mktitanimg: fix possible resource leak (+1)
3c77e4a wrt350nv2-builder: Fix memory leak (+1)
5355baf ccache: update to 3.7.7 (+3,-3)
343f27f tools/cmake: update to 3.16.2 (+9,-9)
93a4c8a ramips: add support for TP-Link RE305 v1 (+211)
7a8bfbf tools: tplink-safeloader: update soft_ver for TP-Link Archer C6 v2 (EU) (+1,-1)
96e9d48 tools/bison: update to 3.5 (+3,-3)
b2102be ar71xx: use dynamic partitioning for TP-Link TL-WA850RE v2 (+2,-3)
b77ce0c tools/gmp: update to 6.2.0 (+2,-2)
6d6f36a ramips: add support for TP-Link RE200 v2 (+223)
9aa6569 firmware-utils: add lxlfw tool for generating Luxul firmwares (+283)
0ffb7b0 tools/libressl: Update to 3.0.2 (+2,-25)
82211e5 tools/patchelf: Update to 0.10 (+2,-2)
4b591c5 tools/sed: Update to 4.8 (+5,-3)
477d1c5 tools/gmp: Remove obsolete options (+1,-2)
cf443e8 tools/e2fsprogs: Update to 1.45.5 (+4,-3)
b0a3f1e tools/bison: Update to 3.5.1 (+3,-3)
4a308ba tools: Fix "lib" symlink created inside $(STAGING_DIR_HOST)/lib (+1,-1)
867298c tools/pkg-config: Replace with pkgconf (+46,-16)
c60be19 tools/pkgconf: Run pkg-config wrapper through shellcheck (+4,-1)
b468353 mkrasimage: fix segmentation fault (+10,-9)
763de7b tools/cmake: Update to 3.16.5 (+2,-2)
0a06fcf build: fix kernel 5.4 on macos (+28)
6de7406 pkgconf: always retain -I and -L flags (+2)
646d95c ath79: add support for TP-Link Archer C60 v3 (+146,-12)
1f4020a squashfskit4/Makefile: introduce PKG_RELEASE=1 (+1,-1)
be4ed1d tools: squashfskit4: fix build with GCC10 (+44,-1)
ff75bbc tplink-safeloader: update soft_ver for TP-Link Archer C6 v2 (EU) (+1,-1)
1963bba firmware-utils: ptgen: add GPT support (+319,-24)
8af80e7 tools/cmake: update to 3.17.0 (+37,-74)
c9daacb tools/e2fsprogs: Update to 1.45.6 (+2,-2)
71ea940 tools/findutils: Update to 4.7.0 (+9,-120)
169afa9 tools/mtools: Update to 4.0.24 (+2,-2)
d158b26 tools/xz: Update to 5.2.5 (+3,-2)
5d78124 tools/mm-macros: Update to 1.0.0 (+5,-3)
1e3d3d2 tools/e2fsprogs: fix build under macos (+1,-1)
042917f tools/mkimage: update to 2020.04 (+113,-241)
0486641 firmware-utils: mkfwimage: add support for Ubiquiti XC devices (+9)
3c1d1d4 tools: add autoconf-archive (+29,-1)
1bbc1aa squashfs: Fix compile with GCC 10 (+25)
48e3449 ccache: update to 3.7.9 (+3,-3)
258dc0d tools: add zstd (+82,-1)
c764c51 ath79: add support for TP-Link RE450 v3 (+290,-176)
0a73c61 mkchkimg: use higher version code (+2,-7)
d93da0d ath79: add support for TP-Link CPE610 v2 (+88)
7da3c3b firmware-utils: sort tools alphabetically (+58,-58)
33fae84 ramips: add support for TP-Link RE220 v2 (+125)
ba0f4f0 ramips: add support for TP-Link RE500 v1 (+248,-125)
d64b20d firmware-utils/hcsmakeimage: fix possible memory leak and resource leaks (+4)
dca867c firmware-utils/ptgen: allow explicit placement of partitions (+27,-3)
61b36ee firmware-utils: mkfwimage: fix memcpy and strncpy usage (+28,-16)
4a2380a tplink-safeloader: expand support list for TP-Link CPE210 v3 (+8,-1)
240793d tools: drop PKG_VERSION for purely local packages (+2,-2)
d320123 tools/patch-image: add PKG_RELEASE (+2,-1)
7c12d5d tools/firmware-utils: add PKG_RELEASE (+2,-1)
d2332e2 tools/sstrip: add PKG_{VERSION,RELEASE} (+2)
fca3bf4 tools/flock: add PKG_{VERSION,RELEASE} (+2)
600416d tools/mkimage: create .itb file with read-access for group,other not just owner. (+11)
1deaf69 ramips: fix/tidy up 4M tplink-v2-image flash layouts (+7,-1)
009e62c ramips: add support for TP-Link RE200 v3 (+126)
34271d3 tools/firmware-utils: use UTC for image timestamps (+3,-3)
6855708 build: fix typo in cmake patch (+1,-1)
c25c9e9 Revert "build: fix typo in cmake patch" (+1,-1)
e27fbae tools/cmake: fix typo in parallel make patch (+2,-1)
9e7ef46 tools: add fakeroot (+134,-1)
ab74def ath79: add support for TP-Link TL-WPA8630P v2 (+330,-1)
a369653 tools/coreutils: install ln (+1,-1)
6d5d815 tools/tplink-safeloader: use soft_ver 1.9.1 for archer c6 v2 (+2,-2)
1cf842d tools/bison: update to 3.7.1 (+3,-3)
4faf770 tools/mpfr: update to 4.1.0 (+4,-4)
84834df tools/cmake: update to 3.18.2 (+16,-16)
d622cf8 tools/ccache: update to 3.7.11 (+3,-3)
5610319 tools: mtd-utils: Update to version 2.1.2 (+16,-15)
395c848 tools/mpc: update to 1.2.0 (+2,-2)
4e4ee46 ar71xx: drop target (+10,-84.8K)
d7fb7ac ath79: increase kernel partition for ar9344 TP-Link CPE/WBS (+26,-26)
040b625 tools/coreutils: update to 8.32 (+2,-27)
1aa7183 tools: add back lzma-old for ath79 (+1,-1)
d3d40cd tools/squashfskit4: add xattr support to mksquashfs for SELinux (+1,-1)
35f2116 treewide: https for downloads.openwrt.org sources (+5,-5)
7f0cb91 tools/squashfskit4: fix build on non-linux systems (+37)
48905af tools: drop unused upslug2 and wrt350nv2-builder (-2.3K)
edb5d2a tools: sort alphabetically (+37,-38)
94198e2 rb532: drop target (+2,-922)
9709653 fakeroot: add license information (+2)
6485f52 tools: fakeroot: use TCP as IPC transport (+3)
6985a26 firmware-utils/tplink-safeloader: soft-version magic is data length (+3,-2)
14464e1 firmware-utils/tplink-safeloader: add compat level (+14,-5)
9dd4ba3 ath79: add support for TP-Link EAP245-v3 (+226)
c9f51a9 ath79: support for TP-Link EAP225-Wall v2 (+197,-1)
0b1cdb7 treewide: remove empty default cases (+1,-18)
649e098 tools/libressl: update to 3.2.1 (+3,-14)
7422c7a ath79: add support for TP-Link TL-WPA8630P (EU) v2.1 (+91,-10)
e3af166 ath79: rename TP-Link TL-WPA8630P v2 (EU) to v2.0 (EU) (+14,-13)
33b76d6 ramips: add support for TP-Link RE200 v4 (+64)
f93cb5c fakeroot: make fakeroot script relocatable (+25)
d4521fb tools: fakeroot: rework relocatable patch to avoid LD_LIBRARY_PATH usage (+14,-10)
65f3e7c firmware-utils: fix mistake and improve logic in nec-enc (+5,-5)
0fd214d tools/fakeroot: fix build on macOS with recent Xcode versions (+21,-1)
a99f88a tools/libelf: use autoreconf to fix build failure on macOS with recent Xcode ... (+4)
6c2ef55 tools/bc: use autoreconf to fix build failure on macOS with recent Xcode vers... (+3,-1)
a233e3a tools/expat: update to 2.2.10 (+2,-2)
7d03e90 tools/cmake: update to 3.18.5 (+3,-3)
9d5ecea tools/bison: update to 3.7.4 (+6,-6)
c977bd0 tools/gmp: update to 6.2.1 (+2,-2)
39fa0c0 tools/mpc: update to 1.2.1 (+2,-2)
b11ad48 ath79: support for TP-Link EAP245 v1 (+88,-5)
4f86edf ath79: support for TP-Link EAP225-Outdoor v1 (+72)
b0ecae5 ath79: support for TP-Link EAP225 v3 (+72)
bc64b9c treewide: update email address of Tomasz Maciej Nowak (+6,-6)
3f567d8 tools/sstrip: update to latest version (+45,-473)
b0cb305 tools: always create $STAGING_DIR/usr/{include,lib} (+1,-1)
1a211af firmware-utils: tplink-safeloader: refactor meta-partition generation (+91,-84)
cb38170 firmware-utils: tplink-safeloader: refactor meta-partition padding (+89,-68)
33ad097 tplink-safeloader: add support for TP-Link CPE510 v3.20 (+4,-1)
bfc433e tools/cmake: update to 3.19.1 (+5,-5)
5950397 tools/libressl: update to 3.3.1 (+2,-2)
b1952dc ccache: update to 4.1 (+15,-18)
c0e6b78 tools/pkgconf: update to 1.7.3 (+2,-38)
491ae33 ath79: add support for Ubiquiti airCube AC (+142,-6)
40437b1 firmware: add tool for signing d-link ru router factory firmware images (+231)
67790f5 Revert "ccache: update to 4.1" (+18,-15)
31554e5 ccache: update to 4.1 (+25,-19)
c5d033a tools/fakeroot: remove undefined symbol messages (+33)
1a775a4 ipq806x: add support for TP-Link Talon AD7200 (+512)
f34f4a6 tools/fakeroot: update to 1.25.3 (+27,-57)
9362201 tools/cmake: always use non-ccache CC and CXX variables (+2,-14)
5876ba6 qemu: remove obsolete package (-2.4K)
c625c82 tools/ccache: find libzstd using rpath (+4,-1)
af49ae7 zstd: fix package source (+2,-1)
3fd070e tools/fakeroot: fix build regression on macOS (+18,-2)
6e7ca70 firmware-utils: bcm4908kernel: tool adding BCM4908 kernel header (+128)
eaca08a firmware-utils: bcm4908img: tool adding BCM4908 image tail (+380)
c31f797 firmware-utils: bcm4908asus: tool inserting Asus tail into BCM4908 image (+445)
7534c8a tools/zstd: update to 1.4.8 (+3,-65)
ec0c6c1 tools/zstd: compile with cmake (+9,-3)
8d4afab tplink-safeloader: add support for TP-Link Archer A7 v5 (RU) (+2,-1)
8286f3a treewide: unify OpenWrt hosted source via @OPENWRT (+19,-17)
e6ccb40 tools: mkimage: Update U-Boot to version 2021.01 (+13,-60)
0052daa tools/patchelf: bump to use latest master (+5,-4)
43dc26a fakeroot: fix to work with glibc 2.33 (+145)
1da945b tools/fakeroot: fix build regression on macOS (+42)
a7c0c9b ramips: mt7621: add TP-Link EAP235-Wall support (+225)
cb16581 firmware-utils: bcm4908img: name fields & values (+22,-8)
636b8bf firmware-utils: bcm4908kernel: name struct fields (+8,-8)
9db0cc5 firmware-utils: bcm4908img: extract parsing code (+67,-37)
c251ec7 firmware-utils: bcm4908img: detect Netgear vendor firmware (+33,-25)
6f6da65 firmware-utils: bcm4908img: support reading from stdin (+38,-8)
e9a7c22 firmware-utils: bcm4908img: use "info" command displaying file info (+20,-11)
c1fb10f firmware-utils: bcm4908img: find cferom size (+31)
0b333eb firmware-utils: bcm4908img: support extracting image data (+87)
f1f1ecf firmware-utils: bcm4908img: add bootfs support (+337,-3)
cbf8ac8 firmware-utils: bcm4908img: replace size with offset (+35,-20)
e708c5e firmware-utils: bcm4908img: support extracting bootfs & rootfs (+35)
fe30201 firmware-utils: bcm4908img: fix extracting cferom (+1,-1)
2e2b583 firmware-utils: bcm4908img: extract bootfs without padding (+27,-6)
7b3bde8 firmware-utils: bcm4908img: fix uninitialized var usage (+7,-3)
91e0865 firmware-utils: bcm4908img: convert into a package (+62,-2)
6fd65c6 tplink-safeloader: fix C7v5 factory flashing from vendor fw > v1.1.x (+1,-1)
10a535a tplink-safeloader: fix product_name of TP-Link AD7200 (+1,-1)
a52842a ccache: Build with ENABLE_DOCUMENTATION=OFF (+3)
a162fe9 fakeroot: Alpine linux libc.musl build error fix (+34)
dd6f02a firmware-utils: zytrx: Add util for ZyXEL specific header (+227)
27f4559 firmware-utils: fix coverity zytrx.c resource leak (+3,-1)
30915e5 ramips: add support for TP-Link Archer A6 v3 (+244,-1)
31be361 ramips: add support for TP-Link Archer C6U v1 (EU) (+264,-1)
7a4bd9c ath79: use dynamic partitioning for TP-Link CPE series (+15,-36)

Build System / Image Builder (17 changes)

07926d7 imagebuilder: fix `make info` for empty SUPPORTED_DEVICES (+2,-1)
b204fcd target/imagebuilder: use multi-thread support for xz compression (+2,-1)
07449f6 build: refactor JSON info files to `profiles.json` (+136,-66)
4f38063 imagebuilder: pass IB=1 on checking requirements (+1,-1)
941ec28 imagebuilder: Remove json_info_files/ before build (+1)
8c9a788 build: SDK/IB reproducible and faster compression (+6,-2)
84024e2 build: add whatdepends target to imagebuilder (+9,-1)
29fd93d imagebuilder: add missing libfakeroot files (+1)
2999f81 build,IB: include kmods only in local builds (+16,-12)
04757f9 build,IB: reload packages/ only if existing (+4,-1)
2e28253 imagebuilder: fix sstrip (+1,-1)
418362b imagebuilder: add package signature verification (+39,-2)
b19a684 imagebuilder: fix main entry makefile (+1,-1)
aab3620 imagebuilder: fix partition signature (+2)
6a46615 imagebuilder: invoke bundle-libraries.sh w/o buildroot dirs in $PATH (+4,-1)
69b77dc build,ib: add STRIP_ABI option for manifest (+2,-1)
f25dc53 imagebuilder: unset BINARY_FOLDER and DOWNLOAD_FOLDER in final archive (+2)

Build System / SDK (12 changes)

6e300f6 sdk: Fix cryptodev-linux build when CONFIG_ARM64_MODULE_PLTS=y (+2,-1)
200f266 sdk: fix GCC and Python dangling symlinks (+2,-1)
efaaadb sdk: use bundle-libraries.sh to ship kernel objtool tools (+2,-8)
1f2539a sdk: fix host menu config targets using ncurses (+1)
94e27d6 sdk: add OpenWrt branding to menuconfig & .config (+2)
2ca084c build: improve ccache support (+29,-10)
8c9a788 build: SDK/IB reproducible and faster compression (+6,-2)
a4c1c16 sdk: keep the linux package in the same subdir as in the main build system (+4,-1)
ec0ec04 sdk: fix missing include directories (+6,-1)
7e4585e sdk: invoke bundle-libraries.sh w/o buildroot dirs in $PATH (+4,-1)
4894a3f target: fix copying of licenses for SDK/toolchain (+6,-2)
930e9c0 sdk: unset BINARY_FOLDER and DOWNLOAD_FOLDER in final archives (+7,-1)

Build System / Toolchain (102 changes)

88c07c6 toolchain: Add GCC 9.1.0 release (+934,-2)
75be345 toolchain: musl: switch to https instead of git (+1,-1)
7fad676 toolchain: Don't force GCC8 on ARC (+1,-1)
7d97bc1 target/toolchain/files/wrapper.sh: simplify 'case' (+1,-9)
cbe08e6 toolchain/fortify-headers: Update to 1.1 (+2,-2)
ed6139e toolchain/musl: bump to version 1.1.23 (+3,-3)
b20156b toolchain: fix gcc depends on kernel headers (+1,-1)
aa4f68a toolchain: Remove powerpc64 libc restriction (+2,-4)
fdb30ee toolchain: add autoconf-lean (+1.8K,-1)
7ec092e Revert faulty tree push (+536,-2.8K)
0d0617f musl: ldso/dlsym: fix mips returning undef dlsym (+138,-2)
c262daf musl: Fix CVE-2019-14697 (+208,-1)
b8b7d4c gcc: Update gcc 9.X to version 9.2.0 (+9,-90)
ba305d1 glibc: update to latest 2.27 commit (BZ #24228, BZ #24744, BZ #24699) (+2,-2)
2b342d0 glibc: update to latest 2.27 commit (BZ#23637) (+2,-2)
9edd7ed gcc: Fix ICE in GCC 9.2.0 (+55)
bd4d3cd toolchain,build: prefer -ffile-prefix-map for gcc-8+ (+9,-9)
d509463 toolchain/gcc: switch to version 8 by default (+5,-7)
33dd522 build: fix menuconfig submenu sorting for gcc options (+5,-5)
4d5b622 toolchain/musl: bump to version 1.1.24 (+7,-350)
68c50e1 toolchain/gdb: bump to 8.3.1 (+8,-16)
14881b4 toolchain/kernel-headers: don't use TARGET_CFLAGS (+4,-4)
8f02ab1 toolchain: Simplify libc selection (+1,-2)
69b9f01 toolchain: gcc: enable sanitizers for glibc toolchain (+176,-1)
e5c18da toolchain/gcc: bump to 7.5.0 (+3,-3)
839bc1e glibc: backport fix for regexec buffer read overrun (+26)
1ec6e78 glibc: update to latest 2.27 commit (BZ #2503, BZ #2504) (+2,-2)
65a561f toolchain/gcc: correct the check expr for newer clang (+1,-1)
c102f70 toolchain/gcc: Backport patch to fix unconditional MULTIARCH_DIRNAME (+30)
19be55a toolchain/wrapper: replace legacy backticks with $() (+3,-3)
ac42b91 toolchain: wrapper.sh: use /bin/sh instead of bash (+1,-1)
836d539 toolchain: wrapper.sh: harmonize leading whitespaces (+10,-10)
53470bd toolchain/binutils: Add binutils 2.34 (+93,-3)
db70077 toolchain: Update GCC 8 to version 8.4.0 (+9,-39)
cb44ab4 toolchain: Update GCC 9 to version 9.3.0 (+6,-61)
1647790 toolchain/gcc: remove uclibc hack (-3)
02c5019 toolchain: glibc: Update glibc to version 2.31 (+690,-30)
a2cf87a toolchain: glibc: Define minimum support kernel version as 4.14 (+2,-1)
cf22c44 toolchain/gcc: eliminate uClibc atexit hack (+2,-9)
14f3724 glibc: update to latest 2.31 commit (+2,-2)
98342b1 glibc: update to latest 2.31 commit (BZ #25976, BZ #25824) (+2,-2)
10c2110 musl: fix locking synchronization bug (+69)
afea16b musl: restore lock skipping for mostly-singlethreaded programs, and related p... (+166)
69e7d14 musl: use official release tar (+3,-6)
b933f9c toolchain: remove gcc libssp and use libc variant (+5,-64)
d0b2530 toolchain/gcc: Copy patches from 9.3.0 to 10.1.0 (+839)
bf540f3 toolchain/gcc: Add GCC 10.1.0 config (+12)
e027df9 toolchain/gcc: Add GCC 10.1.0 patches (+34,-34)
969690b toolchain/gdb: Don't use gdb-arc (-11)
d8e6a92 toolchain/wrapper.sh: Replace read with read -r (+1,-1)
df09cc6 toolchain/wrapper.sh: fix remaining shellcheck warnings (+8,-8)
2ca084c build: improve ccache support (+29,-10)
a44eff6 glibc: fix avx2 strncmp offset compare condition check [BZ #25933] (+2,-2)
f206461 glibc: fix memcpy and memmove for negative length [BZ #25620] (+2,-2)
54124e1 toolchain: binutils: Use version 2.34 by default (+2,-5)
eda3da5 toolchain: add PKG_RELEASE if local files (+6,-3)
d168f14 toolchain/binutils: remove versions 2.29.1 and 2.31.1 (-496)
392a6bb glibc: update to latest 2.31 commit [BZ #19519 BZ #26332 BZ #26248] (+2,-2)
d79a622 toolchain/binutils: fix broken build of binutils 2.34 on mips64 (+1,-1)
c182cae uClibc-ng: update package from 1.0.31 to 1.0.34 (+2,-2)
7f9d8a9 uClibc-ng: refresh config and remove several legacy options (+4,-159)
7359472 musl: add common glibc extention for nftw (+103,-1)
6963014 toolchain/binutils: add binutils 2.35 (+90)
21abc09 toolchain: Update GCC 10 to version 10.2.0 (+4,-4)
fc20c75 toolchain: nasm: update to 2.15.05 (+2,-2)
a48519f toolchain/binutils: update to 2.35.1 (+7,-7)
83fcc0e glibc: update to latest 2.31 commit [BZ #26383] (+2,-2)
b90a4a8 glibc: update to latest 2.31 commit (+2,-2)
35ac91f toolchain: gdb: Update to version 10.1 (+10,-34)
24b51a9 toolchain: gdb: Disable tests (+2,-21)
5fb5d83 toolchain: gdb: Remove ARC patches (-64)
93adba4 glibc: update to latest stable version 2.32 (+81,-80)
dd993e2 glibc: update to latest 2.32 commit (BZ #25399) (+2,-2)
4d4ef10 musl: handle wcsnrtombs destination buffer overflow (CVE-2020-28928) (+66,-1)
bb7ba6b toolchain: kernel-headers: fix check target for kernel Git tree (+9,-2)
796d518 toolchain: kernel-headers: kernel Git tree mirror hash (+6)
a44a2f9 toolchain: musl: refresh patches (+6,-15)
8c0a6aa glibc: update to latest 2.32 commit (BZ# 26224) (+2,-2)
080dc61 toolchain: gcc: Remove support for GCC 5 (+1,-3.3K)
95f1002 toolchain: default to glibc for ARC (+1,-2)
2207917 toolchain: remove uClibc-ng config stuff (-22)
63fb175 toolchain: remove uClibc-ng (-593)
920b692 toolchain: Fix glibc selection on ARC targets (+1)
1910545 glibc: update to latest 2.32 commit (+2,-2)
425e392 glibc: update to latest 2.32 commit (BZ #24973) (+2,-2)
33646a5 glibc: add arc700 patch (+87,-58)
54bfebd glibc: update to latest 2.32 commit (BZ #20019, BZ #27177, BZ #27130) (+2,-2)
111de65 glibc: update to latest 2.32 commit (BZ#2692 BZ#26988 BZ#26831 BZ#2706) (+2,-2)
01e4274 toolchain/libstdcpp: disable dual ABI and default to new (+3,-1)
fc72d07 glibc: update to latest 2.32 commit (bug 27256) (+2,-2)
768d1f7 glibc: update to 2.33 (+3,-3)
048131b glibc: update to latest 2.33 commit (+2,-2)
4894a3f target: fix copying of licenses for SDK/toolchain (+6,-2)
d148fb1 glibc: update to latest 2.33 commit (BZ #27462, BZ #27318, BZ #27389) (+2,-2)
d52c5c0 glibc: update to latest 2.33 commit (+2,-2)
09a23b9 toolchain/gdb: fix compilation with ccache (+1)
75d0a0d glibc: update to latest git HEAD (BZ #27468, BZ #27511) (+2,-2)
f33139c glibc: update to latest 2.33 commit (+2,-2)
25d81e9 glibc: update to latest 2.33 HEAD (bug 27744) (+2,-2)
3b4aac7 glibc: update to latest 2.33 HEAD (BZ #27892) (+2,-2)
c58afca glibc: update to latest 2.33 HEAD (BZ #27646, bug 27896, BZ #15271) (+2,-2)
60fad8f glibc: update to latest 2.33 HEAD (bug 28011) (+2,-2)

Kernel (663 changes)

f2f7cc6 kernel: bump 4.9 to 4.9.181 (+7,-7)
a7e6892 kernel: bump 4.14 to 4.14.125 (FS#2305 FS#2297) (+357,-1.1K)
11b4d29 kernel: bump 4.19 to 4.19.50 (+14,-49)
09c6885 kernel: add missing symbol to 4.19 config (+1)
481fbc3 kernel: Add AEAD and RNG support to kmod-crypto-user (+5,-1)
7193067 kernel: mt29f_spinand: fix memory leak during page program (+90)
8f5873f netsupport: improve xfrm module support (+2,-2)
6dac1c0 kernel: Activate CONFIG_OPTIMIZE_INLINING (+332,-18)
4d11c4c kernel: backport 4.18 patch adding DMI_PRODUCT_SKU (+57)
7046a24 kernel: package module for SafeXcel crypto engine (+25)
de5105f kernel: bump 4.14 to 4.14.126 (+122,-43)
cf65262 kernel: bump 4.19 to 4.19.51 (+142,-60)
bcd17bd kernel: bump 4.9 to 4.9.182 (+13,-13)
1e3487b kernel: bump 4.14 to 4.14.127 (+13,-13)
aa3f973 kernel: bump 4.19 to 4.19.52 (+8,-7)
6ca9d37 kernel: generic: add missing 4.19 config symbol (+1)
9b8d0f1 kernel: generic: add missing DRM panel 4.19 config symbols (+6)
f528d77 netsupport: add kmod-nsh (+17)
74739c4 treewide: fix syntax errors exposed after kconfig update (+13,-13)
71f0333 kernel: generic: fix MIPS build on non-linux hosts (+62)
6592ddd kernel: bump 4.14 to 4.14.128 (+24,-24)
1d34f99 kernel: bump 4.19 to 4.19.53 (+7,-7)
1e2e5c6 kernel: package Broadcom BNX2X driver (+32,-1)
0e961a1 kernel: dm: add dm-raid for LVM raid (+23,-1)
5273fb6 kernel: update act_ctinfo (+58,-20)
c4fb221 kernel: fix kmod-tpm 4.19 dependencies (+1)
cba6832 kernel: alx driver for AR816x/AR817x Ethernet (+12)
82f3a2b kernel: add promising "fix loop discard errors" hack (+164)
c22540a kernel: bump 4.9 to 4.9.183 (+8,-8)
4589f23 kernel: bump 4.14 to 4.14.129 (+10,-28)
92b8fe0 kernel: bump 4.19 to 4.19.55 (+9,-36)
d344591 netfilter: fix crash in flow offload by adding netns support (+13,-3)
d00e66f kernel: generic: add missing 4.19 config symbol (+1)
e4eec3b kernel: bump 4.14 to 4.14.130 (+12,-12)
577174c kernel: bump 4.19 to 4.19.56 (+8,-8)
8b74cc4 kernel: bump 4.9 to 4.9.184 (+2,-2)
0d71c7a kernel: bump 4.14 to 4.14.131 (+2,-2)
683341d kernel: generic: add missing 4.19 config symbol (+2)
aac25bd kernel: 4.19: Backport usb dwc2 lpm mode hw check (+64,-1)
418f826 kernel: Fix MIPS bounds check virt_addr_valid (+66)
8ef6240 kernel: Add missing includes mtdsplit_*.c (+9)
5c094ff kmod-sched-cake: drop out of tree package, use kernel version (+503,-42)
5dc7d63 netsupport: move out mqprio from kmod-sched (+1,-1)
b31f919 netsupport: move out sch_cake from kmod-sched (+1,-1)
0051fff kernel: bump 4.14 to 4.14.132 (+9,-9)
fa24359 kernel: bump 4.19 to 4.19.57 (+8,-8)
7d96c30 kernel: cherry pick patch removing __linux__ check (+94)
57d096e kernel: generic: fix perf build breakage on 4.19 (-40)
0b2c42c mac80211: Update to version 5.2-rc7 (+570,-20.5K)
dba5a01 kernel: netfilter add connmark savedscp support (+242)
a1c6a31 ramips: add support for Fon FON2601 (+406,-12)
5c661f5 Revert "netsupport: move out sch_cake from kmod-sched" (+1,-1)
4dcef82 Revert "kmod-sched-cake: drop out of tree package, use kernel version" (+42,-503)
7228904 kernel: bump 4.9 to 4.9.186 (+30,-30)
1d45ed1 kernel: bump 4.14 to 4.14.134 (+12,-99)
c763418 kernel: bump 4.19 to 4.19.62 (+187,-2.8K)
a56cbe3 kernel: fix typo in replaced symbol (+1,-1)
1922650 brcm2708: update to latest patches from the RPi foundation (+76.4K,-71.5K)
e92a147 kernel: generic: fix fonfxc uimage parser (+14,-7)
d6b585e kernel: drop mvebu support in kmod-usb3 (+3,-1)
4b755ce Revert "kernel: generic: fix fonfxc uimage parser" (+7,-14)
a4d3660 kernel: bump 4.9 to 4.9.187 (+42,-42)
96f1d4b kernel: bump 4.14 to 4.14.136 (+60,-173)
42d9bcc kernel: bump 4.19 to 4.19.64 (+150,-398)
c4492dd kernel: drop Fon(Foxconn) parser matching for the "firmware" partition (-1)
1d6368e kernel: mtdsplit_uimage: add support for okli image (+58)
6e4d590 kernel: bump 4.9 to 4.9.188 (+10,-10)
f5acf56 kernel: bump 4.14 to 4.14.137 (+10,-10)
697658e kernel: bump 4.19 to 4.19.65 (+15,-15)
98b654d kernel: use bulk free in kfree_skb_list to improve performance (+122)
7ec092e Revert faulty tree push (+536,-2.8K)
c141508 kernel: bump 4.9 to 4.9.189 (+24,-24)
873a8c5 kernel: bump 4.14 to 4.14.138 (+20,-20)
c9dc0e1 kernel: bump 4.19 to 4.19.66 (+31,-31)
b8474dc kernel: 4.19: backport mx25u12835f support from linux 5.0 (+30)
52cbe6b kernel: add i2c-pxa driver (+17)
f4500fd kernel: refresh patches (+8,-13)
c3a7895 kernel: move crypto-arc4 into a module (+16,-4)
5f013de kernel: bump 4.14 to 4.14.139 (+7,-3)
491eaa8 kernel: bump 4.19 to 4.19.67 (+10,-6)
b32c770 kernel: bump 4.9 to 4.9.190 (+8,-8)
b540788 kernel: bump 4.14 to 4.14.140 (+6,-6)
1bc31e0 kernel: bump 4.19 to 4.19.68 (+13,-76)
7d542dc kernel: add disable_eap_hack sysfs attribute (+165,-12)
071209e kernel: bump 4.14 to 4.14.141 (+4,-4)
db97cb8 kernel: bump 4.19 to 4.19.69 (+10,-12)
7735cce kernel: net_sched: fix a NULL pointer deref in ipt action (+582,-2)
3b6b665 kernel: bump 4.9 to 4.9.191 (+5,-5)
6999c7e kernel: bump 4.14 to 4.14.142 (+10,-36)
1d51160 kernel: bump 4.19 to 4.19.71 (+32,-89)
7ea9c8d kernel: bump 4.9 to 4.9.192 (+9,-9)
6a4f424 kernel: bump 4.14 to 4.14.143 (+3,-293)
78c3a18 kernel: bump 4.19 to 4.19.72 (+7,-297)
00d48bc ar71xx: Fix potentially missed IRQ handling during dispatch (+114)
1cf2495 ar71xx: make IRQ fixes target specific (-57)
1979af1 kernel: 4.19: fix crash when setting up spi-gpio (+66)
827f477 kernel: add module for Emulex OneConnect 10Gbit (+21)
dc76900 kernel: Correctly search for the FIT image in mtd partition. (+2,-2)
f331420 kernel: bump 4.9 to 4.9.193 (+2,-2)
fb0c3eb kernel: bump 4.14 to 4.14.144 (+99,-182)
c79cb9f kernel: bump 4.19 to 4.19.73 (+7,-149)
0b18fca kernel: bump 4.14 to 4.14.145 (+24,-24)
c5b10c8 kernel: bump 4.19 to 4.19.74 (+12,-14)
b1ec16d kernel: bump 4.9 to 4.9.194 (+12,-12)
b668657 kernel: bump 4.14 to 4.14.146 (+3,-3)
e39d1cf kernel: bump 4.19 to 4.19.75 (+7,-7)
3c14e38 kernel: update and fix xt_FLOWOFFLOAD target on 4.19 (+25,-13)
a438eac kernel: port another missing upstream change to xt_FLOWOFFLOAD on 4.19 (+8,-4)
442ecce kernel: port 4.19 xt_FLOWOFFLOAD changes to 4.14 (+117,-20)
c8933ce kernel: fix issues with output routing in flow offload (+92,-279)
7449a39 kernel: bump 4.19 to 4.19.76 (+16,-18)
34e2526 kernel: add kmod-rtc-pcf2127 (+16)
65fad9f kernel: bump 4.9 to 4.9.195 (+3,-3)
9b04a75 kernel: bump 4.14 to 4.14.147 (+36,-40)
8e197c7 kernel: bump 4.19 to 4.19.77 (+16,-51)
f516ce3 kernel: bump 4.9 to 4.9.196 (+6,-6)
4648533 kernel: bump 4.14 to 4.14.148 (+6,-6)
8184429 kernel: bump 4.19 to 4.19.78 (+6,-6)
e0ce80d kernel: Fix off-by-one error in FIT mtd partition search. (+1,-1)
9caa86f kernel: kmod-rtc-pcf2127: Fix dependencies (+1)
e901ce6 kernel: Set GCC version to 80300 by default (+1,-1)
9f73fad kernel: fix typos in video KernelPackage description (+2,-2)
b30e481 kernel: NFSD: add dependency kmod-crypto-arc4 for kmod-fs-nfs-common-rpcsec (+2,-1)
4b9a073 kernel: add kmod-iio-bme680 (+45)
1cfe412 kernel: bump 4.14 to 4.14.149 (+153,-152)
e544533 kernel: bump 4.19 to 4.19.79 (+10,-57)
07b5c59 kernel: fix MBIM description (+1,-1)
97bcbc6 kernel: add package for Epson RX-8025 and compatible I2C RTC (+17)
16f84fd kernel: Fix arm64 include files (+280)
49db202 kernel: netfilter: reuse kconfig and files info from include dir (+9,-23)
b9d58f7 kernel: mtd: spinand: Backport chip definitions (+870,-11)
b49f211 kernel: fix swconfig compilation with kernels 5.2+ (+23)
8390dde kernel: bump 4.9 to 4.9.197 (+2,-2)
0787b72 kernel: bump 4.14 to 4.14.150 (+4,-4)
4b2ab53 kernel: bump 4.19 to 4.19.80 (+13,-26)
4bf9bec kernel: mark kmod-usb-serial-wwan as hidden (+2,-2)
b314d14 kernel: bump 4.9 to 4.9.198 (+2,-2)
0e21222 kernel: bump 4.14 to 4.14.151 (+22,-22)
df60a08 kernel: bump 4.19 to 4.19.81 (+10,-13)
3540a37 kernel: add crypto_user mod to crypto-user pkg (+4,-2)
edbadec kernel: fix LED netdev trigger on interface rename (+108)
015fefa kernel: bump 4.9 to 4.9.199 (+3,-3)
ecfe552 kernel: bump 4.14 to 4.14.152 (+10,-11)
6589de9 kernel: bump 4.19 to 4.19.82 (+47,-260)
6990510 kernel: fix typo in fb-sys-fops autoload (+1,-1)
d2ee922 kernel: bump 4.9 to 4.9.202 (+13,-13)
d6aea46 kernel: bump 4.14 to 4.14.154 (+143,-256)
7533087 kernel: bump 4.19 to 4.19.84 (+82,-181)
db9e9e8 kernel: bump 4.14 to 4.14.155 (+79,-186)
e29500e kernel: bump 4.19 to 4.19.85 (+59,-153)
103e49f kernel: Add missing configuration option (+2)
b7c58a1 kernel: nf_conntrack_rtcache: fix cleanup on netns delete and rmmod (+26,-2)
1c5df85 kernel: nf_conntrack_rtcache: fix WARNING on forward path (+2,-22)
b3779e9 kernel: nf_conntrack_rtcache: fix WARNING on rmmod (+2,-6)
3bbcffa treewide: kernel config: remove runtime options (-15)
414b7c1 kernel: bump 4.14 to 4.14.156 (+63,-63)
f19e471 kernel: bump 4.19 to 4.19.86 (+46,-225)
7c76565 kernel: bump 4.9 to 4.9.205 (+7,-7)
82a741c mac80211: switch to upstream owl-loader driver (+112,-424)
3f79aaa generic ar8xxx: increase VLAN table for AR83x7 (+13,-9)
1d608a1 kernel: act_ctinfo: update backport (+210,-72)
89b8dd6 kernel: act_ctinfo: fix updated backport on 4.14 (+8,-21)
a9b9592 kernel: bump 4.9 to 4.9.206 (+47,-47)
d395583 kernel: bump 4.14 to 4.14.158 (+42,-42)
88ca372 kernel: bump 4.19 to 4.19.88 (+57,-358)
53801ae kernel: generic: add missing config symbol to 4.19 (+1)
1698b36 kernel: make dwc3 usb driver depends on kernel 4.14 (+2,-2)
729d7bc kernel: Deactivate CONFIG_SFP in generic config (+1,-4)
7604e53 kernel: bump 4.14 to 4.14.159 (+142,-270)
e115fa4 kernel: bump 4.19 to 4.19.90 (+155,-388)
f0df0d6 kernel: bump 4.19 to 4.19.91 (+24,-24)
25b422a kernel: bump 4.14 to 4.14.160 (+18,-18)
47a93a8 kernel: bump 4.9 to 4.9.207 (+49,-49)
441052f kernel: fix kmemleak warnings introduced in 305-mips_module_reloc.patch (+18,-12)
b2d1097 Revert "kernel: fix kmemleak warnings introduced in 305-mips_module_reloc.patch" (+12,-18)
9a417fb kernel: bump 4.14 to 4.14.161 (+108,-108)
f64c64a generic: fix compiler error in OpenWrt's kexec patch (+23,-17)
1bb90a2 kernel: bump 4.14 to 4.14.162 (+25,-25)
b6cdc04 kernel: bump 4.19 to 4.19.93 (+197,-219)
fba8083 kernel: bump 4.9 to 4.9.208 (+16,-16)
28fd4ac ixp4xx: remove unmaintained target (-11.0K)
57a9633 kernel: remove support for kernel 4.9 (-36.6K)
8f9cd1a swconfig: fix Broadcom b53 support (+33)
b16e551 kernel: add kmod packages for Broadcom bcm53xxx switch support (+30)
313bde5 generic: update config-4.19 (+3)
ba8faa0 generic: update config-4.14 (+3)
97940f8 kernel: remove obsolete kernel version switches (+69,-113)
c26b687 kernel: remove further obsolete kernel version switches (+10,-26)
b5480de kernel: bump 4.14 to 4.14.164 (+112,-112)
692b91f kernel: bump 4.19 to 4.19.95 (+31,-31)
2b4654f kernel: bump 4.14 to 4.14.165 (+3,-3)
6cc7498 kernel: bump 4.19 to 4.19.96 (+6,-6)
ac05002 kernel: bump 4.14 to 4.14.166 (+4,-4)
7adb0f9 kernel: bump 4.19 to 4.19.97 (+4,-4)
de80424 kernel: mtd: Make subpartitions inherit parent's access mode (+120)
0c707d3 Revert "kernel: mtd: Make subpartitions inherit parent's access mode" (-120)
a07638e kernel: move phylink patches from mvebu to generic ()
1c16b57 kernel: add backported phy/phylink/sfp patches (+4.6K)
a1358fc kernel: add SFP support for Methode DM7052 NBASE-T module (+1.9K,-4)
10b12b5 kernel: sfp: add two fixes submitted to upstream (+72)
947163b kernel: sfp: re-attempt probing for phy (+344)
5f4f269 generic at803x: remove unneeded patches (-236)
c6c4701 kernel: fix dst reference leak in flow offload (+24,-22)
7a57e82 kernel: act_ctinfo: backport memory leak fix (+29,-8)
76254cb kernel: bump 4.14 to 4.14.167 (+11,-12)
4084216 kernel: bump 4.19 to 4.19.98 (+20,-21)
943cc81 kernel: act_ctinfo: fixup build error on 4.14 (+3,-2)
daa218a kernel: act_ctinfo: really fix backport this time (+1,-1)
a461f98 kernel: sfp: add Nokia SFP fix from net-next (+145,-37)
9e0aab4 kernel: use older kernel for explicitly setting dependencies (+13,-13)
6015659 kernel: add support for XTX xt25f128 SPI-NOR flash chips (+86)
a1cfe0d kernel: connmark set-dscpmark follow upstreamimg attempt (+265,-159)
2699ccd kernel: hwmon: package mcp3021 module (+15)
1b310cf kernel: bump 4.14 to 4.14.169 (+80,-327)
20b5a4c kernel: bump 4.19 to 4.19.101 (+88,-408)
6e315de kernel: add support for GD25D05 SPI NOR (+87)
6f10aa7 kernel: remove duplicate flash chip definition (+16,-18)
9d03eed kernel: fix typos in KernelPackage description (+6,-6)
15a0701 kernel: rewrite run_parsers_by_type() to use add_mtd_partitions() (+15,-24)
35ab804 kernel: swconfig: make compatible with kernel 5.2 (+41,-6)
8fe5ad5 brcm47xx: rename target to bcm47xx (+42,-42)
e7bfda2 brcm63xx: rename target to bcm63xx (+13,-13)
7d7aa2f brcm2708: rename target to bcm27xx (+45,-45)
07e1d88 kernel: avoid underscore in *6lowpan package names (+6,-6)
d9b043c build: Add option KERNEL_UBSAN (+42)
431594a build: Add option KERNEL_KASAN (+54)
b951f53 build: Add additional kernel debug options (+78)
8484512 kernel: remove non-existant symbols from 4.19 config (-17)
c6e33b7 generic: refresh patches (+8,-47)
54e39dd kernel: fix xt_connmark.h (+2,-2)
f4bea1b kernel: bump 4.14 to 4.14.171 (+52,-52)
b6c9d2b kernel: bump 4.19 to 4.19.105 (+49,-49)
7ae2523 kernel: bump 4.19 to 4.19.106 (+40,-105)
27358ec kernel: Sort generic configuration (+5,-5)
c16517d kernel: copy kernel 4.19 code to 5.4 (+38.5K)
4e0c54b kernel: add support for kernel 5.4 (+1.5K,-6.8K)
e155fc5 x86: Refresh patches on kernel 5.4 (+120,-47)
1556ed1 kernel: mode_beet mode_transport mode_tunnel xfram modules (+6,-9)
c4437d4 kernel: Add crypto libraries to modules (+8,-3)
aa39bbc kernel: Adapt moved crodic.ko module (+2,-1)
30d3176 kernel: module v4l2-common.ko was removed (+1,-1)
c86ede0 kernel: Make kmod-gpio-pca953x depend on kmod-regmap-i2c (+1,-1)
97a5706 kernel: Add roles.ko to kmod-usb-chipidea (+2,-1)
c4072db kernel: Remove kmod-gigaset for kernel 5.4 (+1,-1)
a09fbd1 kernel: Add of_touchscreen.ko to kmod-input-touchscreen-ads7846 (+2,-1)
6350118 kernel: Make kmod-fs-f2fs depend on kmod-nls-base (+1,-1)
19b1739 kernel: Make kmod-nft-core depend on kmod-nf-nat (+1,-1)
cc34b55 kernel: Make kmod-rtc-pcf2123 depend on kmod-regmap-spi (+1)
21adbfd kernel: Make LIB_ARC4 selectable (+15)
59f2814 kernel: Make kmod-ixgbe depend on kmod-libphy (+1,-1)
a847e0d kernel: Add snd-intel-nhlt.ko to kmod-sound-hda-intel (+3,-1)
f1ff941 kernel: Remove chash.ko from kmod-drm-amdgpu (+1,-1)
34fcdcd kernel: Remove nvmem hack patch from 5.4 (+3,-36)
0b7ad6f kernel: 5.4 fix build on darwin (+27)
ce691b2 kernel: 4.19,5.4: disable ARM CE & NEON (+20)
285df63 kernel: build neon-asm version of ghash module (+12,-1)
e889489 kernel: build arm/neon-optimized sha1/512 modules (+35)
e48465b kernel: 5.4: add unconfigured symbols (+5)
632a7b2 mvebu: fix build regression due to neon-asm ghash module (+3,-7)
0d727f2 treewide: move commonly disabled symbols to generic config (+6,-22)
6f9bc70 linux-5.4: backport modpost upstream patches (+121,-11)
8541148 linux-5.4: backport ARM symbol export fix (+60)
b56e669 kernel: can: add MCP251x CAN controller module support (+17)
4c3c1f2 kernel: 5.4: backport fxos8700 accel support from 5.5 (+912)
2d8f4c4 kernel: iio: add st-accel driver modules (+54)
1d8f21e kernel: iio: add fxos8700 driver support (+50)
4642c48 kernel: iio: fix st-accel missing dependency (+1,-1)
ee92838 kernel: iio: fix st-accel dependencies properly (+2,-2)
57432b9 modules: fix dwc3-qcom wrong condition (+1,-1)
a2c0b02 generic: add missing symbol from 5.4 config (+19)
fdfca33 Revert "kernel: rewrite run_parsers_by_type() to use add_mtd_partitions()" (+24,-15)
ddf1832 linux: generic: 5.4: add missing config symbols (+11)
ea1823a kernel: iio: split buffer modules into separate packages (+42,-14)
aae4d85 kernel: add kernel module for Sensirion SPS30 PMS (+1.2K)
1ff8054 kernel: fix lib-xor for ARM64 (+2,-2)
4ff6c43 ipq40xx: add IPQ4019 SD/MMC controller support (+521,-44)
04a87fe kernel: 5.4: backport led register fix (+36)
5cc0493 kernel: backport mtd partition address fix sent upstream (+87,-6)
b255260 kernel: add exFAT fs driver (+24)
847f3e6 kernel: kmod-fs-exfat: fix typo LINUX_4_{,1}4 (+1,-1)
d5a3536 kernel: bump 4.14 to 4.14.172 (+15,-15)
e645649 kernel: bump 4.19 to 4.19.108 (+55,-89)
f9f62d4 kernel: bump 5.4 to 5.4.24 (+130,-173)
860652f kernel: 5.4: move some kconfig options to generic (+9,-80)
ec8e8e2 kernel: backport out-of-memory fix for non-Ethernet devices (+213)
228bb84 kernel: make kmod-ata-core selected by dependent modules (+38,-43)
3ef988c generic: 4.19: Add 4B_OPCODES flag to w25q256 (+8,-8)
d7f2194 generic: 5.4: Add 4B_OPCODES flag to w25q256 (+35,-8)
4ec2f33 kernel: 5.4: add unconfigured symbols (+3)
5c2b130 kernel: ifb: set default numifbs to 0 (+1)
4159054 kernel: make kmod-hwmon-core selected by dependent modules (+8,-10)
4caaa77 kernel: make kmod-i2c-core selected by dependent modules (+29,-29)
6508766 kernel: make kmod-i2c-mux selected by dependent modules (+6,-6)
7d6fcfb kernel: sort generic configuration (+14,-20)
af408b9 kernel: move disabled symbols into generic kconfig (+54,-44)
095598c generic: make all phy drivers kernel 5.0 compatible (+21)
c01c018 kernel: kmod-serial-8250: fix linux 5.3 dependencies (+2,-1)
6bf179b lantiq: add Linux 5.4 support as testing kernel version (+884,-366)
ddc0e87 kernel: move TEO governor to generic config (+1,-12)
c0bc706 generic: rtl8367b: add definition of debug reg (+30,-5)
9801d61 kernel: rtl8367b: add configuration for extif2 (+42,-5)
5a32668 kernel: load rtl8366_smi and rtl8367b on boot (+2,-2)
e6e1e12 kernel: connmark set-dscpmark fix build on 5.4 (+2,-2)
d107aaa kernel: backport and package drivetemp hwmon from v5.5 (+960)
711bd33 kernel: 5.4: disable more symbols (+8)
5ecc0cf kernel: bump 5.4 to 5.4.28 (+112,-600)
922dfe0 kernel: package f71882fg hwmon driver (+15)
3ad0cf7 kernel: package f71808e-wdt driver (+16)
2785d00 kernel: package gpio-f7188x driver (+16)
55eb9cb kernel: update arc-specific patch (+11,-11)
e2b89ea kernel: generic: 5.4: fix mtd concat panic on read/write functions (+24)
3a761c9 treewide: Don't diverge from upstream default HZ settings on 4.19 (+4,-12)
af35205 kernel: Enable CMOS RTC support on 5.4 (+1,-1)
437eb41 generic: mips: exclude more dsemul code when fpu-emu is not enabled (+140)
b74386a kmod-sched-cake: switch to in-tree cake for 4.19+ (+642,-3)
3ec7005 kernel: add module for Mellanox mlx Network Driver (+35)
3624721 generic: backport support for MT7530 DSA port mirroring (+123)
764cc5c generic: mt7530: fix null pointer dereferencing in port5 setup (+39)
e714cf4 kernel: rtl8367b: fix DEBUG register address for extif2 (+1,-1)
817e132 kernel: rtl8367b: use id as a bit offset for BYPASS_LINE_RATE (+2,-4)
d24e43a kernel: Fix miss config and module for mlx driver (+10,-3)
f0f35fd Revert "generic: 5.4: Add 4B_OPCODES flag to w25q256" (+8,-35)
6786dc2 generic: fix flow table hw offload (+54,-45)
02f07c6 kernel: netdev: add missing config for mlx5 driver (+12,-3)
92792ea kmod: add netlink-diag package (+15)
aff965a generic: backport Wistron Neweb D19Q1 patches (+219)
196cab7 kernel: generic: 5.4: fix mips command line parameter patch (+18)
b299002 kernel: bump 5.4 to 5.4.31 (+85,-226)
2e6b6f9 kernel: add @IPV6 dependency to ipv6 modules (+11,-8)
1b973b5 kmod-sched: add act_police (+10)
93294b5 generic: drop 616-net_optimize_xfrm_calls.patch (-60)
dfa521f generic: spi-nor: rework broken-flash-reset (+168,-1)
8f342a3 kernel: hwmon: add dme1737 driver (+16)
b43023b kernel: remove non-existant symbols (-79)
9fd36f5 Revert "kmod-sched: add act_police" (-10)
9abf012 ipq806x: add patch to fix broken buttons (+31)
0bea89a kernel: bump 5.4 to 5.4.32 (+7,-53)
e31d158 kernel: bump 4.14 to 4.14.176 (+82,-325)
3c38254 kernel: bump 4.19 to 4.19.115 (+110,-294)
75ef28b kernel: add support for GD25D05 SPI NOR (5.4) (+24)
23916bc kernel: bump 5.4 to 5.4.33 (+14,-147)
4745969 generic: spi-nor: fix 4-byte opcode support for w25q256 (+60)
faf668b kernel: bump 5.4 to 5.4.34 (+33,-33)
7b2731a kernel: replace "+@" IPV6 dependency by "+" (+1,-1)
5f92349 kernel: fix include of myloader.o since kernel 5.4 (+569,-208)
ef5d37b kernel: bump 5.4 to 5.4.35 (+3,-3)
63696bd kernel: backport support for clause 37 1000Base-X auto-negotiation (+199)
ec2f7a4 kernel: add module to support SFP cages (+21,-1)
b23f72b kernel: netdev: add kmod-phylink (+16)
71d5a0d kernel: netdev: add phylink dependency for sfp (+1,-1)
b359a6b kernel: netdev: fix kmod-sfp description capitalization (+1,-1)
822c342 kernel: netdev: fix kmod-sfp symbols (+2,-2)
ee50018 kernel: backport fix for non-regular inodes on f2fs (+69)
5d81b28 kernel: support intel X7xx 10/40GbE adapters (+42)
3f66024 kernel: hwmon: add Analog Devices AD741x support (+14)
5ea3ea1 kernel: bump 5.4 to 5.4.36 (+51,-157)
73de205 kernel: bump 5.4 to 5.4.38 (+14,-14)
47f17b0 generic: ar8216: fix unknown packet flooding for ar8229/ar8236 (+16,-7)
d1d2c0b kernel: bump 5.4 to 5.4.39 (+22,-25)
03fd38d kernel: add missing symbol to 5.4 config (+1)
ee5ee99 generic: routerbootpart MTD parser for RouterBoot (+365)
2976e42 generic: routerboot partition build bits (+125)
5ecf7d9 generic: routerboot sysfs platform driver (+717)
1dcc224 generic: mikrotik platform build bits (+110)
31e99fe generic: platform/mikrotik: support LZOR encoding (+261,-1)
51a7184 generic: fix patching error on kernel 5.4 (+11,-9)
146e18a generic: add MikroTik hw bit description (+1)
ef2d5a2 kernel: bump 4.14 to 4.14.180 (+47,-60)
7dd2d72 kernel: bump 4.19 to 4.19.122 (+40,-151)
0fed36d kernel: bump 5.4 to 5.4.40 (+43,-43)
d503492 kernel: bump 4.19 to 4.19.123 (+6,-6)
eb17ee2 kernel: bump 5.4 to 5.4.41 (+16,-16)
2ea4811 generic: platform/mikrotik: fix LZOR support (+36,-21)
8ff813e generic: drop outdated kernel version switches in local drivers (+3,-51)
cca13d8 kernel: mtdsplit: add BCM WFI support (+212)
5d3bb7e kernel: mtdsplit: bcm_wfi: add sercomm support (+47,-23)
982d787 kernel: kmod-ptp-qoriq: Package kernel object file (+2,-2)
1b2fefb kernel: bump 5.4 to 5.4.42 (+65,-91)
49eec56 generic: routerbootpart.c: disambiguate SPDX-License-Identifier (+1,-1)
6934b20 generic: platform/mikrotik: disambiguate SPDX-License-Identifier (+3,-3)
72a1d5c kernel: backport gpio emulated open drain output fix (+45)
714199e kernel: backport v5.8 i2c-pxa updates (+1.8K)
807366a kernel: drop backported gpio emulated open drain output fix (+49,-191)
b91b7d8 kernel: remove a bunch of trailing whitespaces (+57,-57)
4661b05 kernel: properly insert local mtd partition parsers (+48,-41)
584d4bf bcm27xx: update patches from RPi foundation (+37.5K,-676)
429fbc9 generic: platform/mikrotik: reorder Kconfig (+2,-2)
39ec3c5 generic: platform/mikrotik: rb_hardconfig.c minor fixes (+14,-7)
dac18f6 generic: routerboot sysfs: move tag_show_string() (+15,-11)
f36e710 generic: routerboot sysfs: add support for soft_config (+711,-2)
89226b8 generic: routerboot sysfs: move tag_show_u32() (+23,-22)
48b14b9 generic: routerboot sysfs: soft_config support for ath79 cpufreq (+64,-2)
cd81d10 kernel: mtdsplit: bcm_wfi: code refactoring (+18,-15)
fce7380 kernel: mtdsplit: bcm_wfi: support Sercomm bootflags (+148)
4b2fe12 kernel: mtdsplit: bcm_wfi: remove brcm,wfi-sercomm compatibility (+1,-2)
392c64d kernel: bump 5.4 to 5.4.43 (+11,-57)
eed8a92 kernel: mtdsplit: bcm_wfi: refactor code (+69,-82)
1fd3dab kernel: mtdsplit: improve JFFS2 scan (+20,-6)
18d2eea kernel: mtdsplit: support Broadcom WFI bootflags (+110)
e238597 linux/generic: remove obsolete config option LEDS_TRIGGER_IDE_DISK (-3)
0b3e120 kernel: add gpio-it87 (+20,-2)
41cab50 kernel: iio: fix st_accel_{i2c, spi} driver (+25,-21)
2564170 kernel: iio: add drivers for st_lsm6dsx IMU MEMS sensors (+48)
6c7cbf1 kernel: mtdsplit: bcm_wfi: always add img partitions (+44,-9)
2441059 generic: backport mv88e6xxx port mirroring support (+479)
2dd26fd kernel: fix portability issue with perf on linux 5.4 (+51,-3)
d56d05f generic: mt7530: set CPU port to fallback mode (+65)
dc4ffaa generic: fix DSA VLAN filtering (+199)
7c47f66 generic: mt7530: fix roaming from DSA user ports (+116)
5b9ba4a generic: mt7530: support adjusting EEE (+121)
8c31afb kernel: b53: fix compilation with kernels 5.5+ (+8)
7b4877c kernel: sch_cake: use skb hash improve wireguard compatibility (+170)
e5aa498 kernel: bump 5.4 to 5.4.45 (+352,-596)
2c82862 kernel: backport upstream DSA GRO support (+143)
8f3b176 kernel: rtl8367b: fix external interface modes (+3,-1)
73c3ba2 kirkwood: move sata features to modules (+13,-5)
c5356d1 kirkwood: move mmc/sd features to modules (+19,-4)
e53ec04 kirkwood: move usb support to modules (+4,-6)
344e75e ath79: patch upstream Mikrotik rb4xx-spi driver to be device tree aware (+224)
90f930e kernel: bump 5.4 to 5.4.46 (+5,-5)
e44e60b kernel: bump 5.4 to 5.4.48 (+42,-85)
97bc87d kernel: add gpio-amd-fch module description (+17)
5596452 target/hack-5.4: platform/x86/pcengines: revert led simswich compromise (+56)
dd13add kernel: i2c-pxa: remove slave (-1)
3fda01a kernel: cake: renumber backport patches ()
4ca4c94 kernel: cake: skb hash backport to 419 (+170)
77cd8f6 kernel: cake: backport unused var patch to 5.4 (+158)
d59dc14 kernel: cake: backport upstream tweaks & fixes (+752,-14)
4bb5e33 kernel: Fix ath79 DSP exception at bootup (+122)
ce958dd kernel: Update kernel 4.14 to version 4.14.187 (+74,-79)
6062d85 kernel: Update kernel 4.19 to version 4.19.131 (+131,-398)
68d9cb8 kernel: Update kernel 5.4 to version 5.4.50 (+100,-383)
5c4b431 generic: platform/mikrotik: fix routerboot_tag_show_u32s() (+5,-5)
2714a4f generic: platform/mikrotik: match RouterBOOT nomenclature (+19,-18)
0217a9b generic: platform/mikrotik: graceful fallback for cpufreq_index (+12,-9)
a874c87 generic: platform/mikrotik: add board_revision tag (+6,-1)
78fffc2 generic: platform/mikrotik: add partial AR71xx cpufreq support (+71,-28)
b88f820 kernel: add iscsi-initator support (+26)
bbdd996 kernel: iscsi-initator: fix missing dependency (+1,-1)
1337093 kernel: iscsi-initator: fix kernel config symbols (+2,-2)
039fd27 kernel: bump 5.4 to 5.4.51 update via update_kernel.sh -v -u 5.4 (+8,-69)
9c99187 kernel: add package for Seiko S-35390A I2C RTC (+17)
4d92a55 linux-firmware: package EIP197 mini firmware (+15,-4)
99dae00 kernel: kmod-zram: break the strict dependency from lz4 (+2,-4)
96761ec kernel: mtdsplit_uimage: add SGE parser (+38)
b644336 kernel: bump 5.4 to 5.4.52 (+105,-135)
ab78694 treewide: rename POWER_ON_STRIP register (+25,-25)
d1a8217 kernel: clean-up build-configurable kernel config symbols (+39,-37)
a4856da kernel: mips: restore missing MIPS32 cBPF JIT (+1.7K)
1bff9f5 kernel: add missing config symbol (+3)
5c3e83f kernel: fix missing TRANSPARENT_HUGEPAGE symbols (+13)
d157ee0 staging: remove staging exfat driver (-24)
b0f7ea2 kernel: unify CONFIG_GPIO_SYSFS in kernel configs (+3,-67)
e0e607f procd: update to git HEAD (+19,-19)
47a9f0d service: add method to query available container features (+97)
afbaba9 initd: attempt to mount cgroup2 (+1,-1)
ead60fe jail: use pidns semantics also for timens (+20,-20)
759e9f8 jail: make use of BLOBMSG_CAST_INT64 for OCI rlimits (+39,-53)
83053b6 instance: add instances into unified cgroup hierarchy (+28)
16159bb jail: parse OCI cgroups resources (+900,-31)
728a0c6 Revert "procd: update to git HEAD" (+19,-19)
5d8fded kernel: add missing config symbols (+9)
cfe235c kernel: modules: add package kmod-iosched-bfq (+14,-3)
d4ac0ad treewide: make dependency on kmod-usb-net selective (+10,-11)
fdac05b kernel: Update kernel 4.19 to version 4.19.138 (+36,-260)
2f3d7ab kernel: Update kernel 4.14 to version 4.14.193 (+17,-17)
b35c542 kernel: Move CONFIG_IONIC to generic kernel config (+1,-12)
2e8785d kernel: Create UBIFS v5 volume (-195)
c43af7a kernel: Fix cake patch for kernel 4.19.138 (+2,-2)
92b4f16 kernel: add CGROUPS and IOSCHED_BFQ back to config (+6,-2)
0c45ad4 ipq806x: replace phy dwc3 patch with upstream version (+680,-671)
87e92d5 kernel: usb: move phy-qcom-ipq806x-usb to ipq806x modules.mk (+16,-18)
2932b4d kernel: mips: fix init crash/bootloop on 64-bit systems (+59)
d049887 generic: platform/mikrotik: fix incorrect test (+1,-1)
da98603 kernel: bump 5.4 to 5.4.58 (+131,-586)
83b1e40 kernel: bump 5.4 to 5.4.59 (+53,-114)
b0751d4 kernel: wpan: Add missing AUTOLOAD to load kernel module (+3)
5efe459 kernel: wpan: Add kmod-ca8210 (+16)
aefa9d3 kernel: Add GigaDevice GD5F4GQ4xC SPI NAND flash (+193)
9c51288 kernel: backport a fix for a regression that broke IRQ affinity on ARM (+129)
f51f18e kernel: add patch that adds support for running threaded NAPI poll functions (+1.0K,-15)
cc501ab kernel: set WATCHDOG_CORE dependency in kmod-hwmon-sch5627 (+3,-10)
36aa271 kernel: bump 5.4 to 5.4.60 (+134,-385)
8735997 kernel: backport RTL8366RB patches (+359)
05b8e84 kernel: bump 5.4 to 5.4.61 (+65,-68)
4e4ee46 ar71xx: drop target (+10,-84.8K)
55b73d6 kernel: add missing symbol NET_DSA_TAG_RTL4_A (+1)
6a9c76a leds: add activity led trigger kernel module package (+14)
168faef kernel: add options needed for SELinux (+80)
b5d425a mediatek/ramips: unify ethernet driver fixes and add performance optimizations (+574,-113)
bc88ee0 samsung: drop target (+2,-1.1K)
95acc4f kernel: remove support for kernel 4.14 (-51.1K)
6362a04 kernel: remove obsolete kernel version switches for 4.14 (+39,-1.1K)
7081b17 mediatek/ramips: add patch to avoid unnecessary rearming of interrupts (+45,-10)
63b6b10 kernel: backport improved checksum function for ARM64 (+204)
ba72ed5 kernel: backport GRO improvements (+130,-1)
2c2fcbd kernel: bump 5.4 to 5.4.63 (+107,-357)
668c988 mediatek/ramips: remove an ethernet optimization patch that was reported to c... (+18,-52)
3f7047d kernel: mtdsplit: support ELF loader splitting (+293)
4d747f5 kernel: add recently introduced CONFIG_MTD_SPLIT_ELF_FW (+2)
f1bc66c kernel: improve the description of fs-nfs-v4 (+1,-1)
14024f6 kernel: use proper upstream inclusion version for patch ()
bee76f1 kernel: bump 5.4 to 5.4.64 (+45,-96)
17e64b9 kernel: bump 5.4 to 5.4.65 (+15,-15)
f0cc5f6 ramips/mediatek: improve GRO performance, fix PPE packet parsing (+223,-59)
7bb1bd4 kernel: add support for ALLNET devices in mtdsplit (+50)
4fb5881 mediatek: fix hardware flow offload (+95,-1)
4742ba4 kernel: add module support Intel Ethernet Controller I225 Series (+15)
b0aff40 kernel: drop kmod-bmp085, kmod-bmp085-i2c and kmod-bmp085-spi (-47)
bf2870c kernel: fix mtd partition erase < parent_erasesize writes (+14,-16)
770a9c6 kernel: bump 5.4 to 5.4.66 (+46,-54)
3ea1b5b kernel: bump 5.4 to 5.4.67 (+21,-25)
f6fbc39 build: define PWM_SUPPORT arch feature flag (+20)
abe46d5 kernel: add default for new config symbols (+2)
283cdb3 kernel: bump 5.4 to 5.4.68 (+7,-7)
2d72671 layerscape: add layerscape's SATA driver package (+25,-2)
d6a9a92 kernel: bump 5.4 to 5.4.69 (+177,-203)
32d7acc kernel: sort config-5.4 via kconfig.pl (+25,-26)
0f5b5cf kernel: clean up XATTR config symbols (+4,-29)
ab1bd57 kernel: bump 5.4 to 5.4.70 (+2,-2)
5423d9d kernel: move F2FS_FS_XATTR and F2FS_STAT_FS symbols to generic (+4,-32)
18deed2 kernel: Remove 2FS_FS_XATTR and F2FS_STAT_FS symbols from target configs (-12)
6542615 kernel: Move CONFIG_F2FS_FS_SECURITY to generic kernel config (+1,-17)
722906d kernel: move CONFIG_F2FS_CHECK_FS to generic kernel config (+2,-20)
7c0496f kernel: Move CONFIG_*_FS_XATTR to generic kernel config (+1,-3)
447fe14 kernel: fix name of CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM (+2,-2)
111895a kernel: add a kmod package for the SoC S/PDIF codec (+14)
e788e9b treewide: enable the vDSO (+2,-11)
0efec6a kernel: bump 5.4 to 5.4.71 (+15,-15)
b59d5c8 mediatek: rewrite flow offload code (+1.5K,-1.3K)
93f98b2 kernel: remove obsolete non-upstream block2mtd patches (-326)
dd20ba9 kernel: bump 5.4 to 5.4.72 (+9,-9)
4c21415 generic: 5.4: make nf nat masquerade in unset state by default (+1,-2)
c063e27 kernel: mips: zboot: put appended dtb into a section (+36)
7f94e2a kmod-nft-reject: Fix for "nft_reject_ipv4.ko missing" warning (+4,-1)
499924a Revert "kmod-nft-reject: Fix for "nft_reject_ipv4.ko missing" warning" (+1,-4)
2785126 kernel: remove support for kernel 4.19 (-104.6K)
ac5671f kernel: remove obsolete kernel version switches for 4.19 (+27,-109)
2aa558c target: remove obsolete kernel version switches for 4.19 (+2,-272)
b4c02c9 kernel: bump 5.4 to 5.4.73 (+226,-407)
71b2b32 kernel: bump 5.4 to 5.4.74 (+20,-126)
89a2a6c kernel: drop obsolete symbol CONFIG_NF_NAT_IPV6 (-1)
54fad3f kernel: add disabled CONFIG_IP6_NF_TARGET_MASQUERADE (+1)
b9898cd generic: add support for vsc8504 phy (+57)
a472791 kernel: bump 5.4 to 5.4.75 (+77,-141)
df8e490 netfilter: Add queue support for nftables (+13)
3c5d70a kernel: add module support Solarflare network adapter (+38)
41b8671 generic: platform/mikrotik: implement multi caldata (+106,-33)
bc91ce3 kernel: remove kmod-capi (-20)
92b707f kernel: ip17xx: use pr_warn instead of pr_warning (+3,-3)
f307684 kernel: rename mtdpart_get_master to mtd_get_master (+4,-4)
a8fb12a build: filter out more autogenerated kernel config options (+12,-7)
03d1787 kernel: remove mvsw61xx swconfig driver (+2,-1.4K)
667f6c7 kernel: bump 5.4 to 5.4.77 (+112,-231)
1e69106 generic: add DTR quirk patch for MR400 LTE (+34)
223eec7 kernel: mtd: parser: cmdline: Fix parsing of part-names with colons (+63)
a1158b3 kernel: iio: add fxas21002c driver support (+50)
9100566 kernel: bump 5.4 to 5.4.79 (+112,-168)
4e39949 kernel: bump 5.4 to 5.4.80 (+81,-110)
18a53d4 kernel: add GS110TPPV1 support to mtdsplit_uimage (+5,-3)
7fd3c68 initramfs: switch to tmpfs to fix ujail (+11,-1)
e5ba6e9 kernel: sfc,sfc-falcon: fix kernel config symbols (+5,-5)
f64496f generic: ipeth: fix iOS 14 tethering (+44)
2abc55b kernel: bump 5.4 to 5.4.81 (+22,-22)
1d5ad1b kernel: remove an unused callback from the ip17xx switch driver (-34)
e273c17 kernel: kmod-lib-zstd: enable crypto API support (+4,-2)
21311ca kernel: unlock MX25L6406E with 4 bit Block Protect (+69)
3f165fa kernel: bump 5.4 to 5.4.82 (+4,-48)
b63e57b kernel: add Aquantia AQtion USB-to-5GbE adapters (+15)
c74ae89 kernel: package kmod-keys-encrypted and kmod-keys-trusted (+41)
afd4bf0 kernel: bump 5.4 to 5.4.83 (+46,-49)
6244b0b kernel: improve skb hash on the mtk ethernet driver (+35,-25)
57ad2a9 fs/cifs: update module dependencies (+10,-7)
bc3edae target/linux: disable CONFIG_CIFS_STATS (+1,-1)
8336b0d kernel: rtc: rs5c372: fix alarm support (+168)
a282a04 kernel: bump 5.4 to 5.4.85 (+47,-47)
77575d4 kernel: move some disabled symbols to generic (+5,-57)
4943bc5 kernel: only strip proc for small flash devices (+5,-2)
7244718 kmod-tcp-bbr: leave CONFIG_TCP_CONG_ADVANCED to target config (+1,-3)
d45b503 kmod-tcp-bbr: use AutoProbe (+1,-1)
1508841 kmod-tcp-hybla: new module for hybla congestion control algorithm (+18)
ccf6561 kernel: add disabled PROC_STRIPPED (+1,-3)
9b1b892 kernel: bump 5.4 to 5.4.86 (+47,-115)
de09355 kernel/hack-5.4: make UDP tunneling user-selectable (+11)
0f14aec kernel/modules: remove fake users from udptunnel{4,6} (+2,-6)
9919a1e kernel: add hid-cp2112 driver support (+17)
4ebec0b kernel: bump 5.4 to 5.4.87 (+14,-14)
a1a7f32 kernel: enable SRv6 support by enabling lwtunnel (+8,-1)
39add24 nf-conntrack: allow querying conntrack info in nfqueue (+2,-1)
945a704 kernel: bump 5.4 to 5.4.89 (+14,-14)
218eff5 kernel: update kmod-thermal package (+4,-7)
22061b2 kernel: enable CONFIG_LEDS_TRIGGER_HEARTBEAT (+1,-9)
583e39e kernel: drop empty kmod-ledtrig-* packages (+29,-96)
38bdff2 kernel: bump 5.4 to 5.4.90 (+5,-5)
1bd005e kernel: bump 5.4 to 5.4.91 (+4,-4)
7495acb kernel: backport mtd commit converting partitions doc syntax (+352)
20b4f77 kernel: add parser finding rootfs after CFE bootfs (+101,-1)
dd5ac05 dt-bindings: mtd: partitions: add OpenWrt defined U-Boot Image (+282)
76ea7a9 kernel: mtdsplit_uimage: read extralen from device tree (+14,-10)
5ab5bac kernel: mtdsplit_uimage: replace "fonfxc" and "sge" parsers (+16,-89)
ed39f7e kernel: mtdsplit_uimage: add "openwrt, ih-magic" device-tree property (+23,-18)
01a1e21 kernel: mtdsplit_uimage: replace "openwrt, okli" parser (+35,-63)
647fdaf kernel: mtdsplit_uimage: replace "allnet, uimage" parser (+2,-50)
de64d4b kernel: mtdsplit_uimage: add "openwrt, ih-type" device-tree property (+14,-10)
ff7709d kernel: mtdsplit_uimage: replace "netgear, uimage" parser (+44,-80)
3f36dff kernel: mtdsplit_uimage: add "openwrt, offset" and "openwrt, partition-magic" (+28,-12)
402408b kernel: mtdsplit_uimage: replace "edimax, uimage" parser (+60,-106)
9ad912d kernel: bump 5.4 to 5.4.92 (+8,-8)
2c35899 kernel: bump 5.4 to 5.4.93 (+49,-49)
0c499f6 mac80211: convert UniFi Outdoor+ HSR support to OF (+10,-27)
d33cd38 kernel: bump 5.4 to 5.4.94 (+31,-31)
36c9cf3 kernel: bump 5.4 to 5.4.95 (+3,-40)
a17b8ea build: use SPDX license tags (+72,-175)
f3b827a kernel: bump 5.4 to 5.4.96 (+7,-7)
598b295 target: use SPDX license identifiers on Makefiles (+203,-555)
e95b1b2 kernel: bump 5.4 to 5.4.97 (+26,-35)
1bc7783 kernel: bump 5.4 to 5.4.98 (+2,-2)
3da4aca kernel: fix busy wait loop in mediatek PPE code (+1,-1)
ac7d45b kernel: backport "ofpart" mtd parser upstream quirks support (+77,-29)
09fbc79 kernel: drop ofpart patch dropped from upstream mtd tree (+653,-236)
865cab8 kernel: 5.4: fix .patch file extension ()
76d1168 kernel: bump 5.4 to 5.4.99 (+89,-91)
906c878 generic: add bcm2835-rng quality patch (+26)
5601da2 kernel: b53: update the BCM5365 UID (+4,-4)
7e1ab3b kernel: backport GCC 10 usbip build fix for 5.4 (+33)
8b3d879 kernel: bump 5.4 to 5.4.102 (+82,-82)
1eb1d5e kernel: add compatibility with upstream threaded NAPI patch (+19,-6)
f82e7e9 kernel: bump 5.4 to 5.4.105 (+17,-193)
5430079 kernel: add the latest mtd patch extending ofpart parser (+41,-43)
c8b4150 kernel: move mtd ofpart accepted patch ()
6a217d6 kernel: add pending mtd patches adding NVMEM support (+260,-11)
946bfd5 kernel: backport Broadcom NVRAM driver cleanups (+357)
2464a9a kernel: bump 5.4 to 5.4.108 (+132,-139)
112d105 kernel: Deactivate CONFIG_VFIO in generic kernel config (+1,-2)
2db7fe7 kernel: backports: mt7530: fix TRGMII mode after reset (+87,-3)
6090337 generic: add missing symbols (+1)
0a98a33 kernel: backport 5.13 mtd partitioning changes (+324,-27)
76423e2 kernel: create bootfs partition when parsing on BCM4908 (+9,-5)
c0cb86e kernel: 5.4: import wireguard backport (+63.3K,-32)
a701d4b kernel: migrate wireguard into the kernel tree (+184,-89)
7114416 kernel: fix kmod-wireguard package fields (+2,-4)
0d5e308 kernel/modules: relocate teql hotplug from iproute2 to kmod-sched (+7,-2)
f1158fb kernel: DSA roaming fix for Marvell mv88e6xxx (+1.2K)
1663dc7 kernel: move some disabled symbols to generic (+12,-66)
3da861c kernel: bump 5.4 to 5.4.111 (+251,-251)
4826273 kernel: crypto: format "crypto-hw-ccp" dependencies (+8,-1)
50f2f25 kernel: limit crypto-hw-ccp to the x86 (+1)
6f053e5 kernel: drop the conntrack rtcache patch (+8,-566)
438718b kernel: bump 5.4 to 5.4.114 (+122,-111)
04579a5 kernel: bump 5.4 to 5.4.117 (+3,-3)
4b89b90 kernel: fix parsing fixed subpartitions (+84,-8)
2f0ab93 generic: platform/mikrotik: release mtd device after use (+10,-2)
f49d4ae kernel: Activate FORTIFY_SOURCE for MIPS kernel 5.4 (+150,-117)
9d21ecc kernel: bump 5.4 to 5.4.119 (+47,-172)
4dcdded kernel: backport "mvmdio avoid error message for optional IRQ" (+33)
1a2ebb8 generic: mt7530: fix EEE patch (+1,-1)
fc0fd54 kernel: bump 5.4 to 5.4.123 (+34,-65)
b55d3d6 kernel: bump 5.4 to 5.4.124 (+168,-167)
ec8fe0a treewide: make AddDepends/usb-serial selective (+12,-12)
ec780bd kernel-5.4: backport latest patches for wireguard (+1.5K)
98b1a64 kernel: Backport patch to automatically bring up DSA master when opening user... (+103,-18)
85cef1c kernel: bump 5.4 to 5.4.128 (+79,-117)
69c1049 kernel/modules: move act_gact into kmod-sched-core (+2,-2)
6073d2c generic: add missing config symbols (+11)
a1d50e7 kernel: bump 5.4 to 5.4.132 (+131,-131)
2e1a5a4 generic: add missing Kconfig symbol (+2)
2d5ee43 kernel: bump 5.4 to 5.4.137 (+151,-150)
378769b kernel: bump 5.4 to 5.4.142 (+77,-215)
085c677 kernel: bump 5.4 to 5.4.143 (+25,-64)

Packages / Boot Loaders (281 changes)

bc47285 mvebu: fix regression for non-generic ESPRESSObin versions (+9,-2)
74739c4 treewide: fix syntax errors exposed after kconfig update (+13,-13)
5883b5a kexec-tools: change kdump.init STOP index (+2,-2)
0267146 u-boot-mvebu: bump to 2019.04 (+2,-2)
1096d1b uboot-envtools: Apply ramips device renames (+9,-9)
a936045 ath79: add support for Qihoo C301 (+283)
b8249ce tfa-layerscape: fix fiptool host build (+88,-2)
83d5ca2 tfa-layerscape: fix create_pbl and byte_swap host build (+99,-2)
d99206b uboot-envtools: ath79: fix indent and alphabetical order (+3,-3)
bc1ad40 uboot-envtools: ath79: add support for ALFA Network AP121F (+1)
e545fac build: include BUILD_VARIANT in PKG_BUILD_DIR (+2,-23)
8309a3c uboot-at91: bump linux4sam_5.8 to linux4sam_6.0 (+2,-2)
a259243 net: zynq: Don't overwrite gem_rclk_ctrl with default value (+5,-18)
eff55c5 net: zynq: Add clk framework support to zynq ethernet driver (+15,-14)
c7abb82 zynq: Add clk framework support to zynq timer (+25)
e18c0f6 zynq: Move static clock names into separate array (+60,-61)
f96fccb zynq: Remove zynq_clk_get_name function (+1,-12)
3a64b25 clk: zynq: Add zynq clock framework driver (+468)
781745b zynq: Move zynq to clock framework (+59,-651)
9bb803d clk: zynq: Add optional ethernet emio clock source support (+29)
e0f4de1 mmc: zynq: Determine base clock frequency via clock framework (+24,-2)
61e745d mmc: zynq: Add fdt max-frequency support (+8,-1)
fc671ed ARM: uniphier: set DRAM_SPARSE flag for LD21 boards (+1,-1)
f16eda9 ARM: dts: uniphier: remove skeleton.dtsi inclusion (+63,-63)
7ad79c1 ARM: dts: uniphier: fix no unit name warnings (+30,-29)
7317a94 ARM: dts: uniphier: more re-sync DT with Linux (+22,-19)
f2ccf7f armv8: Add global variable resv_ram (+21)
e243b6e armv8: ls2080a: Move CONFIG_FSL_MC_ENET to Kconfig (+8,-2)
⇒ + 4421 more...
4fe0847 uboot-at91: add at91sam9x5ek soc (+9)
adc69fe uboot-at91: changed som1 ek default defconfigs (+5,-5)
b39dc6e uboot-at91: fix -Wformat-security (+14,-1)
f9c7ca8 at91bootstrap: bump v3.8.10 to v3.8.12 (+2,-3)
d6404b9 README: update maintainers (+1,-1)
ca3333f Enable user to override machine type (+23)
0f826d7 Allow users to override the devicetree filename. (+11)
a899e7b Add support for second memory bank on AT91SAM9G45 boards. (+33,-7)
5cafed6 Support minibox.com pico-SAM9G45 Board (+350)
f19cefe README: cosmetic fixes (+85,-76)
76dd5bf README: create README.md as symlink to README.txt (+1)
ba0ea13 Config.in: fix typo in trustzone (+1,-1)
cfb8247 Adding support for the sama5d3_ stephan board (#80) (+825)
e676a01 README: add gcc 7.2.1 in tested list (+2,-1)
49c3cba introduce console_printf as general print routine (+11,-1)
43897e0 driver: act8865: use console_printf to print error messages (+24,-24)
1a91d7b Add support for Macronix QSPI NOR flash. (+12)
97d5b5b mci_media: fix CID and CSD response type R2 bit shift (+24,-4)
8b9064b mci_media/sdhc: fix the 8/4bit bus width BUSTEST_W testing (+59,-18)
beada02 mci_media/sdhc: add support for dual data rate (DDR) for eMMC (+101,-16)
⇒ + 27 more...
8ff5d69 at91bootstrap: add support for at91sam9x5ek (+14)
0b7c66c at91bootstrap: add sama5d27_som1_eksd1_uboot as default defconfig (+10,-6)
7dff6a8 mvebu: uDPU: add sysupgrade support (+264,-4)
5ca2431 uboot-zynq: update to 2019.07 (+28,-569)
3fa0f32 grub2: bump to 2.04 (+11,-187)
1184e1f uboot-envtools: Update to U-Boot version 2019.07 (+7,-7)
3aeb0cb dm: video: show correct colors in graphical console (+7,-8)
d7a75d3 dm: video: correctly clean background in 16bit mode (+14,-2)
5c30fbb dm: video: use constants to refer to colors (+89,-31)
9ffa4d1 dm: video: support increased intensity (bold) (+43,-10)
19f124d pwm-backlight: make power-supply as option (+12,-12)
5fba532 video: indicate code page of bitmap fonts (+5,-3)
d06717f sunxi: video: mark framebuffer as EFI reserved memory (+8)
15927ae spi: atcspi200: Drop non-dm code (+7,-94)
8480792 spi: omap3: Skip set_mode, set_speed from claim (+16,-5)
c2a7a7e arm: sunxi: Move spl spi sunxi code to mach-sunxi (+9,-14)
47952b8 sunxi: Pine64: temporarily remove extra Pine64 non-plus DT (-1)
1bcfba5 sunxi: Add reg property for USB OTG node in sun8i-a83t.dtsi (+1)
8be4e61 mmc: sunxi: support cd-inverted (+8,-2)
155b116 ARM: sunxi: Move u-boot-sunxi-with-spl.bin rule to Makefile (+5,-6)
b0b0d22 ARM: sunxi: Build u-boot-sunxi-with-spl.bin on ARM64 as well (+6,-2)
2d53018 net: sun8i_emac: Fix PHY initialization (+1,-1)
⇒ + 8493 more...
40e3f66 uboot-fritz4040: build with ipq40xx "generic" subtarget (+1)
3819c16 sunxi: Add support for Banana Pi M2 Ultra (+45,-2)
af63436 uboot-fritz4040: update to 2019-09-07 (+3,-3)
0c5aa5f fix bugs in ipq40xx_cdp.c (+8,-1)
882e48a do not include generated files into git (+2,-151)
b0933f1 replace sstrip with strip (+1,-1)
486ae53 improve cmd_sysupgrade (+88,-11)
b91f9c2 readd spi-nand support (+17,-8)
2ff189f add ASUS RT-AC58U "easy install" factory u-boot shim (+72,-1)
6edce1a fritzcreator: replace obscure padding generation with something more portable (+4,-4)
572ff7f fritzcreator: actually add checksum spacer (+1,-1)
9f07d15 grub2: fix a build regression on non-linux systems (+31)
60acddc uboot-oxnas: remove unnecessary execute permission bit ()
f4f483f uboot-envtools: remove erasesize from MMC config (+2,-2)
36f43b6 uboot-fritz4040: update to latest HEAD (+3,-3)
e4c857c add machtype override hack (+7)
d651302 enable support for Atheros AR8033 PHY (+3,-1)
f92be9d add support for AVM FRITZ!Repeater 1200 (+131)
7f18722 ipq40xx: add support for AVM FRITZ!Repeater 1200 (+557,-7)
29b4f08 ath79: uboot-envtools: Add GL-AR300M-Lite (+1)
f85d56b ath79: add support for Netgear WNR2200 (+331)
b2fdfe0 uboot-mvebu: add support for Macronix mx25u12835f flash (+10)
9b6f89c ath79: add support for Netgear WNDR4300 (+352)
d47b687 ath79: update uboot-envtools for Netgear WNR routers (+6)
1105290 ar71xx: update uboot-envtools for Netgear WNR routers (+10,-1)
593d02a uboot-mxs: bump to v2019.10 (+11,-9)
b7b2be0 uboot-envtools: Add TARGET_LDFLAGS to fix PIE and RELRO (+9,-11)
3cfea3a uboot-envtools: ramips: add support for ALFA Network R36M-E4G (+1)
10bcf1e uboot-envtools: ramips: add support for ALFA Network Quad-E4G (+1)
b591cab ath79: add GL.iNet GL-AR300M16 as NOR-only board (+22)
b496a22 ath79: GL-AR750S: provide NAND support; increase kernel to 4 MB (+148,-56)
7e623c3 ath79: add support for Netgear WNDR3700v4 (+27)
b69df1e omap: update uboot to 2019.10 (+14,-3.6K)
1f37b22 omap: switch from uEnv.txt to generic distro booting (+8,-11)
c5d1216 omap: support booting off different mmc devices (+7,-3)
52459eb packages/boot: add arm-trusted-firmware-mvebu and initial uDPU support (+112)
e7a96ac uboot-mvebu: add uDPU board (+22,-2)
5d2a900 uboot-envtools: ath79: add support for YunCore XD4200 and A782 (+3,-1)
a4cdb53 sunxi: use vendor_device scheme for device definitions (+103,-133)
69fff33 sunxi: add support for FriendlyARM Nano PI NEO Air dev board (+19)
27d69d2 uboot-envtools: check for config prior to append (+2,-2)
34466af uboot-envtools: ath79: fix missing etactica eg200 support (+1)
c715f71 treewide: Remove self from MAINTAINER entries (+1,-9)
28fd4ac ixp4xx: remove unmaintained target (-11.0K)
37a36a5 ath79: add support for Netgear WNDR4300 v2 (+297,-5)
a736f39 ath79: add support for Netgear WNDR4500 v3 (+63,-5)
5adca1c uboot-oxnas: fix memory leak in tool mkox820crc (+3)
dc6dfaa uboot-envtools: ar71xx: add support for gl-ar150/-domino/-mifi (+5)
a8723c4 uboot-envtools: ath79: add support for glinet,gl-ar150 (+3)
51526bc rbcfg: make package available for ath79 (+1,-1)
a09408f uboot-envtools: ath79: add Netgear WNDR3700v2 (+2,-1)
34e7d31 packages/boot: bump arm-trusted-firmware-mvebu version (+4,-4)
7af195e Disable stack protection explicitly (+3,-1)
b30646a plat/arm: use Aff3 bits also to validate mpidr (+3,-2)
22cab65 Fix white space errors + remove #if defined (+5,-7)
cf489bf Revert "Tegra: Add support for fake system suspend" (+1,-58)
4161255 Tegra194: base commit for the platform (+1.8K)
d11c793 Tegra194: psci: support for 64-bit TZDRAM base (+1,-1)
2ac8cb7 Tegra194: add SMMU and mc_sid support (+1.0K)
0ea8881 Tegra194: add support for multiple SMMU devices (+36,-2)
5660eeb Tegra194: enable SMMU (+1,-1)
9808032 Tegra194: Enable MCE driver (+683,-404)
7e4ffcd Tegra194: Support SMC64 encoding for MCE calls (+27,-21)
e9bb627 Tegra194: remove GPU, MPCORE and PTC registers from streamid list (-31)
4fb71ea Tegra194: Dont run MCE firmware on Emulation (+2,-1)
ddbf946 Tegra194: Fix TEGRA186_SMMU_CTX_SIZE (+6,-6)
d82f5a3 Tegra194: add 'TEGRA_TMRUS_SIZE' macro (+1)
3b2b337 Tegra194: add macros for security carveout configuration registers (+22,-24)
⇒ + 260 more...
af87833 uboot-mvebu: point to UBOOT_CONFIG when setting options (+4,-4)
b322243 x86: add bootloader upgrade on sysupgrade (+33,-3)
643cab4 ath79: add support for DomyWifi DW33D (+244)
b2130b9 ath79: add support for Devolo Magic 2 WIFI (+207)
a61c787 uboot-imx6: bump to 2020.01 and refresh patches (+65,-154)
a468a45 uboot-envtools: mxs: add support for olimex, imx23-olinuxino (+4,-1)
9405fb0 uboot-mxs: bump to v2020.01 (+13,-15)
3a3d998 layerscape: resurrect support for FRDM-LS1012A (+53)
63f5268 layerscape: ls1012afrdm: convert image to squashfs (+3,-4)
5031fbf layerscape: ls1012afrdm: introduce dynamic partitioning (+6,-3)
ec5e846 x86: make crashdump works (+33,-1)
5a5df62 x86/grub2: move grub2 image creation to package (+39,-22)
4843695 uboot-sunxi: bump to 2020.01 (+23,-103)
a9bd89f uboot-sunxi: Banana Pi M2 Ultra switch to mainline defconfig (+2,-27)
461a1d5 uboot-sunxi: rename Sinovoip BPI M2 Plus to Bananapi M2 Plus H3 (+3,-3)
cda9af5 uboot-sunxi: add support for Olimex A64-Olinuxino (+9)
90897df uboot-sunxi: add support for Olimex A64-Olinuxino eMMC (+38)
5f2ff60 uboot-sunxi: a64: allow booting directly from eMMC (+5,-3)
d922851 grub2: make some change to add efi platform support (+55,-28)
fcd1401 grub2: fix build when ASLR enabled (+3,-2)
260a225 uboot-imx6: bump to 2020.04 release (+11,-13)
8e99bbd uboot-sunxi: bump to 2020.04 relase (+14,-43)
14c59a1 rbcfg: Add missing mode to open call (+2,-2)
6cafea5 uboot-kirkwood: update to 2020.04 (+101,-118)
79d7109 arm-trusted-firmware-rockchip: add new package (+49)
7975060 uboot-rockchip: add new package (+57)
97673d8 uboot-rockchip: fix ident string (+1,-1)
b397df5 uboot-envtools: update to 2020.04 (+8,-7)
75512fe uboot-envtools: fix domywifi_dw33d Bad CRC error (+3,-1)
050c24f mvebu: add support for GL.iNet GL-MV1000 (+344,-1)
3fdb086 mvebu: tidy up support for GL.iNet GL-MV1000 (+15,-22)
b9cf9eb mediatek: add uboot (+9.9K)
084c82c layerscape: define only one package for ls-rcw (+28,-80)
f9155a9 layerscape: update u-boot to LSDK-20.04 (+9,-97)
e1df3fa include/version.h: workaround sysroot inc order (+3,-1)
fe852bc stm32mp1: activate serial rx buffer (+1)
d3bb785 serial: protect access to serial rx buffer (+3)
273a125 console: unify fgetc function when console MUX is deactivated (+5,-4)
555e378 cli: handle getch error (+4)
cbf5388 dm: serial: Replace setparity by setconfig (+63)
fbd5c72 serial: stm32: Replace setparity by setconfig (+15,-6)
ad060c0 dm: serial: Remove setparity ops (-10)
d7c0968 sandbox: Add serial test (+75)
de39dc7 arm: armv7-a: Compile and tune for armv7-a instead of armv5 (+3,-9)
9865543 Remove CONFIG_USE_STDINT (+2,-47)
3747bdb arch: types.h: factor out fixed width typedefs to int-ll64.h (+80,-373)
dee37fc Remove <inttypes.h> includes and PRI* usages in printf() entirely (+43,-351)
8d5579c power: domain: Add the VPU Power Domain driver (+206)
c8e5701 clk: clk_meson: Add mux and div support for reparent and rate setting (+528,-5)
798cd70 gpio: stm32f7: replace ODR update by BSRR write (+5,-6)
⇒ + 7703 more...
12bc408 layerscape: update tfa to LSDK-20.04 (+36,-70)
fec27e5 plat/nxp: Add Platform support for LS1028ARDB (+2.6K)
75a054e nxp/ls1028: Add platform support for ls1028aqds (+261)
6f1535f nxp/emmc: Fix issues in emmc driver (+7,-8)
5cf42e5 nxp: ddr: add register dump for debugging (+1)
124e959 nxp: ls1028a: Remove erratum A008511 (-1)
de7a5aa nxp: ls1028ardb: Update DDR settings (+57,-8)
5385a1c nxp: ls1028ardb: Update DDR timing (+4,-2)
af6a777 nxp: ls1028aqds: Add DDR init (+53,-6)
c03b27d nxp/ls1028: Enable RESET request PSCI call (+1,-1)
fdf5451 nxp/ls1028: Enable few PSCI calls (+10,-10)
1231ac2 ls2088ardb: Add support of Non-ECC UDIMM (+15,-1)
ecf4c7a Adding LX2160 system power-down (LPM20) (+731,-19)
958d19d lx2: Remove setting of POWMGTCSR[LPM20_RQ] from LPM20 flow (-9)
ae1cfd5 Fixup SMCCC_FEATURES return value for SMCCC_ARCH_WORKAROUND_1 (+9,-8)
b6b0b74 Rename symbols and files relating to CVE-2017-5715 (+155,-155)
1bb813b Implement static workaround for CVE-2018-3639 (+114)
⇒ + 50 more...
b1cfbff mvebu: uDPU: switch default kernel and U-Boot PHY mode (+83)
31b49f0 ramips: add support for Linksys EA7500 v2 (+260)
f379269 ramips: Add support for Xiaomi Redmi Router AC2100 (RM2100) (+209,-3)
63bef34 uboot-envtools: ath79: add Netgear WNDR4300SW (+2,-1)
f10da7c packages/boot: remove rbcfg (+1,-1.4K)
d71fa37 uboot-mxs: bump to v2020.04 (+36,-34)
df6f309 mvebu: rename Linksys devices based on their common names (+229,-83)
108df3e ath79: add support for the Netgear WNDRMAC v1 (+52,-1)
930f3c0 uboot-kirkwood: enable sata in nsa310 uboot (+3,-1)
143c817 uboot-kirkwood: Revert "uboot-kirkwood: enable sata in nsa310 uboot" (+1,-3)
e959048 ramips: add support for RAVPower RP-WD009 (+544)
53a1fed ramips: Add support for Xiaomi Mi Router(Black,R2100) (+216,-155)
4c2e475 uboot-kirkwood: add support for Zyxel NSA310S (+80)
d2c3131 kirkwood: add support for Zyxel NSA310S (+283,-1)
4a77a06 ipq40xx: add support for Buffalo WTR-M2133HP (+456)
20c7abd ipq806x: add support for Linksys EA7500 V1 (+375,-22)
1e4c885 mediatek: new mt7623n preloader package for Banana Pi (+61)
f0b51c1 mediatek: add mt7623 u-boot build for Banana Pi R2 (+22,-1)
dc46994 mediatek: fix U-Boot pinctrl setup for mt7623 eMMC (+236)
0c7bce7 mediatek: use U-Boot FAT environment support for Banana Pi R2 (+93,-2)
7adc29f mediatek: add SD card image creation for Banana Pi R2 (+259,-1)
358aec7 ath79: add support for Arduino Yun (+352)
7d97fe5 uboot-envtools: ath79: update ubootenv partion index for gl-ar300m (+8,-4)
c881d7a uboot-kirkwood: add uboot for CheckPoint L-50 (+1.1K,-2)
67ce9ae kirkwood: add support for Check Point L-50 (+590)
5ca8903 layerscape: convert to squashfs rootfs for QSPI NOR boot (+8,-20)
c4d0e57 layerscape: support sysupgrade for squashfs rootfs (+35,-13)
9faf9f8 mvebu: fix support for Marvell 8040 MACCHIATOBin (+20,-6)
2dc5ce6 mvebu: add support for MACCHIATObin Single Shot (+28,-7)
ed087cb ramips: add support for Linksys EA7300 v1 (+239,-159)
f013cc4 uboot-mvebu: add uboot for helios 4 (+8)
1db3fb5 uboot-mediatek: remove swig requirement (+26,-1)
ad295e0 mediatek: add U-Boot build for UniElec U7623 (+391,-7)
0f3c3a5 layerscape: harmonize device strings (+156,-183)
8126e57 imx6: use device-tree compatible for board name (+127,-139)
444b107 atf-rockchip: update to 2.3 (+4,-4)
65ac670 uboot-rockchip: update to v2020.07 (+26,-3)
04f0678 uboot-rockchip: add NanoPi R2S support (+812,-2)
65305cb kirkwood: use real model names for Linksys devices (+66,-31)
9565c57 uboot-envtools: ath79: add support for the Nanostation M (XM) (+1)
394f54e ath79/nand: add support for Netgear WNDR4300TN (+80,-40)
eb95ca3 uboot-envtools: ar71xx: add ZyXEL NBG6616 uboot env support (+1)
d32010d uboot-envtools: ath79: add ZyXEL NBG6616 uboot env support (+2,-1)
0002d17 uboot-mediatek: resync patches with upstream (+49,-23)
ebf7153 ath79: add support for ALLNET ALL-WAP02860AC (+172,-4)
9b36ca8 at91bootstrap: bump version to v3.9.3 (+2,-2)
9a4293f Makefile: fix recursive make call consistency in config-clean. (+1,-1)
afbe834 ddram: add missing volatile keywords (+19,-19)
82db5c6 driver: sdhc: Fix typo (+1,-1)
5f868f7 build: Consider SOURCE_DATE_EPOCH (+7,-1)
e7e9e33 driver: mci_media: fix fallback to lower width bus (+6,-3)
c3d9883 driver: sdhc: remove break condition on NISTR error after CR write (-2)
a669469 config: fix error when CONFIG_LOAD_NONE is set in non SDCARD configs (+2,-8)
0e0e59f kconfig: add CPU_HAS_SCLK_BYPASS and fixed menuconfig (+32,-5)
600d05e board: sama5d27_som1_ek: Fix LED switch on (+24,-3)
bdff65c README: add how-to-build-on-windows instructions (+88,-21)
49fd4a1 driver: sdhc: reduce noise level on command timeout (+1,-1)
236d14f board: sama5d2_icp: new board bringup (+868,-2)
36e4dbf driver: board_hw_info: print board manufacturing year/week (+9)
bea2405 driver: flexcom: add flexcom driver (+172)
b8d61df driver: twi: rework twi driver to support an array of controllers (+213,-126)
1eceee9 driver: at91_twi: print bus number on error message (+1,-1)
⇒ + 126 more...
abf6c28 uboot-at91: bump version to linux4sam-2020.04 (+32,-6)
90c08fa fdt: Add device tree memory bindings (+224,-1)
7e5196c dm: core: Add ofnode function to read a 64-bit int (+78)
fbe8d03 dm: core: Fix a few ofnode function comments (+3,-1)
c98ad44 dm: core: Add comments to ofnode_read_resource() functoins (+23)
c60f671 dm: core: Add a way to find an ofnode by compatible string (+23)
b616cef log: Add a way to log a return value with a message (+8)
d677b00 dm: core: Add a way to bind a device by ofnode (+12)
008dcdd dm: spi: Update sandbox SPI emulation driver to use ofnode (+10,-9)
5e0a734 dm: core: Update of_read_fmap_entry() for livetree (+8,-10)
964cadc dm: core: Add a function to decode a memory region (+126)
31e60ff dm: core: Add logging of some common errors (+12,-2)
16d836c binman: Switch to 'python-coverage' (+7,-8)
1835cd2 binman: Make the operation of Entry__testing explicit (+11,-4)
adc5701 binman: Tidy up variables in _RunMicrocodeTest() (+18,-7)
736bb0a binman: Correct operation of ObtainContents() (+114,-14)
2cd0128 binman: Tidy up execution of tests (+3,-5)
⇒ + 10327 more...
7f1540c at91: introduce vendor_model scheme and drop board names (+152,-229)
2f92e1d at91bootstrap: harmonize indent in Makefiles (+34,-34)
e7c2356 uboot-at91: harmonize indent in Makefile (+5,-5)
4e4ee46 ar71xx: drop target (+10,-84.8K)
6decbf3 ath79: add support for Senao Engenius ENS202EXT v1 (+239,-2)
22caf30 ath79: add support for Senao Engenius ENH202 v1 (+225,-13)
2ddd838 uboot-mediatek: update to latest version (+5,-1.1K)
45a81f7 ramips: add support for HooToo HT-TM05 (+188,-1)
07aa858 ramips: fix partitions and boot for RAVPower RP-WD03 (+68,-14)
04d3b51 uboot-envtools: mvebu: update uci defaults for Turris Omnia (+6,-2)
59f0a0f ipq806x: add Edgecore ECW5410 support (+452,-1)
4488b26 ipq40xx: add Edgecore ECW5211 support (+351,-3)
a594a5a lantiq: use uniform "u-boot-env" mtd label (+85,-85)
ae2e521 uboot-mvebu: update to v2020.10-rc4 (+9,-52)
72bb66c uboot-mvebu: add support for espressobin (+663)
847b592 arm-trusted-firmware-mvebu: reuse default prepare target (+1,-2)
53065b2 arm-trusted-firmware-mvebu: fix compiler spam (+2)
75e9d8e arm-trusted-firmware-mvebu: install to own subdir (+3,-1)
65c1c91 arm-trusted-firmware-mvebu: update to v2.3 (+30,-8)
f6378b9 arm-trusted-firmware-mvebu: update a3700-utils (+3,-3)
8cfb839 arm-trusted-firmware-mvebu: add support for espressobin (+145,-21)
9e7369d mediatek: mt7623n-preloader: add preloader for Banana Pi R64 (+22)
620f9c7 ramips: add support for Linksys EA7300 v2 (+70)
e246357 ipq40xx: add support for Luma Home WRTQ-329ACN (+299,-2)
a9071d0 ipq40xx: Add support for Linksys MR8300 (Dallas) (+425,-315)
77598f1 uboot-envtools: ath79: add support for ALFA Network AP121FE (+1)
9b69930 uboot-envtools: ath79: add support for Wallys DR531 (+3)
c40b693 uboot-envtools: ath79: add support for Samsung WAM250 (+1)
9181b03 uboot-envtools: ath79: add support for ALFA Network R36A (+1)
6ae0684 uboot-envtools: ath79: add support for ALFA Network N2Q (+1)
b4e9e81 uboot-envtools: ath79: add support for ALFA Network N5Q (+1)
bda6f65 uboot-rockchip: update NanoPi R2S patches (+191,-123)
7c8f677 uboot-layerscape: fix LS1012A-FRDM fdt_high value (+2,-2)
ea9046d Revert "uboot-rockchip: update NanoPi R2S patches" (+124,-191)
6cc99c6 uboot-rockchip: add Rock Pi 4 support (+11)
4950071 omap: update uboot to v2020.04 (+2,-2)
ed20d4c uboot-mvebu: update to v2020.10 (+40,-186)
f06a60b uboot-mvebu: don't add CONFIG_NET_RANDOM_ETHADDR to defconfig (-1)
1d234cf uboot-mvebu: don't default to enable a3700 builds (-3)
8870ad5 uboot-mvebu: don't install 64bit binaries (+4)
b79d235 arm-trusted-firmware-mvebu: fix topology for ESPRESSObin V3-V5 (1GB 1CS) (+1,-1)
60c9a27 uboot-envtools: mvebu: fix config for mainline u-boot (+8,-1)
679db02 sunxi: add support for FriendlyArm Zeropi (+199)
e6d9f6f sunxi: add support for FriendlyARM NanoPi R1 (+424)
7f5f738 sunxi: Adapt U-Boot config to board rename (+1,-1)
3605eff layerscape: add dtb to sysupgrade (+66,-18)
a254279 layerscape: Change to combined rootfs on sd images (+166,-190)
bd15d49 layerscape: update u-boot to LSDK-20.04-update-290520 (+4,-4)
024518e configs: ls1021a: Append CMA configuration to bootargs (+4,-2)
c8c2bb1 i2c: mxc: fix copyright (+1,-1)
3cd9bc3 net/dsa: Remove (c) in copyright line (+4,-4)
c4cfcc2 board: freescale: ls1028a: mux changes for lpuart (+39)
e8c89a2 arm: dts: ls1028a: add lpuart nodes (+60)
bd2c372 armv8: ls1028aqds: add lpuart dts support (+38,-3)
be032ac configs: ls1028aqds: add lpuart config (+86)
9a9f2f8 armv8: ls1028aqds: add some environments (+28,-11)
eae5fa9 include/configs: ls1012aqds: add default environment variable (+64)
8c65af7 configs: ls1088aqds: support distro boot (+50,-13)
d78a7f8 configs: ls2080aqds: support distro boot (+31,-2)
aab85e0 configs: ls1046aqds: support distro boot (+36,-12)
93d1089 configs: ls1012afrwy: fix board name (+4,-3)
8911beb armv8: ls1028a: clean up the environment variables (+89,-87)
8ded21c configs: ls1012afrwy: drop env qspi_bootcmd (-9)
9cd843a mmc: fsl_esdhc: read register once for card inserted status (+4,-5)
⇒ + 2 more...
3a47dc1 layerscape: update tfa to LSDK-20.04-update-290520 (+4,-4)
77284b3 LS1046A: Remove workaround for SEC when going into LPM20 state (-14)
60aabf0 armv8: Add workaround for ARM 2PRF memory (+811,-5)
f0245c7 drivers: ddr: phy-gen2: update DDR PHY firmware to v2019.04 (+3.5K,-635)
cd77da4 Fixing memclk calculation (+3,-3)
8d6e26d ddr: phy-gen2: dfi optimisation (+19,-1)
9b6676c ddr: phy-gen2: improve signal integrity during writes (+28)
0b89538 ddr: phy-gen2: Enable quickRd2D (+2)
b0ea569 ddr: phy-gen2: pll related optimisation (+31,-5)
4c00f9e ddr: phy-gen2: Enable High-Effort WrDQ1D (+4)
9d38071 ddr: fix phy debug messages for 2019.04 fw (+1.1K,-877)
f12307a ddr: phy_gen2: Enable FFE for rev1 SI (+8,-2)
e15b579 drivers/nxp/ddr: Fix the address decoding for 1 rank. (+9)
7d748e6 Enable debug print for DDR phy register read write (+6,-2)
229623e mediatek: update uboot to latest patchset provided by MTK (+7,-717)
cb8c94f uboot-envtools: support Xiaomi Mi Router 3G v2/4A Gigabit (+3,-1)
02e8182 sunxi: add support for Libre Computer ALL-H3-CC H5 (+19,-1)
1bce45f uboot-envtools: ath79: add support for ALFA Network Pi-WiFi4 (+1)
65f8d73 layerscape: make initramfs kernel fit packed (+7,-9)
c0af4a0 mvebu: add initial support for Globalscale ESPRESSObin-Ultra (+260,-1)
bc64b9c treewide: update email address of Tomasz Maciej Nowak (+6,-6)
b31aaa0 ath79: add support for Senao Engenius EAP300 v2 (+185,-1)
4287f73 ramips: add support for Xiaomi Mi Router 4C (+149,-1)
f3926d2 uboot-envtools: add support for the realtek target (+29)
d346beb build: Extract trusted-firmware-a.mk (+164,-87)
af07c6d uboot-envtools: ramips: use full names for Xiaomi Mi Routers (+4,-4)
8b87041 uboot-zynq: fix dtc compilation on host gcc 10 (+48)
fa77051 uboot-tegra: bump to 2020.04 (+2,-2)
a459696 ramips: add support for Senao Engenius ESR600H (+199,-7)
f244143 ath79: add support for Senao Engenius ECB1200 (+158)
7073ebf ath79: add support for Senao Engenius ECB350 v1 (+188)
5fc28ef ath79: Add support for Plasma Cloud PA300 (+283,-1)
17e5920 ath79: Add support for Plasma Cloud PA300E (+21,-3)
ea5bb6b ipq40xx: add support for Plasma Cloud PA1200 (+228,-6)
4871fd2 ipq40xx: add support for Plasma Cloud PA2200 (+243,-7)
fe2f53f ath79: add support for Senao Engenius EnStationAC v1 (+217,-1)
6ffe8a4 kirkwood: add support for Seagate BlackArmor NAS220 (+161)
d3c8881 ipq40xx: add support for devolo Magic 2 WiFi next (+310,-1)
4a55ef6 ath79: add support for Senao Engenius ECB600 (+220,-4)
6c98eda ath79: add support for Senao Engenius EAP600 (+58)
33d26a9 ath79: add support for Senao Engenius EAP350 v1 (+188)
b938918 ipq40xx: add support for GL.iNet GL-AP1300 (+293,-1)
dd1d95c ath79: Add support for OpenMesh OM2P v4 (+308,-1)
5b37b52 ath79: Add support for OpenMesh OM2P-HS v4 (+24,-3)
a462412 ath79: add support for OpenMesh OM2P-HS v1 (+182,-1)
f096acc ath79: add support for OpenMesh OM2P-HS v2 (+21,-1)
75900a2 ath79: add support for OpenMesh OM2P-HS v3 (+21,-1)
eb3a5dd ath79: Add support for OpenMesh OM2P-LC (+172,-2)
ff9e48e ath79: Add support for OpenMesh OM2P v2 (+21,-1)
8071365 ath79: Add support for OpenMesh OM5P (+190,-2)
d567a24 uboot-rockchip: update to v2021.01 (+127,-111)
3c20768 uboot-rockchip: update NanoPi R2S patches (+178,-129)
4e46beb ipq806x: add support for Ubiquiti UniFi AC HD (+326,-1)
6738b5e uboot-envtools: add support for Aruba AP-303 and AP-365 (+8,-4)
a141e7a at91bootstrap: Add PKG_MIRROR_HASH to fix download (+1)
20a7c9d uboot-at91: Add PKG_MIRROR_HASH to fix download (+1)
4b35999 ath79: Add support for OpenMesh MR600 v1 (+208)
d9a3af4 ath79: Add support for OpenMesh MR600 v2 (+87,-2)
e06c9ee ath79: Add support for OpenMesh MR900 v1 (+218,-1)
31172e5 ath79: Add support for OpenMesh MR900 v2 (+23,-3)
ae7680d ath79: Add support for OpenMesh MR1750 v1 (+38,-2)
0988e03 ath79: Add support for OpenMesh MR1750 v2 (+37,-4)
c2a7bb5 ramips: mt7621: add support for Xiaomi Mi Router 4 (+107)
465eaa0 uboot-envtools: use $(AUTORELEASE) for PKG_RELEASE (+1,-1)
96017a6 ath79: add support for Senao Engenius EAP1200H (+201)
799fca7 sunxi: add support for linksprite pcDuino3 nano board (+16,-1)
00bf2c0 arm-trusted-firmware-mvebu: don't build emmc variants (-55)
a9c20d5 uboot-mvebu: update to v2021.01 (+2,-533)
8f3bd88 arm-trusted-firmware-mvebu: update to v2.4 (+12,-12)
5fae94d arm-trusted-firmware-mvebu: bump espressobin boards to CPU_1000_DDR_800 (+6,-6)
a04bffe arm-trusted-firmware-mvebu: pass commit ids to a3700-utils/mv-ddr-marvell (+29)
1735026 uboot-rockchip: fix RockPro64 boot from eMMC (+27)
a3b55ae arm-trusted-firmware-mediatek: add ATF builds for MT7622 (+111)
1f1d8d4 arm-trusted-firmware-tools: add package (+70)
84bc7d3 tfa-layerscape: don't build fiptool (+3,-8)
c3959cd arm-trusted-firmware-mediatek: make use of trusted-firmware-a.mk (+6,-10)
8286f3a treewide: unify OpenWrt hosted source via @OPENWRT (+19,-17)
98d61b5 uboot-envtools: Update to version 2021.01 (+2,-2)
ff076f8 arm-trusted-firmware-tools: remove tools which require libopenssl (-12)
ffa0ae1 arm-trusted-firmware-tools: fix passing of CFLAGS (+2,-3)
670bfc8 arm-trusted-firmware-mediatek: mark @BROKEN until bromimage gets fixed (+3,-1)
dba76a8 arm-trusted-firmware-tools: add patch to pass LDFLAGS (+11)
50a5a89 uboot-imx6: bump to 2021.01 release (+11,-24)
be0192e Revert "uboot-imx6: bump to 2021.01 release" (+24,-11)
7f933db layerscape: add FRWY-LS1046A board support (+97,-3)
2e1ad24 layerscape: add LX2160ARDB (Rev2.0 silicon) board support (+120,-7)
1b46554 tfa-layerscape: build fiptool again (+8,-3)
75abdc4 arm-trusted-firmware-mediatek: bring back package (+99,-47)
e9e2310 uboot-sunxi: add missing type __u64 (+10)
e4d061c uboot-envtools: adjust compile patch to version v2021.01 (+2,-2)
f2b7e66 uboot-envtools: mvebu: add Buffalo LS421DE (+3)
8bbf5bc uboot-imx6: define 'BUILD_DEVICES' for Toradex Apalis (+1)
f1ba3a8 uboot-envtools: add support for ZyXEL GS-1900-8HP v1 and v2 (+2)
0fc789b realtek: Add ZyXEL GS1900-8 (+20)
27bcde3 ramips: add support for ZTE MF283+ (+151,-1)
8c986d2 ramips: mt7621: Add support for ZyXEL NR7101 (+208)
9fa5b3a ramips: add support for JCG Q20 (+201)
5e6837c ramips: add support for Amped Wireless ALLY router and extender (+297,-15)
97df795 ramips: add support for Linksys EA8100 v1 (+26,-4)
8f039ac uboot-at91: fix dtc compilation on host gcc 10 (+49,-9)
f780170 uboot-layerscape: fix dtc compilation on host gcc 10 (+46)

Packages / Common (962 changes)

714bd89 urng: add micro non-physical true RNG based on timing jitter (+65)
27bfde9 base-files: move urandom seed bits into separate package (+42,-1)
04b45d3 dnsmasq: move feature detection inside a shell func (+10,-7)
38b22b1 nghttp2: deduplicate files in libnghttp2 (+2,-2)
35a70d6 f2fs-tools: fixup SPDX license (+2,-2)
e51b513 opkg: bump to version 2019-06-14 (+3,-3)
21b7bd7 alternatives: special-case busybox as alternatives provider (+46,-3)
dcbc142 alternatives: remove duplicate 'const' specifier (+1,-1)
62be427 busybox: strip off ALTERNATIVES spec (+3,-19)
f6dab98 network/config/xfrm: add host-dependency for xfrm interface parent (+12,-8)
696c511 busybox: update to 1.31.0 (+81,-237)
9b53201 urngd: Fix wrong type in format string (+11)
1ae1276 urngd: Fix more wrong type in format string (+1,-1)
865e25e nghttp2: bump to 1.39.1 (+3,-3)
dd6d821 gpio-button-hotplug: fix 4.19 build breakage on malta/be64 (+1)
bec8fb1 urngd: move project to git.openwrt.org (+4,-15)
c057e17 Fix wrong type in format string (+1,-1)
080ba31 libjson-c: update to 0.13.1 (+21,-18)
74739c4 treewide: fix syntax errors exposed after kconfig update (+13,-13)
99bf9a1 hostapd: remove stale WPA_SUPPLICANT_NO_TIMESTAMP_CHECK option (-26)
a8f0c02 iproute2: update ctinfo support (+5,-10)
ee1a783 nghttp2: deduplicate files in staging_dir (+1,-1)
6762e72 package/network: add PKGARCH:=all to non-binary packages (+5)
a2f54f6 mbedtls: Update to version 2.16.2 (+2,-2)
8a5a01a rssileds: change rssileds.init STOP index (+2,-2)
c0c5c63 lua: clean up host patch fuzz (+26,-25)
fe59b46 lua: include version number in installed files (+108,-10)
6b161bb lua5.3: package Lua 5.3 version (+369)
24645c0 lua: fix build with MacOS's make (+18)
1cd46d2 lua5.3: fix build with MacOS's make (+18)
17ae3eb lua5.3: drop unwanted & unneeded PROVIDES (-2)
299f6cb iptables: update to 1.8.3 (+28,-170)
7c23f74 wireguard: bump to 0.0.20190702 (+2,-2)
47a9844 lua5.3: stage Lua headers in proper location (+5,-4)
313444a comgt: add delay option for 3g proto (+4)
1d4c4cb openvpn: fix handling of list options (+4,-3)
bf21b6e lantiq: ltq-tapi: fix compatibility with Linux 4.15+ (+48)
917eeaf iproute2: update to 5.1.0 (+64,-166)
7879226 gdb: Remove !arc dependency (+14,-3)
243765e gdb-arc: Remove (-158)
2792daa wolfssl: update to 3.15.7, fix Makefile (+13,-13)
ff69364 wolfssl: update to 4.0.0-stable (+62,-126)
94d1313 hostapd: adjust removed wolfssl options (-4)
ce8027e libnftnl: bump to version 1.1.3 (+3,-3)
c0d9343 zram-swap: Fix busybox dependency check (+1,-1)
b062c90 zram-swap: Add zram compaction and statistics info output (+58,-2)
afa5ce2 busybox: enable swapon/off by default to make it consistent with mkswap (+4,-4)
a9deed6 zram-swap: Add extra commands for status/compaction (+34,-21)
5c094ff kmod-sched-cake: drop out of tree package, use kernel version (+503,-42)
42b3a3a iperf3: update to 3.7 (+2,-2)
d51f53b util-linux: Update to 2.34 (+5,-5)
653e05d usbreset: Add missing header (+2,-1)
b4588c8 kernel/om-watchdog: Apply device renames from ramips (+3,