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,