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,-6)
c52ca08
lua5.3: build shared library (+350,-4)
6c3e7d5
brcm2708-gpu-fw: add support for Raspberry Pi 4 (+70,-10)
27f3f49
gpio-button-hotplug: unify polled and interrupt code (+76,-65)
c47eff0
libs/toolchain: remove eglibc remnant file (-13)
430d65c
libroxml: bump to the 3.0.2 version (+3,-3)
e2cd70d
package: mtd: add fixseama command for ath79 (+2,-1)
16ac5c4
perf: simplify the build process (+3,-7)
261df94
openvpn: add new list option tls_ciphersuites (+2,-1)
fd104da
mtd: add CRC signature to RedBoot partition map (+26,-3)
d6198d8
mtd: cleanup unused code and variables in fis.c (-20)
0b2c42c
mac80211: Update to version 5.2-rc7 (+570,-20.5K)
fc2df4f
curl: update to 7.65.3 (+2,-2)
1aad1d1
iptables: add connmark savedscp support (+207,-1)
e9eec39
dnsmasq: backport latest patches (+2.0K,-32)
cd91f23
dnsmasq: improve insecure DS warning (+28,-1)
e9216b3
openwrt-keyring: update to Git HEAD (+3,-3)
⇒ f2989ab
Add my public GPG and usign key (+75)
⇒ 36057d9
gpg: update LEDE 17.01 public signing key (+42,-15)
⇒ 228f8da
gpg: add OpenWrt 18.06 v2 signing key (+54)
⇒ 4f735b8
gpg: add OpenWrt 19.07 signing key (+66)
⇒ 14f845b
gpg: replace my public GPG key (+283,-63)
⇒ 14f0efc
gpg: update snapshots public signing key (+88,-50)
⇒ 251ded7
usign: fix filename of Stijn's usign key ()
⇒ e24fe0d
usign: use distro agnostic comments (+11,-11)
⇒ 8080ef3
usign: add 19.07 release build pubkey (+2)
4dcef82
Revert "kmod-sched-cake: drop out of tree package, use kernel version" (+42,-503)
4bc02a4
iptables: fix connmark savedscp build (+24,-16)
6d79e09
brcm2708-gpu-fw: update to latest firmware (+14,-14)
bf6e79d
brcm27xx-armstub: add new package (+54)
a56d2e9
brcm27xx-armstub: remove package (-54)
ba8aeb0
mdadm: Fix compile with musl 1.1.23 (+225,-3)
a275466
Revert "dnsmasq: improve insecure DS warning" (+1,-28)
fc5d46d
Revert "dnsmasq: backport latest patches" (+32,-2.0K)
edd9b39
ipset: update to 7.3 (+3,-3)
0183953
ethtool: bump to 5.2 (+2,-2)
e545fac
build: include BUILD_VARIANT in PKG_BUILD_DIR (+2,-23)
1b1c475
linux-atm: Add missing headers (+31,-1)
79596f7
adb: fix build breakage on recent musl (+10)
f565f27
config: introduce separate CONFIG_SIGNATURE_CHECK option (+6,-2)
1118234
gpio-button-hotplug: add volume button handling (+3,-1)
ccb4b96
comgt-ncm: add driver dependencies again (+1,-1)
9e489b4
nettle: Update to 3.5.1 (+4,-4)
63ced14
dnsmasq: use nettle ecc_curve access functions (+36,-1)
762fa36
lua5.3: include hpp header (+2,-1)
f34e825
hostapd: Remove ROBO switch support (-2)
1d4df52
hostapd: Allow CONFIG_IEEE80211W for all but mini variant (+2,-6)
ebbec2f
mdadm: Use upstream fix for musl 1.1.23 compile (+28,-221)
928e893
mac80211: Update to version 5.3-rc4-1 (+231,-1.4K)
1673041
bzip2: Update to 1.0.8 (+34,-19)
77e0e99
wolfssl: bump to 4.1.0-stable (+16,-56)
0d0617f
musl: ldso/dlsym: fix mips returning undef dlsym (+138,-2)
397faa6
rtl8812au-ct: Add vendor command policy (+157,-1)
eff6e10
lua: add lua.hpp to InstallDev (+2,-1)
a6da3f9
iproute2: add libcap support, enabled in ip-full (+22,-27)
26615ed
ct-bugcheck: report to https://openwrt.org by default (+1,-1)
f0f5cb2
ltq-ifxos: refer to https://bugs.openwrt.org (+1,-1)
58f9290
nghttp2: bump to 1.39.2 (+2,-2)
cfd0748
iftop: update to HEAD of 2018-10-03 - 77901c (+3,-3)
⇒ 77901c8
Support scales beyond 1Gbps (+5,-3)
0851ce4
elfutils: bump to 0.177 (+4,-43)
bd09823
iproute2: update to 5.2.0 (+3,-725)
5ef3fe6
openssl: refresh patches (+7,-7)
79f235a
mtd-utils: update to 2.1.1 (+4,-32)
cb3c4c7
brcm2708-gpu-fw: update to latest firmware (+12,-12)
9b0ce17
lua: create lua symlink for host installation (+3,-1)
e2ecf39
ncurses: Do not pass both -fPIC and -fpic (+4,-2)
926157c
libnfnetlink: Avoid passing both -fPIC and -fpic (+4,-3)
f402626
openssl: always build with EC support (+2,-19)
a552aba
px5g: support EC keys (+71,-19)
699955a
libnftnl: bump to version 1.1.4 (+2,-2)
b74f1f3
nftables: bump to version 0.9.2 (+4,-31)
da3f5b2
brcm2708-gpu-fw: update to latest firmware (+15,-15)
9f34bf5
hostapd: Fix security problem (+81,-1)
7bed9bf
hostapd: SAE/EAP-pwd side-channel attack update (+397,-1)
296e1f2
netifd,lldpd,rpcd,log: use generic service_running (-17)
b400179
brcm2708-gpu-fw: update to latest firmware (+15,-15)
d868d0a
openssl: bump to 1.1.1d (+247,-2.5K)
71cf4a2
curl: bump to 7.66.0 (+4,-4)
a123df2
hostapd: revert signature change in patch (+1,-1)
f974f82
hostapd: declare struct wpa_bss early (+19)
4209b28
hostapd: fix OWE settings in client mode (+2,-1)
abb4f40
hostapd: mirror ieee80211w ap mode defaults in station mode (+10,-1)
977a8fc
uClibc++: Remove faulty patch (+1,-14)
49d96ff
mbedtls: update to 2.16.3 (+25,-52)
ab19627
wolfssl: allow building with hw-crytpo and AES-CCM (+160,-21)
f4da28c
elfutils: Add host build (+9,-16)
a698160
hostapd: Fix AP mode PMF disconnection protection bypass (+72,-6)
4fc0a61
ltq-vdsl-fw: update firmware filename and download URL (+5,-5)
8af7955
hostapd: Update to version 2.8 (2019-04-21) (+532,-5.7K)
⇒ 368c9dc
The master branch is now used for v2.8 development (+1,-1)
⇒ f2973fa
FT: Fix CONFIG_IEEE80211X=y build without CONFIG_FILS=y (-2)
⇒ 9da196a
VLAN: Warn about interface name truncation (+29,-11)
⇒ 11adf76
EAP-TLS server: Update user information based on serial number (+19)
⇒ 6ff4241
HS 2.0 server: Include phase2=0 users for TLS in the user list (+1,-1)
⇒ 34341b0
HS 2.0 server: Do not set phase2=1 for certificate-based users (+7,-10)
⇒ 2166651
HS 2.0 server: Clear remediation requirement for certificate credentials (+48,-2)
⇒ d726f4d
HS 2.0 server: Document client certificate related Apache configuration (+5)
⇒ 7183467
HS 2.0 server: Client certificate reenrollment (+197,-16)
⇒ 0e1ab32
HS 2.0 server: Fix couple of memory leaks (+7,-1)
⇒ f81e655
WPS NFC: Fix potential NULL pointer dereference on an error path (+2,-1)
⇒ 4b1ae27
tests: Connect to WPS AP with NFC connection handover (local failure) (+25)
⇒ 4c02242
Define spectral scaling parameters as QCA vendor specific attributes (+35)
⇒ 678d841
Move send_probe_response parameter to BSS specific items (+6,-4)
⇒ 891e166
hostapd: Update HE Capabilities and Operation element definition (+15,-20)
⇒ 17adac9
FILS: Do not process FILS HLP request again while previous one is pending (+26)
⇒ + 817 more...
167028b
hostapd: Update to version 2.9 (2019-08-08) (+272,-639)
⇒ 516cced
The master branch is now used for v2.9 development (+1,-1)
⇒ 2ed2b52
DPP: Add configuration structure to dpp_global_init() (+20,-4)
⇒ 9ffec2e
DPP: Make pkhash available in bootstrapping info (+7,-2)
⇒ 88a78bd
DPP2: Protocol exchange over TCP using Controller/Relay (+1.4K)
⇒ e00f780
DPP2: hostapd as TCP Relay (+154,-7)
⇒ c02dd10
DPP2: wpa_supplicant as Controller over TCP (+32)
⇒ 2a5a068
DPP2: wpa_supplicant as TCP initiator (+56,-12)
⇒ 5fbefcc
tests: DPP over TCP using Controller/Relay (+125,-1)
⇒ cfde99a
Add 802.11 reason code strings into wpa_supplicant messages (+82,-7)
⇒ 4be17ff
Replace int status/reason_code with u16 variable (+38,-38)
⇒ 9c95124
Add 802.11 status code strings (+122,-10)
⇒ 95f556f
Make channel switch started event available over control interface (+67,-14)
⇒ fa33592
wpa_cli: Make CTRL-EVENT-CHANNEL-SWITCH available to action scripts (+2)
⇒ 64c20a8
tests: Channel switch started/completed events (+29)
⇒ 1b90aae
nl80211: Remove QCA vendor specific HE capability handling (-101)
⇒ 5b3940d
nl80211: Add driver HE capabilities parsing support (+86,-4)
⇒ + 346 more...
9b4a274
hostapd: use config option CONFIG_NO_LINUX_PACKET_SOCKET_WAR (+4,-16)
0d86bf5
hostapd: Remove unneeded patch (+14,-28)
9986863
hostapd: use getrandom syscall (+7,-7)
49cc712
hostapd: Add mesh support for wpad full (+2,-2)
1fe1a20
wireguard: bump to 0.0.20190913 (+2,-2)
eddbd68
iproute2: update to 5.3.0 (+31,-26)
d25cc32
iw: add patch to include local BSS rx time in survey information (+37,-8)
6077cde
ethtool: bump to 5.3 (+2,-2)
9a4fb78
iw: Update to version 5.3 (+97,-356)
a92f74b
libnl-tiny: move source code into separate Git repository (+12,-8.4K)
a9e4e59
openssl: add gcc-8 -ffile-prefix-map filter (+1,-1)
f8b5875
ppp: update to version 2.4.7.git-2019-10-04 (+104,-164)
⇒ 347904e
Add Submitting-patches.md (+105)
⇒ f6330ec
magic: Remove K&R style of arguments (+10,-11)
⇒ ef8ec11
radius: Fix compiler warning (+1,-1)
⇒ b6cd558
pppd: Include time.h before using time_t (+2)
⇒ 486f854
pppd: Fix GLIBC version test for non-glibc toolchains (+1,-1)
⇒ d8e8d7a
pppd: Remove unused rcsid variables (-19)
⇒ 3202f89
pppoe: Remove the use of cdefs (-7)
⇒ 4e71317
make: Avoid using host include for cross-compiling (+2,-2)
⇒ 7f2f0de
pppd: Refactor setjmp/longjmp with pipe pair in event wait loop (+25,-17)
⇒ e400854
pppdump: Eliminate printf format warning by using %zd (+1,-1)
⇒ 0d004db
Revert "pppd: Include time.h before using time_t" (-2)
36c6f4a
libnl-tiny: fix package mirror hash (+1,-1)
44f1135
libpcap: update to 1.9.1 (+19,-38)
394273c
tcpdump: update to 4.9.3 (+19,-19)
6ab386c
uClibc++: Fix three bugs (+221,-20)
ee5a3f6
hostapd: adjust to removal of WOLFSSL_HAS_AES_GCM (-1)
77cfc07
trelay: handle netdevice events correctly (+1,-1)
c2635b8
trelay: fix deadlock on remove (+21,-7)
10f5eb0
trelay: log "started" and "stopped" (+8)
089b4f1
gdb: bump to 8.3.1 (+26,-31)
4533ba6
lua: fix linking under glibc (+2,-2)
f351bee
libevent2: Update to 2.1.11 (+94,-81)
71e0409
lantiq: fix dsl_control status handling. (+10,-10)
9d5e266
wireguard: bump to latest snapshot 20191012 (+2,-2)
889b841
fwtool: do not omit final 16 byte when image does not contain signature (+4,-2)
d544bc8
lantiq: Fix fw_cutter LzmaWrapper (+1,-1)
d3b0459
lua: install luac symlink on host (+1)
91aabae
util-linux: add more command (+16,-1)
c45c760
wwan: check new uci bus option on proto setup event (+40,-13)
68b1b0b
wwan: add mc7304 to database (+5,-1)
a78a539
wwan: add ec25 to database (+5,-1)
c7c14aa
wwan: Double quote to prevent globbing and word splitting (+9,-9)
e6cadb2
mac80211: Update to version 5.4-rc2 (+190,-2.6K)
56ab58f
bzip2: add linker option LDFLAGS (+11)
9ba5cd8
strace: update to version 5.3 (+8,-9)
cebf024
openssl: Add engine configuration to openssl.cnf (+57,-1)
e8f7947
libpcap: build with cmake (+104,-298)
ed67b13
urngd: update to latest Git head (+4,-4)
⇒ d474977
Add initial GitLab CI support (+7)
⇒ 193586a
Fix wrong types in format strings used in debug build (+2,-2)
⇒ 9e758e6
jitterentropy-rngd: update to version v1.1.0 + clang compile fix (+1,-1)
⇒ 40f939d
Tag version 1.0.1 (+1,-1)
69b9f01
toolchain: gcc: enable sanitizers for glibc toolchain (+176,-1)
cf8f9af
util-linux: Disable utils requiring libpam (+7,-1)
289d532
dropbear: rebuild libs on config change (+4)
ddab758
lantiq: Allow PKG_ASLR_PIE for DSL and voice drivers (-8)
2d00cf7
libnl: update to 3.5.0 (+4,-211)
87f9292
hostapd: add IEEE 802.11k support (+13)
3034f8c
hostapd: enable PMKSA and OK caching for WPA3-Personal (+8,-1)
80a7991
libnl-tiny: update to latest Git head (+9,-16)
⇒ 5b350e4
refactor into separate Git project (+12,-62)
⇒ 050bb5c
convert into CMake project (+49,-27)
⇒ 802fbd4
cmake: enable extra compiler checks (+1,-1)
⇒ 5e13b79
iron out all extra compiler warnings (+13,-9)
⇒ 0230d06
add initial GitLab CI support (+3)
f4853f7
wolfssl: update to v4.2.0-stable (+4,-142)
ad7c610
busybox: fix missing install with suid bit set if FEATURE_SUID=y (+3)
8eab0a0
busybox: disable default config option FEATURE_SUID=y (+1,-1)
6596c95
dnsmasq: Activate LTO (+2,-2)
1eb34b7
mtd: Activate LTO compile option (+2,-1)
5b3f0e7
busybox: update to 1.31.1 (+2,-2)
39035df
xfsprogs: Fix compilation with newer musl (+49,-6)
2ea8cd7
ipset: update to 7.4 (+2,-2)
7f4cef6
libevent2: Fix pkgconfig directories (+5,-8)
cabaaf0
nghttp2: Fix pkgconfig file (+5,-7)
b01305c
strace: Fix build on PowerPC (-17)
4ba8f7b
fwtool: update to latest Git head (+11,-681)
60fb4c9
hostapd: add ubus reload (+601,-20)
5d7fcd0
libnl-tiny: update to latest Git head (+3,-3)
⇒ 1f73b6a
use offsetof macro to make scan-build happy (+3,-1)
⇒ 7ce813f
silence use after the free clang analyzer warning (+9,-1)
⇒ 0219008
remove never used err variable assignment disliked by scan-build (-1)
8f0a540
fwtool: update to latest Git head (+3,-3)
⇒ 8f7fe92
cmake: use extra compiler warnings only on gcc6+ (+5,-1)
0062aad
e2fsprogs: Fix CVE-2019-5094 in libsupport (+204,-1)
f1ca277
dnsmasq: correct sense & usage of dnsseccheckunsigned (+3,-2)
68fb385
nghttp2: bump to 1.40.0 (+3,-3)
2fedf02
wireguard: bump to 0.0.20191127 (+2,-2)
9c272dd
ucert: update to latest git HEAD (+3,-3)
⇒ e4bd927
cast ucert_argv to proper type when passing to execv (+6,-6)
f141090
busybox: add glibc dependency for vi regex option (+2,-1)
806339a
curl: bump to 7.67.0 (+2,-2)
82a8f91
wireguard: bump to 0.0.20191205 (+2,-2)
39d9010
iproute2: update to 5.4.0 (+7,-7)
1ccf4bb
hostapd: enable CTRL_IFACE_MIB for hostapd-full (+35)
4225b83
hostapd: fix crash regression triggered by mesh mode (+1,-1)
c888e17
hostapd: manage instances via procd instead of pidfile (+41,-9)
24b9757
hostapd: re-introduce process tracking (+7)
ca7ed17
wireguard: bump to 0.0.20191212 (+2,-2)
98b3526
iputils: move iputils tools to packages feed (-510)
bf43e5b
openvpn: update to 2.4.8 (+129,-6)
fd211e1
iperf: Fix compilation with libcxx (+13,-1)
856ea2b
libcxx: Add package (+94,-2)
dd29980
ca-certificates: provide ca-certs by both ca-certificates and ca-bundle (+4,-2)
d034a1f
adb: fix for SuperSpeed devices (+41,-2)
a22b7a6
kernel: fix *-gpio-custom module unloading (+6,-6)
fb19fb8
libcxx: Depenency fixes (+5,-4)
46c5880
brcm2708-gpu-fw: update to latest firmware (+16,-16)
c715f71
treewide: Remove self from MAINTAINER entries (+1,-9)
9cf9f90
wireguard: bump to 20191219 (+3,-4)
2544cb1
ucert: update to version 2019-12-19 (+3,-3)
⇒ fa0bf4e
cmake: add proper include and library dependencies (+9,-3)
⇒ 7e53906
add initial GitLab CI support (+6)
⇒ e284ed9
cmake: enable hardening compiler flags and fix the reported issues (+18,-8)
⇒ 5d7626a
cmake: reindent the file (+7,-7)
⇒ 5fe64b5
cmake: split usign bits into static library (+5,-3)
⇒ 4462ff9
add cram based unit tests (+114)
⇒ 9dba44d
fix possibly garbage value returned in cert_process_revoker (+1,-1)
⇒ 19a7225
fix leaking memory in cert_dump_blob (+8,-1)
⇒ 14a2794
fix certificate blob parsing vulnerability by using blob_parse_untrusted (+1,-1)
3018c4c
curl: rename cyassl->wolfssl (+2,-2)
d5ede68
wolfssl: bump to 4.3.0-stable (+3,-3)
ea980fb
wireguard: bump to 20191226 (+61,-34)
f8424b1
brcm2708-userland: add new package with RPi utils (+75)
10cbc89
iptables: update to 1.8.4 (+14,-14)
0590d74
Revert "iptables: update to 1.8.4" (+14,-14)
1f8ab1c
libcxx: Build with the libsupc++ ABI (+2,-1)
9f7d36d
libcxx: Add size optimizations (+39,-1)
e98e046
iperf: Allow enabling multicast support (+13)
9a3b10b
strace: update to version 5.4 (+2,-2)
c84a345
libcxx: Remove -flto from LDFLAGS (+17,-4)
43eb934
e2fsprogs: update to version 1.45.4 (+3,-206)
121ad10
lldpd: Fix compilation without fortify-headers (+23,-4)
d040851
trace-cmd: Fix compilation without fortify-headers (+25,-1)
c2ef6c2
nettle: Disable ARMEB assembly (+6,-1)
3d7f763
dropbear: add missing zlib dependency for dropbearconvert (+1)
983605e
pppd: update to 2.4.8 (+67,-68)
⇒ b6b4d28
pppd: Check tdb pointer before closing (+2,-1)
⇒ d00f8a0
pppd: Fix variable reference syntax in Makefile.linux (+2,-2)
⇒ 5637180
pppd: Fix `ifname` option in case of multilink (#105) (+5,-3)
⇒ 66ce4ba
pppd: Avoid declarations within statements in main.c (+2,-1)
⇒ 388597e
pppd: Add defaultroute6 and related options (+310)
⇒ 03104ba
pppd.h: Add missing headers (+2)
⇒ 09f695f
pppd: Don't free static string (-4)
⇒ 57edb1a
pppd: Include time.h header before using time_t (+2)
⇒ 3ea9de9
pppd: Eliminate some more compiler warnings (+13,-23)
⇒ b311e98
pppd: Limit memory accessed by string formats with max length specified (+8,-6)
⇒ c10c3c7
pppd: Make sure word read from options file is null-terminated (+1)
⇒ ca5e61b
plugins/rp-pppoe: Make tag parsing loop condition more accurate (+1,-1)
⇒ a1e950a
pppd: Fix IPv6 default route code for Solaris (+39,-25)
⇒ 5d03403
pppd: Avoid use of strnlen (and strlen) in vslprintf (+11,-8)
⇒ 78cd384
Update README and patchlevel.h for 2.4.8 release (+27,-3)
52f0b09
ead: fix resource leak in tinysrp (+3,-1)
414d054
dnsmasq: Fix potential dnsmasq crash with TCP (+36,-1)
fedc5d3
base-files: move /tmp/resolv.conf.auto to /tmp/resolv.conf.d/ (+5,-4)
cd48d8d
dnsmasq: switch to /tmp/resolv.conf.d/resolv.conf.auto (+8,-7)
2e3cf45
dnsmasq: bump PKG_RELEASE (+1,-1)
9924db5
iperf: fix PKG_CONFIG_DEPENDS (+1,-1)
41c19dd
ethtool: fix PKG_CONFIG_DEPENDS (+1,-1)
90740f5
ar7: update kernel to version 4.14 (+84,-63)
4bc92c1
ar7: remove unmaintained target (+1,-11.8K)
28fd4ac
ixp4xx: remove unmaintained target (-11.0K)
ab16adf
hostapd: disable ft_psk_generate_local for non-PSK networks (+9,-1)
6a28552
dnsmasq: add uci-defaults script for config migration (+9,-1)
62c2199
wireguard: bump to 0.0.20200105 (+2,-2)
7936cb9
wireguard-tools: bump to 1.0.20200102 (+2,-2)
35ba930
kmod-sched-cake: bump to 20200110 (+2,-2)
⇒ 65d6571
compat: Unlock qdisc root lock in case of failure when dumping stats. (+3)
⇒ af1d097
Add sce.h (+66)
⇒ 53586bc
Add configuration of SCE support (not yet implemented). (+14,-1)
⇒ 63a836b
Add minimal SCE functionality. No stats, no FQ/shaper awareness. (+12)
⇒ f031fc4
Add stats tracking of SCE marks (but not output yet). (+7,-2)
⇒ 8f95ca4
sce fixes (+16,-13)
⇒ 28ace14
Report SCE stats. (+4)
⇒ 3a7da32
Don't set SCE on sparse flows. (+5,-3)
⇒ 0852b65
Attempt fix of ramp function. (+1,-1)
⇒ 71ab915
Compress ramp to upper half of target space. (+2,-2)
⇒ 755ba4c
Make the ramp shallower, but still shifted up. (+1,-1)
⇒ edf6ce9
Fix SCE marking stat. (+2)
⇒ 6bf7d06
…and the other fix. (+2)
⇒ 9fba602
sch_cake: Use tc_skb_protocol for getting packet protocol (+1,-1)
⇒ 6ff4561
sch_cake: Make sure we can write the IP header before changing DSCP bits (+11)
⇒ 3511eb3
compat: backport skb_try_make_writable (+9)
⇒ + 6 more...
97940f8
kernel: remove obsolete kernel version switches (+69,-113)
3446702
ethtool: bump to 5.4 (+2,-2)
dae0ac7
dnsmasq: Activate PIE by default (+1)
7ab6613
dropbear: Activate PIE by default (+1)
6b2379d
hostapd: Activate PIE by default (+1)
22b07ff
hostapd: add support for subject validation (+93,-1)
b070101
valgrind: do not strip internal preload libraries and executables (+20,-2)
9b25f83
cryptodev-linux: remove DEFAULT redefinition (-1)
f704f97
busybox: Include hdparm by default on nas type device (+3)
0da193e
dropbear: move failsafe code out of base-files (+11,-8)
30c6482
hostapd: add dtim_period, local_pwr_constraint, spectrum_mgmt_required (+12,-3)
0fcb4a3
hostapd: add wpa_strict_rekey support (+3,-1)
475a504
perf: Add libunwind only if selected (+2,-2)
5f07b6f
zram-swap: support swap priority (+4,-2)
d9cfa82
busybox: fix build issues (+3,-1)
7151054
wireguard: skip peer config if public key of the peer is not defined (+5)
a3dd95e
dropbear: fix compile error (+2,-1)
702c702
hostapd: cleanup IBSS-RSN (+2,-6)
a5f3648
hostapd: add support for system cert bundle validation (+15,-6)
1322190
libcxx: fix build for x86/64 (+1)
3d8edd9
urngd: update to version 2020-01-21 (+3,-3)
⇒ 236b7a0
Fix blocked entropy generation (+5,-3)
⇒ c7f7b6b
Tag version 1.0.2 (+1,-1)
2982997
curl: update to version 7.68.0 (security fix) (+3,-3)
c07f6e8
hostapd: fix faulty WMM IE parameters with ETSI regulatory domains (+88)
ba730d6
rbextract: add package (+854)
7d39946
rbextract: support devices directly showing ERD magic (+30,-1)
ec13b34
wireguard: bump to 0.0.20200121 (+2,-2)
4576a75
wireguard-tools: bump to 1.0.20200121 (+2,-2)
6e96fd9
mbedtls: update to 2.16.4 (+24,-24)
996f02e
lantiq: ltq-ptm: vr9: fix skb handling in ptm_hard_start_xmit() (+4,-1)
3519bf4
hostapd: remove some bashisms (+3,-3)
9e0aab4
kernel: use older kernel for explicitly setting dependencies (+13,-13)
03e9e4b
hostapd: unconditionally enable ap/mesh for wpa-cli (+7,-1)
c2859bf
wireguard: bump to 0.0.20200128 (+2,-2)
b3e86cb
hostapd: add back support for passing CSA events from sta/mesh to AP interfaces (+129)
c69c20c
opkg: update to latest Git HEAD (+3,-3)
⇒ 80d161e
opkg: Fix -Wformat-overflow warning (+1,-2)
⇒ c09fe20
libopkg: fix skipping of leading whitespace when parsing checksums (+2,-2)
e481df0
iptables: set-dscpmark follow upstreamimg attempt (+460,-215)
953973c
brcm2708-gpu-fw: update to latest firmware (+15,-15)
71de48b
wireguard: bump to 0.0.20200205 (+2,-2)
766e778
hostapd: remove erroneous $(space) redefinition (-3)
cb17d7a
wireguard-tools: bump to 1.0.20200206 (+3,-3)
5715b21
iproute2: update to 5.5.0, enable LTO (+16,-16)
8fe5ad5
brcm47xx: rename target to bcm47xx (+42,-42)
e7bfda2
brcm63xx: rename target to bcm63xx (+13,-13)
7d7aa2f
brcm2708: rename target to bcm27xx (+45,-45)
49caf9f
wireguard: bump to 0.0.20200215 (+2,-2)
731f7ea
dnsmasq: fix uci-defaults script to exit 0 so it is cleaned up (+2)
0e7d404
util-linux: Update to 2.35.1 (+6,-6)
215598f
ppp: backport security fixes (+129,-1)
a9b5473
lldpd: bump to 1.0.5 (+4,-23)
a5b2c6f
rssileds: add dependencies based on LDFLAGS (+1,-1)
499ebb7
libbsd: update to 0.10.0 (+6,-295)
b9d29b7
iw: update to 5.4 (+43,-118)
9c6b6ab
kernel: replace SUBDIRS with M in package recipes (+21,-21)
f0864cb
package/utils/f2fs-tools: Update to 1.13.0 (+4,-63)
e6c55d7
ltq-vdsl-mei: avoid underscore in package name (+4,-4)
33ecc69
urandom-seed: avoid PKG_NAME in define lines (+2,-2)
3124c9a
urngd: avoid PKG_NAME in define lines (+4,-4)
f2fc7a6
rtl8812au-ct: Update to version 2020-01-12 (+3,-3)
⇒ 4d17261
Add USB Device T4U AC1300 with 2357:0115 (#274) (+1)
⇒ 1f235cd
Add USB Device Obihai OBiWiFi with 3823:6249 (#276) (+1)
⇒ 076ac48
Add explicit memset call to avoid potentially corrupt data. (#277) (+1)
⇒ fb91faf
fix ISO C90 forbids mixed declarations and code (#279) (+1,-1)
⇒ 4789a07
Fix compile against 4.20 kernel. (+246,-84)
⇒ 6404305
Support arm64 (+1,-1)
⇒ ba6fa69
Openwrt and new compiler related fixes (#285) (+355,-106)
⇒ 754aa52
README: add RPi kernel headers (#286) (+1,-1)
⇒ 33d8e02
Allow building on 5.0 (#288) (+4)
⇒ 9f09c76
add device id (#289) (+1)
⇒ 93ded0f
Fix get_ds() version mismatch on kernel v5.1.x (Replace get_ds() with KERNEL_... (+4)
⇒ 07377dc
Update README.md (#296) (+6,-1)
⇒ 99fbe64
Update usb_intf.c (#297) (+1,-1)
⇒ 77f162d
Fix build on 5.2.0-rc6 kernel. (+12,-5)
⇒ d277c36
Add support for NVidia Jetson Nano (#300) (+25,-1)
⇒ 981899f
Sets default compilation system to PC and fixes method signature for Kernel 5... (+14,-13)
⇒ + 6 more...
806354a
linux-atm: Fix compile warning (+15,-1)
b55f68d
strace: update to version 5.5 (+2,-2)
36af196
mbedtls: update to version 2.16.5 (+2,-2)
8fe9daf
mbedtls: use correct SPDX License Identifier and add License file (+2,-1)
2d113f8
hostapd: start hostapd/wpa_supplicant for all wiphy devices (+2,-2)
d3b7838
hostapd: enhance wifi reload (+134,-18)
c81b2e9
rbextract: support devices with plain RLE caldata (+14,-2)
817e775
Revert "ppp: backport security fixes" (+1,-129)
3589051
ppp: backport security fixes (+129,-1)
c9ef72a
nat46: Fix compile with kernel 5.4 (+34)
49737c3
bcm27xx-userland: update to latest version (+8,-14)
8f5d714
bcm27xx-gpu-fw: update to latest version (+14,-14)
8ce359d
libpcap: activate PIE ASLR by default (+1)
2c3c83e
ppp: activate PIE ASLR by default (+1)
3251ac8
dnsmasq: bump to v2.81rc1 (+5,-8.8K)
a017773
ncurses: update to 6.2 (+19,-19)
0b84b89
dnsmasq: bump to 2.81rc2 + 2 local (+79,-2)
d1c2b25
gpio-button-hotplug: remove duplicate logging text (+3,-3)
04a21c2
dnsmasq: bump to v2.81rc3 (+2,-79)
659ae99
curl: bump to 7.69.0 (+2,-2)
4159054
kernel: make kmod-hwmon-core selected by dependent modules (+8,-10)
d7613bd
iptables: update to 1.8.4 (+14,-29)
1a94082
iproute2: revert add libcap support, enabled in ip-full (+9,-9)
77b4cb0
libnftnl: bump to 1.1.5 (+3,-3)
4821ff0
comgt: fix hotplug event handling (+5,-5)
d890f85
wwan: fix hotplug event handling (+3,-2)
3db9b83
curl: bump to 7.69.1 (+2,-2)
a3539c8
ltq-atm: add Linux 5.0+ compatibility (+8)
a669855
ltq-adsl: fix compilation with Linux 5.0+ (+42,-20)
3fa5f05
lantiq: ltq-vdsl: fix compilation with Linux 5.0+ (+24,-3)
588d574
lantiq: ltq-deu: fix compatibility with Linux 5.3+ (+4,-4)
0dbe8b9
lantiq: ltq-tapi: fix compilation with newer Linux kernels (+1,-1)
a8a993e
hostapd: remove trailing whitespace (+2,-2)
b78f61c
hostapd: fix pointer cast warnings (+15,-8)
50a59b3
hostapd: fix segfault in wpa_supplicant ubus (+3,-1)
d332008
cryptodev-linux: Fix error when compiling with 5.4 kernel (+51,-1)
ecef29b
readline: needs host depend on ncurses to build (+2)
858c6b1
wireguard-tools: bump to 1.0.20200319 (+2,-2)
2bd5659
wireguard: bump to 0.0.20200318 (+2,-2)
d9d6895
openssl: add configuration example for afalg-sync (+31,-2)
dcef8d6
openssl: update to 1.1.1e (+22,-41)
547f1ec
busybox: enable truncate on bcm53xx target (+1)
8c33deb
samba36: log error if getting device info failed (+10,-4)
27ffd5e
dnsmasq: add 'scriptarp' option (+3,-1)
8c02e7f
bcm27xx-gpu-fw: update to latest version (+26,-26)
31922c4
bcm27xx-userland: update to latest version (+2,-2)
a0027f8
libnftnl: drop unsupported configure option (+1,-2)
9b0290f
nftables: bump to 0.9.3 (+2,-2)
f81403c
dnsmasq: init: get rid of test -a and test -o (+17,-17)
556b858
dnsmasq: fix dnssec+ntp chicken-and-egg workaround (FS#2574) (+3,-4)
2e8a4db
openssl: revert EOF detection change in 1.1.1 (+81,-1)
972daf7
curl: rebuild when libopenssl config changes (+5,-1)
9e83537
jansson: import jansson from packages (+51)
94dae0f
nftables: implement no/json variants (+26,-14)
8d25c8e
dnsmasq: bump to 2.81rc4 (+2,-2)
8644065
hostapd: Add 802.11r support for WPA3-Enterprise (+1)
c8ef465
hostapd: expose beacon reports through ubus (+51)
c9c3fd1
hostapd: add abridged flag in disassoc_imminent (+5)
8402511
wireguard: bump to 1.0.20200330 (+2,-2)
332ed4a
bcm27xx-gpu-fw: update to latest version from RPi foundation (+15,-22)
af5ccfb
openssl: bump to 1.1.1f (+3,-83)
51edc4e
jansson: convert to cmake (+9,-14)
e32eaf5
wireguard: bump to 1.0.20200401 (+2,-2)
475738c
kmod-sched-cake: rename to kmod-sched-cake-oot (+7,-6)
b74386a
kmod-sched-cake: switch to in-tree cake for 4.19+ (+642,-3)
02640f0
umdns: suppress address-of-packed-member warning (+2,-2)
22ae8bd
umdns: update to the version 2020-04-05 (+4,-4)
⇒ 45c4953
dns: explicitly endian-convert all fields in header and question (+9,-13)
⇒ ab7a39a
umdns: fix unused error (+2)
1c6143e
hostapd: Move hostapd variants to WirelessAPD menu (+9)
82df192
dropbear: backport add ip address to exit without auth messages (+120,-1)
4540c3c
dnsmasq: bump to 2.81rc5 (+181,-67)
ae06a65
ppp: update to version 2.4.8.git-2020-03-21 (+10,-137)
⇒ 858976b
radius: Prevent buffer overflow in rc_mksid() (+2,-2)
⇒ 8d7970b
pppd: Fix bounds check in EAP code (+2,-2)
⇒ 8d45443
pppd: Ignore received EAP messages when not doing EAP (+18)
⇒ ae54fcf
pppd: Obfuscate password argument string (+5)
⇒ f2f9554
pppd: Add mppe.h to the list of headers to install if MPPE is defined (+1)
⇒ cba2736
pppd: Add RFC1990 (Multilink) to the See Also section of the man page (+5)
⇒ 6b014be
pppd: Print version information to stdout instead of stderr (#133) (+1,-1)
⇒ 41a7323
pppd: Fixed spelling 'unkown' => 'unknown' (#141) (+3,-3)
d8bde36
iproute2: add kmod-netlink-diag for ss (+2,-2)
9aa3d5b
linux-atm: Include linux/sockios.h for SIOCGSTAMP (+21)
1da014f
busybox: quote 'source' filenames in Config.in (+24,-24)
de63466
exfat-utils: add exFAT File System utilities package (+69)
cb511ce
e2fsprogs: Update to 1.45.6 (+2,-2)
8d9e264
iproute2: update to 5.6.0 (+9,-9)
d761b9f
broadcom-wl: fix compilation with kernel >= 4.15 (+55)
23d3faf
broadcom-wl: fix compilation with kernel 5.4 (+18)
4f34e43
dnsmasq: bump to v2.81 (+3,-3)
dce97df
wpa_supplicant: disable CONFIG_WRITE functionality (+2,-2)
76d22fc
hostapd: backport usleep patch (+54,-1)
d27623b
elfutils: update to 0.179 (+106,-64)
f37d634
hostapd: reduce to a single instance per service (+62,-174)
16ad4de
elfutils: aarch64 fix build on musl (+59)
02fcbe2
mbedtls: update to 2.16.6 (+2,-2)
5f126c5
binutils: add ALTERNATIVES for strings (FS#3001) (+2,-1)
d7e98bd
openvpn: update to 2.4.9 (+4,-4)
7637b84
busybox: backport Remove stime() function calls (+84)
ce1798e
dante: Fix compile with glibc (+54,-1)
533da61
umdns: update to version 2020-04-20 (+4,-4)
⇒ e74a3f9
dns.c: improve input validation (+3,-2)
3773ae1
openssl: bump to 1.1.1g (+2,-2)
d8b3f53
ltq-adsl(-fw): Makefile clean-up and fixes (+10,-10)
9f7c8ed
umdns: update to version 2020-04-25 (+3,-3)
⇒ cdac046
dns.c: fix input validation fix (+1,-1)
b0416c9
gdb: disable gdbserver for arc (+1)
80f128d
perf: build with NO_LIBCAP=1 (+1)
a3079fb
elfutils: powerpc build fix (+34)
4b3b8ec
wpad-wolfssl: fix crypto_bignum_sub() (+26)
b17a5a9
dnsmasq: always inform about disabled dhcp service (+6,-6)
f57230c
wireguard: bump to 1.0.20200429 (+2,-2)
3a79e3b
argp-standalone: fix segfault in canon_doc_option (+14)
0e522d5
curl: update to version 7.70.0 (+9,-9)
5019a06
ppp: Fix mirror hash (+1,-1)
4f6343f
wireguard: bump to 1.0.20200506 (+2,-2)
2b31f14
layerscape: update restool to LSDK-20.04 (+3,-3)
⇒ 55a1f37
dprc: add support for option DPRC_CFG_OPT_PL_ALLOWED (+9,-1)
⇒ 42859dc
scripts: print error message when endpoint does not exists (+1,-1)
⇒ 3b40ef1
restool: add global option --rescan (+34,-9)
⇒ cb63b6a
scripts: explicity rescan the bus (+9)
⇒ 67011ba
ls-main: introduce the get_interface_name function (+27,-6)
⇒ 9f6c465
ls-main: disable autorescan while in ls-* scripts (+22)
⇒ 94114f5
Integrate the DPDBG object in restool: (+1.6K,-51)
⇒ 8fa1d5c
add default interface support for dpdmux in restool (+50,-9)
⇒ 9607517
DPDBG: not available for mc version lower then 10.20.0 (+16,-3)
⇒ 3bff664
DPRC: set-locked on a child container (+224,-4)
⇒ e00bcf9
Does not create DPDBG object in case of help command (+1,-1)
⇒ 7bce792
ls-debug: Automatically create the DPDBG object only for valid commands (+28,-5)
⇒ 59fefb1
Fixed restool dpcon create --help output (+2,-2)
⇒ f0cec09
ls-main: fix endpoint parsing (+2,-2)
79da9d7
opkg: update to latest Git HEAD (+3,-3)
⇒ 206ebae
file_util.c: fix possible bad memory access in file_read_line_alloc() (+2,-5)
⇒ 60b9af2
file_util.c: refactor and fix checksum_hex2bin() (+14,-16)
⇒ b6f1967
libopkg: use xsystem() to spawn opkg-key (+3,-23)
⇒ 2a0210f
opkg-cl: don't read feeds on opkg update (+2,-1)
⇒ cf4554d
libopkg: support passing callbacks to feed parsing functions (+23,-18)
⇒ f2166a8
libopkg: implement lightweight package listing logic (+98,-20)
73fa1ab
samba36: Remove (+1,-32.0K)
128250e
lldpd: add management IP setting (+10,-2)
ab68939
package/utils: remove rbextract (-895)
ed91d72
dnsmasq: hotplug script tidyup (+3,-6)
5e0a56b
umdns: re-enable address-of-packed-member warning (+1,-1)
bc0288b
libjson-c: backport security fixes (+175,-1)
d2d63cc
ltq-vdsl-app: replace backticks by $(...) (+1,-1)
4202459
ltq-vdsl-fw: replace backticks by $(...) (+3,-3)
04a8d3f
comgt: replace backticks by $(...) (+2,-2)
4cfa63e
wwan: replace backticks by $(...) (+1,-1)
631c437
hostapd: backport wolfssl bignum fixes (+107,-1)
b510ab5
kernel: drop outdated kernel version switches for local code (-174)
c33ad81
mtd: add linksys_bootcount for ramips (+1,-1)
dcee4ea
bcm63xx-cfe: add package with CFE RAM binaries (+42)
8658338
bcm63xx: smp: add NAND support (+817,-6)
0727c83
wireguard-tools: bump to 1.0.20200513 (+2,-2)
e55af8a
bcm63xx-cfe: fix build with CONFIG_AUTOREMOVE (+7,-6)
3481f6f
wolfssl: update to 4.4.0-stable (+2,-2)
5ff4b0d
fuse: move package to packages feed (-154)
0a3ec87
hostapd: update to latest Git hostap_2_9-1238-gdd2daf0848ed (+262,-1.3K)
⇒ fa1d5ec
The master branch is now used for v2.10 development (+1,-1)
⇒ b0b25c5
Clear external eapSuccess setting in driver-authorized cases (+5,-2)
⇒ f131196
Document the attributes used by QCA_NL80211_VENDOR_SUBCMD_ROAM (+118,-2)
⇒ 1425caa
Rename qca_wlan_vendor_attr_roam_subcmd to represent subcmds (+19,-24)
⇒ 2395fdb
Add QCA vendor attributes to enhance roaming configuration (+271)
⇒ 85508ec
Add QCA vendor command to configure ACS policy (+44,-1)
⇒ aa23ece
Add QCA vendor channel attribute to restart AP (+5,-1)
⇒ 6ae1247
Update QCA vendor attributes for 6 GHz band support (+306,-13)
⇒ 485dd42
Add QCA vendor command for avoid frequency feature (+35)
⇒ 3d276ba
tests: Additional vlan_file parsing coverage (+1)
⇒ 95b493d
tests: Additional eap_user_file parsing coverage (+10,-2)
⇒ c805a7a
tests: Additional venue_url parsing coverage (+3)
⇒ a32f4c2
tests: Additional osu_nai2 parsing coverage (+1)
⇒ 8d231c5
tests: Additional operator_icon parsing coverage (+2)
⇒ 3bfa7f7
tests: Additional tls_flags coverage (+27)
⇒ 161f1d5
tests: Additional sae_password parsing coverage (+5)
⇒ + 1222 more...
472fd98
hostapd: disable support for Wired Equivalent Privacy by default (+14)
a860fe2
wireguard: bump to 1.0.20200520 (+2,-2)
017320e
hostapd: bring back mesh patches (+792,-108)
9ca21dc
mac80211: Update to version 5.5.19 (+420,-2.9K)
289c632
mac80211: Update to version 5.7-rc3-1 (+511,-297)
a9f7510
hostapd: add WEP as queryable build feature (+4)
42de3c8
ucert: update to latest git HEAD (+3,-3)
⇒ 5f206bc
ci: enable unit testing (+1)
⇒ dddb2aa
ci: fix unit test failures by enabling full ucert build (+1)
⇒ fdff108
stdout/stderr improvements (+5,-5)
⇒ afc86f3
Fix return code of write_file() (+2,-2)
⇒ 854d93e
Introduce read_file() helper, improve error reporting (+57,-40)
⇒ a9be4fb
usign-exec: simplify usign execv calls (+3,-21)
⇒ 38dcb1a
usign-exec: fix exec error handling (+27,-25)
⇒ 112488b
usign-exec: do not close stdin and stderr before exec (+3,-5)
⇒ 5a738e5
usign-exec: change usign_f_* fingerprint argument to char[17] (+7,-7)
⇒ 7ec4bb7
usign-exec: remove redundant return statements (+17,-26)
⇒ 077feb5
usign-exec: close writing end of pipe early in parent process (+2,-1)
⇒ 19f9e19
usign-exec: return code fixes (+5,-4)
⇒ fe06b4b
usign-exec: improve usign -F output handling (+15,-9)
⇒ 96c42c5
Fix length checks in cert_load() (+19,-15)
⇒ 00b921d
Do not print line number in debug messages (+6,-6)
9e467a7
bcm27xx-gpu-fw: update to latest version (+15,-15)
e430376
packages/utils: fbtest fix Makefile (+1,-1)
8b8fb79
bcm27xx-userland: update to latest version with 64 bit support (+2,-2)
a03d6d2
broadcom-wl: don't inherit lock descriptor in nas process (+5,-2)
6e8bb68
hostapd: Add disable_vht when using NOHT/HT* modes (+2,-1)
5d3a0c6
bcm27xx-userland: update to latest version (+79,-2)
f166cf9
dropbear: add ed25519 and chacha20-poly1305 (+3.6K,-3)
8d2c031
ppp: update to version 2.4.8.git-2020-05-25 (+20,-170)
⇒ c78e312
pppd: linux: use monotonic time if possible (+70,-21)
⇒ 0bc11fb
Added missing options to manual pages. (#149) (+10)
⇒ c319558
pppd: Handle SIGINT and SIGTERM during interrupted syscalls (#148) (+11,-10)
⇒ ddd57c2
pppd: Add lcp-echo-adaptive option (+24)
2171493
dnsmasq: add /etc/dnsmasq.d/ to conffiles (+2,-1)
173d284
libconfig: move into packages feed (-60)
e86b67e
xfsprogs: move into packages feed (-210)
a9f712a
exfat-utils: move into packages feed (-69)
750d52f
wolfssl: use -fomit-frame-pointer to fix asm error (+2,-2)
5aa2ddd
hostapd: add support for wifi-station and wifi-vlan sections (+44,-1)
2dd26fd
kernel: fix portability issue with perf on linux 5.4 (+51,-3)
4e65838
nghttp2: bump to 1.41.0 (+2,-2)
56db8e4
kernel: Add kmod-sch-cake-virtual intermediate package (+15,-3)
afdc413
Revert "bcm27xx-gpu-fw: update to latest version" (+15,-15)
25787e0
bcm27xx-gpu-fw: bump to most recent good version (+14,-14)
8a85836
hostapd: silence rm (+2,-2)
68b94f0
umdnsd: update to latest git HEAD (+3,-3)
⇒ d13290b
Fix advertised IPv6 addresses (+1,-3)
df6a33a
hostapd: update to latest Git hostap_2_9-1331-g5a8b366233f5 (+113,-113)
⇒ db0d0b8
nl80211: Control the registration for RRM frame with driver_param (+15,-1)
⇒ e5e2757
Add QCA vendor interface support to configure PHY modes (+74)
⇒ 8286745
Vendor attributes to configure PMF protection and disassoc Tx for testing (+12)
⇒ f7a904a
QCA vendor command for adding and deleting TSPEC (+175)
⇒ 5ab8ad4
Vendor attributes for ssetting TX A-MSDU and RX A-MSDU parameters (+12)
⇒ 7cd17a4
wlantest: Handle FT over-the-DS association state update cleanly (+5,-3)
⇒ bfc4569
wlantest: Store PMK-R0 length explicitly (+17,-10)
⇒ d9532eb
Debug print PMK-R0/R1 and PMKR0/R1Name in the helper functions (+5,-35)
⇒ 59d9994
wlantest: Store PMK-R1 in STA entry (+24,-27)
⇒ e10144c
wlantest: Validate FT elements in Reassociation Request frame (+180,-4)
⇒ b6a3bcf
wlantest: Validate FT elements in Reassociation Response frame (+437,-10)
⇒ 6e47dd0
wlantest: Fix RSNE check in FT 4-way handshake msg 3/4 (+14,-1)
⇒ bf47f05
tests: Suite B using PMKSA caching and roaming (+65)
⇒ c2080e8
Clear current PMKSA cache selection on association/roam (+6)
⇒ 2d118f5
OCV: Add support to override channel info OCI element (STA) (+47)
⇒ 52579be
OCV: Move "OCV failed" prefix to callers (+26,-22)
⇒ + 77 more...
f611b01
ca-certificates: update to version 20200601 (+4,-4)
41d7a14
hostapd: add config symbol for allowing drivers to enable 802.11ax support (+14)
78e8360
soloscli: fix uci-defaults file (+1,-3)
4f02496
mtd: enable wrgg support for ath79 (+1,-1)
c0ddb85
hostapd: hostapd_set_psk_file: fix defaut value for mac (+1,-1)
a241f43
iproute2: update to 5.7.0 (+48,-2)
8fe9940
openvpn: add generic hotplug mechanism (+81,-8)
ba7ddae
comgt-ncm: do not attempt to connect if the control device is invalid (+46,-16)
b933f9c
toolchain: remove gcc libssp and use libc variant (+5,-64)
a424857
hostapd: fix compilation of wpa_supplicant (+4,-4)
a57fb86
toolchain: glibc ldd env path fixup (+1)
29e170d
dropbear: bump to 2020.79 (+36,-3.7K)
492a659
libnetfilter-queue: fix package title and description (+3,-3)
7e67d14
igmpproxy: remove some bashism (+5,-3)
ea5192e
wireguard: bump to 1.0.20200623 (+2,-2)
d4dea7e
urandom-seed: update Makefile (+3,-5)
751e6ab
dropbear: fix compilation for uClibc (+59)
2b550a6
kernel/leds-apu2: remove deprecated leds-apu2 driver (-423)
67575b6
logger: enable alternatives support (+3,-2)
1ba0466
package: add ravpower-mcu package (+36,-1)
69ca308
dropbear: init: replace backticks with $() (+3,-3)
835c932
zram-swap: init: replace backticks with $() (+4,-4)
d4c80f5
dropbear: bump to 2020.80 (+2,-78)
cbb66f9
curl: bump to 7.71.0 (+5,-5)
78b6321
libjson-c: update to 0.14 (+191,-210)
4c8eb4a
ravpower-mcu: add missing PKG_RELEASE (+1)
4e57fd5
dropbear: make rsa-sha2-256 pubkeys usable again (+40)
ebddd0b
nat46: fix translation of ICMP protocol unreachable (+5,-5)
⇒ 1182f30
nat46-core: Fix translation of ICMP protocol unreachable (+5,-2)
2b47951
curl: bump to 7.71.1 (+2,-2)
9f02026
uclibc++: make verbosity affect uClibc++ build (+8)
667fbb8
comgt: add new script to send ussd request and get the answer (+21)
b837216
wireguard-tools: replace backticks by $(...) (+4,-4)
f61110e
lzo: switch to building with CMake (+13,-11)
c5c652e
busybox: use CLOCK_MONOTONIC instead of gettimeofday (+1,-1)
0bd7dfa
zram-swap: enable swap discard (+1,-1)
0b6155d
zram-swap: correctly express the required dependencies (+1,-1)
eb24a57
busybox: store applet usage messages uncompressed (+1,-1)
ff8b8fe
ltq-vmmc: update permission handling (+7,-13)
ad81e2d
wireguard: bump to 1.0.20200712 (+2,-2)
9852104
iproute2: tc: fix dynamic symbol table size optimization (+1,-1)
e89a7d7
iproute2: tc: fix missing em_ipset module (+33,-1)
b94d1a2
ravpower-mcu: remove target dependency (-1)
0453c38
vxlan: fix udp checksum control (+2)
f886a26
ravpower-mcu: bump PKG_RELEASE (+1,-1)
b29d620
vxlan: bump and change to PKG_RELEASE (+1,-1)
9c170cb
package: drop PKG_VERSION for purely local packages (+8,-22)
546e140
nat46: update to latest git HEAD (+3,-3)
⇒ ac712ad
nat46-netdev: Add support for removing a rule (+59,-6)
cc66580
lzo: fix pkgconfig paths (+3,-1)
4d8552c
lantiq: move dsl related base-files into own package (+34,-2)
6299c17
ltq-*dsl-app: dsl_control: remove unneeded check for lantiq_dsl.sh (+4,-4)
a197fa0
dnsmasq: bump to 2.82 (+13,-13)
5222aad
vxlan: remove mandatory peeraddr (-12)
65e9de3
vxlan: add capability for multiple fdb entries (+48,-2)
93bbd99
hostapd: enter DFS state if no available channel is found (+37)
017cd5b
umdns: fix compiling using gcc 10 (+3,-3)
⇒ eadfa26
service.c: fix build on gcc 10 (+4,-2)
9b9726a
kmod-sched-cake-oot: fix PKG_MIRROR_HASH (+1,-1)
8483bf3
openpvn: Split out config parsing code for reuse (+23,-13)
cdb25bc
openvpn: Allow override of interface name (+37,-2)
ed2015c
mac80211: Update to version 5.8-rc2-1 (+687,-410)
b2f7355
cake-oot: update to latest HEAD (+3,-3)
⇒ f1e3433
sch_cake: Add missing NLA policy entry TCA_CAKE_SPLIT_GSO (+1)
⇒ a5dccfd
cobalt_compat: Fix kernel version for qdisc_tree_reduce_backlog in 4.1 (+2,-2)
⇒ 88acc61
cobalt_compat: Handle addition of __tcp_hdrlen in 4.1 series (+2,-1)
⇒ be8e2e4
sch_cake: properly obtain skb protocol in case of VLAN/QinQ (+27,-6)
⇒ 7d7e92c
sch_cake: properly handle skb protocol on CE (+47,-19)
⇒ 3152477
sch_cake: don't try to reallocate or unshare skb unconditionally (+32,-11)
⇒ 44cdfb5
Add a few code format fixes from upstream to reduce the delta (+8,-8)
⇒ 4897938
sch_cake: don't call diffserv parsing code when it is not needed (+9,-4)
3470594
hostapd: update mesh DFS patches and add mesh HE support (+1.4K,-190)
917980f
hostapd: improve TITLE for packages (+33,-27)
c4dd7fc
hostapd: reorganize config selection hierarchy for WPA3 (+18,-16)
8b3e170
hostapd: fix incorrect service name (+2,-2)
cd41234
exfat: add out of tree module (+77)
f2af32c
wireguard-tools: allow compiling with MIPS16 instructions (-1)
48a9d99
openvpn: revise sample configuration (+75,-8)
80a6d3d
wireguard: bump to 1.0.20200729 (+2,-2)
96b8719
dsaconfig: introduce package for UCI configuration of VLAN filter rules (+364)
34553e8
add vfconfig (+292)
b92f54b
openvpn: fix arguments passing to wrapped up and down scripts (+3,-2)
60f595d
binutils: update to version 2.34 (+19,-1.3K)
f85bc0d
Revert "add vfconfig" (-292)
11ea7ba
Revert "dsaconfig: introduce package for UCI configuration of VLAN filter rules" (-364)
064dc1e
dnsmasq: abort when dnssec requested but not available (+7,-3)
c487cf8
hostapd: add wpad-basic-wolfssl variant (+17,-1)
f74edb3
nat46: update to latest git HEAD (+3,-37)
⇒ 71e9f09
nat46-core: fix compilation with kernel 5.4 (+9)
1d5b08c
om-watchdog: fix board name for teltonika,rut5xx (+2,-2)
a4e7201
exfat: add dependency on nls-base (+1)
321503d
hostapd: make "key" option optional if "wpa_psk_file" is provided (+5,-5)
bc1c9fd
hostapd: recognize option "key" as alias for "auth_secret" (+2,-2)
0a864f2
bintuils: Pack libctf-nobfd.so in addition (+3,-2)
5e512cc
ppp: update to latest git HEAD (+9,-9)
⇒ 0678d3b
pppd: Fix the default value for ipv6cp-accept-local to false (+2,-1)
⇒ 2a7981f
Add ipv6cp-accept-remote option (+13,-2)
⇒ 5bdb148
pppd: Add documentation of stop-bits option to pppd man page (#154) (+4)
⇒ 115c419
Accept Malformed Windows Success Message (#156) (+2)
⇒ 677aa53
Fix -W option for pppoe-discovery utility (#157) (+7,-11)
b59a98b
libjson-c: fix pkgconfig file (+10,-9)
4165232
busybox: delete redundant patch (+1,-14)
1fdf6b7
treewide: replace `which` with `command -v` (+14,-14)
7de3daa
treewide: bump PKG_RELEASE after replacing `which` (+3,-3)
e5eeb34
dropbear: fix ssh alternative when dbclient isn't built (+3,-3)
6531eee
libsepol: add new package (+66)
a0df664
libselinux: add new package (+79)
e16b84d
pcre: import from packages feeds (+130)
ab4c6f1
musl-fts: import from packages feed (+60)
0709f6e
iproute2: disable SELinux for now (+11)
ff6b815
libselinux: don't depend on kernel config symbols (+1,-1)
2a9fb82
libsepol: fix build on non-Linux systems (+2,-1)
072c587
libselinux: fix build on non-Linux systems (+1)
ff02e15
pcre: add host variant of libpcre (+12)
4469e45
pcre: clean up Makefile line order (+2,-4)
0133160
libsepol: fix Makefile style (+2,-3)
bda1c12
libselinux: fix Makefile style (+1,-1)
763ce13
dropbear: allow disabling support for scp (+10,-4)
18ab496
ltq-dsl-base: remove useless echos in lantiq_dsl.sh (+3,-3)
aa403a4
dnsmasq: abort dhcp_check on interface state (+2,-2)
17d16e0
curl: update to version 7.72.0 (+2,-2)
4358373
curl: disable zstd support (+2,-1)
f75c70a
nat46: update to latest git HEAD (+2,-2)
⇒ 362640b
nat46-module: fix compilation with kernel 5.6 (+11)
2e06f8a
busybox: add selinux variant (+45,-5)
aeea91d
f2fs-tools: add selinux variant (+54,-1)
2eaf03b
busybox: fix typo in Makefile (+1,-1)
e742a31
ipset: update to version 7.6 (+2,-2)
161fe0b
exfat: update to 5.8.7 (+2,-33)
201d677
mbedtls: update to 2.16.7 (+27,-27)
b5191f3
curl: Fix build with wolfssl (+31)
2745f6a
curl: Use wolfssl by default (+1,-1)
00722a7
wolfssl: Update to version 4.5.0 (+31,-4)
c1aa2d4
mtd-utils: Update to version 2.1.2 (+3,-3)
bc19481
hostapd: Fix compile errors after wolfssl update (+10)
a5d030a
curl: move package to packages.git (-402)
47b2ee2
wireguard-tools: add tunlink option for hostroute (+3,-2)
4e4ee46
ar71xx: drop target (+10,-84.8K)
0b2f97b
iproute2: Update to version 5.8 (+12,-89)
4e2a994
ethtool: Update to version 5.8 (+4,-2)
d28adeb
policycoreutils: new package (+83)
2199230
checkpolicy: new package (+51)
e5e54e5
refpolicy: new package (+87)
9ee27c2
nghttp2: move to packages.git (-44)
367c237
wolfssl: add certgen config option (+6,-1)
7078294
px5g-wolfssl: add package (+404)
976d3e2
px5g: rename to px5g-mbedtls (+2,-2)
2bd55d0
opkg: update to git HEAD (+3,-3)
⇒ 4318ab1
opkg: allow to configure the path to the signature verification script (+16,-1)
⇒ cf44c2f
libopkg: fix compiler warning (+1,-1)
7d26f29
busybox: Use PKG_FILE_MODES for SUID (+5,-4)
35f2116
treewide: https for downloads.openwrt.org sources (+5,-5)
2f0d672
bpftools: add utility and library packages supporting eBPF usage (+508)
73912b8
audit: new package (+302)
e868809
libsemanage: new package (+66)
c2996ee
policycoreutils: fix i18n depends (+1,-1)
86307bc
checkpolicy: build-depend on libselinux (+1)
3f9bd9e
libcxxabi: add (+98)
879e68e
libcxx: update to 10.0.0 (+24,-60)
36d9ed3
util-linux: update to 2.36 (+32,-5)
2b141ad
strace: Update to version 5.8 (+4,-7)
efdf619
audit: build only libaudit (+22,-56)
2e2425c
libsemanage: add missing package metadata (+6,-1)
18b1cc2
px5g-wolfssl: cleanup Makefile and SPDX license (+8,-10)
395ac4d
build: opkg-key variable key folder (+6,-4)
93ed51e
libaudit: drop unused file (-16)
3ce21b8
libsemanage: host-build depends on renamed libaudit package (+1,-1)
d136848
libaudit: add host-build required by policycoreutils/host (+25,-9)
76368a5
refpolicy: skip building docs (+13,-1)
80a194b
hostapd: add hs20 variant (+21,-1)
6689306
mbedtls: update to 2.16.8 (+25,-25)
6362a04
kernel: remove obsolete kernel version switches for 4.14 (+39,-1.1K)
7a5e4f5
policycoreutils: add nls.mk (+2,-1)
c2c701e
libselinux: package executables into -utils (+13)
04e0e41
ppp: update to latest git HEAD (+3,-3)
⇒ 0314df4
Disable asking password again when prompt program returns 128 (+10,-4)
⇒ af30be0
Fix setting prefix for IPv6 link-local addresss (+3,-3)
cd2aad3
jansson: Update to version 2.13.1 (+3,-2)
082354e
libnftnl: Update to version 1.1.7 (+2,-2)
13b4ed4
nftables: Update to version 0.9.6 (+2,-2)
a617861
jansson: Activate link time optimization (LTO) (+4,-1)
56c2e9f
libnftnl: Activate link time optimization (LTO) (+3,-2)
103225b
nftables: Activate link time optimization (LTO) (+4,-1)
b71433f
iw: Update to version 5.8 (+53,-723)
787de43
wolfssl: Activate link time optimization (LTO) (+3,-2)
83e946d
util-linux: Fix build when libmagic is present (+2,-1)
d0f2958
dropbear: Enable Ed25519 for normal devices (+4,-3)
be9694a
hostapd: add UCI support for Hotspot 2.0 (+107,-3)
d8104c8
wireguard: bump to 1.0.20200908 (+2,-2)
d6235f4
openvpn: fix shell compare operator in openvpn.init (+2,-2)
bf0881d
wireguard-tools: bump to 1.0.20200827 (+2,-2)
fb22f4a
rssileds: update maintainer email address (+1,-1)
e289f18
hostapd: add support for per-BSS airtime configuration (+14,-4)
a9790df
cns3xxx: drop target (+1,-5.9K)
419f149
zram-swap: default to lzo instead of lzo-rle compression (+3,-2)
c2e7501
libjson-c: update to 0.15 (+22,-184)
520074e
usbutils: update USB IDs to the latest version (+3,-3)
5582fbd
bpftools: support NLS, fix ppc build and update to 5.8.9 (+72,-33)
9085343
zram-swap: explicitly use mkswap/swapon/swapoff from /sbin (+11,-11)
81d895d
libselinux: split utility packages and add PKG_LICENSE (+73,-14)
7817c83
policycoreutils: break into smaller packages (+110,-45)
236e79a
policycoreutils: fix ALTERNATIVES install location (+1,-1)
6254af0
hostapd: send ubus event on BSS update (+24,-2)
8e7aa73
hostapd: send procd event on BSS update (+36,-4)
d643b10
hostapd: ubus: fix infinite loop when configuring RRM NR (+2,-3)
560e54c
hostapd: ubus: send notification instead of event (+13,-12)
c5eea36
hostapd: ubus: make (B)SSID optional for neighbor report (+25,-10)
036221c
vxlan: add extra config options (+25,-3)
ad3044c
vxlan: fix rsc config option (+3,-3)
d20007c
dnsmasq: support tftp_unique_root in /etc/config/dhcp (+2,-1)
7dc78d1
dnsmasq: fix handling ignore condition for dnssec (+2,-1)
e8b3488
policycoreutils: fix host utils rpath and bin directory (+7,-6)
d96d324
libsepol: break out chkcon utility (+18)
475838d
openssl: bump to 1.1.1h (+5,-5)
96d1dc5
policycoreutils: install to host/bin not hostpkg (+2,-2)
3fab4ac
refpolicy: mark as architecture independent (+2,-1)
cba4120
mac80211: add support for specifying a per-device scan list (+3)
359a4b4
refpolicy: fix path to setfiles and checkpolicy (+2,-3)
624298d
policycoreutils: add missing gettext dependency (+2,-2)
e5f7a98
ppp: update to version 2.4.8.git-2020-10-03 (+3,-3)
⇒ 6d39c65
pppd: Fix blank password usage (+1,-1)
⇒ 2937722
Enable IPv6 by default (#171) (+1,-1)
9ee7c1e
secilc: adds new package (+65)
bf12f05
selinux-policy: adds new package (+55)
486faa0
seclic: depends on libsepol (+1)
d416179
perf: fix building with musl when NLS is enabled (+3)
3d0fa1a
perf: pass CFLAGS correctly (+1,-1)
49bb986
perf: disable libzstd support (+2,-1)
9f92438
trace-cmd: disable AUDIT (libaudit library) (+2,-1)
63e2e08
hostapd: ubus: add handler for wps_status and guard WPS calls (+57,-1)
1923669
policycoreutils: 'restorecon' is a 'setfiles' applet (+2,-7)
00c28c5
selinux-policy: update to git tag v0.3 (+3,-3)
2d34355
busybox: allow ntpd to run as non-root ntpd user (+45,-1)
70c1726
dnsmasq: adapt to non-root ntpd (+10,-1)
2e746b4
busybox: make username consistent (+4,-4)
d7db324
dnsmasq: include IPv6 local nameserver entry (+1)
f9005d4
umdns: update to version 2020-10-26 (+3,-3)
⇒ 50caea1
cmake: fix include dirs and libs lookup (+10,-1)
⇒ 3a67ebe
Add initial GitLab CI support (+6)
⇒ 1fa034c
interface: fix value stored to 'fd' is never read (+2,-2)
⇒ cdc18fb
interface: fix possible null pointer dereference (+6)
⇒ de08a2c
cmake: create static library (+5,-3)
⇒ 134afc7
tests: add libFuzzer based fuzzing (+80)
⇒ bf01f2d
tests: add dns_handle_packet_file tool (+74)
⇒ be68725
cmake: tests: provide umdns-san binary (+13)
⇒ 4cece9c
cache: cache_record_find: fix buffer overflow (+1,-1)
⇒ 59e4fc9
cache: cache_answer: fix off by one (+1,-1)
e66bd0e
hostapd: make rrm report independent of ieee80211k setting (+4,-5)
b518f07
hostapd: remove ieee80211v option (+6,-14)
cc80cf5
hostapd: add FTM responder support (+13)
838b412
hostapd: add interworking support (+79,-1)
83d40ae
hostapd: bump PKG_RELEASE (+1,-1)
256fa15
dnsmasq: install /etc/hotplug.d/ntp/25-dnsmasqsec world-readable (+2,-2)
9f19271
hostapd: wpas: add missing config symbols (+3,-3)
1445d33
opkg: bump to git HEAD (+3,-3)
⇒ 8769c75
pkg_hash: don't suggest incompatible packages (+18,-4)
10e73b1
hostapd: add {hostapd,wpad}-basic-openssl variants (+28)
c3a4cdd
hostapd: remove hostapd-hs20 variant (-18)
ac5671f
kernel: remove obsolete kernel version switches for 4.19 (+27,-109)
237f708
libselinux: remove dependency on musl-fts for non-musl builds (+6,-3)
f8c88a8
hostapd: enable OWE for the basic-{openssl, wolfssl} variants (+6)
f1f0ed8
gdb: Update to version 10.1 (+24,-24)
8698a72
gdb: Always use system zlib (+2,-1)
ffee6bb
gdb: Disable tests (+2)
00e8725
ltq-adsl-app: use new extra_command wrapper (+3,-4)
ba9b8da
ltq-vdsl-app: use new extra_command wrapper (+3,-4)
42675aa
dropbear: use new extra_command wrapper (+3,-3)
0232bf6
zram-swap: use new extra_command wrapper (+3,-4)
4a2b1ff
opkg: fix dependency resolution (+3,-3)
⇒ b4fa2a8
pkg_hash: don't swallow dependencies (+38,-18)
⇒ 532f92d
libopkg: tighten length of fields in struct abstract_pkg (+4,-4)
⇒ ea5a767
pkg_hash: remove accidentally committed stuff (+6,-5)
⇒ 11ee06e
libopkg: fix removal of packages (+1,-1)
f5c5a8a
opkg: fix yet another dependency resolution bug (+3,-3)
⇒ 3837489
libopkg: work-around yet another dependency checking problem (+11,-6)
08d90a7
opkg: clean up and fix performance regression (+3,-3)
⇒ da9746a
libopkg: clean up handling of unresolved dependencies (+30,-33)
4a976be
gdb: fix building with NLS enabled (+4,-2)
682843a
hostapd: add a hostapd-basic-wolfssl variant (+13)
9eb9943
refpolicy: add variant that builds modular policy (+39,-2)
a86c0d9
dnsmasq: explictly set ednspacket_max value (+2,-1)
acb3362
dnsmasq: 'ipset' config sections (+28,-1)
128ef37
libnl-tiny: update to the latest version (+4,-3)
⇒ 2584ebc
libnl-tiny: install pkgconfig file (+1)
⇒ c291088
unl: add support for connecting to rtnl (+54,-11)
a0df35e
wireguard: bump to 1.0.20201112 (+2,-2)
01aa24f
layerscape: make restool depend on TARGET_layerscape_armv8_64b (+2,-2)
7185c5e
busybox: Let procd respawn cron (+2,-1)
8d7a6d4
ca-certificates: canonical the build dir (+7,-1)
e800ecf
libnetfilter-log: Backport kernel header syncs (+161,-1)
ee8ef9b
iproute2: update to 5.9 (+6,-6)
5752ccb
libjson-c: enable rpath for host builds to fix errors on recent macOS (+5)
c63908a
wireguard-tools: drop the dependency on ip-{tiny,full} (+1,-1)
aaf3443
dropbear: update to 2.81 (+7,-9)
a4d5252
wireguard-tools: fix category/description in menuconfig (+11,-2)
01b8304
umdns: convert seccomp filter rules to OCI format (+42,-31)
7463a0b
hostapd: fix variable shadowing (+2)
cd8052d
hostapd: ubus: add driver information to client list (+24)
80b5316
hostapd: ubus: add VHT capabilities to client list (+71)
0ce5f15
hostapd: ubus: add get_status method (+40)
03cdeb5
hostapd: fix per-BSS airtime configuration (+3,-1)
edb93ed
hostapd: add support for static airtime policy configuration (+8,-2)
21dfdfd
hostapd: set validity interval for BSS TMRA (+1,-1)
7330348
ethtool: update to version 5.9 (+2,-2)
ad07115
iperf3: Update to version 3.9 (+2,-2)
557fe9c
strace: Update to version 5.9 (+2,-2)
a8030ea
valgrind: Update to version 3.16.1 (+4,-4)
6e9b707
Revert "refpolicy: add variant that builds modular policy" (+2,-39)
dd4e6a7
hostapd: enable the epoll-based event loop (+8,-8)
651f0c0
hostapd: fix patch offset (+1,-1)
5bb3cc7
tcpdump: patch CVE-2020-8037 (+48,-1)
7c114f3
opkg: purge package from cache on hash mismatch (+4,-4)
⇒ a786e25
download: remove compatibility with old cache naming scheme (+11,-25)
⇒ 293b1ce
libopkg: factor out checksum and size verification (+81,-69)
⇒ 1c1480e
download: factor out the logic for building cache filenames (+12,-5)
⇒ f73d42f
download: purge cached packages that have incorrect checksum (+19)
⇒ 61b3c62
opkg_verify_integrity: better logging and error conditions (+26,-34)
ee1150e
exfat: update to 5.10.1 (+4,-5)
a058349
libusb-compat: remove (-239)
1b493aa
busybox: enable find -mmin support by default (+1,-1)
c5ea37a
lldpd: bump to 1.0.7 (+3,-3)
26c26e1
hostapd: fix "sh: out of range" errors (+7)
66732c5
opkg: cleanup man pages and md5 fixup (+3,-3)
⇒ 02eaf9c
man: remove obsolete manual pages (-227)
⇒ 66f458d
libopkg: fix md5sum calculation (+1,-1)
6429307
nettle: fix build on macos xcode 12 (+34)
75063b9
libiconv-full: update to version 1.16 (+7,-29.5K)
8a87ab4
libiconv-full: Makefile polishing (+2,-9)
64cbfd1
umdns: update seccomp filter rules (+2,-1)
9762cf1
libroxml: remove (-48)
530965d
libnetfilter-queue: remove (-184)
f06afac
libnetfilter-log: remove (-459)
6d24241
libnetfilter-cttimeout: remove (-72)
c7778ac
libnetfilter-cthelper: remove (-72)
81ff23f
hostapd: Add cell_density data rates option (+54,-13)
520403c
umdns: add check for seccomp list (+2,-2)
aa6fe00
busybox: add check for capabilities file (+2,-2)
57a8028
openvpn-easy-rsa: remove (-92)
28a9ac7
openvpn: remove (-1.6K)
2f75348
openssl: use --cross-compile-prefix in Configure (+2,-3)
ce5bcff
hostapd: Disable 802.11b data rates by default (+2,-2)
0afc629
mtd-utils: remove lzo build dependency (+1,-1)
588933a
lzo: remove (-61)
f7d7a3a
libcxx[abi]: remove (+2,-210)
dd5b3b5
lldpd: fix autoreconf failure (+61)
e7e1666
iftop: remove package (-45)
6ea03ec
opkg: remove legacy dist and extra_data (+3,-3)
⇒ 1d67ab7
libopkg: remove support for "dist" config (+3,-56)
⇒ efb26a3
libopkg: remove "extra_data" option (+16,-61)
4e8a001
wolfssl: add lighty support, skip crypttests (+3,-1)
f31c9cd
wolfssl: compile with --enable-opensslall (+2,-1)
064d65c
wolfssl: fix broken wolfSSL_X509_check_host (+124,-1)
7e122c3
dropbear: enable back DROPBEAR_USE_PASSWORD_ENV (+1,-2)
42eff7c
dropbear: reorder options in Configure recipe (+11,-11)
79d5c24
dropbear: rework recipes that configure build (+17,-22)
e1bd964
dropbear: roll up recipes into mapping lists (+59,-24)
2282982
dropbear: add ssh-askpass support in configuration (+12,-1)
52aa201
dropbear: bump package version (+1,-1)
882ca13
openssl: update to 1.1.1i (+3,-3)
5d2b577
xfrm: support 'multicast' attribute on interfaces (+6,-3)
be6aa93
selinux-policy: update to version 0.4 (+3,-2)
116191e
zram-swap: remove the compression streams settings (-15)
3040791
libnetfilter-conntrack: update to 1.0.8 (+8,-9)
c9c7cdb
e2fsprogs: Add TARGET_LDFLAGS to e4crypt (+29,-1)
e030a19
libunwind: update to 1.5.0 (+14,-17)
47f30a5
util-linux: update to 2.36.1 (+4,-30)
fca0eb2
nat46: Fix PKG_MIRROR_HASH (+1,-1)
aa08f43
toolchain: Deactivate sanitizer on MIPS and ARC (+4,-4)
1302bee
hostapd: parse skip_inactivity_poll option (+5,-3)
0d50229
elfutils: update to 0.180 (+6,-6)
5036383
binutils: update to 2.35.1 (+2,-2)
36540aa
nettle: update to 3.6 (+6,-6)
6e5759f
pcre: fix paths in config file (+2,-1)
2a92754
libpcap: fix pcap-config (+10,-2)
6a1ad19
tcpdump: fix pcap-config issues (+4,-115)
cb41bc5
hostapd: Use EAPOLv1 (802.1X-2001) if WPA enabled (+1,-1)
57fe7d5
toolchain: remove uClibc install stuff (+3,-28)
ceb612e
hostapd: pass respawn settings when registering the service (+2,-2)
1a9b896
treewide: nuke DRIVER_11W_SUPPORT (+23,-33)
8348896
opkg: update to git HEAD (+3,-3)
⇒ 9bbc7ea
pkg_hash: pkg_hash_check_unresolved: fix segfault (+1,-1)
19d7e73
ethtool: update to version 5.10 (+2,-2)
dbb542f
bcm63xx-cfe: update to the latest master (+4,-4)
⇒ 2730361
sercomm: h500-s: add cferam file ()
⇒ 81a2a8b
sfr: neufbox-6v-foxconn-r0: add cferam file ()
⇒ 424b57c
sfr: neufbox-6v-foxconn-r0: update cferam file ()
⇒ ae870eb
asus: gt-ac5300: add cferam file ()
⇒ c0b3691
netgear: r8000p: add cferam file ()
f17c300
busybox: define BUSYBOX_SYM before the first use (+4,-4)
3f5619f
vxlan: allow for dynamic source ip selection (FS#3426) (+12,-25)
e185172
hostapd: do not restart hostapd instance on wireless restarts (+2,-2)
c22b689
iproute2: update to 5.10.0 (+2,-2)
ba40da9
wolfssl: Update to v4.6.0-stable (+4,-154)
7aa8c00
ppp: Remove already applied patch (+1,-14)
f97b3ad
trace-cmd: update to 2.9.1 (+121,-39)
59b5c52
cryptodev-linux: bump to 1.11, fix build against kernel 5.10. (+35,-53)
5eaf6d8
libevent2: trigger rebuild on libevent2-pthreads (+1)
e7d0d2e
wolfssl: Fix hostapd build with wolfssl 4.6.0 (+25)
55e23f2
wolfssl: enable HAVE_SECRET_CALLBACK (+10)
22e568d
hostapd: add support for custom per-BSS options (+8,-1)
6cda954
usbreset: remove redundant package (-275)
7937c1f
usbutils: remove (-60)
f246dfd
hostapd: wpa_supplicant: Enable proper GCMP cipher support (+6,-1)
980dca6
lua: add -ldl for glibc builds (+2,-2)
2e590a6
iptables: update to 1.8.6 (+32,-39)
2d305ff
hostapd: return PID on config_add call (+11,-4)
04f4ea5
iw: enable HE PHY information for iw-tiny (+12,-28)
02abd99
mbedtls: add config option to compile with hkdf (+18,-1)
7babb97
hostapd: add multicast_to_unicast and per_sta_vif (+15,-2)
1e2d162
hostapd: improve error handling when adding supplicant config (+5,-5)
1f78538
hostapd: run as user 'network' if procd-ujail is installed (+55,-2)
3497b30
hostapd: remove unused variable (-1)
4bde00c
hostapd: remove unused variable (-1)
f72ce73
hostapd: remove trailing whitespaces (+2,-2)
fa02225
hostapd: fix key_mgmt typo (+2,-2)
5beea4c
owipcalc: use v6 in cidr_parse6 function (+5,-5)
d5bbd49
hostapd: fix setting wps_state to "not configured" (+2,-2)
0798b13
libusb: update to 1.0.24 (+3,-3)
3d2dab5
libusb: cleanup PKG_ variables (+5,-4)
43539a6
libusb: make InstallDev explicit (+7,-2)
f13b623
mbedtls: update to 2.16.9 (+2,-2)
f559b89
bcm63xx-cfe: enable package for bcm4908 (+2,-2)
e87c0d9
dnsmasq: Update to version 2.83 (+5,-5)
0fda804
owipcalc: remove clone in cidr_contains6 (+5,-6)
ad54af2
iperf: remove (-100)
e779d30
iperf3: remove (-83)
511d71e
owipcalc: remove package (-994)
b2bab95
maccalc: remove package (-313)
297f82f
dnsmasq: Update to 2.84test3 (+3,-3)
23be333
bpftools: update to 5.10.10 (+2,-326)
7b63d89
umdns: bump to 2021-01-26 (+5,-5)
⇒ 78aa36b
umdns: fix 64-bit time format string (+2,-1)
ff2087d
px5g-wolfssl: Fix certificate signature (+3,-3)
331892f
treewide: drop shebang from non-executable lib files (+2,-33)
ea1cdd1
ca-certicficates: Update to version 20210119 (+2,-2)
e9d551f
strace: update package to v5.10 (+2,-2)
f4d974d
selinux-policy: update to git tag v0.5 (+2,-2)
cbedb5d
util-linux: remove custom pkgconfig patch (+11,-77)
abe3481
iptables: update to 1.8.7 (+2,-2)
7c8c4f1
hostapd: fix P2P group information processing vulnerability (+1,-1)
43ff6e6
hostapd: add forgotten patch for P2P vulnerability fix (+39,-1)
381a458
selinux-policy: update to version 0.6 (+2,-2)
8286f3a
treewide: unify OpenWrt hosted source via @OPENWRT (+19,-17)
3b65b0c
acx-mac80211: replace dead URLs with OpenWrt CDN (+9,-9)
29a6a71
busybox: sysntpd: make use of new ubus hotplug.ntp object (+28,-4)
aed95c4
dnsmasq: switch to ubus-based hotplug call (+46,-39)
db00f31
dnsmasq: Bump to v2.84 (+76,-3)
4ba6fad
ltq-vdsl-app: shutdown upon sigterm (+19,-2)
5372205
ltq-vdsl-app: add ubus support to get metrics (+859,-1)
42fc827
ltq-adsl-app: add ubus support to get metrics (+56,-1)
5e1a929
ltq-vdsl-app: use ubus to provide metrics (+5,-4)
dea9537
ltq-adsl-app: use ubus to provide metrics (+5,-4)
3e7c7d4
ltq-dsl-base: remove usused lantiq_dsl.sh (+1,-750)
1f559ca
wolfssl: Backport fix for CVE-2021-3336 (+54,-1)
3864693
ltq-ptm: Update VR9 PTM firmware (+439,-312)
59fa9c2
hostapd: add notifications for management frames (+131,-2)
14b9100
hostapd: reconfigure wps credentials on reload (+187)
68073e2
hostapd: add patch for setting 4addr mode in multi_ap (+57,-47)
12424ed
mac80211: Update to version 5.10-rc6-1 (+555,-3.2K)
da283a8
iw: Update to version 5.9 (+12,-354)
0275ee5
busybox: update to 1.33 (+255,-429)
ce4cb8e
busybox: remove useless busybox patches (-26)
91aa8e5
f2fs-tools: update to 1.14.0 (+6,-6)
26e152e
gmp: update to 6.2.1 (+4,-4)
8cb7d13
readline: update to 8.1 (+3,-3)
1c264de
libevent2: update to 2.1.12 (+3,-73)
6d103be
libnftnl: update to 1.1.8 (+8,-7)
2591c83
wolfssl: use dynamic ABI_VERSION depending on the configuration and package v... (+3,-1)
304df28
Revert "wolfssl: use dynamic ABI_VERSION depending on the configuration and p... (+1,-3)
f378d81
wolfssl: use dynamic ABI_VERSION depending on the configuration and package v... (+3,-1)
26a899e
wolfssl: use libtool patch for PKG_ABI_VERSION (+1,-1)
46b6ee7
util-linux: move libuuid BuildPackage line further up to fix ABI versioning (+3,-1)
268381c
build: reorder more BuildPackages lines to deal with ABI_VERSION (+13,-11)
c631923
openssl: bump to 1.1.1j (+2,-2)
be423be
bcm27xx-gpu-fw: update to latest version (+15,-15)
2e3983e
bcm27xx-userland: update to latest version (+2,-77)
60823c6
hostapd: backport ignoring 4addr mode enabling error (+79,-38)
5808c8c
openwrt-keyring: add OpenWrt 21.02 GPG/usign keys (+3,-3)
⇒ bc4d80f
gpg: add OpenWrt 21.02 signing key (+53)
⇒ 4928391
usign: add 21.02 release build pubkey (+2)
0e8d670
wolfssl: bump to v4.7.0-stable (+4,-92)
86801bd
wolfssl: fix Ed25519 typo in config prompt (+1,-1)
a75520c
openssl: update package sources (+5,-3)
f6b175a
zlib: properly split patches (+501,-502)
7b6ee74
hostapd: P2P: Fix a corner case in peer addition based on PD Request (+45)
e17e212
busybox: backport fixes for 1.33.0 (+67,-1)
51159bc
libsepol: update to version 3.2 (+3,-3)
5cc1af9
libselinux: update to version 3.2 (+4,-4)
c47b8c0
libsemanage: update to version 3.2 (+3,-3)
0526d5b
policycoreutils: update to version 3.2 (+8,-8)
22cc999
secilc: update to version 3.2 (+3,-3)
8a317fb
checkpolicy: update to version 3.2 (+3,-3)
9a5f385
selinux-policy: update to version v0.8 (+2,-2)
55a43e1
opkg: update to git HEAD (+3,-3)
⇒ d71856a
pkg: pass-through ABIVersion to status file (+14,-2)
⇒ d3a63b3
libopkg: add option to strip ABI versions from listed names (+38,-2)
⇒ 5936c4f
libopkg: pkg_hash: prefer original packages to satisfy dependencies (+12,-2)
217687c
bcm63xx-cfe: update to the latest master (+3,-3)
⇒ 79f9578
sercomm: vox-2.5: add cferam file ()
⇒ 3fb6f1c
tp-link: c2300-v1: add cferam file ()
058e4c5
bcm63xx-cfe: update to the latest master (+3,-3)
⇒ d035016
tp-link: rename to tplink to match DT vendor prefix ()
69b4a11
mbedtls: update to 2.16.10 (+13,-13)
e7a9ee0
openssl: bump to 1.1.1k (+23,-24)
b526fbb
packages: kernel: add gpio-nxp-74hc153 (+327)
290b286
busybox: udhcpc, allow zero length dhcp options (+49)
b89accd
ppp: compile fix: unset FILTER variable in Makefile (+12)
6b2bcd2
bpftools: fix libbpf pkgconfig file (+4)
b2c9a87
libunwind: Add MIPS64 dep check (+1,-1)
95b838f
build: use -nostdinc and -isystem in NOSTDINC_FLAGS for out-of-tree kernel mo... (+11,-4)
6979490
mac80211: backport upstream patches for driver disconnect (+593,-15)
91e0865
firmware-utils: bcm4908img: convert into a package (+62,-2)
a701d4b
kernel: migrate wireguard into the kernel tree (+184,-89)
ff6d629
wireguard-tools: bump to 1.0.20210223 (+2,-2)
272a9e1
wireguard-tools: depend on kmod-wireguard (+4,-1)
0ffc498
iproute2: update to 5.11.0 (+35,-29)
e071053
iproute2: add missing limits.h includes (+45)
0d5e308
kernel/modules: relocate teql hotplug from iproute2 to kmod-sched (+7,-2)
3e9d639
iproute2: separate tc into tiny and full variants (+56,-27)
f88459d
bpftools: drop unneeded libintl linking for NLS (+1,-5)
879cbd9
binutils: fix libbfd missing DSO dependency if NLS enabled (+4,-2)
4014387
iproute2: fix libbpf detection with NLS enabled (+21,-1)
46362c4
libnfnetlink: quote $(FPIC) on command line (+2,-2)
36ee555
umdns: add syscalls needed on Aarch64 (+1)
1a0afbd
umdns: add missing syscalls to seccomp filter (+30,-27)
ab610f5
zram-swap: bail out early if the kernel doesn't support swap (+5)
51a5053
lantiq: enable G.INP retransmission counters (+7,-3)
dd43fae
lantiq: use ActualNetDataRate for speed reporting (+6,-1)
15cd9a5
ltq-vdsl-app: extent dsl metrics with state_num and power_state_num (+58,-14)
a641502
busybox: backport fix for CVE-2021-28831 (+53,-1)
08cfc7a
ltq-dsl-base: Make package nonshared to fix image builder (+2)
d1a056f
dnsmasq: Update to version 2.85 (+6,-92)
c6ce041
busybox: add SRV support to nslookup_lede.c patch (+22,-2)
0e49178
busybox: update to 1.33.1 (+3,-132)
003fbfb
openwrt-keyring: Only copy sign key for 21.02 (+3,-2)
b62fa74
busybox: disable PREFER_IPV4_ADDRESS (+1,-1)
abc2fff
treewide: Mark packages nonshared if they depend on @TARGET_ (+24)
6b6bcca
busybox: use $(AUTORELEASE) and SPDX (+3,-6)
4b69107
busybox: show reproducible timestamp (+80,-4)
ea308e2
treewide: mark selected packages nonshared (+14,-6)
2aba3e9
opkg: update to git HEAD (+3,-3)
⇒ 1bf042d
libopkg: pkg_hash: print unresolved dependencies (+3,-1)
05a8bf0
mac80211: sync nl80211.h with upstream and backport a WPA3 related commit (+657,-33)
3921f21
iw: update to 8fab0c9e (+21,-20)
f6d8c0c
wolfssl: always export wc_ecc_set_rng (+51,-1)
e410ef8
hostapd: wolfssl: add RNG to EC key (+49,-1)
82c700d
hostapd: fix handling of the channel utilization options (+2)
ab5010d
exfat: update to 5.12.3 (+3,-3)
e171d11
libusb: Fix parsing of descriptors for multi-configuration devices (+91,-1)
a75928d
busybox: sysntpd: option to bind server to iface (+10,-2)
9fa9253
busybox: sysntpd: add trigger to reload server (+22,-2)
fc4b541
package/comgt: Handle bind/unbind events (+2)
d723002
treewide: unmark selected packages nonshared (-9)
89d21b7
hostapd: make country3 option configurable (+4,-3)
3eb34bc
hostapd: make wnm_sleep_mode_no_keys configurable (+8,-4)
88c8d0a
dnsmasq: add /tmp/hosts/ to jail_mount (+1,-1)
249aeaa
dnsmasq: distinct Ubus names for multiple instances (+29,-3)
da5fd91
dnsmasq: add ignore hosts dir to dnsmasq init script (+6,-1)
8ef5894
dnsmasq: use local option for local domain parameter (+1,-1)
b88ab44
dnsmasq: rework jail mounts (+7,-1)
6ca34c5
dnsmasq: fix more dnsmasq jail issues (+26,-10)
4003eea
dnsmasq: reset EXTRA_MOUNT in the right place (+2,-2)
d9be071
mbedtls: update to 2.16.11 (+3,-3)
94efa1c
fritz-tools: fix returning wrong values due to strncmp usage (+2,-2)
35eb060
bcm27xx-userland: factor out a -dev package (+30,-4)
25d9fe8
bcm27xx-userland: update to latest version (+2,-2)
ff31cfb
openssl: bump to 1.1.1l (+4,-5)
Packages / Firmware (126 changes)
ff2382e
ath10k-firmware: update Candela Tech firmware images (+24,-24)
1e2e5c6
kernel: package Broadcom BNX2X driver (+32,-1)
629e653
linux-firmware: update to 20190618 (+2,-2)
7f79882
ath10k-firmware: update board-2.bin for community firmwares (+3,-3)
7c640c2
ath10k-firmware: Fix mirror hash (+1,-1)
aa00ac4
linux-firmware: add RPi SDIO NVRAM packages (+36)
9e8932c
brcm2708: switch to linux-firmware SDIO NVRAM (+23,-45)
df0d555
layerscape: convert to python3 for rcw (+548,-82)
ef3f868
wireless-regdb: update to 2019.06.03 (+8,-260)
d3853d1
wireless-regdb: prefer python provided by make variable (+1,-1)
57d1c05
wireless-regdb: set PKGARCH:=all (+1)
8562e77
wireless-regdb: fix Makefile indentation (+5,-5)
1284067
wireless-regdb: fix patch fuzz (+1,-1)
b0b5424
linux-firmware: fix RPi 4 NVRAM (+2)
b6bae4a
wireless-regdb: fix build when python2 from package feeds exists (+1,-1)
4d34216
linux-firmware: update to 20190815 (+2,-2)
8f757d4
ipq-wifi: drop upstreamed custom board-2.bin (+4,-21)
9cdb475
linux-firmware: intel: Use recent version of wifi firmware (+3,-3)
bd926fd
ath10k-firmware: update Candela Tech firmware images (+24,-24)
63c722c
linux-firmware: add mediatek BT firmware (+9)
7c93099
ath10k-firmware: update Candela Tech firmware images (+20,-20)
7a577e9
firmware: add Realtek RTL8822BE/RTL8822CE firmware (+15)
c0f4078
ipq-wifi: add AVM FRITZ!Repeater 1200 bdf (+2)
a391478
ath10k-firmware: retrieve wave 1 firmware from kvalo (+4,-4)
641a93f
ath10k-firmware: update wave 1 firmware to 10.2.4-1.0-00047 (+5,-5)
f96af28
ath10k-firmware: update Candela Tech firmware images (+24,-24)
9a16bcf
firmware: intel-microcode: bump to 20190514 (+2,-2)
db09335
firmware: intel-microcode: bump to 20190618 (+2,-2)
32287b3
firmware: intel-microcode: bump to 20190918 (+2,-2)
1bf1490
am33x-cm3: remove (-42)
d3a8a62
wireless-regdb: Make it build with python2 (+58)
487e063
ath10k-firmware: update Candela Tech firmware images (+24,-24)
e332453
cypress-firmware: add new package (+239)
1115c9a
brcmfmac-board-rpi: remove uneeded package (-53)
859fac2
cypress-nvram: add new package (+95)
4113d8a
ipq-wifi: add BDF for Aruba AP-303 (+2)
36baba6
linux-firmware: update to 20191215 (+11,-5)
6598264
ath10k-firmware: update Candela Tech firmware images (+20,-20)
80f06cb
ath10k-firmware: Add kmod-ath10k-ct-smallbuffers to depends (+6,-6)
28fd4ac
ixp4xx: remove unmaintained target (-11.0K)
2090b8a
ipq40xx: add support for EZVIZ CS-W3-WD1200G EUP (+277,-1)
2d75812
ath10k-firmware: fix mirror hash (+1,-1)
52b8c7a
ipq40xx: Add support for D-Link DAP-2610 (+299,-3)
51f3035
ipq40xx: add support for EnGenius EMD1 (+263,-1)
a59f1ec
ipq-wifi: drop deprecated .bin support (+1,-4)
ffbb8ed
cypress-firmware: update to v4.14.77-2020_0115 (+58,-4)
1862263
ath10k-firmware: update ath10k-ct firmware (+24,-24)
7d7aa2f
brcm2708: rename target to bcm27xx (+45,-45)
e6cec17
linux-firmware: update to 20200122 (+2,-2)
a736d91
ipq40xx: add support for EnGenius EAP2200 (+601,-7)
6256ca3
ipq40xx: add support for 8devices Habanero DVK (+765,-2)
3a3d998
layerscape: resurrect support for FRDM-LS1012A (+53)
84f4a78
ath10k-firmware: update ath10k-ct firmware images (+24,-24)
5fbcb52
linux-firmware: add firmware for RTL8723BS SDIO modules (+7)
a30abb1
ipq40xx: add support for MobiPromo CM520-79F (+739,-2)
c30220d
ipq40xx: add support for Cell C RTL30VW (+843,-2)
97c5fb4
cypress-firmware: update to v5.4.18-2020_0402 (+21,-3)
76a0ddf
wireless-regdb: backport three upstream fixes (+935)
658e68f
ath10k-firmware: move CT firmwares to new package (+524,-446)
2e5e9b4
ath10k-ct-firmware: rename ct-htt packages (+66,-66)
06f510d
ath10k-ct-firmware: update firmware images (+26,-26)
a882bfc
ath10k-ct-firmware: add htt-mgt variants (+154,-1)
493eef5
wireless-regdb: bump to latest release 2020-04-29 (+2,-994)
084c82c
layerscape: define only one package for ls-rcw (+28,-80)
2e2643f
layerscape: update ls-rcw to latest LSDK-20.04 (+38,-551)
⇒ 498de8d
LX2160: Add workaround of errata A-011270 (+114)
⇒ b99ec29
ls1046a: ls1046afrwy: frwy-ls1046a platform support (+575)
⇒ de0baa2
rcw.py: Add Support to Load RCW without checksum (+22,-10)
⇒ a25dde7
Add init rcw support for ls1028a platform (+1.4K)
⇒ ac05bc4
ls1046afrwy: fix a compiling error issue (+1,-1)
⇒ de68a41
ls2088aqds: Corrected MEM2_PLL_RAT for DP-DDR frequency (+1,-1)
⇒ 93358b4
rcw.py: Update comments for loadwochecksum command (+2,-1)
⇒ d83bd3c
ls1046ardb: Add PCIe EP support with SD boot mode (+119)
⇒ 5888801
rcw.py: Fix example of dont64bswapcrc (+1,-1)
⇒ d768ea5
Move QSPI endianness swap to separate PBI command file for all SoCs (+29,-73)
⇒ 869c0d7
Makefile.inc: Remove support for .txt source files (+1,-5)
⇒ 92f69d5
Replace old byte_swap.tcl infrastructure for QSPI booting (+109,-185)
⇒ c2f30bf
ls1021a: Fix "strenth" typo (+20,-20)
⇒ 1e66c19
ls1021atsn: Add RCW files for QSPI and microSD boot (+169,-2)
⇒ 3f744d3
Convert to python3 (+73,-73)
⇒ ff419a4
rcw: ls1028a: add 1500MHz cpu frequency support (+86)
⇒ + 21 more...
6c9d899
layerscape: define only one package for fman-ucode (+13,-25)
e920530
layerscape: update fman-ucode to LSDK-20.04 (+2,-2)
99091f6
layerscape: update ppfe-firmware to LSDK-20.04 (+3,-3)
⇒ d3a8ef0
DNCPE-1662 - Validate Rx packet FCS in software. ()
2e61c4a
layerscape: define only one package for ls-mc (+11,-23)
b7820d5
layerscape: update ls-mc to LSDK-20.04 (+5,-5)
⇒ 1ce8b03
Add the prebuilt binaries of mc 10.15.0 release ()
⇒ f6f4b54
Updated license file (+106,-61)
⇒ 04f5ba7
Add the prebuilt binaries of mc 10.15.1 release ()
⇒ 0eedb2a
Add the prebuilt binaries of mc 10.16.0 release ()
⇒ 02b5985
Add the prebuilt binaries of mc 10.16.1 release ()
⇒ a7d982e
Update the license file (+4,-1)
⇒ f72b978
Add the prebuilt binaries of mc 10.16.2 release ()
⇒ 3173855
Add the prebuilt binaries of mc 10.17.0 release ()
⇒ 249c325
Add the prebuilt binaries of mc 10.18.0 release ()
⇒ c98e162
Added CHANGELOG.md (+466)
⇒ 0abe6dd
Add the prebuilt binaries of mc 10.19.0 release ()
⇒ 06d0f04
Add the prebuilt binaries of mc 10.20.0 release ()
⇒ a67e9c4
Add the prebuilt binaries of mc 10.20.1 release ()
⇒ a18aed5
Add the prebuilt binaries of mc 10.20.2 release ()
⇒ f736835
Add the prebuilt binaries of mc 10.20.4 release ()
70a6a98
layerscape: define only one package for ls-dpl (+15,-27)
1b370e7
layerscape: update ls-dpl to LSDK-20.04 (+3,-3)
⇒ 19a70bb
api: add MC 10.15.0 APIs (+30.3K)
⇒ 8da7d1d
api: add MC 10.16.0 APIs (+30.3K)
⇒ 598afb9
Add DPL files for LS1088/LS2088 with DPSECI objects included (+20,-2)
⇒ 18c7760
Add DPSECI object in default DPL for LX2160 platform (+12,-1)
⇒ 2b51a3a
api: add symlink for MC 10.16.2 (+1)
⇒ 965c97e
api: add symlink for MC 10.16.1 (+1)
⇒ 6f0dd0e
add API for MC 10.3.0 (+28.9K)
⇒ 15acb73
add API for MC 10.3.1 (+28.9K)
⇒ 73fd0ee
delete APT for MC 10.3.4 and add for MC 10.3.3 ()
⇒ 86cdb55
api: add symlink for mc 10.3.4 (+1)
⇒ dd8bfef
add API for MC 10.8.1 (+29.5K)
⇒ 11671fa
api: add symlink for mc 10.8.2 (+1)
⇒ f0f3778
remove API for MC 10.9.1 (-29.5K)
⇒ 99ad9dd
api: add symlink for mc 10.9.1 (+1)
⇒ 42d8e0c
remove API for MC 10.9.2 (-29.5K)
⇒ 176d0f0
api: add symlink for mc 10.9.2 (+1)
⇒ + 13 more...
aabfd4b
cypress-firmware: add PROVIDES sections (+4)
3f61e5e
ipq40xx: add support for EnGenius EMR3500 (+267,-1)
556eb98
linux-firmware: Update linux-firmware to 20200619 (+2,-2)
f103321
ipq40xx: add support for GL.iNet GL-S1300 (+379,-3)
4a77a06
ipq40xx: add support for Buffalo WTR-M2133HP (+456)
4d92a55
linux-firmware: package EIP197 mini firmware (+15,-4)
0f3c3a5
layerscape: harmonize device strings (+156,-183)
91aab77
ath10k-ct-firmware: update firmware images (+30,-30)
18aca6b
linux-firmware: update to version 20200817 (+2,-2)
ed381e2
linux-firmware: add support for Marvell SDIO 8997 (+4,-2)
4e4ee46
ar71xx: drop target (+10,-84.8K)
35f2116
treewide: https for downloads.openwrt.org sources (+5,-5)
179073b
firmware: ipq-wifi: enable use on IPQ806x (+1,-1)
59f0a0f
ipq806x: add Edgecore ECW5410 support (+452,-1)
4488b26
ipq40xx: add Edgecore ECW5211 support (+351,-3)
0fbdb51
ipq40xx: add Edgecore OAP-100 support (+529,-1)
182c7d9
firmware: amd64-microcode: update to 20191218 (+2,-2)
e826e00
firmware: intel-microcode: update to 20200616 (+2,-2)
e246357
ipq40xx: add support for Luma Home WRTQ-329ACN (+299,-2)
a9071d0
ipq40xx: Add support for Linksys MR8300 (Dallas) (+425,-315)
f29c7a1
ath10k-firmware: package Wave1 from linux-firmware (+4,-4)
0abf2c0
linux-firmware: update to 20200918 (+3,-3)
8f29e36
ipq40xx: improve support for Edgecore ECW5211 (+34,-39)
3486021
layerscape: update ls-rcw to LSDK-20.04-update-290520 (+4,-4)
⇒ 05975f0
lx2160aqds_rev2: add RCW for 2000_800_2900_13_5_2 (+71,-3)
⇒ e0fab6d
lx2160a_rev2 : Add proper dividers for flexspi for top platform freq (+20,-6)
e48aac8
linux-firmware: update to 20201022 (+2,-2)
991e6f8
linux-firmware: update to 20201118 (+2,-2)
cdff729
layerscape: enable spi-uart in LS1012A-FRDM (+76,-1)
bbe302d
ath10k-ct-firmware: add conflicts and better provides (+71,-11)
3678778
cypress-firmware: add proper package conflicts (+4,-1)
3c00597
cypress-nvram: add proper package conflicts (+9,-1)
2418657
linux-firmware: brcm: use RPI 4B NVRAM file (+2,-4)
c3b2efa
linux-firmware: ath10k: add board firmware packages (+46,-16)
655091e
ath10k-ct-firmware: switch to linux-firmware board binaries (+37,-135)
61e381d
ath10k-firmware: remove unused package (-182)
94d1b25
wireless-regdb: Update to version 2020.11.20 (+2,-2)
ea5bb6b
ipq40xx: add support for Plasma Cloud PA1200 (+228,-6)
4871fd2
ipq40xx: add support for Plasma Cloud PA2200 (+243,-7)
d3c8881
ipq40xx: add support for devolo Magic 2 WiFi next (+310,-1)
1c557e2
ipq-wifi: Fix suffix for Plasma Cloud PA1200 QCA4019 board-2.bin ()
b4009f4
ipq-wifi: Fix suffix for Plasma Cloud PA2200 QCA4019 board-2.bin ()
3bb1618
ipq806x: add support for NEC Platforms Aterm WG2600HP3 (+459,-3)
b938918
ipq40xx: add support for GL.iNet GL-AP1300 (+293,-1)
e1938d3
ath10k-ct-firmware: update to 022 (2020-11-08) (+34,-34)
246fd27
linux-firmware: Add wil6210 firmware (+8)
8286f3a
treewide: unify OpenWrt hosted source via @OPENWRT (+19,-17)
6a4dcb4
cypress-firmware: fix PKG_SOURCE_URL (+1,-1)
7f933db
layerscape: add FRWY-LS1046A board support (+97,-3)
7272793
layerscape: add ddr-phy package (+50)
2e1ad24
layerscape: add LX2160ARDB (Rev2.0 silicon) board support (+120,-7)
1b46554
tfa-layerscape: build fiptool again (+8,-3)
3ce7f1e
ipq40xx: add MikroTik hAP ac2 support (+316,-1)
701d25b
ipq40xx: add support for MikroTik SXTsq 5 ac (+271,-3)
abc2fff
treewide: Mark packages nonshared if they depend on @TARGET_ (+24)
4aae7eb
wireless-regdb: update to version 2021.04.21 (+2,-2)
Packages / OpenWrt base files (159 changes)
27bfde9
base-files: move urandom seed bits into separate package (+42,-1)
869ff80
base-files: fix uci led oneshot/timer trigger (+1)
3dc4f59
base-files: apply new sysctl.conf at postinst (+21,-14)
0481100
base-files: change boot & umount STOP indexes (+3,-3)
8a34a54
base-files: use OPENWRT prefix for os-release variables (+8,-8)
9e780ed
base-files: add network_get_uptime() to /lib/functions/network.sh (+6,-1)
537b801
base-files: supress service restart of umount (+5)
8592602
base-files: Really check path in get_mac_binary (+1,-1)
f58ca6e
base-files: drop unused jffs2_copy_config() (+1,-11)
ea4e1da
base-files: drop support for NAND upgrade in platform_pre_upgrade() (+3,-17)
6ed3349
base-files: Fix path check in get_mac_binary (+1,-1)
f7edd94
base-files: move stage2 upgrade to separated file (+27,-24)
3f4c785
base-files: don't set ARGV and ARGC (+1,-7)
790692d
base-files: drop support for the platform_nand_pre_upgrade() (+1,-5)
4540215
build: add buildinfo files for reproducibility (+10,-4)
b534ba9
base-files: pass "save_config" option to the "sysupgrade" method (+6,-5)
b6f4cd5
treewide: sysupgrade: pass "save_partitions" option to the "sysupgrade" method (+9,-19)
f522047
base-files: use JSON for storing firmware validation info (+73,-14)
b71962d
base-files: pass "force" parameter to the "sysupgrade" call (+3)
bf39047
treewide: don't hardcode "sysupgrade.tgz" file name (+37,-28)
4c06022
base-files: fix mtd_get_mac_text not accepting hex offsets (+1,-1)
4560012
base-files: use get_mac_binary() in mtd_get_mac_binary_ubi() (+1,-6)
641f6b6
treewide: use new procd sysupgrade $UPGRADE_BACKUP variable (+26,-27)
1c510fe
base-files: validate firmware for compatibility with backup (+7)
c5223b2
base-files: sysupgrade: pass "backup" ubus attribute (+3)
a858db3
treewide: sysupgrade: use $UPGRADE_BACKUP to check for backup (+13,-14)
ed5b912
base-files: implement generic service_running (+6,-1)
7519a36
base-files,procd: add generic service status (+35,-1)
0340718
base-files: add function to retrieve label MAC address (+10)
469e347
base-files: provide option to specify label MAC address in board.d (+14)
3a4f587
base-files: upgrade: add case to export_bootdevice (+13,-1)
b10a453
base-files: coreutil-date breaks setting kernel timezone (+1,-1)
c1388a2
base-files: move xor() from caldata extraction to functions.sh (+19,-80)
5b6a809
treewide: move calibration data extraction function to library (+207,-420)
2c60de0
treewide: move MAC address patch functions to common library (+81,-210)
48b5d08
treewide: use a single ath10k MAC patching function with checksum (+50,-56)
4a45e69
build: separate signing logic (+27,-15)
f4aaee0
Revert "build: separate signing logic" (+15,-27)
940844e
base-files: uci-defaults: do config flush in one shot (+1,-2)
f526e85
base-files: hotplug-call: exit success when dir is absent (+3,-3)
a6fbdd3
base-files: don't store label MAC address in uci system config (+32,-8)
6170c46
base-files: rename hostname with EUI of mac address (+22,-1)
22b8a62
Revert "base-files: rename hostname with EUI of mac address" (+1,-15)
6becc37
base-files: add 'wifi reconf' (+6,-1)
4b81c1f
base-files: remove shebang from uci-defaults files (+1,-7)
b20b997
base-files: add /usr/share/libubox/jshn.sh to sysupgrade stage2 (+1,-1)
953c27d
base-files: rc.common: fix missing EXTRA_HELP texts (+2,-2)
d894276
base-files: include 'reconf' in help output of 'wifi' command (+1,-1)
298814e
base-files: config_generate: split macaddr with multiple ifaces (+11,-7)
174ff7d
base-files: send informational UDP message each second waiting (+2,-3)
cf3da66
base-files: sysupgrade: exit if the firmware download failed (+2,-2)
fedc5d3
base-files: move /tmp/resolv.conf.auto to /tmp/resolv.conf.d/ (+5,-4)
0f33c6b
base-files: use jshn lib for ubus sysupgrade argument generation (+11,-14)
44304c1
base-files: fix build for /sbin/pkg_check (+3,-3)
0da193e
dropbear: move failsafe code out of base-files (+11,-8)
cba5fa0
base-files/functions.sh: don't use $var in $(()) (+3,-3)
b8e17ae
base-files/functions.sh: remove useless cat (+2,-2)
fb56573
base-files/functions.sh: use && instead of -a (+2,-2)
d4009d7
base-files/system.sh: remove $ in $(()) (+1,-1)
8df14c2
base-files/functions.sh: use grep -q instead of [] (+4,-4)
0fecc99
base-files: remove some bashisms (+1,-1)
8fe5ad5
brcm47xx: rename target to bcm47xx (+42,-42)
a422b17
base-files: diag: restore default trigger for 'boot' LED (+26,-5)
2299808
base-files: add all buildinfo with INCLUDE_CONFIG (+4,-2)
12020f8
base-files: Add /etc/shinit for non-login shell init (+24,-20)
5c2e409
base-files: convert leading spaces to tabs in functions.sh (+2,-2)
a6b7c3e
x86: generate EFI platform bootable images (+165,-38)
c14c690
treewide: convert sed -r to posix -E (+2,-2)
91c61aa
base-files: add enabled commands to service rc.common (+2,-1)
282e817
base-files: do not source system.sh in functions.sh (+1,-2)
ae636ef
base-files: source functions.sh in /lib/functions/system.sh (+1)
f017f61
base-files: preinit: also config switch when no port roles defined (+8,-7)
0aa2ecf
base-files: don't ship local build key when on buildbot (+3,-1)
b77fd0d
base-files: ensure VERBOSE is set (+1,-1)
ad27c13
base-files: generate config files with correct permissions (+2)
8f47352
package/base-files: caldata: allow setting target file (+22,-9)
02a9d3d
package/base-files: add caldata_sysfsload_from_file() (+16,-1)
02656ca
base-files: upgrade: fix indent (+2,-2)
8339f8d
base-files: switch_to_ramfs: add nand-utils (+2,-2)
7557e7f
package/base-files: caldata: work around dd's limitation (+6,-4)
e914de7
base-files: fix LED IDE trigger (+1,-1)
880c1f0
base-files: prevent issues w/ overlay on powerloss after sysupgrade (+3,-1)
c5bf9a8
base-files: gpio switch: add named GPIO support (+32,-14)
46a6586
base-files: remove urandom-seed definition (-9)
fed9bfb
base-files: coreutil-sha256sum breaks status code (+1,-1)
dc61e3b
base-files: add functions to set or clear bit in MAC address (+18,-2)
d7d6e05
base-files: replace backticks by $(...) (+11,-11)
9362ea1
base-files: remove useless cat (+1,-1)
8e6f2c0
base-files/functions.sh: use command -v instead of which (+2,-2)
e49fac0
base-files: replace backticks in lib/upgrade/nand.sh (+4,-4)
c3e252d
base-files: add function for generating random MAC (+13,-1)
735de53
base-files: add support for compat_version on device (+13)
ad3e1f9
base-files: fwtool: implement compatibility check for images (+23,-1)
02d6ac1
base-files: fwtool: make compat_version backward compatible (+11,-3)
217877d
base-files: mount bpffs at boot (+2,-1)
4a67954
base-files: functions.sh: fix config_get() on invalid identifiers (+9,-4)
1fdf6b7
treewide: replace `which` with `command -v` (+14,-14)
7de3daa
treewide: bump PKG_RELEASE after replacing `which` (+3,-3)
c1875d1
build: switch VERSION_REPO to HTTPS (+2,-2)
46abcb3
base-files: fix comment typo in lib/functions/network.sh (+1,-1)
a487e67
base-files: support label-property-less in get_dt_leds (+3,-2)
e087bb5
base-files: disable LEDs if default state is undefined (+2,-2)
cb9bb90
base-files: drop default setup for vconfig (+1,-2)
365a639
base-files: add function to remove devicename from LED labels (+24,-1)
9b4eab0
base-files: allow exceptions when removing devicename from LEDs (+10,-3)
4a0688e
base-files: remove block2mtd checks from sysupgrade (-8)
d355b57
target: include selinux-variants if CONFIG_SELINUX is set (+8,-2)
de7ca7d
base-files: merge /etc/passwd et al at sysupgrade config restore (+17,-1)
1a69f50
base-files: fix rc.common help alignment (+25,-15)
be09c5a
base-files: add board.d support for bridge device (+38,-3)
826bb13
base-files: upgrade: log with date prefix (+2,-2)
7863c33
base-files: upgrade: add vn and variants (+13,-1)
bd21e4a
base-files: upgrade: use stdin redirection to replace cat command (+1,-1)
50b870e
base-files: upgrade: add get_image_dd() (+11)
856b288
base-files: upgrade: fwtool.sh: use v for log lines (+13,-13)
128bb4e
base-files: upgrade: fwtool.sh: rewording logs (+2,-2)
00fb51f
base-files: upgrade: stage2: use v for log lines (+7,-7)
600bcaf
base-files: bump PKG_RELEASE (+1,-1)
3f1109b
base-files: fix backwards compatiblity of rc.common EXTRA_COMMANDS (+8,-7)
8134c54
base-files: generated named bridge-vlan sections (+8,-7)
b9246bb
base-files: functions.sh: replace [^...] with [!...] in case (+1,-1)
9c2ecee
base-files: merge /etc/passwd on rw-rootfs (+6,-4)
451c1eb
base-files: fix alias more to properly detect /usr/bin/more (+1,-1)
9290539
base-files: allow setting device and bridge macs (+42,-9)
b4f1f9c
base-files: informative service command in /etc/shinit. service command shows... (+18,-6)
d82c191
package/base-files: caldata: use dd iflag fullblock (+26,-13)
20d847d
base-files: upgrade: fix initramfs detection (+2,-2)
3d12b47
base-files: flush kernel memory cache during sysupgrade (+2)
8c28da9
base-files: drop banner.failsafe if failsafe is disabled (+4,-1)
93b6122
base-files: sysupgrade: add function for conffiles retrieval (+13,-8)
49d678f
base-files: allow reusing of boolean value extraction logic (+13,-6)
927b9df
x86/efi: add FAT32 esp mounting support (+6,-1)
9c845a5
base-files: wifi: add support for 802.11ad (+2,-1)
81655e1
base-files: read all 3 bytes in get_magic_vfat() at once (+2,-2)
aa589c7
base-files: use $(COMMITCOUNT) in PKG_RELEASE (+1,-1)
2d72be7
base-files: bump Copyright to 2021 (+1,-1)
331892f
treewide: drop shebang from non-executable lib files (+2,-33)
396a35d
base-files: remove execute bit and shebang from functions.sh (+2,-3)
95b30f8
base-files: mount pstore if present (+1)
157cd0b
base-files: use hwclock --systz (+1,-1)
1cd121d
OpenWrt v21.02: set branch defaults (+8,-12)
5a11ca3
base-files: add logging for configuration import (+1)
eaf1922
base-files: fix status display command (+1,-1)
faf9528
base-files: shinit: properly handle dashes in service names (+1,-1)
d9603bb
base-files: use "ports" array in board.json network for bridges (+20,-7)
892fc7c
base-files: generate "device" UCI type section for bridge (+8,-2)
0d90023
base-files: generate bridge device sections with br- name prefix (+2,-2)
fc605c0
base-files: support setting bridge MAC address (+2)
77d96e9
base-files: fix configuration generation of network if "bridge" exists (+3,-2)
16ccf88
base-files: generate network config with "device" options (+22,-22)
c2139ee
base-files: simplify setting device MAC (+8,-11)
125deb4
base-files: set MAC for bridge ports (devices) instead of bridge itself (+9,-1)
74dbf34
base-files: fix typo in config_generate MAC check (+1,-1)
c0fdfd1
base-files: failsafe: Fix IP configuration (+9,-3)
7a5a247
base-files: failsafe: Remove the VLAN modifier from interface name (+2)
3047df2
base-files: fix zoneinfo support (+9,-7)
3d62b5d
base-files: fix /tmp/TZ when zoneinfo not installed (+4,-7)
b27b63b
base-files: wifi: swap the order of some ubus calls (+2,-1)
a9100f2
base-files: wifi: tidy up the reconf code (+2,-1)
Packages / OpenWrt network userland (158 changes)
c12bd3a
iwinfo: update to latest git HEAD (+2,-2)
⇒ 1372f47
iwinfo: Add Mikrotik R11e-5HnDr2 (+3,-2)
55fcc77
netifd: update to latest git HEAD (+4,-4)
⇒ c1964d8
system-linux: remove superfluous dev check (-3)
⇒ 42a3878
interface-ip: fix possible null pointer dereference (+2,-2)
dec686f
iwinfo: update PKG_MIRROR_HASH (+1,-1)
1fd900d
netifd: xfrm fixes (+3,-3)
⇒ 9932ed0
netifd: fix xfrm interface deletion and standardize netlink call (+3,-2)
6762e72
package/network: add PKGARCH:=all to non-binary packages (+5)
82a8ddd
ustream-ssl: update to 2019-06-24 (+3,-3)
⇒ 738e8d2
ustream-ssl: mbedtls: use chacha-poly ciphersuites (+5)
1ffca55
uqmi: bump to latest git HEAD (+4,-4)
⇒ 01944dd
uqmi_add_command: fixed command argument assignment (+1,-1)
⇒ 1965c71
uqmi: add explicit check for message type when expecting a response (+3)
8eb63cb
uqmi: add mtu config option possibility (+8,-2)
c06f2a2
uqmi: fix indentation style and boundary (+9,-5)
11617bc
netifd: update to latest git HEAD (+3,-3)
⇒ 899f168
system-linux: Coverity fixes (+26,-8)
efb7b7a
firewall: update to latest git HEAD (+3,-3)
⇒ de94097
utils: coverity resource leak warning (+12,-6)
e545fac
build: include BUILD_VARIANT in PKG_BUILD_DIR (+2,-23)
d70a35c
netifd: update to latest git HEAD (+3,-3)
⇒ 5e02f94
system-linux: fix resource leak (+5,-4)
51ffce0
firewall: improve ipset support (+4,-4)
⇒ 509e673
firewall3: Improve ipset support (+64,-16)
ced2b7b
ustream-ssl: update to latest git HEAD (+3,-3)
⇒ 7e9e269
wolfssl, openssl: use TLS 1.3, set ciphersuites (+23,-3)
⇒ e8f9c22
Revise supported ciphersuites (+44,-22)
bd01346
firewall: update to latest git HEAD (+3,-3)
⇒ bf29c1e
firewall3: ipset: Handle reload_set properly (+55,-4)
b13f330
iwinfo: update to latest Git HEAD (+3,-3)
⇒ d4382dd
iwinfo: add device id for Atheros AR9390 (+1)
⇒ c586cd3
iwinfo: add device id for MediaTek MT7612E (+1)
⇒ a9f9557
nl80211: support reading hardware id from phy directly (+24,-24)
6658447
iwinfo: update to latest Git HEAD (+3,-3)
⇒ f8ef450
iwinfo: Add support for WPA3 (+38,-1)
⇒ 71ec9be
iwinfo: Fix buffer size (+1,-1)
⇒ f599a8d
iwinfo: Fix rate buffer size (+1,-1)
1855c23
odhcp6c: update to latest git HEAD (+2,-2)
⇒ e199804
dhcpv6: sanitize oro options (-2)
7db6559
firewal: update to latest git HEAD (+3,-3)
⇒ c1d3a4d
utils: implement fw3_lock_path() & fw3_unlock_path() (+27,-9)
⇒ 8c404ef
iptables.c: lock the xtables.lock (+9)
⇒ 4d0c703
firewall3: Fix some format string problems (+14,-10)
359bff6
firewall: update to latest git HEAD (+3,-3)
⇒ 487bd0d
utils: Fix string format message (+1,-1)
7db2f1a
iwinfo: update to latest Git HEAD (+3,-3)
⇒ 1b69d86
iwinfo: add device id for Qualcomm Atheros QCA9887 (+1)
⇒ a88fb42
iwinfo: add device id for Qualcomm Atheros QCA9886 (+1)
7ff5b12
odhcpd: update to latest git HEAD (FS#2019) (+5,-2)
⇒ d111809
router: make RA flags configurable (FS#2019) (+64,-23)
ca0ad9e
umbim: update to latest git HEAD (+3,-3)
⇒ 184b707
umbim: add home provider query support (+36,-1)
ce6311d
odhcpd: fix update to git HEAD (+2,-2)
⇒ f6c2242
router: support ra_lifetime being 0 (+1,-1)
⇒ 000182f
router: fix lingering uloop socket descriptor (+3)
⇒ 6034b5c
router: close socket upon NETEV_IFINDEX_CHANGE (+5)
⇒ 79eb160
router: fix previous commit (+3,-1)
⇒ 09aa022
router: close socket upon NETEV_IFINDEX_CHANGE fixed (+3)
⇒ 752fc2c
router: speed up initial router advertisements (+18,-6)
⇒ 94a1c94
dhcpv6-ia: free assignment when validity timer expires (+3,-7)
⇒ d818380
odhcpd: router: Fix out of scope memory access (+1,-2)
⇒ e73bf11
config: ra_management compatibility support (+22)
a33d60c
odhcpd: update to latest git HEAD (+3,-3)
⇒ fd93e36
dhcpv6: retry failed PD assignments on addrlist change (+1,-1)
⇒ 91a28e4
ndp: answer global-addressed NS manually (+146)
⇒ 1d24009
netlink: rename netlink callback handlers (+12,-12)
296e1f2
netifd,lldpd,rpcd,log: use generic service_running (-17)
2cf209c
firewall: update to latest git HEAD (+3,-3)
⇒ c26f890
firewall3: fix typo that affects ICMPv6 rules with numeric icmp_type (+1,-1)
5ef9e4f
firewall: update to latest Git HEAD (+3,-3)
⇒ 383eb58
ubus: do not overwrite ipset name attribute (+16,-8)
d6bd3fd
iwinfo: update to latest Git HEAD (+3,-3)
⇒ 3d47ddd
nl80211: rework hostapd and wpa_supplicant wpa suite parsing (+148,-116)
⇒ 629b5ff
nl80211: do not confuse open connections with WEP ones (+12,-5)
⇒ 7faeaea
nl80211: properly detect WEP encryption in wpa_supp scan results (+8)
⇒ 02112f9
cli: fix reporting of mixed WPA2/WPA3 versions (+18,-22)
ced4c0e
iwinfo: update to latest Git HEAD (+3,-3)
⇒ f096bfd
utils: support parsing SAE and OWE key management suites from IEs (+88,-34)
⇒ a766751
nl80211: fix parsing of mixed wpa encryption in wpa_supp scan results (+2,-2)
⇒ 313e827
nl80211: keep awaiting wpa_supplicant scan results on busy response (+7,-1)
f2b9181
iwinfo: update to latest Git HEAD (+3,-3)
⇒ 2a95086
nl80211: recognize SAE encrypted mesh (+28,-2)
1ed5c1b
odhcpd: update to latest git HEAD (+3,-3)
⇒ e76ad06
netlink: fix potential infinite loops (+13,-6)
27bf8ab
firewall: update to latest git HEAD (+3,-3)
⇒ daed0cf
utils: fix resource leak (+1)
34c4741
odhcpd: update to latest git HEAD (+3,-3)
⇒ 9a4531a
ndp: fix endian issue (+1,-1)
57b8342
iwinfo: update to latest Git HEAD (+3,-3)
⇒ a29b7d4
nl80211: align path to phy mapping logic with mac80211.sh (+37,-13)
bc61458
iwinfo: update to latest Git HEAD (+3,-3)
⇒ 3ac846e
lua: fix string description of mixed WPA3 modes (+22,-29)
⇒ 07315b6
nl80211: handle hidden SSIDs in wpa_supplicant scan results (+5,-2)
9105057
6in4: add rfc1918 check function (+19)
57ff064
ustream-ssl: Update to latest git HEAD (+5,-5)
⇒ 79d91aa
Remove CyaSSL, WolfSSL < 3.10.4 support (+15,-53)
⇒ 33308ee
ustream-io-cyassl.c: fix client-mode connections (+20,-2)
⇒ 1c38fd8
wolfssl: enable CN validation (+14,-4)
⇒ 3b06c65
Update example certificate & key, fix typo (+44,-17)
⇒ 465f8dc
wolfssl: adjust to new API in v4.2.0 (+6,-2)
6f9157e
ustream-ssl: update to latest Git HEAD (+3,-3)
⇒ c9b6668
ustream-ssl: skip writing pending data if .eof is true after connect (+20)
e926681
swconfig: Activate LTO compile option (+3)
155ede4
netifd: add dynamic wireless reconfiguration (+3,-3)
⇒ 7a723d0
wireless: add ubus method for reloading configuration (+37,-5)
⇒ e15147c
wireless: make reconf opt-in and allow serializing configuration (+88,-10)
3cee6f3
netifd: dhcp proto convert release to norelease (+29,-6)
482114d
firewall: update to latest Git HEAD (+3,-3)
⇒ 72a486f
zones: fix emitting match rules for zones with only "extra" options (+1,-1)
⇒ 8174814
utils: persist effective extra_src and extra_dest options in state file (+16)
f573e57
netifd: update to latest git HEAD (+3,-3)
⇒ e45b140
interface: warn if ip6hint is truncated (+9,-3)
416d2cc
gre: add ipv6 parameter to gre interfaces (+5,-3)
a15f658
odhcpd: update to latest git HEAD (+3,-3)
⇒ d60f0a6
treewide: optimize syslog priority values (+28,-27)
3026cfe
iwinfo: update to 2019-12-27 (+3,-3)
⇒ 31dcef3
iwinfo: add several QC/A device ids (+4)
⇒ a6f6c05
nl80211: properly handle netdev names starting with "radio" (+4,-4)
ccd7e2d
ustream-ssl: Update to version 2020-01-05 (+3,-3)
⇒ 77de09f
ustream-ssl: mbedtls: fix net_sockets.h include warning (+1,-1)
⇒ 30cebb4
ustream-ssl: mbedtls: fix ssl client verification (-7)
05145ff
uclient: Update to version 2020-01-05 (+3,-3)
⇒ fef6d3d
uclient: Add string error function (+22)
8fb6be7
iwinfo: Update to version 2020-01-05 (+4,-4)
⇒ bf2c106
nl80211: add htmode to iwinfo_ops (+73,-1)
5e16044
netifd: move /tmp/resolv.conf.auto to /tmp/resolv.conf.d/ (+4,-4)
⇒ 70b5011
Revert "interface: warn if ip6hint is truncated" (+3,-9)
⇒ 64f4eb7
move resolv.conf.auto to /tmp/resolv.conf.d/ (+1,-1)
2b28358
odhcpd: activate PIE ASLR by default (+1)
f0c0f92
odhcpd: update to version 2020-01-14 (+3,-3)
⇒ b0902af
dhcpv6-ia: remove passing interface as parameter to apply_lease (+13,-12)
⇒ b413d8a
dhcpv6-ia: cleanup prefix delegation routes (+8,-4)
⇒ 2520c48
dhcpv6-ia: introduce DHCPv6 pd and ia assignments flags (+25,-24)
⇒ 6db312a
dhcpv6-ia: use dhcp leasetime to set preferred/valid statefull lifetimes (+17,-9)
e4ce8f5
netifd: add basic support for jail network namespaces (+3,-3)
⇒ 1321c1b
add basic support for jail network namespaces (+225,-16)
bc357aa
netifd/config.sh: remove some bashism (usage of [[) (+1,-1)
bad59fd
6in4/6in4.sh: remove some bashism (usage of [[) (+1,-1)
df773ea
bcm4xxx: fix iwinfo behaviour (+163)
96424c1
iwinfo: update to latest Git HEAD (+3,-12)
⇒ 7483398
iwinfo: add device id for MediaTek MT7615E (+1)
⇒ bb21698
iwinfo: add device id for Atheros AR9287 (+1)
⇒ a6914dc
iwinfo: add BSS load element to scan result (+42,-1)
⇒ eba5a20
iwinfo: add device id for BCM43602 (+1)
5f5ec76
Revert "iwinfo: update to latest Git HEAD" (+12,-3)
82679ca
umbim: move package to 'WWAN' submenu (+1)
d3868f1
netifd: change RPS/XPS handling to all CPUs and disable by default (+4,-9)
25cb568
netifd: rename 20-smp-tune to 20-smp-packet-steering ()
a5c30ef
odhcpd: update to latest git HEAD (+3,-3)
⇒ bb07fa4
dhcpv4: avoid setting lifetime to infinite for static assignments (+6,-9)
⇒ a90cc2e
dhcpv6-ia: avoid setting lifetime to infinite for static assignments (+10,-20)
⇒ 6594c6b
ubus: use dhcpv6 ia assignment flag (+2,-2)
d21f5aa
netifd: update to latest git HEAD (+3,-3)
⇒ dbdef93
interface-ip: transfer prefix route ownership for deprecated ipv6addr to kernel (+2,-1)
46d0ce1
iwinfo: update to latest Git HEAD (+3,-12)
⇒ 7483398
iwinfo: add device id for MediaTek MT7615E (+1)
⇒ bb21698
iwinfo: add device id for Atheros AR9287 (+1)
⇒ a6914dc
iwinfo: add BSS load element to scan result (+42,-1)
⇒ eba5a20
iwinfo: add device id for BCM43602 (+1)
⇒ 9a4bae8
iwinfo: add device id for Qualcomm Atheros QCA9990 (+1)
⇒ 06a03c9
Revert "iwinfo: add BSS load element to scan result" (+1,-42)
⇒ 9f5a7c4
iwinfo: add missing HT modename for HT-None (+1)
cd23dc1
ustream-ssl: bump to latest Git HEAD (+4,-4)
⇒ f7f93ad
add support for specifying usable ciphers (+82,-1)
⇒ 5e1bc34
ustream-openssl: clear error stack before SSL_read/SSL_write (+12,-2)
9801722
uclient: bump to latest Git HEAD (+2,-2)
⇒ af585db
uclient-fetch: support specifying advertised TLS ciphers (+12)
dd16696
uclient: update mirror hash (+1,-1)
ea69b13
odhcp6c: fix compilation with musl 1.2.0 (+3,-3)
⇒ 49305e6
odhcp6c: fix compilation with musl 1.2.0 (+3,-2)
001211a
netifd: fix compilation with musl 1.2.0 (+3,-3)
⇒ b1e8328
system-linux: fix compilation with musl 1.2.0 (+1,-1)
089cddc
odhcp6c: update to latest git HEAD (+3,-3)
⇒ f575351
ra: fix sending router solicitations (+17,-9)
5c1d88a
netifd: fix 14_migrate-dhcp-release script (+1,-1)
4e4f7c6
netifd: network namespace jail improvements (+3,-3)
⇒ dfd0b10
system-linux: fix PATH_MAX undeclared compilation error (+1)
⇒ aaaca2e
interface: allocate and free memory for jail name (+8,-2)
⇒ d93126d
interface: allow renaming interface when moving to jail netns (+64,-20)
a5a90a9
netifd: fix jail ifdown and jails without jail_ifname (+3,-3)
⇒ dbf97b4
interface: fix jail ifdown and jails without jail_ifname (+10,-2)
e23de62
netifd: clean up netns functionality (+3,-3)
⇒ cfccdc2
interface, system: clean up netns functionality (+12,-14)
be172e6
relayd: bump to version 2020-04-20 (+3,-3)
9e7d11f
relayd: bump to version 2020-04-25 (+3,-3)
⇒ 796da66
dhcp.c: improve input validation & length checks (+6,-2)
⇒ f4d759b
dhcp.c: further improve validation (+4,-1)
0836d0d
odhcpd: update to latest git HEAD (FS#3056) (+3,-3)
⇒ fbf14ae
odhcpd: fix compilation with musl 1.2.0 (+5,-5)
⇒ f61964c
dhcpv6-ia: fix preferred and valid lifetimes in ubus ipv6leases (+6)
⇒ 5ce0770
router: fix Lan host reachibility due to identical RIO and PIO prefixes (FS#3... (+11,-1)
ffa3a8e
netifd: replace backticks by $(...) (+3,-3)
bc55258
netifd: ingress/egress vlan qos mapping support (+3,-3)
⇒ 74e0222
vlandev: support setting ingress/egress QoS mappings (+105,-1)
de8b88c
firewall: add rule for traceroute support (+13)
559b338
qos-scripts: fix interface resolving (+14,-8)
7f0fb3e
iwinfo: update to version 2020-06-03 (+3,-3)
⇒ f6b7d16
iwinfo: add device id for Atheros AR9287 PCIe wifi card (+1)
⇒ d577a9d
iwinfo: add device id for Marvell 88W8997 SDIO wifi card (+1)
⇒ 2faa20e
iwinfo: add device id for Mikrotik R11e-5HacD miniPCIe card (+1)
303b463
netifd: update to latest HEAD (+4,-4)
⇒ 4ce33ce
netifd: wireless: add support for tracking wifi-vlan sections (+337,-17)
⇒ a56b457
netifd: wireless: add support for tracking wifi-station sections (+200,-4)
⇒ 3392046
system-dummy: fix missing return (+2)
⇒ db275e1
interface-ip: fix build on non-linux systems (+2)
9e7fe7f
netifd: update to latest git HEAD (+3,-3)
⇒ 51e9fb8
system-linux: improve handling of device rename (+6,-1)
4baf90d
netifd: disable receive packet steering for DSA slave devices (+9,-4)
46555ce
odhcpd: remove bogus IPKG_INSTROOT reference (+2,-2)
8e98613
uclient: uclient-fetch: add option to read POST data from file (+3,-3)
⇒ c660986
uclient-fetch: add option to read POST data from file (+29,-2)
c856f7a
netifd: replace timesvr with timesrv (+7,-1)
9858a8c
odhcpd: bump to latest git HEAD (+3,-3)
⇒ 5da5299
odhcpd: fix compilation with GCC10 (+2,-3)
9c170cb
package: drop PKG_VERSION for purely local packages (+8,-22)
6c57fb7
firewall: bump to version 2020-07-05 (+3,-3)
⇒ 7cc2a84
defaults: robustify flow table detection. (+36,-18)
⇒ fe9602c
rules: fix typo (+1,-1)
⇒ f87d0b0
firewall3: defaults: fix uci flow_offloading option (+5,-1)
⇒ 9d7f49d
redurects: add support to define multiple zones for dnat reflection rules (+38,-17)
⇒ 23cc543
improve reload logic (+106,-35)
⇒ f62a52b
treewide: replace unsafe string functions (+216,-139)
⇒ 050816a
redirects: fix segmentation fault (+6,-4)
⇒ e9b90df
zones: apply tcp mss clamping also on ingress path (+8)
50413e1
package: replace remaining occurrences of ifconfig with ip (+4,-4)
1e696c6
map: add a legacymap option (+6,-8)
bcf0704
map: rename type to maptype (FS#3287) (+19,-14)
a69949a
firewall: Fix PKG_MIRROR_HASH (+1,-1)
7f676b5
firewall: bump to latest HEAD (+3,-3)
⇒ 78d52a2
options: fix parsing of boolean attributes (+6)
⇒ 8c2f9fa
fw3: zones: limit zone names to 11 bytes (+6,-2)
7ed34f6
netifd: update to git HEAD (+3,-3)
⇒ 3d9bd73
utils: fix check_pid_path to work with deleted file as well (+8,-3)
⇒ 330f403
vlan: initialize device ifname earlier at creation time (+12,-16)
⇒ c057e71
device: do not check state from within device_init (+6,-1)
⇒ cb0c07b
system-dummy: fix resolving ifindex (+2,-2)
⇒ ccd9ddc
bridge: add support for turning on vlan_filtering (+16,-1)
⇒ 82bcb64
bridge: add support for adding vlans to a bridge (+65)
⇒ 0e8cea0
bridge: add support for VLAN filtering (+373,-1)
⇒ 6086b63
config: enable bridge vlan filtering by default for bridges that define VLANs (+47)
⇒ ac0710b
device: look up full device name before traversing vlan chain (+3,-2)
⇒ e32e21e
bridge: flush vlan list on bridge free (+1)
⇒ 645ceed
interface-ip: clear host bits of the device prefix (+5,-1)
⇒ d7b614a
netifd-wireless: parse 'osen' encryption (+6)
96586ad
netifd: update to latest git HEAD (+3,-3)
⇒ a3c033e
netifd: vxlan: handle srcport range (+30)
⇒ 226566b
netifd: vxlan: refactor mapping of boolean attrs (+14,-10)
⇒ 11223f5
netifd: vxlan: add most missing boolean options (+25,-3)
⇒ 55a7b6b
netifd: vxlan: add aging and maxaddress options (+14)
ec80139
odhcpd: number UCI defaults script (+1,-1)
156b72b
netifd: update to latest git HEAD (+3,-3)
⇒ 64ff909
system-linux: initialize ifreq struct before using it (+2)
d23443f
netifd: bump to version 2020-10-22 (+3,-3)
⇒ ced0d53
build: find and use libnl header dirs (+6,-2)
⇒ 5722218
proto: rework parse_addr to return struct device_addr (+15,-11)
⇒ 3d7bf60
device_addr: record address index as in the blob (+3)
⇒ 24ce1ea
interface: proto_ip: order by address index first (+10,-4)
5cdc65f
odhcpd: update to latest git HEAD (+3,-3)
⇒ 2677fa1
router: fix advertisement interval option (+1,-1)
⇒ aff290b
dhcpv6: check message type (+18,-3)
⇒ e4f4e62
dhcpv6: add DHCPv4-over-DHCPv6 support (+150,-4)
⇒ 5700919
dhcpv6: add explicit dhcpv4o6 server address (+22,-3)
cafa3dc
odhcpd: fix compile problem on 64-bit systems (+3,-3)
⇒ 735c783
dhcpv6: fix size_t fields in syslog format (+1,-1)
a0be585
netifd: update to the latest version (+3,-3)
⇒ 3023b0c
bridge: add support for defining port member vlans via hotplug ops (+120,-11)
⇒ a3016c4
vlan: add pass-through hotplug ops that pass the VLAN info to the bridge (+74)
⇒ d59f3dd
vlandev: add pass-through hotplug ops that pass the VLAN info to the bridge (+66)
⇒ dd5e611
bridge: show vlans in device status (+51,-3)
⇒ a56e14a
bridge: preserve hotplug ports on vlan update if config is unchanged (+3,-1)
⇒ d1e8884
bridge: fix use-after-free bug on bridge member free (+4)
⇒ 3a2b210
system-dummy: set present state only for simple devices (+3,-1)
⇒ ed11f0c
bridge: only overwrite implicit vlan assignment if vlans are configured (+23,-9)
c4600e6
netifd: update to the latest version (+3,-3)
⇒ 4a41135
system-linux: only overwrite dev->present state on check_state for simple dev... (+4,-2)
0f7a328
odhcpd: update to latest git HEAD (+4,-4)
⇒ fb55e80
dhcpv6-ia : write statefile atomically (+10,-2)
5242bf7
netifd: update to the latest version (+3,-3)
⇒ 351d690
wireless: fix passing bridge name for vlan hotplug pass-through (+26,-12)
⇒ c1c2728
config: initialize bridge and bridge vlans before other devices (+7,-3)
⇒ 5e18d5b
interface: do not force link-ext hotplug interfaces to present by default (+2,-1)
⇒ 4544f02
bridge-vlan: add support for defining aliases for vlan ids (+35,-10)
2b3a0ca
uqmi: wait forever registration if timeout set to 0 (+2,-2)
9ebbb55
uqmi: add support for IPv4 autoconf from QMI (+39,-12)
ce293cd
uqmi: set device-operating-mode to online (+4,-1)
e065c91
uqmi: update to git HEAD (+4,-4)
⇒ 65796a6
nas: add --get-plmn (+33)
⇒ 0a19b5b
uqmi: add timeout parameter (+14,-1)
4799810
netifd: update to the latest version (+3,-3)
⇒ 213748a
system-linux: implement full device present state management for force-extern... (+1,-4)
⇒ 3abe1fc
system-linux: add retry for adding member devices to a bridge (+11,-2)
b4b829f
uqmi: set plmn only if necessary (+22,-8)
36db12b
netifd: update to the latest version (+3,-3)
⇒ d6bd104
vlandev: dump vlan id in device status (+1)
⇒ e0c838b
vlandev: support bridge-vlan aliases in the vid config parameter (+31,-5)
⇒ 574dc4a
system-dummy: print configured mac address (+4)
⇒ 14f0e8f
system-linux: simplify mask check in system_if_apply_settings (+18,-16)
⇒ 5243102
system-linux: move device settings handling to device.c (+10,-10)
⇒ 42c4886
config: parse default mac address from board.json (+141,-26)
1373407
odhcp6c: update to git HEAD (+3,-3)
⇒ f5728e4
odhcp6c_find_entry: exclude priority from the list of fields that must match (+3,-3)
⇒ d7afa2b
dhcpv6: add extra syslog info traces (+40,-1)
⇒ a7b2221
dhcpv6: avoid sending continuous renew/rebind messages (+69,-40)
⇒ 9c50975
dhcpv6: fix printing identity association id (+1,-1)
⇒ faed29a
dhcpv6: only refresh timers when reconfigure is valid (+4,-3)
dd34640
odhcp6c: update to latest git HEAD (+3,-3)
⇒ 4807118
dhcpv6: improve syslog tracing (+5,-5)
⇒ e99e029
dhcpv6: fix regression (+1,-1)
⇒ 3999b6d
dhcpv6: rework DHCPv6 message to string implementation (+34,-15)
⇒ 0ffa3a3
dhcpv6: harden reconfigure logic (+14,-1)
b2d48c1
odhcpd: remove local mkdir_p implementation (+3,-3)
⇒ 694148a
config: add option to indicate dns service presence (+16,-3)
⇒ 8f27697
ubus: add add_lease method (+34,-16)
⇒ 2cf6232
config: remove local mkdir_p implementation (-25)
23bbaa0
ustream-ssl: update to Git version 2020-12-10 (+4,-4)
⇒ 1651a79
ustream-ssl: openssl: fix bio memory leak (+8)
⇒ 50abd21
Revert "ustream-ssl: openssl: fix bio memory leak" (-8)
⇒ c26f71e
cmake: fix building out of the tree (+2,-1)
⇒ 63656f8
cmake: fix linking when wolfSSL not in default paths (+3,-2)
⇒ fa8ecd6
cmake: fix linking when mbed TLS not in default paths (+4,-1)
⇒ 2c342ae
ustream-openssl: fix wolfSSL includes (+7,-2)
⇒ 5896991
ustream-openssl: fix BIO_method memory leak (+36,-23)
⇒ cd2c3d1
ustream-mbedtls: fix comparison of integers of different signs (+1,-1)
⇒ 3bc0540
cmake: enable extra compiler checks (+7,-1)
⇒ c6b4c48
ustream-openssl: wolfSSL: fix certificate validation (+86,-8)
⇒ 55c3fd8
ustream-mbedtls: implement set_require_validation (+12)
⇒ cee6791
ustream-mbedtls: fix certificate verification (+4,-2)
⇒ 8280140
wolfssl: remove now deprecated compatibility code (+1,-29)
⇒ 68d0924
Add initial GitLab CI support (+30)
ce1163d
uclient: update to Git version 2020-12-10 (+4,-4)
⇒ b6e3484
cmake: fix building out of the tree (+7,-1)
⇒ 12df67e
Add basic cram based unit tests (+301,-2)
⇒ e6b5b8a
Fix extra compiler warnings (+19,-18)
⇒ 436f9b3
uclient-http: fix freeing of stack allocated memory (+5,-7)
⇒ 66b4420
uclient-fetch: fix statement may fallt hrough (+1)
⇒ 158dd9d
uclient: fix initialized but never read variable (+1,-1)
⇒ 86a2ac6
uclient-fetch: fix potential memory leaks (+2,-2)
⇒ 32ff717
uclient-http: fix extra compiler warnings on mips_24kc and cortex-a9+neon (+5,-4)
⇒ a3c1a88
cmake: enable extra compiler checks (+6,-1)
⇒ 086c292
uclient-fetch: init_ca_cert: fix memory leak (+1)
⇒ 073f89f
uclient-fetch: wolfSSL: fix certificate validation (+2)
⇒ 2c843b2
Add initial GitLab CI support (+46)
05a1b11
netifd: update to latest version (+3,-3)
⇒ 458b1a7
netifd: add segment routing support (+51)
3d8d2c3
netifd: update to the latest version (+3,-3)
⇒ 88c6003
netifd: fix a typo in vlandev hotplug support (+1,-1)
bc99b56
odhcpd: update to latest git HEAD (+3,-3)
⇒ 9d5e379
dhcpv6-ia: fix prefix delegation behavior (+2,-4)
⇒ d1ae052
dhcpv6-ia: fix logic to include IA_PD prefix with lifetimes set to 0 (+2,-1)
⇒ b75bcad
dhcpv6-ia: remove assignment equal to 0 checks (+6,-9)
23fec97
odhcp6c: update to git HEAD (+3,-3)
⇒ 0475e18
dhcpv6: display status code as a string (+33,-2)
⇒ eac1961
dhcpv6: fix displaying IA info (+2,-2)
a7ff013
netifd: update to the latest version (+3,-3)
⇒ 39fb8c3
wireless: add support for not killing processes on teardown (+8,-1)
6773bee
odhcpd: bump to latest version (+3,-3)
⇒ 3bda900
odhcpd: add option for setting preferred lifetime (+33,-9)
b31ca88
netifd: update to git HEAD (+3,-3)
⇒ 0c83439
netifd: wireless: default to GCMP WPA cipher on 802.11ad (+7,-1)
f162063
iwinfo: update to git HEAD (+4,-4)
⇒ 85bdda5
hardware: add PCI ID for MediaTek MT7915 (+1)
⇒ a17f561
iwinfo: detect QCA IPQ4019 WiSoC from FDT (+31)
⇒ ea28dfb
iwinfo: export ht and vht operation in scan results (+78,-1)
⇒ 4e22953
iwinfo: export center_chan info for local wifi (+100,-1)
⇒ 74d13fb
cli: account for additional digit for frequencies above 10GHz (+1,-1)
⇒ 8bfd8d8
iwinfo: add support for GCMP cipher (+20,-9)
c63bcb5
Revert "iwinfo: update to git HEAD" (+4,-4)
6e4ce14
iwinfo: improve ABI version handling and bump to git HEAD (+10,-7)
⇒ 85bdda5
hardware: add PCI ID for MediaTek MT7915 (+1)
⇒ a17f561
iwinfo: detect QCA IPQ4019 WiSoC from FDT (+31)
⇒ ea28dfb
iwinfo: export ht and vht operation in scan results (+78,-1)
⇒ 4e22953
iwinfo: export center_chan info for local wifi (+100,-1)
⇒ 74d13fb
cli: account for additional digit for frequencies above 10GHz (+1,-1)
⇒ 8bfd8d8
iwinfo: add support for GCMP cipher (+20,-9)
⇒ 618c1e8
iwinfo: add hardware description for QCA MIPS WiSoCs (+37,-1)
⇒ 0702f32
iwinfo: improve center channel handling (+15,-11)
⇒ 51c1336
iwinfo: set center chan unsupported for not-nl80211 driver (+42)
⇒ 23d2722
build: add ability to specify shared object version (+12,-3)
4301541
odhcp6c: fix routing loop on point-to-point links (+3,-3)
⇒ 2b6959d
ra: align ifindex resolving (+7,-3)
⇒ 53f07e9
ra: fix routing loop on point to point links (+10,-1)
e857b09
netifd: fix IPv6 routing loop on point-to-point links (+3,-3)
⇒ e71909c
interface-ip: coding style fixes (+2,-1)
⇒ c00c833
interface-ip: add unreachable route if address is offlink (+69)
1b484f1
odhcpd: update to latest git HEAD (+3,-3)
⇒ 8d8a8cd
dhcpv6-ia: apply prefix_filter on dhcpv6 (+58,-16)
11ccf10
iwinfo: update to version 2021-01-31 (+3,-3)
⇒ 5a2dd18
iwinfo: add hardware description for MediaTek MT7622 (+6,-1)
⇒ 4a32b33
iwinfo: add PCI ID for MediaTek MT7613BE (+1)
d79eeba
odhcpd: setup dhcpv4 server automagically (+26,-6)
7939d4a
firewall3: update to latest git HEAD (+3,-3)
⇒ e8f2d8f
ipsets: allow blank/commented lines with loadfile (+10,-2)
⇒ 00f27ab
firewall3: fix duplicate defaults section detection (+2)
⇒ 12f6f14
iptables: fix serializing multiple weekdays (+1,-1)
⇒ c2c72c6
firewall3: remove last remaining sprintf() (+1,-1)
⇒ 7b844f4
zone: avoid duplicates in devices list (+8,-1)
⇒ 61db17e
rules: fix device and chain usage for DSCP/MARK targets (+43,-25)
4d9f3ae
uqmi: fix network registration loop (+27,-10)
bc2225f
uclient: update to Git version 2021-04-03 (+3,-3)
⇒ 83efca2
tests: fix possibly longer start of HTTP server (+2,-1)
⇒ 64e00d6
uclient-fetch: document missing options (+8,-5)
bbbc01e
uclient: update to Git version 2021-05-14 (+3,-3)
⇒ c5fc04b
tests: fix help usage test (+8,-5)
⇒ 19571e4
tests: fix help usage test for uclient built with sanitizer (+8,-5)
⇒ 6a6011d
uclient-http: set eof mark when content-length is 0 (+2,-1)
5b16484
netifd: add a udhcpc.user placeholder script (+6,-1)
252660b
netifd: update to git HEAD (+3,-3)
⇒ 09632d4
device: remove left-over comment (-3)
⇒ b22f83d
handler: add mechanism to generate external device handler stubs (+119)
⇒ 80bf9d7
extdev: add support for external device handlers (+1.4K,-1)
⇒ 44c0f40
system-linux: reorder sysctl functions (+5,-5)
⇒ c84f3b0
system-linux: add device options used by wpad (+156)
f3a0f90
netifd: update to Git version 2021-04-03 (+3,-3)
⇒ f8899b9
netifd: bridge: set default value for igmp_snoop (+2)
⇒ 327da98
netifd: add possibility to switch off route config (+5)
ef14916
netifd: read udhcpc user scripts from directory (+6,-1)
e78ef58
netifd: update to the latest version (+4,-4)
⇒ 02dd2f2
fix unannotated fall-through warnings (+5,-4)
⇒ 3052f2f
extdev: remove unused function (-7)
⇒ 2a97fd0
device: add support for configuring devices with external auth handler (+113,-23)
⇒ 87e469b
wireless: fix memory corruption bug when using vlans/station entries in the c... (+2,-1)
⇒ 7277764
bridge: rename "ifname" attribute to "ports" (+30,-9)
83d07db
netifd: update to the latest master (+3,-3)
⇒ 42c1930
config: fix ifname->ports compat rename (+11,-4)
bab7a11
netifd: update to the latest master (+3,-3)
⇒ 62e3cb5
scripts/netifd-wireless.sh: add support for specifying the operating band (+14,-14)
⇒ 899c2a4
interface: support "device" attribute and deprecate "ifname" (+16,-11)
0eaff67
umbim: fix return value of proto_mbim_setup() (+1,-1)
b2a3df9
qos-scripts: add ifbN device before setting the link up (+3,-2)
0c51b26
iwinfo: update to latest Git HEAD (+4,-4)
⇒ 50b64a6
iwinfo: add basic IEEE 802.11ax support (+90,-3)
⇒ 70d2136
iwinfo: nl80211: perform split wiphy dump (+110,-78)
⇒ cd23727
iwinfo: cli: fix hwmode formatting (+2,-2)
e16a45f
iwinfo: update to latest Git HEAD (+4,-4)
⇒ c45f0b5
iwinfo: add 802.11ax HE rate information (+58,-4)
b042419
iwinfo: build with nl80211 backend only and make shared (+5,-19)
8921e36
iwinfo: move device info into -data package (+40,-4)
fe498dd
netifd: update to the latest version (+3,-3)
⇒ 61a71e5
bridge: dynamically create vlans for hotplug members (+28,-1)
⇒ cb6ee96
bridge: fix dynamic delete of hotplug vlans (+3,-1)
⇒ 7f19905
wireless: pass the real network ifname to the setup script (+4,-1)
⇒ 50381d0
bridge: allow adding/removing VLANs to configured member ports via hotplug (+80,-27)
⇒ f12b073
wireless: add some comments to functions (+42)
⇒ b0d0906
bridge: fix setting pvid for updated vlans (+23,-1)
⇒ ff3764c
device: move hotplug handling logic from system-linux.c to device.c (+18,-34)
⇒ 16bff89
ubus: add a dummy mode ubus call to simulate hotplug events (+36)
⇒ 7f30b02
examples: make dummy wireless vif names shorter (+4,-1)
⇒ 013a117
device: do not treat devices with non-digit characters after . as vlan devices (+24,-16)
⇒ f037b08
wireless: handle WDS per-sta devices (+44,-7)
⇒ db0fa24
bridge: fix enabling hotplug-added VLANs on the bridge port (+5)
⇒ 4e92ea7
bridge: bring up pre-existing vlans on hotplug as well (+5,-5)
⇒ 1f283c6
bridge: fix hotplug vlan overwrite on big-endian systems (+1,-1)
f3f70fb
netifd: update to the latest version (+3,-3)
⇒ 7f24a06
vlan: fix device vlan alias handling (+23,-8)
4633471
odhcpd: fix invalid DHCPv6 ADVERTSIE with small configured leasetime (FS#3935) (+3,-3)
⇒ 405da32
odhcpd: fix extra compiler warning (+2,-2)
⇒ ebd4297
cmake: enforce additonal compiler checks (+8,-2)
⇒ a12fcb3
config: log config parse failures to syslog (+86,-46)
⇒ 564d25e
config: fix ra_flags none setting (+2)
⇒ bc9d317
dhcpv6-ia: fix invalid preferred lifetime (+3)
089efd6
netifd: update to the latest version (+3,-3)
⇒ 85f01c4
bridge: check bridge port vlan membership on link-up events (+225,-5)
⇒ 17e453b
wireless: add back regular virtual interfaces on hotplug-add events as well (+8,-5)
55d9c02
netifd: update to the latest version (+3,-3)
⇒ 440eb06
bridge: fix regression in bringing up bridge ports (+5,-4)
Packages / OpenWrt system userland (198 changes)
9b4de71
ubox: move getrandom into separate getrandom package (+14,-3)
22d3d91
ubox: bump to git HEAD (+3,-3)
⇒ 4df34a4
kmodloader: Increase path array size to make it always fit (+1,-1)
fc454ca
libubox: update to latest git HEAD (+3,-3)
⇒ 9dd2dcf
libubox: add format string checking to ulog() (+2,-1)
⇒ ecf5617
ustream: Add format string checks to ustream_(v)printf() (+4,-2)
3c401f4
uhttpd: Fix format string build problems (+3,-3)
⇒ 91fcac3
uhttpd: Fix multiple format string problems (+6,-5)
66838cd
procd: add direct dependencies on libblobmsg-json and libjson-c (+1,-1)
74739c4
treewide: fix syntax errors exposed after kconfig update (+13,-13)
a95ddab
uhttpd: add direct dependency on libjson-c (+1,-1)
3ead9e7
fstools: block-mount: fix restart of fstab service (+5,-1)
eaad221
rpcd: add direct dependency on libjson-c (+1,-1)
f924fab
upgs: update to latest git HEAD (+3,-3)
⇒ fc2ab87
Enable extra compiler warnings (+1,-1)
⇒ 198c060
Fix build error caused by enabled extra compiler warnings (+2,-1)
⇒ cd7eabc
ugps: Fix compilation under 64-bit (+1,-1)
9a72e7f
procd: update to latest git HEAD (+2,-2)
⇒ 31f0765
procd: check strchr() result before using it (+4,-1)
cbae306
fstools: add direct dependencies on libblobmsg-json and libjson-c (+2,-2)
285c83a
rpcd: implement service_running() in init.d script (+4,-1)
1b937cb
ubox: implement service_running() in log init.d script (+5,-1)
991dd5a
usign: update to latest Git HEAD (+3,-3)
⇒ 939ec35
usign: main.c: describe necessary arguments for -G (+1,-1)
⇒ 86d3668
README: provide reference for ed25519 algorithm (+18)
⇒ 716c3f2
README: add reference to OpenBSD signify (+3)
⇒ 3e6648b
README: replace unicode character (+1,-1)
⇒ 5a52b37
sha512: fix bad hardcoded constant in sha512_final() (+1,-1)
d9364c1
procd: update to latest git HEAD (FS#2425) (+3,-3)
⇒ 8323690
state: fix shutdown when running in a container (FS#2425) (+16,-11)
d1f207e
uhttpd: update to latest Git HEAD (+3,-3)
⇒ 6b03f96
ubus: increase maximum ubus request size to 64KB (+1,-1)
2b1a6d2
procd: update to latest git HEAD (+3,-3)
⇒ 9558031
system: support passing "options" to the "sysupgrade" ubus method (+63,-4)
8036345
fstools: update to HEAD of 2019-07-01 - 1539b5 (+4,-4)
⇒ 9b36dc2
libfstools: avoid false positives when matching devices and volumes (+4,-4)
⇒ 3957dd3
block: prevent mount point confusion (+1,-2)
⇒ d563f3c
libblkid-tiny: fix wrong btrfs label length (+1,-1)
⇒ 1539b53
libblkid-tiny: increment label size to 256 (+1,-1)
517cb0b
fstools: update to latest Git HEAD (+5,-5)
⇒ 6a61b9a
probe: fallback to libblkid.so.1 when libblkid.so does not exist (+3)
6e45ba4
procd: fix compile issue with glibc (FS#2469) (+3,-3)
⇒ 0430252
sysupgrade: add missing _GNU_SOURCE define (FS#2469) (+1)
7f2b230
uhttpd: add support to generate EC keys (+14,-2)
02169bd
rpcd: update to latest Git HEAD (+3,-3)
⇒ fb337e5
file: add stat() information to directory listings (+41,-24)
⇒ 821045f
file: add path based read/write/exec ACL checks (+156,-20)
6aa962a
uci: update to latest Git HEAD (+3,-3)
⇒ 415f9e4
uci/file: replace mktemp() with mkstemp() (+11,-8)
7290963
procd: update to the latest git HEAD (+3,-3)
⇒ e990e21
system: add "validate_firmware_image" ubus method (+113)
⇒ f55c235
system: reject sysupgrade of broken firmware images (+26)
⇒ 34ac88c
system: reject sysupgrade of invalid firmware images by default (+5)
e8dcbbc
procd: update to the latest git HEAD (+3,-3)
⇒ 0bcbbbf
system: fix uninitialized variables in firmware validation code (+2,-1)
⇒ 0f3c136
sysupgrade: set UPGRADE_BACKUP env variable (+2)
2f9f876
rpcd: update to latest Git HEAD (+4,-4)
⇒ 604db20
rpcd: Switch to nanosleep (+2,-1)
⇒ 345363b
file: add remove operation (+88,-6)
⇒ 27c24c7
rpcd: sys: actually move timespec declaration (+1,-1)
⇒ 7fec636
sys: fix symbol redeclaration (+2,-2)
⇒ f65527a
iwinfo: expose all rate info fields in assoclist reply (+22,-8)
⇒ 69eeb1b
file: refactor message parsing and permission checking (+43,-80)
d6a4052
rpcd: update to latest Git HEAD (+3,-3)
⇒ e2a7bc4
iwinfo: add WPA3 support (+10,-10)
9785a91
procd: update to the latest git HEAD (+3,-3)
⇒ b8238df
sysupgrade: support "backup" attribute (+10,-4)
7519a36
base-files,procd: add generic service status (+35,-1)
296e1f2
netifd,lldpd,rpcd,log: use generic service_running (-17)
04e912d
procd: update to the latest git HEAD (+3,-3)
⇒ 2710c65
system: refuse sysupgrade with backup if it's unsupported (+7,-1)
⇒ 62dc8c0
system: sysupgrade: send reply on error (+21,-4)
c933b6d
procd: fix invalid JSON filter expression in procd_running() (+2,-2)
a700b53
procd: update to the latest git HEAD (+3,-3)
⇒ c844ace
system: Fix possible integer overflows (+12,-6)
⇒ 8e9fb51
procd: Switch to nanosleep (+2,-1)
541a321
fstools: update to latest Git HEAD (+3,-3)
⇒ c9d0462
libblkid-tiny: adds blkid_probe_set_utf8label support (+93)
⇒ 9b3eb63
libblkid-tiny: use blkid_probe_set_utf8label for label set (+1,-9)
⇒ 4327ed4
mkdev: Avoid out of bounds read (+2,-2)
81e93ff
usign: update to latest Git HEAD (+3,-3)
⇒ f34a383
main: fix some resource leaks (+10,-2)
2a603cf
rpcd: update to latest Git HEAD (+3,-3)
⇒ 95f0973
file: increase minimum read buffer size to 4096 bytes (+1,-1)
ddf6ec2
procd: allow usage of * as procd_running() instance parameter (+4,-4)
c0e7ec9
libubox: update to latest git HEAD (+3,-3)
⇒ eb30a03
libubox, jshn: add option to write output to a file (+14,-4)
bf4ffa3
procd: update to latest git HEAD (+3,-3)
⇒ 258aa04
procd: Add cached and available to memory table (+29)
c2675bb
rpcd: update to latest Git HEAD (+3,-3)
⇒ 37aa919
plugin: fix leaking invoked method name for exec plugins (+3,-3)
⇒ bd0ed25
uci: reset uci_ptr flags when merging set operations (+1)
⇒ cc50263
plugin: exec: properly free memory on parse error (+7,-2)
⇒ 02c6e1d
exec: properly free memory on rpc_exec() error (+12,-4)
⇒ ca3e2d5
plugin: do not free method name separately (+1,-4)
⇒ 32fba36
exec: always call finish_cb to allow plugin to free up memory (+5,-5)
⇒ 9ecfada
uci: free configs list memory on return (+4)
⇒ 90e40bd
file: exec: properly free memory on error (+18,-3)
⇒ ee26d83
main: exec_self: make clang analyzer happy (+8,-3)
⇒ d442d62
plugin: fix double free in finish callback (-1)
51e7624
libubox: bump to version 2019-10-29 (+3,-3)
⇒ 3013039
vlist: add more macros for loop iteration (+15)
e4af39d
fstools: bump to version 2019-11-03 (+3,-3)
⇒ d05276d
libblkid-tiny: ntfs: fix use-after-free (+7,-5)
⇒ eda8b3f
block: use fsck.fat instead of dosfsck (+2,-2)
⇒ 1212b5b
block: umount: skip / unless -a is given (+10,-4)
⇒ fb0700f
block: support hierarchical mount/umount (+101,-51)
⇒ 32c3126
block: mount_action: handle mount/umount deps (+30,-13)
⇒ da4edc1
block: mount_device: skip extroot earlier (+4,-4)
⇒ 2f2a09a
block: mount_device: err log only when mp deviates from spec (+7,-3)
⇒ f438552
block: detect: use current mp as value of target option (+24,-17)
6f3a293
procd: Update to version 2019-11-02 (+3,-3)
⇒ d27949f
procd: guard fork_worker calls (+12,-6)
⇒ 5d62829
procd: skip respawn in case device disappeared (+5)
⇒ 3e39fe5
procd: shift arguments for askfirst only once (+12,-6)
⇒ ba4c4db
procd: add start-console support (+19)
⇒ bc0a73e
procd: add upgraded binary to .gitignore (+1)
⇒ 4a127c3
procd: replace exit(-1) with exit(EXIT_FAILURE) (+16,-15)
⇒ 7fb2e1d
procd: simplify code in procd_inittab_run (+2,-5)
⇒ 564ecdf
instance: ujail: Fix allocated size for no_new_privs parameter (+3)
⇒ f47622e
instance: Warn about unexpected number of parameters (+5,-1)
a43a40c
uci: update to latest to version 2019-11-08 (+3,-3)
⇒ 2c8e4a3
util: Fix error path (+6,-2)
⇒ fc417e8
build: Add -Wclobbered to detect problems with longjmp (+19,-18)
6ffd8a8
usign: Activate LTO compile option (+3)
2249780
procd: start additional consoles during hotplugging (+5,-1)
aa89bdc
rpcd: update to latest Git HEAD (+3,-3)
⇒ 77ad0de
plugin: avoid truncating numeric values (+72,-2)
240d590
uci: update to latest Git head (+3,-3)
⇒ 0ca93fe
test: move shunit2 tests under standalone subdirectory (+1,-1)
⇒ a6e8bbe
cmake: add unit testing option and shunit2 tests (+13)
⇒ 17d6144
tests: shunit2: make it working under CMake (+1,-1)
⇒ 266fc9e
add initial GitLab CI support (+8)
⇒ 38a2f12
tests: shunit2: fix issues reported by shellcheck (+3,-3)
⇒ be69504
cmake: build Lua module only if enabled (+15,-21)
⇒ c1af73b
cmake: enable extra compiler checks (+2,-1)
⇒ 1637d29
tests: shunit2: run all tests under Valgrind by default (+2)
⇒ af59f86
iron out all extra compiler warnings (+18,-12)
⇒ f5dd521
cli: fix realloc issue spotted by cppcheck (+9,-1)
⇒ 2b549cc
lua: fix copy&paste in error string (+1,-1)
⇒ 18049a8
tests: add cram based unit tests (+152)
⇒ 19ceff3
lua: fix memory leak in changes method (+29,-7)
⇒ 39093f3
lua: fix memory leak in set method (+12,-1)
⇒ 7736f49
cli: remove unused variable assigment (+1,-1)
⇒ 9cf978b
delta: prevent possible null pointer use (+1,-1)
⇒ + 2 more...
441c794
libubox: update to latest Git HEAD (+3,-3)
⇒ 6228df9
iron out all extra compiler warnings (+24,-20)
⇒ c955464
enable extra compiler checks (+1,-1)
⇒ 1fefb7c
add initial GitLab CI support (+7)
⇒ b0a5cd8
add cram based unit tests (+594,-7)
⇒ 8baeeea
add assert.h component (+9)
⇒ 0003ea9
base64: fix possible null pointer dereference (+32)
⇒ c008294
blobmsg_json: fix possible uninitialized struct member (+2,-2)
⇒ 9b6ede0
avl: guard against theoretical null pointer dereference (+2)
⇒ 93848ec
jshn: refactor main into smaller pieces (+68,-39)
⇒ c42f11c
jshn: main: fix leak of memory pointed to by 'vars' (+3)
⇒ cb698e3
jshn: jshn_parse: fix leaks of memory pointed to by 'obj' (+3)
⇒ 8e832a7
jshn: fix off by one in jshn_parse_file (+1,-1)
⇒ 26586da
jshn: fix missing usage for -p and -o arguments (+2,-2)
⇒ 07413cc
tests: jshn: add more test cases (+164)
9057708
procd: update to latest git HEAD (+3,-3)
⇒ 3aa051b
system: sysupgrade: close input side of pipe before reading (+3,-2)
762aac5
rpcd: update to latest Git HEAD (+3,-3)
⇒ aaa0836
file: extend exec acl checks to commands with arguments (+28,-2)
b70052c
uci: update to latest Git HEAD (+5,-4)
⇒ 03dfbbe
cli: fix format string clang-10 warning (+1)
⇒ 654d7c3
lua: add missing forward declaration (+2)
⇒ 750b046
tests: cram: Lua: add test case for uci_get_errorstr (+4)
⇒ cca6f10
libuci: refactor uci_get_errorstr (+19,-32)
⇒ 66264ed
cmake: add more hardening compiler flags (+9,-2)
⇒ 165b444
uci: Fix extra semicolons warnings (+2,-2)
4ebc9dc
fstools: update to latest git HEAD (+3,-3)
⇒ 5ea47fe
blockd: fix vlist memory corruption (+1,-1)
⇒ 12851d6
blockd: don't flush devices list on "hotplug" call (-2)
⇒ b82c5c1
libblkid-tiny: add functions for allocating & freeing probe struct (+57,-16)
⇒ 0c5761f
libblkid-tiny: use separated buffer for each block device read (+39,-22)
⇒ 157924d
libblkid-tiny: add blkid_probe_set_id_label() stub (+7,-1)
⇒ f43a1aa
libblkid-tiny: vfat: Fix reading labels which starts with byte 0x05 (+2)
⇒ 111a43f
libblkid-tiny: vfat: Change parsing label in special cases (+6,-11)
5f42441
fstools: update to latest git HEAD (+3,-3)
⇒ b4e25d5
libblkid-tiny: fix symbol collision with full libblkid (+8,-8)
f34f9a4
uhttpd: update to latest Git HEAD (+3,-3)
⇒ 5f9ae57
client: fix invalid data access through invalid content-length values (+2,-2)
97af1fc
uhttpd: reset PKG_RELEASE (+1,-1)
432ec29
rpcd: add respawn param (+2,-1)
b9f3af7
libubox: update to version 2019-12-26 (+4,-4)
⇒ eb216a9
cmake: use extra compiler warnings only on gcc6+ (+6,-1)
⇒ 46f8268
blobmsg/ulog: fix format string compiler warnings (+7,-4)
⇒ f804578
cmake: add more hardening compiler flags (+2,-1)
⇒ bf68070
tests: add unit tests covered with Clang sanitizers (+297,-5)
⇒ 436d636
tests: add libFuzzer based tests (+99)
⇒ 09ee90f
tests: add test cases for blob parsing (+251)
⇒ 833d257
test: fuzz: add blob_parse crashes (+1)
⇒ 6d27336
blob: refactor attr parsing into separate function (+35,-26)
⇒ 0b24e24
blob: introduce blob_parse_untrusted (+31)
⇒ 325418a
tests: use blob_parse_untrusted variant (+2,-2)
⇒ 478597b
blob: fix OOB access in blob_check_type (+20,-5)
⇒ 8a34788
test: fuzz: add blobmsg_check_attr crashes ()
⇒ 2df6d35
tests: add test cases for blobmsg parsing (+139)
⇒ 4dfd24e
blobmsg: make blobmsg_len and blobmsg_data_len return unsigned value (+4,-3)
⇒ f2b2ee4
blobmsg: fix heap buffer overflow in blobmsg_parse (+3)
⇒ 1433031
Ensure blob_attr length check does not perform out of bounds reads (+3,-3)
⇒ + 5 more...
7cb018c
ubus: update to version 2019-12-19 (+4,-4)
⇒ 4daab27
libubus: do not abort recv_retry before completing a message (-2)
⇒ 76ea27a
libubus: attempt to receive data before calling poll (+3,-3)
⇒ 588baa3
ubusd: retry sending messages on EINTR (+12,-6)
⇒ 2e051f6
ubus: Support static builds (+10,-3)
⇒ 90fb162
cmake: enable extra compiler checks (+7,-1)
⇒ d61282d
ubusd: fix comparison of integers of different signs (+5,-3)
⇒ 5d7ca83
ubusd/libubus-io: fix variable sized struct position warning (+4,-4)
⇒ d2e026a
iron out all extra compiler warnings (+32,-29)
⇒ 058f4e9
libubus: fix incompatible pointer types assigment (+1,-1)
⇒ b2e5442
add initial GitLab CI support (+7)
⇒ afd4718
examples: remove dead increments (-6)
⇒ c413be9
refactor ubusd.c into reusable ubusd_library (+278,-271)
⇒ 08f17c8
add fuzzer and cram based unit tests (+198)
⇒ a995b1e
lua: workaround false positive dereference of null pointer (+10,-9)
⇒ 72be8e9
lua: ubus_lua_do_subscribe: fix copy&paste error (+2,-2)
⇒ c5f2053
workaround possibly false positive uses of memory after it is freed (+14,-16)
⇒ + 4 more...
36bace7
ubus: update to version 2019-12-27 (+4,-4)
⇒ 8f22924
ci: enable unit testing (+1)
⇒ 041c9d1
ubusd/libubus-io: fix socket descriptor passing (+83,-73)
3fe29ff
ubox: update to latest git HEAD (+3,-3)
⇒ c9ffeac
kmodloader: added -v arg to modeprobe (+12,-2)
⇒ 17689b6
logread: add option to filter for facilities (+27,-2)
⇒ b30e0df
kmodloader: print an error when no kernel module dir can be found (+3,-1)
e3e939d
libubox: update to version 2019-12-28 (+4,-4)
⇒ cd75136
blobmsg: fix wrong payload len passed from blobmsg_check_array (+122,-1)
37929dd
procd: fix running jailed non-root process (+4,-4)
⇒ 52c5c19
jail: set user and group inside jail (+77,-4)
⇒ 5ed190a
jail: remove accidentally added lines (-3)
051b9a1
ubox: update to version 2019-12-31 (+3,-3)
⇒ 0e34af1
kmodloader: added -a arg to modprobe (+38,-30)
059505d
procd: update to version 2020-01-04 (+3,-3)
⇒ 4fde955
cmake: fix lookup of external libraries (+11,-5)
⇒ ea45c4a
system: fix failing image validation due to EINTR (+3)
⇒ c7a2db3
system: sysupgrade: rework firmware validation (+124,-47)
⇒ 9814807
system: sysupgrade: fix possibly misleading error (+6)
⇒ d2e8bf6
system: watchdog_set: fix misleading indentation (+1,-1)
⇒ a5af33c
instance: strdup string attributes (+8,-4)
22a178e
fstools: update to latest Git HEAD (+3,-3)
⇒ 823faa0
block: re-discover mtd devices on extroot mount retry (+1,-1)
5877280
ubus: Update to version 2020-01-05 (+3,-3)
⇒ d35df8a
ubus: make libubus ready for linking into C++ (+8)
2d80f7e
rpcd: Update to version 2020-01-05 (+3,-3)
⇒ efe51f4
iwinfo: add current hw and ht mode to info call (+44)
a2571f3
uhttpd: Activate PIE by default (+1)
d38dd6e
ubus: activate PIE ASLR by default (+2,-1)
9c628cc
procd: activate PIE ASLR by default (+1)
3d62463
rpcd: activate PIE ASLR by default (+1)
ee2014e
uhttpd: add enable instance option (+5,-1)
63000bf
fstools: update to version 2020-01-18 (+3,-3)
⇒ 189b41b
libblkid-tiny: fix f2fs labels by increasing label buffer (+1,-1)
⇒ f5c7c18
fstools: Add support to read-only MTD partitions (eg. recovery images) (+15,-4)
5c73bb1
libubox: update to version 2020-01-20 (+3,-3)
⇒ 379cd33
tests: include json script shunit2 based testing (+1.3K)
⇒ 20a070f
tests: blobmsg/json: add more test cases (+275,-27)
⇒ f0da3a4
blobmsg_json: fix int16 serialization (+13,-13)
⇒ a36ee96
blobmsg: blobmsg_add_json_element() 64-bit values (+24,-18)
⇒ b0886a3
cmake: add a possibility to set library version (+6)
⇒ a2aab30
jshn: prefer snprintf usage (+9,-7)
⇒ 132ecb5
blobmsg: blobmsg_vprintf: prefer vsnprintf (+8,-1)
⇒ 1ffa415
blobmsg_json: prefer snprintf usage (+50,-30)
⇒ 5c0faaf
tests: prefer dynamically allocated buffers (+55,-21)
⇒ 43a103f
blobmsg: blobmsg_parse and blobmsg_parse_array oob read fixes (+56,-20)
97a03a4
procd: update to latest git HEAD (+4,-4)
⇒ 153820c
instance: fix pidfile and seccomp attributes double free (+20,-2)
⇒ 44dd941
instance: fix typo in error message (+1,-1)
⇒ 0a11aa4
instance: Fix instance_config_move_strdup() function (+4,-5)
⇒ 58c12f7
jail: add basic support for network namespaces (+78,-18)
⇒ ba69639
jail: create resolv.conf symlink for netns jails (+20,-3)
⇒ 81b88b1
jail: more strict mount options for /tmp/resolv.conf.d/ (+15,-6)
0f81a09
fstools: update to version 2020-01-21 (+3,-3)
⇒ deb745f
Revert "fstools: Add support to read-only MTD partitions (eg. recovery images)" (+4,-15)
76bbe4b
procd: update to version 2020-01-24 (+3,-3)
⇒ b44417c
instance: provide error feedback if ujail binary is missing (+7,-2)
⇒ 856b5f8
state: fix reboot causing shutdown inside LXC container (+30,-22)
⇒ 00aafc4
procd: show process's exit code (+24)
f6e07c8
uci: update to version 2020-01-27 (+4,-5)
c0c988e
procd: support 'requirejail' attribute (+3,-2)
39a49c2
procd: update to latest git HEAD (+2,-2)
⇒ bcb8655
instance: add 'requirejail' attribute (+24,-10)
7df120b
uci: fix PKG_SOURCE_VERSION value (+1,-1)
dba431d
procd: seccomp: fix resource leak (+3,-3)
⇒ c30b23e
seccomp: fix resource leak (+6,-2)
04069fd
uhttpd: update to latest Git HEAD (+4,-4)
⇒ 2ee323c
file: poke ustream after starting deferred program (+1)
9003115
usbmode: Update modeswitch data to 20191128 (+2,-2)
955634b
libubox: update to latest Git HEAD (+3,-3)
⇒ 75e300a
blobmsg: fix wrong payload len passed from blobmsg_check_array (+1,-1)
⇒ 7da6643
tests: blobmsg: add test case (+177)
40e5789
procd: actually wire-up netns support (+2,-1)
0933d13
procd: update to latest git HEAD (+4,-4)
⇒ 77a6782
jail: mount-bind /etc/resolv.conf for non-netns jails (+4)
52e6fb1
rpcd: fix respawn settings (+1,-1)
052aaa7
uhttpd: bump to latest Git HEAD (+3,-3)
⇒ 5fc551d
tls: support specifying accepted TLS ciphers (+17,-6)
⇒ 5e9c23c
client: allow keep-alive for POST requests (+1,-2)
02a1914
procd: bump to latest HEAD (+7,-4)
⇒ 2188d81
jail: add support for launching extroot containers (+50,-11)
⇒ 6f3dbd2
jail: add support for userns and cgroupsns (+255,-83)
⇒ 28a06e5
jail: add support for (ram-)overlayfs (+126,-7)
7c2e0fa
procd: jail fixes and improvements (+3,-3)
⇒ 32c717e
jail: only mess with rootfs if CLONE_NEWNS was set (+1,-1)
⇒ b275a62
instance: harmonize instance API (+7,-6)
⇒ 511fd97
jail: make /proc more secure (+13)
⇒ 4953b7c
jail: mount /sys read-only (+1,-1)
⇒ a4d6442
jail: replace /etc/resolv.conf with symlink in extroot+overlay (+2)
⇒ a4cc165
jail: always mount /dev as additional tmpfs (+6)
70a962c
upgs: Remove extra _DEFAULT_SOURCE definition (-4)
7e9b56f
procd: fix jail when running on glibc (+3,-3)
⇒ d200b70
jail: include /etc/nsswitch.conf in jail for glibc. (+5)
4298f08
ubus: update to latest git HEAD (+3,-3)
⇒ 171469e
lua: avoid truncation of large numeric values (+4,-1)
b7d6e80
fstools: update to the latest version (+3,-3)
⇒ 84965b9
blockd: print symlink error code and string message (+2,-2)
⇒ 62c578c
blockd: report "target" path as "mount" for autofs available mounts (+2)
⇒ d1f1f2b
block: remove mount target file if it's a link (+3)
⇒ 830441d
blockd: remove symlink linkpath file if it's a dir or link (+7)
⇒ c80f700
libfstools/mtd: attempt to read from OOB data if empty space is found (+12,-4)
471b8bf
procd: extend requirejail attribute handling (+3,-3)
⇒ e2ed964
jail: don't fail unless requirejail is set (+11,-2)
⇒ 17e7ae7
jail: don't load libpreload-seccomp.so if it doesn't exist (+1)
447d335
ugps: nmea: fix time comparision (+4,-4)
⇒ db40e3a
nmea: fix time comparision (+2,-2)
2855be3
uci: update to latest git HEAD (+3,-3)
⇒ ec8d323
file: preserve original file mode after commit (+2,-1)
9295ce7
fstools: update to the latest version (+3,-3)
⇒ 0b93429
Revert "block: mount_action: handle mount/umount deps" (+13,-30)
⇒ 32db27d
Revert "block: support hierarchical mount/umount" (+51,-101)
⇒ d70774d
block: add some basic extroot documentation (+16)
⇒ 37c9148
block: simplify check_extroot() a bit (+47,-42)
⇒ 8b9e601
block: always use st_dev (device ID) of / when looking for root (+11,-15)
c3a4375
fstools: update to the latest version (+3,-3)
⇒ cddd902
Truncate FAT filesystem label until 1st occurance of a blank (0x20) (+4,-2)
⇒ 4963db4
blockd: use uloop_process for calling /sbin/hotplug-call mount (+85,-51)
⇒ 9ab936d
block(d): always call hotplug.d "mount" scripts from blockd (+87,-36)
⇒ eec16e2
blockd: add optional "device" parameter to "info" ubus method (+51,-21)
b181294
fstools: blockd: fix segfault triggered by non-autofs mounts (+3,-3)
⇒ 8426903
blockd: fix segfault triggered by non-autofs mounts (+1,-1)
f079db3
procd: replace backticks by $(...) (+3,-3)
8097fd4
procd: jail: fix segfault and add console feature (+17,-3)
⇒ 2e73848
jail: SIGSEGV must not be forwarded to the child process (+1,-1)
⇒ 7e150f6
jail: unnamed jails can not have netns (fix segfault) (+4)
⇒ 1ab539b
jail: add option to provide /dev/console to containers (+445,-4)
e35e40a
usign: update to latest git HEAD (+3,-3)
⇒ f1f6502
Always pad fingerprints to 16 characters (+3,-3)
a765b06
libubox: update to the latest master (+3,-3)
⇒ 7c4ef0d
tests: list: add test case for list_empty iterator (+54,-18)
⇒ 1db3e7d
libubox: runqueue fix comment in header (+2,-2)
⇒ 89fb613
libubox: runqueue: fix use-after-free bug (+87,-31)
⇒ eeddf22
tests: runqueue: try to fix race on GitLab CI (+1,-1)
⇒ 5e75160
blobmsg: fix attrs iteration in the blobmsg_check_array_len() (+6,-4)
b371182
libubox: update to the latest version (+3,-3)
⇒ 86818ea
blob: make blob_parse_untrusted more permissive (+47,-1)
⇒ cf2e8eb
tests: add fuzzer seed file for crash in blob_len (+6)
⇒ c2fc622
blobmsg: fix length in blobmsg_check_array (+1,-1)
⇒ 639c29d
blobmsg: simplify and fix name length checks in blobmsg_check_name (+4,-9)
⇒ 66195ae
blobmsg: fix missing length checks (+20,-46)
e8a2c21
rpcd: update to latest Git HEAD (+4,-4)
⇒ 3df62bc
session: deny access if password login is disabled (+1,-1)
⇒ 078bb57
uci: reset uci_ptr flags when merging options during section add (+1)
f47aeac
procd: update to git HEAD (+3,-3)
⇒ b84a329
jail: use sane termios settings for console pts (+6,-5)
⇒ b9b39e2
jail: handle containers seperately (+118,-39)
f8b4aa5
ugps: nmea: make sure date is valid (+3,-3)
⇒ 0c54380
nmea: make sure date is valid (+4)
b1f26b7
uhttpd: fix script timeout (+3,-3)
⇒ 939c281
proc: do not cancel script killing after writing headers (-2)
3d6ac4d
ubox: add ALTERNATIVES (+7,-7)
7d9fb6a
fstools: update to the latest version (+3,-3)
⇒ d34ea8e
Use autoclear for overlay loopback device (+7)
b6e440a
procd: update to git HEAD (+41,-3)
⇒ ea7a790
jail: add support for running OCI bundle (+1.2K,-69)
⇒ bb4a446
uxc: add container management CLI tool (+596)
a6160de
procd: jail: fix build on platforms without seccomp support (+3,-3)
⇒ f1aa7a7
jail: fix build on platforms without seccomp support (+1,-3)
5600932
procd: fix another seccomp-related build issue (+3,-3)
⇒ 3473671
ujail: add dependency on syscall-names-h (+3)
5115cb0
procd: fix yet another build issue, this time with capabilities (+3,-3)
⇒ 3034eaf
jail: use linux/capability.h instead of sys/capability.h (+5,-2)
0b76410
libubox: update to version 2020-07-11 (+3,-3)
⇒ e85cb73
blobmsg: drop old comment about json formatting functions (-3)
⇒ 161c259
lua/uloop: fd_add() better args checking (+7,-11)
⇒ c0941d3
lua/uloop: make get_sock_fd capable of absolute addresses (+2,-1)
⇒ 53b9a21
lua/uloop: fd_add: use absolute indices for arguments (+5,-6)
⇒ f4e9bf7
examples/lua: attempt to highlight some traps (+5,-3)
79fd87e
procd: update to git HEAD (+3,-3)
⇒ aed7fb3
procd: fix compilation with uClibc-ng (+13)
⇒ 9d0f831
jail: fix segfault with len(uidmap/gidmap) > 1 (+1,-1)
⇒ 42a6217
jail: consider PATH for argv in OCI container (+5,-1)
⇒ 83f4b72
jail: actually chdir into OCI defined CWD (+3)
⇒ fc9f614
jail: parse and run OCI hooks (+324,-28)
⇒ 02eec92
jail: memory allocation fixes (+73,-24)
⇒ 71e75f4
jail: refactor mount support to cover OCI spec (+310,-170)
⇒ b586e7d
jail: don't make mount source read-only (+1,-1)
⇒ dacab12
uxc: fix 'stop' command (+1,-1)
732b70c
procd: update to git HEAD (+3,-3)
⇒ 639df57
uxc: fix build with uClibc-ng (+4)
⇒ b2230e4
procd: add service instance watchdog (+148)
5792f6a
procd: allow optional watchdog instance parameter (+2,-2)
bae4204
procd: bump to git HEAD (+4,-4)
⇒ 8d5208f
jail: fix false return in case of nofail mount (+3,-2)
⇒ b41f76b
procd: fix compile if procd-ujail is not selected (+3,-3)
⇒ 86a5105
jail: fs: fix build on uClibc-ng (+5,-1)
⇒ bfce7d1
jail: fix some more mount options (+5,-1)
⇒ 268126a
jail: add support for maskedPaths and readonlyPaths (+73,-17)
211548c
procd: update to git HEAD (+3,-3)
⇒ 9eddf0f
jail: fix hooks (+82,-54)
⇒ 1b1286b
jail: parse and apply OCI sysctl values (+117)
⇒ c049047
jail: implement OCI user additionalGIDs (+47,-7)
⇒ 0e1920c
jail: read and apply umask from OCI if defined (+9,-1)
⇒ 1c46cc3
jail: parse and apply POSIX rlimits (+140,-2)
⇒ 76adac5
jail: /proc/$pid/oom_score_adj to OCI defined oomScoreAdj (+30)
5aedd5a
procd: bump to git HEAD once again (+3,-3)
⇒ f5f305e
jail: move /tmp/resolv.conf.d to /dev/resolv.conf.d (+2,-2)
⇒ 6f078ae
jail: add support for defining devices (+199,-8)
⇒ 686cf7a
jail: actually apply filesystem-specific mount options (+10,-1)
⇒ f91009a
jail: refactor default mounts into new structure (+16,-36)
⇒ 66ae2d9
jail: re-implement /proc/sys/net read-write in netns hack (+62,-7)
114e525
procd: update to git HEAD (+3,-3)
⇒ 48777de
rcS: cast format string to int64_t (+2,-1)
⇒ a4df90f
jail: fix wrong format for 32-bit (+1,-1)
⇒ c482c5d
jail: add support for referencing existing namespaces (+185,-15)
98b60b3
procd: jail: fix build on glibc and uclibc (+3,-3)
⇒ 5cb3715
jail: fix build on glibc and uclibc (+11)
a15ed96
procd: update to git HEAD (+3,-3)
⇒ c3ca99f
jail: serialize hook execution (+239,-167)
⇒ 8ff8970
jail: add some remaining OCI features (+213,-60)
⇒ 9d5fa0a
uxc: behave more like a compliant OCI run-time (+174,-24)
⇒ 1274033
uxc: fix create operation (+8,-1)
⇒ 2d811a4
jail: add 'kill' method to container.%s object (+39,-1)
⇒ 08133b8
uxc: use new container.%s kill ubus API (+17,-11)
d15b6e4
procd: update to git HEAD (+3,-3)
⇒ 28be011
instance: make sure values are not inherited from previous runs (+123,-23)
⇒ 2ae5cbc
uxc: remove debugging left-over (-1)
3d167ed
uhttpd: update to the latest master (+3,-3)
⇒ 8d9e1fc
ubus: parse "call" method params only for relevant call (+23,-17)
⇒ 77d345e
ubus: drop unused "obj" arguments (+4,-4)
⇒ 9d663e7
ubus: use BLOBMSG_TYPE_UNSPEC for "params" JSON attribute (+4,-1)
⇒ 628341f
ubus: use local "blob_buf" in uh_ubus_handle_request_object() (+4,-4)
⇒ 212f836
ubus: rename JSON-RPC format related functions (+10,-10)
2d9b653
libubox: update to git HEAD (+3,-3)
⇒ 9e52171
blobmsg: introduce BLOBMSG_CAST_INT64 (+41)
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)
48f2596
procd: update to git HEAD (+3,-3)
⇒ 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)
⇒ 282ff0c
jail: only free cgroups if they were allocated (+2,-1)
⇒ ab55357
jail: fix freeing cgroups avl (+5,-2)
12178be
procd: add SELinux support (+6,-5)
⇒ fad8997
initd/init: add minimal SELinux policy loading support (+46,-1)
962e73c
procd: add selinux variant (+31,-7)
74dfe25
procd: remove duplicate confguration menu (-2)
db8e09f
fstools: update to the latest version (+3,-3)
⇒ 5345343
fstoools: add define for GLOB_ONLYDIR (+4)
413fdc6
ugps: update to the latest version (+3,-3)
⇒ 511a5b3
ugps: fix 64-bit time_t (+1,-1)
8b80150
rpcd: update to the latest master (+3,-3)
⇒ 646daa0
rc: new ubus object for handling /etc/init.d/ scripts (+375,-3)
4a32306
uhttpd: update to the latest master (+3,-3)
⇒ fe1888f
ubus: fix blob_buf initialization (+17,-14)
⇒ 1172357
ubus: add new RESTful API (+339,-22)
c57b907
uhttpd: update to the latest master (+3,-3)
⇒ 47c34bd
ubus: add ACL support for "subscribe" request (+64,-55)
14247c8
rpcd: update to the latest master (+3,-3)
⇒ 3fea655
rc: support init.d scripts with START=0 (+12,-8)
2a90d30
uhttpd: update to latest Git HEAD (+3,-3)
⇒ c186212
ubus: support GET method with CORS requests (+2,-2)
⇒ 88ba2fa
client: really close connection on timeout (+2,-1)
⇒ 0f38b03
client: fix spurious keepalive connection timeouts (+5,-1)
⇒ 14a3cb4
ubus: fix legacy empty reply format (+8,-4)
21a7c4d
fstools: update to git HEAD (+3,-3)
⇒ 8e0f29a
mount: remove support for legacy overlayfs before v2.3 (+22,-36)
⇒ 0f8a443
mount: fix log format string and indentation (+2,-2)
⇒ 46a56d3
overlay: use precompiler macros for reoccuring path names (+5,-4)
⇒ f25ab8a
mount: apply SELinux labels before overlayfs mount (+28)
2dffade
ubus: prepare to run ubusd as non-root user (+4,-3)
⇒ 59835ae
cli: document usage of "subscribe" command (+1)
⇒ 13efd05
tests: cram: fix usage test (+2)
⇒ 13a4438
ubus: move /var/run/ubus.sock to /var/run/ubus/ubus.sock (+1,-1)
a2def36
procd: jail: clean up capability handling and non-root ubusd (+3,-3)
⇒ 80c9516
cgroups: restrict allowed keys in 'unified' section (+8)
⇒ 5ade567
cgroups: memory controller fixes (+18,-7)
⇒ 3121467
early: run ubusd non-root as user ubus, group ubus (+15,-3)
⇒ 12a5b97
jail: adapt to new ubus socket path (+1,-1)
⇒ 788d144
instance: actually wire up capabilities filename (+22)
⇒ ebc5a7f
jail: nuke old capabilities code in favour of reusing OCI code (+19,-79)
⇒ 6c5233a
jail: capabilities: apply in two phases (+27,-14)
061904d
uhttpd: adapt defaults for changes ubus.sock path (+7,-2)
0b31713
rpcd: adapt defaults for changed ubus.sock path (+10,-2)
bd8c331
ubox: run logd non-root as user logd (+5,-4)
⇒ 9ef8868
logd: self-degrade to 'logd' user after opening pipes (+8)
ccb283c
procd: ujail fixes (+3,-3)
⇒ ec461ff
jail: mount more stuff read-only (+4,-4)
⇒ 33b799b
ujail: elf: work around GCC bug on MIPS64 (+12)
2a0d08d
ubus: bump to git HEAD (+3,-3)
⇒ ad0cd11
ubusd_acl: add support for wildcard in methods (+6,-2)
095cc2b
uci: update to version 2020-10-06 (+2,-2)
⇒ 9bd361c
tests: add libFuzzer based fuzzing (+359)
⇒ a3e6509
file: uci_parse_package: fix heap use after free (+1,-1)
⇒ 31f78bf
cmake: add uci-san cli built with clang sanitizers (+15)
⇒ ea5bbd5
tests: cram: add uci import testing on fuzzer corpus (+36,-1)
⇒ 671c755
uci: silence UBSAN error by using offsetof macro from compiler (+1,-5)
⇒ aa46546
file: uci_file_commit: fix memory leak (+6,-3)
⇒ 19770b6
file: use dynamic memory allocation for tempfile name (+5,-8)
⇒ 7f57427
file: use size_t for position and pointer (+12,-12)
⇒ eae126f
file: Check buffer size after strtok() (+20,-3)
⇒ 3fbd6c9
ucimap: Check return of malloc() (+4,-2)
⇒ 52bbc99
Replace malloc() + memset() with calloc() (+5,-10)
43fe0bd
uci: fix package mirror hash (+1,-1)
c8a81ad
procd: bump to git HEAD (+3,-3)
⇒ 2f381fe
jail: guard boolean blobmsg attributes (+7,-3)
⇒ 602b8fa
jail: add option for pidfile (+54,-1)
⇒ bba6de7
jail: handle mount propagation flags (+73,-39)
⇒ 6963d50
jail: relax seccomp unknown syscall handling (+2,-1)
⇒ e1fcfdc
jail: add support for absolute root path in OCI spec (+15,-8)
⇒ 257f29b
jail: don't fail if maskedPath cannot be found (+1,-1)
⇒ 75f2374
uxc: mimic runc cmdline by using getopt_long (+171,-62)
9867d08
procd: bump to git HEAD (+3,-3)
⇒ b0de894
jail: fix capabilities (+38,-17)
753309c
uhttpd: use P-256 for certs (+2,-2)
86917e4
rpcd: remove file when applied (+7,-5)
62a3430
procd: drop legacy seccomp support, switch to OCI parsers (+3,-3)
⇒ d8f36f5
seccomp: specifying architectures is optional (+17,-10)
⇒ d352e6e
seccomp: switch to new OCI compliant parser (+8,-91)
⇒ c110405
trace: switch to OCI seccomp JSON output (+9,-4)
8262c99
procd: update to git HEAD (+3,-3)
⇒ 04a2edd
uxc: make force-delete kill container process (+14,-2)
⇒ be6da62
seccomp: silence 'unknown syscall' warnings (+1,-1)
⇒ b22e625
jail: cgroup hack: rewrite cgroup -> cgroup2 (+2,-1)
⇒ df7fa7b
uxc: fix incomplete commit (+4,-1)
2eb0d71
procd: update to git HEAD (+3,-3)
⇒ d4d78db
uxc: also delete procd runtime state on 'delete' (+18)
⇒ e935c0c
jail: add 'debug' extern variable to preload_seccomp (+2)
97ac290
uhttpd: update to git HEAD (+4,-4)
⇒ f53a639
ubus: fix uhttpd crash (+2)
8cf0ac3
procd: update to git HEAD (+3,-3)
⇒ 3019f50
jail: leak less memory (+185,-111)
⇒ 7e01453
jail: fix segfault on missing name and refactor (+16,-5)
⇒ 5abee8f
jail: fix and simplify userns uid/gid maps from OCI (+19,-36)
⇒ 4ba72ec
jail: relax /etc/resolv.conf creation (+5,-5)
⇒ db5ef86
jail: don't use NULL arguments for mount syscall (+9,-9)
⇒ 19ac9df
jail: don't fail if can't mount-bind /etc/resolv.conf (+2,-2)
⇒ acf36f2
jail: seteuid before clone(CLONE_NEWUSER) (+33,-3)
⇒ e40828f
jail: fix typo in usage output (+1,-1)
⇒ b87984b
jail: don't attempt to mount /sys with noatime (+1,-1)
⇒ b275b11
jail: enter existing cgroups namespace if given (+2)
⇒ 31e0a46
jail: properly initialize timens_fd (+2)
c71500f
procd: update to git HEAD (+3,-3)
⇒ f3c3563
jail: improve seccomp BPF generator (+160,-22)
⇒ f67a66f
jail: always call cgroups_free() (+1,-3)
⇒ 4625350
jail: seccomp: improve code readability (+31,-10)
533895e
ubus: make sure ubusd starts in case user 'ubus' doesn't exist (+3,-3)
⇒ d1d9ddf
ubusd: attempt to create socket folder (+16)
4dc5b64
procd: output warning if user 'ubus' doesn't exist (+3,-3)
⇒ 09478ba
jail: improve seccomp log output (+25,-13)
⇒ 6acc48c
early: fall-back to run ubus as root if user can't be found (+4,-1)
13961da
procd: also depend on jshn (+2,-2)
ee0ff73
libubox: utils: introduce mkdir_p (+4,-4)
⇒ 3578776
utils: introduce mkdir_p (+34)
278b1e9
fstools: update to git HEAD (+3,-3)
⇒ 0c6fb90
jffs2-reset: allow doing a factory reset and passing a sysupgrade.tgz (+8,-5)
⇒ 4862530
mount: restorecon: guard against execl() errors (+1,-1)
⇒ f415323
block: replace local mkdir_p implementation (+9,-20)
54239cc
procd: update to git HEAD (+3,-3)
⇒ 111416d
jail: remove unreachable code (+1,-2)
⇒ 7f12c89
treewide: replace local mkdir_p implementations (+5,-41)
0cf3c5d
uhttpd: don't redirect to HTTPS by default (+1,-1)
498fb1b
fstools: fix 'firstboot' on unmounted UBIFS overlay (+3,-3)
⇒ c53b188
jffs2reset: support fristboot on unmounted UBI overlay (+9)
190e793
rpcd: update to git HEAD (+4,-4)
⇒ fd017ba
iwinfo: add ht and vht operation info to wifi scan (+15,-1)
⇒ 4c66b31
iwinfo: export center channel for info ubus call (+2)
⇒ e28d4a5
iwinfo: add support for 802.11ad and GCMP (+6)
⇒ 5c15f57
iwinfo: return hwmode 'ad' on 802.11ad-only hardware (+6)
79fe06a
Revert "rpcd: update to git HEAD" (+4,-4)
e02a41f
rpcd: update to git HEAD (+4,-4)
⇒ fd017ba
iwinfo: add ht and vht operation info to wifi scan (+15,-1)
⇒ 4c66b31
iwinfo: export center channel for info ubus call (+2)
⇒ e28d4a5
iwinfo: add support for 802.11ad and GCMP (+6)
⇒ 5c15f57
iwinfo: return hwmode 'ad' on 802.11ad-only hardware (+6)
⇒ ea7f471
iwinfo: include ht_operation data only if available (+7,-5)
331892f
treewide: drop shebang from non-executable lib files (+2,-33)
740af59
procd: update to git HEAD (+4,-4)
⇒ 0aee1c3
hotplug.c: set nl_pid to zero (+1,-1)
⇒ d6dda31
procd: fix compiler warning (+4,-1)
⇒ 92c8e8f
jail: remove duplicate check for hook file permissions (-3)
⇒ 0a74c06
jail: only output BPF instr. table header if debugging (+3,-2)
⇒ fd18379
jail: cgroups: fix uninitialized variable (+1,-1)
3010f16
procd: add hotplug-call dispatcher ubus objects (+3,-3)
⇒ 08938fe
procd: add hotplug-call dispatcher (+417,-3)
f421fef
libubox: use PKG_ABI_VERSION (+4,-1)
505a808
Revert "libubox: use PKG_ABI_VERSION" (+1,-4)
a933c26
libubox: use PKG_ABI_VERSION (+4,-1)
0a497c4
libubox: use build system variable to specify ABI version (+5,-4)
8edb179
libubox: update to the latest version, set ABI_VERSION dynamically (+8,-6)
⇒ 2537be0
cmake: add a possibility to set library version (+4)
268381c
build: reorder more BuildPackages lines to deal with ABI_VERSION (+13,-11)
6027545
rpcd: update to git HEAD (+3,-3)
⇒ d3f2041
uci: manually clear uci_ptr flags after uci_delete() operations (+5,-1)
⇒ ccb7517
sys: packagelist: drop ABI version from package name (+12)
97a4d27
uhttpd: Reload config after uhttpd-mod-ubus was added (+3,-1)
741260d
uhttpd: Execute uci commit and reload_config once (+6,-4)
bdfd7f6
uhttpd: update to git HEAD (+4,-4)
⇒ 15346de
client: Always close connection with request body in case of error (+12)
dee89d4
procd: update to git HEAD (+3,-3)
⇒ 2be57ed
cosmetics: provide compatible system info on Aarch64 (+8)
⇒ 37eed13
system: expose if system was booted from initramfs (+9,-1)
21a3599
libubox: update to git HEAD (+3,-3)
⇒ 5bc0146
utils: simplify mkdir_p boolean conditions (+2,-2)
⇒ 2e52c7e
libubox: fix BLOBMSG_CAST_INT64 (do not override BLOBMSG_TYPE_DOUBLE) (+2,-2)
834167b
libubox: update to the latest version (+3,-3)
⇒ 870acee
tests: cram: test_base64: fix failing tests (+2,-2)
⇒ 4d8995e
tests: cram: test_base64: really fix failing tests (+3,-7)
⇒ 551d75b
libubox: tests: add more blobmsg/json test cases (+453)
⇒ a0dbcf8
tests: add blob-buffer overflow test (+40)
⇒ b36a3a9
blob: fix exceeding maximum buffer length (+2)
⇒ b8abed7
utils.h: add fallthrough macro (+12)
⇒ b14c468
json_script: fix unannotated fall-through warning (+1,-1)
0bc3f51
ubox: fix init script validation of log_ip option (+2,-2)
1b27d89
ubus: update to version 2021-06-03 (+3,-3)
⇒ 4becbd6
ubusd: convert tx_queue to linked list (+34,-31)
⇒ c736e47
ubusd: add per-client tx queue limit (+8)
⇒ a8cf678
ubusd: protect against too-short messages (+2)
ea308e2
treewide: mark selected packages nonshared (+14,-6)
25c7542
ugps: update to git HEAD (+4,-4)
⇒ 86ee86e
nmea: parse $GPZDA sentences for date/time (+68,-22)
⇒ 8e12414
nmea: parse $GPGLL sentences for position (+49,-24)
⇒ 5e88403
ubus: display only available information (+22,-6)
072d0af
ugps: start also in case device is absent (+9,-4)
d666ebc
ubus: update to the latest version (+3,-3)
⇒ 4fc532c
ubusd: fix tx_queue linked list usage (+2,-1)
d723002
treewide: unmark selected packages nonshared (-9)
Target / Makefile (2 changes)
645b1ec
build: add 'make kernel_xconfig' command (+6,-2)
598b295
target: use SPDX license identifiers on Makefiles (+203,-555)
Target / apm821xx (93 changes)
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)
971f31b
apm821xx: fix bogus key-presses on boot (+67)
bb93b71
apm821xx: switch out kernel's CRC32 method (+4)
6e2e8de
apm821xx: move to 4.19 kernels (+1,-2)
577174c
kernel: bump 4.19 to 4.19.56 (+8,-8)
8b4bc7a
treewide: sysupgrade: don't use $ARGV in platform_do_upgrade() (+45,-45)
c763418
kernel: bump 4.19 to 4.19.62 (+187,-2.8K)
62db9ce
apm821xx: split up DEVICE_TITLE (+11,-6)
96f1d4b
kernel: bump 4.14 to 4.14.136 (+60,-173)
42d9bcc
kernel: bump 4.19 to 4.19.64 (+150,-398)
75bfc39
treewide: convert MAC address location offsets to hexadecimal (+113,-113)
b133e46
treewide: convert WiFi caldata size and offset to hexadecimal (+202,-202)
b6f4cd5
treewide: sysupgrade: pass "save_partitions" option to the "sysupgrade" method (+9,-19)
bf39047
treewide: don't hardcode "sysupgrade.tgz" file name (+37,-28)
62dbe36
treewide: when copying a backup file always specify dest name (+13,-13)
641f6b6
treewide: use new procd sysupgrade $UPGRADE_BACKUP variable (+26,-27)
a089d55
apm821xx: image: remove unused kernel.dtb from IMAGES (+1,-1)
a03219b
apm821xx: remove unnecessary kernel padding (+1,-2)
95f2bb2
apm821xx: fix fan control on highest step (+1,-1)
c5b4fa2
treewide: replace backticks by $(...) in gen_*_img.sh scripts (+13,-13)
5b6a809
treewide: move calibration data extraction function to library (+207,-420)
2c60de0
treewide: move MAC address patch functions to common library (+81,-210)
3bbcffa
treewide: kernel config: remove runtime options (-15)
7604e53
kernel: bump 4.14 to 4.14.159 (+142,-270)
e115fa4
kernel: bump 4.19 to 4.19.90 (+155,-388)
3c42293
apm821xx: mbl_gen_hdd_img.sh: switch to /bin/sh (+1,-1)
1b310cf
kernel: bump 4.14 to 4.14.169 (+80,-327)
20b5a4c
kernel: bump 4.19 to 4.19.101 (+88,-408)
e1e6ff6
apm821xx: add linux kernel 5.4 testing support (+2.1K)
53ab986
ath79: add support for kernel 5.4 (+3.8K,-60)
a2ae9a0
apm821xx: 5.4: add important NAND symbols (+3)
1c880f2
apm821xx: remove gpio-interrupt cruft (-6)
0d727f2
treewide: move commonly disabled symbols to generic config (+6,-22)
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)
90daff4
build: image: move IMAGE_SIZE to image.mk (+7,-9)
b052b62
apm821xx: 4.14: remove kernel config and patches (-8.8K)
9ba0965
treewide: remove maintainer variable from targets (-40)
3f14f03
treewide: omit IMAGE_SIZE argument from check-size (+146,-146)
01fe7a2
apm821xx: add drivetemp sensor for the WD MyBook Series (+11,-1)
3509d4e
apm821xx: wndr4700: add preliminary drivetemp sensor (+25,-2)
8a92ae8
apm821xx: switch to 5.4 kernel (+1,-2)
5ecc0cf
kernel: bump 5.4 to 5.4.28 (+112,-600)
3a761c9
treewide: Don't diverge from upstream default HZ settings on 4.19 (+4,-12)
8ce1386
apm821xx: use the real default HZ value from upstream (+3,-84)
3c38254
kernel: bump 4.19 to 4.19.115 (+110,-294)
5ea3ea1
kernel: bump 5.4 to 5.4.36 (+51,-157)
64ebf74
treewide: drop DEVICE_TYPE when used as device variable (-4)
04373e2
apm821xx: set DEVICE_TYPE to "nas" for sata subtarget (+1)
11db48f
apm821xx: move device definitions to subfiles (+152,-158)
48c1fdd
treewide: drop shebang from non-executable target files (+4,-99)
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)
eff0a0e
apm821xx: derive DEVICE_DTS from device name (+1,-6)
caa6ada
apm821xx: disable WNDR4700 5.4 image (+1)
356866c
target: replace remaining occurrences of ifconfig with ip (+9,-8)
b0f7ea2
kernel: unify CONFIG_GPIO_SYSFS in kernel configs (+3,-67)
fdac05b
kernel: Update kernel 4.19 to version 4.19.138 (+36,-260)
1a75443
apm821xx: tidy up 10-fix-wifi-mac (+3,-3)
da98603
kernel: bump 5.4 to 5.4.58 (+131,-586)
a14f5bb
treewide: use wpad-basic-wolfssl as default (+130,-130)
2c3f16d
apm821xx: WNDR4700: enumerate PCIe in device-tree (+106,-34)
0facedb
apm821xx: WNDAP6x0: enumerate PCIe in device-tree (+75)
90909ef
apm821xx: DTB: fix warnings related to sata-port warnings (+4)
b15420f
apm821xx: add missing cells-values for IIC1 (+2)
9153955
apm821xx: MR24: enumerate PCIe in device-tree (+51)
1640e71
apm821xx: WNDR4700: delete wndr4700 board file (+1,-115)
4ea5d44
apm821xx: MX60W: enumerate PCIe in device-tree (+19)
eb6bb94
apm821xx: apm821xx.dtsi fix comment styles (+4,-2)
e4c3346
apm821xx: use SPDX-License-identifiers (+8,-50)
f589bd9
apm821xx: fix typos in .dts files (+2,-2)
252197f
apm821xx: provide legacy interrupts for PCIe in DT (+9)
0b1cdb7
treewide: remove empty default cases (+1,-18)
0f5b5cf
kernel: clean up XATTR config symbols (+4,-29)
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)
2785126
kernel: remove support for kernel 4.19 (-104.6K)
a472791
kernel: bump 5.4 to 5.4.75 (+77,-141)
8e8fcce
apm821xx: clean up target/subtarget features (+3,-3)
a282a04
kernel: bump 5.4 to 5.4.85 (+47,-47)
77575d4
kernel: move some disabled symbols to generic (+5,-57)
1941ac0
apm821xx: Netgear WNDR4700 limit kernel lzma dictionary (+1,-2)
f52081b
treewide: provide global default for SUPPORTED_DEVICES (+1,-23)
598b295
target: use SPDX license identifiers on Makefiles (+203,-555)
e95b1b2
kernel: bump 5.4 to 5.4.97 (+26,-35)
2464a9a
kernel: bump 5.4 to 5.4.108 (+132,-139)
9d21ecc
kernel: bump 5.4 to 5.4.119 (+47,-172)
fc0fd54
kernel: bump 5.4 to 5.4.123 (+34,-65)
2d5ee43
kernel: bump 5.4 to 5.4.137 (+151,-150)
Target / ar7 (7 changes)
7228904
kernel: bump 4.9 to 4.9.186 (+30,-30)
b1ec16d
kernel: bump 4.9 to 4.9.194 (+12,-12)
c715f71
treewide: Remove self from MAINTAINER entries (+1,-9)
47a93a8
kernel: bump 4.9 to 4.9.207 (+49,-49)
08ec23f
ar7: refresh kernel configuration (+3)
90740f5
ar7: update kernel to version 4.14 (+84,-63)
4bc92c1
ar7: remove unmaintained target (+1,-11.8K)
Target / ar71xx (104 changes)
a7e6892
kernel: bump 4.14 to 4.14.125 (FS#2305 FS#2297) (+357,-1.1K)
acf2b6c
ar71xx: base-files: fix board detect on new MikroTik devices (+165,-147)
016d1eb
ar71xx: make target source-only (+1,-1)
1e3487b
kernel: bump 4.14 to 4.14.127 (+13,-13)
4589f23
kernel: bump 4.14 to 4.14.129 (+10,-28)
8c7d6c4
ar71xx: fix ath79/rb4xx IRQ initialization on kernel 4.14 (+1,-1)
2a7519e
ar71xx: enable SGMII fixup on Mikrotik wAP AC (+16)
20452a8
ar71xx: get rid of platform_pre_upgrade() (+23,-27)
8b4bc7a
treewide: sysupgrade: don't use $ARGV in platform_do_upgrade() (+45,-45)
1cbe0d6
treewide: sysupgrade: get rid of platform_nand_pre_upgrade() (+64,-88)
fd5aa19
ar71xx: update qca-usb-quirks patch (+1,-1)
c79c001
ar71xx: Archer C7 v1 LED names and RFKILL fixes (+10,-10)
a73934f
ar71xx: fix system LED names on Archer C5/C7 (+2,-2)
65762cd
ar71xx: fix WLAN LED names for Archer C7 (+2,-2)
e09da01
ar71xx: fix Mikrotik board detection (+1,-1)
1d2b2e7
ar71xx: fix nand init issues on some rb2011 devices (+5,-1)
845b2a1
ar71xx: really fix Mikrotik board detection (+1)
cb49e46
ar71xx: fix HiveAP 121 PLL for 1000M (+1,-1)
c070662
ar71xx: wpj531: fix SIG1/RSS1 LED GPIO (+1,-1)
8d83a4f
tplink-safeloader: increase kernel partition for CPE/WBSx10v1 (+9,-9)
6ced31c
ar71xx/ath79: ag71xx: fix sleep in atomic (-12)
2a08bf3
ar71xx: ag71xx: init rings with GFP_KERNEL (+1,-1)
75bfc39
treewide: convert MAC address location offsets to hexadecimal (+113,-113)
b133e46
treewide: convert WiFi caldata size and offset to hexadecimal (+202,-202)
e10b163
ar71xx: ag71xx: add missing register writes (+5)
6629220
ar71xx/ath79: ag71xx: get ring_mask consistent (+2,-2)
e18724b
ar71xx: ag71xx: pass correct device pointer to dma (+7,-7)
4d40c0e
ar71xx: ag71xx: replace ag71xx_get_phy_if_mode_name with phy_modes() (+1,-22)
19ed799
ar71xx: ag71xx: make use of managed dev API simplifying code (+34,-51)
e773838
ar71xx: ag71xx: use base address value directly from the source (+2,-2)
81d0da1
ar71xx/ath79: ag71xx: dont fetch the same var again (+2,-2)
dddb437
ar71xx: WNR2200: remove redundant GPIO for WLAN LED (+1)
8b4109c
ar71xx: sysupgrade: accept ath79 combined-image (+1,-1)
5797fe8
treewide: replace remaining (not working now) $SAVE_CONFIG uses (+11,-11)
1078de9
treewide: fix invalid UPGRADE_OPT_SAVE_CONFIG spellings (+7,-7)
641f6b6
treewide: use new procd sysupgrade $UPGRADE_BACKUP variable (+26,-27)
a858db3
treewide: sysupgrade: use $UPGRADE_BACKUP to check for backup (+13,-14)
5b98061
ar71xx: use platform code for qca955x usb0 init (+14)
e8350c9
ar71xx: enable ddr wb flush on qca955x (+49)
191c3e4
ar71xx: qca955x pci init/reset fixes (+120)
7489ea8
Revert "ar71xx: use platform code for qca955x usb0 init" (-14)
713561a
ar71xx: fix potential IRQ misses during dispatch for qca953x (+27)
63d6113
ar71xx: fix typo in platform_do_upgrade_compex() (+1,-1)
fb0c3eb
kernel: bump 4.14 to 4.14.144 (+99,-182)
0b18fca
kernel: bump 4.14 to 4.14.145 (+24,-24)
794d4b6
treewide: remove kmod-usb-core from DEVICE_PACKAGES (+287,-287)
9b04a75
kernel: bump 4.14 to 4.14.147 (+36,-40)
b83b2d7
ar71xx: remove unnecessary execute permission bit ()
77e1418
ar71xx: WNDR4300: use standard labels for buttons (+3,-3)
380cf82
ar71xx: WNDR4300: fix WAN LED behaviour (+1,-2)
c79b796
ar71xx: improve support for TP-Link CPE510 v2 (+55,-33)
2bc7c51
ar71xx: add model detection for UniFi AC-LR (+9)
353ecbb
ar71xx: fix bug in NBG6716 kernelpacking, add firmware partition (+3,-2)
0ff2385
ar71xx: fix tl-wdr3320-v2 upgrade (+1,-1)
a021268
ar71xx: fix MAC addresses for Archer C5 v1, C7 v1/v2, WDR4900 v2 (+2,-3)
a9d3084
ar71xx: fix MAC address setup for TL-WDR4900 v2 (+6,-3)
93f2bcc
ar71xx: fix LED setup for TL-WDR4900 v2 (+36,-2)
25127f5
ar71xx: fix buttons for TP-Link TL-WDR4900 v2 (+13,-2)
08d9c95
ar71xx: ubnt-(xm,xw): add rssileds package (+8,-2)
d395583
kernel: bump 4.14 to 4.14.158 (+42,-42)
9e1e432
ar71xx: indicate upgrade using system LED (+3)
9b02d32
ar71xx: fix MAC address setup for TL-WDR4300 board (+5,-1)
7604e53
kernel: bump 4.14 to 4.14.159 (+142,-270)
1bb90a2
kernel: bump 4.14 to 4.14.162 (+25,-25)
dd15ffb
ar71xx: Remove mtd cfi_cmdset_0002 status check patch (-62)
788c848
ar71xx/mikrotik: use ath10k-ct-smallbuffers for 64 MiB devices (+1,-1)
b5480de
kernel: bump 4.14 to 4.14.164 (+112,-112)
83708f2
ar71xx: ubnt-rocket-m-ti: fix RSSI LED definitions (+8,-6)
b2102be
ar71xx: use dynamic partitioning for TP-Link TL-WA850RE v2 (+2,-3)
2c1cfac
ar71xx: change u-boot-env to read-write for gl-ar150/-domino/mifi (+3,-3)
76254cb
kernel: bump 4.14 to 4.14.167 (+11,-12)
f4bea1b
kernel: bump 4.14 to 4.14.171 (+52,-52)
1d4f2ca
ar71xx: correct AVM FRITZ Repeater 450E WPS button flag (+1,-1)
4349d4c
ar71xx: add missing LED migration for Archer C7 (+3)
3e03b7a
ar71xx/ath79: ew-dorin, fix the trigger level for WPS button (+2,-2)
14eb549
ar71xx: fix swapped LAN/WAN MAC address for Archer C60 v1/v2 (+5,-5)
cbdc919
ar71xx: remove wrong MAC address adjustment for Archer C60 v2 (+1,-2)
14a07fa
ar71xx: fix port order on TP-Link Archer C60 v1/v2 (+2,-6)
90daff4
build: image: move IMAGE_SIZE to image.mk (+7,-9)
281785d
ar71xx: remove hard-coded folder name from Mikrotik RB upgrade (+6,-1)
d394c35
ar71xx: use status led for GL.iNet GL-AR750S (+1)
247043c
ar71xx: Fix gigabit switch support for Mikrotik RB951G-2HnD (+2)
e31d158
kernel: bump 4.14 to 4.14.176 (+82,-325)
00d2ab7
ar71xx/mikrotik: enable mikrotik platform driver (+2)
e995577
ar71xx/mikrotik: ath10k: use new sysfs driver (+2,-2)
ef2d5a2
kernel: bump 4.14 to 4.14.180 (+47,-60)
1c6990f
ar71xx: mikrotik: bypass id check in __rb_get_wlan_data() (+3,-7)
9641404
ar71xx: mikrotik: mach-rbspi.c remove wlan id (+7,-7)
f10da7c
packages/boot: remove rbcfg (+1,-1.4K)
a7b07f8
ar71xx: fix splitting firmware partition for TL-WR902AC v1 (+2)
f841e70
ar71xx: fix reset key for TP-Link TL-WR802N V1/V2 (+2,-2)
b017a01
ar71xx: correct button type for TL-MR3020 mode slider (+2,-2)
ce958dd
kernel: Update kernel 4.14 to version 4.14.187 (+74,-79)
014d3f5
ar71xx: Fix mikrotik NAND compile problem (+1,-1)
66e04ab
ar71xx: Fix mikrotik NAND compile problem (+1,-1)
43896dc
Revert "ar71xx: fix Arduino Yun enabling of level shifters outputs" (+2,-2)
58dc1d0
ar71xx: fix sysupgrade for Arduino Yun (+1,-1)
a5e404d
ar71xx: enable ethernet LED of Arduino Yun (+1,-2)
c90db26
ar71xx: restore support for boot console with arbitrary baud rates (+54)
b0f7ea2
kernel: unify CONFIG_GPIO_SYSFS in kernel configs (+3,-67)
982c1f6
ar71xx: change u-boot-env to read-write for ZyXEL NBG6616 (+1,-1)
2f3d7ab
kernel: Update kernel 4.14 to version 4.14.193 (+17,-17)
0af656e
ar71xx: fix ZyXEL NBG6616 wifi switch (+2,-2)
4e4ee46
ar71xx: drop target (+10,-84.8K)
Target / arc770 (14 changes)
c5b4fa2
treewide: replace backticks by $(...) in gen_*_img.sh scripts (+13,-13)
794d4b6
treewide: remove kmod-usb-core from DEVICE_PACKAGES (+287,-287)
5422db7
arc770: gen_axs10x_sdcard_img.sh: switch to /bin/sh (+1,-1)
9ba0965
treewide: remove maintainer variable from targets (-40)
057e5f6
treewide: provide consistent basic DEVICE_TYPE (+4,-3)
48c1fdd
treewide: drop shebang from non-executable target files (+4,-99)
0a5d74f
arc770: use generic 02_sysinfo (+1,-47)
bcd7a0c
arc770: update kernel version to 5.4 (+231,-1)
a14f5bb
treewide: use wpad-basic-wolfssl as default (+130,-130)
cc501ab
kernel: set WATCHDOG_CORE dependency in kmod-hwmon-sch5627 (+3,-10)
64824db
arc770: drop support for kernel 4.14 (-231)
598b295
target: use SPDX license identifiers on Makefiles (+203,-555)
7157c77
target: use SPDX license identifiers on scripts (+14,-69)
3f5109f
arc770: set device vendor and model variables (+2)
Target / archs38 (18 changes)
c5b4fa2
treewide: replace backticks by $(...) in gen_*_img.sh scripts (+13,-13)
794d4b6
treewide: remove kmod-usb-core from DEVICE_PACKAGES (+287,-287)
e95c4d2
archs38: gen_axs10x_sdcard_img.sh: switch to /bin/sh (+1,-1)
9ba0965
treewide: remove maintainer variable from targets (-40)
e3bcb83
archs38: add kernel 5.4 config (+285)
b47f3bf
archs38: Add patch for gcc8 compilance (+21)
521ab1b
archs38: switch to kernel 5.4 by default (+1,-1)
0efa8cb
archs38: remove support for kernel 4.14 (-239)
057e5f6
treewide: provide consistent basic DEVICE_TYPE (+4,-3)
48c1fdd
treewide: drop shebang from non-executable target files (+4,-99)
3c190ef
archs38: use generic 02_sysinfo (+2,-51)
b0f7ea2
kernel: unify CONFIG_GPIO_SYSFS in kernel configs (+3,-67)
a14f5bb
treewide: use wpad-basic-wolfssl as default (+130,-130)
0faa172
config: limit CONFIG_PERF_EVENTS to top-level generic configs (-11)
598b295
target: use SPDX license identifiers on Makefiles (+203,-555)
7157c77
target: use SPDX license identifiers on scripts (+14,-69)
31bca5f
archs38: Add CONFIG_HZ=100 (+1)
c4926a4
archs38: set device vendor and model variables (+2)
Target / armvirt (27 changes)
68ddec2
armvirt: add kernel configs for 4.19 (+481)
a459d23
armvirt: refresh 4.19 kernel config (+142,-80)
f342ffd
treewide: kernel: bump some targets to 4.19 (+13,-24)
d9426d5
armvirt: configure kernel for f2fs and ext4 based overlays (+7)
53f4a68
armvirt: fix overlay support by updating to f2fs/ext4 based overlays (+10,-2)
c715f71
treewide: Remove self from MAINTAINER entries (+1,-9)
8484512
kernel: remove non-existant symbols from 4.19 config (-17)
874a2ca
armvirt: add config-5.4 (+547)
be23a88
armvirt: 5.4: kconfig sync (+78,-25)
8057b62
armvirt: switch to kernel 5.4 (+1,-1)
f6cb823
armvirt: fix missing watchdog core dependency for hwmon-sch5627 (+1)
ee3b8c5
armvirt: Remove kernel 4.14 support (-481)
9ba0965
treewide: remove maintainer variable from targets (-40)
ddc0e87
kernel: move TEO governor to generic config (+1,-12)
b43023b
kernel: remove non-existant symbols (-79)
472b8fc
armvirt,x86: fix build breakage of crypto ccp module (+2)
b35c542
kernel: Move CONFIG_IONIC to generic kernel config (+1,-12)
cc501ab
kernel: set WATCHDOG_CORE dependency in kmod-hwmon-sch5627 (+3,-10)
0f5b5cf
kernel: clean up XATTR config symbols (+4,-29)
5423d9d
kernel: move F2FS_FS_XATTR and F2FS_STAT_FS symbols to generic (+4,-32)
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)
2785126
kernel: remove support for kernel 4.19 (-104.6K)
222dc0a
armvirt/64: change it to cortex-a53 instead of generic (+3,-2)
0c866c8
armvirt: README: rename it from LEDE to OpenWrt (+1,-1)
598b295
target: use SPDX license identifiers on Makefiles (+203,-555)
1663dc7
kernel: move some disabled symbols to generic (+12,-66)
Target / at91 (31 changes)
6933f2b
at91: split up DEVICE_TITLE (+39,-19)
0b7c66c
at91bootstrap: add sama5d27_som1_eksd1_uboot as default defconfig (+10,-6)
32d4e42
at91: move at91-sdcard command to sama5.mk (+33)
575950e
at91: add uboot environments (+24,-1)
05a81ab
at91: remove Build/at91-sdcard command (-35)
552c48e
at91/image/sama5.mk: check for sama5d4_xplained device (+7,-3)
612e9ed
at91: sama5: create fit image (+5,-1)
89fe1df
at91: sam9x: create sdcard images (+42,-2)
c5b4fa2
treewide: replace backticks by $(...) in gen_*_img.sh scripts (+13,-13)
e6114ff
at91: split up remaining DEVICE_TITLE definitions (+12,-6)
c1db4d9
at91: disable legacy PTYs and virtual terminals (-6)
55383a9
at91: gen_at91_sdcard_img.sh: switch to /bin/sh (+1,-1)
9ba0965
treewide: remove maintainer variable from targets (-40)
bb39fea
treewide: simplify inclusion of subtarget image files (+15,-72)
48c1fdd
treewide: drop shebang from non-executable target files (+4,-99)
504000d
treewide: use DEFAULT := n to disable non-broken devices (+12,-6)
b0f7ea2
kernel: unify CONFIG_GPIO_SYSFS in kernel configs (+3,-67)
e38d89e
at91: drop obsolete empty Makefiles ()
a070e2e
at91: bump linux version to 5.4 (+649,-1.0K)
0d0a0d6
at91: change dtb file path (+2,-5)
186569e
at91: Refresh kernel config (+206,-105)
7f1540c
at91: introduce vendor_model scheme and drop board names (+152,-229)
6e93659
at91: explicitly set CONFIG_USB_SUPPORT for sam9x subtarget (+1)
77575d4
kernel: move some disabled symbols to generic (+5,-57)
22061b2
kernel: enable CONFIG_LEDS_TRIGGER_HEARTBEAT (+1,-9)
8451f47
treewide: do not disable LED triggers in target config (-4)
f52081b
treewide: provide global default for SUPPORTED_DEVICES (+1,-23)
598b295
target: use SPDX license identifiers on Makefiles (+203,-555)
7157c77
target: use SPDX license identifiers on scripts (+14,-69)
3cc08b5
at91: use SPDX license identifiers on DTS files (+10,-10)
ec8fe0a
treewide: make AddDepends/usb-serial selective (+12,-12)
Target / ath25 (27 changes)
c82a861
ath25: split up DEVICE_TITLE (+10,-5)
5797fe8
treewide: replace remaining (not working now) $SAVE_CONFIG uses (+11,-11)
1078de9
treewide: fix invalid UPGRADE_OPT_SAVE_CONFIG spellings (+7,-7)
641f6b6
treewide: use new procd sysupgrade $UPGRADE_BACKUP variable (+26,-27)
a858db3
treewide: sysupgrade: use $UPGRADE_BACKUP to check for backup (+13,-14)
3493971
ath25: split up DEVICE_TITLE (+2,-1)
f4bea1b
kernel: bump 4.14 to 4.14.171 (+52,-52)
9ba0965
treewide: remove maintainer variable from targets (-40)
48c1fdd
treewide: drop shebang from non-executable target files (+4,-99)
e9f7923
treewide: mark devices as BROKEN instead of commenting out (+14,-7)
356866c
target: replace remaining occurrences of ifconfig with ip (+9,-8)
b0f7ea2
kernel: unify CONFIG_GPIO_SYSFS in kernel configs (+3,-67)
a14f5bb
treewide: use wpad-basic-wolfssl as default (+130,-130)
7d29a55
ath25: drop target (+3,-4.2K)
081e944
ath25: add back target support (+4.2K,-3)
fc920bf
ath25: refresh patches for kernel 5.4 (+51,-51)
481d028
ath25: update config for kernel 5.4 (+42,-31)
1a4c1d6
ath25: fix compilation for AR2315 MTD driver (+1,-4)
36e0649
ath25: fix ethernet supported link modes for ar2313 (+10,-10)
ce3b135
ath25: eth: fix crash on skb DMA (un-)map (+11,-9)
9c12a33
ath25: apply vendor_model scheme (+13,-13)
ad22f6a
ath25: disable devices with 4M flash (+2)
788aa61
ath25: fix preinit Ethernet port configuration (+2,-7)
9b1b892
kernel: bump 5.4 to 5.4.86 (+47,-115)
598b295
target: use SPDX license identifiers on Makefiles (+203,-555)
f49d4ae
kernel: Activate FORTIFY_SOURCE for MIPS kernel 5.4 (+150,-117)
a1d50e7
kernel: bump 5.4 to 5.4.132 (+131,-131)
Target / ath79 (717 changes)
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)
28baaaa
ath79: Merge cases in 11-ath10k-caldata (+2,-5)
2b35457
ath79: Add SUPPORTED_DEVICES for Archer C7 v1/v2 (+2)
1e3487b
kernel: bump 4.14 to 4.14.127 (+13,-13)
aa3f973
kernel: bump 4.19 to 4.19.52 (+8,-7)
f342ffd
treewide: kernel: bump some targets to 4.19 (+13,-24)
62abbd5
ath79: correct various phy-mode properties (+8,-4)
c25d101
ath79: Remove redundant LED GPIO definitions for Archer C25 v1 (-4)
1fa24de
ath79: spi-gpio: convert deprecated binding (+8,-8)
e15049c
ath79: add support for TP-Link CPE610-v1 (+194)
b16faf9
ath79: Code style improvements in 10_fix_wifi_mac (+4,-4)
487c686
ath79: fix "spi-gpio: convert deprecated binding" (+8,-8)
ab02584
ath79: Use -v1 suffix for TP-Link WDR3600/4300 (+14,-14)
8c3dbaf
ath79: split DEVICE_TITLE in multiple variables (+280,-142)
5bba6b4
ath79: Move DEVICE_VENDOR for NETGEAR to parent definition (+1,-6)
b1100fc
ath79: Correctly use DEVICE_VARIANT for NETGEAR WNDR3700 (+3,-1)
63e3c3d
ath79: Add DEVICE_VENDOR for Ubiquiti Routerstation (+1)
d5a3872
ath79: increase kernel partition size for CPE610v1 (+9,-6)
301a78d
ath79: Add missing IMAGE_SIZE for Etactica EG200 (+1)
1174b94
ath79: Fix whitespace errors in 11-ath10k-caldata (+2,-2)
dcb5cf8
ath79: fix missing DEVICE_VENDOR for some devices (+2)
cb3cd52
ath79: add support for devolo WiFi pro 1750x (+65,-1)
a936045
ath79: add support for Qihoo C301 (+283)
f65501e
ath79: ar93xx/qca95xx: move gmac/wmac/pcie node out of apb bus (+123,-123)
d08b5bb
ath79: add wmac migration for all ar93xx/qca95xx SoCs (+6,-5)
deb2c56
ath79: add seama header fixup for Qihoo C301 (+15)
8b4bc7a
treewide: sysupgrade: don't use $ARGV in platform_do_upgrade() (+45,-45)
0893f28
ath79: ar9330: add missing watchdog node (+10)
abf09cf
ath79: support "rgmii-id" PHY mode in ag71xx (+2)
a9fa91d
ath79: widen RedBoot directory search and add PHY (+2,-1)
bc18c2b
ath79: add support for Bluesocket BSAP1880 board (+173)
6fde0b7
ath79: add support for TP-Link RE355 v1 and RE450 v1 (+240)
8e384ba
ath79: add support for Trendnet TEW-823DRU (+249,-1)
cad4132
ath79: add support for TP-Link CPE510-v2/v3 (+300)
6d313da
ath79: Add support for TP-Link Archer C60 v1 (+186,-1)
974d695
ath79: Add support for TP-Link Archer C60 v2 (+79,-2)
d616b2c
ath79: modify device name of I-O DATA WN-AC1600DGR2 (+6,-5)
209b368
ath79: add support for D-Link DIR-842 C2 (+216)
273b803
ath79: fix indent in 01_leds (+2,-2)
5897b2b
ath79: remove lines-initial-states property (-2)
a421f33
ath79: fix indent in TP-Link TL-WR842N v3 DTS file (+1,-1)
334bbc5
ath79: add support for ALFA Network AP121F (+148)
5e9086b
ath79: fix SOC version in compat string for A770 (+1,-1)
4254193
ath79: add support for TP-Link TL-WR841N/ND v10 (+27,-3)
8b76c66
ath79: add support for TP-Link TL-WR841N/ND v12 (+49,-23)
7ed643d
ath79: add SUPPORTED_DEVICES for TP-Link TL-WR841N/ND v9 to v12 (+4)
030fc6a
ath79: add support for D-Link DIR-842 C1 (+207,-144)
c02b981
ath79: add support for TP9343-based TP-Link TL-WR94x devices (+297)
9ba83c4
ath79: provide common DTSI for CPE510 v2/v3 and CPE610 (+103,-194)
198eae2
ath79: create common definition tplink-loader-okli (+12,-18)
08857e6
ath79: add support for TP-Link CPE210 v1 (+117)
0104eed
ath79: add support for TP-Link CPE510 v1 (+26,-2)
854ab1b
ath79: add support for TP-Link CPE220 v2 (+64,-1)
d7b4b5e
ath79: fix vendor capitalization of TP-Link (+2,-2)
796ad2f
ath79: add support for D-Link DIR-842 C3 (+53)
4d5dae2
ath79: add support for PISEN WMB001N (+259)
abbbeca
ath79: add support for Comfast E314N-v2 (+173)
9ed272f
ath79: add support for Comfast WR650AC v1/v2 (+287,-3)
2758dd3
ath79: fix whitespace errors from adding D-Link DIR-842 C3 (+13,-13)
c271675
ath79: add missing IMAGE_SIZE for Comfast E314N-v2 (+1)
cad1b47
ath79: fix identation errors in 01_leds (+7,-7)
6ced31c
ar71xx/ath79: ag71xx: fix sleep in atomic (-12)
b417a0c
ar71xx/ath79: ag71xx: init rings with GFP_KERNEL (+1,-1)
296affa
ath79: add missing IMAGE_SIZE for Comfast WR650AC v1/v2 (+2)
32144ba
ath79: update DTS for TP-Link WDR3600/WDR4300 v1 (+29,-30)
75bfc39
treewide: convert MAC address location offsets to hexadecimal (+113,-113)
b133e46
treewide: convert WiFi caldata size and offset to hexadecimal (+202,-202)
84c1035
ath79: use Power LED as System LED for TL-WR842Nv3 (+6,-6)
894bdee
ath79: remove SUPPORTED_DEVICES for TP-Link Archer D50 v1 (-1)
92e6026
treewide: sync bootcount scripts across targets (+10,-18)
68588e1
ath79: adtran,bsap1840/bsap1800-v2: move bootcount out of 02_network (+4,-1)
2ada2a5
ath79: add support for PISEN TS-D084 (+127)
e7ab1b5
ath79: migrate TP-Link TL-MR3420v2 to ath79 (+221,-18)
95dfeab
ath79: create DTSI for ar9341 TP-Link devices (+152,-356)
921675a
ath79: add support for gl-ar750 (+158)
6629220
ar71xx/ath79: ag71xx: get ring_mask consistent (+2,-2)
81d0da1
ar71xx/ath79: ag71xx: dont fetch the same var again (+2,-2)
075c570
ath79: etactica-eg200: fix restore button (+1,-1)
7b137e9
ath79: correct OCEDO Ursus phy-mode property (+3,-1)
c1db564
ath79: dts: fix ja76pf2 spi frequency (+1,-1)
900330f
ath79: image: retire combined-image for Adtran/Bluesocket devices (+1,-1)
077d06a
ath79: image: append metadata to routerstations and ja76pf2 images (+2,-2)
a45cf75
ath79: image: add supported string for routerstations and ja76pf2 (+3)
0bf6a53
ath79: fix FIS partition detection for 4.19 kernel (+44)
0cc87b3
ath79: image: disable sysupgrade images for routerstations and ja76pf2 (+4,-5)
fbbb4eb
ath79: add support for TP-Link WDR3500 v1 (+238,-131)
5797fe8
treewide: replace remaining (not working now) $SAVE_CONFIG uses (+11,-11)
1078de9
treewide: fix invalid UPGRADE_OPT_SAVE_CONFIG spellings (+7,-7)
641f6b6
treewide: use new procd sysupgrade $UPGRADE_BACKUP variable (+26,-27)
a858db3
treewide: sysupgrade: use $UPGRADE_BACKUP to check for backup (+13,-14)
18fa749
ath79: fix UniFi AC LED mapping (+9,-4)
dadcd3d
ath79: eg200: enable status led usage (+4,-2)
38ccacf
ath79: move common definitions from Archer C58/C59 to common DTSI (+74,-143)
4cb5f29
ath79: add support for TP-Link Archer C59v2 (+102,-1)
50fdc03
ath79: provide label MAC address (+123,-12)
425e0bd
ath79: add XM device variant for Ubiquiti devices (+2,-2)
6dda2ea
ath79: add SUPPORTED_DEVICES to ubnt_nanostation-m-xw (+1,-1)
d1e3f32
ath79: sort device definitions in image/* (+301,-303)
66b7c82
ath79: image: pad kernel for Adtran/Bluesocket devices (+2,-2)
f8d8b3f
ath79: remove invalid uses of ath9k_patch_fw_mac_crc (+3,-3)
edf1c6c
ath79: DIR825B1 switch to gpio-keys (+1,-4)
00ed75f
ath79: add support of Netgear WNDR3800CH (+53,-3)
8961d22
ath79: convert devices to interrupt-driven gpio-keys (+51,-94)
e39d1cf
kernel: bump 4.19 to 4.19.75 (+7,-7)
fddea20
ath79: remove redundant ucidef_set_interfaces_* calls in 02_network (+1,-2)
0aab49d
treewide: fix hex2dec conversion for MAC address checksum offset (+4,-4)
474b694
ath79: Correct glinet, gl-ar300m-lite in 02_network (+1,-1)
eba0db9
ath79: Restore GL.iNet GL-AR300M-Lite first-boot connectivity (+5,-1)
7449a39
kernel: bump 4.19 to 4.19.76 (+16,-18)
794d4b6
treewide: remove kmod-usb-core from DEVICE_PACKAGES (+287,-287)
929becb
ath79: fix whitespace issues in DTS files (+2,-39)
273a6cb
ath79: improve DTS for TP-Link Archer D50 v1 (+10,-6)
9b04a75
kernel: bump 4.14 to 4.14.147 (+36,-40)
bba6646
ath79: add support for COMFAST CF-E313AC (+174)
c1388a2
base-files: move xor() from caldata extraction to functions.sh (+19,-80)
5b6a809
treewide: move calibration data extraction function to library (+207,-420)
2c60de0
treewide: move MAC address patch functions to common library (+81,-210)
07c1ddf
ath79: add support for UniFi AC-LR (+19,-1)
1a25647
ath79: correct ar71xx boardname for UniFi AC Lite (+1,-1)
48b5d08
treewide: use a single ath10k MAC patching function with checksum (+50,-56)
f5c7fe2
ath79: Clean up GL-AR300M DTS/DTSI inclusions (+1,-4)
758a4d1
ath79: add AR934x NAND Flash Controller driver (+1.5K)
ee41b60
ath79: fix gigabit link pll-data for EX7300 (+2,-2)
1bc921f
ath79: add support for Sitecom WLR-7100 (+195,-2)
69df7eb
ath79: add LAN LEDs control bits for AR724x GPIO function pinmux (+9,-1)
d74324e
ath79: WNR612v2: improve device support (+19,-10)
12719ce
ath79: add support for Netgear WNR2000 v3 (+236)
09f46c6
ath79: add support for Netgear WNR1000 v2 (+218)
6b53033
ath79: fix patching ath9k MAC address for MyNet WiFi Range Extender (+1,-1)
f473ce6
ath79: fix SUPPORTED_DEVICES for ubnt_nanostation-m (+1,-1)
6b0eb84
ath79: use board name in LED migrations (+3,-4)
53e6cc7
ath79: add LED migration for several Archer Cxx devices (+9,-3)
44da2e0
ath79: fix whitespaces in 10_fix_wifi_mac (+7,-8)
244745d
ath79: remove empty default case in 10_fix_wifi_mac (-2)
8c36fd3
ath79: apply alphabetical sorting to entries in 10_fix_wifi_mac (+4,-4)
cc5256a
ath79: base-files: disable sysupgrade for routerstations and ja76pf2 (+2,-2)
736d16b
ath79: GL-AR300M series: Add I2C Support (+7)
1f748df
ath79: GL-AR750S: Add I2C Support (+7)
1884831
ath79: Refactor GL.iNet GL-AR300M-series generic.mk (+3,-3)
99835e0
ath79: add support for ZyXEL NBG6716 (+387,-1)
3f275f2
ath79: wnr1000v2: fix image header information (+2)
3202ee0
ath79: tidy up and fix IMAGE_SIZE for Ubiquiti devices (+4,-5)
4b4856b
ath79: fix IMAGE_SIZE for common TP-Link definitions (+3,-3)
2d2fa2f
ath79: fix remaining IMAGE_SIZE issues (+2,-1)
0130022
ath79: split base-files into subtargets (+314,-126)
6f2e1b7
ath79: disable delays on AT803X config init (+54)
2b1baf9
ath79: remove redundant mtd-mac-address for wmac (-9)
08a1348
ath79: enable PCI for whole target (+18,-18)
62db255
ath79: add support for Aerohive HiveAP 121 (+266,-2)
b288c56
ath79: move base-files for ZyXEL NBG6716 (+53,-20)
a8a9340
ath79: fix incorrect identation in qca9557.dtsi (+1,-1)
f85d56b
ath79: add support for Netgear WNR2200 (+331)
9b6f89c
ath79: add support for Netgear WNDR4300 (+352)
cd87272
ath79: add support for Netgear WNDR4300 (+35)
6d00e6f
ath79: fix several issues for ZyXEL NBG6716 (+23,-23)
999504f
ath79: remove further redundant mtd-mac-address for wmac (-4)
1946129
ath79: use nand_do_upgrade by default for nand subtarget (+3,-5)
20ace70
ath79: remove wmac mtd-mac-address for UniFi AC family (+1,-1)
81f7af4
ath79: add support for TP-Link TL-WR1045ND v2 (+21,-1)
fe53439
ath79: revert erroneous second addition of files for WNDR4300 (-35)
3930aab
ath79: add support for TP-Link WBS210 v2 (+78,-8)
443ba75
ath79: fix sorting and harmonize indent in tiny board.d files (+33,-33)
f4026ad
ath79: DTS file style update and harmonization (+749,-660)
bae0d47
ath79: add support for the TP-LINK CPE220 V3 (+224,-125)
15dc60e
ath79: move eth0 to parent DTSI for ar9344 TP-Link CPE devices (+11,-28)
c8c4f72
ath79: specify N and ND subversions of TL-WR941 with ALT0_MODEL (+8,-2)
4176100
ath79: replace generic button node names (+30,-30)
5dc5354
ath79: fix identifier for Nanostation M in ath9k caldata extraction (+1,-1)
b579111
ath79: fix SUPPORTED_DEVICES for TP-Link TL-WR1043ND v3 (+1,-1)
d421a8b
ath79: read label MAC address from flash instead of using phy0/phy1 (+2,-2)
20b3e77
ath79: prepare NAND subtarget for upstream support of SPI NAND (+11,-11)
55e6c90
ath79: GL-AR300M: provide NAND support; increase to 4 MB kernel (+181,-54)
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)
1c6066a
ath79: include rssileds package for ubnt devices with LEDs (+8,-3)
fa83455
ath79: remove obsolete OF PCI related config symbols (-3)
bcee364
ath79: improve common DTSI name for TP-Link Archer C5, C7 v1/v2 (+3,-3)
71fbec0
ath79: fix indent in TP-Link TL-WDR4900 v2 DTS (+1,-1)
119e0d5
ath79: split dts file for Netgear WNDR4300 (+291,-285)
7e623c3
ath79: add support for Netgear WNDR3700v4 (+27)
fc44a84
ath79: fix sysupgrade from ar71xx for WNDR3700 V2 and WNDR3800(CH) (+3,-3)
f84d6d2
ath79: fix firmware partition attributes for GL-AR300M16 and -Lite (+10)
7a7610c
ath79: remap D-Link DIR-859 A1 WPS button to WPS (+1,-1)
1a0d6e1
ath79: fix DTS node names for Ubiquiti XM partitions (+2,-2)
317e98a
ath79: add PoE passthrough switch for Ubiquiti Nanostation (XM/XW) (+6)
5b8709d
ath79: add support for the TP-LINK WBS510 V2 (+62,-2)
20fdfe3
ath79: add support for the TP-LINK WBS510 V1 (+30,-1)
640a36a
ath79: DTS style improvement for Ubiquiti XM and BZ devices (+13,-21)
226bc91
ath79: improve TP-Link CPE DTSI names for ar9344 SOC (+11,-11)
bfabd8d
ath79: remove ath10k drivers from Archer C7 v1 profile (+1,-1)
c543dfe
ath79: generic: base-files: fix indentation in 02_network (+2,-2)
8016f64
ath79: add support for YunCore TFTP image generation (+15)
e5d4c09
ath79: add support for YunCore XD4200 and A782 (+217,-1)
c08ddfc
ath79: rename EEPROM to art (+31,-33)
9b90dc0
ath79: add support for TP-Link Archer C6 v2 (US) and A6 (US/TW) (+308,-121)
f19e471
kernel: bump 4.19 to 4.19.86 (+46,-225)
f6385f3
ath79: fix source of label MAC address for Ubiquiti XM devices (+8,-6)
db26f53
ath79: drop IMAGE/factory.bin from ubnt-wa devices (-4)
157e17e
ath79: add support for Ubiquiti LiteBeam AC Gen2 (+52)
a428606
ath79: fix WNDR3700/WNDR3800 wifi reg size (+2,-2)
231dc26
treewide: remove dts-v1 identifier from DTSI files (-49)
d395583
kernel: bump 4.14 to 4.14.158 (+42,-42)
88ca372
kernel: bump 4.19 to 4.19.88 (+57,-358)
46c7494
ath79: fix typos in DTS (+11,-11)
8e91b18
ath79: redistribute UBNT variables in Ubiquiti image Makefile (+18,-15)
c642a97
ath79: add support for TP-Link TL-WDR4300 v1 (IL) (+23,-1)
01d39cd
ath79: migrate LED paths of TL-WDR4300 board (+4,-1)
60de1fd
ath79: add support for TP-Link TL-WR902AC v1 (+212,-2)
b1e8a39
ath79: restore gpio-export on TL-WDR3600/4300 (+28,-30)
ad6c636
ath79: enable all space on Netgear ar9344-based WNDR routers (+20,-5)
b14e529
ath79: add D-Link DIR-615 E4 (+203)
05d3540
ath79-tiny: enable 4k sectors (+1)
0757f7f
ath79: harmonize line breaks in image Makefiles (+187,-138)
95030ac
ath79: rename ATH_SOC to SOC (+173,-174)
a4260ea
ath79: fix MAC address setup for TP-Link TL-WDR3600/TL-WDR4300 (+6,-1)
b0b1d4a
ath79: Do not build dlink_dir-615-e4 by default (+1)
db992e7
ath79: use ath10k-ct-smallbuffers for 64 MiB devices (+14,-14)
3e51cb7
ath79: tp-link: use ath10k-ct-smallbuffers for 64 MiB devices (+6,-5)
5e5e92b
ath79: generate firmware image for aircube-isp (+10,-2)
1bb90a2
kernel: bump 4.14 to 4.14.162 (+25,-25)
b6cdc04
kernel: bump 4.19 to 4.19.93 (+197,-219)
946eba9
ath79: Remove mtd cfi_cmdset_0002 status check patches (-124)
0bd3228
ath79: drop obsolete ehci hacks (-206)
7bef62d
ath79: use ath10k-ct-smallbuffers for TP-Link RE355/RE450 v1 (+1,-1)
9b0e8d0
treewide: move mktplinkfw to tplink-v1-image in image-commands.mk (+41,-82)
df41cc7
ath79: remove unused Build/mktplinkfw-combined (-11)
b97247c
ath79: gl-ar750s: reduce kernel size to 2M in image Makefile (+1,-1)
7d97fdf
ath79: add support for Ubiquiti SW devices (+12)
b694654
ath79: add support for Ubiquiti ToughSwitch/EdgeSwitch 8XP (+334)
2e05d61
ath79: add generic dtsi for Ubiquiti SW boards (+143,-133)
66eb88e
ath79: add support for Ubiquiti EdgeSwitch/ToughSwitch 5XP (+88)
2248df3
ath79: wlr-7100: use ath10k-ct smallbuffers package variant (+1,-1)
e96bfae
ath79: GL-AR750S (NOR/NAND): limit factory.img kernel size to 2 MB (+4,-1)
c9ac7b1
ath79: add support for D-Link DIR-505 (+164)
4e6af8b
ath79: WNDR4300: increase kernel partition to 4M (+6,-6)
37a36a5
ath79: add support for Netgear WNDR4300 v2 (+297,-5)
a736f39
ath79: add support for Netgear WNDR4500 v3 (+63,-5)
bbab32b
ath79: use caldata partition label consistently (+8,-8)
6cca6ff
ath79: phy-ar7200-usb: adapt old behavior of arch/mips/ath79/dev-usb.c (+18,-6)
bda6b61
ath79: ar934x: use reset for usb-phy-analog (+2,-2)
9573176
ath79: use rssihigh LED instead of WAN LED for status indication (+10,-10)
8d78354
ath79: add led_ prefix for Phicomm K2T LED label (+5,-5)
b5480de
kernel: bump 4.14 to 4.14.164 (+112,-112)
692b91f
kernel: bump 4.19 to 4.19.95 (+31,-31)
0d28e5d
ath79: fix SUPPORTED_DEVICES for WNDR4300 and WNDR3700v4 (-2)
b99b60b
ath79: add support for TP-Link TL-MR6400 (+189)
111a7a3
ath79: remove usused TPLINK_BOARD_NAME variable for DEVICE_VARS (+1,-1)
6eaea3a
ath79: add support for TP-Link TL-WA850RE v1 (+182)
a8898f1
ath79: use upstream properties to disable EEE (+8,-4)
a66a1eb
ath79: add support for TP-Link TL-WA850RE v2 (+181,-1)
0d416a8
ath79: add QCA955x SGMII link loss workaround (+290)
26c2556
ath79: allow to override AR8033 SGMII aneg status (+32)
6aaa5ce
ath79: add support for MikroTik RouterBOARD wAP G-5HacT2HnD (+192,-3)
071a637
ath79: move lzma-loader to the end of available RAM (+2,-3)
07ce940
ath79: fix SUPPORTED_DEVICES not matching ar71xx board names (+8,-12)
76254cb
kernel: bump 4.14 to 4.14.167 (+11,-12)
4084216
kernel: bump 4.19 to 4.19.98 (+20,-21)
b4d3110
ath79: add support for GL.iNet 6408/6416 (GL.iNet V1) (+211)
c819071
ath79: harmonize ethernet-phy naming scheme (+25,-15)
6c407fb
ath79: do not set inherited phy-mode/status properties again (+2,-22)
633c430
ath79: add support for Ubiquiti NanoStation Loco M (XW) (+39)
9c37c5e
ath79: rename Device/tplink to Device/tplink-v1 (+6,-6)
8a6994e
ath79: rename tplink-loader-okli to tplink-safeloader-okli (+10,-10)
4897bf0
ath79: add common definition for Device/tplink-v2 (+13,-8)
3b99d67
ath79: WNDR3700 v2: add dash before version in device name (+9,-9)
ae61d21
ath79: add support for COMFAST CF-E560AC (+205,-6)
6227c8d
ath79: WNDR3700 v1/v2: make u-boot env partition writable (-2)
20b5a4c
kernel: bump 4.19 to 4.19.101 (+88,-408)
ebf0d8d
ath79: add new ar934x spi driver (+346,-15)
0046aef
ath79: use ar934x-spi for ar933x as well (+2,-3)
dd28044
ath79: ag71xx: use netif_receive_skb_list on 4.19 (+19,-1)
b439d3b
ath79: ar933x_uart: set UART_CS_{RX,TX}_READY_ORIDE (+64)
16031eb
ath79: add support for Atheros AR934x HS UART (+65)
52a0bd3
ath79: add LED trigger for TL-WR902AC v1 WAN LED (+1)
9c19c35
ath79: restore pin state on probe for ar934x-spi (+11,-5)
273e00c
ath79: reorganize DTSI for ar7240 TP-Link devices (+57,-46)
fb99ac6
ath79: add support for TP-Link TL-WA830RE v1 (+41,-1)
49ff00d
ath79: enable forceless sysupgrade from ar71xx on fritz300e (+1)
fbd00bb
ath79: add support for TP-Link TL-WR940N v6 (+53)
ae35ff5
ath79: backport phy reset-controller patches (+151)
d2b8ccb
ath79: add support for Siemens WS-AP3610 (+218)
dc145de
ath79: move mikrotik-caldata.sh to target base-files ()
18c95c9
ath79: add gpio4 pinmux on TL-WR841N/ND v8, WR842N v2, MR3420 v2 (+8,-4)
98fbf2e
ath79: move TPLINK_HWID/_HWREV to parent for tplink-safeloader (+4,-10)
b56bcfe
ath79: add support for Ubiquiti Nanostation Loco M (XM) (+25)
6fdaf16
ath79: add support for Ubiquiti Picostation M (XM) (+24)
060b58f
ath79: add label MAC address for Ubiquiti Picostation M (XM) (+1)
0709943
ath79: correct Siemens WS-AP3610 blocksize (+1)
2f1cc5c
ath79: add support for TP-Link TL-WA701ND/730RE/801ND/901ND v1 (+89,-1)
e5e461b
serial: ar933x_uart: add rs485 support (+271)
d1130ad
ath79: add support for Teltonika RUT955 (+397)
a967ae9
ath79: remove redundant includes in DTS files (-50)
55c1535
ath79: fix TP-Link TL-WA901ND v2 PHY stuck in reset (+6)
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)
6613a7f
ath79: add missing reset-gpios for NanoStation Loco M (XW) (+1)
8f93c05
ath79: add support for MikroTik RouterBOARD 922UAGS-5HPacD (+245,-3)
9de6bc8
ath79: fix spi-max-frequency for wAP G-5HacT2HnD (+1,-1)
ebc090e
ath79: reduce spi-max-frequency to 50 MHz (+6,-6)
0b9b0c5
ath79: also reduce spi-max-frequency for buffalo_wzr-hp-ag300h (+2,-2)
53ab986
ath79: add support for kernel 5.4 (+3.8K,-60)
1e95f9b
ath79: Make upstream ag71xx driver work (+183,-4)
71f3179
spi: ath79: remove spi-master setup and cleanup assignment (+28)
ca68854
ath79: re-add accidentally dropped patch to kernel 5.4 (+281,-14)
643cab4
ath79: add support for DomyWifi DW33D (+244)
b2130b9
ath79: add support for Devolo Magic 2 WIFI (+207)
dfb7a4c
ath79: add support for Sitecom WLR-8100 (+216,-3)
ab9fd52
ath79: fix indent for wrapped lines in image/nand.mk (+3,-3)
860652f
kernel: 5.4: move some kconfig options to generic (+9,-80)
3e03b7a
ar71xx/ath79: ew-dorin, fix the trigger level for WPS button (+2,-2)
88aead0
ath79: fix swapped LAN/WAN MAC address for Archer C60 v1/v2 (+2,-2)
b054729
ath79: fix port order on TP-Link Archer C60 v1/v2 (+3,-3)
90daff4
build: image: move IMAGE_SIZE to image.mk (+7,-9)
7a6a85c
ath79: Remove kernel 4.14 support (-8.8K)
86fe348
ath79: add back NAND symbols to NAND target (+3)
b9f4f1f
ath79: add support for TP-Link TL-WR740N v5 (+20)
4caaa77
kernel: make kmod-i2c-core selected by dependent modules (+29,-29)
3272684
ath79: use downstream ag71xx for Kernel 5.4 (+37,-178)
fcd247d
ath79: add correct phy-mode for QCA9563 boards (+2)
f68c48f
ath79: fix missing watchdog core dependency for hwmon-sch5627 (+1)
a66eee6
ath79: add mikrotik subtarget (+218,-67)
3d8be08
ath79: get rid of BOARD_NAME for Mikrotik RouterBOARD (+7,-2)
a57fcd8
ath79: fix execute bit for 02_network on mikrotik subtarget ()
572278d
ath79: generalize ubnt_xm dtsi for ar7240 and ar7241 (+23,-14)
8cacb84
ath79: rename ubnt_bullet-m to ubnt_bullet-m-ar7241 (+10,-9)
646d95c
ath79: add support for TP-Link Archer C60 v3 (+146,-12)
213250b
ath79: add support for TP-Link Archer D7/D7b v1 (+390)
d581247
ath79: add support for ubnt_bullet-m-ar7240 variant (+36)
5b392c7
treewide: gather DEVICE_VARS into one place (+21,-18)
3f14f03
treewide: omit IMAGE_SIZE argument from check-size (+146,-146)
1775d50
ath79: add support for Ubiquiti NanoBridge M (XM) (+28)
280868e
ath79: align Ubiquiti AC Pro ethernet map to factory (+5,-2)
94c0926
ath79: fix NAND driver compilation for kernel 5.4 (+122,-5)
f1f8700
ath79: fix missing return statement in ar934x_nand (+12,-4)
676ca94
ath79: add support for TP-Link TL-WDR4310 v1 (+25,-2)
385f486
ath79: add support for TP-Link TL-WA860RE v1 (+84)
9a122df
ath79: fix Mikrotik wAP G-5HacT2HnD mtd partitions (+38,-29)
92616c4
ath79: rename Mikrotik RB 922UAGS-5HPacD mtd partition (+4,-4)
5ecc0cf
kernel: bump 5.4 to 5.4.28 (+112,-600)
fdac4c0
ath79: improve mikrotik-caldata.sh (+7,-2)
bf9b742
ath79: add support for TP-Link TL-MR3420 v3 (+231,-10)
7daab62
ath79: add support for Comfast CF-EW72 (+148,-1)
85aef6f
ath79: fix MAC addresses for ethernet on ZyXEL NBG6716 (+14,-4)
cd510e7
ath79: add support for Comfast CF-WR752AC v1 (+151,-4)
f5a9181
ath79: fix wmac initialization for Zyxel NBG6716 (+20,-4)
97af28d
ath79: fix USB port LED assignment for ZyXEL NBG6716 (+2,-2)
b3f9842
ath79: add read support using spi-mem (+140)
e430dfd
ath79: enable m25p,fast-read for tplink,tl-wr2543-v1 (+1)
1b2c4af
ath79: enable m25p,fast-read for tplink,tl-wr1043-v1 (+1)
d0cb6e9
ath79: further fixes for ZyXEL NBG6716 (+10,-7)
0bea89a
kernel: bump 5.4 to 5.4.32 (+7,-53)
508462a
ath79: add SUPPORTED_DEVICES for TP-Link TL-WA901ND v2 (+1)
a7423fe
ath79: improve status LED definitions for GL-AR750 (+5,-1)
3c38254
kernel: bump 4.19 to 4.19.115 (+110,-294)
20efd56
ath79: MikroTik: fix missing nand on kernel 5.4 (+1)
c0430b8
ath79: reduce spi-max-frequency for Mikrotik wAP G-5HacT2HnD (+1,-1)
d883eaa
ath79: add QCA9550 reset sequence (+280,-2)
8918c03
ath79: add support for AVM FRITZ!WLAN Repeater 1750E (+237,-13)
edf812e
ath79: remove stray pipe (+1,-1)
8d9c108
ath79: add support for AVM FRITZ!WLAN Repeater 450E (+189,-90)
5f92349
kernel: fix include of myloader.o since kernel 5.4 (+569,-208)
d3c9630
ath79: move tplinkpart.c parser to patches (+462,-253)
c0a80b7
ath79: rename qca9557.dtsi to qca955x.dtsi (+29,-29)
fceef28
ath79: correct QCA9550 machine compatible binding (+14,-14)
1f45ed6
ath79: fix QCA953x DDR and GPIO compatible bindings (+2,-2)
3f5997f
ath79: remove unused TP-Link partition parser (-496)
5358d8b
ath79: ag71xx: remove code for legacy kernels (-32)
c760469
ath79: ag71xx: unify version dependent code (+1,-5)
654eec5
ath79: enable SGMII workaround for affected boards (+8)
e210fe9
ath79: add support for Ubiquiti PowerBeam 5AC Gen2 (+80,-2)
80a094a
ath79: indicate boot/failsafe/upgrade for NanoBeam/Nanostation AC (+14,-2)
2e5e9b4
ath10k-ct-firmware: rename ct-htt packages (+66,-66)
522f6b7
ath79: add SUPPORTED_DEVICES based on ar71xx for some devices (+13)
c8b309b
ath79: split Teltonika RUT955 to support other RUT9xx models (+198,-171)
aa4a33a
ath79: add support for Teltonika RUT955 H7V3C0 (+219,-1)
aa0526b
ath79: fix dts of Teltonika RUT9xx devices (+2,-2)
c8b2ad4
ath79/mikrotik: enable CONFIG_MTD_ROUTERBOOT_PARTS (+1)
8f90dbf
ath79/mikrotik: use routerbootpart partitions (+12,-23)
65d5053
ath79/mikrotik: enable mikrotik platform driver (+2)
301bc32
ath79/mikrotik: don't use mtd-mac-address in DTS (+9,-5)
1e24af5
ath79/mikrotik: use standard caldata functions (+10,-33)
9242d69
ath79/mikrotik: load caldata via sysfs loader (+6,-4)
94f3449
ath79: dts: add missing 'serial0' alias for TP-Link TL-MR3040v2 (+1)
7dd2d72
kernel: bump 4.19 to 4.19.122 (+40,-151)
eb17ee2
kernel: bump 5.4 to 5.4.41 (+16,-16)
2f71187
ath79: increase spi frequency on tp-link tl-wr1043nd v2 (+1,-1)
a0ef42e
ath79: add support for Ubiquiti PowerBeam 5AC 500 (+127)
4a61a88
ath79: add support for TP-Link TL-WA901ND v4 and v5 (+174,-72)
5866610
ath79: Do not build buffalo_whr-g301n by default (+1)
ebddc5f
ath79: add support for Enterasys WS-AP3705i (+261,-1)
9a1f4b2
ath79/nand: add support for Netgear WNDR4300SW (+24)
4661b05
kernel: properly insert local mtd partition parsers (+48,-41)
8383e63
ath79/mikrotik: add missing kernel config symbol for 5.4 (+1)
6ce1e29
ath79: fix LEDs for D-Link DIR-842 (+12,-30)
8643c0b
ath79: define switch reset-gpios for D-Link DIR-842 (+2,-8)
64d088d
ath79: increase spi clock for D-Link DIR-842 (+2,-1)
2b92ee3
ath79: replace tab after DT label by space (+8,-8)
ad84c09
ath79: add support for COMFAST CF-E130N v2 (+169)
f10da7c
packages/boot: remove rbcfg (+1,-1.4K)
705fe43
ath79: fix LEDs for GL.inet GL-AR150 (+10,-12)
95caa34
ath79: update WA/XC devices UBNT_VERSION to 8.5.3 (+3,-3)
7e51313
ath79: add support for TP-Link TL-WR802N V1 and V2 (+162,-1)
c764c51
ath79: add support for TP-Link RE450 v3 (+290,-176)
91b1a62
ath79: add label MAC address for TP-Link RE450 v2/v3 (+1)
392c64d
kernel: bump 5.4 to 5.4.43 (+11,-57)
1d9812f
ath79: phy-ar7200-usb: do not print error on defered init (+6,-4)
6130754
ath79: wndr3700 series: fix wifi range & throughput (+40)
bc75954
ath79: rename DTSI for Netgear WNDR devices based on ar7161 (+4,-4)
7f297e7
ath79: add support for the Netgear WNDRMAC v2 (+55,-4)
108df3e
ath79: add support for the Netgear WNDRMAC v1 (+52,-1)
bb39fea
treewide: simplify inclusion of subtarget image files (+15,-72)
7e287ff
ath79: enable wrgg MTD splitter (+2)
cd09f26
ath79: add support for D-Link DAP-2695-A1 (+235)
fa412c9
ath79: ag71xx: don't warn on RGMII_RXID and RGMII_TXID (+4)
fa70b3a
ath79: add Mikrotik rb4xx series drivers (+817)
b7a8a54
ath79: add support for MikroTik RouterBOARD 493G (rb4xx series) (+259)
48c1fdd
treewide: drop shebang from non-executable target files (+4,-99)
866ad46
ath79: add support for the TP-Link WBS210 v1 (+28)
9c16c46
ath79: define CONFIG_MFD_RB4XX_CPLD to fix build breakage (+2)
be56b29
ath79: set ð1 status for TP-Link CPE devices in parent DTSI (+4,-6)
9a477b8
ath79: add support for TP-Link TL-WA801ND v3/v4 (+169)
d93da0d
ath79: add support for TP-Link CPE610 v2 (+88)
708c677
ath79: fix input type for TP-Link TL-WR902AC v1 mode switch (+2)
ceeece9
ath79: image: fix initramfs for safeloader devices (+3)
8ff631f
ath79: add support for AVM FRITZ!WLAN Repeater DVB-C (+138,-4)
635f111
ath79: drop and consolidate redundant chosen/bootargs (+12,-262)
4c3b81b
ath79: Fix ubnt_edgeswitch-8xp DEVICE_PACKAGES (+1,-1)
e10dd48
ath79: add support for Compex WPJ531 (16M) (+160)
9f261e3
ath79: build Compex WPJ531 cpximg files (+28)
8819faf
ath79: do not build TP-Link tiny images by default (+3)
f49063b
ath79: replace custom uImageArcher generation (+1,-9)
736995c
ath79: rearrange nand node by register address (+36,-36)
a0bb356
ath79: add support for Compex WPJ344 (+180)
dc1280e
ath79: enable gpio on ar933x by default (-60)
b123ffd
ath79: drop redundant status for gpio target-wide (-136)
a175bc8
ath79: add support for GL.iNet GL-MiFi (+169)
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)
d8ab321
ath79: switch to kernel 5.4 (+1,-1)
326e488
ath79: add support for 8devices Rambutan board (+151)
ae2d249
ath79: nand: disable images for glinet_gl-ar750s (+2)
ba59021
ath79: add support for 8devices Lima board (+130,-3)
14599c5
ath79: add support for D-Link DCH-G020 Rev. A1 (+207)
358aec7
ath79: add support for Arduino Yun (+352)
361c670
ath79: add support for D-Link DAP-1330/DAP-1365 A1 (+196,-3)
bc85cc2
ath79: disable TP-Link TL-WR941ND v2 (+1,-1)
0997342
ath79: qihoo,c301: use phy-supply for usb vbus (+2,-2)
28893f5
ath79: fix dsa binding for TP-Link TL-WR941ND v2 (+9,-13)
26fda61
ath79: use rgmii-id instead of rgmii in ubnt,lap-120 (+2,-3)
8c7e9cc
ath79: add support for Ubiquiti PowerBridge M (+28)
9f3415d
ath79: harmonize model names for Ubiquiti devices (+26,-27)
5e86877
ath79: correctly define WiFi switch for TL-WR841ND v8 (+51,-34)
9a9cdc6
ath79: re-enable image generation for GL-AR750S (+23,-33)
ab78694
treewide: rename POWER_ON_STRIP register (+25,-25)
d38d345
ath79: mikrotik: use base mac on lan for RBwAPG-5HacT2HnD (+4)
15f585a
ath79: add support for Compex WPJ563 (+161,-2)
01a3e89
ath79: reorganize common image definitions for Netgear (+21,-26)
55e2d5e
ath79: disable default build for devices with 4M flash (+4)
68ac3f2
ath79: add support for gl-e750 (+163,-1)
bf5c56b
ath79: cosmetic fixes for partition node of D-Link DIR-825 B1 (+1,-1)
8a8ef4e
ath79/mikrotik: create shared device definitions for nor and nand (+19,-13)
b0f7ea2
kernel: unify CONFIG_GPIO_SYSFS in kernel configs (+3,-67)
394f54e
ath79/nand: add support for Netgear WNDR4300TN (+80,-40)
4f1a51f
ath79: drop redundant kmods-leds-gpio (+6,-7)
372529d
ath79: add support for TP-Link TL-WA901ND v3 (+64)
ab74def
ath79: add support for TP-Link TL-WPA8630P v2 (+330,-1)
37df722
ath79: increase spi frequency on TL-WDR3500/3600/4300/4310 (+1,-1)
c00b8dc
ath79: add support for Telco T1 (+159,-2)
d4ac0ad
treewide: make dependency on kmod-usb-net selective (+10,-11)
459c8c9
ath79: add support for ZyXEL NBG6616 (+313,-145)
fdac05b
kernel: Update kernel 4.19 to version 4.19.138 (+36,-260)
7a705c0
ath79: add support for MikroTik RouterBOARD LHG 2nD (+218)
b2e1f71
ath79: add support for MikroTik RouterBOARD 921GS-5HPacD-15s (+175,-125)
151e43d
ath79: add support for MikroTik SXT 5nD r2 (SXT Lite5) (+225,-2)
5dc74ad
ath79: harmonize appearance of ethX nodes in qca953x DTSes (+90,-81)
6e7f40d
ath79: routerboard-92x: ensure explicit bios size in DTSI (+1)
ef765ce
ath79/mikrotik: add function for loading ath9k caldata (+13,-8)
7ef7dba
ath79: add support for TP-Link TL-WPA8630 v1 (+226,-131)
ebf7153
ath79: add support for ALLNET ALL-WAP02860AC (+172,-4)
8484a76
ath79: ar724x: make sure builtin-switch is enabled in DT (+10,-22)
48c3d5c
ath79: change WPS to Wifi button on TL-WPA8630P v2 (+8,-19)
e329e71
ath79: fix syntax error in ar7240_tplink_tl-wa.dtsi (+1,-1)
2cac312
ath79: mikrotik: erase firmware on SPI NOR before install (+3)
da98603
kernel: bump 5.4 to 5.4.58 (+131,-586)
a14f5bb
treewide: use wpad-basic-wolfssl as default (+130,-130)
eb53133
ath79: add support for TP-Link TL-WR710N v2.1 (+149,-117)
685d251
ath79: fix/improve LED control for TL-WPA8630 v1/v2 (+11,-10)
cc501ab
kernel: set WATCHDOG_CORE dependency in kmod-hwmon-sch5627 (+3,-10)
18fbb9a
ath79: fix ethernet setup for some qca953x devices (-17)
d7fb7ac
ath79: increase kernel partition for ar9344 TP-Link CPE/WBS (+26,-26)
af9dee3
ath79: add support for Meraki MR16 (+211)
0348a02
ath79: use correct MAC address for TP-Link TL-WPA8630 v2 (+7,-2)
781d4bf
ath79: mikrotik: fix network setup for lhg-hb platform (+10,-1)
6decbf3
ath79: add support for Senao Engenius ENS202EXT v1 (+239,-2)
22caf30
ath79: add support for Senao Engenius ENH202 v1 (+225,-13)
8938711
ath79: drop Build/loader-kernel-cmdline (-5)
b71668f
ath79: enable elf mtd splitter (+2)
9dd4ba3
ath79: add support for TP-Link EAP245-v3 (+226)
53df30f
ath79: add support for Mercury MW4530R v1 (+50,-25)
c9f51a9
ath79: support for TP-Link EAP225-Wall v2 (+197,-1)
a99614a
ath79: consistently use "info" label for default-mac partition (+78,-56)
c68105c
ath79: use common device definition for Buffalo devices (+27,-36)
25f2f66
ath79: add support for Buffalo WZR-600DHP (+294,-267)
947bfc6
ath79: fix button types for WZR-HP-AG300H and WZR-600DHP (+3)
b7da0d2
ath79: add support for Ubiquiti UniFi AP Pro (+188)
e6b4238
ath79/mikrotik: fix soft_config location for SXT 5n (+4,-4)
e8f61bf
ath79: remove DTS from ATH79 target name (+1,-1)
0cfdc7d
target: update SPDX license names (+101,-101)
b284333
ath79: move engenius_loader_okli recipe before devices (+15,-14)
3ca2d31
ath79: move ath79-clk.h include to ath79.dtsi (+10,-9)
41cc7ed
ath79: move dts-v1 statement to ath79.dtsi (+333,-629)
d232a8a
ath79: fix rssi-low LED for My Net Range Extender (+1,-1)
96023cd
ath79: fix LED labels for PowerCloud CAP324 (+6,-3)
b329bb9
ath79: increase SPI clock and enable fast-read on AP121F (+2,-1)
7f96cbd
ath79: enable usbgadget feature (+1,-1)
66abd58
ath79: add support for ALFA Network AP121FE (+159,-103)
c65c306
ath79: add support for Wallys DR531 (+177)
f777bca
ath79: image: don't combine kmod-usb2 with kmod-usb-chipidea2 (+5,-5)
cf42660
ath79: add support for Samsung WAM250 (+176)
9bcf98e
ath79: add support for ALFA Network R36A (+205)
6492ea7
ath79: add support for ALFA Network N2Q (+283,-128)
70a57d4
ath79: add support for ALFA Network N5Q (+177)
a2f3a58
ath79: add support for Hak5 LAN Turtle (+139)
b33ce8c
ath79: add support for Hak5 Packet Squirrel (+182,-96)
e926312
ath79: add support for Hak5 WiFi Pineapple NANO (+142)
a735eab
ath79: add WiFi migration for AR913x (+4)
86fdc8a
ath79: ar8216: make switch register access atomic (+59)
6f96a4d
ath79: remove model name from LED labels (+1.3K,-1.5K)
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)
582ba9d
ath79: rename ubnt,acb-isp to ubnt,aircube-isp (+8,-7)
f2b952a
ath79: drop redundant gpios on i2c (-8)
5666ca9
ath79: add support for Qxwlan E750A v4 (+235,-1)
27a7d07
ath79: add support for Qxwlan E750G v8 (+119)
987d902
ath79: add support for Qxwlan E558 v2 (+230)
4ff7bdf
ath79: add support for Qxwlan E1700AC v2 (+214)
a181dbc
ath79: fix nanostation ac loco ethernet interface (+2,-3)
cf5a1ab
ath79: define 2.4GHz radio for nanostation ac loco (+6)
09804da
ath79: define 2.4GHz radio for litebeam ac gen2 (+6)
c9e9b8c
ath79: fix block protection clearing (+28)
8087499
ath79: enable upgrade from ar71xx for Qxwlan devices (+14)
e913447
ath79: mikrotik: use vmlinuz (zBoot ELF) (+5,-3)
2785126
kernel: remove support for kernel 4.19 (-104.6K)
2aa558c
target: remove obsolete kernel version switches for 4.19 (+2,-272)
b4c02c9
kernel: bump 5.4 to 5.4.73 (+226,-407)
c741ca5
ath79: drop upstreamed patch (-24)
d011952
ath79: remove AT803X config symbol from subtargets (-2)
4c5eb10
ath79: use correct firmware name for UniFi AP (+3,-3)
7d93473
ath79: ubnt-xm: make u-boot-env partition read-only (+1)
52d3b02
ath79: ubnt-unifi: make u-boot-env partition read-only (+1)
50a7620
ath79: fix nanobeam ac ethernet interface (+2,-3)
28a2118
ath79: create DTSI files for ubnt WA 1-/2-port devices (+76,-176)
df9ee25
ath79: remove redundant setup of wmac for ubnt WA devices (-18)
22be18e
ath79: streamline image-generation for OCEDO boards (-6)
448de2e
ath79: add support for Qxwlan E600G v2 / E600GAC v2 (+332)
4d36569
ath79: fix ath10k caldata extraction on some D-Link DIR-842 C3 devices (+7,-2)
aafbfc6
ath79: fix missing ";;" in 11-ath10k-caldata (+1)
79f3f13
ath79: Add support for Ubiquiti NanoBeam AC Gen2 (+53,-1)
d44463b
ath79: add label MAC address for ALFA Network N5Q (+1)
64a6f4a
ath79: add support for ALFA Network Pi-WiFi4 (+102)
6d65e3a
ath79: calculate Eth MACs from WLAN on ALFA Network R36A (+4,-2)
a92d55e
ath79: fix reset button support on 8devices Lima (+1,-1)
eb087ae
ath79: move the squashfs feature to the parent target (+4,-5)
8dd2a17
ath79: ensure QCA956x gmac0 mux selects sgmii (+35)
87627b2
ath79: add QCA956x SERDES init workaround (+76)
7a875d1
ath79: prepare for 1-port TP-Link EAP2x5 devices (+135)
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)
cba79b1
ath79: move device specific nodes to DTS files for Devolo 1xxx (+51,-26)
9100566
kernel: bump 5.4 to 5.4.79 (+112,-168)
b31aaa0
ath79: add support for Senao Engenius EAP300 v2 (+185,-1)
ab1584a
ath79: netgear: trim down uImage customisations (+26,-32)
4420dda
kernel: clean up patch fuzz (+18,-30)
474aa32
ath79: wlr-7100: remove device variant indicator (+1,-2)
760952a
ath79: restore sysupgrade support for ja76pf2 and routerstations (+16,-4)
f330f99
ath79: enable LNA for all ar9344 TPLink CPE devices (+16,-16)
cea1697
ath79: remove ar934x MDIO reset from MAC node (+2,-2)
1ed18ed
ath79: remove num-chipselects from SPI controller (-14)
72bd92b
ath79: drop num-cs for SPI controller (+3,-297)
33c27cc
ath79: add support for TP-Link TL-WDR7500 v3 (+61,-2)
b9971db
ath79: add support for Belkin F9J1108v2 (AC1750 DB Wi-Fi) (+277,-8)
563ece8
ath79: create shared DTSI/definition for Belkin F9J1108/F9K1115 v2 (+238,-225)
b403a6e
ath79: add support for the Belkin F9K1115 v2 (AC1750 DB Wi-Fi) (+17)
ab47e21
ath79: qca955x: remove redundant phy-mode (-7)
0d96d36
ath79: add support for AirTight C-75 (+186)
13581a5
ath79: airtight c-75: use second flash chip (+23,-6)
7a181a6
treewide: fix initramfs detection (+2,-2)
a282a04
kernel: bump 5.4 to 5.4.85 (+47,-47)
77575d4
kernel: move some disabled symbols to generic (+5,-57)
4771fac
ath79: fix Sitecom WLR-8100 lan port leds (+3,-3)
f244143
ath79: add support for Senao Engenius ECB1200 (+158)
3381392
ath79: create common DTSI for ECB1200 and ECB1750 (+139,-265)
73bdbb3
ath79: enable factory.bin and adjust profile of ECB1750 (+4,-6)
a1b5a43
ath79: add support for GL.iNet GL-USB150 (+130)
7073ebf
ath79: add support for Senao Engenius ECB350 v1 (+188)
727eebb
ath79: Fix fallback to bootloader cmdline on empty DT bootargs (+194)
5fc28ef
ath79: Add support for Plasma Cloud PA300 (+283,-1)
17e5920
ath79: Add support for Plasma Cloud PA300E (+21,-3)
817bf02
ath79: add support for MikroTik RouterBOARD wAPR-2nD (wAP R) (+92,-3)
491ae33
ath79: add support for Ubiquiti airCube AC (+142,-6)
8ec997d
ath79: add support for D-Link DAP-2660 A1 (+175)
fe2f53f
ath79: add support for Senao Engenius EnStationAC v1 (+217,-1)
4d0c442
ath79: expand factory.bin support for some Senao Engenius boards (+1)
57e6f3a
ath79: update image command for Plasma Cloud PA300 (+1,-1)
4a55ef6
ath79: add support for Senao Engenius ECB600 (+220,-4)
23281eb
ath79: Create common DTSI for EAP600 and ECB600 (+180,-165)
6c98eda
ath79: add support for Senao Engenius EAP600 (+58)
33d26a9
ath79: add support for Senao Engenius EAP350 v1 (+188)
1fb40a7
treewide: use more descriptive names for concatenated partitions (+68,-68)
9d96b6f
ath79/mikrotik: disable building NAND images (+1)
2160a9d
ath79: remove duplicate sysupgrade.bin for dlink_dap-2xxx (+1,-1)
dd1d95c
ath79: Add support for OpenMesh OM2P v4 (+308,-1)
5b37b52
ath79: Add support for OpenMesh OM2P-HS v4 (+24,-3)
d0a9cf6
ath79: increase openmesh sysupgrade copy block size (+9,-7)
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)
9b1b892
kernel: bump 5.4 to 5.4.86 (+47,-115)
9dc15e3
ath79: drop upstreamed patch (+7,-71)
9aeaea4
ath79: fix ethernet-phy label for dlink,dap-2660-a1 (+3,-3)
b077acc
ath79: add support for D-Link DAP-2230 A1 (+73)
5b58710
ath79: add support for D-Link DAP-2680 A1 (+113,-2)
8ae2ee9
ath79: add support for D-Link DAP-3320 A1 (+74,-3)
d7d87ce
ath79: Fix 02_network setup for D-Link DAP-2660 A1 (+1)
acdf07c
ath79: keep DTSI files for D-Link SoC-specific (+62,-8)
0070650
ath79: move small-flash Engenius boards to tiny (+104,-100)
51360a9
ath79: make Engenius fakeroot partitions read-only (+2)
591a4c9
ath79: Add support for Ubiquiti Bullet AC (+68,-10)
3bbdc72
ath79: remove USB port definition for TP-Link TL-WR810N v1 (+1,-7)
99f50a7
ath79: rename UniFi AC kernel1 partition (+1,-1)
4b35999
ath79: Add support for OpenMesh MR600 v1 (+208)
d9a3af4
ath79: Add support for OpenMesh MR600 v2 (+87,-2)
7b772e0
ath79: apply Engenius EAP600 style to OpenMesh MR600 RGMII cfg (+4,-2)
e06c9ee
ath79: Add support for OpenMesh MR900 v1 (+218,-1)
31172e5
ath79: Add support for OpenMesh MR900 v2 (+23,-3)
4fbdadc
ath79: apply Engenius ECB1750 style to OpenMesh MR900 RGMII cfg (+2,-6)
bcb3114
ath79: consolidate common definitions for OpenMesh devices (+48,-51)
847cda1
ath79: make OpenMesh MR900 DTSI more general (+38,-13)
ae7680d
ath79: Add support for OpenMesh MR1750 v1 (+38,-2)
0988e03
ath79: Add support for OpenMesh MR1750 v2 (+37,-4)
01a1e21
kernel: mtdsplit_uimage: replace "openwrt, okli" parser (+35,-63)
ff7709d
kernel: mtdsplit_uimage: replace "netgear, uimage" parser (+44,-80)
f52081b
treewide: provide global default for SUPPORTED_DEVICES (+1,-23)
96017a6
ath79: add support for Senao Engenius EAP1200H (+201)
9b5e9b6
ath79: remove generic profiles (-61)
2c35899
kernel: bump 5.4 to 5.4.93 (+49,-49)
0071c7c
build: add elecom-product-header for ELECOM devices (+15,-7)
51f578e
ath79: add support for Ubiquiti UniFi AP Outdoor+ (+180,-55)
eff03ce
ath79: ag71xx: add ethtool statistics support (+86)
36c9cf3
kernel: bump 5.4 to 5.4.95 (+3,-40)
55d2db0
ath79: add support for Meraki MR12 (+209,-9)
8a79161
ath79: wrap ucidef_add_switch in 02_network (+2,-1)
f3b827a
kernel: bump 5.4 to 5.4.96 (+7,-7)
88079bd
ath79: make all eth ports LAN for Engenius APs (+4,-5)
f5f01bc
ath79: use internal switch for EAP300 v2 (+5,-21)
dc4745d
ath79: add support for D-Link DAP-3662 A1 (+128,-5)
6934d30
ath79: fix USB power GPIO for TP-Link TL-WR810N v1 (+1,-1)
e2db870
ath79: fix chip used for Meraki MR12 caldata_extract (+3,-3)
25d6af9
ath79: fix factory image generation for Netgear and Zyxel boards (+2,-4)
7054721
ath79: enable UART in SoC DTSI files (+16,-847)
3feef9c
ath79: enable UART node for GL-USB150 (-4)
8b3d879
kernel: bump 5.4 to 5.4.102 (+82,-82)
5430079
kernel: add the latest mtd patch extending ofpart parser (+41,-43)
c459d5a
ath79: fix lan port display order for sitecom wlr-7100 (+1,-1)
8e8fe69
ath79: cfi: cmdset_0002: amd chip 0x2201 - write words (+58)
e8cbdbb
ath79: Add support for Buffalo WZR-HP-G300NH (+335,-5)
2464a9a
kernel: bump 5.4 to 5.4.108 (+132,-139)
c61d4ee
ath79: fix RS-485 on Teltonika RUT-955 (+6,-14)
6f42758
ath79: fix label_mac for NEC Aterm WG1200CR (+6,-2)
0a98a33
kernel: backport 5.13 mtd partitioning changes (+324,-27)
121f246
ath79: mikrotik: enable 2nd USB on RouterBOARD 922UAGS-5HPacD (+8)
8437c24
ath79: fix 10 Mbit PLL data for TP-Link EAP2xx (+1)
cc6ad94
ath79: fix 10 Mbit PLL data for UniFi AC (+2)
a524a0d
ath79: mikrotik: enable SFP on RB922UAGS-5HPaCD (+51,-2)
d57e480
ath79: mikrotik: swap RB922UAGS-5HPaCD eth0/1 MACs (+5)
438718b
kernel: bump 5.4 to 5.4.114 (+122,-111)
62099d9
ath79: fix USB power on TP-Link TL-WR810N v1 (+1)
d7fd690
ath79: force SGMII SerDes mode to MAC operation (+14)
f49d4ae
kernel: Activate FORTIFY_SOURCE for MIPS kernel 5.4 (+150,-117)
9d21ecc
kernel: bump 5.4 to 5.4.119 (+47,-172)
b55d3d6
kernel: bump 5.4 to 5.4.124 (+168,-167)
ec8fe0a
treewide: make AddDepends/usb-serial selective (+12,-12)
a1b2815
ath79: rename 'engenius' Makefile definitions to 'senao' (+33,-25)
a49686c
ath79: create common DTSI for Senao ar724x APs (+94,-261)
7850f50
ath79: create common DTSI for Senao ar934x APs (+98,-273)
08ec7ac
ath79: create common DTSI for Senao qca955x APs (+101,-170)
1f6ec4b
ath79: lzma-loader: allow setting custom kernel magic (+16,-1)
64d845e
ath79: remove 'fakeroot' for Senao devices (+38,-49)
642c887
ath79: adjust ath79/tiny Senao APs to 4k blocksize (+90,-3)
e823fb1
ath79: add Senao 'failsafe' sysupgrade procedure (+157,-4)
a97f4f3
ath79: add factory.bin for ALLNET ALL-WAP02860AC (+37,-4)
518adcf
ath79: cleanup DTS for ALLNET ALL-WAP02860AC (+17,-92)
349a4f4
ath79: move pcie node to DTSI for qca955x Senao APs (+9,-29)
02b7b77
ath79: set lzma-loader variables to null by default (+4)
0794a78
ath79: fix eth0 PLL registers on WD My Net Wi-Fi Range Extender (+2,-2)
7a4bd9c
ath79: use dynamic partitioning for TP-Link CPE series (+15,-36)
56228e9
ath79: don't autodetect AR8033 PHY capabilities (+25)
43723e6
ath79: add gpio-latch driver for MikroTik RouterBOARDs (+226)
bd2e070
ath79: add NAND driver for MikroTik RB91xG series (+397)
88e1c9b
ath79: add support for MikroTik RouterBOARD 912UAG-2HPnD (+225)
ffa943f
ath79: ar934x: fix mounting issues if subpage is not supported (+3,-1)
0ad49d3
ath79: mikrotik: fix beeper phantom noise on RB912 (+6)
983fcc4
ath79: add missing GPIO_LATCH symbol (+1)
febf6db
ath79: add missing MTD_NAND_RB91X symbol (+1)
a1d50e7
kernel: bump 5.4 to 5.4.132 (+131,-131)
a5850c0
ath79: add support for Joy-IT JT-OR750i (+137)
17cb9a9
ath79: enable missing pinmux for JT-OR750i (+3)
941ba3f
ath79: fix JT-OR750i switch LED assignment (+2,-2)
2d5ee43
kernel: bump 5.4 to 5.4.137 (+151,-150)
61c65ac
ath79: kernel: Add missing quote to drivers/mfd/Kconfig (+1,-1)
5cc0535
ath79: add support for onion omega (+139)
Target / bcm27xx (98 changes)
b6c9d2b
kernel: bump 4.19 to 4.19.105 (+49,-49)
7ae2523
kernel: bump 4.19 to 4.19.106 (+40,-105)
c56ae22
bcm27xx: update to latest patches from RPi foundation (+264)
a8aa974
bcm27xx: update kernel configs (+57)
a138365
bcm27xx: add linux 5.4 support (+179.4K,-1)
4bde37a
bcm27xx: bcm2708: refresh linux 5.4 config (+30,-18)
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)
7d94d31
bcm27xx: switch to 5.4 kernel (+1,-2)
0f6d044
bcm27xx: sync 5.4 patches with RPi Foundation (+6.0K,-6.6K)
9ba0965
treewide: remove maintainer variable from targets (-40)
ddc0e87
kernel: move TEO governor to generic config (+1,-12)
dabe847
bcm27xx: enable THERMAL_WRITABLE_TRIPS on bcm2710 and bcm2711 (+4)
6c9b5d6
bcm27xx: sync 5.4 patches with RPi Foundation (+2.8K,-2)
340fc3a
bcm27xx: refresh linux 5.4 configs (-66)
aeb6941
bcm27xx: 5.4: add support for Sensirion SPS30 in i2c-sensor overlay (+59)
5ecc0cf
kernel: bump 5.4 to 5.4.28 (+112,-600)
49109ce
bcm27xx: update 5.4 patches from RPi foundation (+8.0K,-6)
b299002
kernel: bump 5.4 to 5.4.31 (+85,-226)
3c38254
kernel: bump 4.19 to 4.19.115 (+110,-294)
23916bc
kernel: bump 5.4 to 5.4.33 (+14,-147)
ef5d37b
kernel: bump 5.4 to 5.4.35 (+3,-3)
5ea3ea1
kernel: bump 5.4 to 5.4.36 (+51,-157)
49ab97c
bcm27xx: backup /boot/cmdline.txt and restore early (+2,-1)
73de205
kernel: bump 5.4 to 5.4.38 (+14,-14)
e31e5c4
bcm27xx: label to boot partition (+1,-1)
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)
41b5ca1
bcm27xx: drop outdated kernel version switches from patches-5.4 (+12,-190)
1b2fefb
kernel: bump 5.4 to 5.4.42 (+65,-91)
745c447
bcm27xx: remove linux 4.19 support (-219.5K)
584d4bf
bcm27xx: update patches from RPi foundation (+37.5K,-676)
77e97ab
bcm27xx: update to latest patches from RPi foundation (+373,-220)
392c64d
kernel: bump 5.4 to 5.4.43 (+11,-57)
050c31f
bcm27xx: fix unmounting /boot after sysupgrade (+1,-1)
e5aa498
kernel: bump 5.4 to 5.4.45 (+352,-596)
48c1fdd
treewide: drop shebang from non-executable target files (+4,-99)
e44e60b
kernel: bump 5.4 to 5.4.48 (+42,-85)
68d9cb8
kernel: Update kernel 5.4 to version 5.4.50 (+100,-383)
c7b750e
treewide: kernel: drop redundant USB_EHCI_HCD=n config symbol (-21)
b644336
kernel: bump 5.4 to 5.4.52 (+105,-135)
b0f7ea2
kernel: unify CONFIG_GPIO_SYSFS in kernel configs (+3,-67)
b35c542
kernel: Move CONFIG_IONIC to generic kernel config (+1,-12)
da98603
kernel: bump 5.4 to 5.4.58 (+131,-586)
cc75344
bcm27xx: remove no-op patch pair (+6,-62)
a14f5bb
treewide: use wpad-basic-wolfssl as default (+130,-130)
83b1e40
kernel: bump 5.4 to 5.4.59 (+53,-114)
36aa271
kernel: bump 5.4 to 5.4.60 (+134,-385)
05b8e84
kernel: bump 5.4 to 5.4.61 (+65,-68)
2c2fcbd
kernel: bump 5.4 to 5.4.63 (+107,-357)
bee76f1
kernel: bump 5.4 to 5.4.64 (+45,-96)
770a9c6
kernel: bump 5.4 to 5.4.66 (+46,-54)
3ea1b5b
kernel: bump 5.4 to 5.4.67 (+21,-25)
d6a9a92
kernel: bump 5.4 to 5.4.69 (+177,-203)
0f5b5cf
kernel: clean up XATTR config symbols (+4,-29)
18deed2
kernel: Remove 2FS_FS_XATTR and F2FS_STAT_FS symbols from target configs (-12)
0efec6a
kernel: bump 5.4 to 5.4.71 (+15,-15)
dd20ba9
kernel: bump 5.4 to 5.4.72 (+9,-9)
b4c02c9
kernel: bump 5.4 to 5.4.73 (+226,-407)
71b2b32
kernel: bump 5.4 to 5.4.74 (+20,-126)
a472791
kernel: bump 5.4 to 5.4.75 (+77,-141)
47e089e
bcm27xx: add bit variant to redundant RaspberryPi (+14,-2)
667f6c7
kernel: bump 5.4 to 5.4.77 (+112,-231)
9100566
kernel: bump 5.4 to 5.4.79 (+112,-168)
4420dda
kernel: clean up patch fuzz (+18,-30)
2abc55b
kernel: bump 5.4 to 5.4.81 (+22,-22)
a282a04
kernel: bump 5.4 to 5.4.85 (+47,-47)
9b1b892
kernel: bump 5.4 to 5.4.86 (+47,-115)
4ebec0b
kernel: bump 5.4 to 5.4.87 (+14,-14)
945a704
kernel: bump 5.4 to 5.4.89 (+14,-14)
2c35899
kernel: bump 5.4 to 5.4.93 (+49,-49)
d33cd38
kernel: bump 5.4 to 5.4.94 (+31,-31)
598b295
target: use SPDX license identifiers on Makefiles (+203,-555)
e95b1b2
kernel: bump 5.4 to 5.4.97 (+26,-35)
76d1168
kernel: bump 5.4 to 5.4.99 (+89,-91)
62b7f59
bcm27xx: import latest patches from the RPi foundation (+41.6K,-703)
1c22b7a
bcm27xx: add support for RPI CM4 and RPI 400 (+13,-6)
9e2acdb
bcm27xx: bcm2708: add missing RPi B DTS file (+1,-1)
a7c4d94
bcm27xx: add diag LEDs (+7)
b7c5924
bcm27xx: enable bcm2711 HW RNG (+27)
8cb5063
bcm27xx: remove urngd package (+2)
bdb18e0
bcm27xx: bcm2711: disable HW_RANDOM_BCM2835 (-1)
8b3d879
kernel: bump 5.4 to 5.4.102 (+82,-82)
f82e7e9
kernel: bump 5.4 to 5.4.105 (+17,-193)
cd48473
bcm27xx: bcm2711: correctly disable HW_RANDOM_BCM2835 (+1)
2464a9a
kernel: bump 5.4 to 5.4.108 (+132,-139)
1663dc7
kernel: move some disabled symbols to generic (+12,-66)
04579a5
kernel: bump 5.4 to 5.4.117 (+3,-3)
9d21ecc
kernel: bump 5.4 to 5.4.119 (+47,-172)
fc0fd54
kernel: bump 5.4 to 5.4.123 (+34,-65)
85cef1c
kernel: bump 5.4 to 5.4.128 (+79,-117)
a1d50e7
kernel: bump 5.4 to 5.4.132 (+131,-131)
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)
Target / bcm47xx (26 changes)
f4bea1b
kernel: bump 4.14 to 4.14.171 (+52,-52)
5c98041
bcm47xx: switch to kernel 4.19 (+1,-1)
d369d92
bcm47xx: add support for kernel 5.4 (+2.3K,-1)
9ba0965
treewide: remove maintainer variable from targets (-40)
23916bc
kernel: bump 5.4 to 5.4.33 (+14,-147)
7dd2d72
kernel: bump 4.19 to 4.19.122 (+40,-151)
06feb09
bcm47xx: remove support for kernel 4.14 (-2.8K)
6ea87d3
bcm47xx: fix brcm-wl module loading (+2,-1)
1226113
bcm47xx: move device definitions to subfiles (+848,-852)
48c1fdd
treewide: drop shebang from non-executable target files (+4,-99)
6da3194
bcm47xx: add support for NETGEAR R6200 V1 (+73,-11)
6062d85
kernel: Update kernel 4.19 to version 4.19.131 (+131,-398)
eb15b0e
bcm47xx: disable image for Linksys WRT160n v3 (+1)
a2fee73
bcm47xx: fix switch setup for Linksys WRT610N v2 (+1)
504000d
treewide: use DEFAULT := n to disable non-broken devices (+12,-6)
e47bec4
bcm47xx: switch to kernel 5.4 (+1,-1)
b0f7ea2
kernel: unify CONFIG_GPIO_SYSFS in kernel configs (+3,-67)
d0cb71a
bcm47xx: use vendor_model scheme for device/image names (+180,-180)
a14f5bb
treewide: use wpad-basic-wolfssl as default (+130,-130)
bee76f1
kernel: bump 5.4 to 5.4.64 (+45,-96)
2785126
kernel: remove support for kernel 4.19 (-104.6K)
4e39949
kernel: bump 5.4 to 5.4.80 (+81,-110)
9b1b892
kernel: bump 5.4 to 5.4.86 (+47,-115)
583e39e
kernel: drop empty kmod-ledtrig-* packages (+29,-96)
598b295
target: use SPDX license identifiers on Makefiles (+203,-555)
761df5c
bcm47xx: make WGT634U NVRAM patch apply again (+9,-19)
Target / bcm4908 (55 changes)
c578fdf
bcm4908: initial work on the Broadcom BCM4908 target (+623)
712258b
bcm4908: backport upstream DTS patches (+501)
524b9ae
bcm4908: add simple PCIe reset controller support (+40)
56d64d8
bcm4908: backport PMB (Power Management Bus) driver (+502)
7e4f055
bcm4908: backport BCM4908 integrated switch initial support (+225)
6c90999
bcm4908: backport brcmstb USB PHY driver changes (+3.7K)
c40006e
bcm4908: prepend kernel images with a custom header (+7,-2)
20a0d43
bcm4908: add pending mtd patches for BCM4908 partitioning (+393)
707ad89
bcm4908: use backported switch & PMB DTS patches (+8,-10)
bc3dbd6
bcm4908: use backported brcmstb soc stubs patch (+21,-8)
e6fb4d0
bcm4908: add DTS patches for USB PHY and partitions (+201)
095ed5e
bcm4908: set console in the CONFIG_CMDLINE (+1,-1)
4e1e18a
bcm4908: build flashable & bootable firmware images (+23)
e78d3e4
bcm4908: append UBI with rootfs to device images (+29,-3)
3bd8f66
bcm4908: workaround NAND controller #WP issue (+34)
6ba3a0e
bcm4908: build valid Asus GT-AC5300 firmware image (+11,-1)
20b4f77
kernel: add parser finding rootfs after CFE bootfs (+101,-1)
30651e6
bcm4908: sort and wrap build recipes (+16,-12)
81240a9
bcm4908: add Ethernet driver (+1.0K)
f06c303
bcm4908: add board.d network setup (+26)
f3b827a
kernel: bump 5.4 to 5.4.96 (+7,-7)
c382fe8
bcm4908: update Ethernet driver (+179,-178)
87efff6
bcm4908: use upstream accepted Ethernet driver patches (+1.1K,-156)
d8afae0
bcm4908: fix handling Ethernet frames of size 1506 - 1514 (+113)
a45953c
bcm4908: refresh patches (+1.5K,-503)
ac7d45b
kernel: backport "ofpart" mtd parser upstream quirks support (+77,-29)
09fbc79
kernel: drop ofpart patch dropped from upstream mtd tree (+653,-236)
26052fb
bcm4908: fix backport of PMB driver (+8)
95359da
bcm4908: add USB packages to the DEFAULT_PACKAGES (+2)
da92e98
bcm4908: use DTS patches sent upstream (+145,-33)
f093330
bcm4908: fix GPIOs support by limiting them to 64 (+23)
08bbe36
bcm4908: add bcm_sf2 fixes for the 5th GPHY (+76)
67df3a8
bcm4908: backport Ethernet driver fixes from the 5.12 (+103,-2)
5430079
kernel: add the latest mtd patch extending ofpart parser (+41,-43)
bc2c3d9
bcm4908: prepare to support TP-Link Archer C2300 V1 (+239)
b18fe2e
bcm4908: use accepted 5.13 DTS patches (+238,-50)
763f0ba
bcm4908: backport first PHY 5.13 patches (+43,-3)
86eb3de
bcm4908: backport recent bcm4908_enet changes (+431)
15d1422
bcm4908: backport recent bcm_sf2 changes (+265,-8)
2464a9a
kernel: bump 5.4 to 5.4.108 (+132,-139)
0a98a33
kernel: backport 5.13 mtd partitioning changes (+324,-27)
aae855d
bcm4908: backport DTS patch with Ethernet TX IRQ (+31,-1)
23cb83c
bcm4908: backport the latest bcm_sf2 commits (+210,-111)
052708c
bcm4908: backport DT patch adding Ethernet MAC address (+82)
6d6fd7f
bcm4908: enable JFFS2 support (-1)
d91054a
bcm4908: rename bootfs dummy file to the 1-openwrt (+1,-1)
b7ffeef
bcm4908: pad firmware image bootfs JFFS2 partition to 8 MiB (+1,-1)
a5d457a
bcm4908: add sysupgrade support (+213)
d4ca7f6
bcm4908: fix Netgear R8000P image (+5,-2)
91e0865
firmware-utils: bcm4908img: convert into a package (+62,-2)
541db11
bcm4908: enable target & Asus GT-AC5300 image (+3,-1)
cc51d97
bcm4908: enable Netgear R8000P bootloader image (+2,-2)
3da861c
kernel: bump 5.4 to 5.4.111 (+251,-251)
25daa92
bcm4908: add kmod-gpio-button-hotplug (+1)
1247a6b
bcm4908: fix Ethernet broken state after interface restart (+43)
Target / bcm53xx (79 changes)
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)
577174c
kernel: bump 4.19 to 4.19.56 (+8,-8)
ccf8a8e
bcm53xx: sysupgrade: call nand_do_upgrade() from platform_do_upgrade() (+12,-17)
3bef16b
bcm53xx: split up DEVICE_TITLE (+46,-24)
1bc31e0
kernel: bump 4.19 to 4.19.68 (+13,-76)
ac418dd
bcm53xx: add generic subtarget (+2)
c19b9f9
bcm53xx: extend firmware validation (+11,-1)
bc5db73
bcm53xx: sysupgrade: support Luxul firmware format (+84)
06091af
bcm53xx: add pending patch adding Luxul XWC-2000 DTS file (+162,-2)
64b7dbb
bcm53xx: fix sysupgrade for Luxul XWC-2000 (+1,-1)
fedc5b6
bcm53xx: fix serial console on Luxul XWC-2000 (+22)
63c43e5
bcm53xx: sysupgrade: support Luxul NAND devices (+2)
c26b687
kernel: remove further obsolete kernel version switches (+10,-26)
1b310cf
kernel: bump 4.14 to 4.14.169 (+80,-327)
20b5a4c
kernel: bump 4.19 to 4.19.101 (+88,-408)
1d47f81
bcm53xx: build images for Luxul ABR-4500 and XBR-4500 routers (+37)
f4bea1b
kernel: bump 4.14 to 4.14.171 (+52,-52)
b6c9d2b
kernel: bump 4.19 to 4.19.105 (+49,-49)
50c6938
bcm53xx: add v5.4 support (+1.3K,-4)
0493d57
bcm53xx: fix ASUS firmwares to use vendor format (+13,-6)
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)
9ba0965
treewide: remove maintainer variable from targets (-40)
8abefc8
bcm53xx: sysupgrade: optimize building UBI image (+3,-3)
b51ea43
bcm53xx: refactor board.d code in 02_network (+95,-94)
c459a6b
bcm53xx: add support for Luxul FullMAC WiFi devices (+36,-1)
3c38254
kernel: bump 4.19 to 4.19.115 (+110,-294)
ad697aa
bcm53xx: 5.4: enable NAND (+4,-1)
5ea3ea1
kernel: bump 5.4 to 5.4.36 (+51,-157)
c3742ce
bcm53xx: remove support for kernel 4.14 (-4.6K)
e5aa498
kernel: bump 5.4 to 5.4.45 (+352,-596)
48c1fdd
treewide: drop shebang from non-executable target files (+4,-99)
6062d85
kernel: Update kernel 4.19 to version 4.19.131 (+131,-398)
504000d
treewide: use DEFAULT := n to disable non-broken devices (+12,-6)
e9f7923
treewide: mark devices as BROKEN instead of commenting out (+14,-7)
b9cd55b
bcm53xx: update kernel 5.4 config (+4,-100)
c8c9876
bcm53xx: update kernel 5.4 DTS to upstream 5.9 state (+333)
36c53e0
bcm53xx: set HW_RANDOM_BCM2835=y (+2)
7125323
bcm53xx: switch to kernel 5.4 (+1,-1)
b0f7ea2
kernel: unify CONFIG_GPIO_SYSFS in kernel configs (+3,-67)
683bcbd
bcm53xx: use vendor_model scheme for device/image names (+57,-57)
92b4f16
kernel: add CGROUPS and IOSCHED_BFQ back to config (+6,-2)
b1f6a5d
bcm53xx: remove useless echo in 02_network (+2,-2)
5388c72
Revert "bcm53xx: remove useless echo in 02_network" (+3,-2)
da98603
kernel: bump 5.4 to 5.4.58 (+131,-586)
a14f5bb
treewide: use wpad-basic-wolfssl as default (+130,-130)
c6d9a2a
bcm53xx: enable PWM for bcm53xx (+52,-1)
5f610ec
bcm53xx: backport uart2 and pcie2 device-nodes (+57,-1)
1291274
kernel: package bcm53xx i2c module (+15)
0e4092c
bcm53xx: add Cisco Meraki MR32 (+380,-3)
d6a9a92
kernel: bump 5.4 to 5.4.69 (+177,-203)
37ef219
kernel: move kmod-i2c-bcm-iproc to I2C menu (+1,-1)
2785126
kernel: remove support for kernel 4.19 (-104.6K)
a472791
kernel: bump 5.4 to 5.4.75 (+77,-141)
c29f612
bcm53xx: MR32: fix DEVICE_VENODR typo (+1,-1)
d69ec61
bcm53xx: use correct case for TP-Link in DEVICE_VENDOR (+2,-2)
77575d4
kernel: move some disabled symbols to generic (+5,-57)
9b1b892
kernel: bump 5.4 to 5.4.86 (+47,-115)
583e39e
kernel: drop empty kmod-ledtrig-* packages (+29,-96)
4571ef4
bcm53xx: use default SUPPORTED_DEVICES for Meraki MR32 (+1,-3)
598b295
target: use SPDX license identifiers on Makefiles (+203,-555)
e95b1b2
kernel: bump 5.4 to 5.4.97 (+26,-35)
7d03fdb
bcm53xx: group dts backports by upstream kernel version (+6,-1)
d523f61
bcm53xx: backport more upstream dts stuff from kernel 5.11 (+507)
3ce0d62
bcm53xx: backport NVMEM NVRAM driver (+181)
20fe0e6
bcm53xx: initialize NVRAM from NVMEM driver (+92)
192486a
bcm53xx: backport first 5.13 DTS changes (+476,-1)
2464a9a
kernel: bump 5.4 to 5.4.108 (+132,-139)
0a98a33
kernel: backport 5.13 mtd partitioning changes (+324,-27)
50a25d4
bcm53xx: backport Linksys Panamera (EA9500) patches (+230,-2)
741164f
bcm53xx: fix Linksys EA9500 partitions (+58)
ca6a1d0
bcm53xx: use upstream Linksys EA9500 fixes (+30,-1)
9aaa20d
bcm53xx: enhance support for Linksys EA9500 (+22,-3)
3da861c
kernel: bump 5.4 to 5.4.111 (+251,-251)
beab1bf
bcm53xx: add pending TRX patch for "firmware" partition (+43)
9d21ecc
kernel: bump 5.4 to 5.4.119 (+47,-172)
2d5ee43
kernel: bump 5.4 to 5.4.137 (+151,-150)
Target / bcm63xx (137 changes)
8484512
kernel: remove non-existant symbols from 4.19 config (-17)
9ba0965
treewide: remove maintainer variable from targets (-40)
5b392c7
treewide: gather DEVICE_VARS into one place (+21,-18)
f8f1dc6
bcm63xx: copy files to kernel 5.4 (+22.0K)
04c07e0
bcm63xx: refresh patches for kernel 5.4 (+143,-718)
f0fbc47
bcm63xx: update config for kernel 5.4 (+24,-14)
6c521f6
bcm63xx: fix missing watchdog core dependency (+1)
43d3ef9
bcm63xx: prevent fall-through in kernel patches for 5.4 (+11,-8)
8a2118e
bcm63xx: 5.4: add removed helper syscon_regmap_lookup_by_pdevname (+64)
cb2f0df
bcm63xx: 5.4: fix compilation for changed driver_find_device (+5,-1)
51b07e7
bcm63xx: use kernel 5.4 as testing kernel (+1,-1)
bebc980
bcm63xx: remove support for kernel 4.19 (-22.0K)
4e535d8
bcm63xx: disable all devices with <= 4MiB flash and <= 32 MiB RAM (+11)
b43023b
kernel: remove non-existant symbols (-79)
d27e2c6
bcm63xx: switch to 5.4 kernel (+1,-2)
8464693
bcm63xx: image: rename LOADADDR to KERNEL_LOADADDR (+8,-9)
a0081b1
bcm63xx: loader-lzma: use default lzma (+6,-10)
ef2d5a2
kernel: bump 4.14 to 4.14.180 (+47,-60)
026fe13
bcm63xx: use generic diag.sh (+377,-216)
fdd968d
bcm63xx: replace "ok" with "okay" for status in DTS files (+185,-185)
eea23c2
bcm63xx: remove linux 4.14 support (-23.0K)
aa2f227
bcm63xx: image: remove unused definition (+1,-2)
ee6bf7e
bcm63xx: bcm6362: fix pinctrl bug (+11)
f314cbe
bcm63xx: redboot: fix warning (+1,-1)
f2f2cf0
bcm63xx: periph_intc: fix warning (+20)
29c3bb5
bcm63xx: ext_intc: fix warning (+28)
e04ff3c
bcm63xx: periph_intc: report effective affinity (+20)
13c33f3
bcm63xx: mask interrupts on init (+12)
8658338
bcm63xx: smp: add NAND support (+817,-6)
367a303
bcm63xx: add support for Comtrend VR-3032u (+331,-2)
62e7342
bcm63xx: add NETGEAR DGND3700v2 support (+293,-2)
daee6b4
bcm63xx: add Comtrend VG-8050 support (+269)
edafbe8
bcm63xx: bcm6328-leds: improve HW blinking (+137)
597df57
bcm63xx: reorganize board patches ()
f996377
bcm63xx: bcm6328: fix strapbus boot sel (+14,-1)
5f82691
bcm63xx: add unmodded SERCOMM AD1018 support (+268,-7)
e0382c5
bcm63xx: fix AD1018 WLAN led (+3,-1)
91b275b
bcm63xx: image: rename CFE_CHIP_ID to CHIP_ID (+101,-101)
0836e22
bcm63xx: image: add CVG834G CHIP_ID (+1,-1)
8e8920c
bcm63xx: lzma-loader: remove unused definitions (+1,-22)
c93cdf5
bcm63xx: lzma-loader: rely on CHIP_ID for UART address (+32,-83)
67861b2
bcm63xx: nand: fix v2.1 controller support (+40,-8)
7a81775
bcm63xx: dgnd3700-v1: add NAND support (+26)
6dc3dce
bcm63xx: improve rgmii ctrl overrides (+84,-60)
5998c8f
bcm63xx: nand: support CFE partition tags (+22)
78a0ae9
bcm63xx: WIP: add Huawei HG253s v2 support (+265)
5a7d11f
bcm63xx: replace further "ok" with "okay" in DTS files (+9,-9)
e3e17b4
bcm63xx: use model part of board name as variable in 01_leds (+11,-10)
d6f66dd
brcm63xx: add support for ADB P.DG A4001N A-000-1A1-AX (+254)
09b7922
bcm63xx: ar-5381u: expose LEDs through controller (+34,-19)
d361aa2
bcm63xx: ar-5387un: expose LEDs through controller (+42,-26)
b1604b7
bcm63xx: ar-5315u: expose LEDs through controller (+86,-36)
80d8114
bcm63xx: ad1018: switch to Sercomm WFI (+6,-9)
f263a0f
bcm63xx: nand: support Sercomm firmwares (+67)
a47acae
bcm63xx: ad1018: support Sercomm factory images (+11,-1)
e238c85
bcm63xx: nand: sercomm: switch to sercomm-load script (+6,-5)
824cb78
bcm63xx: nand: add CFE_WFI_VERSION values for each device (+5,-1)
82cf488
bcm63xx: nand: order devices alphabetically (+10,-10)
b1d375b
bcm63xx: vr-3032u: switch to bcm-wfi-split (+3,-3)
e73c61a
bcm63xx: vg-8050: switch to bcm-wfi-split (+6,-6)
b302a44
bcm63xx: stop using legacy lzma for all devices (+59,-54)
39f44be
bcm63xx: ad1018: add missing partitions (+12)
231f728
bcm63xx: ad1018: remove cfe.bin image support (+1,-27)
6dc01cd
bcm63xx: lzma-loader: allow bigger ramdisks (+6,-4)
e8aac70
bcm63xx: vr-3032u: fix WFI partition size (+1,-1)
8421ea7
bcm63xx: vg-8050: fix WFI partition size (+1,-1)
57dce7c
bcm63xx: vg-8050: add missing compatible property (+1,-1)
66f7062
bcm63xx: vr-3032u: add missing compatible property (+1,-1)
598ba5b
bcm63xx: kernel: add BCM63167 cpuid variant (+28,-24)
27c20a1
bcm63xx: image: don't add the CFE to the sercomm factory (-12)
9eb9d0b
bcm63xx: image: support device-specific load address (+10,-12)
ff2c963
bcm63xx: add support for the Sercomm H500-s (+350,-3)
6fca164
bcm63xx: bcm6328: switch to upstream boot sel patch (+30,-13)
ce33ef9
bcm63xx: switch to upstream NAND patches (+191,-35)
d64d5ed
bcm63xx: a226m-fwb: fix linux partition offset (+4,-4)
48c1fdd
treewide: drop shebang from non-executable target files (+4,-99)
e3eaf52
bcm63xx: use the generic nand upgrade on Sercomm devices (+5,-2)
2c3bdef
bcm63xx: HG622: enable LAN LEDs (+3,-1)
583b3e4
bcm63xx: DGND3700v1: fix port order (+4,-4)
e44e60b
kernel: bump 5.4 to 5.4.48 (+42,-85)
3f27a6e
bcm63xx: AV4202N: add missing PCI pinmux (+5)
68d9cb8
kernel: Update kernel 5.4 to version 5.4.50 (+100,-383)
cef9e5a
bcm63xx: R5010UNv2: fix flash partitions for 16MB flash (+5,-5)
b0f7ea2
kernel: unify CONFIG_GPIO_SYSFS in kernel configs (+3,-67)
9fb1d4c
bcm63xx: switch to upstream LED patch (+95,-44)
f41a400
bcm63xx: switch to upstream endif comments patch (+451,-354)
92727a1
bcm63xx: switch to upstream CFE version detection patch (+61,-32)
81fdb42
bcm63xx: refactor board patches (+1.4K,-1.5K)
440d599
bcm63xx: remove invalid EHCI nodes (+158,-160)
fb589b6
bcm63xx: add missing OHCI nodes (+102,-99)
eddf863
bcm63xx: add missing fallback SPROMs (+56,-50)
0c109df
bcm63xx: merge RTA770BW and RTA770W board patches (+101,-143)
24f7ae8
bcm63xx: add missing endif board comnents (+118,-118)
a5a0b3f
bcm63xx: switch to upstream CFE detection patch (+78,-71)
d43b963
bcm63xx: reorganize board patches (+245,-245)
da98603
kernel: bump 5.4 to 5.4.58 (+131,-586)
a14f5bb
treewide: use wpad-basic-wolfssl as default (+130,-130)
cc501ab
kernel: set WATCHDOG_CORE dependency in kmod-hwmon-sch5627 (+3,-10)
0cfdc7d
target: update SPDX license names (+101,-101)
3ea1b5b
kernel: bump 5.4 to 5.4.67 (+21,-25)
55aac84
bcm63xx: remove model name from LED labels (+639,-631)
c0aea38
bcm63xx: add a few DTSI files to share definitions (+389,-846)
c98819a
bcm63xx: move dts-v1 statement to top-level DTSI files (+20,-194)
c4ab1b7
bcm63xx: reorganize board patches into fewer files (+2.7K,-4.1K)
eefbcf2
bcm63xx: batch process RX path (+53)
ba74da5
bcm63xx: enetsw: switch to netdev_alloc_skb_ip_align (+37)
9e7a0f4
brcm63xx: add USB status LED in 01_leds for ADP P.DG A4001N (+2,-1)
3425248
bcm63xx: add BQL support (+67)
36334b2
bcm63xx: support xmit_more in BQL (+54)
0efbfef
bcm63xx: A4001N A-000-1A1-AX: remove PSI (nvram) partition (+1,-6)
8eeb57a
bcm63xx: Add support for D-Link DSL-2750u rev C1 (+171,-9)
61ef594
bcm63xx: add support for ADB P.DG A4101N A-000-1A1-AE (+227,-26)
c143fbc
bcm63xx: add support for Technicolor TG582n Telecom Italia branded (+245,-26)
59c2f9e
bcm63xx: add support for Technicolor TG582n (+255,-26)
3d8cb23
bcm63xx: fix ADB P.DG A4001N A-000-1A1-AX LEDs (+2,-8)
a58826c
bcm63xx: add support for Innacomm W3400V6 (+199,-26)
81df645
bcm63xx: DGND3700v1: use the real board name (+1,-1)
77575d4
kernel: move some disabled symbols to generic (+5,-57)
2d84228
bcm63xx: nand: fix OOB R/W for non Hamming ECC (+34,-11)
1d6f422
bcm63xx: sync ethernet driver with net-next (+703,-191)
f52081b
treewide: provide global default for SUPPORTED_DEVICES (+1,-23)
7d12f29
bcm63xx: fix bcm63xx ethernet kernel panics (+52,-17)
2c35899
kernel: bump 5.4 to 5.4.93 (+49,-49)
e23a906
bcm63xx: backport upstream SSB SPROM extraction (+102,-38)
a0e0e62
bcm63xx: sprom: override the PCI device ID (+79,-1)
07f4e3b
bcm63xx: kernel: reenable the TRNG (+2,-53)
598b295
target: use SPDX license identifiers on Makefiles (+203,-555)
c74df74
bcm63xx: update ethernet kernel panics fix (+54,-34)
4b3958d
bcm63xx: bcm63268: fix GPIO interrupts (+1,-1)
e3e6ec3
bcm63xx: limit name metadata to model name (+1,-5)
8f7a905
bcm63xx: pinctrl: fix BCM6348 groups (+14,-30)
8b3d879
kernel: bump 5.4 to 5.4.102 (+82,-82)
3b6c932
bcm63xx: AD1018-nor: add NAND flash (+24)
f49d4ae
kernel: Activate FORTIFY_SOURCE for MIPS kernel 5.4 (+150,-117)
9d21ecc
kernel: bump 5.4 to 5.4.119 (+47,-172)
7a39781
bcm63xx: Remove patch already applied upstream (-34)
a1d50e7
kernel: bump 5.4 to 5.4.132 (+131,-131)
Target / brcm2708 (69 changes)
a7e6892
kernel: bump 4.14 to 4.14.125 (FS#2305 FS#2297) (+357,-1.1K)
de5105f
kernel: bump 4.14 to 4.14.126 (+122,-43)
6592ddd
kernel: bump 4.14 to 4.14.128 (+24,-24)
4295485
brcm2708: add linux 4.19 support (+381.8K,-1.8K)
9e8932c
brcm2708: switch to linux-firmware SDIO NVRAM (+23,-45)
f781582
brcm2708: Add Raspberry Pi 4 support (+41,-16)
1d45ed1
kernel: bump 4.14 to 4.14.134 (+12,-99)
c763418
kernel: bump 4.19 to 4.19.62 (+187,-2.8K)
1922650
brcm2708: update to latest patches from the RPi foundation (+76.4K,-71.5K)
00813d4
brcm2708: remove linux 4.14 support (-153.8K)
5e928ac
brcm2708: add bcm2711 subtarget (RPi 4B aarch64) (+623,-4)
d34d461
brcm2708: clean up target configs (+3,-13)
32788e6
brcm2708: arm8stub is no longer needed (+3,-8)
abdd953
brcm2708: fix warnings due to non-breaking space (+1,-1)
a809860
brcm2708: split up DEVICE_TITLE (+5,-3)
42d9bcc
kernel: bump 4.19 to 4.19.64 (+150,-398)
d8c62c4
brcm2708: bcm2711: remove unneeded boot file (+1,-2)
697658e
kernel: bump 4.19 to 4.19.65 (+15,-15)
c9dc0e1
kernel: bump 4.19 to 4.19.66 (+31,-31)
b6f4cd5
treewide: sysupgrade: pass "save_partitions" option to the "sysupgrade" method (+9,-19)
2340c64
brcm2708: update to latest patches from RPi foundation (+64.7K,-59.1K)
2876709
brcm2708: fix DMA leaks in bcm2835-mmc (+79)
1bc31e0
kernel: bump 4.19 to 4.19.68 (+13,-76)
055abe9
brcm2708: remove duplicated patch (-10)
db97cb8
kernel: bump 4.19 to 4.19.69 (+10,-12)
5287ac2
brcm2708: restore UART on RPi 0W, 3B, 3B+ and 4B (+27)
99a5e28
brcm2708: bcm2711: remove custom config file (+1,-20)
662394f
brcm2708: update to latest patches from RPi foundation (+66.5K,-64.8K)
bf39047
treewide: don't hardcode "sysupgrade.tgz" file name (+37,-28)
62dbe36
treewide: when copying a backup file always specify dest name (+13,-13)
641f6b6
treewide: use new procd sysupgrade $UPGRADE_BACKUP variable (+26,-27)
1d51160
kernel: bump 4.19 to 4.19.71 (+32,-89)
4f8b350
brcm2708: update to latest patches from RPi foundation (+3.6K,-1.6K)
39ddb25
brcm2708: add support for Raspberry Pi 2B 1.2 (+18,-5)
ce536ae
brcm2708: add support for Hifiberry DAC+DSP (+20)
2e2fe82
brcm2708: fix Hifiberry DAC+DSP package definition (+1,-1)
c79cb9f
kernel: bump 4.19 to 4.19.73 (+7,-149)
c5b10c8
kernel: bump 4.19 to 4.19.74 (+12,-14)
c5b4fa2
treewide: replace backticks by $(...) in gen_*_img.sh scripts (+13,-13)
7449a39
kernel: bump 4.19 to 4.19.76 (+16,-18)
8e197c7
kernel: bump 4.19 to 4.19.77 (+16,-51)
e544533
kernel: bump 4.19 to 4.19.79 (+10,-57)
4b2ab53
kernel: bump 4.19 to 4.19.80 (+13,-26)
df60a08
kernel: bump 4.19 to 4.19.81 (+10,-13)
6589de9
kernel: bump 4.19 to 4.19.82 (+47,-260)
7533087
kernel: bump 4.19 to 4.19.84 (+82,-181)
723f4a4
brcm2708: remove useless patches (-129)
e29500e
kernel: bump 4.19 to 4.19.85 (+59,-153)
3bbcffa
treewide: kernel config: remove runtime options (-15)
f19e471
kernel: bump 4.19 to 4.19.86 (+46,-225)
88ca372
kernel: bump 4.19 to 4.19.88 (+57,-358)
efe1599
brcm2708: switch to cypress-firmware package (+6,-6)
922b538
brcm2708: switch to cypress-nvram package (+6,-6)
2d899a6
brcm2708: remove unneeded patches (+3,-183.7K)
e115fa4
kernel: bump 4.19 to 4.19.90 (+155,-388)
f0df0d6
kernel: bump 4.19 to 4.19.91 (+24,-24)
67dcc43
brcm2708: organize kernel patches (+95.8K,-95.8K)
c2308a7
brcm2708: update to latest patches from RPi Foundation (+9.0K,-2.0K)
1579599
brcm2708: fix malformed patch (+2,-2)
5c06657
brcm2708: switch to upstream cpufreq driver (+14,-5)
9941edc
brcm2708: image: stop using mkknlimg script (+1,-6)
de8e51c
brcm2708: gen_rpi_sdcard_img.sh: use /bin/sh (+2,-2)
b6cdc04
kernel: bump 4.19 to 4.19.93 (+197,-219)
692b91f
kernel: bump 4.19 to 4.19.95 (+31,-31)
6cc7498
kernel: bump 4.19 to 4.19.96 (+6,-6)
7adb0f9
kernel: bump 4.19 to 4.19.97 (+4,-4)
4084216
kernel: bump 4.19 to 4.19.98 (+20,-21)
20b5a4c
kernel: bump 4.19 to 4.19.101 (+88,-408)
84d555a
brcm2708: update to latest patches from RPi foundation (+3.6K,-65)
Target / brcm47xx (16 changes)
4d3c887
brcm47xx: fix 831-old_gpio_wdt.patch for linux 4.19 (+2,-2)
1d45ed1
kernel: bump 4.14 to 4.14.134 (+12,-99)
c763418
kernel: bump 4.19 to 4.19.62 (+187,-2.8K)
e68c1ce
brcm47xx: extend firmware validation (+11,-1)
95240c4
brcm47xx: sysupgrade: support Luxul firmware format (+82)
9d95d5e
brcm47xx: sysupgrade: fix device model detection (+2,-2)
c3ffb0e
brcm47xx: split up DEVICE_TITLE (+157,-89)
e56e5a4
brcm47xx: fix switch port labels for Asus WL500GP V2 (+5,-1)
0e21222
kernel: bump 4.14 to 4.14.151 (+22,-22)
df60a08
kernel: bump 4.19 to 4.19.81 (+10,-13)
db9e9e8
kernel: bump 4.14 to 4.14.155 (+79,-186)
e29500e
kernel: bump 4.19 to 4.19.85 (+59,-153)
deb8358
brcm47xx: add switch configuration for WNR3500L (+2,-1)
cf2f1fc
brcm47xx: fix switch port order for Netgear WNR3500 V2 (+1)
098cbc6
brcm47xx: fix switch port order for Netgear WN2500RP V1 (+5)
20b5a4c
kernel: bump 4.19 to 4.19.101 (+88,-408)
Target / brcm63xx (24 changes)
f5acf56
kernel: bump 4.14 to 4.14.137 (+10,-10)
b133e46
treewide: convert WiFi caldata size and offset to hexadecimal (+202,-202)
812bad9
brcm63xx: do not build images for 16 MiB RAM devices by default (+24)
071209e
kernel: bump 4.14 to 4.14.141 (+4,-4)
84c263e
brcm63xx: remove redundant variable definition in Makefile (-3)
0b18fca
kernel: bump 4.14 to 4.14.145 (+24,-24)
5b6a809
treewide: move calibration data extraction function to library (+207,-420)
4f86397
brcm63xx: fix build with GCC 8.3 (+93)
d263883
brcm63xx: split up DEVICE_TITLE (+219,-91)
f586dd6
brcm63xx: add linux 4.19 support (+22.3K,-1)
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)
b5480de
kernel: bump 4.14 to 4.14.164 (+112,-112)
692b91f
kernel: bump 4.19 to 4.19.95 (+31,-31)
1b310cf
kernel: bump 4.14 to 4.14.169 (+80,-327)
20b5a4c
kernel: bump 4.19 to 4.19.101 (+88,-408)
e4ba8c8
brcm63xx: use more systematic names for image and DTS files (+226,-310)
78b422a
brcm63xx: remove unneeded line break for DEVICE_PACKAGES (+76,-156)
0a3350d
brcm63xx: use compatible instead of manually setting board name (+259,-590)
d0e8e6d
brcm63xx: align DTS model with Makefile and compatible (+18,-18)
7f1ec1c
brcm63xx: be more specific about SOC names (+12,-6)
ceed463
brcm63xx: apply updated compatibles for selecting board_info (+224,-224)
Target / cns3xxx (14 changes)
545bfbc
cns3xxx: switch to kernel 4.19 (+1,-2)
aac25bd
kernel: 4.19: Backport usb dwc2 lpm mode hw check (+64,-1)
8b4bc7a
treewide: sysupgrade: don't use $ARGV in platform_do_upgrade() (+45,-45)
e29500e
kernel: bump 4.19 to 4.19.85 (+59,-153)
ada7322
cns3xxx: use proper macros for defining partition regions (+8,-6)
414b7c1
kernel: bump 4.14 to 4.14.156 (+63,-63)
f19e471
kernel: bump 4.19 to 4.19.86 (+46,-225)
9ba0965
treewide: remove maintainer variable from targets (-40)
de3e5de
cns3xx: remove support for kernel 4.14 (-1.6K)
48c1fdd
treewide: drop shebang from non-executable target files (+4,-99)
6062d85
kernel: Update kernel 4.19 to version 4.19.131 (+131,-398)
b0f7ea2
kernel: unify CONFIG_GPIO_SYSFS in kernel configs (+3,-67)
a14f5bb
treewide: use wpad-basic-wolfssl as default (+130,-130)
a9790df
cns3xxx: drop target (+1,-5.9K)
Target / gemini (50 changes)
bdbb679
gemini: enable CONFIG_PACKET (-2)
cd6c353
gemini: Use library functions to assign MAC address (+20,-12)
38d85d2
gemini: Make a per-board case for ethernet MAC (+16,-12)
86098ea
gemini: Fix MAC address assignment for DIR-685 (+15)
502b28b
gemini: Make root filesystem writeable (+8,-6)
f342ffd
treewide: kernel: bump some targets to 4.19 (+13,-24)
5470e92
gemini: Fix up DNS-313 compatible string (+22,-1)
b50aef8
gemini: Drop switch kmod and swconfig (-1)
18e2053
gemini: Add StorLink SL93512r images (+17,-7)
f62fe6f
gemini: Fix device name for StorLink SL93512r (+1,-1)
dc3cf94
gemini: Add SL93512r missing ImageInfo file (+18)
ea44ed5
gemini: Stop enforcing command line (-4)
8b4bc7a
treewide: sysupgrade: don't use $ARGV in platform_do_upgrade() (+45,-45)
c763418
kernel: bump 4.19 to 4.19.62 (+187,-2.8K)
c1bf5d5
gemini: split up DEVICE_TITLE (+14,-7)
75bfc39
treewide: convert MAC address location offsets to hexadecimal (+113,-113)
1eb8511
gemini: Fix up some confused pin config on SL93512r (+54)
860d6ce
gemini: Fix up flash accesses (+140)
a608380
gemini: Add copy-kernel utility package (+78)
dc451a4
gemini: Enable flash boot on reference design type (+24,-9)
6d819fa
gemini: image: fix race condition when building copy-kernel.bin (+15,-8)
6999c7e
kernel: bump 4.14 to 4.14.142 (+10,-36)
1d51160
kernel: bump 4.19 to 4.19.71 (+32,-89)
c79cb9f
kernel: bump 4.19 to 4.19.73 (+7,-149)
19f722a
gemini: dir685: Restore graphics (+6,-14)
c5b4fa2
treewide: replace backticks by $(...) in gen_*_img.sh scripts (+13,-13)
794d4b6
treewide: remove kmod-usb-core from DEVICE_PACKAGES (+287,-287)
414b7c1
kernel: bump 4.14 to 4.14.156 (+63,-63)
f19e471
kernel: bump 4.19 to 4.19.86 (+46,-225)
88ca372
kernel: bump 4.19 to 4.19.88 (+57,-358)
729d7bc
kernel: Deactivate CONFIG_SFP in generic config (+1,-4)
454339b
gemini: dns313_gen_hdd_img.sh: switch to /bin/sh (+1,-1)
8334e04
gemini: Remove kernel 4.14 support (-7.8K)
9ba0965
treewide: remove maintainer variable from targets (-40)
ea2d284
gemini: Add v5.4 kernel patches (+386)
7fc155f
gemini: Add kernel config for kernel v5.4 (+466)
349ad62
gemini: Bump kernel to v5.4 (+1,-1)
7802649
gemini: Refine package list (+4,-3)
73fa1ab
samba36: Remove (+1,-32.0K)
64ebf74
treewide: drop DEVICE_TYPE when used as device variable (-4)
48c1fdd
treewide: drop shebang from non-executable target files (+4,-99)
9e02580
gemini: Add swap partition to DNS-313 (+13,-7)
7e9e6fd
gemini: Bring up DSA switches (+27)
2785126
kernel: remove support for kernel 4.19 (-104.6K)
583e39e
kernel: drop empty kmod-ledtrig-* packages (+29,-96)
f52081b
treewide: provide global default for SUPPORTED_DEVICES (+1,-23)
598b295
target: use SPDX license identifiers on Makefiles (+203,-555)
2748b36
gemini,layerscape,oxnas: don't disable option CONFIG_BPF_SYSCALL (-4)
16ccf88
base-files: generate network config with "device" options (+22,-22)
2d5ee43
kernel: bump 5.4 to 5.4.137 (+151,-150)
Target / imx6 (52 changes)
f342ffd
treewide: kernel: bump some targets to 4.19 (+13,-24)
5e9a6d0
imx6: apalis: fix sysupgrade paths (+2,-5)
0711b51
imx6: apalis: add missing jffs2reset to ramfs during sysupgrade (+1,-1)
27df621
imx6: bump SDMA firmware to 3.5 ()
5797fe8
treewide: replace remaining (not working now) $SAVE_CONFIG uses (+11,-11)
bf39047
treewide: don't hardcode "sysupgrade.tgz" file name (+37,-28)
62dbe36
treewide: when copying a backup file always specify dest name (+13,-13)
641f6b6
treewide: use new procd sysupgrade $UPGRADE_BACKUP variable (+26,-27)
a858db3
treewide: sysupgrade: use $UPGRADE_BACKUP to check for backup (+13,-14)
c546855
imx6: split up DEVICE_TITLE (+12,-5)
c163604
imx6: install-dtb as separate IMAGE (+6,-4)
729d7bc
kernel: Deactivate CONFIG_SFP in generic config (+1,-4)
6d5291f
imx6: add support for kernel 5.4 (+904)
0d727f2
treewide: move commonly disabled symbols to generic config (+6,-22)
b246a0f
imx6: 5.4: dts: backport lsm9ds1 imu support for GW553x (+73)
26760c5
imx6: apalis: fix variables in bootscript (+4,-3)
156bf99
imx6: apalis: move set_blkcnt variable into recovery script (+1)
0543eb1
imx6: 5.4: add missing kernel perf monitor symbol (+1)
f9f62d4
kernel: bump 5.4 to 5.4.24 (+130,-173)
860652f
kernel: 5.4: move some kconfig options to generic (+9,-80)
8e6a8a0
imx6: Remove kernel 4.14 support (-716)
86b59d0
imx6: remove unnecessary wildcard from board name matching (+7,-7)
3666c67
imx6: add support for GW5907/GW5910/GW5912/GW5913 (+4.2K,-2)
6fa45bc
imx6: switch to 5.4 kernel (+1,-1)
9ba0965
treewide: remove maintainer variable from targets (-40)
5ecc0cf
kernel: bump 5.4 to 5.4.28 (+112,-600)
ff6b092
imx6: bootscript: use partition UUID for rootfs if possible (+20,-14)
3c38254
kernel: bump 4.19 to 4.19.115 (+110,-294)
8d9b362
imx6: refresh kernel config (+5,-170)
4a3e0f7
imx6: add back perf monitor related config symbol (+1)
3b1e99d
imx6: backport v5.8 imx6qdl-gw dt patches (+455)
0562037
imx6: image: increase max ubifs file-system size (+1,-1)
e5aa498
kernel: bump 5.4 to 5.4.45 (+352,-596)
48c1fdd
treewide: drop shebang from non-executable target files (+4,-99)
8126e57
imx6: use device-tree compatible for board name (+127,-139)
b0f7ea2
kernel: unify CONFIG_GPIO_SYSFS in kernel configs (+3,-67)
0f5b5cf
kernel: clean up XATTR config symbols (+4,-29)
5423d9d
kernel: move F2FS_FS_XATTR and F2FS_STAT_FS symbols to generic (+4,-32)
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)
2785126
kernel: remove support for kernel 4.19 (-104.6K)
2658008
treewide: remove default-state off for LEDs (+6,-23)
667f6c7
kernel: bump 5.4 to 5.4.77 (+112,-231)
77575d4
kernel: move some disabled symbols to generic (+5,-57)
7b3dd33
imx6: gw52xx: fix duplicate regulator naming (+37)
87bd940
imx6: refresh kernel config (+2,-73)
ecded5b
imx6: disable unrequired pcie host driver (-2)
36c9cf3
kernel: bump 5.4 to 5.4.95 (+3,-40)
598b295
target: use SPDX license identifiers on Makefiles (+203,-555)
4968fc8
imx6: bootscript-apalis: make it working on v2021.01 release (+4,-2)
0fde111
Revert "imx6: bootscript-apalis: make it working on v2021.01 release" (+2,-4)
1663dc7
kernel: move some disabled symbols to generic (+12,-66)
Target / ipq40xx (201 changes)
2ee98e8
ipq40xx: directly define voltage per opp (+42,-34)
e00e6fa
ipq40xx: fix high resolution timer (+64,-6)
f342ffd
treewide: kernel: bump some targets to 4.19 (+13,-24)
1440175
ipq40xx: Linksys: sysupgrade: Ensure OEM volumes are removed (+22,-20)
50da717
ipq40xx: spi-gpio: convert deprecated binding (+2,-2)
87552e5
ipq40xx: convert to multi-variable device title (+55,-24)
8b4bc7a
treewide: sysupgrade: don't use $ARGV in platform_do_upgrade() (+45,-45)
1cbe0d6
treewide: sysupgrade: get rid of platform_nand_pre_upgrade() (+64,-88)
c763418
kernel: bump 4.19 to 4.19.62 (+187,-2.8K)
ef4bea0
ipq40xx: extend DT mdio node to be more accessible (+6,-6)
fd58035
ipq40xx: decouple mdio-ipq40xx and ar40xx (+234,-235)
6825b4c
ipq40xx: remove redundant PHY_POLL set code (+2,-12)
96f1d4b
kernel: bump 4.14 to 4.14.136 (+60,-173)
75bfc39
treewide: convert MAC address location offsets to hexadecimal (+113,-113)
b133e46
treewide: convert WiFi caldata size and offset to hexadecimal (+202,-202)
a6f85b8
ipq40xx: fix AVM NAND caldata extraction (+15,-3)
92e6026
treewide: sync bootcount scripts across targets (+10,-18)
8f757d4
ipq-wifi: drop upstreamed custom board-2.bin (+4,-21)
853e4dd
ipqx0xx: add Generic subtarget (+4)
94bf2e4
ipq40xx: drop unreachable ipq-wifi package for the AP120C-AC (+1,-1)
1bc31e0
kernel: bump 4.19 to 4.19.68 (+13,-76)
5797fe8
treewide: replace remaining (not working now) $SAVE_CONFIG uses (+11,-11)
641f6b6
treewide: use new procd sysupgrade $UPGRADE_BACKUP variable (+26,-27)
a858db3
treewide: sysupgrade: use $UPGRADE_BACKUP to check for backup (+13,-14)
c79cb9f
kernel: bump 4.19 to 4.19.73 (+7,-149)
391b14a
ipq40xx: fix hw-crypto detection of qce driver (+62)
e2c084c
ipq40xx: abort ar40xx probe on missing PHYs (+46)
c1388a2
base-files: move xor() from caldata extraction to functions.sh (+19,-80)
5b6a809
treewide: move calibration data extraction function to library (+207,-420)
2c60de0
treewide: move MAC address patch functions to common library (+81,-210)
332b1f4
ipq40xx: add label MAC address for FritzBox 4040 (+1)
48b5d08
treewide: use a single ath10k MAC patching function with checksum (+50,-56)
f1d761f
ipq40xx: essedma: Fix dead lock (+4,-4)
6f6c00c
ipq40xx: Add support for Unielec U4019 (+410,-11)
8285af1
ipq40xx: fix optional gpio-reset (+1,-1)
7be79a3
ipq40xx: fix ethernet probe abort on missing phy-reset (+1,-1)
6fd9eee
ipq40xx: add missing backslash in 11-ath10k-caldata (+1,-1)
7f18722
ipq40xx: add support for AVM FRITZ!Repeater 1200 (+557,-7)
b9d58f7
kernel: mtd: spinand: Backport chip definitions (+870,-11)
dc7872d
ipq40xx: use DEVICE_VARIANT for Unielec U4019 flash size (+2,-1)
0b2a2f4
ipq40xx: add label MAC address for Netgear EX6100v2/EX6150v2 (+1)
4b2ab53
kernel: bump 4.19 to 4.19.80 (+13,-26)
affe633
ipq40xx: ipq4019: Add new device Compex WPJ419 (+396,-1)
dc90caf
ipq40xx: convert IMAGE_SIZE/KERNEL_SIZE/BLOCKSIZE to kiB (+5,-5)
6abce4d
ipq40xx: mdio: remove support for phy-reset-gpio (+2,-65)
8db4496
ipq40xx: wpj419: use reset-gpios property for phy reset (+2,-1)
6ab8457
ipq40xx: u4019: use reset-gpios instead of phy-reset-gpio (+2,-1)
d6aea46
kernel: bump 4.14 to 4.14.154 (+143,-256)
50ff887
ipq40xx: fix build error (+10,-11)
db9e9e8
kernel: bump 4.14 to 4.14.155 (+79,-186)
e29500e
kernel: bump 4.19 to 4.19.85 (+59,-153)
c550b1a
ipq40xx: use DTSI for Jalapeno (+272,-260)
146eb49
ipq40xx: add support for Crisis Innovation Lab MeshPoint.One (+110,-4)
102c8c5
ipq40xx: add support for Aruba AP-303 (+469,-1)
8083969
ipq40xx: improve ASUS RT-AC58U support (+26,-20)
d0efb1b
ipq40xx: remove unnecessary usb nodes in DTS for ASUS RT-AC58U (+2,-48)
729d7bc
kernel: Deactivate CONFIG_SFP in generic config (+1,-4)
0b7d779
ipq40xx: use ath10k-ct-smallbuffers for 128 MiB devices (+3,-1)
9c7025b
ipq40xx: build DEVICE_DTS based on SOC and device name (+42,-41)
a0c0ad7
ipq40xx: fix usbport trigger on the RT-AC58U with USB 2.0 devices (+12,-2)
2090b8a
ipq40xx: add support for EZVIZ CS-W3-WD1200G EUP (+277,-1)
c6e972c
ipq40xx: add support for Aruba AP-303H (+443,-3)
4084216
kernel: bump 4.19 to 4.19.98 (+20,-21)
52b8c7a
ipq40xx: Add support for D-Link DAP-2610 (+299,-3)
51f3035
ipq40xx: add support for EnGenius EMD1 (+263,-1)
016339b
ipq40xx: fix misplaced cells-sizes in WPJ419's dts (+2,-2)
1b310cf
kernel: bump 4.14 to 4.14.169 (+80,-327)
20b5a4c
kernel: bump 4.19 to 4.19.101 (+88,-408)
f4bea1b
kernel: bump 4.14 to 4.14.171 (+52,-52)
b6c9d2b
kernel: bump 4.19 to 4.19.105 (+49,-49)
272e0a7
ipq40xx: add v5.4 support (+18.7K)
a736d91
ipq40xx: add support for EnGenius EAP2200 (+601,-7)
26681de
ipq40xx: qce - switch to skcipher API (+2.0K,-2)
ee4a0af
ipq40xx: use neon crypto drivers (+24)
13b8404
ipq40xx: qce - add fixes for AES ciphers (+1.9K)
91a7c9c
ipq40xx: 5.4: refresh patches and config (+49,-206)
0d727f2
treewide: move commonly disabled symbols to generic config (+6,-22)
74cbc44
ipq40xx: fix support of EnGenius EAP2200 (+21,-21)
4ff6c43
ipq40xx: add IPQ4019 SD/MMC controller support (+521,-44)
6256ca3
ipq40xx: add support for 8devices Habanero DVK (+765,-2)
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)
377e894
ipq40xx: add cpximg to flash Compex WPJ428 via bootloader (+18,-1)
926f4da
ipq40xx: replace ${} with $() (+3,-3)
988546c
ipq40xx: Remove kernel 4.14 support (-22.2K)
3ef988c
generic: 4.19: Add 4B_OPCODES flag to w25q256 (+8,-8)
e09a5ef
ipq40xx: 5.4: enable NAND (+5)
f521ef5
ipq40xx: 5.4: fix of_get_mac_address obsolete usage OOPs (+1,-1)
2b73440
ipq40xx: 5.4: fix networking PHY driver (+3,-14)
72c3997
ipq40xx: 5.4: fix ethernet driver (+36,-29)
9ba0965
treewide: remove maintainer variable from targets (-40)
ddc0e87
kernel: move TEO governor to generic config (+1,-12)
5b392c7
treewide: gather DEVICE_VARS into one place (+21,-18)
3f14f03
treewide: omit IMAGE_SIZE argument from check-size (+146,-146)
d59137d
ipq40xx: wpj428: fix missing MDIO GPIO reset and pinmux (+36)
bf15557
ipq40xx: switch to 5.4 kernel (+1,-1)
5562c5a
ipq40xx: fix DAP-2610 boot failure (+1)
fabcfa9
ipq40xx: re-add LEDS_LP5523 for the ASUS Lyra MAP-AC2200 (+2)
a30abb1
ipq40xx: add support for MobiPromo CM520-79F (+739,-2)
c30220d
ipq40xx: add support for Cell C RTL30VW (+843,-2)
0bea89a
kernel: bump 5.4 to 5.4.32 (+7,-53)
23916bc
kernel: bump 5.4 to 5.4.33 (+14,-147)
faf668b
kernel: bump 5.4 to 5.4.34 (+33,-33)
9fac916
ipq40xx: fix alphabetical order in 02_network (+11,-11)
300b7fe
ipq40xx: add support for Aruba AP-365 (+912,-493)
2308644
ipq40xx: replace "ok" with "okay" for status in DTS files (+46,-46)
6785695
ipq40xx: essedma: Disable TCP segmentation offload for IPv6 (+4,-7)
3f61e5e
ipq40xx: add support for EnGenius EMR3500 (+267,-1)
752cee7
ipq40xx: disable DSA and Switchdev (-11)
b8ed898
ipq40xx: use zImage for EX6100v2 and EX6150v2 (+1,-3)
5b50895
ipq40xx: add image size checks for several devices (+6,-3)
373f446
ipq40xx: check kernel-size for NBG6617 (+1)
48c1fdd
treewide: drop shebang from non-executable target files (+4,-99)
e44e60b
kernel: bump 5.4 to 5.4.48 (+42,-85)
fa6d532
ipq40xx: consolidate DTS files (-10.5K)
e8afeaa
ipq40xx: set IMAGES in Device/Default definition (+13,-27)
6062d85
kernel: Update kernel 4.19 to version 4.19.131 (+131,-398)
f103321
ipq40xx: add support for GL.iNet GL-S1300 (+379,-3)
4a77a06
ipq40xx: add support for Buffalo WTR-M2133HP (+456)
f3921ac
ipq40xx: fix patches on dts Makefile (+2,-2)
c7b750e
treewide: kernel: drop redundant USB_EHCI_HCD=n config symbol (-21)
2557d2e
ipq40xx: merge all ar40xx patches into one single patch (+22,-30)
9da2b56
ipq40xx: fix ethernet vlan double tagging (+36,-11)
b644336
kernel: bump 5.4 to 5.4.52 (+105,-135)
eda9751
ipq40xx: support reset button for WPJ419 (+10)
b0f7ea2
kernel: unify CONFIG_GPIO_SYSFS in kernel configs (+3,-67)
d1db1f4
ipq40xx: refresh kernel 5.4 config (+3,-11)
a14f5bb
treewide: use wpad-basic-wolfssl as default (+130,-130)
05b8e84
kernel: bump 5.4 to 5.4.61 (+65,-68)
2e6c236
ipq40xx: essedma: enable VLAN tag offload for single-port (+4,-8)
4488b26
ipq40xx: add Edgecore ECW5211 support (+351,-3)
0fbdb51
ipq40xx: add Edgecore OAP-100 support (+529,-1)
0b1cdb7
treewide: remove empty default cases (+1,-18)
056945f
ipq40xx: enable FRITZRepeater 3000 ports on switch (+11,-3)
770a9c6
kernel: bump 5.4 to 5.4.66 (+46,-54)
0cfdc7d
target: update SPDX license names (+101,-101)
03bc9b0
ipq40xx: add open-drain support to pinctrl-msm (+81)
e246357
ipq40xx: add support for Luma Home WRTQ-329ACN (+299,-2)
a9071d0
ipq40xx: Add support for Linksys MR8300 (Dallas) (+425,-315)
890bb54
ipq40xx: fix DTS warning in qcom-ipq4019-cm520-79f.dts (+1,-1)
fa1713e
ipq40xx: fix DTS warning in qcom-ipq4029-gl-s1300.dts (+1,-1)
bdd9dd8
ipq40xx: tidy up dts-v1 statements (+1,-16)
4682d4d
ipq40xx: tidy up device recipe for Edgecore OAP100 (+3,-2)
ad90a42
ipq40xx: remove model name from LED labels (+233,-218)
8f29e36
ipq40xx: improve support for Edgecore ECW5211 (+34,-39)
c4beac9
ipq40xx: use upstream DTS files for IPQ4019/AP-DK04.1 (+167,-202)
9604e21
ipq40xx: 5.4: move AR40xx driver into files (+2.5K,-2.5K)
e788e9b
treewide: enable the vDSO (+2,-11)
0efec6a
kernel: bump 5.4 to 5.4.71 (+15,-15)
a7afeb3
ipq40xx: remove support for kernel 4.19 (-12.2K)
e73d866
ipq40xx: enable RX hash / CTAG TX offloading for single-phy (+9)
4f277b4
ipq40xx: 5.4: update and reorder patches (+423,-432)
95b0751
ipq40xx: do not remove pci@40000000 for ap.dk04.1 (+6,-6)
667f6c7
kernel: bump 5.4 to 5.4.77 (+112,-231)
8231994
ipq40xx: DTS style updates for OpenMesh devices (+18,-47)
5e9a5c1
ipq40xx: fix 5Ghz tx/rx power on the ASUS MAP-AC2200 (+16)
cdc8d4b
ipq40xx: revert usage of VLAN S-TAG (+9,-37)
afd4bf0
kernel: bump 5.4 to 5.4.83 (+46,-49)
debbc0a
ipq40xx: use upper case for NETGEAR in DEVICE_VENDOR (+1,-2)
77575d4
kernel: move some disabled symbols to generic (+5,-57)
8a891bf
ipq40xx: Change name for openmesh.sh to vendor-free name (+5,-5)
ea5bb6b
ipq40xx: add support for Plasma Cloud PA1200 (+228,-6)
4871fd2
ipq40xx: add support for Plasma Cloud PA2200 (+243,-7)
d3c8881
ipq40xx: add support for devolo Magic 2 WiFi next (+310,-1)
4979569
ipq40xx: refresh kernel config (-66)
4cdc8d2
ipq40xx: backport upstream MDIO driver (+211,-226)
03bae3c
ipq40xx: edma: convert to of_mdio_find_bus() (+7,-23)
b5c93ed
ipq40xx: add Qualcomm QCA807x driver (+940)
26b1f72
ipq40xx: net: phy: ar40xx: remove PHY handling (+20,-229)
053c3d8
ipq40xx: net: ethernet: edma: fix link detection (+4)
c8af7ea
ipq40xx: dts: add QCA807x properties (+64,-2)
2a5bfb6
ipq40xx: dts: convert PHY GPIO bindings (+41,-22)
9d69505
ipq40xx: net: ethernet: edma: use generic ksettings functions (+6,-56)
fd03336
ipq40xx: net: ethernet: edma: use generic PHY print (+2,-2)
b938918
ipq40xx: add support for GL.iNet GL-AP1300 (+293,-1)
f3e45c4
ipq40xx: remove non-existent ethernet PHY (+8)
9b1b892
kernel: bump 5.4 to 5.4.86 (+47,-115)
aad3d9c
ipq40xx: remove unnecessary execute permission bit ()
6738b5e
uboot-envtools: add support for Aruba AP-303 and AP-365 (+8,-4)
378c7ff
ipq40xx: split generic images into own file (+810,-806)
b6461e4
ipq40xx: arm: compressed: add appended DTB section (+48)
10d057f
ipq40xx: kernel compressed boot: reset watchdog countdown (+66)
b779da2
ipq40xx: add MikroTik subtarget (+5,-1)
30a92f5
ipq40xx: mikrotik: enable CONFIG_MTD_ROUTERBOOT_PARTS (+1)
0184889
ipq40xx: mikrotik: enable MikroTik NOR parser (+1)
f4fdd86
ipq40xx: mikrotik: enable MikroTik platform driver (+2)
36347d0
ipq40xx: fix boards being shown twice (-2)
f52081b
treewide: provide global default for SUPPORTED_DEVICES (+1,-23)
5697915
ipq40xx: remove generic profile (-9)
8b3d879
kernel: bump 5.4 to 5.4.102 (+82,-82)
da7ef7f
ipq40xx: net: phy: qca807x: fix GPIO driver (+1)
1663dc7
kernel: move some disabled symbols to generic (+12,-66)
438718b
kernel: bump 5.4 to 5.4.114 (+122,-111)
3ce7f1e
ipq40xx: add MikroTik hAP ac2 support (+316,-1)
701d25b
ipq40xx: add support for MikroTik SXTsq 5 ac (+271,-3)
f001bd2
ipq40xx: fix hard_config partition size on MikroTik hAP-ac2 (+1)
f788dfd
ipq40xx: add uboot-envtools to default packages (+14,-17)
df4feb1
ipq40xx: fix FRITZRepeater 1200 RGMII delay (+1,-1)
662401d
ipq40xx: fix Edgecore ECW5211 boot (+1)
Target / ipq806x (190 changes)
8b4bc7a
treewide: sysupgrade: don't use $ARGV in platform_do_upgrade() (+45,-45)
1cbe0d6
treewide: sysupgrade: get rid of platform_nand_pre_upgrade() (+64,-88)
2afb3a5
ipq806x: split up DEVICE_TITLE (+36,-15)
75bfc39
treewide: convert MAC address location offsets to hexadecimal (+113,-113)
b133e46
treewide: convert WiFi caldata size and offset to hexadecimal (+202,-202)
92e6026
treewide: sync bootcount scripts across targets (+10,-18)
853e4dd
ipqx0xx: add Generic subtarget (+4)
d94a3f3
ipq806x: Replace backticks by $(...) (+4,-4)
bf39047
treewide: don't hardcode "sysupgrade.tgz" file name (+37,-28)
62dbe36
treewide: when copying a backup file always specify dest name (+13,-13)
641f6b6
treewide: use new procd sysupgrade $UPGRADE_BACKUP variable (+26,-27)
f8d9648
ipq806x: provide label MAC address (+2)
9de9e9c
ipq806x: remove unsupported hw-crypto qce driver (-9)
794d4b6
treewide: remove kmod-usb-core from DEVICE_PACKAGES (+287,-287)
c1388a2
base-files: move xor() from caldata extraction to functions.sh (+19,-80)
5b6a809
treewide: move calibration data extraction function to library (+207,-420)
2c60de0
treewide: move MAC address patch functions to common library (+81,-210)
48b5d08
treewide: use a single ath10k MAC patching function with checksum (+50,-56)
54d9ac8
ipq806x: WPQ864: fix partition unit-address (+1,-1)
70d5989
ipq806x: use switch trigger for WAN LED on NETGEAR boards (+1,-1)
04d6753
Revert "ipq806x: fix EA8500 switch control" (+4,-16)
d6aea46
kernel: bump 4.14 to 4.14.154 (+143,-256)
db9e9e8
kernel: bump 4.14 to 4.14.155 (+79,-186)
414b7c1
kernel: bump 4.14 to 4.14.156 (+63,-63)
d395583
kernel: bump 4.14 to 4.14.158 (+42,-42)
c5d2f3c
ipq806x: copy files from 4.14 to 4.19 (+26.6K)
f81e148
ipq806x: update 4.19 kernel config (+67,-46)
63066d3
ipq806x: refresh 4.19 patches (+1.1K,-12.4K)
9e9fe23
ipq806x: convert ok to okay in dts (+184,-184)
96a509e
ipq806x: fix missing compatible and rename (+2,-2)
afcb78f
ipq806x: use new usb3 implementation (+64,-290)
6150592
ipq806x: convert ipq8064 dtsi interrupts (+33,-27)
71b1062
ipq806x: set apq8064 regulator to support cpuidle (+3,-2)
2336c2d
ipq806x: disable spc on ipq8065 soc (+8)
9e7a8be
ipq806x: add missing gpio and gsbi declaration (+51)
5ce7200
ipq806x: increase drive-strength for pinmux (+3,-3)
df35293
ipq806x: add nand and sata tags (+2,-2)
2da033e
ipq806x: use ipq8064 dedicated watchdog (+2,-1)
1acc054
ipq806x: r7800: add missing wifi definition for pcie (+30)
fe26364
ipq806x: d7800: fix warning on dtc compilation (+3,-2)
044c796
ipq806x: ap148: reorganize dts (+155,-161)
2296d41
ipq806x: ap161: fix wrong definition stdout (+1,-1)
f28e6ae
ipq806x: improve mdio gpios list (+18,-9)
4021536
ipq806x: fix tsens driver in 4.19 (+20)
77e7d6c
ipq806x: add missing core1 voltage tolerance (+1)
ce8707e
ipq806x: update USB3 modules for 4.19 (+1,-1)
2a82e0e
ipq806x: switch to 4.19 kernel version (+1,-1)
729d7bc
kernel: Deactivate CONFIG_SFP in generic config (+1,-4)
7604e53
kernel: bump 4.14 to 4.14.159 (+142,-270)
f0df0d6
kernel: bump 4.19 to 4.19.91 (+24,-24)
5ab9c0b
ipq806x: fix bug in L2 cache scaling (+2,-1)
456ab9a
ipq806x: opp/core: update patch allowing adjusting of OPP voltages at runtime (+71,-61)
e9a982e
ipq806x: opp/core: update patch updating voltage tolerance on voltage adjust (+21,-12)
4165f23
ipq806x: drop old cpufreq patch (-399)
a37f787
ipq806x: backport qcom-cpufreq-kryo patch (+551)
e18f8e4
ipq806x: add patch to support krait cpu scaling driver (+351)
adc0beb
ipq8064: update dtsi with new opp table (+80,-44)
62a4e4b
ipq8065: update dtsi with new opp table (+91,-53)
c8086c7
ipq806x: refresh new and changed patches (+496,-212)
a666f81
ipq806x: update kernel config with new driver (+1,-1)
77f4d5c
ipq806x: rework ipq806x specific tsense temp driver (+107)
b04ccdb
ipq806x: fix wrong definition for tsense calib (+2,-2)
e0382e8
ipq806x: build DEVICE_DTS based on SOC and device name (+16,-11)
b6cdc04
kernel: bump 4.19 to 4.19.93 (+197,-219)
80c8a9a
ipq806x: remove CONFIG_MDIO_IPQ8064 symbol (-1)
5ba02d1
ipq806x: opp/core: fix broken patch Handle opp voltage adjust (+4,-11)
411ad37
ipq806x: reorganize nand_pins mux definition (+68,-44)
0ef755b
ipq806x: refactor l2 freq scaling patch (+120,-40)
5318a6d
ipq806x: add fab scaling support (+252)
0c97f03
ipq806x: refresh kernel patches (+6,-6)
20b5a4c
kernel: bump 4.19 to 4.19.101 (+88,-408)
f4bea1b
kernel: bump 4.14 to 4.14.171 (+52,-52)
9a1ec4d
ipq806x: copy files to kernel 5.4 (+16.5K)
57ea767
ipq806x: remove skeleton definition (+7,-4)
851862c
ipq806x: include ipq806x-v1.0 dtsi (+1)
d4c95b5
ipq806x: use correct definition for nand-controller node (+22,-22)
68b526e
ipq806x: correct wrong node in r7800 dts (+7,-5)
71eb7b0
ipq806x: refresh patches for kernel 5.4 (+118,-112)
eaceb85
ipq806x: drop upstream patch (-2.9K)
583111c
ipq806x: update nvmem cpufreq driver (+36,-31)
c692d89
ipq806x: rework L2 cache patch (+54,-16)
efc5be2
ipq806x: fix tsens driver (+231,-178)
9040d74
ipq806x: update config for kernel 5.4 (+56,-22)
92da53b
ipq806x: add ipq806x mdio driver (+206)
0d80985
ipq806x: use mdio dedicated driver (+137,-70)
4598f90
ipq806x: add patch to disable pretimeout on timer platform (+98)
64b2557
ipq806x: remove wrong compatible from timer node (+1,-2)
b921e31
ipq806x: rework dts to use label (+2.7K,-2.7K)
e42aca0
ipq806x: move mdio node to ipq8064 dts (+410,-540)
89423f6
ipq806x: add patch to fix broken usb3 (+29)
e1516df
ipq806x: fix broken stmmac notifier (+84)
633c513
ipq806x: add 5.4 as testing kernel version (+1)
bdd4153
ipq806x: add newline at the end of qcom-ipq8064-v1.0.dtsi (+1,-1)
d5a3536
kernel: bump 4.14 to 4.14.172 (+15,-15)
f9f62d4
kernel: bump 5.4 to 5.4.24 (+130,-173)
1d03283
kernel: 5.4: remove some dup config options already set in generic (-25)
95c1fce
ipq806x: replace ${} with $() (+4,-4)
228bb84
kernel: make kmod-ata-core selected by dependent modules (+38,-43)
c2ddc3a
ipq806x: remove useless case within default case for upgrade (-1)
d97c9ba
ipq806x: read both WG2600HP MAC addresses from flash (+1,-1)
9ba0965
treewide: remove maintainer variable from targets (-40)
ddc0e87
kernel: move TEO governor to generic config (+1,-12)
5b392c7
treewide: gather DEVICE_VARS into one place (+21,-18)
5ecc0cf
kernel: bump 5.4 to 5.4.28 (+112,-600)
c3083b9
ipq806x: remove support for kernel 4.14 (-26.6K)
2bdd669
ipq806x: switch to 5.4 kernel (+1,-2)
4661b05
kernel: properly insert local mtd partition parsers (+48,-41)
0f910a8
ipq806x: EA8500 fix boot partition detection (-2)
f93fcf8
ipq806x: enable disk-activity LED trigger (+2)
48c1fdd
treewide: drop shebang from non-executable target files (+4,-99)
0127de9
ipq806x: set IMAGES in Device/Default definition (+5,-7)
472f5b1
ipq806x: refresh config (+5,-15)
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)
19c8f11
ipq806x: move common pinmux nodes to SoC DTSI (+61,-603)
ed76134
ipq806x: disentangle and clean up SoC DTSI files (+64,-64)
74e339f
ipq806x: move stdout-path to DTSI files (+16,-38)
8832500
ipq806x: move serial0 to DTSI files (+12,-14)
20c7abd
ipq806x: add support for Linksys EA7500 V1 (+375,-22)
3e992ea
ipq806x: compile in schedutil governor (+2)
c7b750e
treewide: kernel: drop redundant USB_EHCI_HCD=n config symbol (-21)
f93267b
ipq806x: enable Linksys EA8500 eth1 interface (+3,-1)
c83f7b6
ipq806x: fix aliases node name for Qualcomm IPQ8064/DB149 (+1,-11)
e363470
ipq806x: use consistent DT labels for gsbiX_serial (+4,-4)
3635f7e
ipq806x: really fix aliases node for Qualcomm IPQ8064/DB149 (+12,-2)
b7b7c2a
ipq806x: use qcom-ipq8064.dtsi from upstream (+1.2K,-1.6K)
7c1c0a0
ipq806x: use qcom-ipq8064-v1.0.dtsi from upstream (+186,-222)
b0f7ea2
kernel: unify CONFIG_GPIO_SYSFS in kernel configs (+3,-67)
df3ad13
ipq806x: replace patches with upstream version (+218,-166)
0c45ad4
ipq806x: replace phy dwc3 patch with upstream version (+680,-671)
35d1f05
ipq806x: replace nvmem qcom patch with upstream version (+123,-86)
87e92d5
kernel: usb: move phy-qcom-ipq806x-usb to ipq806x modules.mk (+16,-18)
57e029b
ipq806x: move further common nodes to the DTSI files (+53,-252)
a14f5bb
treewide: use wpad-basic-wolfssl as default (+130,-130)
83b1e40
kernel: bump 5.4 to 5.4.59 (+53,-114)
441b362
ipq806x: create shared DTSI for EA7500 v1 and EA8500 (+226,-392)
58d2bd8
ipq806x: replace pci patchset with upstream version (+628,-580)
36aa271
kernel: bump 5.4 to 5.4.60 (+134,-385)
05b8e84
kernel: bump 5.4 to 5.4.61 (+65,-68)
2c2fcbd
kernel: bump 5.4 to 5.4.63 (+107,-357)
6133ac8
ipq806x: 5.4: enable AT803X driver (+1)
811af0d
ipq806x: add GSBI1 node to DTSI (+46)
43a5389
ipq806x: import bootargs-append from IPQ40xx (+14)
59f0a0f
ipq806x: add Edgecore ECW5410 support (+452,-1)
a744c14
ipq806x: sort entries in 02_network (+5,-5)
0b1cdb7
treewide: remove empty default cases (+1,-18)
6e170ff
ipq806x: sort entries in lib/upgrade/platform.sh (+3,-3)
770a9c6
kernel: bump 5.4 to 5.4.66 (+46,-54)
95c9df7
ipq806x: fix support of Edgecore ECW5410 support (+21,-81)
d6a9a92
kernel: bump 5.4 to 5.4.69 (+177,-203)
d181b2c
ipq806x: remove model name from LED labels (+217,-211)
e788e9b
treewide: enable the vDSO (+2,-11)
29ca10e
ipq806x: remove support for kernel 4.19 (-16.5K)
f47cb40
ipq806x: fix pci broken on bootm command (+51)
b4c02c9
kernel: bump 5.4 to 5.4.73 (+226,-407)
a472791
kernel: bump 5.4 to 5.4.75 (+77,-141)
9100566
kernel: bump 5.4 to 5.4.79 (+112,-168)
b163bfb
ipq806x: Fix gmac1 (WAN) on Netgear D7800 (+5,-1)
77575d4
kernel: move some disabled symbols to generic (+5,-57)
622ce71
ipq806x: disable SPC of IPQ8064 on NEC WG2600HP to fix boot issue (+4)
98b8629
ipq806x: add support for ASRock G10 (+416,-7)
212ad91
ipq806x: remove unneeded empty lines (-2)
d64102e
ipq806x: add support for Qualcomm IPQ8062 SoC (+103)
3bb1618
ipq806x: add support for NEC Platforms Aterm WG2600HP3 (+459,-3)
57e4cc8
ipq806x: disable CONFIG_CMDLINE_OVERRIDE and ASRock G10 (+2,-1)
9b1b892
kernel: bump 5.4 to 5.4.86 (+47,-115)
6230b23
ipq806x: fix 900-arm-add-cmdline-override.patch (+11,-11)
ac25b64
ipq806x: reenable CONFIG_CMDLINE_OVERRIDE and ASRock G10 (+1,-2)
cbccc25
ipq806x: consolidate DTS files directory ()
1a775a4
ipq806x: add support for TP-Link Talon AD7200 (+512)
28fd279
ipq806x: some corrections for TP-Link Talon AD7200 (+45,-48)
f4c6493
ipq806x: fix LED names of TP-Link Talon AD2700 (+2,-2)
8050b70
ipq806x: clean up DTS file for TP-Link AD7200 (+8,-8)
8ddaeaf
ipq806x: create DTSI for TP-Link AD7200 and C2600 (+317,-619)
b039f76
ipq806x: improve model name and revision for TP-Link AD7200 (+5,-3)
849d4b3
ipq806x: add space before SPDX identifier (again) (+2,-2)
4e46beb
ipq806x: add support for Ubiquiti UniFi AC HD (+326,-1)
05707e6
ipq806x: fix Ubiquiti UniFi AC HD partition map (+1,-1)
f52081b
treewide: provide global default for SUPPORTED_DEVICES (+1,-23)
5b0644b
ipq806x: remove generic profile (-10)
04a0e5c
ipq806x: replace full-text BSC license by SPDX identifier (+1,-27)
8b3d879
kernel: bump 5.4 to 5.4.102 (+82,-82)
5430079
kernel: add the latest mtd patch extending ofpart parser (+41,-43)
0a98a33
kernel: backport 5.13 mtd partitioning changes (+324,-27)
1663dc7
kernel: move some disabled symbols to generic (+12,-66)
3da861c
kernel: bump 5.4 to 5.4.111 (+251,-251)
0b0bec5
ipq806x: improve system latency (+17)
fc0fd54
kernel: bump 5.4 to 5.4.123 (+34,-65)
0753cd9
ipq806x: fix LAN and WAN port assignments on TP-Link AD7200 (+4,-1)
85cef1c
kernel: bump 5.4 to 5.4.128 (+79,-117)
Target / ipq807x (8 changes)
29c6ddd
ipq807x: add very basic target support (+719)
977c7f1
ipq807x: fix indent in image/Makefile (+1,-1)
9ba0965
treewide: remove maintainer variable from targets (-40)
b0f7ea2
kernel: unify CONFIG_GPIO_SYSFS in kernel configs (+3,-67)
77575d4
kernel: move some disabled symbols to generic (+5,-57)
ccf6561
kernel: add disabled PROC_STRIPPED (+1,-3)
0faa172
config: limit CONFIG_PERF_EVENTS to top-level generic configs (-11)
b95f3ca
ipq807x: drop target (-714)
Target / ixp4xx (11 changes)
f2f7cc6
kernel: bump 4.9 to 4.9.181 (+7,-7)
8b4bc7a
treewide: sysupgrade: don't use $ARGV in platform_do_upgrade() (+45,-45)
7228904
kernel: bump 4.9 to 4.9.186 (+30,-30)
a4d3660
kernel: bump 4.9 to 4.9.187 (+42,-42)
5797fe8
treewide: replace remaining (not working now) $SAVE_CONFIG uses (+11,-11)
641f6b6
treewide: use new procd sysupgrade $UPGRADE_BACKUP variable (+26,-27)
a858db3
treewide: sysupgrade: use $UPGRADE_BACKUP to check for backup (+13,-14)
794d4b6
treewide: remove kmod-usb-core from DEVICE_PACKAGES (+287,-287)
8069e97
ixp4xx: remove CONFIG_LEGACY_PTY from kernel config (-2)
47a93a8
kernel: bump 4.9 to 4.9.207 (+49,-49)
28fd4ac
ixp4xx: remove unmaintained target (-11.0K)
Target / kirkwood (66 changes)
5850487
kirkwood: split up DEVICE_TITLE (+27,-13)
8b4bc7a
treewide: sysupgrade: don't use $ARGV in platform_do_upgrade() (+45,-45)
92e6026
treewide: sync bootcount scripts across targets (+10,-18)
e11fc84
kirkwood: Fix FS#505 - Can't install LEDE on Linksys EA3500 (+3)
411e824
kirkwood: remove CONFIG_LEGACY_PTY from kernel config (-4)
fbf297b
kirkwood: fix HDD LED labels for Zyxel NSA325 in 01_leds (+2,-2)
6fe31ab
kirkwood: exploit BOARD_NAME to set DEVICE_DTS and SUPPORTED_DEVICES (+2,-20)
ae67f5f
kirkwood: use generic diag.sh (+542,-113)
b6db230
kirkwood: add diag LEDs for ZyXEL NSA325 (+60)
6bbca3a
kirkwood: set default state for status LEDs in device tree (+78,-50)
aa9c214
kirkwood: do not expose status LED to user config by default (-23)
c24e01f
kirkwood: fix device node name of Iomega ix2-200 (+2,-2)
4528128
kirkwood: tidy up image Makefile (+5,-4)
1013b14
kirkwood: add kmod-hwmon-core to DEVICE_PACKAGES (+4,-2)
7e9c7e7
kirkwood: tidy up hwmon_fancontrol (+16,-17)
fc65fae
kirkwood: remove kmod-i2c-mv64xxx from DEVICE_PACKAGES (+1,-3)
7ae2523
kernel: bump 4.19 to 4.19.106 (+40,-105)
16965a0
kirkwood: convert DTS patches into plain DTS files (+1.3K,-1.5K)
845093e
kirkwood: apply minor DTS style improvements (+48,-20)
7a3a99c
kirkwood: copy files and config from 4.19 to 5.4 (+1.7K)
43a1767
kirkwood: initial refresh 5.4 config (+38,-16)
45e47a9
kirkwood: initial refresh of 5.4 patches (+21,-70)
61b4018
kirkwood: fix switch dts node in EA4500 and EA3500 (+22,-77)
8438ad2
kirkwood: switch kernel version to 5.4 (+1,-3)
1d03283
kernel: 5.4: remove some dup config options already set in generic (-25)
4159054
kernel: make kmod-hwmon-core selected by dependent modules (+8,-10)
ddc0e87
kernel: move TEO governor to generic config (+1,-12)
3f14f03
treewide: omit IMAGE_SIZE argument from check-size (+146,-146)
43105f2
kirkwood: fix DTS partitions for Pogoplug E02 (+110)
4fd7e53
kirkwood: switch from swconfig to dsa (+68,-69)
0af2c44
kirkwood: remove support for kernel 4.14 (-1.8K)
8b37389
kirkwood: remove support for kernel 4.19 (-1.8K)
d9ff499
kirkwood: disable image for Linksys EA3500 (Audi) (+1)
64ebf74
treewide: drop DEVICE_TYPE when used as device variable (-4)
bbe7124
kirkwood: move led triggers to dts (+27,-11)
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)
987292b
kirkwood: move ext4 support to modules (+9,-11)
28f4ae2
kirkwood: refresh kernel config (+4,-9)
1461eab
Revert "kirkwood: disable image for Linksys EA3500 (Audi)" (-1)
91472dc
kirkwood: support for button in Pogoplug V4 (+2,-1)
d2c3131
kirkwood: add support for Zyxel NSA310S (+283,-1)
67ce9ae
kirkwood: add support for Check Point L-50 (+590)
b644336
kernel: bump 5.4 to 5.4.52 (+105,-135)
090779b
kirkwood: implement compatibility version for DSA migration (+27)
65305cb
kirkwood: use real model names for Linksys devices (+66,-31)
18b7d87
kirkwood: get rid of BOARD_NAME and tidy up DEVICE_DTS (+14,-16)
b0f7ea2
kernel: unify CONFIG_GPIO_SYSFS in kernel configs (+3,-67)
86c89bf
kirkwood: fix sysupgrade experience for early DSA-adopters (+16)
e81e625
treewide: add sysupgrade comment for early DSA-adopters (+6,-3)
a14f5bb
treewide: use wpad-basic-wolfssl as default (+130,-130)
de4e57e
Revert "treewide: add sysupgrade comment for early DSA-adopters" (+3,-6)
38f6d5d
treewide: revert sysupgrade adjustments for early DSA-adopters (-45)
0cfdc7d
target: update SPDX license names (+101,-101)
77575d4
kernel: move some disabled symbols to generic (+5,-57)
6ffe8a4
kirkwood: add support for Seagate BlackArmor NAS220 (+161)
f52081b
treewide: provide global default for SUPPORTED_DEVICES (+1,-23)
a7904c6
kirkwood: remove generic profile (-17)
3210354
kirkwood: refresh kernel config (+2,-63)
450ec48
kirkwood: use 3 temperature sensors for Zyxel NSA310B (+16,-4)
598b295
target: use SPDX license identifiers on Makefiles (+203,-555)
5430079
kernel: add the latest mtd patch extending ofpart parser (+41,-43)
6a217d6
kernel: add pending mtd patches adding NVMEM support (+260,-11)
0a98a33
kernel: backport 5.13 mtd partitioning changes (+324,-27)
4b89b90
kernel: fix parsing fixed subpartitions (+84,-8)
Target / lantiq (156 changes)
030d3f4
lantiq: enable STP where referenced (+2)
eee1b34
lantiq: copy target to kernel 4.19 (+14.8K)
f0c7406
lantiq: make patches apply (+106,-282)
eb72439
lantiq: 4.19: increase usb reset timeouts (+64)
961b8ef
lantiq: 4.19: load PCIe driver after PCI driver (+29,-4)
7305e20
lantiq: 4.19: fix panic when using the DMA API (+127,-32)
e6867a5
lantiq: switch to kernel 4.19 (+1,-1)
cb689f2
lantiq: drop kernel 4.14 support (-14.8K)
df13384
lantiq: dts: move memory node to board dts (+43,-16)
4053dd3
lantiq: dts: add reg if unit address is set (+29)
fcac34d
lantiq: dts: drop superfluous unit address (+48,-68)
35e45b7
lantiq: dts: fix malformed unit addresses (+1,-1)
e55827b
lantiq: dts: fix size cells (+11,-11)
7685ed5
lantiq: dts: add missing size and address cells (+8)
2ec59c1
lantiq: dts: move partitions into partition node (+103,-88)
fdcfd2b
lantiq: dts: drop superfluous address and size cells (+3,-172)
5eb7e51
lantiq: dts: use lower case for hex values (+42,-42)
85debe6
lantiq: dts: fix vmmc unit and register address (+3,-3)
3b215a0
lantiq: dts: move localbus childs to dts (+80,-52)
0c93c09
lantiq: dts: fix unit address mismatch warning (+2,-2)
627b97f
lantiq: dts: drop empty falcon devicetree node (+2,-6)
617622c
lantiq: dts: drop falcon clock node (-26)
a4bdae7
lantiq: dts: use generic node names (+155,-161)
92b768d
lantiq: fix etop compiler warnings (+14,-10)
8b4bc7a
treewide: sysupgrade: don't use $ARGV in platform_do_upgrade() (+45,-45)
c3c3cd5
lantiq: use wpad-basic for boards with enough storage (+2,-2)
c763418
kernel: bump 4.19 to 4.19.62 (+187,-2.8K)
c12947b
lantiq: correct Fritz!Box 7412 button logic level (+2,-2)
891a700
lantiq: enable second VPE on Fritz!Box 7412 (+2,-2)
920abb9
lantiq: add led-upgrade alias for Fritz!Box 7412 (+1)
75bfc39
treewide: convert MAC address location offsets to hexadecimal (+113,-113)
b133e46
treewide: convert WiFi caldata size and offset to hexadecimal (+202,-202)
3032bf7
lantiq: unify Fritz!Box LED mappings (+5,-6)
fd66687
lantiq: split up DEVICE_TITLE (+201,-66)
0fcab46
lantiq: sort device definitions in image/Makefile (+355,-356)
ccf3bac
lantiq: add device alias for Alpha ASL56026 (+4,-2)
315405f
lantiq-dsl: fix value of FECS counter (+7,-13)
aea3cab
lantiq: replace backticks by $(...) and remove useless echo (+5,-5)
0aab49d
treewide: fix hex2dec conversion for MAC address checksum offset (+4,-4)
c582978
lantiq: add set_port_link feature to xrx200-net driver (+36,-1)
c1388a2
base-files: move xor() from caldata extraction to functions.sh (+19,-80)
5b6a809
treewide: move calibration data extraction function to library (+207,-420)
2c60de0
treewide: move MAC address patch functions to common library (+81,-210)
48b5d08
treewide: use a single ath10k MAC patching function with checksum (+50,-56)
71e0409
lantiq: fix dsl_control status handling. (+10,-10)
86a1f52
lantiq: modify ath9k caldata extraction to reuse caldata.sh (+15,-47)
509894c
lantiq: remove redundant WiFi LED on FRITZ!Box 7320 (-3)
f19e471
kernel: bump 4.19 to 4.19.86 (+46,-225)
231dc26
treewide: remove dts-v1 identifier from DTSI files (-49)
88ca372
kernel: bump 4.19 to 4.19.88 (+57,-358)
b3bdfd5
lantiq: dts: assign the MDIO pins to the gsw node (+27,-80)
edb0a93
lantiq: dts: define the SPI pins in {amazonse,ar9,vr9}.dtsi (+66,-141)
7298c25
lantiq: dts: assign the NAND pins to the nand-controller node (+112,-85)
660200e
lantiq: dts: assign the GPHY LED pins to the Ethernet controller node (+71,-54)
dcb5e52
lantiq: dts: assign the STP pins to the STP GPIO controller node (+36,-68)
8e7b573
lantiq: dts: assign the PCI pins to the PCI controller node (+213,-260)
4c88b3b
lantiq: dts: assign the ASC pins to the serial controller node (+9,-8)
de6dd7a
lantiq: split device definitions into files (+838,-851)
c640370
lantiq: use soc_vendor_device scheme on DTS file (+98,-99)
397aa5d
lantiq: remove ar9_lantiq_easy50810.dts (-73)
e2eb6d5
lantiq: move include to parent falcon_lantiq_easy98000.dtsi (+2,-6)
6923902
lantiq: fix phys led (+2,-2)
77e27e0
lantiq: enable 5ghz wifi on VR200/VR200v (+22,-3)
e115fa4
kernel: bump 4.19 to 4.19.90 (+155,-388)
ed3e1bd
lantiq: remove includes of non-existent /lib/functions/lantiq.sh (-3)
f943d84
lantiq: use shared code for LED migration (+6,-45)
355f044
lantiq: split base-files into subtargets (+523,-214)
18e089a
lantiq: move common DSL setup into lantiq.sh (+20,-52)
2fe464a
lantiq: reorganize 02_network board.d files (+378,-276)
44cb4fd
lantiq: fix model name for BT Home Hub 3 Type A (+1,-1)
d9a0794
lantiq: move DTS_DIR variable out of Device definition (+2,-1)
09ee51c
lantiq: define SOC only once for uniform targets (+4,-38)
719e106
lantiq: fix setting SOC to DEFAULT_SOC (+1)
2dc0a8c
lantiq: tidy up image/Makefile (+5,-7)
8484512
kernel: remove non-existant symbols from 4.19 config (-17)
90daff4
build: image: move IMAGE_SIZE to image.mk (+7,-9)
4caaa77
kernel: make kmod-i2c-core selected by dependent modules (+29,-29)
f2d976f
lantiq: move mux for pins into subnodes (+161,-115)
9ba0965
treewide: remove maintainer variable from targets (-40)
0270b19
lantiq: vgv7510kw22: fix missing wireless (+2,-2)
005dedd
lantiq: copy target to kernel 5.4 (+27.1K)
3d5d564
lantiq: linux 5.4: remove support for the linux,mtd-name OF property (-46)
6bf179b
lantiq: add Linux 5.4 support as testing kernel version (+884,-366)
e3eaf57
lantiq: kernel 5.4: debloat kernel config (+8,-11)
b66af9a
lantiq: kernel 5.4: enable JFFS2 (-1)
5b392c7
treewide: gather DEVICE_VARS into one place (+21,-18)
3f14f03
treewide: omit IMAGE_SIZE argument from check-size (+146,-146)
5ecc0cf
kernel: bump 5.4 to 5.4.28 (+112,-600)
36f6289
lantiq/fritz 7312: set maximum speed to 100 mbit (+1)
78bebe6
lantiq/xrx200: add support for the Fritzbox 7360v2 (+175,-1)
b24fd13
lantiq: drop outdated kernel version switches from patches-5.4 (+3,-15)
0962baa
lantiq: fritz 7360 v2: rename device before it will be used (+18,-18)
bf5d800
lantiq: fritz 7360 v2: remove additional supported devices (-1)
48c1fdd
treewide: drop shebang from non-executable target files (+4,-99)
27724c2
lantiq: switch to 5.4 (+1,-2)
ef9cee4
lantiq: drop "CONFIG_HZ_100 is not set" (-2)
340de1d
lantiq: fritz7312: set maximum speed to 100 mbit on 5.4 (+1)
e44e60b
kernel: bump 5.4 to 5.4.48 (+42,-85)
58a6f06
lantiq: remove unused PHY drivers on xrx200 (-12)
6062d85
kernel: Update kernel 4.19 to version 4.19.131 (+131,-398)
702366a
lantiq: wifi mac fix for ARV752DPW (+8,-2)
f855eb9
lantiq: added switch-config for ARV752DPW (+1)
982468d
lantiq: dts: Move the &usb_vbus nodes out of &gpio (+96,-96)
3866fef
lantiq: remove redundant includes from fritz736x DTS files (-9)
f496939
lantiq: set port numbers corresponding to reg value (+53,-53)
c7b750e
treewide: kernel: drop redundant USB_EHCI_HCD=n config symbol (-21)
0df71e0
lantiq: set correct gphy pins for Zyxel P-2812 (+2,-2)
039fd27
kernel: bump 5.4 to 5.4.51 update via update_kernel.sh -v -u 5.4 (+8,-69)
b78a266
lantiq: move 01_led_migration script to subtargets (+61,-7)
a53bf63
lantiq/xrx200: make WLAN button responsive on Fritzbox 3370 (+2,-2)
0ee30ad
lantiq/xrx200: fix WLAN button actions for Fritzbox 3370 (+2,-2)
d5a148f
lantiq/xrx200: make WLAN button responsive on Fritzbox 7360 & 7362 (+2,-2)
64de307
lantiq: Fix warning in SPI driver (+35)
f8ea7c5
lantiq: xrx200: disable unused switch and phy (+6,-7)
88689da
lantiq: fix cosmetic issues with partition offsets and sizes (+8,-8)
6da5356
lantiq: disable default build for devices with 4M flash (+13,-1)
b0f7ea2
kernel: unify CONFIG_GPIO_SYSFS in kernel configs (+3,-67)
da98603
kernel: bump 5.4 to 5.4.58 (+131,-586)
a14f5bb
treewide: use wpad-basic-wolfssl as default (+130,-130)
83b1e40
kernel: bump 5.4 to 5.4.59 (+53,-114)
14ae431
lantiq: remove vmmc node from FritzBox 7412 dts (-4)
4a46f36
lantiq: remove trailing whitespaces in dts (+10,-10)
a594a5a
lantiq: use uniform "u-boot-env" mtd label (+85,-85)
3ea1b5b
kernel: bump 5.4 to 5.4.67 (+21,-25)
7f8a1fc
lantiq: move dts-v1 statement to top-level DTSI files (+24,-139)
d6a9a92
kernel: bump 5.4 to 5.4.69 (+177,-203)
c331932
lantiq: remove model name from LED labels (+906,-985)
21cf17b
lantiq: remove support for kernel 4.19 (-27.2K)
c19c15f
lantiq: fix indent in vr9_avm_fritz7412.dts (+1,-1)
6c85a44
lantiq: add support for AVM FRITZ!Box 7430 (+294,-3)
b4c02c9
kernel: bump 5.4 to 5.4.73 (+226,-407)
f1c6523
lantiq: clean up target/subtarget features (+5,-5)
fcea027
lantiq: fix build of squashfs images (+5,-5)
0f43961
lantiq: xrx200: remove unused lan/wan labels from dts (+13,-13)
c65faa6
lantiq: falcon: mark as source only sub target (+1,-1)
5c1f685
lantiq: xrx200: remove redundant stp parameters (-10)
77575d4
kernel: move some disabled symbols to generic (+5,-57)
22061b2
kernel: enable CONFIG_LEDS_TRIGGER_HEARTBEAT (+1,-9)
8451f47
treewide: do not disable LED triggers in target config (-4)
583e39e
kernel: drop empty kmod-ledtrig-* packages (+29,-96)
f52081b
treewide: provide global default for SUPPORTED_DEVICES (+1,-23)
331892f
treewide: drop shebang from non-executable lib files (+2,-33)
c9619fe
lantiq: change phy-mode to mii for FRITZ!Box 7412 (+1,-1)
598b295
target: use SPDX license identifiers on Makefiles (+203,-555)
0011c7a
lantiq: fritz7320: enable USB power supply (+46)
2638c98
lantiq: set maximum kernel size (+4)
5430079
kernel: add the latest mtd patch extending ofpart parser (+41,-43)
6a217d6
kernel: add pending mtd patches adding NVMEM support (+260,-11)
eb1509a
lantiq: set maximum kernel size for ARV7519RW22 (+2)
0a98a33
kernel: backport 5.13 mtd partitioning changes (+324,-27)
c0cb86e
kernel: 5.4: import wireguard backport (+63.3K,-32)
438718b
kernel: bump 5.4 to 5.4.114 (+122,-111)
4b89b90
kernel: fix parsing fixed subpartitions (+84,-8)
f49d4ae
kernel: Activate FORTIFY_SOURCE for MIPS kernel 5.4 (+150,-117)
9d21ecc
kernel: bump 5.4 to 5.4.119 (+47,-172)
72f0733
ltq-deu: Mark lantiq DEU broken (+6,-11)
Target / layerscape (141 changes)
a7e6892
kernel: bump 4.14 to 4.14.125 (FS#2305 FS#2297) (+357,-1.1K)
de5105f
kernel: bump 4.14 to 4.14.126 (+122,-43)
6592ddd
kernel: bump 4.14 to 4.14.128 (+24,-24)
571d2fe
layerscape: drop pause frame support for aquantia phy (+10,-52)
8b4bc7a
treewide: sysupgrade: don't use $ARGV in platform_do_upgrade() (+45,-45)
3b30ff2
layerscape: sysupgrade: get rid of platform_pre_upgrade() (+8,-9)
96f1d4b
kernel: bump 4.14 to 4.14.136 (+60,-173)
6999c7e
kernel: bump 4.14 to 4.14.142 (+10,-36)
fb0c3eb
kernel: bump 4.14 to 4.14.144 (+99,-182)
0b18fca
kernel: bump 4.14 to 4.14.145 (+24,-24)
661e37c
layerscape: split up DEVICE_TITLE definitions (+35,-13)
c5b4fa2
treewide: replace backticks by $(...) in gen_*_img.sh scripts (+13,-13)
9b04a75
kernel: bump 4.14 to 4.14.147 (+36,-40)
1cfe412
kernel: bump 4.14 to 4.14.149 (+153,-152)
53b7313
kernel: layerscape: fix compilation error (+28)
0787b72
kernel: bump 4.14 to 4.14.150 (+4,-4)
0e21222
kernel: bump 4.14 to 4.14.151 (+22,-22)
ecfe552
kernel: bump 4.14 to 4.14.152 (+10,-11)
d6aea46
kernel: bump 4.14 to 4.14.154 (+143,-256)
db9e9e8
kernel: bump 4.14 to 4.14.155 (+79,-186)
414b7c1
kernel: bump 4.14 to 4.14.156 (+63,-63)
414d027
layerscape: remove CONFIG_LEGACY_PTY from kernel config (-4)
d395583
kernel: bump 4.14 to 4.14.158 (+42,-42)
7604e53
kernel: bump 4.14 to 4.14.159 (+142,-270)
25b422a
kernel: bump 4.14 to 4.14.160 (+18,-18)
2b2985f
layerscape: gen_sdcard_head_img.sh: switch to /bin/sh (+1,-1)
9a417fb
kernel: bump 4.14 to 4.14.161 (+108,-108)
1bb90a2
kernel: bump 4.14 to 4.14.162 (+25,-25)
b5480de
kernel: bump 4.14 to 4.14.164 (+112,-112)
ac05002
kernel: bump 4.14 to 4.14.166 (+4,-4)
1b310cf
kernel: bump 4.14 to 4.14.169 (+80,-327)
f4bea1b
kernel: bump 4.14 to 4.14.171 (+52,-52)
3a3d998
layerscape: resurrect support for FRDM-LS1012A (+53)
fef2114
layerscape: ls1012afrdm: add uncompressed initramfs (+1)
63f5268
layerscape: ls1012afrdm: convert image to squashfs (+3,-4)
5031fbf
layerscape: ls1012afrdm: introduce dynamic partitioning (+6,-3)
295e110
layerscape: ls10121frdm: add sysupgrade (+11)
382b157
layerscape: sysupgrade: require metadata (+3)
dffbe66
layerscape: add kmod-i2c-mux to DEVICE_PACKAGES for traverse-ls1043 (+1,-1)
4caaa77
kernel: make kmod-i2c-core selected by dependent modules (+29,-29)
6508766
kernel: make kmod-i2c-mux selected by dependent modules (+6,-6)
9ba0965
treewide: remove maintainer variable from targets (-40)
e31d158
kernel: bump 4.14 to 4.14.176 (+82,-325)
cddd459
layerscape: add patches-5.4 (+353.6K)
a812eba
layerscape: copy kernel config from 4.14 to 5.4 (+1.8K)
f3476e5
layerscape: refresh kernel 5.4 config (+200,-137)
7a08169
layerscape: re-enable IFC NAND/NOR controllers in config-5.4 (+12)
670684d
layerscape: disable UEFI runtime support in config-5.4 (-41)
e12ec82
layerscape: switch to kernel 5.4 (+1,-1)
084c82c
layerscape: define only one package for ls-rcw (+28,-80)
6c9d899
layerscape: define only one package for fman-ucode (+13,-25)
2e61c4a
layerscape: define only one package for ls-mc (+11,-23)
70a6a98
layerscape: define only one package for ls-dpl (+15,-27)
ef2d5a2
kernel: bump 4.14 to 4.14.180 (+47,-60)
0fed36d
kernel: bump 5.4 to 5.4.40 (+43,-43)
1b2fefb
kernel: bump 5.4 to 5.4.42 (+65,-91)
4bbc0e7
layerscape: remove support for kernel 4.14 (-262.8K)
e5aa498
kernel: bump 5.4 to 5.4.45 (+352,-596)
bb39fea
treewide: simplify inclusion of subtarget image files (+15,-72)
48c1fdd
treewide: drop shebang from non-executable target files (+4,-99)
90f930e
kernel: bump 5.4 to 5.4.46 (+5,-5)
e44e60b
kernel: bump 5.4 to 5.4.48 (+42,-85)
68d9cb8
kernel: Update kernel 5.4 to version 5.4.50 (+100,-383)
5ca8903
layerscape: convert to squashfs rootfs for QSPI NOR boot (+8,-20)
3a3b9de
layerscape: add compatible for board ls1043ardb (+28)
3a99b62
layerscape: fix board name for SD card boot (+13)
c4d0e57
layerscape: support sysupgrade for squashfs rootfs (+35,-13)
0841b68
layerscape: support sysupgrade for SD card ext4 rootfs (+141,-6)
2a5460b
layerscape: define IMAGE_SIZE and LS_SYSUPGRADE_IMAGE_SIZE (+18,-10)
b644336
kernel: bump 5.4 to 5.4.52 (+105,-135)
683193c
layerscape: fix indent (+2,-2)
0f3c3a5
layerscape: harmonize device strings (+156,-183)
b0f7ea2
kernel: unify CONFIG_GPIO_SYSFS in kernel configs (+3,-67)
b35c542
kernel: Move CONFIG_IONIC to generic kernel config (+1,-12)
da98603
kernel: bump 5.4 to 5.4.58 (+131,-586)
cf7c101
layerscape: remove useless pairs of kernel patches (+24,-44.6K)
83b1e40
kernel: bump 5.4 to 5.4.59 (+53,-114)
36aa271
kernel: bump 5.4 to 5.4.60 (+134,-385)
81ac2a7
layerscape: add flashing manual for LS1012FRDM (+11)
05b8e84
kernel: bump 5.4 to 5.4.61 (+65,-68)
ad0f0df
layerscape: fix linux headers install issue (+529)
2c2fcbd
kernel: bump 5.4 to 5.4.63 (+107,-357)
770a9c6
kernel: bump 5.4 to 5.4.66 (+46,-54)
3ea1b5b
kernel: bump 5.4 to 5.4.67 (+21,-25)
127db18
layerscape: add missing kmods for i2c peripherials (+18,-6)
2d72671
layerscape: add layerscape's SATA driver package (+25,-2)
d6a9a92
kernel: bump 5.4 to 5.4.69 (+177,-203)
0f5b5cf
kernel: clean up XATTR config symbols (+4,-29)
e788e9b
treewide: enable the vDSO (+2,-11)
0efec6a
kernel: bump 5.4 to 5.4.71 (+15,-15)
6180005
layerscape: fix sd-card sysupgrade (+4,-2)
3605eff
layerscape: add dtb to sysupgrade (+66,-18)
c51f803
layerscape: fix platform_copy_config function (+21,-3)
a254279
layerscape: Change to combined rootfs on sd images (+166,-190)
48a634a
layerscape: create shared definitions for sdboot devices (+21,-24)
46fd198
layerscape: harmonize wrapping for IMAGE/* definitions (+6,-3)
3b94a39
layerscape: update kernel to LSDK-20.04-V5.4-update-290520 (+274)
c1130c7
layerscape: several kernel fix-ups from NXP linux factory (+146)
b4c02c9
kernel: bump 5.4 to 5.4.73 (+226,-407)
a472791
kernel: bump 5.4 to 5.4.75 (+77,-141)
667f6c7
kernel: bump 5.4 to 5.4.77 (+112,-231)
65f8d73
layerscape: make initramfs kernel fit packed (+7,-9)
4dc27a0
layerscape: add i2c peripherials on LS1012A-RDB (+141)
cdff729
layerscape: enable spi-uart in LS1012A-FRDM (+76,-1)
9100566
kernel: bump 5.4 to 5.4.79 (+112,-168)
4e39949
kernel: bump 5.4 to 5.4.80 (+81,-110)
2abc55b
kernel: bump 5.4 to 5.4.81 (+22,-22)
afd4bf0
kernel: bump 5.4 to 5.4.83 (+46,-49)
a282a04
kernel: bump 5.4 to 5.4.85 (+47,-47)
77575d4
kernel: move some disabled symbols to generic (+5,-57)
d642550
kernel: remove target specific setting of CONFIG_TCP_CONG_ADVANCED (-3)
9b1b892
kernel: bump 5.4 to 5.4.86 (+47,-115)
945a704
kernel: bump 5.4 to 5.4.89 (+14,-14)
f52081b
treewide: provide global default for SUPPORTED_DEVICES (+1,-23)
0faa172
config: limit CONFIG_PERF_EVENTS to top-level generic configs (-11)
9ad912d
kernel: bump 5.4 to 5.4.92 (+8,-8)
2c35899
kernel: bump 5.4 to 5.4.93 (+49,-49)
d33cd38
kernel: bump 5.4 to 5.4.94 (+31,-31)
598b295
target: use SPDX license identifiers on Makefiles (+203,-555)
7157c77
target: use SPDX license identifiers on scripts (+14,-69)
e95b1b2
kernel: bump 5.4 to 5.4.97 (+26,-35)
76d1168
kernel: bump 5.4 to 5.4.99 (+89,-91)
9f8bf18
layerscape: move rework-sdcard-images out of fsl-sdboot (+6,-2)
7f933db
layerscape: add FRWY-LS1046A board support (+97,-3)
2e1ad24
layerscape: add LX2160ARDB (Rev2.0 silicon) board support (+120,-7)
ef47bc4
layerscape: add new devices in README and clean up (+70,-33)
8b3d879
kernel: bump 5.4 to 5.4.102 (+82,-82)
2464a9a
kernel: bump 5.4 to 5.4.108 (+132,-139)
c0cb86e
kernel: 5.4: import wireguard backport (+63.3K,-32)
1663dc7
kernel: move some disabled symbols to generic (+12,-66)
3da861c
kernel: bump 5.4 to 5.4.111 (+251,-251)
2748b36
gemini,layerscape,oxnas: don't disable option CONFIG_BPF_SYSCALL (-4)
438718b
kernel: bump 5.4 to 5.4.114 (+122,-111)
9d21ecc
kernel: bump 5.4 to 5.4.119 (+47,-172)
fc0fd54
kernel: bump 5.4 to 5.4.123 (+34,-65)
b55d3d6
kernel: bump 5.4 to 5.4.124 (+168,-167)
85cef1c
kernel: bump 5.4 to 5.4.128 (+79,-117)
a1d50e7
kernel: bump 5.4 to 5.4.132 (+131,-131)
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)
Target / malta (28 changes)
f342ffd
treewide: kernel: bump some targets to 4.19 (+13,-24)
f965f3a
malta: configure kernel for f2fs and ext4 based overlays (+7)
22c4d0c
malta: fix overlay support by updating to f2fs/ext4 based overlays (+10,-7)
e964338
malta: remove CONFIG_LEGACY_PTY from kernel config (-4)
c715f71
treewide: Remove self from MAINTAINER entries (+1,-9)
2115dcb
malta: enable HighMem on MIPS32 (+2)
54310a3
malta: add kernel 5.4 config (+336)
e11a580
malta: update kernel config-5.4 (+29,-21)
e546e62
malta: fix missing watchdog core dependency for hwmon-sch5627 (+1)
e5ffb94
malta: switch to kernel 5.4 by default (+1,-1)
734534c
malta: Remove kernel 4.14 support (-326)
646bfe0
malta: add missing symbols for kernel 5.4 (+2)
eafdd1a
malta: Refresh kernel configuration (+23,-18)
b35c542
kernel: Move CONFIG_IONIC to generic kernel config (+1,-12)
da46518
malta: disable unnecessary built-in CDROM support (-6)
92b4f16
kernel: add CGROUPS and IOSCHED_BFQ back to config (+6,-2)
a14f5bb
treewide: use wpad-basic-wolfssl as default (+130,-130)
cc501ab
kernel: set WATCHDOG_CORE dependency in kmod-hwmon-sch5627 (+3,-10)
0f5b5cf
kernel: clean up XATTR config symbols (+4,-29)
5423d9d
kernel: move F2FS_FS_XATTR and F2FS_STAT_FS symbols to generic (+4,-32)
1b27591
malta: update MIPS64 ISA to R2 (+25,-6)
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)
2980408
malta: relocate CPU_TYPE setting to subtarget makefiles (+2,-1)
2785126
kernel: remove support for kernel 4.19 (-104.6K)
b67d086
malta: update target configs and fix build warnings (+4,-4)
0faa172
config: limit CONFIG_PERF_EVENTS to top-level generic configs (-11)
598b295
target: use SPDX license identifiers on Makefiles (+203,-555)
Target / mediatek (193 changes)
a7e6892
kernel: bump 4.14 to 4.14.125 (FS#2305 FS#2297) (+357,-1.1K)
e4eec3b
kernel: bump 4.14 to 4.14.130 (+12,-12)
8b4bc7a
treewide: sysupgrade: don't use $ARGV in platform_do_upgrade() (+45,-45)
66458c4
mediatek: add v4.19 support (+13.2K,-3)
efe09ef
mediatek: fix typo in Banana Pi R64 device title (+1,-20)
19cfbb1
mediatek: update the mt7531 switch driver (+94,-211)
274895a
mediatek: add new dts files for mt7622 to v4.14 (+1.1K)
96f1d4b
kernel: bump 4.14 to 4.14.136 (+60,-173)
42d9bcc
kernel: bump 4.19 to 4.19.64 (+150,-398)
4685fc0
mediatek: update v4.19 switch support to latest vendor version (+726,-641)
7f9edad
mediatek: backport a pcie fix (+534)
db97cb8
kernel: bump 4.19 to 4.19.69 (+10,-12)
bf39047
treewide: don't hardcode "sysupgrade.tgz" file name (+37,-28)
62dbe36
treewide: when copying a backup file always specify dest name (+13,-13)
641f6b6
treewide: use new procd sysupgrade $UPGRADE_BACKUP variable (+26,-27)
1d51160
kernel: bump 4.19 to 4.19.71 (+32,-89)
14054e2
mediatek: enable mtk_efuse by default (+1,-1)
0b18fca
kernel: bump 4.14 to 4.14.145 (+24,-24)
794d4b6
treewide: remove kmod-usb-core from DEVICE_PACKAGES (+287,-287)
68014f6
mediatek: remove unnecessary execute permission bit ()
0aca8dc
mediatek: split up DEVICE_TITLE (+11,-5)
46a97fe
mediatek: fix Unielec U7623 dts in 4.19 (+1,-18)
109e614
mediatek: backport upstream patches related to mt7629 support (+17.4K)
58b0d3e
mediatek: cosmetic fixes for mt7629-lynx-rfb (+36,-33)
09fe0c8
mediatek: add mt7629 subtarget with rfb image (+471,-4)
6589de9
kernel: bump 4.19 to 4.19.82 (+47,-260)
50735df
mediatek: fix bootup problem on mt7629 EVB (+728)
1ea22e4
mediatek: drop accidentially commited file (-534)
d4f1937
mediatek: drop leading + from config (+1,-1)
567d081
mediatek: pass console inside bootargs on mt7629 (+1,-1)
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)
3bbcffa
treewide: kernel config: remove runtime options (-15)
414b7c1
kernel: bump 4.14 to 4.14.156 (+63,-63)
a512123
mediatek: fix pcie bringup issue (+9)
88ca372
kernel: bump 4.19 to 4.19.88 (+57,-358)
c0ca9f9
mediatek: gen_mt7623_emmc_img.sh: use /bin/sh (+1,-1)
9a417fb
kernel: bump 4.14 to 4.14.161 (+108,-108)
e845c09
mediatek: split base-files into subtargets (+81,-27)
4084216
kernel: bump 4.19 to 4.19.98 (+20,-21)
49d66e0
mediatek: use consistent naming scheme for device nodes (+22,-23)
1ab81bf
mediatek: mt7623: remove left-over fragments of mt7623a-rfb-emmc (+2,-468)
a067862
mediatek: add wmac devicetree node for MT7622 (+11)
01c8f2e
mediatek: bump to v4.19 (+562,-1)
997d89c
mediatek: remove KERNEL_PATCHVER overwrite for mt7629 (-1)
64648e2
mediatek: remove unnecessary execute permission bit ()
1b310cf
kernel: bump 4.14 to 4.14.169 (+80,-327)
20b5a4c
kernel: bump 4.19 to 4.19.101 (+88,-408)
083eb80
mediatek: add latest fixes provided by MTK (+113,-127)
25d9df6
mediatek: add v5.4 support (+6.4K)
0d727f2
treewide: move commonly disabled symbols to generic config (+6,-22)
401023a
mediatek: update uci-defaults for renamed smp packet steering option (+1,-4)
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)
228bb84
kernel: make kmod-ata-core selected by dependent modules (+38,-43)
9ba0965
treewide: remove maintainer variable from targets (-40)
ddc0e87
kernel: move TEO governor to generic config (+1,-12)
1bbb880
mediatek: mt7629: fix ethernet default config (+2,-2)
a73ee0f
mediatek: mt7629: refresh config for linux 5.4 (+1,-104)
2d2e9d2
mediatek: backport spi-mem based mtk spinor driver (+800)
b7fe92b
mediatek: mt7629: fix firmware partition (+13)
ed7751f
mediatek: move mt76 and wpad-bacic to mt7622 subtarget (+2,-3)
d3f058d
mediatek: more v5.4 mtd fixes (+1.7K,-45)
3a8dbcf
mediatke: add support for elecom-wrc-2533gent (+1.2K,-1)
bce39e1
mediatek: fix elecom board name (+1,-1)
beb9820
mediatek: consolidate partition names and settings (+24,-17)
e2ceb8d
mediatek: more v5.4 fixes (+118,-13)
08df22e
mediatek: drop v4.14 support (-24.6K)
af5a17d
mediatek: add support for rtl8367c (+93.9K)
8021652
mediatek: add hw flow table offloading (+1.3K)
86db1f6
mediatek: set v5.4 as default (+1,-1)
b299002
kernel: bump 5.4 to 5.4.31 (+85,-226)
faf668b
kernel: bump 5.4 to 5.4.34 (+33,-33)
df27e94
mediatek: disable the unused pcie port for elecom wrc-2533gent (-4)
8fdf778
mediatek: fix compile error caused by upstreamed mtk_m32 function (+17,-23)
abb0452
mediatek: update patches (+125,-19)
220f43e
mediatek: fix image building (+8,-24)
d1d2c0b
kernel: bump 5.4 to 5.4.39 (+22,-25)
81b59ef
ramips/mediatek: select kmod-mt7615-firmware where kmod-mt7615e is selected (+29,-28)
3559b46
mediatek: tidy up image subtarget Makefiles (+23,-24)
127ad76
mediatek: switch over to extended upstream eip97 driver (+5.5K)
55b97b6
mediatek: make emmc image generation work on mt7622 (+20,-1)
f72a2b0
mediatek: add bpi-r64 emmc support (+638,-8)
ad39d06
mediatek: add mt7531 DSA support (+2.0K,-38)
c37487a
mediatek: fix image/mt7622.mk (+1,-1)
e5aa498
kernel: bump 5.4 to 5.4.45 (+352,-596)
48c1fdd
treewide: drop shebang from non-executable target files (+4,-99)
636b62e
mediatek: fix IPv4-only corner case and commit in 99-net-ps (+4,-1)
c4037a5
mediatek: mt7623: refresh kernel 5.4 config (+7,-44)
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)
c07d0d7
mediatek: mt7623: refresh 5.4 kernel config (+3)
c848bc6
mediatek/mt7623: unify features and packages, add ext4 and usb (+5,-3)
91e43a1
mediatek: enable SATA for mt7623 (+3,-3)
7adc29f
mediatek: add SD card image creation for Banana Pi R2 (+259,-1)
e19ffb2
mediatek: store MAC address in boot partition on Banana Pi R2 (+36,-23)
af9932c
mediatek: Implement sysupgrade support for Banana Pi R2 (+128,-12)
c7b750e
treewide: kernel: drop redundant USB_EHCI_HCD=n config symbol (-21)
9237923
mediatek: do not create device nodes in uci-defaults script (+5,-16)
3610588
mediatek: re-add u3phy2 phy-switch patch (+66)
f632747
mediatek: fix bashism in gen_banana_pi_img.sh (+1,-1)
ea2884e
mediatek: minor fix to eip97 driver (+2,-2)
5a5031e
mediatek: generate UBI images for the rev board (+48,-2)
eff87b8
mediatek: backport latest pci/e driver from upstream (+1.9K,-24)
b644336
kernel: bump 5.4 to 5.4.52 (+105,-135)
739d282
mediatek: remove condition in Device/Default (+16,-16)
ea9ef8c
mediatek: mt7623: add explicit console= to U7623 kernel (+1,-1)
6eb6301
mediatek: mt7623: fix sysupgrade from vendor OpenWrt on UniElec U7623 (+19,-6)
be3c8f8
mediatek: fix Ethernet support on UniElec U7623 (+4,-10)
ff8cc13
mediatek: mt7623: fix Ethernet setup for TRGMII mode (+62)
7a1eaa4
mediatek: mt7623: increase flexibility of finding recovery partition (+14,-8)
29fa552
mediatek: mt7623: prepare for full sysupgrade support on UniElec U7623 (+117,-88)
65fc47c
mediatek: mt7623: build lzma fit for bpi-r2 (-3)
5787684
mediatek: mt7623: add scatter file for unbricking with SP Flash Tool (+88)
f5cebbe
mediatek: mt7623: make gen_banana_pi_img.sh more generic (+24,-15)
1113dca
mediatek: mt7623: rename gen_banana_pi_img.sh → gen_mtk_mmc_img.sh (+11,-11)
b36422b
mediatek: mt7623: add full system image for UniElec U7623 (+48,-4)
356866c
target: replace remaining occurrences of ifconfig with ip (+9,-8)
b0f7ea2
kernel: unify CONFIG_GPIO_SYSFS in kernel configs (+3,-67)
431b177
mediatek: fix mt7622-rfb1 board support (+67,-60)
b35c542
kernel: Move CONFIG_IONIC to generic kernel config (+1,-12)
74a66c0
mediatek: fix PCI device tree node for elecom wrc-2533gent (+5,-2)
ed19ba0
mediatek: disable btif in device tree to make the WMAC work again (+1,-1)
da98603
kernel: bump 5.4 to 5.4.58 (+131,-586)
a14f5bb
treewide: use wpad-basic-wolfssl as default (+130,-130)
05b8e84
kernel: bump 5.4 to 5.4.61 (+65,-68)
4841ac0
mediatek: pull in some fixes fromt he latest SDK (+109)
b5d425a
mediatek/ramips: unify ethernet driver fixes and add performance optimizations (+574,-113)
a38b6ef
mediatek: enable kernel PCIe ASPM support, refresh kernel config (+11,-2)
1fe914d
mediatek: disable packet steering by default (-5)
7081b17
mediatek/ramips: add patch to avoid unnecessary rearming of interrupts (+45,-10)
44fe9e6
mediatek: fix an irq handling issue (+24)
920d975
mediatek: enable coherent DMA for ethernet and PCI (+191)
21ab979
mediatek/mt7622: adjust kernel cpu features to match the hardware (+15,-15)
2c2fcbd
kernel: bump 5.4 to 5.4.63 (+107,-357)
c18a872
mediatek: backport the latest version of the mt7531 support patches (+2.6K,-2.0K)
668c988
mediatek/ramips: remove an ethernet optimization patch that was reported to c... (+18,-52)
bee76f1
kernel: bump 5.4 to 5.4.64 (+45,-96)
f0cc5f6
ramips/mediatek: improve GRO performance, fix PPE packet parsing (+223,-59)
4fb5881
mediatek: fix hardware flow offload (+95,-1)
770a9c6
kernel: bump 5.4 to 5.4.66 (+46,-54)
d10b738
mediatek: fix missing pause on switch port for Banana Pi R2 (+27)
7190fb2
mediatek: mt7623: use bash for generating bootable images (+1,-1)
20f2bd0
mediatek: build btmtkuart as a kernel module (+12,-15)
006cd48
mediatek: mt7622: select bluetooth module instead of firmware (+1,-1)
0cfdc7d
target: update SPDX license names (+101,-101)
3ea1b5b
kernel: bump 5.4 to 5.4.67 (+21,-25)
d6a9a92
kernel: bump 5.4 to 5.4.69 (+177,-203)
0f5b5cf
kernel: clean up XATTR config symbols (+4,-29)
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)
0efec6a
kernel: bump 5.4 to 5.4.71 (+15,-15)
b59d5c8
mediatek: rewrite flow offload code (+1.5K,-1.3K)
dd20ba9
kernel: bump 5.4 to 5.4.72 (+9,-9)
2785126
kernel: remove support for kernel 4.19 (-104.6K)
b4c02c9
kernel: bump 5.4 to 5.4.73 (+226,-407)
a472791
kernel: bump 5.4 to 5.4.75 (+77,-141)
2658008
treewide: remove default-state off for LEDs (+6,-23)
7661b83
mediatek: fix mixed indent in DTS files (+143,-141)
667f6c7
kernel: bump 5.4 to 5.4.77 (+112,-231)
4e39949
kernel: bump 5.4 to 5.4.80 (+81,-110)
3f165fa
kernel: bump 5.4 to 5.4.82 (+4,-48)
6244b0b
kernel: improve skb hash on the mtk ethernet driver (+35,-25)
a282a04
kernel: bump 5.4 to 5.4.85 (+47,-47)
77575d4
kernel: move some disabled symbols to generic (+5,-57)
9b1b892
kernel: bump 5.4 to 5.4.86 (+47,-115)
2eb336b
mediatek: remove unnecessary execute permission bit ()
945a704
kernel: bump 5.4 to 5.4.89 (+14,-14)
38bdff2
kernel: bump 5.4 to 5.4.90 (+5,-5)
f52081b
treewide: provide global default for SUPPORTED_DEVICES (+1,-23)
0faa172
config: limit CONFIG_PERF_EVENTS to top-level generic configs (-11)
9ad912d
kernel: bump 5.4 to 5.4.92 (+8,-8)
44f2d71
mediatek: remove generic profiles (-45)
331892f
treewide: drop shebang from non-executable lib files (+2,-33)
f3b827a
kernel: bump 5.4 to 5.4.96 (+7,-7)
598b295
target: use SPDX license identifiers on Makefiles (+203,-555)
7157c77
target: use SPDX license identifiers on scripts (+14,-69)
ee6349f
mediatek: add Ubiquiti LED driver (+242)
194e85e
mediatek: add support for Ubiquiti UniFi 6 LR (+378,-2)
8b3d879
kernel: bump 5.4 to 5.4.102 (+82,-82)
2464a9a
kernel: bump 5.4 to 5.4.108 (+132,-139)
1663dc7
kernel: move some disabled symbols to generic (+12,-66)
3da861c
kernel: bump 5.4 to 5.4.111 (+251,-251)
438718b
kernel: bump 5.4 to 5.4.114 (+122,-111)
b55d3d6
kernel: bump 5.4 to 5.4.124 (+168,-167)
85cef1c
kernel: bump 5.4 to 5.4.128 (+79,-117)
38cdc57
mediatek: add missing config symbols (+3)
a1d50e7
kernel: bump 5.4 to 5.4.132 (+131,-131)
378769b
kernel: bump 5.4 to 5.4.142 (+77,-215)
Target / mpc85xx (48 changes)
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)
f342ffd
treewide: kernel: bump some targets to 4.19 (+13,-24)
98089bb
mpc85xx: Use uncompressed kernel on the HiveAP-330 (+1,-1)
b683f1c
mpc85xx: Use gzip compressed kernel on HiveAP-330 (+1,-1)
4a06d62
mpc85xx: split up DEVICE_TITLE (+12,-5)
8b4bc7a
treewide: sysupgrade: don't use $ARGV in platform_do_upgrade() (+45,-45)
a3a2b48
mpc85xx: correct OCEDO Panda LED definition (+2,-2)
75bfc39
treewide: convert MAC address location offsets to hexadecimal (+113,-113)
b133e46
treewide: convert WiFi caldata size and offset to hexadecimal (+202,-202)
d0f800c
mpc85xx: provide label MAC address (+2)
5b6a809
treewide: move calibration data extraction function to library (+207,-420)
2c60de0
treewide: move MAC address patch functions to common library (+81,-210)
07e555d
mpc85xx: correct TP-LINK TL-WDR4900 MAC addresses (+4,-4)
1187492
mpc85xx: add vendor to Makefile node name, derive SUPPORTED_DEVICES (+13,-15)
d0d7f5d
mpc85xx: remove CONFIG_LEGACY_PTY from kernel config (-4)
16b01fb
mpc85xx: add support for Enterasys WS-AP3710i (+310)
9b0e8d0
treewide: move mktplinkfw to tplink-v1-image in image-commands.mk (+41,-82)
f4bea1b
kernel: bump 4.14 to 4.14.171 (+52,-52)
b6c9d2b
kernel: bump 4.19 to 4.19.105 (+49,-49)
13b1db7
mpc85xx: add support for kernel 5.4 (+708,-2)
1287bb4
mpc85xx: fix build with kernel 5.4 (+64,-6)
fc16106
mpc85xx: move NAND symbol to target config (+5,-3)
085b445
mpc85xx: add missing kernel symbols (+6)
ab27c72
mpc85xx: disable kernel uImage generation (+42,-31)
f9f62d4
kernel: bump 5.4 to 5.4.24 (+130,-173)
860652f
kernel: 5.4: move some kconfig options to generic (+9,-80)
353cafb
mpc85xx: Remove kernel 4.14 support (-763)
4159054
kernel: make kmod-hwmon-core selected by dependent modules (+8,-10)
9ba0965
treewide: remove maintainer variable from targets (-40)
3a761c9
treewide: Don't diverge from upstream default HZ settings on 4.19 (+4,-12)
564f87e
mpc85xx: rename generic subtarget to p1010 (+5,-5)
4133304
mpc85xx: restructure image receipts (+93,-105)
48c1fdd
treewide: drop shebang from non-executable target files (+4,-99)
68d9cb8
kernel: Update kernel 5.4 to version 5.4.50 (+100,-383)
ab78694
treewide: rename POWER_ON_STRIP register (+25,-25)
b0f7ea2
kernel: unify CONFIG_GPIO_SYSFS in kernel configs (+3,-67)
488da88
mpc85xx: tidy up 10-fix-wifi-mac (+5,-9)
a14f5bb
treewide: use wpad-basic-wolfssl as default (+130,-130)
0cfdc7d
target: update SPDX license names (+101,-101)
2785126
kernel: remove support for kernel 4.19 (-104.6K)
a472791
kernel: bump 5.4 to 5.4.75 (+77,-141)
77575d4
kernel: move some disabled symbols to generic (+5,-57)
f52081b
treewide: provide global default for SUPPORTED_DEVICES (+1,-23)
17fa01b
mpc85xx: refresh kernel config (+16,-68)
598b295
target: use SPDX license identifiers on Makefiles (+203,-555)
59ba79d
mpc85xx: p2020: fix cfi-nor detection (+1)
23cde9d
mpc85xx: add missing Kconfig symbols (+2)
Target / mvebu (196 changes)
a7e6892
kernel: bump 4.14 to 4.14.125 (FS#2305 FS#2297) (+357,-1.1K)
1e3800d
mvebu: fixes commit a7e68927d0 (+1,-1)
98684d9
mvebu: add kernel 4.19 support (+4.0K)
f342ffd
treewide: kernel: bump some targets to 4.19 (+13,-24)
008b41b
mvebu: image: fix generic-arm64.bootscript mmc selection (+8,-2)
bc47285
mvebu: fix regression for non-generic ESPRESSObin versions (+9,-2)
92b8fe0
kernel: bump 4.19 to 4.19.55 (+9,-36)
95c1dc5
mvebu: Fix platform.sh for non-generic espressobin versions (+4,-2)
c2e8195
mvebu: add initial support for uDPU board (+188)
670ce65
mvebu: sysupgrade: drop platform_copy_config_sdcard() argument (+1,-1)
8b4bc7a
treewide: sysupgrade: don't use $ARGV in platform_do_upgrade() (+45,-45)
76e43c8
mvebu: sysupgrade: don't use $ARGV in platform_check_image() (+1,-1)
c763418
kernel: bump 4.19 to 4.19.62 (+187,-2.8K)
2dca43b
mvebu: enable xHCI USB controller connected to PCIe (+2)
427ff0c
mvebu: remove support for deprecated DSA bindings (-1)
96f1d4b
kernel: bump 4.14 to 4.14.136 (+60,-173)
873a8c5
kernel: bump 4.14 to 4.14.138 (+20,-20)
c9dc0e1
kernel: bump 4.19 to 4.19.66 (+31,-31)
4b5df88
mvebu: sysupgrade: sdcard: fix platform_do_upgrade_sdcard (+16,-18)
92e6026
treewide: sync bootcount scripts across targets (+10,-18)
b6f4cd5
treewide: sysupgrade: pass "save_partitions" option to the "sysupgrade" method (+9,-19)
7dff6a8
mvebu: uDPU: add sysupgrade support (+264,-4)
bec2df9
mvebu: sysupgrade: fix uDPU eMMC check regression (+27,-23)
26851f9
mvebu: fix Linksys WRT LAN/WAN MAC addresses (+2,-2)
bf39047
treewide: don't hardcode "sysupgrade.tgz" file name (+37,-28)
62dbe36
treewide: when copying a backup file always specify dest name (+13,-13)
641f6b6
treewide: use new procd sysupgrade $UPGRADE_BACKUP variable (+26,-27)
81c52ed
mvebu: replace backticks by $(...) (+4,-4)
c5b4fa2
treewide: replace backticks by $(...) in gen_*_img.sh scripts (+13,-13)
8184429
kernel: bump 4.19 to 4.19.78 (+6,-6)
ace1bfb
mvebu: Refresh kernel 4.19 configuration (+127,-19)
d2a1075
mvebu: backport mvneta and comphy from linux 5.x (+1.2K)
88f8b63
mvebu: split up DEVICE_TITLE (+90,-27)
66ebca7
build: label kernel and rootfs ext4 volumes (+3,-3)
e97113d
x86,tegra,mvebu: image: use common reproducible IMG_PART_SIGNATURE (+7,-12)
d6aea46
kernel: bump 4.14 to 4.14.154 (+143,-256)
3bbcffa
treewide: kernel config: remove runtime options (-15)
d395583
kernel: bump 4.14 to 4.14.158 (+42,-42)
88ca372
kernel: bump 4.19 to 4.19.88 (+57,-358)
25b422a
kernel: bump 4.14 to 4.14.160 (+18,-18)
927210a
mvebu: gen_mvebu_sdcard_img.sh: replace let with $(()) (+1,-1)
9edf808
mvebu: gen_mvebu_sdcard_img.sh: don't use format directly in printf (+1,-1)
b2e12de
mvebu: gen_mvebu_sdcard_img.sh: use /bin/sh (+1,-1)
12795ec
mvebu: split interface configuration for clearfog pro and base (+10,-6)
0a388b5
mvebu: move subtarget image Makefile switch to parent Makefile (+8,-12)
e93626f
mvebu: use SOC to derive DEVICE_DTS (+8,-7)
1fa04b5
mvebu: split base-files across subtargets (+251,-129)
e81a5b0
kernel: remove obsolete phylink/SFP patches (-653)
a07638e
kernel: move phylink patches from mvebu to generic ()
46678fb
mvebu: add uDPU update patches (+98)
a20069e
mvebu: remove bashism (+1,-1)
67ac189
mvebu: image: sort devices alphabetically (+114,-114)
87b14bc
mvebu: image: align subtargets makefile names (+3,-3)
b6c9d2b
kernel: bump 4.19 to 4.19.105 (+49,-49)
9749107
mvebu: image: keep global DTS_DIR intact (+2,-1)
39d2255
mvebu: uDPU: clean package selection (+1,-3)
a51b4ec
mvebu: image: rework uDPU-firmware recipe (+9,-3)
66f8002
mvebu: uDPU: drop patch compiling dtb (+1,-11)
d5a3536
kernel: bump 4.14 to 4.14.172 (+15,-15)
aae8bdb
mvebu: Remove kernel 4.14 support (-6.8K)
4caaa77
kernel: make kmod-i2c-core selected by dependent modules (+29,-29)
ee80815
mvebu: use generic diag.sh (+50,-48)
6508766
kernel: make kmod-i2c-mux selected by dependent modules (+6,-6)
9ba0965
treewide: remove maintainer variable from targets (-40)
5b392c7
treewide: gather DEVICE_VARS into one place (+21,-18)
2d61f88
mvebu: cortexa9: correct cpu subtype (+1,-1)
85ef69b
mvebu: add support for Buffalo LinkStation LS421DE (+397)
7019370
mvebu: copy files and patches to 5.4 (+5.1K)
ae183c1
mvebu: set kernel testing version to 5.4 (+1)
d13fe41
mvebu: refresh patches (+39,-1.7K)
f72a13b
mvebu: refresh config (+88,-39)
779a1c8
mvebu: drop armada-37xx PCI aardvark patches (-353)
3c38254
kernel: bump 4.19 to 4.19.115 (+110,-294)
050c24f
mvebu: add support for GL.iNet GL-MV1000 (+344,-1)
3fdb086
mvebu: tidy up support for GL.iNet GL-MV1000 (+15,-22)
b1cfbff
mvebu: uDPU: switch default kernel and U-Boot PHY mode (+83)
6593ea2
kernel: backport the I2C bus recovery for uDPU (+60)
76f9aa6
linux: mvebu: backport mvneta XDP support (+1.3K,-4)
3dbb658
linux: mvebu: backport mvneta XDP support fixes (+200)
392c64d
kernel: bump 5.4 to 5.4.43 (+11,-57)
cf69472
mvebu: espressobin: fix SATA and USB 3.0 ports detection (+53)
5fcb072
mvebu: switch to kernel 5.4 (+1,-1)
a2bca5c
mvebu: drop swconfig patches (-182)
6058035
mvebu: remove swconfig symbols from kernel config (-4)
f799c65
mvebu: update default config for DSA (+5,-11)
4149d2b
mvebu: use eth0 as DSA CPU port for Linksys WRT (+54)
9b34ea4
mvebu: use ucidef to set up MAC address (+75,-38)
be309bf
mvebu: drop 06_set_iface_mac preinit script (-50)
5a49cbf
mvebu: remove swconfig package (+2,-2)
712e008
mvebu: rename Linksys Mamba WAN port (+26)
df6f309
mvebu: rename Linksys devices based on their common names (+229,-83)
8989696
mvebu: remove ClearFog Pro SUPPORTED_DEVICES (-1)
bb39fea
treewide: simplify inclusion of subtarget image files (+15,-72)
48c1fdd
treewide: drop shebang from non-executable target files (+4,-99)
014c101
mvebu: fix bootloader kernel commandline mangling (+34,-27)
d0e8b83
mvebu: fix default EU regdomain for Linksys WRT AC devices (+1,-1)
3c20bb0
mvebu: consolidate DTS files (-837)
0cca962
mvebu: LS421DE: dts file improvements (+22,-31)
89bb4ee
mvebu: remove non-existant board name solidrun,clearfog-a1 (-1)
5234593
mvebu: move definition of factory.img out of Device/Default (+4,-1)
6062d85
kernel: Update kernel 4.19 to version 4.19.131 (+131,-398)
a902e6a
mvebu: LS421DE: use automatic fan control with thermal zones (+67,-3)
d31bbe4
mvebu: config define i2c pxa slave (+1)
9faf9f8
mvebu: fix support for Marvell 8040 MACCHIATOBin (+20,-6)
2dc5ce6
mvebu: add support for MACCHIATObin Single Shot (+28,-7)
480003e
mvebu: add Kobol Helios 4 device (+100)
b644336
kernel: bump 5.4 to 5.4.52 (+105,-135)
ac9730c
mvebu: disable WRT1900AC v1 and WRT32X images for now (+2,-2)
a1eb2c4
mvebu: only disable WRT1900AC v1 and WRT32X for buildbots (+4,-2)
494f12c
mvebu: implement compatibility version for DSA migration (+44)
e496eef
mvebu: increase compat version for SolidRun ClearFog Base (+4,-1)
664237d
mvebu: fix alphabetic sorting in 02_network (+6,-6)
b0f7ea2
kernel: unify CONFIG_GPIO_SYSFS in kernel configs (+3,-67)
a9703db
mvebu: fix sysupgrade experience for early DSA-adopters (+21)
e81e625
treewide: add sysupgrade comment for early DSA-adopters (+6,-3)
fdac05b
kernel: Update kernel 4.19 to version 4.19.138 (+36,-260)
b35c542
kernel: Move CONFIG_IONIC to generic kernel config (+1,-12)
da98603
kernel: bump 5.4 to 5.4.58 (+131,-586)
a14f5bb
treewide: use wpad-basic-wolfssl as default (+130,-130)
36aa271
kernel: bump 5.4 to 5.4.60 (+134,-385)
59c200c
mvebu: backport linkstation-poweroff upstream driver (+198)
42d14ac
mvebu: LS421DE: add linkstation poweroff driver (+2,-15)
2c2fcbd
kernel: bump 5.4 to 5.4.63 (+107,-357)
de4e57e
Revert "treewide: add sysupgrade comment for early DSA-adopters" (+3,-6)
38f6d5d
treewide: revert sysupgrade adjustments for early DSA-adopters (-45)
9f0d882
mvebu: image: add check for fdt_add_r and kernel_addr_r variables (+8)
0cfdc7d
target: update SPDX license names (+101,-101)
d6a9a92
kernel: bump 5.4 to 5.4.69 (+177,-203)
0f5b5cf
kernel: clean up XATTR config symbols (+4,-29)
5423d9d
kernel: move F2FS_FS_XATTR and F2FS_STAT_FS symbols to generic (+4,-32)
eb77753
mvebu: armada-37xx: Backport PCI aardvark patches (+1.0K)
9948c19
mvebu: armada-37xx: espressobin: Backport patch for ethernet switch aliases (+139,-5)
c5bd4dd
mvebu: add wrt3200acm to 03_wireless CC (+1)
4d6ade2
mvebu: Correct regulatory country of WRT3200ACM (+1,-1)
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)
c43b458
mvebu: Add bootscript for espressobin to support mainline firmware (+38)
2785126
kernel: remove support for kernel 4.19 (-104.6K)
b4c02c9
kernel: bump 5.4 to 5.4.73 (+226,-407)
71b2b32
kernel: bump 5.4 to 5.4.74 (+20,-126)
a472791
kernel: bump 5.4 to 5.4.75 (+77,-141)
4e885dd
mvebu: LS421DE: improve the HDD leds (+2,-2)
2658008
treewide: remove default-state off for LEDs (+6,-23)
667f6c7
kernel: bump 5.4 to 5.4.77 (+112,-231)
c0af4a0
mvebu: add initial support for Globalscale ESPRESSObin-Ultra (+260,-1)
bffb306
mvebu: remove redundant patch for Linksys LED trigger (-39)
92b3efe
mvebu: sort patches (+87,-43)
4a243ae
mvebu: base-files: move additional files to subtargets ()
f06adb6
mvebu: sysupgrade: remove redundant MBR check (+1,-13)
456f568
mvebu: sysupgrade: use get_image_dd wrapper (+6,-6)
afd4375
mvebu: Add turris-omnia.bootscript (+19,-1)
dfa357a
mvebu: base-files: Update Turris Omnia U-Boot environment (-9)
485ce5b
mvebu: fixup Turris Omnia U-Boot environment (+44)
b503656
mvebu: sysupgrade: use v function for writing logs (+7,-7)
1ac3b53
mvebu: sysupgrade: write additional information to log output (+3,-4)
e401a2a
mvebu: fix initramfs/kernel image for CZNIC Turris Omnia (+1,-2)
85caf21
mvebu: macchiatobin-singleshot: enable heartbeat LED (+66,-1)
3064651
mvebu: LS421DE: fix low performance issue (+4)
b8362c2
mvebu: LS421DE: use the RTC as a wakeup source (+1)
a9deace
mvebu: gpio-mvebu IRQ index error kernel backport (+33)
3aeaef6
Revert "mvebu: fix initramfs/kernel image for CZNIC Turris Omnia" (+2,-1)
77575d4
kernel: move some disabled symbols to generic (+5,-57)
9b1b892
kernel: bump 5.4 to 5.4.86 (+47,-115)
583e39e
kernel: drop empty kmod-ledtrig-* packages (+29,-96)
f52081b
treewide: provide global default for SUPPORTED_DEVICES (+1,-23)
24b910d
mvebu: LS421DE: fix the thermal zones (+42,-13)
337ff74
mvebu: omnia: make initramfs image usable out of the box (+2,-2)
d33cd38
kernel: bump 5.4 to 5.4.94 (+31,-31)
598b295
target: use SPDX license identifiers on Makefiles (+203,-555)
7157c77
target: use SPDX license identifiers on scripts (+14,-69)
1caa81e
mvebu: espressobin: drop COMPHY removement patch (-53)
17a627e
mvebu/omnia: fix the device tree (+165)
8b3d879
kernel: bump 5.4 to 5.4.102 (+82,-82)
5430079
kernel: add the latest mtd patch extending ofpart parser (+41,-43)
6a217d6
kernel: add pending mtd patches adding NVMEM support (+260,-11)
db6ff39
mvebu: add LED support for GL.iNet GL-MV1000 (+46,-1)
8458ebe
mvebu: mamba resize kernel to 4MB (+55,-2)
5a3b1e5
mvebu: venom resize kernel to 6MB (+8,-7)
9ce0f2b
mvebu: enable WRT1900AC v1 and WRT32X for buildbots (-2)
7bb8ade
mvebu: Add button support for GL.iNet GL-MV1000 (+17)
eb98c88
mvebu: Fix mac addresses for GL.iNet GL-MV1000 (+4)
0a98a33
kernel: backport 5.13 mtd partitioning changes (+324,-27)
1663dc7
kernel: move some disabled symbols to generic (+12,-66)
f965235
mvebu: Fix sysupgrade for GL.iNet GL-MV1000 (+3)
d530ff3
mvebu: armada 370: dts: fix the crypto engine (+58)
438718b
kernel: bump 5.4 to 5.4.114 (+122,-111)
4b89b90
kernel: fix parsing fixed subpartitions (+84,-8)
c287500
mvebu: Remove patch only needed for kernel 5.10 (-29)
9d21ecc
kernel: bump 5.4 to 5.4.119 (+47,-172)
d5ea756
mvebu: 5.4 fix DVFS caused random boot crashes (+107)
85cef1c
kernel: bump 5.4 to 5.4.128 (+79,-117)
2d5ee43
kernel: bump 5.4 to 5.4.137 (+151,-150)
b254bd6
Revert "mvebu: 5.4 fix DVFS caused random boot crashes" (-107)
f407b2f
mvebu: armada-37xx: add patch to forbid cpufreq for 1.2 GHz (+39)
378769b
kernel: bump 5.4 to 5.4.142 (+77,-215)
085c677
kernel: bump 5.4 to 5.4.143 (+25,-64)
Target / mxs (17 changes)
c5b4fa2
treewide: replace backticks by $(...) in gen_*_img.sh scripts (+13,-13)
002e312
mxs: add support and switch to kernel 4.19 (+19,-76)
9a5fd2f
mxs: switch to askconsole (+1,-1)
9673d5c
mxs: start a console on USB gadget serial ports (+1)
3bbcffa
treewide: kernel config: remove runtime options (-15)
5ce2f3d
mxs: gen_sdcard_vfat_ext4.sh: use /bin/sh (+1,-1)
c7382cc
mxs: gen_sdcard_ext4_ext4.sh: use /bin/sh (+1,-1)
a5b06b7
mxs: switch to kernel 5.4 (+1,-1)
1d03283
kernel: 5.4: remove some dup config options already set in generic (-25)
9ba0965
treewide: remove maintainer variable from targets (-40)
c8946a5
mxs: fix user led for OLinuXino boards (+61)
5ecc0cf
kernel: bump 5.4 to 5.4.28 (+112,-600)
b0f7ea2
kernel: unify CONFIG_GPIO_SYSFS in kernel configs (+3,-67)
d4ac0ad
treewide: make dependency on kmod-usb-net selective (+10,-11)
583e39e
kernel: drop empty kmod-ledtrig-* packages (+29,-96)
598b295
target: use SPDX license identifiers on Makefiles (+203,-555)
7157c77
target: use SPDX license identifiers on scripts (+14,-69)
Target / octeon (37 changes)
f342ffd
treewide: kernel: bump some targets to 4.19 (+13,-24)
d07a263
octeon: split up DEVICE_TITLE (+4,-2)
bf39047
treewide: don't hardcode "sysupgrade.tgz" file name (+37,-28)
62dbe36
treewide: when copying a backup file always specify dest name (+13,-13)
641f6b6
treewide: use new procd sysupgrade $UPGRADE_BACKUP variable (+26,-27)
0bbfc3d
octeon: replace backticks by $(...) (+2,-2)
036f1d9
octeon: split up remaining DEVICE_TITLE (+2,-1)
291d799
octeon: fix sysupgrade (+2,-2)
ca63d17
octeon: remove redundant network setup (-4)
1e3bfba
octeon: apply vendor_model scheme to device definition/image name (+13,-11)
0a2682a
octeon: Remove kernel 4.14 support (-447)
9ba0965
treewide: remove maintainer variable from targets (-40)
91594cb
octeon: copy files to kernel 5.4 (+389)
655c14e
octeon: refresh patches for kernel 5.4 (+5,-5)
2095a4e
octeon: update config for kernel 5.4 (+24,-14)
f6573ec
octeon: use kernel version 5.4 for testing (+1)
1b2144e
octeon: set 5.4 as default kernel (+1,-1)
48c1fdd
treewide: drop shebang from non-executable target files (+4,-99)
b0f7ea2
kernel: unify CONFIG_GPIO_SYSFS in kernel configs (+3,-67)
b35c542
kernel: Move CONFIG_IONIC to generic kernel config (+1,-12)
591767f
octeon: determine sysupgrade-* directory for upgrade automatically (+13,-5)
eadb1a9
octeon: add support for Itus Shield Router (+92,-10)
0f5b5cf
kernel: clean up XATTR config symbols (+4,-29)
5423d9d
kernel: move F2FS_FS_XATTR and F2FS_STAT_FS symbols to generic (+4,-32)
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)
4a0688e
base-files: remove block2mtd checks from sysupgrade (-8)
733700c
octeon: use dedicated function to move config backup (+14,-8)
3824fa2
octeon: disable edgerouter image (+1)
2785126
kernel: remove support for kernel 4.19 (-104.6K)
a8ceda7
octeon: implement interface rename by label from device tree (+38)
577ac8c
octeon: honor disabled sgmii device tree nodes (+27)
dd651e5
octeon: add support for Ubiquiti EdgeRouter 4 (+647,-6)
a472791
kernel: bump 5.4 to 5.4.75 (+77,-141)
598b295
target: use SPDX license identifiers on Makefiles (+203,-555)
adc3a75
octeon: re-enable CONFIG_CAVIUM_CN63XXP1 and EdgeRouter image (+1,-2)
1663dc7
kernel: move some disabled symbols to generic (+12,-66)
Target / octeontx (30 changes)
d3d06f1
octeontx: fix thunderx BGX underflow irq name (+11,-4)
25b422a
kernel: bump 4.14 to 4.14.160 (+18,-18)
bcb4ac2
octeontx: add support for Linux 5.4 (+947)
1d03283
kernel: 5.4: remove some dup config options already set in generic (-25)
9ba0965
treewide: remove maintainer variable from targets (-40)
ddc0e87
kernel: move TEO governor to generic config (+1,-12)
5ecc0cf
kernel: bump 5.4 to 5.4.28 (+112,-600)
4298339
octeontx: switch to kernel 5.4 (+1,-2)
e31d158
kernel: bump 4.14 to 4.14.176 (+82,-325)
23916bc
kernel: bump 5.4 to 5.4.33 (+14,-147)
73de205
kernel: bump 5.4 to 5.4.38 (+14,-14)
73936e7
octeontx: remove support for kernel 4.14 (-672)
c3f9598
octeontx: refresh kernel 5.4 config (+2,-27)
3fd8e86
octeontx: fix gpio irq request (+46)
0cf101d
octeontx: fix mcp251x can controller (+24,-7)
e5aa498
kernel: bump 5.4 to 5.4.45 (+352,-596)
e44e60b
kernel: bump 5.4 to 5.4.48 (+42,-85)
c7b750e
treewide: kernel: drop redundant USB_EHCI_HCD=n config symbol (-21)
b35c542
kernel: Move CONFIG_IONIC to generic kernel config (+1,-12)
da98603
kernel: bump 5.4 to 5.4.58 (+131,-586)
83b1e40
kernel: bump 5.4 to 5.4.59 (+53,-114)
36aa271
kernel: bump 5.4 to 5.4.60 (+134,-385)
0f5b5cf
kernel: clean up XATTR config symbols (+4,-29)
5423d9d
kernel: move F2FS_FS_XATTR and F2FS_STAT_FS symbols to generic (+4,-32)
598b295
target: use SPDX license identifiers on Makefiles (+203,-555)
f82e7e9
kernel: bump 5.4 to 5.4.105 (+17,-193)
1663dc7
kernel: move some disabled symbols to generic (+12,-66)
85cef1c
kernel: bump 5.4 to 5.4.128 (+79,-117)
2d5ee43
kernel: bump 5.4 to 5.4.137 (+151,-150)
085c677
kernel: bump 5.4 to 5.4.143 (+25,-64)
Target / omap (36 changes)
b6f4cd5
treewide: sysupgrade: pass "save_partitions" option to the "sysupgrade" method (+9,-19)
bf39047
treewide: don't hardcode "sysupgrade.tgz" file name (+37,-28)
62dbe36
treewide: when copying a backup file always specify dest name (+13,-13)
641f6b6
treewide: use new procd sysupgrade $UPGRADE_BACKUP variable (+26,-27)
c5b4fa2
treewide: replace backticks by $(...) in gen_*_img.sh scripts (+13,-13)
f3c21d1
omap: split up DEVICE_TITLE (+8,-4)
26d05a3
omap: copy the kernel 4.14 config for 4.19 (+742)
65e6b7a
omap: run `make oldconfig` for kernel 4.19 (+72,-34)
124b2d3
omap: disable excess kernel debug options (+1,-22)
e26b7e3
omap: enable new sound kernel options (+5,-1)
65cfe81
omap: switch to kernel 4.19 (+1,-1)
1f37b22
omap: switch from uEnv.txt to generic distro booting (+8,-11)
646e811
omap: gen_omap_sdcard_img.sh: use /bin/sh (+1,-1)
9ba0965
treewide: remove maintainer variable from targets (-40)
5b392c7
treewide: gather DEVICE_VARS into one place (+21,-18)
b43023b
kernel: remove non-existant symbols (-79)
75f7f7e
omap: copy kernel 4.19 config for 5.4 (+763)
d20cfa2
omap: make kernel_oldconfig (+52,-56)
1e3ee24
omap: switch to kernel 5.4 (+1,-1)
87c909e
omap: remove support for kernel 4.14 (-740)
48c1fdd
treewide: drop shebang from non-executable target files (+4,-99)
05c74e4
omap: derive DEVICE_DTS from device name (+1,-3)
b0f7ea2
kernel: unify CONFIG_GPIO_SYSFS in kernel configs (+3,-67)
d4ac0ad
treewide: make dependency on kmod-usb-net selective (+10,-11)
a14f5bb
treewide: use wpad-basic-wolfssl as default (+130,-130)
0f5b5cf
kernel: clean up XATTR config symbols (+4,-29)
5423d9d
kernel: move F2FS_FS_XATTR and F2FS_STAT_FS symbols to generic (+4,-32)
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)
2785126
kernel: remove support for kernel 4.19 (-104.6K)
77575d4
kernel: move some disabled symbols to generic (+5,-57)
22061b2
kernel: enable CONFIG_LEDS_TRIGGER_HEARTBEAT (+1,-9)
f52081b
treewide: provide global default for SUPPORTED_DEVICES (+1,-23)
598b295
target: use SPDX license identifiers on Makefiles (+203,-555)
7157c77
target: use SPDX license identifiers on scripts (+14,-69)
1663dc7
kernel: move some disabled symbols to generic (+12,-66)
Target / orion (5 changes)
bf4eef4
orion: sysupgrade: change platform_check_image() args validation (+1,-1)
a421a12
orion: replace backticks by $(...) (+7,-7)
0a85fcc
orion: refresh kernel configuration (+41,-22)
2a0e0de
orion: update kernel to version 4.14 (+59,-42)
89f2deb
orion: remove unmaintained target (-1.6K)
Target / oxnas (54 changes)
6592ddd
kernel: bump 4.14 to 4.14.128 (+24,-24)
08e0db3
oxnas: convert DEVICE_TITLE to new variables (+13,-8)
414b7c1
kernel: bump 4.14 to 4.14.156 (+63,-63)
c881769
oxnas: disable legacy PTYs and virtual terminals (-6)
d395583
kernel: bump 4.14 to 4.14.158 (+42,-42)
5ea1b1e
oxnas: add 5.4 as testing kernel version (+2.2K,-19)
00b319e
oxnas: restore accidentally modified patch for kernel 4.14 (+4,-4)
e99093c
oxnas: restore accidentally moved file ()
d5a3536
kernel: bump 4.14 to 4.14.172 (+15,-15)
1d03283
kernel: 5.4: remove some dup config options already set in generic (-25)
aebe6ef
oxnas: clean up DEVICE_VARS (+3,-4)
f39230e
oxnas: switch to kernel 5.4 and remove kernel 4.14 (+1,-2.8K)
4159054
kernel: make kmod-hwmon-core selected by dependent modules (+8,-10)
688d41b
oxnas: harmonize line breaks in ox820.mk (+14,-12)
d3e23fc
oxnas: use AddDepends in modules.mk (+2,-6)
166b2de
oxnas: remove duplicate config options (-34)
a793862
oxnas: sort kernel configs (+29,-29)
c9512d5
oxnas: merge Pogoplug V3 DTS patches into one file (+82,-88)
9559a33
oxnas: use dt-bindings macros for GPIO (+19,-14)
8adcfe2
oxnas: rework 02_network (+25,-9)
9ba0965
treewide: remove maintainer variable from targets (-40)
ddc0e87
kernel: move TEO governor to generic config (+1,-12)
9e129c9
oxnas: enable sata on Pogoplug V3/Pro (+18,-3)
67b04e7
oxnas: backport patch fixing hang after reboot (+77)
19af008
oxnas: backport another fix for irqchip (+58)
9e5a258
oxnas: yet another irqchip related patch (+55)
5ecc0cf
kernel: bump 5.4 to 5.4.28 (+112,-600)
5e82e1e
oxnas: fix warning in SATA driver (+1,-1)
9f14216
oxnas: some improvements for Shuttle KD20 (+59,-7)
b299002
kernel: bump 5.4 to 5.4.31 (+85,-226)
23916bc
kernel: bump 5.4 to 5.4.33 (+14,-147)
01961f1
oxnas: move service file to correct place ()
fd0cc72
oxnas: build with 8021Q VLAN support (-1)
bb39fea
treewide: simplify inclusion of subtarget image files (+15,-72)
68d9cb8
kernel: Update kernel 5.4 to version 5.4.50 (+100,-383)
1e55df2
oxnas: use vendor_model scheme for ox810se (+4,-3)
5793112
oxnas: reduce size of ATA DMA descriptor space (+1,-5)
a14f5bb
treewide: use wpad-basic-wolfssl as default (+130,-130)
d75e753
oxnas: kd20: revert accedintally commited change (+4)
bee76f1
kernel: bump 5.4 to 5.4.64 (+45,-96)
0cfdc7d
target: update SPDX license names (+101,-101)
d6a9a92
kernel: bump 5.4 to 5.4.69 (+177,-203)
f6ca57e
oxnas: fix qc_prep return in sata driver after kernel 5.4.69 (+3,-1)
a472791
kernel: bump 5.4 to 5.4.75 (+77,-141)
77575d4
kernel: move some disabled symbols to generic (+5,-57)
b0b7f2b
oxnas: now longer build KD20 factory image (-4)
22061b2
kernel: enable CONFIG_LEDS_TRIGGER_HEARTBEAT (+1,-9)
8451f47
treewide: do not disable LED triggers in target config (-4)
583e39e
kernel: drop empty kmod-ledtrig-* packages (+29,-96)
f52081b
treewide: provide global default for SUPPORTED_DEVICES (+1,-23)
0faa172
config: limit CONFIG_PERF_EVENTS to top-level generic configs (-11)
598b295
target: use SPDX license identifiers on Makefiles (+203,-555)
1663dc7
kernel: move some disabled symbols to generic (+12,-66)
2748b36
gemini,layerscape,oxnas: don't disable option CONFIG_BPF_SYSCALL (-4)
Target / pistachio (27 changes)
1cbe0d6
treewide: sysupgrade: get rid of platform_nand_pre_upgrade() (+64,-88)
66fbaae
pistachio: split up DEVICE_TITLE (+4,-1)
1b310cf
kernel: bump 4.14 to 4.14.169 (+80,-327)
f4bea1b
kernel: bump 4.14 to 4.14.171 (+52,-52)
9ba0965
treewide: remove maintainer variable from targets (-40)
48c1fdd
treewide: drop shebang from non-executable target files (+4,-99)
ce958dd
kernel: Update kernel 4.14 to version 4.14.187 (+74,-79)
b0f7ea2
kernel: unify CONFIG_GPIO_SYSFS in kernel configs (+3,-67)
4291a0d
pistachio: Copy kernel 4.14 to 5.4 (+2.4K)
3cd9219
pistachio: Make patches and configuration apply on to of 5.4 (+89,-1.5K)
bdc7d96
pistachio: Fix Null pointer access in pwm-img.c (+42)
d2b6364
pistachio: Add mtd device name from dts (+20)
0d81afe
pistachio: Add extra devices to dts file (+166,-35)
3f07a06
pistachio: Add SC16IS7XX device driver (+6)
5fa0e32
pistachio: Add kmod-ca8210 wpan-tools by default (+1,-1)
2549d1d
pistachio: use vendor_model scheme for device/image name (+2,-2)
373d4cc
pistachio: use generic diag.sh (+27,-30)
e9b6dd3
pistachio: Use kernel 5.4 by default (+1,-2)
e68c017
pistachio: drop support for kernel 4.14 (-2.4K)
b4c02c9
kernel: bump 5.4 to 5.4.73 (+226,-407)
667f6c7
kernel: bump 5.4 to 5.4.77 (+112,-231)
afd4bf0
kernel: bump 5.4 to 5.4.83 (+46,-49)
77575d4
kernel: move some disabled symbols to generic (+5,-57)
598b295
target: use SPDX license identifiers on Makefiles (+203,-555)
7157c77
target: use SPDX license identifiers on scripts (+14,-69)
8b3d879
kernel: bump 5.4 to 5.4.102 (+82,-82)
6a217d6
kernel: add pending mtd patches adding NVMEM support (+260,-11)
Target / ramips (664 changes)
a7e6892
kernel: bump 4.14 to 4.14.125 (FS#2305 FS#2297) (+357,-1.1K)
88f7a29
ramips: add support for Edimax EW-7476RPC / EW-7478AC (+349)
ab7f814
ramips: add support for Edimax EW-7478APC (+216,-1)
fb423f6
ramips: ignore already handled ethernet phys (+8,-2)
f96c7f6
ramips: handle mdio address and switch port seperate (+14,-11)
c02a9a2
ramips: mt7620: fix external PHY autopolling (+6,-4)
391df37
ramips: mt7620: add EPHY base mdio address changing possibility (+62,-46)
eeeaf24
ramips: fix GELAN port in D-Link DWR-118-A2 (+7,-5)
783e375
ramips: fix EW-7478AC model name in DTS (+1,-1)
6592ddd
kernel: bump 4.14 to 4.14.128 (+24,-24)
029c970
ramips: mt7621: Add new device AsiaRF AP7621-001 (+141)
110daa1
ramips: mt7621: add IRQ for GPIO node (+3)
3f68cff
ramips: add support for TOTOLINK A7000R (+133)
cc11470
ramips/leds: use devicetree alias led_wlan (+4)
3fd97c5
ramips: add support for TP-Link TL-WR841n v14 (+155)
ee66fe4
ramips: convert DEVICE_TITLE to new variables (+704,-323)
c017ead
ramips: Fix compatible for YUKAI Engineering BOCCO (+1,-1)
7a8d343
ramips: use upstream RAW_APPENDED_DTB instead of our OWRTDTB (+15,-86)
c2b1baf
ramips: add missing DEVICE_VENDOR (+1,-1)
d93969a
ramips: Improve compatible for TP-Link Archer devices (+35,-30)
9f99000
ramips/mt7620: Synchronize Makefiles with DTS compatible (+327,-470)
2f2a319
ramips/mt7621: Synchronize Makefiles with DTS compatible (+135,-191)
c2334ad
ramips/mt76x8: Synchronize Makefiles with DTS compatible (+91,-130)
83efa83
ramips/rt288x,rt3883: Synchronize Makefiles with DTS compatible (+79,-111)
7dd3a23
ramips/rt305x: Synchronize Makefiles with DTS compatible (+460,-668)
402138d
ramips: Derive DTS name from device name in Makefile (+2,-1)
48047b3
ramips/mt7620: Name DTS files based on scheme (+104,-107)
7196ca1
ramips/mt7621: Name DTS files based on scheme (+74,-77)
b97a992
ramips/mt76x8: Name DTS files based on scheme (+55,-66)
6a104ac
ramips/rt288x,rt3883: Name DTS files based on scheme (+21,-21)
3b0264e
ramips/rt305x: Name DTS files based on scheme (+126,-126)
e8d2d97
ramips: Remove base-files/lib/ramips.sh (-36)
5d50155
ramips: Reapply sorting to board.d files (+522,-522)
447deed
ramips: Sort all subtarget Makefiles (+1.5K,-1.5K)
98d04dc
ramips: fix bogus MTK_SOC (typo) (+1,-1)
6d91ddf
ramips: mt7621: add support for memory detection (+125)
a2c19f1
ramips: dts: drop memory nodes (-441)
087e14a
ramips: mt7621: merge two variants of MQmaker WiTi together (+5,-34)
53daa51
ramips: fix mqmaker witi case in fixup-mac-address (+1,-2)
14e0e4f
ramips: add support for ASUS RT-AC57U (+163,-4)
fae1257
ramips: mtk-mmc: mt76x8: check ESD_MODE before applying AGPIO_CFG (+4,-8)
6d61fcf
ramips: Remove left-over mistyped device string from 02_network (-1)
d9593b0
ramips: get rid of platform_pre_upgrade() (+8,-12)
8b4bc7a
treewide: sysupgrade: don't use $ARGV in platform_do_upgrade() (+45,-45)
cda123f
ramips: add MT7615 wireless support for ELECOM WRC-1167GHBK2-S (+12,-4)
8c51dde
ramips: add support for TP-Link RE650 v1 (+241,-9)
1cbe0d6
treewide: sysupgrade: get rid of platform_nand_pre_upgrade() (+64,-88)
0e6d97f
ramips: enable Newifi D1 SD slot (+1,-1)
7d684b7
ramips: add kmod-mt7615e to Phicomm K2P images (+1)
f30d588
ramips: fix mac addresses used by Phicomm K2P (+4)
b9cf1f6
ramips/rt305x: fix firmware partition size for some 4MB devices (+3,-3)
7392af7
ramips: fix ralink_default_fw_size_16M (+6,-6)
a6cd311
ramips: support IMAGE_SIZE in kiB for Build/trx (+1,-1)
7009f40
ramips/mt7620: fix IMAGE_SIZE for all devices (+31,-13)
7263838
ramips/mt7621: fix IMAGE_SIZE for all devices (+9,-7)
439435f
ramips/mt76x8: fix IMAGE_SIZE for all devices (+7,-5)
1c611f1
ramips/rt288x,rt3883: fix IMAGE_SIZE for all devices (+4,-3)
24ded18
ramips/rt305x: fix IMAGE_SIZE for all devices (+7,-3)
3631973
ramips: remove default IMAGE_SIZE for ramips target (+66,-1)
9d87a58
ramips: remove ralink_default_fw_size_xxx variables (+182,-187)
f14a5c3
ramips: use kiB instead of B for IMAGE_SIZE (+4,-4)
ee5fce8
ramips: consolidate MAC address cases in 02_network (+15,-32)
f72d2ba
ramips: consistently use lower-case factory partition label (+24,-26)
ee650ba
ramips: remove needless setting of lan_mac to eth0 in 02_network (+4,-10)
679a01f
ramips: drop an empty case in 02_network (-4)
a1c6a31
ramips: add support for Fon FON2601 (+406,-12)
521fcd0
ramips: add HC5X61A.dtsi for HiWiFi MT7628AN boards (+104,-186)
9852859
ramips: improve support for HiWiFi HC5661A and HC5861B (+25,-8)
d3e832d
ramips: add support for HiWiFi HC5761A (+68)
d7c082b
ramips: add kmod-mt7615e to Xiaomi Mi Router 3 Pro images (+5,-3)
da0de5e
ramips: fix LED labels not updated during device name changes (+173,-106)
0891358
ramips: fix lan and wan mac addresses for Cudy WR1000 (+2,-1)
b1db6d0
ramips: add preliminary support for SGE AP-MTKH7-0006 developer board (+125)
085141d
ramips: add preliminary support for WIO ONE (+144)
7ec092e
Revert faulty tree push (+536,-2.8K)
75bfc39
treewide: convert MAC address location offsets to hexadecimal (+113,-113)
b133e46
treewide: convert WiFi caldata size and offset to hexadecimal (+202,-202)
92e6026
treewide: sync bootcount scripts across targets (+10,-18)
2678ba9
ramips: add support for ipTIME A604M (+152,-2)
a293db2
ramips: hc5xxx: use switch trigger for leds (+7,-3)
51dcde7
ramips: fix switch ports settings (+6,-3)
fd4804c
ramips: add MT7530 switch port-mirroring support (+228)
149d1e7
ramips/mt76x8: add DEVICE_VENDOR for tl-wr840n-v5 (+1)
41f580b
ramips: add device alias for Allnet ALL0239-3G (+2)
fb3574f
ramips: add support for ADSLR G7 (+128)
3dc5716
ramips: add NAS goodies on U25AWF-H1 + U35[N|W]F (+4,-2)
527832e
ramips: disable badblock shifting for MT7621 NAND (+1,-1)
607dfdf
ramips: add factory image for NETGEAR R6220 (+6,-1)
fa46c9b
ramips: use phy trigger for various Netgear boards (+2,-1)
13937a1
ramips: fix network setup for various NETGEAR boards (+6,-11)
9861fa7
ramips: add mt7615e support to Netgear R6350 (+10,-1)
3c8df28
ramips: add factory image for Netgear R6350 (+6,-1)
6cea968
ramips: add support for Netgear R6260 and R6850 (+251,-146)
7a21c85
ramips: improve support for Xiaomi Miwifi Nano (+14,-4)
6640e1c
ramips: clean and improve MAC address setup in 02_network (+30,-31)
ad4eb22
ramips: remove duplicate case for MAC setup of freestation5 (-1)
e35e4a9
ramips: fix duplicate network setup for dlink,dir-615-h1 (-1)
aaf90d8
ramips: initialize MAC addresses from flash where possible (+9,-5)
869a018
ramips: fix MAC address setup for Newifi Y1 and Y1S (+4,-4)
e667d6f
ramips: enable external amplifier for D-Link DIR-810L (+2)
6364e03
ramips: only add spidev node in for WrtNode2R (and not for 2P) (+10,-8)
c03a328
ramips: add SD-Card support for Linkit Smart 7688 (+1,-1)
7140394
ramips: provide label MAC address (+93,-10)
f285e86
ramips: add support for Edimax RG21S (+196)
fde8e2e
ramips: add support for Asus RT-AC85P (+202,-12)
10c5d3d
ramips: mt7621: Add new device AsiaRF AP7621-NV1 (+143,-115)
3df3bb0
ramips: add support for EnGenius ESR600 (+227,-1)
5b96421
ramips: replace backticks by $(...) (+4,-4)
93b6cc9
ramips: add support for XiaoYu XY-C5 (+114)
b7ec665
ramips: add support for ipTIME A3 (+161,-92)
6c3ae07
ramips: replace MAC address configuration for I-O DATA WN-AC-GR devices (+1,-1)
c1394da
ramips: move "elx-header" to Makefile from mt7620.mk and mt7621.mk (+20,-38)
12ab6ef
ramips: add support for I-O DATA WNPR2600G (+183)
7b8b419
ramips: initialize youhua, wr1200js WAN MAC addresses from flash (+1)
724875b
ramips: merge cases in 02_network (+4,-10)
b376818
ramips: harmonize device vendor Zbtlink (+16,-16)
400e56d
ramips: apply consistent device name/compatible to ZBT-WE1026-5G (+19,-19)
22e876f
ramips: add label MAC address for Asus RT-AC85P (+1)
794d4b6
treewide: remove kmod-usb-core from DEVICE_PACKAGES (+287,-287)
67d019a
ramips: enable LED VCC for Asus RT-AC51U (+9,-11)
9b04a75
kernel: bump 4.14 to 4.14.147 (+36,-40)
ac36cca
ramips: mt7621: Alternative name KE 2P for Phicomm K2P (+2)
5b6a809
treewide: move calibration data extraction function to library (+207,-420)
2c60de0
treewide: move MAC address patch functions to common library (+81,-210)
d107209
ramips: fix WiFi MAC addresses for D-Link DIR-810L (+4,-1)
e816c50
ramips: fix whitespace issues in DTS files (+4,-37)
556ff09
ramips/mt762x: convert devices to interrupt-driven gpio-keys (+197,-314)
4408723
ramips: remove RAM size from device name for UniElec devices (+19,-18)
e4155bc
ramips: fix TARGET_DEVICES after UniElec rename (+3,-3)
fd1d03f
ramips: fix LAN/WAN MAC addresses of Xiaomi MiWiFi Mini board (+1,-3)
7c5f712
ramips: add support for Asus RT-AC65P (+190,-155)
547720f
ramips: remove redundant mtd-mac-address for WiFi (+1,-4)
b6d53f1
ramips: remove redundant mtd-eeprom in mt76x8 DTS files (-9)
1abb473
ramips: remove phy0tpt trigger from RT-AC65P/RT-AC85P power LED (-1)
522d5ff
ramips: add support for Xiaomi Mi Wi-Fi Router 3G v2 (+166,-1)
c36ef59
ramips: ethernet: Replace random_ether_addr with eth_hw_addr_random (+1,-1)
0975c35
ramips: add newline for ASUS RT-ACx5P DTSes (+2,-2)
19724e2
ramips: split base-files into subtargets (+1.9K,-1.3K)
3e88ab7
ramips: fix Xiaomi MiWiFi Mini switch definition (+2,-2)
65d7617
ramips: improve common definition for Netgear R6xxx in mt7621.mk (+36,-31)
a033f14
ramips: update ZBT WE1026 DTS-files (+116,-160)
5f108bb
ramips: add support for ZBT WE1026-H (+71)
6ea5f7d
ramips: fix MTK_SOC for RT3662 devices (+12,-12)
763914e
ramips: improve netis WF-2881 support (+22,-14)
d2b9333
ramips: remove default case for MAC address assignment (+152,-30)
62b1559
ramips: improve support for WeVO 11AC NAS and W2914NS v2 (+25,-11)
c7842ce
ramips: reorganize DTSI files for Netgear R devices (+141,-217)
9fa061a
ramips, mt7620: reproducible elecom-header uid/gid (+1,-1)
a921945
ramips: rename keys node formerly named button (+3,-3)
0cbd2c7
ramips: add support for Netgear EX6130 (+189,-114)
4a904b8
ramips: increase max SPI frequency to 50 MHz for EX3700/EX6130 (+1,-1)
f098c61
ramips: create shared DTSI for Netgear EX2700 and WN3000RP v3 (+104,-162)
3459013
ramips: correct R6220 button flag (+3,-3)
b16d76b
ramips: correct Netgear WNDR3700v5 button flag (+3,-3)
1c32123
ramips: split further base-files across subtargets (+68,-21)
f4c3cfc
ramips: read label MAC address from flash instead of using phy0/phy1 (+14,-11)
7231c1e
ramips: fix MAC address setup for Samsung CY-SWR1100 (+2,-1)
aabdf69
ramips: improve Samsung CY-SWR1100 support (+10,-5)
fe6a04a
ramips: change status LED of Samsung CY-SWR1100 (+6,-4)
261c746
ramips: add usb-ledtrig-usbport to DEVICE_PACKAGES of CY-SWR1100 (+1,-1)
bc173dd
ramips: support dual image feature on ALFA Network boards (+48)
dfecf94
ramips: add support for ALFA Network R36M-E4G (+244,-8)
fc0d0f5
ramips: provide label MAC for ALFA Network Tube-E4G (+1)
44d7a14
ramips: mt7621: refresh kernel config (+2,-2)
e68539a
ramips: add support for ALFA Network Quad-E4G (+276,-11)
ad65d9d
ramips: assign correct key-code to wps buttons (+3,-3)
19800ac
ramips: set uImage name of WeVO 11AC NAS and W2914NS v2 (+2)
d6aea46
kernel: bump 4.14 to 4.14.154 (+143,-256)
6a76ea3
ramips: reorganize NETGEAR sercomm boards (+126,-65)
414b7c1
kernel: bump 4.14 to 4.14.156 (+63,-63)
a065cd2
ramips: fix switch port order for TP-Link Archer C20i (+1,-1)
3a55c79
ramips: fix number of LAN Ports for Mikrotik RBM33G (+4,-1)
34abfb6
ramips: convert mediatek,mtd-eeprom from decimal to hex notation (+6,-6)
231dc26
treewide: remove dts-v1 identifier from DTSI files (-49)
d395583
kernel: bump 4.14 to 4.14.158 (+42,-42)
e00396d
ramips: add label MAC address for TP-Link Archer C20i (+4)
a283b17
ramips: fix switch port numbering for RT-AC65P/RT-AC85P (+2,-2)
c4f6850
ramips: remove unused DTS variable from DEVICE_VARS (+1,-1)
757658f
ramips: create common DTSI for TP-Link Archer C20i/C20 v1/C50 v1 (+137,-358)
38866f2
ramips: remove wan_mac setup for evaluation boards (-6)
98d9158
ramips: mt7620: use flash location for wan_mac in 02_network (+16,-12)
ed975a5
ramips: mt7621: use flash location for wan_mac in 02_network (+26,-16)
fef1810
ramips: mt76x8: use flash location for wan_mac in 02_network (+29,-19)
a858d6d
ramips: rt288x: use flash location for wan_mac in 02_network (+5,-4)
772af7f
ramips: rt305x: use flash location for wan_mac in 02_network (+60,-50)
68ef534
ramips: add label MAC address for Mikrotik RBM33G (+4,-1)
0375c07
ramips: add support for ZIO FREEZIO (+33,-2)
5cda133
ramips: DTS style improvements for mt7621_wevo_w2914ns-v2.dtsi (+7,-14)
a972b1f
ramips: add support for ipTIME A6ns-M (+156)
0bf4d68
ramips: allow JCG_MAXSIZE in kiB in Build/jcg-header (+4,-2)
1b7199c
ramips: add support for JCG JHR-AC876M (+162)
8007853
ramips: remove unnecessary nodes in DTS for Edimax RG21S (-10)
c79df94
ramips: increase SPI frequency for Edimax RG21S (+1,-1)
2708d58
ramips: add label MAC address for Edimax RG21S (+1)
38bdfcd
ramips: add support for ipTIME A104ns (+162)
f45a16d
ramips: allow to set switchdev by board in ramips_set_preinit_iface (+47,-20)
ebf535a
ramips: fix portmap for TP-Link Archer C50 v4 (+1,-1)
e417ff8
ramips: harmonize line breaks in image Makefiles (+235,-227)
58e71e3
ramips: rename MTK_SOC to SOC (+320,-321)
1f45541
ramips: fix USB LED for Belkin F9K1109v1 (+1,-1)
02f8dbc
ramips: add eth0 MAC address for Edimax RG21S (+3,-1)
8ea7aa5
ramips: further DTS improvements for Edimax RG21S (+6,-8)
74e9f95
ramips: further improve support for Xiaomi MiWiFi Nano (+13,-15)
ea5cf7c
ramips: fix MAC address setup for Xiaomi MiWiFi Nano (+2,-2)
e4ce310
ramips: simplify state_default/pinctrl0 in device DTS files (+1.4K,-1.9K)
eca05bc
ramips: add label MAC address for Mikrotik RB750Gr3 (+1,-3)
09d38a3
ramips: remove bogus ralink,mtd-eeprom with offset 0x4 (+2,-8)
c48b571
ramips: add LED trigger for TL-WR902AC v3 WAN LED (+1)
7a3c9e5
ramips: fix switch setup for Xiaomi MiWiFi Nano (+10,-2)
a3010a7
ramips: add support for TP-Link RE200 v1 (+204)
415cc83
ramips: remove HiWiFi HC5661 non-existent 5GHz LED (-5)
a176f8d
ramips: mt7620: use throughput trigger on HiWiFi HC5x61 (+6,-8)
1e7c638
ramips: convert TP-Link MT7620 boards to tpt trigger (+8,-7)
a272faf
ramips: add system LED indicators for TP-Link C20i (+5,-1)
dcc923a
ramips: fix Archer C2 v1 5GHz MAC address (+2)
3b013dc
ramips: fix Archer C20i wireless MAC address (+9)
113e51f
ramips: move set-irq-affinity script to mt7621 subtarget ()
3e1325b
ramips: fix inverted reset button for Ravpower WD03 (+1,-1)
663b1a1
ramips: add support for Edimax RA21S (+172,-107)
411a666
ramips: fix sysupgrade image for TP-Link RE200v1 (+1,-1)
6fba88d
ramips: reduce lzma dictionary size for D-Link DIR-645 (+1,-1)
4be271a
ramips: remove duplicate dts nodes of MediaTek LinkIt Smart 7688 (-4)
8fc25d8
ramips: add label MAC address for Netgear EX6130 (+1)
99dd270
ramips: add support for ipTIME A8004T (+148,-2)
9b0e8d0
treewide: move mktplinkfw to tplink-v1-image in image-commands.mk (+41,-82)
04222bc
ramips: add label MAC address for Xiaomi MIR3G (+3,-5)
8f0effc
ramips: disable image build for HiWiFi HC5962 (+2)
3a538db
ramips: fix leds for TP-Link Archer C20 v4 (+3,-2)
86e7353
ramips: add support for TP-Link Archer C20 v5 (+118,-1)
28080d5
ramips: mt7621: disable images for gehua_ghl-r-001 (+1)
68f49df
ramips: fix HiWiFi HC5962 switch configuration (+4,-1)
9a3c9a9
ramips: fix HiWiFi HC5962 status LED (+4,-3)
2610597
ramips: fix wps leds/btn for TP-Link TL-WA801ND v5 (+16,-4)
d3c0a94
ramips: mt7620/mt7621: remove invalid mediatek,portmap (+3,-5)
7a387bf
ramips: mt76x8: fix bogus mediatek,portmap (+62,-14)
f87281b
ramips: rt305x: remove unnecessary mediatek,portmap (-2)
93a4c8a
ramips: add support for TP-Link RE305 v1 (+211)
9e799f3
ramips: apply LED_POLARITY rt3050-esw on MT7628AN/MT7688 (+4)
dc862be
ramips: define SOC only once for uniform targets (+7,-114)
b30f228
ramips: add support for GL.iNet microuter-N300 (+142,-91)
4716c84
ramips: fix NETGEAR R6260 EEPROM offset (+26,-4)
4ecd651
ramips: remove duplicate DEVICE_PACKAGES for TP-Link Archer C20i (-1)
0cf889d
Revert "ramips: fix NETGEAR R6260 EEPROM offset" (+4,-26)
20eb45d
ramips: use tpt DTS trigger for TP-Link TL-MR3020 v3 and TL-WA801ND v5 (+5,-7)
3227afb
ramips: collect and harmonize TP-Link image variants in common file (+100,-114)
6d6f36a
ramips: add support for TP-Link RE200 v2 (+223)
536aded
ramips: remove unnecessary execute permission bit ()
1b310cf
kernel: bump 4.14 to 4.14.169 (+80,-327)
be4d53b
ramips: extend and rename wr1201-factory-header (+16,-14)
3c0e2aa
ramips: add support for I-O DATA WN-DX1167R (+268,-4)
867db0a
ramips: add support for I-O DATA WN-AX1167GR2 (+44)
e030d16
ramips: use nand_do_upgrade for netis WF-2881 (+19,-3)
cc89c5f
ramips: fix device name of netis WF-2881 to WF2881 (+10,-11)
9d03eed
kernel: fix typos in KernelPackage description (+6,-6)
be3e98c
ramips: append tail to WF2881 initramfs image (+8)
8590e70
ramips: fix HiWiFi HC5761A switch settings (+4,-1)
c8f8e59
ramips: gsw_mt7621: disable PORT 5 MAC RX/TX flow control by default (+3,-9)
1df4f5c
ramips: fix HiWiFi HC5761A USB port (+12,-1)
963f572
ramips: remove redundant includes in DTS files (+2,-15)
1ae6292
ramips: move compatible for Ubiquiti Edgerouter X to DTS file (+1,-2)
1173719
ramips: move includes to DTSI for mt7628an_tplink_8m* (+6,-33)
f4bea1b
kernel: bump 4.14 to 4.14.171 (+52,-52)
ef3c714
ramips: mt7620: disable images for Netgear 2700 (+1)
2408f2f
ramips: mt7530: remove redundant global attrs for port mirroring (-88)
d83150e
ramips: mt7530: more detailed output for unexpected etag_ctrl (+2,-1)
4e93172
ramips: mt7621: add support for Netgear R6800 (+272)
6e80df5
ramips: add support for NETGEAR R6700v2/AC2400 (+141)
6b7a525
ramips: fix partition offset for D-Link DIR-810L (+2,-2)
938bc57
ramips: fix and tidy up DTS for D-Link DIR-810L (+10,-8)
a508ab1
ramips: increase spi-max-frequency to 50 MHz for D-Link DIR-810L (+1,-1)
2a18840
ramips: add support for TP-Link RE210 v1 (+205,-89)
4c8446b
ramips: add support for Ubiquiti UniFi nanoHD (+151,-1)
90daff4
build: image: move IMAGE_SIZE to image.mk (+7,-9)
228bb84
kernel: make kmod-ata-core selected by dependent modules (+38,-43)
6410c30
ramips: add support for TOTOLINK A3 (+49,-2)
4caaa77
kernel: make kmod-i2c-core selected by dependent modules (+29,-29)
9ba0965
treewide: remove maintainer variable from targets (-40)
132ff90
ramips: do not add metadata to factory images (+2,-2)
5b392c7
treewide: gather DEVICE_VARS into one place (+21,-18)
3f14f03
treewide: omit IMAGE_SIZE argument from check-size (+146,-146)
f46a3c7
ramips: Deactivate NETGEAR WNCE2001 by default (+1)
c70545f
ramips: copy patches and kernel config to 5.4 (+14.5K)
d4903b5
ramips: move MTK MMC driver to files directory ()
d75c9b8
ramips: mtk-mmc: set correct DMA mask (+1,-1)
6be0da9
ramips: refresh patches (+130,-9.8K)
99d210d
ramips: mt7621: refresh kernel config (+68,-52)
783fc8e
ramips: mt7621: replace gpio/eth nodes in mt7621.dtsi (+94,-42)
60f691d
ramips: mt7621: convert GPIO dts refs (+374,-374)
6698464
ramips: mt7621: update pinctrl nodes (+156,-156)
d21d6ea
ramips: mt7621: backport PCIe driver fixes from staging-test (+1.7K)
9ebb85c
ramips: mt7621: update PCIe node in dtsi (+29,-14)
7bd19db
ramips: mt7621: backport GPIO driver fix (+118)
30644bc
ramips: mt7621: update dts/defconfig for DSA (+1.9K,-317)
d2b9461
ramips: mt7621 remove unused pinctrl groups in dts (+12,-12)
c9f4f76
ramips: mt7621: change default ramips_setup_interfaces configuration (+1,-63)
1dce5c8
ramips: mt7621: switch kernel version to 5.4 (+2)
3211c98
ramips: mt7621: net-label support (+34)
5acd1ed
ramips: mt7621: fix Ubiquiti ER-X ports names and MAC addresses (+18,-7)
53b6624
ramips: use SoC I2C instead of bitbanged for Ubiquiti ER-X-SFP (+8,-13)
c24d611
ramips: fix MikroTik 750Gr3 LAN ports names (+7,-4)
6570960
ramips: mt7621: introduce 'soc_device' initialization (+89)
dcf7fdb
ramips: move swconfig to subtargets except for MT7621 (+6,-7)
437aaae
Revert "ramips: mt7621: disable images for gehua_ghl-r-001" (-1)
92daa06
ramips: mt7621: drop obsolete mx25l25635f dts hack (+2,-2)
10f27c6
ramips: mt7621: add new NAND driver (+1.5K,-2)
ae6b4d3
ramips: correct MTC WR1201 LAN ports names (+4,-4)
a8d62a4
ramips: remove set_preinit_iface script (-59)
838f1fb
ramips: mt7621: disable image for mikrotik_rbm11g (+1)
4d979a4
ramips: mt7621: bringup dsa master on preinit (+22)
95bd6a0
ramips: fix path for dma-ralink and mtk-hsdma (+4,-2)
4b8d274
ramips: add DTS triggers to USB LEDs for F9K1109v1 (+19,-2)
a0d1451
ramips: harmonize Netgear R6120 DT LED node names (+3,-3)
e878729
ramips: add support for Buffalo WSR-2533DHPL (+245)
57f4eab
ramips: mt7621: add label mac address to rbm11g (+1)
48b4aab
ramips: mt7621: reenable rbm11g (-2)
f761f40
ramips: mt7621: harmonize naming scheme for Mikrotik (+42,-32)
5410a8e
ramips: mt7620: add rgmii delays support (+38)
c948a47
ramips: add support for D-Link DWR-960 (+216)
fea232a
ramips: use full 8MB flash on ZyXEL Keenetic (+2,-2)
8b93a24
ramips: mt7620: fix missplaced line in 01_leds (+1)
e66becb
ramips: add support for I-O DATA WN-AX2033GR (+54)
e8931b3
ramips: mt7621: tidy up names for Ubiquiti devices (+46,-43)
dfa521f
generic: spi-nor: rework broken-flash-reset (+168,-1)
5c8f2c6
ramips: enable broken-flash-reset for some 32M flash boards (+7)
b0ec8d0
ramips: increase spi frequency for newifi d1/d2 (+2,-3)
33d027c
ramips: move and rename out-of-tree mtk eth driver (+171,-130)
05dee58
ramips: ralink-eth: fix device struct passed to dma functions (+12,-14)
6fcba5e
ramips: port 0034-NET-multi-phy-support.patch to 5.4 (+47)
89bf2b1
ramips: copy kernel config for 5.4 (+1.1K)
e320435
ramips: refresh kernel config for 5.4 (+240,-175)
0b68d08
ramips: mt7628: update dts for upstream gpio-mt7621 driver (+278,-320)
e29e2a9
ramips: ralink-eth: add support for 5.4 kernel (+34)
d7d46da
ramips: disable images for 4M devices (+59)
abadee5
ramips: mt76x8: switch to kernel 5.4 (+1)
605a7ff
ramips: add 5.4 as testing kernel (+1)
8f6334e
ramips: explicitly disable built-in switch when needed (+29,-29)
b756ea2
ramips: replace pinctrl property names (+730,-730)
4d06229
ramips: ralink-eth: fix leftover dma dev argument (+1,-1)
77b99ea
ramips: fix whitespace in 990_NET-no-auto-carrier-support.patch (+4,-4)
b43023b
kernel: remove non-existant symbols (-79)
111029b
ramips: add missing DEVICE_VARS for lzma-loader (+1)
d9e9a0e
ramips: define lzma loader platform in target (+5,-2)
75f19de
ramips: define image recipe for uncompressed uimage with loader (+5)
ad19751
ramips: mt7621: enable lzma-loader for some devices (+6)
e31d158
kernel: bump 4.14 to 4.14.176 (+82,-325)
23916bc
kernel: bump 5.4 to 5.4.33 (+14,-147)
7dc8252
ramips: increase HiWiFi HC5962 kernel partition to 4M (+4,-7)
d74fb00
ramips: use all reserved space for HiWiFi HC5962 (+23,-33)
2fac132
ramips: mt7621: Ubiquiti ER-X: fix gpio number for POE enable gpio (+1,-1)
d682dcc
ramips: mt7621: Ubiquiti ER-X-SFP: fix gpio numbers for POE enable gpios (+5,-5)
9169482
ramips: add support for ipTIME A1004ns (+120,-1)
13a185b
ramips: increase spi-max-frequency for ipTIME mt7620 devices (+1,-1)
51c6b14
ramips: mt7621: backport more pcie driver fixes (+226,-5)
1e5d014
ramips: don't reuse KERNEL_DTB for lzma-loader (+1,-1)
19d9db5
ramips: mt7621: use lzma-loader for newifi d1/d2/thunder timecloud (+3)
45e2b77
ramips: replace pinctrl property names for ipTIME A1004ns (+2,-2)
08f5cac
ramips: mt7621: add NETGEAR R7200 as DEVICE_ALT1 (+4)
faf668b
kernel: bump 5.4 to 5.4.34 (+33,-33)
58bec0d
ramips: remove config-4.14 for mt7621/mt76x8 (-547)
6d92470
ramips: phy: at803x: support RGMII-to-SerDes and SFP support (+141)
ec2f7a4
kernel: add module to support SFP cages (+21,-1)
4c70bb4
ramips: enable SFP port for Ubiquiti ER-X-SFP (+64,-3)
d16a486
ramips: fix SUPPORTED_DEVICES for Mercury MAC1200R v2 (-1)
1dedad2
ramips: remove unnecessary DEVICE_PACKAGES for Belkin F7C027 (-1)
ce19571
ramips: mt7621: use lzma-loader for D-Link DIR-860L B1 (+3,-1)
a25bb86
ramips: use lzma-loader for Japanese mt7621 devices (+8)
c998ae7
ramips: use lzma-loader for I-O DATA mt7621 devices (+6)
1553f58
ramips: create common definition for I-O DATA NAND devices (+11,-23)
a1693bf
ramips: explicitly disable built-in switch for lan-only devices (+5,-5)
40325ab
ramips: remove (kmod-)swconfig DEVICE_PACKAGES for Sitecom WL-351 (+1,-1)
f0435d5
ramips: rt3883: remove swconfig from individual DEVICE_PACKAGES (+6,-9)
a10537f
ramips: fix MikroTik 750Gr3 ports MAC addresses (+9,-4)
03e742d
Revert "ramips: explicitly disable built-in switch for lan-only devices" (-4)
5ea3ea1
kernel: bump 5.4 to 5.4.36 (+51,-157)
274221a
ramips/mt7621: enable CONFIG_MTD_ROUTERBOOT_PARTS (+1)
21869e8
ramips: mikrotik: use routerbootpart partitions (+12,-24)
97337d3
ramips/mt7621: enable mikrotik platform driver (+2)
5e50515
ramips/mt7621: mikrotik: don't use mtd-mac-address in DTS (+4,-25)
22a21b0
ramips: use hex notation for *-mtd-eeprom property (+160,-160)
fa9e7ca
ramips: simplify palmbus/{i2c,spi} in device DTS files (+76,-89)
c5fdab8
ramips: tidy up image Makefile (+87,-109)
a5720d3
ramips: tidy up image subtarget Makefiles (+85,-110)
1eceab3
ramips: dts: use generic node name for flash (+240,-240)
0cdf7bc
ramips: dts: fix incorrect flash reg property (+5,-5)
426fb8c
ramips: add support for LB-Link BL-W1200 (+189)
ef2d5a2
kernel: bump 4.14 to 4.14.180 (+47,-60)
d7a28e8
ramips: mt7620: tidy up ethernet node in DTS files (+107,-39)
c00b2df
ramips: drop non-existant ralink,port-map for Ravpower WD03 (-1)
685cc66
ramips: create DTSI for ASUS RT-AC51U and RT-AC54U (+96,-91)
4667472
ramips: add support for ASUS RT-AC54U (+77,-1)
a4e9c8f
ramips: add support for netis WF2770 (+183,-6)
31b49f0
ramips: add support for Linksys EA7500 v2 (+260)
30cc7f3
ramips: increase SPI frequency for ASUS RT-AC51U/RT-AC54U (+3,-1)
33b2078
mt7621: Make ER-X-SFP factory image compatible with EP-R6 (+1,-1)
0b34a36
ramips: fix MAC address assignment for ASUS RT-AC51U (+2,-2)
a1f0fd8
ramips: use DT trigger for 2G WiFi on ASUS RT-AC51U (+8,-8)
be9eab9
ramips: set WAN address in DTS for ASUS RT-AC51U/RT-AC54U (+5,-4)
74ff077
ramips: remove leading zeros from MAC address location (+2,-2)
a43cbfe
ramips: remove default switch setup in 02_network (+85,-83)
0a05d71
ramips: fix initramfs image for I-O DATA mt7621 devices (+6,-6)
f7112a1
ramips: 5.4: handle ERR_PTR properly (+1,-1)
31697f9
ramips: fix MAC address setup for RT5350F-OLinuXino devices (+2,-2)
f379269
ramips: Add support for Xiaomi Redmi Router AC2100 (RM2100) (+209,-3)
fe9a2be
ramips: fix 04_led_migration case syntax for mt7621 (+3,-1)
c3dc52e
ramips: add support for Asus RT-N10P V3 / RT-N11P B1 / RT-N12 VP B1 (+244,-9)
7b01567
ramips: add alternative name for Buffalo WSR-2533DHP (+2)
168e4c9
ramips: add support for TRENDnet TEW-810DR (+181,-1)
0225018
ramips: create shared DTSI for DIR-810L and TEW-810DR (+118,-223)
e8fbb98
ramips: fix LED DT label for Zyxel Keenetic Start (+5,-5)
ab841b4
ramips: remove patches for USB-dwc2 (-58)
0a182fc
ramips: add kmod-usb-dwc2 to ZyXEL Keenetic image (+2,-1)
2f5a242
ramips: mt7621: use higher SPI clock speed on Mikrotik rbm11g and rbm33g (+3,-5)
81b59ef
ramips/mediatek: select kmod-mt7615-firmware where kmod-mt7615e is selected (+29,-28)
22468cc
ramips: erx and erx-sfp: fix missing WAN interface (+2,-2)
dfd62e5
ramips: enable packet steering by default on mt7621 (+4)
69f6fc7
ramips: add mt7621 ethernet driver improvements (+98)
fbb46b7
ramips: add support for Netgear EX6120 (+72,-2)
338c649
ramips: use amber LED for boot/failsafe on Netgear EX3700/EX6130 (+16,-16)
2c198ea
ramips: limit uci commit to the changed config file (+1,-1)
e6d4744
ramips: fix WAN LED for D-Link DIR-810L/TRENDnet TEW-810DR (+19,-20)
efde716
ramips: fix port display for D-Link DIR-810L (+5,-5)
221d8a1
ramips: mt7621: add support for NETGEAR WAC104 (+186,-1)
feb55fd
ramips: fix port display for TRENDnet TEW-810DR (+1,-1)
5549b84
ramips: drop useless label-mac-device for RouterBOARD 750Gr3 (-1)
03a0b7b
ramips: fix IPv4-only corner case in 01_enable_packet_steering (+1)
48c1fdd
treewide: drop shebang from non-executable target files (+4,-99)
90f930e
kernel: bump 5.4 to 5.4.46 (+5,-5)
5aae0c7
ramips: add label-mac-device for ELECOM WRC-GST devices (+2,-1)
b5ae70d
ramips: increase SPI frequency for ELECOM WRC-GST devices (+1,-1)
39f2f9b
ramips: add MT7615 wireless support for ELECOM WRC-GST devices (+30,-1)
3a8d650
ramips: add support for ELECOM WRC-2533GST2 (+118,-31)
e44e60b
kernel: bump 5.4 to 5.4.48 (+42,-85)
888afe7
ramips: move Netgear R6120 LED trigger to DTS (+3,-6)
2e47a05
ramips: clean up Netgear R6120 code formatting (+1,-1)
54b19e2
ramips: drop redundant chosen/bootargs (+1,-57)
cd6515c
ramips: fix sd polling (+4)
bd49f2c
ramips: add support for Netgear R6080 (+170)
b1d5ab1
ramips: add support for NETGEAR WAC124 (+39)
dbaf0d2
ramips: add support for WAVLINK WL-WN577A2 (+157,-1)
e959048
ramips: add support for RAVPower RP-WD009 (+544)
1ba0466
package: add ravpower-mcu package (+36,-1)
5667ccb
ramips: remove duplicate MAC assignment case (+2,-5)
33fae84
ramips: add support for TP-Link RE220 v2 (+125)
ce958dd
kernel: Update kernel 4.14 to version 4.14.187 (+74,-79)
2d37870
ramips: reduce spi-max-frequency for ipTIME A8004T (+1,-2)
ba0f4f0
ramips: add support for TP-Link RE500 v1 (+248,-125)
7cb721c
ramips: use WiFi LED DT triggers for TP-Link RE650 v1 (+7,-5)
8c13ebd
ramips: add support for Edimax Gemini RE23S (+191,-9)
53a1fed
ramips: Add support for Xiaomi Mi Router(Black,R2100) (+216,-155)
c1794d6
ramips: add support for ZyXEL WAP6805 (Altibox WiFi+) (+213)
7de08be
ramips: add missing kmod-mt7615-firmware for TP-Link RE500 v1 (+1,-1)
9e6257c
ramips: move adslr_g7 in image/mt7621.mk to keep sorting (+8,-8)
4dc9ad4
ramips: add support for ZyXEL Keenetic Lite Rev.B (+120)
541faf2
ramips: mt7621: use lzma-loader for ra21s & rg21s (+2)
edbc8e5
ramips: add support for Netgear R6020 (+194)
ecda6b7
ramips: kernel: fix awake-rt305x-dwc2 patch (+7,-7)
23de93a
ramips: mt7621: refactor set affinity script (+7,-19)
479adb0
ramips: consolidate recipes with uimage_padhdr (+8,-13)
1147852
ramips: consolidate Netgear devices for mt7628 (+151,-283)
d7233b0
ramips: add support for D-Link DIR-878 A1 (+198,-1)
a79f55e
ramips: add support for ELECOM WRC-1750GS/GSV (+106)
95a05b1
ramips: provide common definition for ELECOM WRC GS devices (+24,-35)
ed087cb
ramips: add support for Linksys EA7300 v1 (+239,-159)
73e8f23
ramips: add support for D-Link DIR-867/DIR-882 A1 (+275,-152)
2a43ab4
ramips: add arl_table support for MT7530 (+119)
b644336
kernel: bump 5.4 to 5.4.52 (+105,-135)
1de9cac
ramips: move redundant console setup to mt7621 SoC DTSI (+4,-181)
612d528
ramips: don't create switch config for VIXMINI (+2,-5)
2e4626a
ramips: remove incorrect mtd-eeprom for TP-Link TL-WR841N v14 (+1,-1)
1623def
ramips: fix flash layout for TP-Link TL-WR841N v14 (+8,-2)
6269f10
ramips: fix network setup for Ubiquiti ER-X/ER-X-SFP (+2,-2)
42dc5c2
ramips: improve LED support for D-Link DIR-615 D series (+8,-5)
4cd5ce5
ramips: increase SPI frequency for MT7620 Archer (+3,-3)
9662b9d
ramips: switch MT7620 subtarget to 5.4 (+2)
b057862
Revert "ramips: fix flash layout for TP-Link TL-WR841N v14" (+2,-8)
92780d8
ramips: add support for Winstars WS-WN583A6 (+165,-1)
8484d6d
ramips: remove non-existant poe_passthrough for RouterBOARD 750Gr3 (-3)
11bff24
ramips: add support for D-Link DIR-1960 A1 (+247)
ced167d
ramips: limit 5GHz channels for RAVPower RP-WD009 (+1,-1)
84cb0f7
ramips: add support for JS76x8 series DEV boards (+205,-4)
356866c
target: replace remaining occurrences of ifconfig with ip (+9,-8)
1deaf69
ramips: fix/tidy up 4M tplink-v2-image flash layouts (+7,-1)
009e62c
ramips: add support for TP-Link RE200 v3 (+126)
36d4c22
ramips: disable unused phy ports of WizFi630S (+1)
b735bbc
ramips: remove doublet entry in WizFi630S dts file (-4)
816973f
ramips: enable flashing WizFi630S via OEM firmware (+1)
4c73c34
ramips: switch rt305x subtarget to kernel 5.4 (+5,-6)
b0f7ea2
kernel: unify CONFIG_GPIO_SYSFS in kernel configs (+3,-67)
d0b229f
ramips: correct WizFi630S pin mappings (+8,-26)
633ea0d
ramips: WizFi630S use macs from factory partion (+6,-3)
77e850f
ramips: tidy up MAC address setup for Linkit Smart and Omega2 (+2,-8)
3b89849
ramips: add common definition netgear_sercomm_nor (+24,-27)
a66449c
ramips: drop remaining m25p,chunked-io from DTS (-3)
a673ac6
ramips: add support for Netgear JWNR2010 v5 (+165)
7673df7
ramips: switch rt3883 subtarget to kernel 5.4 (-2)
121c021
ramips: invert wpad selection for mt7621 (+89,-80)
7c07a0f
ramips/mt7620: fix portmap based on board.d port assignment (+8,-10)
1634461
ramips: switch rt288x subtarget to kernel 5.4 (-2)
a40ddc2
ramips: adjust LZMA_TEXT_START for 32MB RAM devices (+1,-1)
de78747
ramips: use lzma-loader for RT5350F-OLinuXino devices (+2)
1eac573
ramips: mt7621: implement compatibility version for DSA migration (+109)
e81e625
treewide: add sysupgrade comment for early DSA-adopters (+6,-3)
04b99d9
ramips/mt7628: fix portmap based on board.d port assignment (+2,-2)
d4ac0ad
treewide: make dependency on kmod-usb-net selective (+10,-11)
2f3d7ab
kernel: Update kernel 4.14 to version 4.14.193 (+17,-17)
2d9db93
ramips: use gpio-export for Mikrotik RouterBOARD 750Gr3 beeper (+8,-6)
ddf3e5c
ramips/mt7621: create common DTSI for Mikrotik devices (+93,-214)
74438d5
ramips: add support for MikroTik RouterBOARD 760iGS (hEX S) (+161,-70)
03cdbb2
ramips: fix LED labels for Asus RT-AC65P (+59,-27)
da98603
kernel: bump 5.4 to 5.4.58 (+131,-586)
a14f5bb
treewide: use wpad-basic-wolfssl as default (+130,-130)
734a8c4
ramips: remove legacy ethernet driver components for mt7621 (+6,-1.4K)
b2f19d3
ramips: mt7621: use lzma-loader for ZBT-WG3526 (+2)
adf830a
ramips: remove further mt7621 code from local ethernet driver (+2,-265)
ff5dd32
ramips: add support for TP-Link TL-WR850N v2 (+85,-2)
51b653d
ramips: add support for Wavlink WL-WN531A6 (+194)
09faa73
ramips: rt3883: use lzma-loader for DIR-645 (+1)
b5d425a
mediatek/ramips: unify ethernet driver fixes and add performance optimizations (+574,-113)
66ab1fb
ramips: drop support for kernel 4.14 (-15.0K)
cac9e3e
ramips: lzma-loader: make FLASH_START configurable (+8,-4)
b7013e9
ramips: image: add recipe for OKLI loader (+17,-1)
45a81f7
ramips: add support for HooToo HT-TM05 (+188,-1)
b5dd746
ramips: add support for D-Link DIR-2660 A1 (+74,-1)
2c2fcbd
kernel: bump 5.4 to 5.4.63 (+107,-357)
de4e57e
Revert "treewide: add sysupgrade comment for early DSA-adopters" (+3,-6)
38f6d5d
treewide: revert sysupgrade adjustments for early DSA-adopters (-45)
2dda301
ramips: disable default build for Ravpower RP-WD03 (+1)
4527f59
ramips: move ravpower-wd009-factory recipe to mt76x8.mk (+8,-6)
a4e5b88
ramips: use proper name for RAVPower RP-WD03 (+13,-9)
07aa858
ramips: fix partitions and boot for RAVPower RP-WD03 (+68,-14)
77825f3
ramips: fix MAC address assignment for RAVPower RP-WD03 (+5,-1)
3fc7860
ramips: assign LEDs for RAVPower RP-WD03 (+9,-2)
b56b499
ramips: fix baud rate for RAVPower RP-WD03 (-4)
c4110a5
ramips: create common DTSI for Sunvalley Filehub devices (+138,-258)
bee76f1
kernel: bump 5.4 to 5.4.64 (+45,-96)
6f2c95f
ramips: mt7621: pbr-m1: add pcie reset for asm1061 (+12)
8126521
ramips: mt7621: pbr-m1: increase SPI clock to 50MHz (+2,-1)
2188ef9
ramips: mt7621: pbr-m1: fix firmware size (+2,-2)
770a9c6
kernel: bump 5.4 to 5.4.66 (+46,-54)
0cfdc7d
target: update SPDX license names (+101,-101)
620f9c7
ramips: add support for Linksys EA7300 v2 (+70)
621297e
ramips: move dts-v1 statement to top-level DTSI files (+33,-695)
315904a
ramips: merge ethernet setup for RT-AC51U/RT-AC54U (+6,-10)
c846dd9
ramips: remove model name from LED labels (+2.0K,-3.1K)
ed5933b
ramips: remove option to set WiFi LED via aliases (+5,-21)
2230fe3
ramips: remove set_wifi_led function in 01_leds (+53,-77)
929e8f0
ramips: fix logic level for DIR-645 buttons (+2,-2)
f5cf408
ramips: drop kernel version switches (+2,-35)
b59d5c8
mediatek: rewrite flow offload code (+1.5K,-1.3K)
33b76d6
ramips: add support for TP-Link RE200 v4 (+64)
23be410
ramips: add support for TOTOLINK X5000R (+149)
63ab77d
ramips: mt7621: use lzma-loader for U7621-06 (+2)
2a860bf
ramips: add support for Wavlink WL-WN530HG4 (+151,-2)
42af05c
ramips: add linux zboot support (+26)
254f514
mt7621: mikrotik: use vmlinuz (zBoot ELF) (+5,-2)
df469be
ramips: fix kernel oops in `mt7621_nfc_write_page_hwecc` (+6,-4)
de76882
ramips: add support for D-Link DIR-2640 A1 (+43)
a51e46e
ramips: add Xiaomi Mi Router 4A Gigabit explicitly (+183,-160)
fe1f11c
ramips: mt7621: fix Telco X1 GPIO switches (+1,-1)
e0cc68d
ramips: use m25p,fast-read on Xiaomi Mi Router 4A Gb/3G v2 (+1)
f276395
ramips: add support for the Hak5 WiFi Pineapple Mark 7 (+134)
0d65177
ramips: add support for TP-Link MR6400 v4 (+121)
6e1a449
ramips: phy: at803x: Select SFP interface mode that both sides supports. (+35,-16)
9100566
kernel: bump 5.4 to 5.4.79 (+112,-168)
4f4f6de
ramips: add license to TP-Link MR6400 v4's DTS (+2)
b641eb6
ramips: add support for TP-Link MR6400 v5 (+123)
9f574b1
ramips: mt7621: drop custom uImage function (+10,-21)
4287f73
ramips: add support for Xiaomi Mi Router 4C (+149,-1)
b69c217
treewide: add space before SPDX identifier (+5,-5)
f29231e
ramips: mt7621: replace missing custom-initramfs-uimage (+1,-1)
6d98c09
ramips: add support for ASUS RT-N56U B1 (+196)
aafee2b
ramips: drop redundant status for gpio/gpio0 (-180)
e6a181d
ramips: simplify status for ehci/ohci on mt7628 TP-Link devices (+72,-56)
66d12ce
ramips: remove redundant status for USB controllers (-245)
89e6cc5
ramips: mt7628: create shared DTSI for Xiaomi Mi Router 4A/4C (+130,-207)
6d43827
ramips: use full names for Xiaomi Mi Router devices (+30,-28)
afd4bf0
kernel: bump 5.4 to 5.4.83 (+46,-49)
d89a7f0
ramips: add support for GL.iNet GL-MT1300 (+165)
58c5deb
ramips: do not enable unused GPIO controllers (-132)
7a181a6
treewide: fix initramfs detection (+2,-2)
a282a04
kernel: bump 5.4 to 5.4.85 (+47,-47)
77575d4
kernel: move some disabled symbols to generic (+5,-57)
fa373b2
ramips: unify elecom-*-factory for ELECOM WRC-GHBK2-S/GS/GST devices (+5,-16)
a459696
ramips: add support for Senao Engenius ESR600H (+199,-7)
40437b1
firmware: add tool for signing d-link ru router factory firmware images (+231)
28262f8
ramips: add support for D-Link DIR-882 R1 (+228,-148)
d0b7e18
ramips: mt7621: create DTSI for ELECOM WRC GS devices with 2 PCI (+51,-45)
a04d733
ramips: add support for ELECOM WRC-1167GS2-B (+92,-1)
7ba2f5c
ramips: add support for ELECOM WRC-1167GST2 (+61)
1fb40a7
treewide: use more descriptive names for concatenated partitions (+68,-68)
fb4d7a9
ramips: add support for Ubiquiti UniFi 6 Lite (+478,-76)
b4c0d37
ramips: limit 5GHz channels for UniFi 6 Lite (+1)
211fed5
ramips: remove trailing whitespace in Makefiles (+2,-2)
4ebec0b
kernel: bump 5.4 to 5.4.87 (+14,-14)
583e39e
kernel: drop empty kmod-ledtrig-* packages (+29,-96)
41b096b
ramips: mt7621: refresh the kernel config (+4,-50)
5a46b71
ramips: mt7621: reorganize shared device definitions for Xiaomi (+13,-21)
93be592
ramips: mt7621: create DTSI for Xiaomi NAND devices (+111,-189)
c2a7bb5
ramips: mt7621: add support for Xiaomi Mi Router 4 (+107)
b3eccbc
ramips: fix port labels for Xiaomi Mi Router 4 (+2,-2)
5ab5bac
kernel: mtdsplit_uimage: replace "fonfxc" and "sge" parsers (+16,-89)
01a1e21
kernel: mtdsplit_uimage: replace "openwrt, okli" parser (+35,-63)
402408b
kernel: mtdsplit_uimage: replace "edimax, uimage" parser (+60,-106)
f52081b
treewide: provide global default for SUPPORTED_DEVICES (+1,-23)
ff9846d
ramips: use lzma-loader on zbtlink devices (+3)
703fd8a
ramips: remove generic profiles (-89)
eb11cd9
ramips: add support for ELECOM WRC-2533GHBK-I (+219,-1)
ddafcc7
ramips: add support for Hi-Link HLK-7688A (+128)
4a18039
ramips: add support for UniElec U7621-01 (+174)
3f4d1da
ramips: replace full-text licenses by SPDX identifier (+12,-269)
d468ff9
build: move elx-header into image-commands.mk (+20,-20)
88fbddb
ramips: add support for I-O DATA WN-DX1200GR (+222,-4)
1c0e13d
ramips: mt7621: use preferred logic in lib/upgrade/iodata.sh (+3,-3)
1e9afcc
ramips: disable default build for HooToo HT-TM02 (+1)
82032f3
ramips: add support for JCG Y2 (+152,-7)
cd2b661
ramips: add support for Cudy WR1300 (+205)
598b295
target: use SPDX license identifiers on Makefiles (+203,-555)
08768b4
ramips: add support for ELECOM WRC-1167FS (+200)
ad5e29d
ramips: remove factory image for TP-Link Archer C2 v1 (+1)
69551a2
ramips: manage low reset lines (+47)
5399665
ramips: mark toggle input on EX6150 as a switch (+1)
76d1168
kernel: bump 5.4 to 5.4.99 (+89,-91)
425c4c8
ramips: remove factory image for TP-Link Archer C20 v1 (+1)
a7c0c9b
ramips: mt7621: add TP-Link EAP235-Wall support (+225)
800a568
ramips: use lzma-loader for Wevo devices (+2)
7a0cd1e
ramips: overwrite reset gpio properties in EX6150 DTS (+3)
64ca28a
ramips: correct/add Phicomm K2x WAN/label MAC address (+4,-4)
3c1aabd
ramips: fix Phicomm PSG1218A switch port labels (+1,-1)
0a19f77
ramips: overwrite reset gpio properties in DIR-860L DTS (+3)
c53a868
ramips: mt7621: enable SX150x driver (+1)
8b3d879
kernel: bump 5.4 to 5.4.102 (+82,-82)
94077a2
ramips: rename mtk-hsdma to hsdma-mt7621 (+2,-2)
f82e7e9
kernel: bump 5.4 to 5.4.105 (+17,-193)
0444a93
ramips: add support for ELECOM WRC-1750GST2 (+48)
2464a9a
kernel: bump 5.4 to 5.4.108 (+132,-139)
b8eb602
ramips: correct switch config of Youku yk1 (+4,-1)
580748f
ramips: rt305x: use lzma-loader for ZyXEL Keenetic Lite rev.B (+1)
80acc9b
ramips: Fix booting on MQmaker WiTi board (+1)
76d7405
ramips: Fix booting on MTC WR1201 (+1)
d33f4f8
ramips: reduce spi-max-frequency for Xiaomi MI Router 4AG (+1,-1)
6552f31
ramips: mt7530 swconfig: fix race condition in register access (+10,-6)
438718b
kernel: bump 5.4 to 5.4.114 (+122,-111)
ceeaf0b
ramips: fix mac addresses of Youku YK1 (+4,-3)
f49d4ae
kernel: Activate FORTIFY_SOURCE for MIPS kernel 5.4 (+150,-117)
9d21ecc
kernel: bump 5.4 to 5.4.119 (+47,-172)
f9b0215
ramips: fix SUPPORTED_DEVICES for ALFA Network devices (+5)
27bcde3
ramips: add support for ZTE MF283+ (+151,-1)
6a55450
rampis: use lzma-loader for ZTE MF283+ (+1)
b55d3d6
kernel: bump 5.4 to 5.4.124 (+168,-167)
ec8fe0a
treewide: make AddDepends/usb-serial selective (+12,-12)
8c986d2
ramips: mt7621: Add support for ZyXEL NR7101 (+208)
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)
d11f40a
ramips: add support for cudy WR2100 (+218)
9fa5b3a
ramips: add support for JCG Q20 (+201)
7cdddfb
ramips: add support for Linksys E5600 (+212)
5e6837c
ramips: add support for Amped Wireless ALLY router and extender (+297,-15)
97df795
ramips: add support for Linksys EA8100 v1 (+26,-4)
46b53ce
ramips: Add support for SERCOMM NA502 (+228)
e422a3a
ramips: fix Ethernet random MAC address for HILINK HLK-7628N (+5,-4)
8078d95
ramips: fix LAN LED trigger assignment for Xiaomi Router 3 Pro (+2,-2)
1562613
ramips: mt7620: add kernel size for Jboot devices (+1)
a205de5
ramips: mt76x8: add missing config symbol (+1)
2d5ee43
kernel: bump 5.4 to 5.4.137 (+151,-150)
Target / rb532 (10 changes)
438a2c5
rb532,x86: image: use new IMG_COMBINED and IMG_ROOTFS vars (+13,-13)
9ef53b9
rb532: Fix missing DEVICE_TITLE (+1)
1cbe0d6
treewide: sysupgrade: get rid of platform_nand_pre_upgrade() (+64,-88)
c5b4fa2
treewide: replace backticks by $(...) in gen_*_img.sh scripts (+13,-13)
1997feb
rb532: split up DEVICE_TITLE (+2,-1)
4fb4cc5
rb532: gen_image.sh: use /bin/sh (+1,-1)
9ba0965
treewide: remove maintainer variable from targets (-40)
b0f7ea2
kernel: unify CONFIG_GPIO_SYSFS in kernel configs (+3,-67)
a14f5bb
treewide: use wpad-basic-wolfssl as default (+130,-130)
94198e2
rb532: drop target (+2,-922)
Target / realtek (57 changes)
2b88563
realtek: update the tree to the latest refactored version (+4.6K,-4.3K)
4420dda
kernel: clean up patch fuzz (+18,-30)
9aa4490
realtek: clean up board.json generation (+47,-31)
1dc5d56
realtek: cleanup package selection (+2,-4)
cfbda66
realtek: add zyxel_gs1900-10hp support (+296)
9aabd93
realtek: fix SFP ports on the dlink 10port switch (+14,-2)
3f165fa
kernel: bump 5.4 to 5.4.82 (+4,-48)
848d668
realtek: Fix self assignment (+1,-1)
561bfc9
realtek: Add missing case in switch statement (+1)
f4b687d
realtek: use kernel defined halt (-7)
89f71eb
realtek: fix build issues (+19,-4)
ac16e6b
realtek: set PoE power budget for ZyXEL GS1900-10HP (+3)
5f958cb
realtek: remove duplicate '/dts-v1/;' identifier (-2)
5bdf50d
realtek: move memory node to device DTS (+25,-5)
e1f5ffa
realtek: ZyXEL: spell as done by manufacturer (+2,-2)
0542cb6
realtek: introduce shared DTSI for GS1900 series (+153,-208)
40ea2fe
realtek: remove model prefix from LED label for ZyXEL GS1900 (+1,-1)
c4bfe68
realtek: add support for ZyXEL GS1900-8HP v1 and v2 (+40)
4ebec0b
kernel: bump 5.4 to 5.4.87 (+14,-14)
647fdaf
kernel: mtdsplit_uimage: replace "allnet, uimage" parser (+2,-50)
ff7709d
kernel: mtdsplit_uimage: replace "netgear, uimage" parser (+44,-80)
f52081b
treewide: provide global default for SUPPORTED_DEVICES (+1,-23)
ca4832f
realtek: use vendor-specific magic for ZyXEL (+5,-1)
1fb413e
realtek: build ZyXEL vendor firmware compatible initramfs (+11)
cb39602
realtek: add detection of RTL930X SoCs and RTL8313 SoC (+65,-6)
03c79ca
realtek: add support for the RTL8390 and RTL9300 SoC IRQs (+174,-150)
8faffa0
realtek: add support for the RTL9300 timer (+349,-22)
4237488
realtek: add dtsi for RTL930X SoCs (+182)
dc9cc0d
realtek: add QoS and rate control (+2.0K,-530)
56ac4fc
realtek: correct l2 offloading tag handling (+7,-4)
6aac20b
realtek: enable default rate limiting and qos settings (-64)
e1bca7c
realtek: fix RTL8231 gpio expander usage with RTL839X SoC (+40,-24)
d140b9f
realtek: add internal and external SDS/PHYs of RTL9300 devices (+523,-28)
2702927
realtek: add switch driver support for the RTL93XX based switches (+1.5K,-245)
6f67c07
realtek: add API for the hw tables of RTL83XX/93XX SoCs (+436,-100)
1b1bb6b
realtek: add debugfs support for mirroring (+391,-14)
2c35899
kernel: bump 5.4 to 5.4.93 (+49,-49)
598b295
target: use SPDX license identifiers on Makefiles (+203,-555)
9877393
realtek: add and use netgear_nge for the GS110PP v1 (+12,-6)
9fe90e4
realtek: refactor the Netgear GS110TPP v1 device tree (+139,-225)
8cbd6f5
realtek: add support for Netgear GS108T v3 (+15)
8b3d879
kernel: bump 5.4 to 5.4.102 (+82,-82)
ddd0176
realtek: drop ethtool log noise (+15,-15)
71131cb
realtek: Add generic zyxel_gs1900 image definition (+13,-13)
0fc789b
realtek: Add ZyXEL GS1900-8 (+20)
209f238
realtek: fix link-state interrupt (+3,-4)
d9b3ede
realtek: need to handle PHY_INTERFACE_MODE_NA for sfps (+1)
ec7cd38
realtek: re-enable sfp driver for ZyXEL GS1900-10HP (+6,-18)
66e4705
realtek: enable HWMON for SFP sensors (+1)
037dc6b
realtek: enabled Marvell and Realtek PHYs (+2)
37920d6
realtek: enable SerDes NWAY and SGMII negotiation (+42,-3)
81c1e0a
realtek: add ZYXEL_VERS to DEVICE_VARS (+2)
41a8bea
realtek: rename partitions in Netgear DTSI (+5,-5)
59980f7
realtek: allow writing to "u-boot-env2" (-5)
9d21ecc
kernel: bump 5.4 to 5.4.119 (+47,-172)
16ccf88
base-files: generate network config with "device" options (+22,-22)
72d93c1
realtek: Fix failsafe mode (+19)
Target / rockchip (36 changes)
6a05a85
rockchip: add support for Pine64 RockPro64 (+1.1K)
bb39fea
treewide: simplify inclusion of subtarget image files (+15,-72)
875a044
rockchip: use downstream GPIO button implementation (+1,-2)
0485fb3
rockchip: don't disable timer LED trigger (-1)
b72f7c6
rockchip: allow for multiple boot-scripts (+1,-1)
b7a9a18
rockchip: add NanoPi R2S support (+609,-6)
6242ac4
rockchip: enable LAN LED configuration (+156)
5a57a1a
arm64: dts: rockchip: Add txpbl node for RK3399/RK3328 (+54)
7a4fc89
rockchip: distribute net interrupts (+30)
c536089
rockchip: enable rockchip-thermal (+1,-1)
d4ac0ad
treewide: make dependency on kmod-usb-net selective (+10,-11)
b35c542
kernel: Move CONFIG_IONIC to generic kernel config (+1,-12)
84fc80d
rockchip: remove useless echo in 40-net-smp-affinity (+1,-1)
da98603
kernel: bump 5.4 to 5.4.58 (+131,-586)
8b42331
rockchip: refresh NanoPi R2S patches (+171,-146)
18acf62
rockchip: rk3328: add compatible to NanoPi R2S ethernet PHY (+28,-3)
9f907c4
rockchip: fix NanoPi R2S PHY ID (+1,-1)
4b4bff5
rockchip: enable Realtek PHY support (+1)
5b5469f
rockchip: add support for Radxa Rock Pi 4 (+9)
0f5b5cf
kernel: clean up XATTR config symbols (+4,-29)
5423d9d
kernel: move F2FS_FS_XATTR and F2FS_STAT_FS symbols to generic (+4,-32)
3f05b5f
rockchip: fix NanoPi R2S GMAC clock name (+27)
6f1b8c6
rockchip: remove unused config symbols (-2)
a282a04
kernel: bump 5.4 to 5.4.85 (+47,-47)
dafa201
rockchip: use USB host by default on rk3399-rock-pi-4 (+32)
ccf6561
kernel: add disabled PROC_STRIPPED (+1,-3)
b1150de
rockchip: add missing Kconfig symbols (+5)
22061b2
kernel: enable CONFIG_LEDS_TRIGGER_HEARTBEAT (+1,-9)
a8a17fd
rockchip: use stable MAC-address for NanoPi R2S (+8,-1)
f52081b
treewide: provide global default for SUPPORTED_DEVICES (+1,-23)
9c29165
rockchip: fix SUPPORTED_DEVICES for Radxa ROCK Pi 4 (+2,-1)
598b295
target: use SPDX license identifiers on Makefiles (+203,-555)
112d105
kernel: Deactivate CONFIG_VFIO in generic kernel config (+1,-2)
1663dc7
kernel: move some disabled symbols to generic (+12,-66)
3da861c
kernel: bump 5.4 to 5.4.111 (+251,-251)
378769b
kernel: bump 5.4 to 5.4.142 (+77,-215)
Target / rtl838x (27 changes)
df8e6be
rtl838x: add new architecture (+8.8K)
d5c4750
rtl838x: remove and add some empty lines (+4,-1)
0da0aab
rtl838x: remove some debug output in rtl838x-nor.c (-4)
5c0cecb
rtl838x: refresh config (+15,-11)
3001739
rtl838x: fix incorrect assignment from kstrtoul in serial.c (+1,-1)
770a9c6
kernel: bump 5.4 to 5.4.66 (+46,-54)
0cfdc7d
target: update SPDX license names (+101,-101)
3c4063f
rtl838x: Add irq settings for RTL839x SoCs (+90,-142)
121ef9d
rtl838x: Add support for RTL839x internal PHY (+188,-9)
0c26c93
rtl838x: bundle phy firmware with Linux kernel (+2)
f422488
rtl838x: do not default to the router DEVICE_TYPE (+1)
076fdd9
rtl838x: Fix firmware handling (+3,-3)
479d115
rtl838x: add DLink DGS-1210-16 support (+346)
a49c1aa
rtl838x: move dts-v1 to DTSI (+2,-3)
dec4a02
rtl838x: remove model name from LED labels (+2,-3)
c78e123
rtl838x: various fixes (+245)
f5772d7
rtl838x: remove the swconfig setup from the board.d code (+3,-49)
b1b8aba
rtl838x: clean whitespace issues in rtl8382_d-link_dgs-1210-16.dts (+3,-4)
aeb26f8
rtl838x: d-link_dgs-1210: refactor common family bits (+97,-86)
b5bd945
rtl838x: add support for D-Link DGS-1210-28 (+344)
2ab6add
rtl838x: rtl838x.dtsi: remove reg property from root node (-1)
0516aa3
rtl838x: rtl838x.dtsi: fix missing interrupt-parent for uart0 (+2)
e267445
rtl838x: dts: use macros for phy and switch definitions (+170,-719)
fe302d4
rtl838x: fine tune default package set (+2,-1)
fba69a5
rtl838x: Add switch and ethernet driver support for RTL839x SoCs (+1.2K,-457)
8582e15
rtl838x: drop custom mkimage build function (+1,-12)
2b88563
realtek: update the tree to the latest refactored version (+4.6K,-4.3K)
Target / samsung (6 changes)
bdf0ca7
samsung: split up DEVICE_TITLE (+2,-1)
6e70e4a
samsung: use soc_vendor_model scheme for DTS file name (+6,-5)
1b44ecc
samsung: add subtarget condition for device (+4)
9ba0965
treewide: remove maintainer variable from targets (-40)
ce958dd
kernel: Update kernel 4.14 to version 4.14.187 (+74,-79)
bc88ee0
samsung: drop target (+2,-1.1K)
Target / sunxi (73 changes)
f342ffd
treewide: kernel: bump some targets to 4.19 (+13,-24)
472dbab
sunxi: convert to multi-variable device title (+67,-33)
b6f4cd5
treewide: sysupgrade: pass "save_partitions" option to the "sysupgrade" method (+9,-19)
bf39047
treewide: don't hardcode "sysupgrade.tgz" file name (+37,-28)
62dbe36
treewide: when copying a backup file always specify dest name (+13,-13)
641f6b6
treewide: use new procd sysupgrade $UPGRADE_BACKUP variable (+26,-27)
3819c16
sunxi: Add support for Banana Pi M2 Ultra (+45,-2)
c5b4fa2
treewide: replace backticks by $(...) in gen_*_img.sh scripts (+13,-13)
3b874c2
sunxi: update kernel config (+5,-5)
3bbcffa
treewide: kernel config: remove runtime options (-15)
2105354
sunxi: remove CONFIG_LEGACY_PTY from kernel config (-4)
a4cdb53
sunxi: use vendor_device scheme for device definitions (+103,-133)
3a4ad75
sunxi: construct DTS name from device node name and SOC (+45,-35)
69fff33
sunxi: add support for FriendlyARM Nano PI NEO Air dev board (+19)
b085e05
sunxi: rename SUNXI_SOC to SOC (+37,-38)
0713afd
sunxi: gen_sunxi_sdcard_img.sh: switch to /bin/sh (+1,-1)
32e4eae
sunxi: Turn on CONFIG_PINCTRL_SUN4I_A10 for A20 (+1,-1)
b5480de
kernel: bump 4.14 to 4.14.164 (+112,-112)
d0d8584
sunxi: tidy up and sort alphabetically in image Makefiles (+135,-197)
1b310cf
kernel: bump 4.14 to 4.14.169 (+80,-327)
5499b24
sunxi: backport increased SATA/AHCI DMA TX/RX FIFOs (+94)
aaa7950
sunxi: remove SUNXI_UBOOT from DEVICE_VARS (+1,-1)
228bb84
kernel: make kmod-ata-core selected by dependent modules (+38,-43)
1a24aec
sunxi: Remove kernel 4.14 support (-3.4K)
f9bdacc
sunxi: copy config and patches from 4.19 to 5.4 (+995)
9883d5d
sunxi: make patches apply cleanly on 5.4 (+3,-125)
af408b9
kernel: move disabled symbols into generic kconfig (+54,-44)
4fbac1e
sunxi: remove options that are already in generic kconfig (-10)
3d6d2e0
sunxi: remove old symbols from 5.4 kconfig (-14)
87a0c7c
sunxi: refresh config for all subtargets (+194,-4)
7b7e809
sunxi: move common options from subtargets into target kconfig (+33,-100)
cf74e2d
sunxi: add testing 5.4 kernel (+1)
9ba0965
treewide: remove maintainer variable from targets (-40)
5b392c7
treewide: gather DEVICE_VARS into one place (+21,-18)
5217aa7
sunxi: a53: image: make it DRY (+22,-24)
c31954f
sunxi: a53: add support for Olimex A64-Olinuxino (+9)
0784d07
sunxi: a53: add support for Olimex A64-Olinuxino eMMC (+10)
8743a9c
sunxi: 5.4: a64-olinuxino: use red LED for status signalization (+68)
8ac614f
sunxi: 5.4: dts: a64: olinuxino: add bank supply regulators (+62)
153a6b8
sunxi: a53: fix ethernet on a64-olinuxino (+1)
c317811
sunxi: switch to 5.4 kernel (+1,-1)
5ecc0cf
kernel: bump 5.4 to 5.4.28 (+112,-600)
7557908
sunxi: tidy up cases in base-files (+9,-9)
0fb5962
sunxi: remove unneeded shebang for preinit files (-3)
bb39fea
treewide: simplify inclusion of subtarget image files (+15,-72)
9c85153
sunxi: add text referencing Allwinner H3 and H5 CPUs (+3,-3)
356866c
target: replace remaining occurrences of ifconfig with ip (+9,-8)
b0f7ea2
kernel: unify CONFIG_GPIO_SYSFS in kernel configs (+3,-67)
d4ac0ad
treewide: make dependency on kmod-usb-net selective (+10,-11)
a14f5bb
treewide: use wpad-basic-wolfssl as default (+130,-130)
0f5b5cf
kernel: clean up XATTR config symbols (+4,-29)
5423d9d
kernel: move F2FS_FS_XATTR and F2FS_STAT_FS symbols to generic (+4,-32)
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)
4943d3f
sunxi: add SND_SIMPLE_CARD to kernel config (+4)
37e62ec
sunxi: add a kmod package for sun4i_spdif (+15,-1)
679db02
sunxi: add support for FriendlyArm Zeropi (+199)
50fddda
sunxi: BPi-M2U kernel modules for onboard WiFi (+2,-1)
0830ae3
sunxi: Correct manufacturer name to Sinovoip (+4,-3)
e788e9b
treewide: enable the vDSO (+2,-11)
3679f8f
sunxi: use wpad-basic-wolfssl for Sinovoip Banana Pi M2 Ultra (+1,-1)
e6d9f6f
sunxi: add support for FriendlyARM NanoPi R1 (+424)
2785126
kernel: remove support for kernel 4.19 (-104.6K)
7540155
sunxi: fix board.d/01_leds permissions and drop include (-1)
02e8182
sunxi: add support for Libre Computer ALL-H3-CC H5 (+19,-1)
583e39e
kernel: drop empty kmod-ledtrig-* packages (+29,-96)
f52081b
treewide: provide global default for SUPPORTED_DEVICES (+1,-23)
0faa172
config: limit CONFIG_PERF_EVENTS to top-level generic configs (-11)
799fca7
sunxi: add support for linksprite pcDuino3 nano board (+16,-1)
598b295
target: use SPDX license identifiers on Makefiles (+203,-555)
7157c77
target: use SPDX license identifiers on scripts (+14,-69)
8b3d879
kernel: bump 5.4 to 5.4.102 (+82,-82)
226d22d
sunxi: disable LPAE on cortexa8 (+2)
Target / tegra (38 changes)
1c63e5e
tegra: refresh 4.19 kernel config (+1,-1)
eef195f
tegra: add missing kernel symbol to 4.19 config (+1)
f342ffd
treewide: kernel: bump some targets to 4.19 (+13,-24)
074f273
tegra: image: remove image padding (-1)
056d665
tegra: split up DEVICE_TITLE (+2,-1)
b6f4cd5
treewide: sysupgrade: pass "save_partitions" option to the "sysupgrade" method (+9,-19)
bf39047
treewide: don't hardcode "sysupgrade.tgz" file name (+37,-28)
62dbe36
treewide: when copying a backup file always specify dest name (+13,-13)
641f6b6
treewide: use new procd sysupgrade $UPGRADE_BACKUP variable (+26,-27)
e97113d
x86,tegra,mvebu: image: use common reproducible IMG_PART_SIGNATURE (+7,-12)
5eb7b87
tegra: Remove kernel 4.14 support (-681)
9ba0965
treewide: remove maintainer variable from targets (-40)
86c9398
tegra: copy kernel config and patches for 5.4 (+682)
d42abe5
tegra: refresh patches and kernel config for 5.4 (+35,-19)
6e64039
tegra: switch to kernel 5.4 (+1,-1)
5b392c7
treewide: gather DEVICE_VARS into one place (+21,-18)
43d1d88
tegra: correct cpu subtype (+1,-1)
b0f7ea2
kernel: unify CONFIG_GPIO_SYSFS in kernel configs (+3,-67)
a14f5bb
treewide: use wpad-basic-wolfssl as default (+130,-130)
0f5b5cf
kernel: clean up XATTR config symbols (+4,-29)
5423d9d
kernel: move F2FS_FS_XATTR and F2FS_STAT_FS symbols to generic (+4,-32)
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)
e788e9b
treewide: enable the vDSO (+2,-11)
2785126
kernel: remove support for kernel 4.19 (-104.6K)
bc64b9c
treewide: update email address of Tomasz Maciej Nowak (+6,-6)
fa9e8a0
tegra: sysupgrade: remove redundant MBR check (-13)
30c95c4
tegra: sysupgrade: use get_image_dd wrapper (+6,-6)
1f6bec2
tegra: sysupgrade: use v function for writing logs (+6,-6)
5913018
tegra: sysupgrade: write additional information to log output (+3,-4)
1681570
tegra: sysupgrade: remove check for number of arguments (-2)
bbd665f
tegra: image: make bootscript standalone (+4,-5)
4423b27
tegra: image: remove unnecessary assumptions from bootscript (+3,-4)
f52081b
treewide: provide global default for SUPPORTED_DEVICES (+1,-23)
331892f
treewide: drop shebang from non-executable lib files (+2,-33)
598b295
target: use SPDX license identifiers on Makefiles (+203,-555)
112d105
kernel: Deactivate CONFIG_VFIO in generic kernel config (+1,-2)
1663dc7
kernel: move some disabled symbols to generic (+12,-66)
Target / uml (8 changes)
dcf48fd
uml: remove CONFIG_LEGACY_PTY from kernel config (-4)
c715f71
treewide: Remove self from MAINTAINER entries (+1,-9)
a14f5bb
treewide: use wpad-basic-wolfssl as default (+130,-130)
3f69f7d
uml: update to linux 5.4 (+91,-155)
0f5b5cf
kernel: clean up XATTR config symbols (+4,-29)
18deed2
kernel: Remove 2FS_FS_XATTR and F2FS_STAT_FS symbols from target configs (-12)
0efec6a
kernel: bump 5.4 to 5.4.71 (+15,-15)
598b295
target: use SPDX license identifiers on Makefiles (+203,-555)
Target / x86 (101 changes)
f342ffd
treewide: kernel: bump some targets to 4.19 (+13,-24)
1e2e5c6
kernel: package Broadcom BNX2X driver (+32,-1)
2109156
x86: image: remove TARGET_IMAGES_PAD option and force padding (+1,-1)
438a2c5
rb532,x86: image: use new IMG_COMBINED and IMG_ROOTFS vars (+13,-13)
a17d948
x86: image: fix small disk space in squashfs overlay (+1,-12)
5816caa
x86: fix missing led variable warning during boot (+2)
483b9a9
kernel: x86: enable NVME support for 64 bit target (+3)
bb27cde
x86: add modern network modules to Generic target (+2,-1)
33411ee
target/x86/image: use qemu-img from STAGING_DIR_HOST (+2,-2)
b6f4cd5
treewide: sysupgrade: pass "save_partitions" option to the "sysupgrade" method (+9,-19)
5f013de
kernel: bump 4.14 to 4.14.139 (+7,-3)
491eaa8
kernel: bump 4.19 to 4.19.67 (+10,-6)
bf39047
treewide: don't hardcode "sysupgrade.tgz" file name (+37,-28)
62dbe36
treewide: when copying a backup file always specify dest name (+13,-13)
641f6b6
treewide: use new procd sysupgrade $UPGRADE_BACKUP variable (+26,-27)
14d1730
x86: make profile titles more verbose (+12,-12)
a5428d8
x86: delete empty Makefile introduced by accident ()
e97113d
x86,tegra,mvebu: image: use common reproducible IMG_PART_SIGNATURE (+7,-12)
d6aea46
kernel: bump 4.14 to 4.14.154 (+143,-256)
7533087
kernel: bump 4.19 to 4.19.84 (+82,-181)
6041eb9
build: build proper VMDK formats for ESXI 6.5 (+6)
e115fa4
kernel: bump 4.19 to 4.19.90 (+155,-388)
cbb6929
x86: Add missing kernel option CONFIG_X86_DECODER_SELFTEST (+2)
33c1d5e
x86: avoid underscore in package name (+3,-3)
ffd2493
kernel: x86_64: drop CALGARY IOMMU (+2,-2)
3660a89
kernel: x86_64: drop CALGARY properly (+2,-2)
5af5593
x86: copy kernel patches from 4.19 to 5.4 (+1.9K)
e155fc5
x86: Refresh patches on kernel 5.4 (+120,-47)
500a02b
x86: Update configuration (+44,-99)
0d727f2
treewide: move commonly disabled symbols to generic config (+6,-22)
48873ac
x86: image: cleanup before creating image (+2)
b322243
x86: add bootloader upgrade on sysupgrade (+33,-3)
b9c1cf1
x86: add preinit hook for bootloader upgrade (+21,-1)
364739a
kernel: x86_64: drop CALGARY IOMMU on 5.4 (+2,-2)
f9f62d4
kernel: bump 5.4 to 5.4.24 (+130,-173)
860652f
kernel: 5.4: move some kconfig options to generic (+9,-80)
7f059af
x86: Remove kernel 4.14 support (-1.9K)
2aea493
x86: switch to 5.4 kernel (+1,-1)
9ba0965
treewide: remove maintainer variable from targets (-40)
ddc0e87
kernel: move TEO governor to generic config (+1,-12)
5a5df62
x86/grub2: move grub2 image creation to package (+39,-22)
cb007a7
x86: switch image generation to new code (+126,-121)
b2207e2
x86: remove obsolete legacy profiles (-91)
33cc7e7
x86: use qemu-image command from image-commands.mk (+9,-12)
30a2488
x86: allow non gzipped images (+6,-1)
0409fe6
x86: geode/legacy: fix missing watchdog core dependencies (+4)
3f3a754
x86/geode: add missing include after rebase (+4)
6f01d33
x86/geode: fixup FEATURE inheritance (+1,-1)
6fcca31
x86: fix padding in images (+5,-5)
258f070
x86: fix missing squashfs and ext4 rootfs images (+4,-2)
d922851
grub2: make some change to add efi platform support (+55,-28)
a6b7c3e
x86: generate EFI platform bootable images (+165,-38)
533b130
x86/64: add cdrom and iso9660 drivers (+8)
32f675c
x86: fix grub-bios-setup fail during sysupgrade (+4,-1)
4a0f426
x86: add genisoimage and xorrisofs as alternatives to mkisofs (+5,-2)
35f208d
x86: add nforce eth to default packages (+4,-3)
f814121
x86: append metadata to combined images (+4,-4)
282e786
x86: image: drop dead code (-8)
fd94d03
x86: fix kmod-forcedeth package selection (+3,-3)
eca6946
x86: select kmod-button-hotplug by default (+3,-5)
9c23ece
x86: move packages selection to profiles (+2,-12)
be6543c
x86: really remove packages already enabled in kconfig (+3,-4)
97d8642
x86: fix unusable squashfs images by adding missing padding (+2,-2)
dc7cc60
x86: fix generic kernel 5.4 config (+13,-12)
0b3e120
kernel: add gpio-it87 (+20,-2)
bb39fea
treewide: simplify inclusion of subtarget image files (+15,-72)
48c1fdd
treewide: drop shebang from non-executable target files (+4,-99)
e44e60b
kernel: bump 5.4 to 5.4.48 (+42,-85)
472b8fc
armvirt,x86: fix build breakage of crypto ccp module (+2)
f3c5c09
kernel: add pcengines-apu2 module description (+17)
f3cb163
x86: Support Intel 10 Gigabit Ethernet Cards (+1,-1)
6062d85
kernel: Update kernel 4.19 to version 4.19.131 (+131,-398)
bb14d44
kernel/pcengines-apu2: detect apuv4 board (+50)
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)
b35c542
kernel: Move CONFIG_IONIC to generic kernel config (+1,-12)
cc501ab
kernel: set WATCHDOG_CORE dependency in kmod-hwmon-sch5627 (+3,-10)
2c2fcbd
kernel: bump 5.4 to 5.4.63 (+107,-357)
0f5b5cf
kernel: clean up XATTR config symbols (+4,-29)
5423d9d
kernel: move F2FS_FS_XATTR and F2FS_STAT_FS symbols to generic (+4,-32)
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)
2785126
kernel: remove support for kernel 4.19 (-104.6K)
bd0b820
x86: fix touching bootloader "upgraded" mark (+1,-1)
31a3407
x86: upgrade: use v function for writting logs (+8,-8)
2e34cfb
x86: upgrade: use get_image_dd (+5,-5)
c020963
x86: upgrade: make code comment appear as log lines (+2,-4)
ccddc34
x86: generic: disable CONFIG_EFI_VARS (+1,-1)
9c13513
x86: enable CONFIG_MMC_SDHCI_ACPI for x86_64 (+2)
583e39e
kernel: drop empty kmod-ledtrig-* packages (+29,-96)
29167cb
x86: fix upgrade by emptying SUPPORTED_DEVICES (+1)
0faa172
config: limit CONFIG_PERF_EVENTS to top-level generic configs (-11)
598b295
target: use SPDX license identifiers on Makefiles (+203,-555)
f82e7e9
kernel: bump 5.4 to 5.4.105 (+17,-193)
8621314
x86/base-files: add support for Sophos SG/XG-105 (+11)
1663dc7
kernel: move some disabled symbols to generic (+12,-66)
ba5b98f
x86: kernel: enable Fusion-MPT SAS driver (+1)
8abe67d
x86: move Kconfig symbol to common config (+1,-3)
750b966
x86: kernel: set NR_CPUS to 512 (+2,-2)
378769b
kernel: bump 5.4 to 5.4.142 (+77,-215)
Target / zynq (28 changes)
c3253b5
zynq: convert to multi-variable device title (+8,-4)
5946065
zynq: add k4.19 config (+664)
b82edc7
zynq: kernel: use some configs provided by generic (+1,-9)
d71cac9
zynq: k4.19: fix kernel panic on smp bring-up (+35)
078848a
zynq: switch to kernel 4.19 (+1,-1)
87b3203
zynq: remove kernel 4.14 support (-846)
8e197c7
kernel: bump 4.19 to 4.19.77 (+16,-51)
3bbcffa
treewide: kernel config: remove runtime options (-15)
3c8d952
zynq: gen_zynq_sdcard_img.sh: switch to /bin/sh (+1,-1)
2cb413d
zynq: derive DEVICE_DTS from device definition name (+1,-4)
9ba0965
treewide: remove maintainer variable from targets (-40)
2cad834
zynq: copy config from kernel 4.19 to 5.4 (+655)
badedbf
zynq: refresh kernel 5.4 config (+30,-20)
c48cf5d
zynq: switch to kernel 5.4 (+1,-1)
b0f7ea2
kernel: unify CONFIG_GPIO_SYSFS in kernel configs (+3,-67)
0f5b5cf
kernel: clean up XATTR config symbols (+4,-29)
5423d9d
kernel: move F2FS_FS_XATTR and F2FS_STAT_FS symbols to generic (+4,-32)
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)
2785126
kernel: remove support for kernel 4.19 (-104.6K)
d642550
kernel: remove target specific setting of CONFIG_TCP_CONG_ADVANCED (-3)
ccf6561
kernel: add disabled PROC_STRIPPED (+1,-3)
22061b2
kernel: enable CONFIG_LEDS_TRIGGER_HEARTBEAT (+1,-9)
8451f47
treewide: do not disable LED triggers in target config (-4)
0faa172
config: limit CONFIG_PERF_EVENTS to top-level generic configs (-11)
598b295
target: use SPDX license identifiers on Makefiles (+203,-555)
aebfc2f
zynq: Enable CONFIG_KERNEL_MODE_NEON (-1)
1663dc7
kernel: move some disabled symbols to generic (+12,-66)
Target / {brcm2708 => bcm27xx} (1 change)
7d7aa2f
brcm2708: rename target to bcm27xx (+45,-45)
Target / {brcm47xx => bcm47xx} (1 change)
8fe5ad5
brcm47xx: rename target to bcm47xx (+42,-42)
Target / {brcm63xx (1 change)
e7bfda2
brcm63xx: rename target to bcm63xx (+13,-13)
Target / {brcm63xx => bcm63xx} (1 change)
e7bfda2
brcm63xx: rename target to bcm63xx (+13,-13)
Target / {generic (1 change)
1cf2495
ar71xx: make IRQ fixes target specific (-57)
Target / {rtl838x (1 change)
2b88563
realtek: update the tree to the latest refactored version (+4.6K,-4.3K)
Target / {rtl838x => realtek} (1 change)
2b88563
realtek: update the tree to the latest refactored version (+4.6K,-4.3K)
Wireless / Ath10k CT (28 changes)
49b3dcb
ath10k-ct: Update to 2019-06-13 (+23,-23)
⇒ 75f447e
ath10k-ct: Support raw tx of encrypted frames for wave-2 firmware. (+108,-57)
⇒ 762ed5b
ath10k-ct: Improve register-override API (+127,-35)
⇒ 8e73cfe
ath10k-ct: Fix board-data register overrides on non-Intel platforms. (+5,-5)
⇒ b5d3ba9
ath10k-ct: Fix count on register-override mode 3 (+20,-20)
⇒ eaa2383
ath10k-ct: Fix PMF frames with ath10k-ct htt-mgt firmware. (+96,-39)
⇒ 8c08f2a
ath10k-ct: Sven's antenna-gain and tx-power changes. (+215,-15)
⇒ a045b1c
ath10k: Improve PMF/MPF mgt frame check (+341,-68)
8f61b4c
ath10k-ct: update to version 2019-06-13 (+24,-24)
⇒ f0aa813
ath10k: Increase mgt buffer backlog max, tx credits (+56,-12)
10fe5ca
ath10k-ct: remove patches for old versions (-1.4K)
bc5b2bc
ath10k-ct: switch to version 5.2 (+606,-3)
9c0c1c4
ath10k-ct: Revert back to version 4.19 (+1,-1)
e9d875a
ath10k-ct: update to HEAD of 2019-08-14 - 9e5ab2 (+96,-41)
⇒ 9e5ab25
ath10k-ct: Update to latest 5.2 upstream, support bigger mtu, 160Mhz (+98,-31)
3fe30b2
ath10k-ct: update to version 2019-09-09 (+18,-18)
⇒ 0c51858
ath10k-ct: Fix a few warning splats. (+67,-17)
⇒ 5e8cd86
ath10k-ct: Backport ap-vlan code from 5.2 to 4.20 and 4.19 drivers. (+113,-3)
e6cadb2
mac80211: Update to version 5.4-rc2 (+190,-2.6K)
1ac6270
kernel: ath10k-ct: provide a build variant for small RAM devices (+141,-1)
67174ad
ath10k-ct: update to 2020-01-29 (+41,-41)
⇒ eb2b716
ath10k-ct: Fix fw_regs endian issue, attempt to work around FW hangs better. (+32,-14)
⇒ fd878b7
ath10k-ct: Debugging, fix 160Mhz, tweaks to WMI timeout handling for 5.2 (+138,-49)
⇒ b78bb75
ath10k-ct-4.19: prefer rate inject over arvif values (+24,-25)
⇒ cb2d8f3
ath10k-ct-4.19: add HT rate injection support (+15,-6)
⇒ e7dcae2
ath10k-ct: Add inject ht rates patches from pull request 104 (+33,-25)
⇒ 080cd78
Add ath10k-ct 5.4 driver. (+87.0K)
⇒ 002c0fe
5.4: Make sure tx-done is initialized. (+1,-1)
⇒ dc025dc
ath10k: Pull in upstream 5.4 patch, improve firmware crash handling for 5.2,... (+92,-18)
⇒ 3e3d0ad
ath10k-ct: Support better RSSI measurements. (+907,-52)
9c6b6ab
kernel: replace SUBDIRS with M in package recipes (+21,-21)
d97b620
ath10k-ct: Update to version 2020-02-18 (+23,-23)
⇒ b7297ab
ath10k-ct: Support enabling all valid MCS in wave-1 ath10k-ct firmware. (+92)
⇒ dae7cdd
ath10k-ct: Enable AP VLAN on recent CT firmwares. (+4,-1)
⇒ bed49a5
ath10k-ct: Support vlans on 10.1 firmware. (+30,-5)
930fc09
ath10k-ct: Use ath10k-ct version 5.4 (+643,-2)
3114a4e
ath10k-ct: update to version 2020-03-25 (+3,-3)
⇒ 8df0a7f
ath10k-ct: Pull in recent 5.4 stable, etc (+152,-76)
⇒ 3d173a4
ath10k-ct: Fix 5-sec flushing hang on wave-1 ath10k-ct firmware. (+68,-19)
5c57d15
ath10k-ct: Support AQL on ath10k CT_KVER-5.4 (+10)
ce2bd2b
ath10k-ct: remove old patches (+651,-2.3K)
8036e7e
ath10k-ct: update to version 2020-04-29 (+3,-3)
⇒ 5ef6fd5
Add patch needed for upstream kernel compile. (+39)
⇒ c1b6fa6
ath10k-ct: workaround TX rate code firmware bug (+20,-1)
⇒ 3637be6
ath10k-ct: Add Petr Stetiar's splat-fixing patch. (+80,-7)
f786de2
ath10k-ct: update to version 2020-06-30 (+14,-14)
⇒ ebe8143
ath10k-ct: fix compilation without debugfs (+40,-4)
⇒ e59545d
ath10k-ct: Add driver from 5.7 kernel. (+88.1K,-1)
⇒ a825199
ath10k-ct: Fix version string in 5.7 driver. (+1,-1)
⇒ edfbf91
ath10k-ct: Backport wave-2 PCI DMA fix. (+5,-5)
89854d3
ath10k-ct: update to latest version (+22,-22)
⇒ 13319ff
ath10k-ct: stable patches, debugfs crashdump, 5.8 driver (+89.7K,-10)
⇒ 0c2949e
ath10k-ct: fwcfg allows configuring dma-burst setting. (+20)
⇒ 76280f6
ath10k-ct: Allow override of dma_burst setting using fwcfg. (+121)
⇒ f370166
ath10k-ct: Fix 5.8 driver version string. (+1,-1)
⇒ 1d28d17
ath10k-ct: Fix RSSI reporting for wave-1 firmware. (+488,-208)
864a76d
ath10k-ct: switch to driver version 5.8 (+98,-108)
1a9b896
treewide: nuke DRIVER_11W_SUPPORT (+23,-33)
da9beb0
ath10k-ct: update to latest version (+13,-13)
⇒ 3e7dd73
ath10k-ct: Add 5.10 kernel driver. (+91.3K,-43)
⇒ cdc3054
ath10k-ct: Update 5.10 driver version string. (+1,-1)
⇒ b753e8b
ath10k-ct: Fix invalid use of ath-cb struct. (+270,-107)
5b66c44
ath10k-ct: update to latest version (+3,-3)
⇒ 9fe1df7
ath10k-ct: Pull in some upstream patches. (+125,-51)
12424ed
mac80211: Update to version 5.10-rc6-1 (+555,-3.2K)
3e807f0
ath10k-ct: switch to 5.10 (+79,-103)
95b838f
build: use -nostdinc and -isystem in NOSTDINC_FLAGS for out-of-tree kernel mo... (+11,-4)
24cfa50
ath10k-ct: update to latest version (+8,-45)
⇒ ed685fb
ath10k-ct: Add 5.11 driver. (+91.5K,-2)
⇒ 54a9ac0
ath10k-ct 5.7: Fix setting mcast/bcast/beacon rate from debugfs. (+44,-21)
⇒ 8eca56d
ath10k-ct: Fix the beacon/mcast/bcast override issue (+132,-63)
⇒ b6f5552
ath10k-ct: Add 5.12 kernel version. (+91.8K)
⇒ b44cd7b
ath10k-ct: Add security fixes. (+799,-173)
86f6171
ath10k-ct: fix typo in Makefile (+1,-1)
Wireless / Common (207 changes)
0114266
mac80211: ath9k: Increase allowed antenna gain to 6 dBi (+3,-3)
f17529a
mac80211: ath10k: fix max antenna gain unit (+49)
2f84bb1
mac80211: ath10k: adjust tx power reduction for US regulatory domain (+101)
82b78a9
mac80211: refresh patches (+16,-19)
8888cb7
mac80211: brcm: backport remaining brcmfmac 5.2 patches (+361,-1)
74739c4
treewide: fix syntax errors exposed after kconfig update (+13,-13)
5691665
mac80211: update WDS/4addr fix to the version accepted upstream (+27,-31)
e08296a
mac80211: add rate control support for 4 spatial streams, improve precision (+267)
e05310b
mac80211: Do not build b43legacy on BRCM47xx mips74 subtarget (+1,-1)
8650201
mac80211: add config tweak for tx bursting when using VHT (+5,-1)
0b2c42c
mac80211: Update to version 5.2-rc7 (+570,-20.5K)
db8e08a
mac80211: brcm: backport first set of 5.4 brcmfmac changes (+1.9K,-15)
8e466fb
mac80211: brcm: update brcmfmac 5.4 patches (+32,-23)
6a7b201
mac80211: brcm: improve brcmfmac debugging of firmware crashes (+39,-1)
9861050
mac80211: add new minstrel_ht patches to improve probing on mt76x2 (+591)
7ec092e
Revert faulty tree push (+536,-2.8K)
742505e
mac80211: Update to version 5.2.8-1 (+29,-72)
928e893
mac80211: Update to version 5.3-rc4-1 (+231,-1.4K)
2ceee0e
mac80211: ath10k: Fix crashes of QCA9984 when station connects (+83)
91c84e8
mac80211: rt2x00: clear IV's on start to fix AP mode regression (+131,-18)
032e08a
mac80211: remove TX_NEEDS_ALIGNED4_SKBS patch (+25,-560)
a886a0e
mac80211: renumber subsys patches after update ()
a063771
mac80211: add new minstrel_ht patches to improve probing on mt76x2 (+591)
0441edf
mac80211: backport support for the IEEE80211_KEY_FLAG_GENERATE_MMIE flag (+58)
4346de8
mac80211: rt2x00: import pending patches (+109)
f0992d7
mac80211: fix a regression in the minstrel_ht improvement patches (+25)
e1dcfe0
mac80211: refresh patches (+38,-40)
5cc942a
ath9k: backport dynack improvements (+300)
a58bfb7
mac80211: rt2x00: revert commit causing regression in 5GHz band (+84,-14)
681acdc
mac80211: brcmfmac: backport more kernel 5.4 changes (+283,-9)
f39f4b2
mac80211: brcmfmac: backport the last 5.4 changes (+413,-1)
6a3739d
mac80211: add patch to include local BSS rx time in survey information (+79,-2)
0714a11
mac80211: rt2x00: backport 'rt2x00: initialize last_reset' (+35)
97c37f8
mac80211: ath10k: fix latency issue for QCA988x (+42)
9c03324
mac80211: add an improved moving average algorithm to minstrel (+720)
f690b6f
mac80211: fix scan when operating on DFS channels in ETSI domains (+118)
a5ec41b
mac80211: add new acs_exclude_dfs option (+5,-1)
67dc023
mac80211: Update to version 5.3.6 (+23,-280)
e6cadb2
mac80211: Update to version 5.4-rc2 (+190,-2.6K)
bb84bbe
mac80211: add rtw88 driver (+12,-1)
2dd1755
mac80211: fix build of rtw88 (+2,-1)
43ae509
mac80211: rt2x00: remove errornous duplicate condition (+101,-13)
d64daf7
mac80211: add pcie apsm backport changes (+67)
8b15e7f
mac80211: add support for multiple wiphys behind a single device (+48,-19)
fa37dbb
mac80211: fix build without CONFIG_PCI (+1,-1)
4c6fe32
mac80211 ath9k: force QCA953x clock to 25MHz (+13,-6)
3ff3b04
mac80211: Fix dependencies of kmod-rsi91x-usb (+2,-2)
a5bc978
mac80211: add support for dynamically reconfiguring wifi (+135,-37)
000b768
mac80211: restore mac80211_interface_cleanup() (+16)
50d6e92
Revert "mac80211: restore mac80211_interface_cleanup()" (-16)
ccf2aa9
mac80211: detect existing interface before adding (+35,-4)
cde8c2f
mac80211: brcmfmac: fix PCIe reset crash and WARNING (+85,-1)
eaa0471
mac80211: Adapt to changes to skb_get_hash_perturb() (+68)
2d6a062
mac80211: backport upstream fixes (+77)
a74095c
mac80211: refresh patches (+4,-4)
a36c464
mac80211: update to version 5.4-rc8 (+17,-386)
28d8433
mac80211: add default value for noscan (+3,-1)
c7fb12b
mac80211: unify setup of iw htmode for mesh and adhoc (+16,-49)
82a741c
mac80211: switch to upstream owl-loader driver (+112,-424)
2568db3
mac80211: track unmanaged interfaces (+42,-3)
24b9757
hostapd: re-introduce process tracking (+7)
3ee7670
mac80211: don't call md5sum on non-existing file (+1,-1)
6ec288a
mac80211: fix txpower when using DFS channels (+7,-2)
c3aa33b
mac80211: brcm: backport 5.5 and 5.6 kernel patches (+325,-1)
17e2246
mac80211: brcm: add support for BCM4359 SDIO chipset (+519)
985ec83
rt2x00: add throughput LED trigger (+44)
1e27bef
mac80211: remove ath10k_pci memory hacks (-49)
fe1818c
mac80211: renumber subsys patches accepted upstream ()
d5b3024
mac80211: fix sta TID stats leak on a few nl80211 calls (+43)
9501469
mac80211: fix a page refcounting issue leading to leaks/crashes in rx A-MSDU ... (+25)
b1a1c22
mac80211: fix list_phy_interfaces for multiple wiphys on the same device (+10,-1)
866790f
mac80211: fix MAC address allocations if the local bit is set on the base addr (+1,-1)
4a0a1fc
mac80211: ath9k: add GPIO mask dts property (+25)
3d6c571
mac80211: add support for wds_bridge hostapd feature (+6,-2)
e0ab33e
mac80211: backport fix for an no-ack tx status issue (+82)
ea50780
mac80211: backport airtime queue limits support (+1.9K,-5)
df773ea
bcm4xxx: fix iwinfo behaviour (+163)
aca2740
mac80211: brcm: backport remaining 5.6 kernel patches (+651,-3)
757715c
kernel: move b43 install function to broadcom.mk (+23,-22)
cd5dbba
mac80211: expose chanbw support to debugfs for ath9k_htc (+1,-1)
8fe5ad5
brcm47xx: rename target to bcm47xx (+42,-42)
e7bfda2
brcm63xx: rename target to bcm63xx (+13,-13)
7d7aa2f
brcm2708: rename target to bcm27xx (+45,-45)
9ad1ccb
mac80211: backport fix TID field in monitor mode transmit (+45)
a936391
mac80211: Allow IBSS mode and different beacon intervals (+29)
a1dd773
mac80211: enhance wifi reload (+8,-1)
5b13ea8
mac80211: fix symbol dependency of rt2x00lib kernel module (+8,-2)
23a885b
mac80211: do not try to setup hostapd-managed interfaces. (+11,-7)
038318f
mac80211: fix brcmfmac monitor interface crash (+101,-1)
22d896e
hostapd: fix no_reload logic (+4,-2)
8c26d67
mac80211: realtek: add staging driver for RTL8723BS SDIO module (+18,-1)
1976056
mac80211: rtl8723bs: fix missing MMC dependency (+1,-1)
9494980
mac80211: Fix rt2x00 exports (+6,-17)
f0aff72
mac80211: Update to version 5.4.27 (+57,-654)
a24a9bb
mac80211: rt2x00: prune more unnecessary exports (+27,-137)
a66efbf
mac80211: adapt for single-instance wpad (+8,-8)
99d567a
mac80211: fix detecting existing interface (+1,-1)
0f1b5ce
mac80211: drop data frames without key on encrypted links (+148)
0495324
mac80211: make sure existing iface belongs to correct (fullmac) phy (+19,-9)
066ec97
mac80211: ath10k: increase rx buffer size to 2048 (+38,-1)
b551660
mac80211: more wifi reconf related fixes (+24,-18)
a8a1ef8
mac80211: distance config: allow "auto" as a value (+2,-1)
05afbcd
mac80211: replace backticks by $(...) (+2,-2)
a4b50c4
mac80211: Update to version 5.4.36-1 (+50,-198)
9ca21dc
mac80211: Update to version 5.5.19 (+420,-2.9K)
64f343a
mac80211: Update to version 5.6.8-1 (+58,-1.4K)
289c632
mac80211: Update to version 5.7-rc3-1 (+511,-297)
04b1a11
mac80211: Fix build on mpc85xx target (+32,-1)
84c96de
mac80211: Fix setting radio htmode when using mesh mode (+1)
a002a24
mac80211: rt2x00: backport patch enabling MFP (+44)
02f0805
mac80211: fix wifi teardown (+6,-4)
5aa2ddd
hostapd: add support for wifi-station and wifi-vlan sections (+44,-1)
a4c0767
mac80211: ath9k: enable adding wireless noise to kernel entropy pool (+8)
8f95220
mac80211: fix use of local variable (+1,-1)
870588b
mac80211: ath9k: enable MFP capability unconditionally (+34)
dfe0bc8
mac80211: allow ACS restriction with fixed channel (+1,-1)
727685c
mac80211: rt2x00: define RF5592 in init_eeprom routine (+54,-3)
cfd2f3b
mac80211: create channel list for fixed channel operation (+3)
d1100c7
mac80211: Update to version 5.7.5-1 (+23,-23)
ed2015c
mac80211: Update to version 5.8-rc2-1 (+687,-410)
a956c14
mac80211: util: don't warn on missing sband iftype data (+28)
8b3e170
hostapd: fix incorrect service name (+2,-2)
68bf5a9
mac80211: don't kill wireless daemon on teardown (-2)
25e0ae6
mac80211: make cfg80211 testmode support optional (and disabled by default) (+16,-1)
b7727a8
mac80211: fix AQL issues (+112)
3d731fc
mac80211: merge performance improvement patches (+260)
1bfba18
mac80211: exchange mesh 6GHz IE patch for upstream accepted (+64,-28)
eff8c76
mac80211: fix spurious disconnect issues with disassoc_low_ack=1 (default) (+116)
fce0f15
mac80211: Update to version 5.8 (+17,-374)
431fb8c
mac80211: add AQL improvements (+403)
6bdd4c9
mac80211: add missing backports for building with 4.14 kernels (+54)
0106820
mac80211: add missing return code checks in AQL improvements (+8,-6)
e7f7101
mac80211: rework encapsulation offload support (+1.9K,-3)
785c7d9
kernel: add ar5523 driver (+10,-1)
4e4ee46
ar71xx: drop target (+10,-84.8K)
ca5ee6e
mac80211: Fix potential endless loop (+31)
2c14710
mac80211: add more AQL fixes/improvements (+72)
91fb3ce
mac80211: remove an obsolete patch that is no longer doing anything useful (+17,-32)
7d29a55
ath25: drop target (+3,-4.2K)
acf1733
mac80211: add preliminary support for enabling 802.11ax in config (+37,-12)
081e944
ath25: add back target support (+4.2K,-3)
d717343
mac80211: update encap offload patches to the latest version (+1.2K,-149)
673062f
mac80211: allow bigger A-MSDU sizes in VHT, even if HT is limited (+26)
caf7277
mac80211: do not allow bigger VHT MPDUs than the hardware supports (+34)
cd36c0d
mac80211: select the first available channel for 5GHz interfaces (+2,-2)
1c6d456
mac80211: fix regression in station connection monitor optimization (+26)
4bd7689
mac80211: update sta connection monitor regression fix (+27,-15)
5b29614
mac80211: another fix for the sta connection monitor (+37,-5)
1ed6eb1
mac80211: backport sched_set_fifo_low (+32)
cba4120
mac80211: add support for specifying a per-device scan list (+3)
e0d482f
rt2x00: mt7620: differentiate based on SoC's CHIP_VER (+547)
08a42ef
mac80211: fix memory leak on filtered powersave frames (+55)
610843f
mac80211: rt2x00: save survey for every channel visited (+183)
daeda8a
mac80211: pass phy name to hostapd_set_bss_options (+1,-1)
7ca9b82
mac80211: Fix wpa_supplicant config removal ubus call (+2,-2)
ed2491b
mac80211: ath9k: enable OEM cards support on x86 (+1)
bf3158b
mac80211: backport the new tasklet API (+35)
0bb5d39
mac80211: add minstrel fixes that fix mt76 issues in legacy mode (+122)
6cdc21b
mac80211: Update to version 5.8.18-1 (+38,-218)
3ab6953
mac80211: do not drop tx nulldata packets on encrypted links (+25)
39c8bc4
mac80211: fix MAC address allocations when local bit set on base addr (+2,-2)
1a9b896
treewide: nuke DRIVER_11W_SUPPORT (+23,-33)
e185172
hostapd: do not restart hostapd instance on wireless restarts (+2,-2)
3a12c66
mac80211: replace legacy minstrel with minstrel_ht, improve rate selection (+2.6K)
d140d18
mac80211: add 802.11ad-support (+7,-1)
6442b8c
mac80211: Add wil6210 driver (+15,-3)
cbd67db
mac80211: use hostapd PID returned from config_add (+2,-3)
d9d6988
mac80211: improve error handling when adding hostapd config (+8,-8)
faeaf5a
mac80211: fix an uninitialized stack variable in the minstrel update (+11,-3)
b0ad07e
mac80211: fix rounding error in minstrel_ht throughput calculation (+34)
3775233
mac80211: add significant minstrel_ht performance improvements (+1.7K)
1fdbb87
mac80211: remove accidentally duplicated line in minstrel_ht patch (+1,-2)
56c20f0
mac80211: minstrel_ht: fix regression in the max_prob_rate fix (+23)
7ca75a2
mac80211: fix an uninitialized variable warning (+51,-48)
0c499f6
mac80211: convert UniFi Outdoor+ HSR support to OF (+10,-27)
8019c54
mac80211: fix incorrect parameter (+1,-1)
84fa59b
mac80211: fix station rate table updates on assoc (+38)
8286f3a
treewide: unify OpenWrt hosted source via @OPENWRT (+19,-17)
bf6f7cf
mac80211: Update to version 5.9.12-1 (+177,-1.4K)
12424ed
mac80211: Update to version 5.10-rc6-1 (+555,-3.2K)
268210c
mac80211: add fq performace improvements (+554,-1)
8fc2cfe
mac80211: fix a corner case in encapsulation offload support (+53)
b606684
mac80211: add decapsulation offload support (+593,-2)
072bfe2
mac80211: add minstrel performance improvements (+181)
ed1e234
mac80211: refresh patches (+92,-102)
9cb63f5
mac80211: fix a regression in processing rx stats (+28)
f118be0
ath9k: fix transmitting to stations in dynamic SMPS mode (+49)
0cde9a0
mac80211: Refresh patches again (+124,-110)
1132340
mac80211: Update to version 5.10.16-1 (+19,-185)
6979490
mac80211: backport upstream patches for driver disconnect (+593,-15)
64ddac2
mac80211: merge a few pending tx related fixes (+142)
de00033
mac80211: support rx timestamps for HE rates (+134)
4ad1957
mac80211: add client mode connection monitor fix (+31)
f066ee2
mac80211: minstrel_ht: fix issue in calculating success probability (+21)
ce41fc3
mac80211: Update to version 5.10.34-1 (+48,-188)
c99f037
mac80211/rtl: backport a rtl8192cu AP mode fix (+118)
5869423
mac80211: backport upstream fixes for FragAttacks (+1.5K,-7)
00d7a45
mac80211: Update to backports-5.10.42 (+63,-1.5K)
05a8bf0
mac80211: sync nl80211.h with upstream and backport a WPA3 related commit (+657,-33)
3839a4c
mac80211: fix minstrel sample time check (+23)
3d0ed7d
mac80211: fix an issue with wds links on 802.11ax devices (+51)
a078037
mac80211: improve rate control performance (+353,-1)
4c29ff7
mac80211: add support for 802.3 encap offload with software rate control (+119)
ccbe535
mac80211: backport fix for nl80211 control port tx (fixes FS#3857) (+133,-17)
bea9380
mac80211: fix no_reload logic (FS#3902) (+1)
9302e63
mac80211: always call wireless_set_data (FS#3784) (+2,-4)
6f13a39
mac80211: print an error if wifi teardown fails (+4)
Wireless / MT76 (42 changes)
a0e5ca4
mt76: update to the latest version, adds preliminary mt7615 support (+25,-3)
⇒ b3a2965
mt76x02: fix crash on device reset (+2,-3)
⇒ ffddb68
mt76x02u: check chip version on probe (+18,-3)
⇒ 7fc5f92
mt76x2u: remove duplicated entry in mt76x2u_device_table (+1,-2)
⇒ 61311d9
mt76: introduce mt76_free_device routine (+11,-4)
⇒ a7dfcf2
mt76: move mac_work in mt76_dev (+20,-21)
⇒ 334b4ce
mt76: add mac80211 driver for MT7615 PCIe-based chipsets (+4.9K)
⇒ edb2a00
mt76: add unlikely() for dma_mapping_error() check (+4,-4)
⇒ 355c079
mt76: use macro for sn and seq_ctrl conversion (+4,-4)
⇒ 133bffb
add firmware for MT7615E ()
⇒ 49d9c1b
mt76: usb: reduce locking in mt76u_tx_tasklet (+12,-8)
⇒ 3e371ca
mt76: set txwi_size according to the driver value (+22,-13)
⇒ 5007326
mt76: add skb pointer to mt76_tx_info (+36,-30)
⇒ c47a568
mt76: dma: introduce skb field in mt76_txwi_cache (+8,-1)
⇒ 9029560
mt76: dma: add skb check for dummy pointer (+7,-4)
⇒ e9eea39
mt76: mt7615: use sizeof instead of sizeof_field (+1,-2)
⇒ 98c5359
Revert "mt76: fix potential deadlock on cancelling workqueues" (+10,-14)
⇒ + 97 more...
92f83ab
mt76: update to the latest version (+3,-3)
⇒ 6cafaca
mt7603: use READ_ONCE instead of ACCESS_ONCE (+1,-1)
⇒ 9e2e0b8
mt76: round up length on mt76_wr_copy (+2,-2)
⇒ e378ef1
mt76: mt7615: fix sparse warnings: warning: restricted __le16 degrades to int... (+1,-1)
⇒ 7991dd7
mt76: mt7615: introduce mt7615_regd_notifier (+11)
⇒ 901a4c7
mt76: mt7615: add hw dfs pattern detector support (+245,-1)
⇒ 57c600e
mt76: mt7615: do not perform txcalibration before cac is complited (+15,-10)
⇒ 6afc952
mt76: mt7615: add csa support (+36,-5)
⇒ 8919516
mt76: mt7615: add radar pattern test knob to debugfs (+81,-14)
⇒ 3be723c
mt76: mt7615: clean up FWDL TXQ during/after firmware upload (+3)
⇒ 47fe37e
mt76: mt7615: fall back to sw encryption for unsupported ciphers (+15)
⇒ bc5e041
mt76: mt7603: enable hardware rate up/down selection (+1,-2)
⇒ ae760db
mt76: mt7615: move mt7615_mcu_set_rates to mac.c (+97,-98)
⇒ 2ae01f7
mt76: mt7615: reset rate index/counters on rate table update (+8,-1)
⇒ 6f98378
mt76: mt7615: sync with mt7603 rate control changes (+124,-44)
⇒ edbe88e
mt76: usb: fix endian in mt76u_copy (+2,-2)
⇒ f43b622
mt76: usb: remove unneeded {put,get}_unaligned (+8,-5)
⇒ + 8 more...
ba5878f
mt76: update to the latest version (+3,-3)
⇒ 8fc3e6e
mt76: mt7615: fix using VHT STBC rates (+14,-7)
⇒ b21b991
mt76: mt7615: fix PS buffering of action frames (+1,-1)
⇒ 3d43dd8
mt76: mt7615: fix invalid fallback rates (+3)
⇒ 0ce4682
mt76: mt7603: fix invalid fallback rates (+3)
⇒ 3b08966
Revert "mt76: usb: use full intermediate buffer in mt76u_copy" (+7,-12)
⇒ 48800e7
Revert "mt76: usb: remove unneeded {put,get}_unaligned" (+5,-8)
⇒ 439354d
Revert "mt76: usb: fix endian in mt76u_copy" (+2,-2)
⇒ 8c1da93
mt76: usb: fix endian in mt76u_copy (+2,-2)
⇒ 307be50
mt76: usb: remove unneeded {put,get}_unaligned (+8,-5)
⇒ 5d29829
mt76: mt76x02: use params->ssn value directly (+3,-3)
⇒ f74d117
mt76: mt7603: use params->ssn value directly (+3,-3)
⇒ 649f2e8
mt76: mt7615: use params->ssn value directly (+3,-3)
⇒ b647180
mt76: mt7615: unlock dfs bands (+6)
f1875e9
mt76: revert an accidental leftover debug change (+3,-3)
⇒ 410923f
Revert accidental debugging change (+1,-2)
4c46bbb
mt76: update to the latest version (+3,-3)
⇒ 3d7f738
mt76: mt7615: add missing register initialization (+31,-4)
09c33df
mt76: fix kernel Oops by updating to the latest version (+3,-3)
⇒ 75656a4
net: wireless: support of_get_mac_address new ERR_PTR error (+1,-1)
0e22e14
mt76: update to the latest version (+3,-3)
⇒ fb0f432
mt76: stop rx aggregation on station removal (+3)
⇒ 76aada5
mt76: dma: reset q->rx_buf on rx reset (+6)
⇒ 3245ca8
mt76: check of_get_mac_address for NULL as well to restore old kernel compat (+1,-1)
⇒ 8e49524
mt76: mt7615: move mt7615_mac_get_key_info in mac.c (+55,-49)
⇒ e4f48a8
mt76: mt7615: add mt7615_mac_wtbl_addr routine (+6,-1)
⇒ e8c95e5
mt76: mt7615: introduce mt7615_mac_wtbl_set_key routine (+63,-48)
⇒ d998b90
mt76: mt7615: remove wtbl_sec_key definition (-14)
⇒ 60d279e
mt76: mt7615: add set_key_cmd and mt76_wcid to mt7615_mac_wtbl_set_key signature (+21,-18)
⇒ 4947ad4
mt76: introduce mt76_mmio_read_copy routine (+19,-8)
⇒ 4d9001b
mt76: mt7615: fix MT7615_WATCHDOG_TIME definition (+1,-1)
⇒ 3d6796b
mt76: mt7603: fix watchdog rescheduling in mt7603_set_channel (+1,-1)
⇒ 8d7a480
mt76: mt7615: add 4 WMM sets support (+10,-12)
⇒ ae0f111
mt76: mt7615: update cw_min/max related settings (+9,-9)
⇒ 8b7bbd0
mt76: mt7603: fix some checkpatch warnings (+19,-18)
⇒ e604546
mt76: mt7615: fix some checkpatch warnings (+3,-5)
⇒ c415c67
mt76: mt76x02: fix some checkpatch warnings (+114,-100)
⇒ + 17 more...
8176431
mt76: probe load mt7615 driver asynchronously (+1)
fca9b5e
mt76: update to the latest version (+5,-5)
⇒ 0167bfa
mt76: make mt76_rx_convert static (+1,-4)
⇒ 1d2acd5
mt76: mt76x0: remove redundant chandef copy (-1)
⇒ 496c78e
mt76: mt76x0: remove unneeded return value on set channel (+9,-16)
⇒ 6797378
mt76: mt7615: introduce mt7615_txwi_to_txp utility routine (+15,-6)
⇒ c7f8214
mt76: mt7615: add support to read temperature from mcu (+59,-11)
⇒ e07407a
mt7603: fix build with CONFIG_KERNEL_DYNAMIC_DEBUG=y (+1)
⇒ 8739f87
mt76: mt7615: fix control frame rx in monitor mode (+38,-1)
⇒ 9c5df3c
mt76: remove aggr_work field from struct mt76_wcid (-2)
⇒ 0efbc5d
mt76: use cancel_delayed_work_sync in mt76_rx_aggr_shutdown (+1,-1)
⇒ 0308d75
mt76: remove empty flag in mt76_txq_schedule_list (+7,-16)
⇒ a20c20b
mt76: usb: add lockdep_assert_held in __mt76u_vendor_request (+2,-3)
⇒ b140512
mt76: mt76x0e: make array mt76x0_chan_map static const, makes object smaller (+1,-1)
⇒ 63e8152
mt76: mt7615: enable SCS by default (+1,-1)
⇒ f3792b5
mt76: mt76x02: move mac_reset_counter in mt76x02_lib module (+25,-31)
⇒ 0355b7a
mt76: mt76x2: move mt76x02_mac_reset_counters in mt76x02_mac_start (+5,-16)
⇒ c394887
mt76: mt76x0u: reset counter starting the device (+1,-2)
⇒ + 24 more...
7a8bcf3
mt76: update to the latest version (+3,-3)
⇒ 71c2ef0
mt76: fix aggregation stop issue (+6,-4)
⇒ 5b02a07
mt76: add missing locking around ampdu action (+6)
⇒ 7d8764d
mt76: avoid enabling interrupt if NAPI poll is still pending (+1,-3)
⇒ d94cc81
mt76: drop rcu read lock in mt76_rx_aggr_stop (+3,-7)
⇒ c11a4ad
mt76: mt76x0: eeprom: add support for MAC address from OF (+1)
⇒ 01642d8
mt76: mt76x02: fix use-after-free in tx status code handling airtime (+7,-11)
⇒ 391e148
mt76: add sanity check for a-mpdu rx wcid index (+1,-1)
⇒ d3a5895
mt76: fix a-mpdu boundary detection issue for airtime reporting (+2,-1)
ca7f1ef
Revert "mt76: probe load mt7615 driver asynchronously" (-1)
ba16453
mt76: update to the latest version (+3,-3)
⇒ 2a0a191
mt7603: remove vif sta from poll list on interface remove (+7,-1)
⇒ dc14ac6
mt7615: remove vif sta from poll list on interface remove (+7,-1)
⇒ d868638
mt76: remove obsolete .add_buf() from struct mt76_queue_ops (-4)
⇒ 50b1e9b
mt76: refactor cc_lock locking scheme (+19,-13)
⇒ 1987b74
mt76: mt76x0: remove 350ms delay in mt76x0_phy_calibrate (-1)
⇒ c93a2d1
mt76: mt76x02u: update ewma pkt len in mt76x02u_tx_prepare_skb (+6)
⇒ 58e1e96
mt76: mt7615: remove unneeded semicolon (+2,-2)
⇒ c14d656
mt76: mt76x2e: disable pcie_aspm by default (+51)
⇒ f2be00b
mt76: dma: fix buffer unmap with non-linear skbs (+7,-4)
⇒ 20f0589
mt76: mt76u: rely on usb_interface instead of usb_dev (+13,-6)
⇒ 3cbaf81
mt76: mt76u: rely on a dedicated stats workqueue (+25,-10)
⇒ ea19cd7
mt76: Remove set but not used variable 'idx' (+1,-2)
⇒ a85c06c
mt76: use mt76_dev in mt76_is_{mmio,usb} (+15,-15)
⇒ e0731a8
mt76: move SUPPORTS_REORDERING_BUFFER hw property in mt76_register_device (+1,-3)
⇒ cfdb751
mt76: mt7615: add ibss support (+15)
⇒ e2f90ad
mt76: move interface_modes definition in mt76_core module (+7,-24)
⇒ + 76 more...
1de8fc9
mt76: update to the latest version (+3,-3)
⇒ 38f4c57
mt76: mt76x0: fix default mac address overwrite (+4,-1)
8216766
mt76: update to the latest version (+10,-3)
⇒ 8f33a1e
mt76: mt7615: report firmware log event messages (+70)
⇒ 43db699
mt76: mt7615: increment the MAC address of the secondary PHY (DBDC) (+2)
⇒ 161d1c7
mt7615: use local MAC address for the second PHY (+6,-1)
⇒ 9453dbe
mt76: set dma-done flag for flushed descriptors (+3,-1)
⇒ 65745c5
mt76: fix handling full tx queues in mt76_dma_tx_queue_skb_raw (+8,-1)
⇒ 14f37f8
mt76: dma: do not write cpu_idx on rx queue reset until after refill (+8,-7)
⇒ 99ce686
mt76: mt7603: increase dma mcu rx ring size (+2,-1)
⇒ 62c447e
mt76: enable Airtime Queue Limit support (+1)
⇒ 1c25894
mt76: mt7615: report TSF information (+21)
⇒ 2d22ef6
mt76: mt7615: add per-phy mib statistics (+60,-21)
⇒ 8d690f3
mt76: mt7615: add a get_stats() callback (+16)
⇒ b06177c
mt76: move dev_irq tracepoint in mt76 module (+33,-25)
⇒ 5ac9889
mt76: move mac_txdone tracepoint in mt76 module (+39,-27)
⇒ 7801ebd
mt76: mt7615: add tracing support (+77,-2)
⇒ fd877a1
mt76: mt76x2: get rid of leftover target (-2)
⇒ 0394715
mt76: mt7615: initialize radar specs from host driver (+166)
⇒ + 53 more...
69a9a08
mt76: update to the latest version (+3,-3)
⇒ bd0df1b
mt76: avoid extra RCU synchronization on station removal (+23,-3)
⇒ d5a5e97
mt76: mt76x2: avoid starting the MAC too early (+1,-1)
⇒ a67e429
mt76: mt7615: fix msdu_id endianness in mt7615_write_hw_txp (+1,-1)
⇒ d3af8bd
mt76: mt7615: set proper length in strncmp (+1,-1)
⇒ 9c43417
mt76: mt7615: fix max_nss in mt7615_eeprom_parse_hw_cap (+2,-1)
⇒ 764e1d2
mt76: mt7615: fix tx power reporting (+2)
⇒ 1881241
mt76: fix rounding issues on converting per-chain and combined txpower (+15,-36)
⇒ fa14e7f
mt76: mt7615: rework rx phy index handling (+75,-50)
⇒ a205ce3
mt76: mt7615: fix ext_phy flag for stations (+2)
⇒ 457a932
mt76: mt7615: fix MT_TX_HW_QUEUE_EXT_PHY to deal with mac80211 changes (+1,-1)
⇒ c75cf51
mt76: do not set HOST_BROADCAST_PS_BUFFERING for mt7615 (+2,-1)
⇒ cc56c40
mt76: fix LED link time failure (+2,-1)
⇒ 4dbd56b
mt76: mt76x0u: add support to TP-Link T2UHP (+1)
⇒ e226309
mt76: mt7615: rely on mt76_queues_read for mt7622 (+7,-3)
⇒ c6a0253
mt76: mt76u: extend RX scatter gather number (+1,-1)
⇒ dfc24bc
mt76: mt76u: rename stat_wq in wq (+8,-8)
⇒ + 5 more...
3e11dda
mt76: update to the latest version (+3,-3)
⇒ f4415af
mt76: mt76u: loop over all possible rx queues in mt76u_rx_tasklet (+9,-2)
⇒ 5b9f949
mt76: mt76u: fix a possible memory leak in mt76u_init (+12,-5)
⇒ fd892bc
mt76: mt76u: rely only on data buffer for usb control messagges (+4,-5)
9c6b6ab
kernel: replace SUBDIRS with M in package recipes (+21,-21)
e8fae62
mt76: update to the latest version (+3,-3)
⇒ 0a53dcd
mt76: mt7603: add upper limit for dynamic sensitivity minimum receive power (+6,-1)
⇒ 46e63c0
mt76: mt7603: enable dynamic sensitivity adjustment by default (+1)
⇒ 81476f1
mt76: mt7615: fix antenna mask initialization in DBDC mode (+11,-1)
0f8c806
mt76: update to the latest version (+3,-3)
⇒ a94e43f
mt76: mt76x02: reset MCU timeout counter earlier in watchdog reset (+1,-4)
5a5a9b7
packages: mt76: add 14c3:7610 pci id to list (+31,-1)
1c008b6
mt76: update to the latest version (+5,-33)
⇒ bef8f8a
mt76: mt7615: remove a stray if statement (-1)
⇒ 89bd719
mt76: remove variable 'val' set but not used (+1,-2)
⇒ ee8ac23
mt76: mt7615: introduce mt7615_mcu_fill_msg (+14,-8)
⇒ 4999db4
mt76: mt7615: introduce mt7615_mcu_wait_response (+24,-14)
⇒ 8ce6e40
mt76: mt7615: cleanup fw queue just for mmio devices (+3,-1)
⇒ 9d1d2ee
mt76: mt7615: introduce mt7615_init_device routine (+17,-11)
⇒ 7fbd2a5
mt76: always init to 0 mcu messages (+4,-4)
⇒ 3b277cf
mt76: mt7615: introduce mt7615_mcu_send_message routine (+20,-7)
⇒ 2a4132a
mt76: mt7615: add mt7615_mcu_ops data structure (+296,-153)
⇒ 9ba7174
mt76: mt7615: move mt7615_mcu_set_bmc to mt7615_mcu_ops (+116,-80)
⇒ 2e991f3
mt76: mt7615: move mt7615_mcu_set_sta in mt7615_mcu_ops (+168,-261)
⇒ 5685205
mt76: mt7615: rely on skb API for mt7615_mcu_set_eeprom (+11,-13)
⇒ 642ecd9
mt76: mt7615: rework mt7615_mcu_set_bss_info using skb APIs (+125,-151)
⇒ 2b0810a
mt76: mt7615: move more mcu commands in mt7615_mcu_ops data structure (+191,-173)
⇒ 7a6285e
mt76: mt7615: introduce MCU_FW_PREFIX for fw mcu commands (+22,-18)
⇒ e536b42
mt76: mt7615: introduce mt7615_register_map (+91,-32)
⇒ + 99 more...
479f1f2
mt76: update to the latest version (adds 7663e, 7663u, 7915 drivers) (+87,-10)
⇒ 7aabfd0
mt7615: add CONFIG_MT76_LEDS to cflags (+1)
⇒ 10a5b76
mt76: mt7615: fix getting maximum tx power from eeprom (+17)
⇒ 8688ed7
mt76: mt7615: use module parameter option for offload firmware preference (+6,-14)
⇒ 04798aa
net: mt7603: remove duplicate error message (+1,-3)
⇒ 9636177
mt76: mt7615: fix ssid configuration in mt7615_mcu_hw_scan (+7,-2)
⇒ d4ba139
mt76: mt7615: introduce mt7615_check_offload_capability routine (+29,-23)
⇒ 2cc0d54
mt76: mt7615: do not mark sched_scan disabled in mt7615_scan_work (-1)
⇒ 5b73be9
mt76: mt7615: add passive mode for hw scan (+2,-2)
⇒ 96e429e
mt76: mt7615: free pci_vector if mt7615_pci_probe fails (+12,-3)
⇒ 8fddbf6
mt76: mt7615: introduce support for hardware beacon filter (+45)
⇒ f2c7601
mt76: mt7615: introduce mt7615_mcu_set_hif_suspend mcu command (+38,-1)
⇒ db45460
mt76: mt7615: add WoW support (+322,-44)
⇒ 20b8732
mt76: mt7663u: introduce suspend/resume to mt7663u (+39,-6)
⇒ 20db7e7
mt76: mt7615: introduce PM support (+186,-6)
⇒ 523716b
mt76: mt7615: add gtk rekey offload support (+142,-1)
⇒ 50d377a
mt76: mt7615: introduce beacon_loss mcu event (+45)
⇒ + 64 more...
bf3f06f
mt76: enable hostapd 802.11ax support if kmod-mt7915e is selected (+1,-1)
d512657
mt7621-qtn-rgmii: enable RGMII connected Quantenna QV840 (+94)
bab0d1c
mt76: update to 2020-07-22 (+63,-5)
⇒ 7bc58ca
mt76: add missing lock configuring coverage class (+8)
⇒ 43febd4
mt76: mt7615: fix lmac queue debugsfs entry (+5,-4)
⇒ 0b99752
mt76: mt7615: fix hw queue mapping (+45,-28)
⇒ 4058595
mt76: overwrite qid for non-bufferable mgmt frames (+18,-15)
⇒ 49c7131
mt76: mt76x02: do not access uninitialized NAPI structs (+3,-2)
⇒ f185d90
update mt7915 firmware to the latest version ()
⇒ 0ed6a33
mt76: mt7615: re-enable offloading of sequence number assignment (+41,-9)
⇒ 2a52eab
mt76: usb: rely on mt76_for_each_q_rx (+12,-32)
⇒ 90fc1d8
mt76: mt7663: introduce ARP filter offload (+91,-3)
⇒ b57223d
mt76: mt7615: fix up typo in Kconfig for MT7663U (+1,-1)
⇒ ec4057d
mt76: add script for generating single-sku device tree data (+333)
⇒ 769b030
mt76: add functions for parsing rate power limits from DT (+216)
⇒ 1d2aedb
mt76: extend DT rate power limits to support 11ax devices (+40,-23)
⇒ a3e17ff
mt76: mt7615: implement support for using DT rate power limits (+70,-2)
⇒ a48a4ae
mt76: allow more channels, allowed in ETSI domain (+3)
⇒ 869ba61
mt76: fix include in pci.h (+1)
⇒ + 73 more...
3761517
mt76: update to the latest version (+3,-3)
⇒ 8d9a62e
mt76: mt7915: fix crash on tx rate report for invalid stations (+3)
⇒ 8253434
mt76: fix double DMA unmap of the first buffer on 7615/7915 (+12,-2)
⇒ 9980456
mt76: mt7615: register ext_phy if DBDC is detected (+7)
⇒ 93407be
mt76: mt7615: move drv_own/fw_own in mt7615_mcu_ops (+89,-83)
⇒ e7774de
mt76: mt7663s: move drv_own/fw_own in mt7615_mcu_ops (+15,-7)
⇒ a560251
mt76: mt7615: hold mt76 lock queueing wd in mt7615_queue_key_update (+3)
⇒ 5c42061
mt76: do not inject packets if MT76_STATE_PM is set (+4,-2)
⇒ ae4757a
mt76: mt7615: reschedule runtime-pm receiving a tx interrupt (+7)
⇒ c4544d1
mt76: mt76s: fix oom in mt76s_tx_queue_skb_raw (+9,-4)
⇒ dc73103
mt76: mt76s: move tx processing in a dedicated wq (+39,-48)
⇒ c828c84
mt76: mt7663s: move rx processing in txrx wq (+57,-29)
⇒ 2b34f2f
mt76: mt76s: move status processing in txrx wq (+25,-41)
⇒ f957b05
mt76: mt76s: move tx/rx processing in 2 separate works (+46,-29)
⇒ 6fe9642
mt76: mt76s: get rid of unused variable (-2)
⇒ 43d6127
mt76: mt7915: enable U-APSD on AP side (+49,-2)
⇒ 58774b6
mt76: set interrupt mask register to 0 before requesting irq (+12)
⇒ + 14 more...
6bee8f2
mt76: update to the latest version (+3,-3)
⇒ 34aed01
mt76: mt7915: use ieee80211_free_txskb to free tx skbs (+7,-3)
⇒ efc8669
mt76: mt7615: fix max_mpdu_size field for A-MSDU (+2,-2)
b52b4af
mt76: update to the latest version (+3,-3)
⇒ 8027c7d
mt76: mt7615: fix reading airtime statistics (+12,-10)
⇒ 3743e7c
mt76: mt7915: optimize mt7915_mac_sta_poll (+10,-5)
⇒ d2fe5e8
mt76: mt7915: fix variable initialization in sta poll (+2,-1)
⇒ 692065b
mt76: mt7915: only enable hw amsdu for AP and station (+14,-1)
⇒ b54157d
mt7615: update firmware to version 20200814 ()
⇒ 888990e
mt76: use threaded NAPI (+2,-4)
⇒ 3a3306e
mt76: mt7915: add 802.11 encap offload support (+182,-83)
⇒ 795b772
mt76: mt7915: add encap offload for 4-address mode stations (+78,-5)
⇒ 55d79ab
mt76: dma: update q->queued immediately on cleanup (+14,-25)
⇒ 23dbd64
mt76: mt7915: schedule tx tasklet in mt7915_mac_tx_free (+1,-2)
⇒ 5cf34cd
mt76: mt7915: significantly reduce interrupt load (+18,-8)
⇒ 87a6942
mt76: add utility functions for deferring work to a kernel thread (+103)
⇒ 2f1318a
mt76: convert from tx tasklet to tx worker thread (+54,-53)
⇒ 72f0979
mt76: mt7915: add support for accessing mapped registers via bus ops (+109)
⇒ f9ce5c7
mt76: use ieee80211_rx_list to pass frames to the network stack as a batch (+13,-2)
⇒ 25dd8bd
mt76: mt7615: significantly reduce interrupt load (+20,-25)
⇒ + 7 more...
e12ac40
mt76: update to the latest version (+3,-3)
⇒ f0beb7c
mt76: mt7663u: fix memory leaks in mt7663u_probe (+23,-10)
⇒ 90c8422
mt76: mt7915: fix typo in function name (+2,-2)
⇒ 9cbbe4a
mac80211: simplify TX aggregation start (+9,-6)
⇒ 974486e
util: in worker setup, only overwrite function pointer if not NULL (+2,-1)
⇒ 5195102
mt76: initialize tx worker function earlier (+2,-1)
⇒ 3c361b1
mt76: mt7663u: fix dma header initialization (+8,-3)
⇒ e8d4896
mt76: usb: fix use of q->head and q->tail (+15,-15)
⇒ 8124daf
mt76: sdio: fix use of q->head and q->tail (+18,-18)
⇒ 3c2cd85
mt76: unify queue tx cleanup code (+41,-67)
⇒ 780cdab
mt76: remove qid argument to drv->tx_complete_skb (+14,-28)
⇒ 05aa857
mt76: remove swq from struct mt76_sw_queue (-11)
⇒ e861cb0
mt76: rely on AQL for burst size limits on tx queueing (+109,-75)
⇒ 3218b91
mt76: remove struct mt76_sw_queue (+86,-114)
⇒ 23529b5
mt76: mt7603: tune tx ring size (+4,-2)
⇒ f6ca436
mt76: mt76x02: tune tx ring size (+4,-3)
⇒ 97e6513
mt76: mt7603: check for single-stream EEPROM configuration (+13,-2)
⇒ + 3 more...
e18534f
mt76: update to the latest version (+3,-3)
⇒ 3b946a6
mt76: dma: cache dma map address/len in struct mt76_queue_entry (+22,-23)
⇒ c4c8b6a
mt76: mt7915: fix HE BSS info (+2,-2)
⇒ 15391c1
mt76: fix tx hang on non-AQL frame limit (+4,-1)
⇒ 72c8a81
mt76: mt7915: fix encap offload multicast traffic with 4-address mode (+3)
⇒ 69b3f86
mt76: mt7915: use napi_consume_skb to bulk-free tx skbs (+21,-31)
⇒ 5f08003
mt76: move txwi handling code to dma.c, since it is mmio specific (+72,-73)
⇒ b1f4256
mt76: mt7915: fix VHT LDPC capability (+2,-2)
⇒ 8f48855
mt76: mt7915: simplify mt7915_lmac_mapping (+2,-11)
⇒ cfaf408
mt76: mt7915: fix queue/tid mapping for airtime reporting (+3,-8)
⇒ 115b62e
mt76: remove retry_q from struct mt76_txq and related code (+6,-80)
⇒ e22c65c
mt76: mt7915: simplify checks for the 802.3 offload path (+2,-11)
⇒ bab866a
mt76: mt7915: fix unexpected firmware mode (+13)
⇒ 0fc3c5e
mt76: dma: queue more rx frames internally before passing them to the stack (+21,-12)
⇒ 130e5de
Revert "mt76: dma: queue more rx frames internally before passing them to the... (+12,-21)
⇒ e3af314
update mt7915 firmware to the latest version ()
⇒ e2b8a4e
mt76: testmode: add a limit for queued tx_frames packets (+2,-1)
⇒ + 17 more...
127ca3c
mt76: update to the latest version (+3,-3)
⇒ 7330106
mt76: mt7615: reduce maximum VHT MPDU length to 7991 (+1,-1)
⇒ 8c47ed1
mt76: mt7915: add offchannel condition in switch channel command (+4,-2)
⇒ 1449e60
mt76: Convert to DEFINE_SHOW_ATTRIBUTE (+13,-56)
⇒ b22977c
mt76: mt7663s: remove max_tx_fragments limitation (+7,-6)
b837534
mt76: update to the latest version (+3,-3)
⇒ 7f53d68
mt76: mt7615: add debugfs knob for setting extended local mac addresses (+100)
⇒ 1a2547b
mt76: do not set NEEDS_UNIQUE_STA_ADDR for 7615 and 7915 (+2,-1)
⇒ 2741fd0
mt76: mt7915: support 32 station interfaces (+105,-42)
⇒ 709f2cd
mt76: mt7915: fix processing txfree events (+1)
⇒ 434940e
mt76: mt7915: measure channel noise and report it via survey (+55,-6)
⇒ 2363268
mt76: mt7615: retry if mt7615_mcu_init returns -EAGAIN (+8,-1)
⇒ b5c593b
mt76: mt7663s: move tx/rx processing in the same txrx workqueue (+66,-73)
⇒ 75157b5
mt76: mt7663s: convert txrx_work to mt76_worker (+41,-28)
⇒ 6dc67b0
mt76: mt7663s: disable interrupt during txrx_worker processing (+9,-18)
⇒ b381729
mt76: sdio: convert {status/net}_work to mt76_worker (+87,-78)
⇒ 9cb12f7
mt76: mt7915: fix DRR sta bss group index (+1,-1)
⇒ 75977a8
mt76: mt7915: disable OFDMA/MU-MIMO UL (-2)
⇒ 6cdebe8
mt76: rename __mt76_mcu_send_msg to mt76_mcu_send_msg (+187,-187)
⇒ eb9afae
mt76: rename __mt76_mcu_skb_send_msg to mt76_mcu_skb_send_msg (+68,-67)
⇒ 8c73f3b
mt76: implement .mcu_parse_response in struct mt76_mcu_ops (+55,-36)
⇒ fcfbb04
mt76: move mcu timeout handling to .mcu_parse_response (+38,-34)
⇒ + 78 more...
736eee5
mt76: Fix compile against glibc (+26,-1)
1a9b896
treewide: nuke DRIVER_11W_SUPPORT (+23,-33)
f841855
mt76: update to the latest version (+3,-28)
⇒ a46f9a9
mt76: mt7915: add vif check in mt7915_update_vif_beacon() (+9,-1)
⇒ 27ad123
mt76: mt7615: add vif check in mt7615_update_vif_beacon() (+10,-1)
⇒ 0a449ce
mt76: mt7915: fix MT_CIPHER_BIP_CMAC_128 setkey (+21,-6)
⇒ eacd2d4
mt76: mt7915: reset token when mac_reset happens (+26,-17)
⇒ e4b2330
mt76: mt7615: reset token when mac_reset happens (+22,-12)
⇒ 6e22bbf
mt76: mt7615: convert comma to semicolon (+1,-1)
⇒ 3786511
mt76: mt7915: convert comma to semicolon (+1,-1)
⇒ 742c36b
mt76: mt7915: run mt7915_configure_filter holding mt76 mutex (+4,-1)
⇒ a515727
mt76: mt7915: add support for flash mode (+56,-6)
⇒ b6f7b3d
mt76: mt7915: fix endianness warning in mt7915_mcu_set_radar_th (+3,-3)
⇒ 062f3f4
mt76: mt7915: simplify mt7915_mcu_send_message routine (+7,-12)
⇒ dbba9b9
mt76: mt7915: drop zero-length packet to avoid Tx hang (+3)
⇒ 36a745d
mt76: Fix queue ID variable types after mcu queue split (+6,-6)
⇒ a453976
mt7915: update the testmode support to the latest upstream patch (+28,-40)
⇒ 64bd6f8
mt7915: fix crash on failure in pci_set_dma_mask (+1,-1)
⇒ c202ace
mt76: remove unused variable q (-3)
⇒ + 30 more...
ddc75ff
mt76: update to the latest version (+3,-3)
⇒ 65abbcd
mt76: usb: process URBs with status EPROTO properly (+1)
⇒ 3199ef5
mt76: mt7615: set mcu country code in mt7615_mcu_set_channel_domain() (+37,-18)
⇒ 5c86d5b
mt76: mt7915: Remove unneeded semicolon (+1,-1)
⇒ 3f54633
mt76: mt7915: support TxBF for DBDC (+27)
⇒ 032ad7e
mt76: mt7615: unify init work (+22,-29)
⇒ cc3f23d
mt76: mt7915: bring up the WA event rx queue for band1 (+16,-1)
⇒ fa3d334
mt76: fix crash on tearing down ext phy (+1,-1)
⇒ c4c9c40
mt76: mt7915: fix vif sta index for DBDC (+2,-1)
⇒ eca2f0e
mt76: mt7915: fix command id for txbf action (+1,-1)
⇒ c828124
mt76: mt7915: add support for using a secondary PCIe link for gen1 (+284,-39)
⇒ dbaf0f4
mt76: mt7915: make vif index per adapter instead of per band (+3,-3)
⇒ fb3e5ce
mt76: move vif_mask back from mt76_phy to mt76_dev (+16,-16)
⇒ be2bea6
mt76: mt7915: detect wrong nss eeprom parameter on dbdc cards (+11,-7)
⇒ 8dc5d4a
Revert "mt76: mt7915: fix vif sta index for DBDC" (+1,-2)
⇒ 8c796a3
mt76: mt7915: only set int1 when using the second hif (+8,-5)
⇒ 4eb5caa
mt76: reduce q->lock hold time (+7,-8)
⇒ + 3 more...
12424ed
mac80211: Update to version 5.10-rc6-1 (+555,-3.2K)
bc39637
mt76: update to the latest version (+28,-86)
⇒ 261d184
mt76: introduce mt76_vif data structure (+85,-81)
⇒ 50349a8
mt76: mt76_connac: create mcu library (+1.9K,-1.4K)
⇒ c888591
mt76: mt76_connac: move hw_scan and sched_scan routine in mt76_connac_mcu module (+359,-356)
⇒ 9856236
mt76: mt76_connac: move WoW and suspend code in mt76_connac_mcu module (+449,-442)
⇒ 2da59aa
mt76: mt76_connac: move pm data struct in mt76_connac.h (+70,-61)
⇒ 16be142
mt76: mt76_connac: move pm utility routines in mt76_connac_lib module (+177,-143)
⇒ c4ccfc6
mt76: mt7921: add MAC support (+2.5K)
⇒ 8ecf3a5
mt76: mt7921: add MCU support (+3.5K)
⇒ 92c1717
mt76: mt7921: add DMA support (+359)
⇒ 1cecf9c
mt76: mt7921: add EEPROM support (+127)
⇒ a9e6841
mt76: mt7921: add ieee80211_ops (+960)
⇒ 39d6f48
mt76: mt7921: introduce mt7921e support (+448)
⇒ 9f37bae
mt76: mt7921: add debugfs support (+179,-1)
⇒ b16cf6e
mt76: mt7921: introduce schedule scan support (+155)
⇒ 5aa798e
mt76: mt7921: introduce 802.11 PS support in sta mode (+45,-3)
⇒ e67d521
mt76: mt7921: introduce support for hardware beacon filter (+80)
⇒ + 35 more...
95b838f
build: use -nostdinc and -isystem in NOSTDINC_FLAGS for out-of-tree kernel mo... (+11,-4)
04b2275
mt76: update to the latest version (+11,-3)
⇒ 6a3cf95
mt76: fix tx skb error handling in mt76_dma_tx_queue_skb (+6,-9)
⇒ ab90451
mt76: mt7915: only modify tx buffer list after allocating tx token id (+5,-5)
⇒ 7e1eff6
mt76: mt7915: fix unused 'mode' variable (+5,-4)
⇒ 8a2e22f
mt76: mt7921: fix suspend/resume sequence (+7,-7)
⇒ 27a54e8
mt76: mt7921: fix memory leak in mt7921_coredump_work (+4,-2)
⇒ c267322
mt76: mt7921: switch to new api for hardware beacon filter [v2 update] (+33,-16)
⇒ fd2c59d
mt76: mt7921: fixup rx bitrate statistics [v2 update] (+1,-1)
⇒ bfa8d5a
mt76: adjust to upstream API for enabling threaded NAPI (+12,-7)
⇒ 1706fb6
mt76: mt7663s: fix rx buffer refcounting (+4,-5)
⇒ c5aca66
mt76: mt7615: enable hw rx-amsdu de-aggregation (+19,-3)
⇒ 9002b0b
mt76: mt7615: add rx checksum offload support (+5)
⇒ 8e3f5bf
mt76: mt7615: add support for rx decapsulation offload (+127,-13)
⇒ 8e3bba8
mt76: mt7615: fix memory leak in mt7615_coredump_work (+4,-2)
⇒ 760adce
mt76: mt7921: fix aggr length histogram (+5,-6)
⇒ 84229a5
mt76: mt7915: fix aggr len debugfs node (+1,-1)
⇒ 10a95da
mt76: mt7921: remove unneeded semicolon (+1,-1)
⇒ + 82 more...
43e4ba5
mt76: update to the latest version (+3,-3)
⇒ 186af01
mt76: mt7921: introduce MCU_EVENT_LP_INFO event parsing (+86,-1)
⇒ 93b5c28
mt76: mt7921: add rcu section in mt7921_mcu_tx_rate_report (+5,-1)
⇒ a8e89c5
mt76: testmode: add support to send larger packet (+131,-35)
⇒ a0cc9a9
mt76: mt7915: rework mt7915_tm_set_tx_len() (+5,-17)
⇒ c8b9663
mt76: mt7915: fix rate setting of tx descriptor in testmode (+19,-6)
⇒ 22fd295
mt76: mt7615: fix memleak when mt7615_unregister_device() (+1,-2)
⇒ 7401e0d
mt76: mt7915: fix memleak when mt7915_unregister_device() (+1,-2)
⇒ c365626
mt76: mt7915: only free skbs after mt7915_dma_reset() when reset happens (+3,-3)
⇒ 0ce955b
mt76: mt7615: only free skbs after mt7615_dma_reset() when reset happens (+3,-3)
⇒ b03d1e6
mt76: mt7615: use ieee80211_free_txskb() in mt7615_tx_token_put() (+6,-2)
⇒ 5ac02e2
mt76: flush tx status queue on DMA reset (+10)
⇒ c71f609
mt76: sync with upstream changes (+611,-160)
⇒ 23ecadd
mt76: mt7615: fix hardware error recovery for mt7663 (+53,-11)
⇒ 57a899e
mt76: mt7615: fix entering driver-own state on mt7663 (+10,-2)
⇒ 42a2ddd
mt76: mt7615: load ROM patch before checking patch semaphore status (+16,-14)
⇒ cf0e406
mt76: mt7915: add support for applying pre-calibration data (+199,-10)
⇒ + 98 more...
20f6664
mt76: update to the latest version (+5,-5)
⇒ bddc1db
mt76: mt7915: drop the use of repeater entries for station interfaces (+1,-7)
⇒ 3c90f35
mt76: mt7915: add thermal sensor device support (+56,-18)
⇒ afab0e8
mt76: mt7915: add thermal cooling device support (+202,-2)
⇒ 41cf021
mt76: mt7615: add thermal sensor device support (+58,-25)
⇒ 2ac6b87
mt76: connac: update BA win size in Rx direction (+3,-1)
⇒ ddb3011
mt76: mt7921: fix reset under the deep sleep is enabled (+30,-15)
⇒ e4cbefd
mt76: mt7921: avoid unnecessary consecutive WiFi resets (+5,-1)
⇒ 393eea2
mt76: mt7921: fix invalid register access in wake_work (+24,-8)
⇒ a15d464
mt76: mt7921: fix OMAC idx usage (+1,-54)
⇒ e4d267d
mt76: mt7921: enable runtime pm by default (+1,-3)
⇒ 50fd8ce
mt76: connac: add bss color support for sta mode (+23)
⇒ e29058c
mt76: mt7921: return proper error value in mt7921_mac_init (+8,-7)
⇒ c89c8c3
mt76: mt7921: do not schedule hw reset if the device is not running (+3)
⇒ 9f7bb42
mt76: mt7921: reset wfsys during hw probe (+4)
⇒ 22ea365
mt76: mt7915: add .offset_tsf callback (+33,-2)
⇒ ad91f8e
mt76: mt7615: add .offset_tsf callback (+34,-4)
⇒ + 24 more...
Wireless / Mwlwifi (6 changes)
0c43219
mwlwifi: Fix loading with backports v5.3 (+20,-1)
9c6b6ab
kernel: replace SUBDIRS with M in package recipes (+21,-21)
93a8cdf
mwlwifi: Update the 88W8964's firmware to 9.3.2.12 and fix backports version ... (+39,-23)
⇒ 747796b
Fixed driver loading with kernel 5.3+ (+6)
⇒ b0aeee5
Upgrade the 88W8964's firmware to 9.3.2.12 ()
1a9b896
treewide: nuke DRIVER_11W_SUPPORT (+23,-33)
aacf378
mwlwifi: add PKG_FLAGS:=nonshared (+1)
95b838f
build: use -nostdinc and -isystem in NOSTDINC_FLAGS for out-of-tree kernel mo... (+11,-4)
Miscellaneous (14 changes)
e1f588e
packages: apply usign padding workarounds to package indexes if needed (+6,-2)
2c54135
gitignore: ignore patches in OpenWrt root directory (+1)
c39d015
.gitignore: ignore more scripts/config output (+4)
46e9a35
Revert ".gitignore: ignore more scripts/config output" (-4)
d011371
README: port to 21st century (+697,-34)
8d13198
LICENSE: use updated GNU copy (+20,-21)
9534357
build: always build package/kernel/linux (+1)
882e301
LICENSES: include all used licenses in LICENSES directory (+444,-20)
36bb119
COPYING: add COPYING file to specify project licenses (+12)
f0ab4b1
gitignore: add .vscode for VS Code users (+1)
16d6288
ci: build test ath79/generic (+25)
1a8de9c
Revert "ci: build test ath79/generic" (-25)
78a2aef
README: update routing.git URL (+2,-2)
144bf23
README: switch from freenode to oftc (+2,-2)
Addressed bugs
#84
Description: sysntp does not resolves IPv6 when IPv6 only stack
Link: https://bugs.openwrt.org/index.php?do=details&task_id=84
Commits:
b62fa74
busybox: disable PREFER_IPV4_ADDRESS (+1,-1)
#408
Description: Archer C7 has incorrect default bssid addresses for wifi networks
Link: https://bugs.openwrt.org/index.php?do=details&task_id=408
Commits:
a021268
ar71xx: fix MAC addresses for Archer C5 v1, C7 v1/v2, WDR4900 v2 (+2,-3)
#409
Description: Archer C7 all leds are green
Link: https://bugs.openwrt.org/index.php?do=details&task_id=409
Commits:
65762cd
ar71xx: fix WLAN LED names for Archer C7 (+2,-2)
#505
Description: Can't install LEDE on Linksys EA3500
Link: https://bugs.openwrt.org/index.php?do=details&task_id=505
Commits:
e11fc84
kirkwood: Fix FS#505 - Can't install LEDE on Linksys EA3500 (+3)
#732
Description: D-Link DIR-615 D2 (ramips rt305x) Wireless LED Not Flashing Solid Green
Link: https://bugs.openwrt.org/index.php?do=details&task_id=732
Commits:
42dc5c2
ramips: improve LED support for D-Link DIR-615 D series (+8,-5)
#883
Description: ER-X-SFP link-state enabled on SFP port eth5 (led = lit) but swconfig reports link:down
Link: https://bugs.openwrt.org/index.php?do=details&task_id=883
Commits:
4c70bb4
ramips: enable SFP port for Ubiquiti ER-X-SFP (+64,-3)
#1444
Description: Activate CONFIG_ATH9K_HWRNG in Kernel 4.9
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1444
Commits:
a4c0767
mac80211: ath9k: enable adding wireless noise to kernel entropy pool (+8)
#1457
Description: odhcpd annoucing dhcpv6 even when it's not enabled
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1457
Commits:
d111809
router: make RA flags configurable (FS#2019) (+64,-23)
#1472
Description: Stopping lxc container results in kernel oops
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1472
Commits:
b7c58a1
kernel: nf_conntrack_rtcache: fix cleanup on netns delete and rmmod (+26,-2)
#1484
Description: dir-645 SEAMA linux.lzma ... LZMA ERROR
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1484
Commits:
6fba88d
ramips: reduce lzma dictionary size for D-Link DIR-645 (+1,-1)
#1523
Description: block-mount: unnecessary error log on already mounted device
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1523
Commits:
e4af39d
fstools: bump to version 2019-11-03 (+3,-3)
⇒ d05276d
libblkid-tiny: ntfs: fix use-after-free (+7,-5)
⇒ eda8b3f
block: use fsck.fat instead of dosfsck (+2,-2)
⇒ 1212b5b
block: umount: skip / unless -a is given (+10,-4)
⇒ fb0700f
block: support hierarchical mount/umount (+101,-51)
⇒ 32c3126
block: mount_action: handle mount/umount deps (+30,-13)
⇒ da4edc1
block: mount_device: skip extroot earlier (+4,-4)
⇒ 2f2a09a
block: mount_device: err log only when mp deviates from spec (+7,-3)
⇒ f438552
block: detect: use current mp as value of target option (+24,-17)
#1525
Description: listing more than ~230 objects fails (ubusd discards messages when tx queue is full)
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1525
Commits:
1b27d89
ubus: update to version 2021-06-03 (+3,-3)
⇒ 4becbd6
ubusd: convert tx_queue to linked list (+34,-31)
⇒ c736e47
ubusd: add per-client tx queue limit (+8)
⇒ a8cf678
ubusd: protect against too-short messages (+2)
#1634
Description: dwc2 on arv7518pw doesn't work (cannot be initialized)
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1634
Commits:
982468d
lantiq: dts: Move the &usb_vbus nodes out of &gpio (+96,-96)
#1717
Description: Zyxel Keenetic doesn't save any settings
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1717
Commits:
fea232a
ramips: use full 8MB flash on ZyXEL Keenetic (+2,-2)
#1743
Description: Archer C7 v1.1 is soft bricked with the 18.06 release
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1743
Commits:
bfabd8d
ath79: remove ath10k drivers from Archer C7 v1 profile (+1,-1)
#1821
Description: Avoid conf-opkg when package config files hasn't change
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1821
Commits:
4bf9bec
kernel: mark kmod-usb-serial-wwan as hidden (+2,-2)
#1869
Description: WRT610N V2 is not detected by the initial network configuration script
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1869
Commits:
a2fee73
bcm47xx: fix switch setup for Linksys WRT610N v2 (+1)
#1926
Description: MTD partition offset not correctly mapped when bad eraseblocks present
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1926
Commits:
527832e
ramips: disable badblock shifting for MT7621 NAND (+1,-1)
#1963
Description: Bin image for WRT160n V3 is too big
Link: https://bugs.openwrt.org/index.php?do=details&task_id=1963
Commits:
eb15b0e
bcm47xx: disable image for Linksys WRT160n v3 (+1)
#2019
Description: odhcpd IPv6 RA Flags
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2019
Commits:
7ff5b12
odhcpd: update to latest git HEAD (FS#2019) (+5,-2)
⇒ d111809
router: make RA flags configurable (FS#2019) (+64,-23)
#2057
Description: /etc/init.d/umount runs after other block devices must stop
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2057
Commits:
0481100
base-files: change boot & umount STOP indexes (+3,-3)
#2094
Description: image builder has incorrect board name for wr842n-v1 causes sysupgrade error for ath79 upgrade
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2094
Commits:
522f6b7
ath79: add SUPPORTED_DEVICES based on ar71xx for some devices (+13)
#2129
Description: block-mount shows incorrect UUID for NTFS
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2129
Commits:
d05276d
libblkid-tiny: ntfs: fix use-after-free (+7,-5)
#2168
Description: Switch no longer work after restart on Linksys EA8500
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2168
Commits:
04d6753
Revert "ipq806x: fix EA8500 switch control" (+4,-16)
#2192
Description: EFI compatible images needed
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2192
Commits:
a6b7c3e
x86: generate EFI platform bootable images (+165,-38)
#2193
Description: netdev LED Trigger for pppoe-wan
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2193
Commits:
edbadec
kernel: fix LED netdev trigger on interface rename (+108)
#2214
Description: block-mount: wrong processing order
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2214
Commits:
e4af39d
fstools: bump to version 2019-11-03 (+3,-3)
⇒ d05276d
libblkid-tiny: ntfs: fix use-after-free (+7,-5)
⇒ eda8b3f
block: use fsck.fat instead of dosfsck (+2,-2)
⇒ 1212b5b
block: umount: skip / unless -a is given (+10,-4)
⇒ fb0700f
block: support hierarchical mount/umount (+101,-51)
⇒ 32c3126
block: mount_action: handle mount/umount deps (+30,-13)
⇒ da4edc1
block: mount_device: skip extroot earlier (+4,-4)
⇒ 2f2a09a
block: mount_device: err log only when mp deviates from spec (+7,-3)
⇒ f438552
block: detect: use current mp as value of target option (+24,-17)
#2216
Description: ath79 - eth0 Spasmodic Link Speed After Driver Changes? - 841NDv9
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2216
Commits:
86fdc8a
ath79: ar8216: make switch register access atomic (+59)
#2236
Description: MikroTik wAP AC ethernet not going up on reboot / 803x_aneg_done: SGMII link is not ok
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2236
Commits:
2a7519e
ar71xx: enable SGMII fixup on Mikrotik wAP AC (+16)
#2239
Description: Internet LED on W8970 Not Working (18.06-SNAPSHOT r7737-6ac061f319)
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2239
Commits:
edbadec
kernel: fix LED netdev trigger on interface rename (+108)
#2274
Description: block command can't load versioned libblkid.so.
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2274
Commits:
517cb0b
fstools: update to latest Git HEAD (+5,-5)
⇒ 6a61b9a
probe: fallback to libblkid.so.1 when libblkid.so does not exist (+3)
#2275
Description: Dropbear: compilation fails with Elliptic curve cryptography (ECC) activated on master
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2275
Commits:
289d532
dropbear: rebuild libs on config change (+4)
#2297
Description: kernel crash - iptables - reboot all the time ....
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2297
Commits:
a7e6892
kernel: bump 4.14 to 4.14.125 (FS#2305 FS#2297) (+357,-1.1K)
1e3800d
mvebu: fixes commit a7e68927d0 (+1,-1)
#2300
Description: kmod-br-netfilter: bundled sysctl exploits administrator inattention
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2300
Commits:
3dc4f59
base-files: apply new sysctl.conf at postinst (+21,-14)
#2305
Description: mt76: kernel panic when using mkfs.ext2 on usb drive.
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2305
Commits:
a7e6892
kernel: bump 4.14 to 4.14.125 (FS#2305 FS#2297) (+357,-1.1K)
1e3800d
mvebu: fixes commit a7e68927d0 (+1,-1)
#2313
Description: EBIN as no network at loading ramdisk
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2313
Commits:
bc47285
mvebu: fix regression for non-generic ESPRESSObin versions (+9,-2)
#2321
Description: Kernel Panic after enabling hardware offloading - EdgeRouter X
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2321
Commits:
d344591
netfilter: fix crash in flow offload by adding netns support (+13,-3)
#2334
Description: brcm47xx/mips74k snapshots: WLAN driver kmod-brcmsmac (and others) missing on the download server
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2334
Commits:
e05310b
mac80211: Do not build b43legacy on BRCM47xx mips74 subtarget (+1,-1)
#2348
Description: snapshot build of package linknx fails since last commit of lua
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2348
Commits:
47a9844
lua5.3: stage Lua headers in proper location (+5,-4)
#2353
Description: CPU: 0 PID: 11550 Comm: kworker/u2:3 Not tainted 4.14.131 #0 / Workqueue: netns cleanup_net
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2353
Commits:
b7c58a1
kernel: nf_conntrack_rtcache: fix cleanup on netns delete and rmmod (+26,-2)
#2355
Description: low ipsec throughput on ipq40xx platform
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2355
Commits:
6f6c00c
ipq40xx: Add support for Unielec U4019 (+410,-11)
#2373
Description: missing dependency in block-mount
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2373
Commits:
cbae306
fstools: add direct dependencies on libblobmsg-json and libjson-c (+2,-2)
#2385
Description: Some of AR71xx devices enters a reboot-loop in wifi client (sta) mode
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2385
Commits:
0893f28
ath79: ar9330: add missing watchdog node (+10)
#2397
Description: WPA3-SAE Not working when selected
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2397
Commits:
1d4df52
hostapd: Allow CONFIG_IEEE80211W for all but mini variant (+2,-6)
#2400
Description: libressl: compilation fails on musl
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2400
Commits:
1282a63
tools: libressl: fix compilation for non-glibc clib (FS#2400) (+23)
#2408
Description: block (mount) does not do fsck for FAT32
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2408
Commits:
e4af39d
fstools: bump to version 2019-11-03 (+3,-3)
⇒ d05276d
libblkid-tiny: ntfs: fix use-after-free (+7,-5)
⇒ eda8b3f
block: use fsck.fat instead of dosfsck (+2,-2)
⇒ 1212b5b
block: umount: skip / unless -a is given (+10,-4)
⇒ fb0700f
block: support hierarchical mount/umount (+101,-51)
⇒ 32c3126
block: mount_action: handle mount/umount deps (+30,-13)
⇒ da4edc1
block: mount_device: skip extroot earlier (+4,-4)
⇒ 2f2a09a
block: mount_device: err log only when mp deviates from spec (+7,-3)
⇒ f438552
block: detect: use current mp as value of target option (+24,-17)
#2413
Description: r10616-a1c6a316d2 seemingly causes bootloop on Buffalo WZR-HP-G300NH
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2413
Commits:
e92a147
kernel: generic: fix fonfxc uimage parser (+14,-7)
#2414
Description: ath10k crashes quickly on ipq806x R7800 and NBG6817
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2414
Commits:
2ceee0e
mac80211: ath10k: Fix crashes of QCA9984 when station connects (+83)
#2423
Description: make kernel_menuconfig fails
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2423
Commits:
965f341
build: fix host menu config targets using ncurses (+11,-3)
#2424
Description: generator of images cannot find wireless-regdb
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2424
Commits:
200f266
sdk: fix GCC and Python dangling symlinks (+2,-1)
#2425
Description: procd: Hangs on shutdown in docker
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2425
Commits:
d9364c1
procd: update to latest git HEAD (FS#2425) (+3,-3)
⇒ 8323690
state: fix shutdown when running in a container (FS#2425) (+16,-11)
#2426
Description: X86 platform kernel error report
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2426
Commits:
b7c58a1
kernel: nf_conntrack_rtcache: fix cleanup on netns delete and rmmod (+26,-2)
#2427
Description: ath10k with QCA9984 causes reboot on first client connect
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2427
Commits:
2ceee0e
mac80211: ath10k: Fix crashes of QCA9984 when station connects (+83)
#2428
Description: ath79: sysupgrade will brick devices with RedBoot bootloader
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2428
Commits:
0cc87b3
ath79: image: disable sysupgrade images for routerstations and ja76pf2 (+4,-5)
bf2870c
kernel: fix mtd partition erase < parent_erasesize writes (+14,-16)
760952a
ath79: restore sysupgrade support for ja76pf2 and routerstations (+16,-4)
#2448
Description: mwlwifi fails to load with mac80211 5.3-rc4
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2448
Commits:
0c43219
mwlwifi: Fix loading with backports v5.3 (+20,-1)
#2450
Description: [nftables] version bump 0.9.2
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2450
Commits:
b74f1f3
nftables: bump to version 0.9.2 (+4,-31)
#2455
Description: Compile Error on Arch Linux with gcc 9.2 selected toolchain
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2455
Commits:
9edd7ed
gcc: Fix ICE in GCC 9.2.0 (+55)
#2456
Description: hostapd: update hostapd to the latest version t support 160mhz VHT ACS
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2456
Commits:
a03219b
apm821xx: remove unnecessary kernel padding (+1,-2)
#2460
Description: kernel panic reading squashfs from ubi volume
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2460
Commits:
1c0290c
build: remove harmful -nopad option from mksquashfs (+1,-1)
#2461
Description: Kernel BUG/Oops on tc qdisc delete with tc filter action xt -j CONNMARK
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2461
Commits:
7735cce
kernel: net_sched: fix a NULL pointer deref in ipt action (+582,-2)
#2469
Description: procd compile failure using glibc
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2469
Commits:
6e45ba4
procd: fix compile issue with glibc (FS#2469) (+3,-3)
⇒ 0430252
sysupgrade: add missing _GNU_SOURCE define (FS#2469) (+1)
#2471
Description: Not possible to upgrade WRT3200ACM with lastest snapshots
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2471
Commits:
bec2df9
mvebu: sysupgrade: fix uDPU eMMC check regression (+27,-23)
#2473
Description: Usb not working on fonera 2.0n (ramips/rt305x)
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2473
Commits:
ab841b4
ramips: remove patches for USB-dwc2 (-58)
#2476
Description: Module error in kernel 4.19
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2476
Commits:
dd5b04b
netfilter.mk: add version conditional around nf_nat_redirect mod (+1,-1)
#2480
Description: Mainline ath10k causes crahes in ipq806x / R7800
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2480
Commits:
289c632
mac80211: Update to version 5.7-rc3-1 (+511,-297)
#2487
Description: Keenetic problems
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2487
Commits:
fea232a
ramips: use full 8MB flash on ZyXEL Keenetic (+2,-2)
#2510
Description: WNDR3700v2, WNDR3800 unable to update from ar71xx-generic to ath79
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2510
Commits:
fc44a84
ath79: fix sysupgrade from ar71xx for WNDR3700 V2 and WNDR3800(CH) (+3,-3)
#2524
Description: ath79-tiny: TP-Link TL-WR941ND v2.4: Marvel MV88E6060 regression between kernel v4.14 and v4.19
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2524
Commits:
bc85cc2
ath79: disable TP-Link TL-WR941ND v2 (+1,-1)
28893f5
ath79: fix dsa binding for TP-Link TL-WR941ND v2 (+9,-13)
#2542
Description: oxnas820 pogoplug v3 / pogoplug pro - SATA interface not supported
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2542
Commits:
9e129c9
oxnas: enable sata on Pogoplug V3/Pro (+18,-3)
#2546
Description: Xiaomi Router Pro (R3P) WiFi Issues
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2546
Commits:
ca7f1ef
Revert "mt76: probe load mt7615 driver asynchronously" (-1)
#2563
Description: Extremely high latency on 5GHz radio ath10k-ct (tplink archer C7 v2)
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2563
Commits:
c07f6e8
hostapd: fix faulty WMM IE parameters with ETSI regulatory domains (+88)
#2574
Description: busybox ntpd: NTP + DNSSEC chicken-and-egg problem at boot
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2574
Commits:
556b858
dnsmasq: fix dnssec+ntp chicken-and-egg workaround (FS#2574) (+3,-4)
#2585
Description: Strace fails to build on powerpc8540 - error: invalid use of undefined type 'struct pt_regs'
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2585
Commits:
b01305c
strace: Fix build on PowerPC (-17)
#2588
Description: ath79: make kernel_menuconfig removes PCI-related CONFIG_OF entries
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2588
Commits:
fa83455
ath79: remove obsolete OF PCI related config symbols (-3)
74acc16
kernel-build: ignore runtime config options during reconfig (+3,-1)
#2608
Description: sysntpd cannot acquire time on IPv6 only network
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2608
Commits:
b62fa74
busybox: disable PREFER_IPV4_ADDRESS (+1,-1)
#2624
Description: [19.07] wired LAN crashes repeatedly after backport commit r10733-436dbf12aa
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2624
Commits:
1c5df85
kernel: nf_conntrack_rtcache: fix WARNING on forward path (+2,-22)
#2629
Description: iwinfo fails to query infos via nl80211 on Archer C7 v2
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2629
Commits:
3026cfe
iwinfo: update to 2019-12-27 (+3,-3)
⇒ 31dcef3
iwinfo: add several QC/A device ids (+4)
⇒ a6f6c05
nl80211: properly handle netdev names starting with "radio" (+4,-4)
#2662
Description: mt7628an_hiwifi_hc5761a usb has no power
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2662
Commits:
1df4f5c
ramips: fix HiWiFi HC5761A USB port (+12,-1)
#2689
Description: netifd /etc/config/wireless wifi-iface requires a key option even when wpa_psk_file is provided
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2689
Commits:
321503d
hostapd: make "key" option optional if "wpa_psk_file" is provided (+5,-5)
#2691
Description: libblkid causes SIGSEGV when interacting with sda device
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2691
Commits:
5f42441
fstools: update to latest git HEAD (+3,-3)
⇒ b4e25d5
libblkid-tiny: fix symbol collision with full libblkid (+8,-8)
#2692
Description: [block-mount -v2019-12-20] Segmentation fault
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2692
Commits:
5f42441
fstools: update to latest git HEAD (+3,-3)
⇒ b4e25d5
libblkid-tiny: fix symbol collision with full libblkid (+8,-8)
#2695
Description: Kernel panic during boot on Gehua ghl-r-001
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2695
Commits:
28080d5
ramips: mt7621: disable images for gehua_ghl-r-001 (+1)
#2698
Description: netifd DFS-delayed wireless interfaces not correctly handled
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2698
Commits:
23a885b
mac80211: do not try to setup hostapd-managed interfaces. (+11,-7)
#2699
Description: [nftables] sets not working due to kernel configuration
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2699
Commits:
0e05093
netfilter: package required kmods for nftables (+15,-13)
#2713
Description: ramips: 19.07.0-rc2 kernel panics on edgerouter-x (ubnt-erx)
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2713
Commits:
766e778
hostapd: remove erroneous $(space) redefinition (-3)
#2715
Description: sysupgrade fails no matter what image is given on Raspberry Pi 4
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2715
Commits:
059505d
procd: update to version 2020-01-04 (+3,-3)
⇒ 4fde955
cmake: fix lookup of external libraries (+11,-5)
⇒ ea45c4a
system: fix failing image validation due to EINTR (+3)
⇒ c7a2db3
system: sysupgrade: rework firmware validation (+124,-47)
⇒ 9814807
system: sysupgrade: fix possibly misleading error (+6)
⇒ d2e8bf6
system: watchdog_set: fix misleading indentation (+1,-1)
⇒ a5af33c
instance: strdup string attributes (+8,-4)
#2733
Description: Ath79 firmware accident enter to failsafe mode when reboot/reflash router.
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2733
Commits:
5e86877
ath79: correctly define WiFi switch for TL-WR841ND v8 (+51,-34)
#2738
Description: [ramips] dwc2 no longer sees device with 0032-USB-dwc2-add-device_reset.patch
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2738
Commits:
ab841b4
ramips: remove patches for USB-dwc2 (-58)
#2741
Description: IPv6 traffic stops switch on Linksys EA6350
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2741
Commits:
6785695
ipq40xx: essedma: Disable TCP segmentation offload for IPv6 (+4,-7)
#2742
Description: ath79 problems initializing rootfs, settings not saved (TPLINK 2543ND)
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2742
Commits:
e430dfd
ath79: enable m25p,fast-read for tplink,tl-wr2543-v1 (+1)
#2743
Description: Some parameters for VxLAN in configuration file /etc/config/network should be optional not mandatory
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2743
Commits:
5222aad
vxlan: remove mandatory peeraddr (-12)
#2753
Description: USB has no power on TP-Link TL-WR842ND v2.0 after upgrading to 19.07 (ath79)
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2753
Commits:
18c95c9
ath79: add gpio4 pinmux on TL-WR841N/ND v8, WR842N v2, MR3420 v2 (+8,-4)
#2762
Description: libubox: blob_parse_untrusted() / blob_parse() incompatible with its use by ucert
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2762
Commits:
86818ea
blob: make blob_parse_untrusted more permissive (+47,-1)
#2821
Description: [nftables] JSON support not compiled-in
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2821
Commits:
94dae0f
nftables: implement no/json variants (+26,-14)
#2831
Description: 2.4Ghz Wifi speed degradation on WNDR3800
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2831
Commits:
6130754
ath79: wndr3700 series: fix wifi range & throughput (+40)
#2832
Description: D-link DIR-885L firmware doesn't match due to regional product difference
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2832
Commits:
6de7406
pkgconf: always retain -I and -L flags (+2)
#2833
Description: libubox: bug in blobmsg_check_array()
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2833
Commits:
955634b
libubox: update to latest Git HEAD (+3,-3)
⇒ 75e300a
blobmsg: fix wrong payload len passed from blobmsg_check_array (+1,-1)
⇒ 7da6643
tests: blobmsg: add test case (+177)
#2837
Description: MT7620: JFFS2 errors with trunk, Archer C20v1 and C20i
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2837
Commits:
fdfca33
Revert "kernel: rewrite run_parsers_by_type() to use add_mtd_partitions()" (+24,-15)
#2848
Description: multicast ff02::2 not responding since 19.07
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2848
Commits:
47f17b0
generic: ar8216: fix unknown packet flooding for ar8229/ar8236 (+16,-7)
#2862
Description: jffs2/sysupgrade again: filesystem corrupted
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2862
Commits:
fdfca33
Revert "kernel: rewrite run_parsers_by_type() to use add_mtd_partitions()" (+24,-15)
#2864
Description: New trunks (atleast 12297 and 12320) overwrite ART mtd partition on ar71xx
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2864
Commits:
fdfca33
Revert "kernel: rewrite run_parsers_by_type() to use add_mtd_partitions()" (+24,-15)
#2880
Description: wireless-regdb is outdated and faulty for at least "CH" and "LI"
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2880
Commits:
76a0ddf
wireless-regdb: backport three upstream fixes (+935)
#2887
Description: ath79 port for TP-Link TL-WA830RE v1 doesn't detect LAN connectivity
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2887
Commits:
8484a76
ath79: ar724x: make sure builtin-switch is enabled in DT (+10,-22)
#2893
Description: Ethernet port not receiving data on Ubiquiti LiteAP ac (LAP-120)
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2893
Commits:
26fda61
ath79: use rgmii-id instead of rgmii in ubnt,lap-120 (+2,-3)
#2895
Description: lantiq: dts: assign pin configuration to the corresponding devices #2216 breaks wireless LAN and LED
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2895
Commits:
0270b19
lantiq: vgv7510kw22: fix missing wireless (+2,-2)
#2899
Description: ath79 : Kernel 5.4 bootloop crash on TP Link 3420-V2
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2899
Commits:
4bb5e33
kernel: Fix ath79 DSP exception at bootup (+122)
#2905
Description: x86: RTC CMOS support is absent in kernel 5.4 .config
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2905
Commits:
af35205
kernel: Enable CMOS RTC support on 5.4 (+1,-1)
#2924
Description: Package kmod-ipt-nat6 and kmod-ipt-nat conflicts
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2924
Commits:
29a458b
kernel: netfilter.mk: fix kmod-ipt-nat6 installation on 5.4 (-1)
a3079fb
elfutils: powerpc build fix (+34)
#2928
Description: TP-Link TL-WDR3600 v1 on kernel 5.4 boot-loops since change to GCC 8.4.0
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2928
Commits:
4bb5e33
kernel: Fix ath79 DSP exception at bootup (+122)
#2935
Description: x86/geode: cycling reboot with openwrt-x86-geode-generic-squashfs-combined.img
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2935
Commits:
6fcca31
x86: fix padding in images (+5,-5)
#2945
Description: TP-Link tl-wa901nd-v2: ath79 image not compatible with sysupgrade
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2945
Commits:
508462a
ath79: add SUPPORTED_DEVICES for TP-Link TL-WA901ND v2 (+1)
#2964
Description: ZyXEL Keenetic - USB port is not working in v18.06.2 and later
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2964
Commits:
ab841b4
ramips: remove patches for USB-dwc2 (-58)
#2969
Description: ramips/mt7621: hang up while booting if pcie0 is not connected
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2969
Commits:
51c6b14
ramips: mt7621: backport more pcie driver fixes (+226,-5)
#2990
Description: invalid config-settings for linux5.4
Link: https://bugs.openwrt.org/index.php?do=details&task_id=2990
Commits:
32931f1
netfilter.mk: add version conditional for CONFIG_NF_CT_PROTO_GRE (+1,-1)
dd5b04b
netfilter.mk: add version conditional around nf_nat_redirect mod (+1,-1)
#3001
Description: [busybox] collision with binutils
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3001
Commits:
5f126c5
binutils: add ALTERNATIVES for strings (FS#3001) (+2,-1)
#3007
Description: [ 0.000000] OF: fdt: No valid device tree found, continuing without
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3007
Commits:
ad19751
ramips: mt7621: enable lzma-loader for some devices (+6)
#3011
Description: Elfutils compile failed on Raspberry Pi 3 & 4
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3011
Commits:
16ad4de
elfutils: aarch64 fix build on musl (+59)
#3016
Description: libubox: read of freed memory in runqueue_task_kill()
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3016
Commits:
89fb613
libubox: runqueue: fix use-after-free bug (+87,-31)
#3017
Description: Error updating to TP-LINK TL-WR842ND firmware to 19.07.2
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3017
Commits:
522f6b7
ath79: add SUPPORTED_DEVICES based on ar71xx for some devices (+13)
#3018
Description: /usr/sbin/wpad does not match process path (/proc/exe)
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3018
Commits:
8b3e170
hostapd: fix incorrect service name (+2,-2)
#3024
Description: ar7200-usb-phy usb-phy: phy reset is missing
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3024
Commits:
8989696
mvebu: remove ClearFog Pro SUPPORTED_DEVICES (-1)
#3032
Description: elfutils fails to build on mpc85xx-generic
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3032
Commits:
a3079fb
elfutils: powerpc build fix (+34)
#3036
Description: x86-64-generic-squashfs-rootfs.img image won't boot
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3036
Commits:
97d8642
x86: fix unusable squashfs images by adding missing padding (+2,-2)
#3048
Description: Kernel 5.4 no wan connection on Netgear R6850
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3048
Commits:
6130754
ath79: wndr3700 series: fix wifi range & throughput (+40)
#3056
Description: odhcpd: "on-link" Router Information Options pollution in Router Advertisements
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3056
Commits:
0836d0d
odhcpd: update to latest git HEAD (FS#3056) (+3,-3)
⇒ fbf14ae
odhcpd: fix compilation with musl 1.2.0 (+5,-5)
⇒ f61964c
dhcpv6-ia: fix preferred and valid lifetimes in ubus ipv6leases (+6)
⇒ 5ce0770
router: fix Lan host reachibility due to identical RIO and PIO prefixes (FS#3... (+11,-1)
#3057
Description: ramips/mt7621/edimax_ra21s boot failure with kernel 5.4
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3057
Commits:
541faf2
ramips: mt7621: use lzma-loader for ra21s & rg21s (+2)
80acc9b
ramips: Fix booting on MQmaker WiTi board (+1)
76d7405
ramips: Fix booting on MTC WR1201 (+1)
#3071
Description: usb does not work on asus rt-n13u b1
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3071
Commits:
ab841b4
ramips: remove patches for USB-dwc2 (-58)
#3085
Description: RNDIS USB Guest Breaks When Switched to Kernel 5.4
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3085
Commits:
fc0fd54
kernel: bump 5.4 to 5.4.123 (+34,-65)
#3086
Description: Netgear D7800 eth0 WAN Port not working with 100Mbit
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3086
Commits:
b163bfb
ipq806x: Fix gmac1 (WAN) on Netgear D7800 (+5,-1)
#3088
Description: Decreased WiFi range switching from ar71xx to ath79 on WNDR3700
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3088
Commits:
6130754
ath79: wndr3700 series: fix wifi range & throughput (+40)
#3104
Description: tools/squashfs does not compile on gcc 10
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3104
Commits:
1bbc1aa
squashfs: Fix compile with GCC 10 (+25)
#3118
Description: Failed sysupgrades on TL-WR902ACv1 all 19.07.x stable releases - suspected sysupgrade image issue
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3118
Commits:
a7b07f8
ar71xx: fix splitting firmware partition for TL-WR902AC v1 (+2)
#3119
Description: Can not build 19.07
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3119
Commits:
1bbc1aa
squashfs: Fix compile with GCC 10 (+25)
#3143
Description: ramips/mt7621/zbt-wg3526-16 boot failure with kernel 5.4
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3143
Commits:
b2f19d3
ramips: mt7621: use lzma-loader for ZBT-WG3526 (+2)
#3167
Description: umdns advertises link-local address instead of global address
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3167
Commits:
68b94f0
umdnsd: update to latest git HEAD (+3,-3)
⇒ d13290b
Fix advertised IPv6 addresses (+1,-3)
#3188
Description: No ethernet/wifi ports available after upgrade to trunk
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3188
Commits:
0df71e0
lantiq: set correct gphy pins for Zyxel P-2812 (+2,-2)
#3212
Description: fail to generate json overview image info with python3.6
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3212
Commits:
5b8b42c
build,json: fix compatibility with Python 3.5 (+1,-1)
#3214
Description: mesh doesn't work on DFS channels on ETSI domain
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3214
Commits:
3470594
hostapd: update mesh DFS patches and add mesh HE support (+1.4K,-190)
#3217
Description: UniElec U7623 doesn't boot.
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3217
Commits:
3610588
mediatek: re-add u3phy2 phy-switch patch (+66)
#3226
Description: GL-AR300M: Frequent WAN (eth1) link down / link up
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3226
Commits:
86fdc8a
ath79: ar8216: make switch register access atomic (+59)
#3227
Description: ath79 imagebuilder fails with invalid syntax error in json_overview_image_info.py
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3227
Commits:
5b8b42c
build,json: fix compatibility with Python 3.5 (+1,-1)
#3231
Description: firewall3: mtu_fix should apply mss clamping for both outgoing and incoming syn packets
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3231
Commits:
6c57fb7
firewall: bump to version 2020-07-05 (+3,-3)
⇒ 7cc2a84
defaults: robustify flow table detection. (+36,-18)
⇒ fe9602c
rules: fix typo (+1,-1)
⇒ f87d0b0
firewall3: defaults: fix uci flow_offloading option (+5,-1)
⇒ 9d7f49d
redurects: add support to define multiple zones for dnat reflection rules (+38,-17)
⇒ 23cc543
improve reload logic (+106,-35)
⇒ f62a52b
treewide: replace unsafe string functions (+216,-139)
⇒ 050816a
redirects: fix segmentation fault (+6,-4)
⇒ e9b90df
zones: apply tcp mss clamping also on ingress path (+8)
#3239
Description: VLAN tagging on ipq40xx (GL-B1300) no longer works
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3239
Commits:
cdc8d4b
ipq40xx: revert usage of VLAN S-TAG (+9,-37)
#3247
Description: tplink 841nd/v9 wan link instability in ath79
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3247
Commits:
86fdc8a
ath79: ar8216: make switch register access atomic (+59)
#3258
Description: apm821xx: Netgear WNDR4700 kernel 5.4 is not booting
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3258
Commits:
caa6ada
apm821xx: disable WNDR4700 5.4 image (+1)
1941ac0
apm821xx: Netgear WNDR4700 limit kernel lzma dictionary (+1,-2)
#3259
Description: tplink 710n/v1 unstable AG71xx MII link on ath79
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3259
Commits:
86fdc8a
ath79: ar8216: make switch register access atomic (+59)
#3276
Description: toolchain/binutils 2.34 fails to build for malta target (mipsel64)
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3276
Commits:
d79a622
toolchain/binutils: fix broken build of binutils 2.34 on mips64 (+1,-1)
#3277
Description: malta/mipseb64:
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3277
Commits:
2932b4d
kernel: mips: fix init crash/bootloop on 64-bit systems (+59)
#3278
Description: malta: memory allocation failure during boot
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3278
Commits:
da46518
malta: disable unnecessary built-in CDROM support (-6)
#3287
Description: Can't save changes to interface with type MAP in LuCI
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3287
Commits:
bcf0704
map: rename type to maptype (FS#3287) (+19,-14)
#3305
Description: Request for LXC support in MVEBU
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3305
Commits:
fcb41de
config: enable some useful features on !SMALL_FLASH devices (+16,-16)
#3309
Description: MikroTik LHG 2: eth0 Link speed not properly reported (fixed at 1000 Mbps)
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3309
Commits:
781d4bf
ath79: mikrotik: fix network setup for lhg-hb platform (+10,-1)
#3314
Description: ath79/mikrotik: SXT Lite 5 image missing RouterBoard platform drivers
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3314
Commits:
e6b4238
ath79/mikrotik: fix soft_config location for SXT 5n (+4,-4)
#3317
Description: Please help solve the compilation problem of fakeroot on WSL
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3317
Commits:
6485f52
tools: fakeroot: use TCP as IPC transport (+3)
#3328
Description: ucert: dyld: Library not loaded: libjson-c.5.dylib on macOS
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3328
Commits:
5752ccb
libjson-c: enable rpath for host builds to fix errors on recent macOS (+5)
#3354
Description: RB750Gr3 fail to boot with recent snapshots
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3354
Commits:
254f514
mt7621: mikrotik: use vmlinuz (zBoot ELF) (+5,-2)
#3355
Description: UMDNS: does not start on master with seccomp
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3355
Commits:
1a0afbd
umdns: add missing syscalls to seccomp filter (+30,-27)
#3369
Description: uhttpd: Unexpected reply data format
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3369
Commits:
2a90d30
uhttpd: update to latest Git HEAD (+3,-3)
⇒ c186212
ubus: support GET method with CORS requests (+2,-2)
⇒ 88ba2fa
client: really close connection on timeout (+2,-1)
⇒ 0f38b03
client: fix spurious keepalive connection timeouts (+5,-1)
⇒ 14a3cb4
ubus: fix legacy empty reply format (+8,-4)
#3378
Description: uhttpd randomly returns "400 Bad request"
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3378
Commits:
15346de
client: Always close connection with request body in case of error (+12)
#3393
Description: stdout flooded with openwrt/staging_dir/host/lib/libfakeroot.so: undefined symbol: acl_get_file
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3393
Commits:
c5d033a
tools/fakeroot: remove undefined symbol messages (+33)
#3416
Description: Kernel Oops on mtd_block_markbad
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3416
Commits:
df469be
ramips: fix kernel oops in `mt7621_nfc_write_page_hwecc` (+6,-4)
#3419
Description: Stuck IP6_NF_TARGET_MASQUERADE
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3419
Commits:
54fad3f
kernel: add disabled CONFIG_IP6_NF_TARGET_MASQUERADE (+1)
#3426
Description: vxlan uci setup: infinite looping netifd
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3426
Commits:
3f5619f
vxlan: allow for dynamic source ip selection (FS#3426) (+12,-25)
#3465
Description: libustream-wolfssl20200215 doesn't validate TLS server certificates
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3465
Commits:
ce1163d
uclient: update to Git version 2020-12-10 (+4,-4)
⇒ b6e3484
cmake: fix building out of the tree (+7,-1)
⇒ 12df67e
Add basic cram based unit tests (+301,-2)
⇒ e6b5b8a
Fix extra compiler warnings (+19,-18)
⇒ 436f9b3
uclient-http: fix freeing of stack allocated memory (+5,-7)
⇒ 66b4420
uclient-fetch: fix statement may fallt hrough (+1)
⇒ 158dd9d
uclient: fix initialized but never read variable (+1,-1)
⇒ 86a2ac6
uclient-fetch: fix potential memory leaks (+2,-2)
⇒ 32ff717
uclient-http: fix extra compiler warnings on mips_24kc and cortex-a9+neon (+5,-4)
⇒ a3c1a88
cmake: enable extra compiler checks (+6,-1)
⇒ 086c292
uclient-fetch: init_ca_cert: fix memory leak (+1)
⇒ 073f89f
uclient-fetch: wolfSSL: fix certificate validation (+2)
⇒ 2c843b2
Add initial GitLab CI support (+46)
#3480
Description: lantiq/ xrx200: sysupgrade/ factory images not being built
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3480
Commits:
fcea027
lantiq: fix build of squashfs images (+5,-5)
#3494
Description: piped dd > 4096 will occasionally truncate on multi-core systems. Upstream suggests iflag=fullblock
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3494
Commits:
d82c191
package/base-files: caldata: use dd iflag fullblock (+26,-13)
#3519
Description: Build Error: unable to build since CMAKE 3.19.1 push
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3519
Commits:
d6cb50c
include/cmake.mk: Fix the bug in ccache support (+14,-18)
#3522
Description: ath79 Image for TL-WR810N v1.1 causes soft bricked device
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3522
Commits:
6934d30
ath79: fix USB power GPIO for TP-Link TL-WR810N v1 (+1,-1)
#3525
Description: ImageBuilder script can't detected installed Python3 on Arch linux
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3525
Commits:
c7aec47
build: replace which with Bash command built-in (+4,-4)
ceb6869
build: add which command to build requirements (+4,-1)
#3590
Description: Netgear ex6150 fails to boot most of the time
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3590
Commits:
5399665
ramips: mark toggle input on EX6150 as a switch (+1)
#3624
Description: AVM FITZ!Box 7320 USB ports have no power (fix)
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3624
Commits:
0011c7a
lantiq: fritz7320: enable USB power supply (+46)
#3632
Description: EX6150 doesn't have 2.4 GHz wlan interface
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3632
Commits:
7a0cd1e
ramips: overwrite reset gpio properties in EX6150 DTS (+3)
#3696
Description: Windows devices can't get IPv6 from DHCPv6
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3696
Commits:
bc9d317
dhcpv6-ia: fix invalid preferred lifetime (+3)
#3750
Description: [21.02.0-rc1] ath79 UniFI uap-pro fails to find rootfs (bricked) using factory tftprecovery
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3750
Commits:
4b89b90
kernel: fix parsing fixed subpartitions (+84,-8)
#3754
Description: qos-scripts do not "add" the ifb interface before setting it to "up"
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3754
Commits:
b2a3df9
qos-scripts: add ifbN device before setting the link up (+3,-2)
#3773
Description: [imagebuilder] cannot find proper ltq-vdsl-app for VR200v
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3773
Commits:
08cfc7a
ltq-dsl-base: Make package nonshared to fix image builder (+2)
#3774
Description: Lantiq xrx200 Imagebuilder fails with incompatible architecture
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3774
Commits:
08cfc7a
ltq-dsl-base: Make package nonshared to fix image builder (+2)
#3778
Description: TP-Link CPE210 v1 bootloop with 21.02.0-rc1
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3778
Commits:
7a4bd9c
ath79: use dynamic partitioning for TP-Link CPE series (+15,-36)
#3784
Description: wifi cannot be turned off
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3784
Commits:
9302e63
mac80211: always call wireless_set_data (FS#3784) (+2,-4)
#3801
Description: service function in shinit fails if service name contains a dash
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3801
Commits:
faf9528
base-files: shinit: properly handle dashes in service names (+1,-1)
#3806
Description: Request for cherry-pick of procd commit for 21.02
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3806
Commits:
dee89d4
procd: update to git HEAD (+3,-3)
⇒ 2be57ed
cosmetics: provide compatible system info on Aarch64 (+8)
⇒ 37eed13
system: expose if system was booted from initramfs (+9,-1)
#3826
Description: 21.02.0-rc1 build is broken for raspberry pi 3b
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3826
Commits:
abc2fff
treewide: Mark packages nonshared if they depend on @TARGET_ (+24)
#3857
Description: WPA2 Enterprise auth fails for Apple devices on mt76
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3857
Commits:
ccbe535
mac80211: backport fix for nl80211 control port tx (fixes FS#3857) (+133,-17)
#3866
Description: no network in failsafe
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3866
Commits:
c0fdfd1
base-files: failsafe: Fix IP configuration (+9,-3)
#3869
Description: odhcpd: ra_flags 'none' setting possibly stopped working
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3869
Commits:
564d25e
config: fix ra_flags none setting (+2)
#3901
Description: WPA encryption broken since commit "mac80211: remove patches stripping down crypto support"
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3901
Commits:
72f0733
ltq-deu: Mark lantiq DEU broken (+6,-11)
#3902
Description: Device setup failed: HOSTAPD_START_FAILED
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3902
Commits:
bea9380
mac80211: fix no_reload logic (FS#3902) (+1)
#3916
Description: No DHCPv6 leases, no IPv6-PD if DHCPv4 leasetime is < 12h
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3916
Commits:
bc9d317
dhcpv6-ia: fix invalid preferred lifetime (+3)
#3935
Description: DHCPv6 not working after OpenWrt update
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3935
Commits:
4633471
odhcpd: fix invalid DHCPv6 ADVERTSIE with small configured leasetime (FS#3935) (+3,-3)
⇒ 405da32
odhcpd: fix extra compiler warning (+2,-2)
⇒ ebd4297
cmake: enforce additonal compiler checks (+8,-2)
⇒ a12fcb3
config: log config parse failures to syslog (+86,-46)
⇒ 564d25e
config: fix ra_flags none setting (+2)
⇒ bc9d317
dhcpv6-ia: fix invalid preferred lifetime (+3)
#3958
Description: nftables TCPMSS clamp to MTU not working correctly on BIG-ENDIAN
Link: https://bugs.openwrt.org/index.php?do=details&task_id=3958
Commits:
085c677
kernel: bump 5.4 to 5.4.143 (+25,-64)
Security fixes
CVE-2013-1798
Description: The ioapic_read_indirect function in virt/kvm/ioapic.c in the Linux kernel through 3.8.4 does not properly handle a certain combination of invalid IOAPIC_REG_SELECT and IOAPIC_REG_WINDOW operations, which allows guest OS users to obtain sensitive information from host OS memory or cause a denial of service (host OS OOPS) via a crafted application.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-1798
Commits:
f4bea1b
kernel: bump 4.14 to 4.14.171 (+52,-52)
b6c9d2b
kernel: bump 4.19 to 4.19.105 (+49,-49)
CVE-2016-10228
Description: The iconv program in the GNU C Library (aka glibc or libc6) 2.31 and earlier, when invoked with multiple suffixes in the destination encoding (TRANSLATE or IGNORE) along with the -c option, enters an infinite loop when processing invalid multi-byte input sequences, leading to a denial of service.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-10228
Commits:
392a6bb
glibc: update to latest 2.31 commit [BZ #19519 BZ #26332 BZ #26248] (+2,-2)
CVE-2017-16808
Description: tcpdump before 4.9.3 has a heap-based buffer over-read related to aoe_print in print-aoe.c and lookup_emem in addrtoname.c.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-16808
Commits:
394273c
tcpdump: update to 4.9.3 (+19,-19)
CVE-2018-10103
Description: tcpdump before 4.9.3 mishandles the printing of SMB data (issue 1 of 2).
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-10103
Commits:
394273c
tcpdump: update to 4.9.3 (+19,-19)
CVE-2018-10105
Description: tcpdump before 4.9.3 mishandles the printing of SMB data (issue 2 of 2).
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-10105
Commits:
394273c
tcpdump: update to 4.9.3 (+19,-19)
CVE-2018-12126
Description: Microarchitectural Store Buffer Data Sampling (MSBDS): Store buffers on some microprocessors utilizing speculative execution may allow an authenticated user to potentially enable information disclosure via a side channel with local access. A list of impacted products can be found here: https://www.intel.com/content/dam/www/public/us/en/documents/corporate-information/SA00233-microcode-update-guidance_05132019.pdf
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-12126
Commits:
9a16bcf
firmware: intel-microcode: bump to 20190514 (+2,-2)
db09335
firmware: intel-microcode: bump to 20190618 (+2,-2)
CVE-2018-12127
Description: Microarchitectural Load Port Data Sampling (MLPDS): Load ports on some microprocessors utilizing speculative execution may allow an authenticated user to potentially enable information disclosure via a side channel with local access. A list of impacted products can be found here: https://www.intel.com/content/dam/www/public/us/en/documents/corporate-information/SA00233-microcode-update-guidance_05132019.pdf
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-12127
Commits:
9a16bcf
firmware: intel-microcode: bump to 20190514 (+2,-2)
db09335
firmware: intel-microcode: bump to 20190618 (+2,-2)
CVE-2018-12130
Description: Microarchitectural Fill Buffer Data Sampling (MFBDS): Fill buffers on some microprocessors utilizing speculative execution may allow an authenticated user to potentially enable information disclosure via a side channel with local access. A list of impacted products can be found here: https://www.intel.com/content/dam/www/public/us/en/documents/corporate-information/SA00233-microcode-update-guidance_05132019.pdf
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-12130
Commits:
9a16bcf
firmware: intel-microcode: bump to 20190514 (+2,-2)
db09335
firmware: intel-microcode: bump to 20190618 (+2,-2)
CVE-2018-14461
Description: The LDP parser in tcpdump before 4.9.3 has a buffer over-read in print-ldp.c:ldp_tlv_print().
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-14461
Commits:
394273c
tcpdump: update to 4.9.3 (+19,-19)
CVE-2018-14462
Description: The ICMP parser in tcpdump before 4.9.3 has a buffer over-read in print-icmp.c:icmp_print().
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-14462
Commits:
394273c
tcpdump: update to 4.9.3 (+19,-19)
CVE-2018-14463
Description: The VRRP parser in tcpdump before 4.9.3 has a buffer over-read in print-vrrp.c:vrrp_print().
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-14463
Commits:
394273c
tcpdump: update to 4.9.3 (+19,-19)
CVE-2018-14464
Description: The LMP parser in tcpdump before 4.9.3 has a buffer over-read in print-lmp.c:lmp_print_data_link_subobjs().
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-14464
Commits:
394273c
tcpdump: update to 4.9.3 (+19,-19)
CVE-2018-14465
Description: The RSVP parser in tcpdump before 4.9.3 has a buffer over-read in print-rsvp.c:rsvp_obj_print().
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-14465
Commits:
394273c
tcpdump: update to 4.9.3 (+19,-19)
CVE-2018-14466
Description: The Rx parser in tcpdump before 4.9.3 has a buffer over-read in print-rx.c:rx_cache_find() and rx_cache_insert().
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-14466
Commits:
394273c
tcpdump: update to 4.9.3 (+19,-19)
CVE-2018-14467
Description: The BGP parser in tcpdump before 4.9.3 has a buffer over-read in print-bgp.c:bgp_capabilities_print() (BGP_CAPCODE_MP).
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-14467
Commits:
394273c
tcpdump: update to 4.9.3 (+19,-19)
CVE-2018-14468
Description: The FRF.16 parser in tcpdump before 4.9.3 has a buffer over-read in print-fr.c:mfr_print().
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-14468
Commits:
394273c
tcpdump: update to 4.9.3 (+19,-19)
CVE-2018-14469
Description: The IKEv1 parser in tcpdump before 4.9.3 has a buffer over-read in print-isakmp.c:ikev1_n_print().
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-14469
Commits:
394273c
tcpdump: update to 4.9.3 (+19,-19)
CVE-2018-14470
Description: The Babel parser in tcpdump before 4.9.3 has a buffer over-read in print-babel.c:babel_print_v2().
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-14470
Commits:
394273c
tcpdump: update to 4.9.3 (+19,-19)
CVE-2018-14879
Description: The command-line argument parser in tcpdump before 4.9.3 has a buffer overflow in tcpdump.c:get_next_file().
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-14879
Commits:
394273c
tcpdump: update to 4.9.3 (+19,-19)
CVE-2018-14880
Description: The OSPFv3 parser in tcpdump before 4.9.3 has a buffer over-read in print-ospf6.c:ospf6_print_lshdr().
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-14880
Commits:
394273c
tcpdump: update to 4.9.3 (+19,-19)
CVE-2018-14881
Description: The BGP parser in tcpdump before 4.9.3 has a buffer over-read in print-bgp.c:bgp_capabilities_print() (BGP_CAPCODE_RESTART).
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-14881
Commits:
394273c
tcpdump: update to 4.9.3 (+19,-19)
CVE-2018-14882
Description: The ICMPv6 parser in tcpdump before 4.9.3 has a buffer over-read in print-icmp6.c.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-14882
Commits:
394273c
tcpdump: update to 4.9.3 (+19,-19)
CVE-2018-16227
Description: The IEEE 802.11 parser in tcpdump before 4.9.3 has a buffer over-read in print-802_11.c for the Mesh Flags subfield.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-16227
Commits:
394273c
tcpdump: update to 4.9.3 (+19,-19)
CVE-2018-16228
Description: The HNCP parser in tcpdump before 4.9.3 has a buffer over-read in print-hncp.c:print_prefix().
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-16228
Commits:
394273c
tcpdump: update to 4.9.3 (+19,-19)
CVE-2018-16229
Description: The DCCP parser in tcpdump before 4.9.3 has a buffer over-read in print-dccp.c:dccp_print_option().
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-16229
Commits:
394273c
tcpdump: update to 4.9.3 (+19,-19)
CVE-2018-16230
Description: The BGP parser in tcpdump before 4.9.3 has a buffer over-read in print-bgp.c:bgp_attr_print() (MP_REACH_NLRI).
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-16230
Commits:
394273c
tcpdump: update to 4.9.3 (+19,-19)
CVE-2018-16300
Description: The BGP parser in tcpdump before 4.9.3 allows stack consumption in print-bgp.c:bgp_attr_print() because of unlimited recursion.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-16300
Commits:
394273c
tcpdump: update to 4.9.3 (+19,-19)
CVE-2018-16301
Description: ** REJECT ** DO NOT USE THIS CANDIDATE NUMBER. ConsultIDs: none. Reason: This candidate was withdrawn by its CNA. Further investigation showed that it was not a security issue. Notes: none.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-16301
Commits:
44f1135
libpcap: update to 1.9.1 (+19,-38)
394273c
tcpdump: update to 4.9.3 (+19,-19)
CVE-2018-16451
Description: The SMB parser in tcpdump before 4.9.3 has buffer over-reads in print-smb.c:print_trans() for \MAILSLOT\BROWSE and \PIPE\LANMAN.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-16451
Commits:
394273c
tcpdump: update to 4.9.3 (+19,-19)
CVE-2018-16452
Description: The SMB parser in tcpdump before 4.9.3 has stack exhaustion in smbutil.c:smb_fdata() via recursion.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-16452
Commits:
394273c
tcpdump: update to 4.9.3 (+19,-19)
CVE-2018-1000156
Description: GNU Patch version 2.7.6 contains an input validation vulnerability when processing patch files, specifically the EDITOR_PROGRAM invocation (using ed) can result in code execution. This attack appear to be exploitable via a patch file processed via the patch utility. This is similar to FreeBSD's CVE-2015-1418 however although they share a common ancestry the code bases have diverged over time.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-1000156
Commits:
bcfd1d7
tools/patch: apply upstream patch for cve-2019-13638 (+39,-1)
CVE-2019-0117
Description: Insufficient access control in protected memory subsystem for Intel(R) SGX for 6th, 7th, 8th, 9th Generation Intel(R) Core(TM) Processor Families; Intel(R) Xeon(R) Processor E3-1500 v5, v6 Families; Intel(R) Xeon(R) E-2100 & E-2200 Processor Families with Intel(R) Processor Graphics may allow a privileged user to potentially enable information disclosure via local access.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-0117
Commits:
e826e00
firmware: intel-microcode: update to 20200616 (+2,-2)
CVE-2019-1547
Description: Normally in OpenSSL EC groups always have a co-factor present and this is used in side channel resistant code paths. However, in some cases, it is possible to construct a group using explicit parameters (instead of using a named curve). In those cases it is possible that such a group does not have the cofactor present. This can occur even where all the parameters match a known named curve. If such a curve is used then OpenSSL falls back to non-side channel resistant code paths which may result in full key recovery during an ECDSA signature operation. In order to be vulnerable an attacker would have to have the ability to time the creation of a large number of signatures where explicit parameters with no co-factor present are in use by an application using libcrypto. For the avoidance of doubt libssl is not vulnerable because explicit parameters are never used. Fixed in OpenSSL 1.1.1d (Affected 1.1.1-1.1.1c). Fixed in OpenSSL 1.1.0l (Affected 1.1.0-1.1.0k). Fixed in OpenSSL 1.0.2t (Affected 1.0.2-1.0.2s).
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-1547
Commits:
d868d0a
openssl: bump to 1.1.1d (+247,-2.5K)
CVE-2019-1549
Description: OpenSSL 1.1.1 introduced a rewritten random number generator (RNG). This was intended to include protection in the event of a fork() system call in order to ensure that the parent and child processes did not share the same RNG state. However this protection was not being used in the default case. A partial mitigation for this issue is that the output from a high precision timer is mixed into the RNG state so the likelihood of a parent and child process sharing state is significantly reduced. If an application already calls OPENSSL_init_crypto() explicitly using OPENSSL_INIT_ATFORK then this problem does not occur at all. Fixed in OpenSSL 1.1.1d (Affected 1.1.1-1.1.1c).
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-1549
Commits:
d868d0a
openssl: bump to 1.1.1d (+247,-2.5K)
CVE-2019-1551
Description: There is an overflow bug in the x64_64 Montgomery squaring procedure used in exponentiation with 512-bit moduli. No EC algorithms are affected. Analysis suggests that attacks against 2-prime RSA1024, 3-prime RSA1536, and DSA1024 as a result of this defect would be very difficult to perform and are not believed likely. Attacks against DH512 are considered just feasible. However, for an attack the target would have to re-use the DH512 private key, which is not recommended anyway. Also applications directly using the low level API BN_mod_exp may be affected if they use BN_FLG_CONSTTIME. Fixed in OpenSSL 1.1.1e (Affected 1.1.1-1.1.1d). Fixed in OpenSSL 1.0.2u (Affected 1.0.2-1.0.2t).
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-1551
Commits:
dcef8d6
openssl: update to 1.1.1e (+22,-41)
CVE-2019-1563
Description: In situations where an attacker receives automated notification of the success or failure of a decryption attempt an attacker, after sending a very large number of messages to be decrypted, can recover a CMS/PKCS7 transported encryption key or decrypt any RSA encrypted message that was encrypted with the public RSA key, using a Bleichenbacher padding oracle attack. Applications are not affected if they use a certificate together with the private RSA key to the CMS_decrypt or PKCS7_decrypt functions to select the correct recipient info to decrypt. Fixed in OpenSSL 1.1.1d (Affected 1.1.1-1.1.1c). Fixed in OpenSSL 1.1.0l (Affected 1.1.0-1.1.0k). Fixed in OpenSSL 1.0.2t (Affected 1.0.2-1.0.2s).
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-1563
Commits:
d868d0a
openssl: bump to 1.1.1d (+247,-2.5K)
CVE-2019-3016
Description: In a Linux KVM guest that has PV TLB enabled, a process in the guest kernel may be able to read memory locations from another process in the same guest. This problem is limit to the host running linux kernel 4.10 with a guest running linux kernel 4.16 or later. The problem mainly affects AMD processors but Intel CPUs cannot be ruled out.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3016
Commits:
b6c9d2b
kernel: bump 4.19 to 4.19.105 (+49,-49)
7dd2d72
kernel: bump 4.19 to 4.19.122 (+40,-151)
CVE-2019-3846
Description: A flaw that allowed an attacker to corrupt memory and possibly escalate privileges was found in the mwifiex kernel module while connecting to a malicious wireless network.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3846
Commits:
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)
CVE-2019-3900
Description: An infinite loop issue was found in the vhost_net kernel module in Linux Kernel up to and including v5.1-rc6, while handling incoming packets in handle_rx(). It could occur if one end sends packets faster than the other end can process them. A guest user, maybe remote one, could use this flaw to stall the vhost_net kernel thread, resulting in a DoS scenario.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3900
Commits:
1d45ed1
kernel: bump 4.14 to 4.14.134 (+12,-99)
42d9bcc
kernel: bump 4.19 to 4.19.64 (+150,-398)
b32c770
kernel: bump 4.9 to 4.9.190 (+8,-8)
CVE-2019-5094
Description: An exploitable code execution vulnerability exists in the quota file functionality of E2fsprogs 1.45.3. A specially crafted ext4 partition can cause an out-of-bounds write on the heap, resulting in code execution. An attacker can corrupt a partition to trigger this vulnerability.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-5094
Commits:
700e7a2
tools/e2fsprogs: Update to version 1.45.4 (+2,-2)
0062aad
e2fsprogs: Fix CVE-2019-5094 in libsupport (+204,-1)
CVE-2019-5101
Description: An exploitable information leak vulnerability exists in the ustream-ssl library of OpenWrt, versions 18.06.4 and 15.05.1. When connecting to a remote server, the server's SSL certificate is checked but no action is taken when the certificate is invalid. An attacker could exploit this behavior by performing a man-in-the-middle attack, providing any certificate, leading to the theft of all the data sent by the client during the first request. After an SSL connection is initialized via _ustream_ssl_init, and after any data (e.g. the client's HTTP request) is written to the stream using ustream_printf, the code eventually enters the function __ustream_ssl_poll, which is used to dispatch the read/write events
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-5101
Commits:
6f9157e
ustream-ssl: update to latest Git HEAD (+3,-3)
⇒ c9b6668
ustream-ssl: skip writing pending data if .eof is true after connect (+20)
CVE-2019-5102
Description: An exploitable information leak vulnerability exists in the ustream-ssl library of OpenWrt, versions 18.06.4 and 15.05.1. When connecting to a remote server, the server's SSL certificate is checked but no action is taken when the certificate is invalid. An attacker could exploit this behavior by performing a man-in-the-middle attack, providing any certificate, leading to the theft of all the data sent by the client during the first request.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-5102
Commits:
6f9157e
ustream-ssl: update to latest Git HEAD (+3,-3)
⇒ c9b6668
ustream-ssl: skip writing pending data if .eof is true after connect (+20)
CVE-2019-5481
Description: Double-free vulnerability in the FTP-kerberos code in cURL 7.52.0 to 7.65.3.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-5481
Commits:
71cf4a2
curl: bump to 7.66.0 (+4,-4)
CVE-2019-5482
Description: Heap buffer overflow in the TFTP protocol handler in cURL 7.19.4 to 7.65.3.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-5482
Commits:
71cf4a2
curl: bump to 7.66.0 (+4,-4)
CVE-2019-10207
Description: A flaw was found in the Linux kernel's Bluetooth implementation of UART, all versions kernel 3.x.x before 4.18.0 and kernel 5.x.x. An attacker with local access and write permissions to the Bluetooth hardware could use this flaw to issue a specially crafted ioctl function call and cause the system to crash.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-10207
Commits:
96f1d4b
kernel: bump 4.14 to 4.14.136 (+60,-173)
42d9bcc
kernel: bump 4.19 to 4.19.64 (+150,-398)
CVE-2019-11091
Description: Microarchitectural Data Sampling Uncacheable Memory (MDSUM): Uncacheable memory on some microprocessors utilizing speculative execution may allow an authenticated user to potentially enable information disclosure via a side channel with local access. A list of impacted products can be found here: https://www.intel.com/content/dam/www/public/us/en/documents/corporate-information/SA00233-microcode-update-guidance_05132019.pdf
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-11091
Commits:
9a16bcf
firmware: intel-microcode: bump to 20190514 (+2,-2)
db09335
firmware: intel-microcode: bump to 20190618 (+2,-2)
CVE-2019-11135
Description: TSX Asynchronous Abort condition on some CPUs utilizing speculative execution may allow an authenticated user to potentially enable information disclosure via a side channel with local access.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-11135
Commits:
e826e00
firmware: intel-microcode: update to 20200616 (+2,-2)
CVE-2019-11139
Description: Improper conditions check in the voltage modulation interface for some Intel(R) Xeon(R) Scalable Processors may allow a privileged user to potentially enable denial of service via local access.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-11139
Commits:
e826e00
firmware: intel-microcode: update to 20200616 (+2,-2)
CVE-2019-11477
Description: Jonathan Looney discovered that the TCP_SKB_CB(skb)->tcp_gso_segs value was subject to an integer overflow in the Linux kernel when handling TCP Selective Acknowledgments (SACKs). A remote attacker could use this to cause a denial of service. This has been fixed in stable kernel releases 4.4.182, 4.9.182, 4.14.127, 4.19.52, 5.1.11, and is fixed in commit 3b4929f65b0d8249f19a50245cd88ed1a2f78cff.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-11477
Commits:
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)
CVE-2019-11478
Description: Jonathan Looney discovered that the TCP retransmission queue implementation in tcp_fragment in the Linux kernel could be fragmented when handling certain TCP Selective Acknowledgment (SACK) sequences. A remote attacker could use this to cause a denial of service. This has been fixed in stable kernel releases 4.4.182, 4.9.182, 4.14.127, 4.19.52, 5.1.11, and is fixed in commit f070ef2ac66716357066b683fb0baf55f8191a2e.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-11478
Commits:
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)
CVE-2019-11479
Description: Jonathan Looney discovered that the Linux kernel default MSS is hard-coded to 48 bytes. This allows a remote peer to fragment TCP resend queues significantly more than if a larger MSS were enforced. A remote attacker could use this to cause a denial of service. This has been fixed in stable kernel releases 4.4.182, 4.9.182, 4.14.127, 4.19.52, 5.1.11, and is fixed in commits 967c05aee439e6e5d7d805e195b3a20ef5c433d6 and 5f3e2bf008c2221478101ee72f5cb4654b9fc363.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-11479
Commits:
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)
CVE-2019-11555
Description: The EAP-pwd implementation in hostapd (EAP server) before 2.8 and wpa_supplicant (EAP peer) before 2.8 does not validate fragmentation reassembly state properly for a case where an unexpected fragment could be received. This could result in process termination due to a NULL pointer dereference (denial of service). This affects eap_server/eap_server_pwd.c and eap_peer/eap_pwd.c.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-11555
Commits:
9f34bf5
hostapd: Fix security problem (+81,-1)
CVE-2019-11873
Description: wolfSSL 4.0.0 has a Buffer Overflow in DoPreSharedKeys in tls13.c when a current identity size is greater than a client identity size. An attacker sends a crafted hello client packet over the network to a TLSv1.3 wolfSSL server. The length fields of the packet: record length, client hello length, total extensions length, PSK extension length, total identity length, and identity length contain their maximum value which is 2^16. The identity data field of the PSK extension of the packet contains the attack data, to be stored in the undefined memory (RAM) of the server. The size of the data is about 65 kB. Possibly the attacker can perform a remote code execution attack.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-11873
Commits:
77e0e99
wolfssl: bump to 4.1.0-stable (+16,-56)
CVE-2019-13628
Description: wolfSSL and wolfCrypt 4.0.0 and earlier (when configured without --enable-fpecc, --enable-sp, or --enable-sp-math) contain a timing side channel in ECDSA signature generation. This allows a local attacker, able to precisely measure the duration of signature operations, to infer information about the nonces used and potentially mount a lattice attack to recover the private key used. The issue occurs because ecc.c scalar multiplication might leak the bit length.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-13628
Commits:
77e0e99
wolfssl: bump to 4.1.0-stable (+16,-56)
CVE-2019-13636
Description: In GNU patch through 2.7.6, the following of symlinks is mishandled in certain cases other than input files. This affects inp.c and util.c.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-13636
Commits:
995bcc5
tools/patch: apply upstream patch for CVE-2019-13636 (+109,-1)
CVE-2019-13638
Description: GNU patch through 2.7.6 is vulnerable to OS shell command injection that can be exploited by opening a crafted patch file that contains an ed style diff payload with shell metacharacters. The ed editor does not need to be present on the vulnerable system. This is different from CVE-2018-1000156.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-13638
Commits:
bcfd1d7
tools/patch: apply upstream patch for cve-2019-13638 (+39,-1)
CVE-2019-13648
Description: In the Linux kernel through 5.2.1 on the powerpc platform, when hardware transactional memory is disabled, a local user can cause a denial of service (TM Bad Thing exception and system crash) via a sigreturn() system call that sends a crafted signal frame. This affects arch/powerpc/kernel/signal_32.c and arch/powerpc/kernel/signal_64.c.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-13648
Commits:
96f1d4b
kernel: bump 4.14 to 4.14.136 (+60,-173)
42d9bcc
kernel: bump 4.19 to 4.19.64 (+150,-398)
CVE-2019-14697
Description: musl libc through 1.1.23 has an x87 floating-point stack adjustment imbalance, related to the math/i386/ directory. In some cases, use of this library could introduce out-of-bounds writes that are not present in an application's source code.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-14697
Commits:
c262daf
musl: Fix CVE-2019-14697 (+208,-1)
4d5b622
toolchain/musl: bump to version 1.1.24 (+7,-350)
CVE-2019-14814
Description: There is heap-based buffer overflow in Linux kernel, all versions up to, excluding 5.3, in the marvell wifi chip driver in Linux kernel, that allows local users to cause a denial of service(system crash) or possibly execute arbitrary code.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-14814
Commits:
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)
CVE-2019-14815
Description: A vulnerability was found in Linux Kernel, where a Heap Overflow was found in mwifiex_set_wmm_params() function of Marvell Wifi Driver.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-14815
Commits:
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)
CVE-2019-14816
Description: There is heap-based buffer overflow in kernel, all versions up to, excluding 5.3, in the marvell wifi chip driver in Linux kernel, that allows local users to cause a denial of service(system crash) or possibly execute arbitrary code.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-14816
Commits:
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)
CVE-2019-14821
Description: An out-of-bounds access issue was found in the Linux kernel, all versions through 5.3, in the way Linux kernel's KVM hypervisor implements the Coalesced MMIO write operation. It operates on an MMIO ring buffer 'struct kvm_coalesced_mmio' object, wherein write indices 'ring->first' and 'ring->last' value could be supplied by a host user-space process. An unprivileged host user or process with access to '/dev/kvm' device could use this flaw to crash the host kernel, resulting in a denial of service or potentially escalating privileges on the system.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-14821
Commits:
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)
CVE-2019-14896
Description: A heap-based buffer overflow vulnerability was found in the Linux kernel, version kernel-2.6.32, in Marvell WiFi chip driver. A remote attacker could cause a denial of service (system crash) or, possibly execute arbitrary code, when the lbs_ibss_join_existing function is called after a STA connects to an AP.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-14896
Commits:
1b310cf
kernel: bump 4.14 to 4.14.169 (+80,-327)
20b5a4c
kernel: bump 4.19 to 4.19.101 (+88,-408)
CVE-2019-14897
Description: A stack-based buffer overflow was found in the Linux kernel, version kernel-2.6.32, in Marvell WiFi chip driver. An attacker is able to cause a denial of service (system crash) or, possibly execute arbitrary code, when a STA works in IBSS mode (allows connecting stations together without the use of an AP) and connects to another STA.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-14897
Commits:
1b310cf
kernel: bump 4.14 to 4.14.169 (+80,-327)
20b5a4c
kernel: bump 4.19 to 4.19.101 (+88,-408)
CVE-2019-15030
Description: In the Linux kernel through 5.2.14 on the powerpc platform, a local user can read vector registers of other users' processes via a Facility Unavailable exception. To exploit the venerability, a local user starts a transaction (via the hardware transactional memory instruction tbegin) and then accesses vector registers. At some point, the vector registers will be corrupted with the values from a different local Linux process because of a missing arch/powerpc/kernel/process.c check.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-15030
Commits:
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)
CVE-2019-15161
Description: rpcapd/daemon.c in libpcap before 1.9.1 mishandles certain length values because of reuse of a variable. This may open up an attack vector involving extra data at the end of a request.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-15161
Commits:
44f1135
libpcap: update to 1.9.1 (+19,-38)
CVE-2019-15162
Description: rpcapd/daemon.c in libpcap before 1.9.1 on non-Windows platforms provides details about why authentication failed, which might make it easier for attackers to enumerate valid usernames.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-15162
Commits:
44f1135
libpcap: update to 1.9.1 (+19,-38)
CVE-2019-15163
Description: rpcapd/daemon.c in libpcap before 1.9.1 allows attackers to cause a denial of service (NULL pointer dereference and daemon crash) if a crypt() call fails.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-15163
Commits:
44f1135
libpcap: update to 1.9.1 (+19,-38)
CVE-2019-15164
Description: rpcapd/daemon.c in libpcap before 1.9.1 allows SSRF because a URL may be provided as a capture source.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-15164
Commits:
44f1135
libpcap: update to 1.9.1 (+19,-38)
CVE-2019-15165
Description: sf-pcapng.c in libpcap before 1.9.1 does not properly validate the PHB header length before allocating memory.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-15165
Commits:
44f1135
libpcap: update to 1.9.1 (+19,-38)
CVE-2019-15166
Description: lmp_print_data_link_subobjs() in print-lmp.c in tcpdump before 4.9.3 lacks certain bounds checks.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-15166
Commits:
394273c
tcpdump: update to 4.9.3 (+19,-19)
CVE-2019-15167
Description: ** RESERVED ** This candidate has been reserved by an organization or individual that will use it when announcing a new security problem. When the candidate has been publicized, the details for this candidate will be provided.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-15167
Commits:
394273c
tcpdump: update to 4.9.3 (+19,-19)
CVE-2019-15504
Description: drivers/net/wireless/rsi/rsi_91x_usb.c in the Linux kernel through 5.2.9 has a Double Free via crafted USB device traffic (which may be remote via usbip or usbredir).
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-15504
Commits:
c5b10c8
kernel: bump 4.19 to 4.19.74 (+12,-14)
CVE-2019-15601
Description: ** REJECT ** DO NOT USE THIS CANDIDATE NUMBER. ConsultIDs: none. Reason: This candidate was withdrawn by its CNA. Further investigation showed that it was not a security issue. Notes: none.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-15601
Commits:
2982997
curl: update to version 7.68.0 (security fix) (+3,-3)
CVE-2019-15651
Description: wolfSSL 4.1.0 has a one-byte heap-based buffer over-read in DecodeCertExtensions in wolfcrypt/src/asn.c because reading the ASN_BOOLEAN byte is mishandled for a crafted DER certificate in GetLength_ex.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-15651
Commits:
f4853f7
wolfssl: update to v4.2.0-stable (+4,-142)
CVE-2019-15903
Description: In libexpat before 2.2.8, crafted XML input could fool the parser into changing from DTD parsing to document parsing too early; a consecutive call to XML_GetCurrentLineNumber (or XML_GetCurrentColumnNumber) then resulted in a heap-based buffer over-read.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-15903
Commits:
b4af2c6
expat: Update to version 2.2.9 (+2,-2)
CVE-2019-16275
Description: hostapd before 2.10 and wpa_supplicant before 2.10 allow an incorrect indication of disconnection in certain situations because source address validation is mishandled. This is a denial of service that should have been prevented by PMF (aka management frame protection). The attacker must send a crafted 802.11 frame from a location that is within the 802.11 communications range.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-16275
Commits:
a698160
hostapd: Fix AP mode PMF disconnection protection bypass (+72,-6)
CVE-2019-16748
Description: In wolfSSL through 4.1.0, there is a missing sanity check of memory accesses in parsing ASN.1 certificate data while handshaking. Specifically, there is a one-byte heap-based buffer over-read in CheckCertSignature_ex in wolfcrypt/src/asn.c.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-16748
Commits:
f4853f7
wolfssl: update to v4.2.0-stable (+4,-142)
CVE-2019-18222
Description: The ECDSA signature implementation in ecdsa.c in Arm Mbed Crypto 2.1 and Mbed TLS through 2.19.1 does not reduce the blinded scalar before computing the inverse, which allows a local attacker to recover the private key via side-channel attacks.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-18222
Commits:
6e96fd9
mbedtls: update to 2.16.4 (+24,-24)
CVE-2019-18660
Description: The Linux kernel before 5.4.1 on powerpc allows Information Exposure because the Spectre-RSB mitigation is not in place for all applicable CPUs, aka CID-39e72bf96f58. This is related to arch/powerpc/kernel/entry_64.S and arch/powerpc/kernel/security.c.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-18660
Commits:
7c76565
kernel: bump 4.9 to 4.9.205 (+7,-7)
CVE-2019-18840
Description: In wolfSSL 4.1.0 through 4.2.0c, there are missing sanity checks of memory accesses in parsing ASN.1 certificate data while handshaking. Specifically, there is a one-byte heap-based buffer overflow inside the DecodedCert structure in GetName in wolfcrypt/src/asn.c because the domain name location index is mishandled. Because a pointer is overwritten, there is an invalid free.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-18840
Commits:
d5ede68
wolfssl: bump to 4.3.0-stable (+3,-3)
CVE-2019-19126
Description: On the x86-64 architecture, the GNU C Library (aka glibc) before 2.31 fails to ignore the LD_PREFER_MAP_32BIT_EXEC environment variable during program execution after a security transition, allowing local attackers to restrict the possible mapping addresses for loaded libraries and thus bypass ASLR for a setuid program.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-19126
Commits:
1ec6e78
glibc: update to latest 2.27 commit (BZ #2503, BZ #2504) (+2,-2)
CVE-2019-19332
Description: An out-of-bounds memory write issue was found in the Linux Kernel, version 3.13 through 5.4, in the way the Linux kernel's KVM hypervisor handled the 'KVM_GET_EMULATED_CPUID' ioctl(2) request to get CPUID features emulated by the KVM hypervisor. A user or process able to access the '/dev/kvm' device could use this flaw to crash the system, resulting in a denial of service.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-19332
Commits:
7604e53
kernel: bump 4.14 to 4.14.159 (+142,-270)
e115fa4
kernel: bump 4.19 to 4.19.90 (+155,-388)
CVE-2019-19769
Description: In the Linux kernel 5.3.10, there is a use-after-free (read) in the perf_trace_lock_acquire function (related to include/trace/events/lock.h).
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-19769
Commits:
5ecc0cf
kernel: bump 5.4 to 5.4.28 (+112,-600)
CVE-2020-0543
Description: Incomplete cleanup from specific special register read operations in some Intel(R) Processors may allow an authenticated user to potentially enable information disclosure via local access.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-0543
Commits:
e826e00
firmware: intel-microcode: update to 20200616 (+2,-2)
CVE-2020-0548
Description: Cleanup errors in some Intel(R) Processors may allow an authenticated user to potentially enable information disclosure via local access.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-0548
Commits:
e826e00
firmware: intel-microcode: update to 20200616 (+2,-2)
CVE-2020-0549
Description: Cleanup errors in some data cache evictions for some Intel(R) Processors may allow an authenticated user to potentially enable information disclosure via local access.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-0549
Commits:
e826e00
firmware: intel-microcode: update to 20200616 (+2,-2)
CVE-2020-1967
Description: Server or client applications that call the SSL_check_chain() function during or after a TLS 1.3 handshake may crash due to a NULL pointer dereference as a result of incorrect handling of the "signature_algorithms_cert" TLS extension. The crash occurs if an invalid or unrecognised signature algorithm is received from the peer. This could be exploited by a malicious peer in a Denial of Service attack. OpenSSL version 1.1.1d, 1.1.1e, and 1.1.1f are affected by this issue. This issue did not affect OpenSSL versions prior to 1.1.1d. Fixed in OpenSSL 1.1.1g (Affected 1.1.1d-1.1.1f).
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-1967
Commits:
3773ae1
openssl: bump to 1.1.1g (+2,-2)
CVE-2020-1971
Description: The X.509 GeneralName type is a generic type for representing different types of names. One of those name types is known as EDIPartyName. OpenSSL provides a function GENERAL_NAME_cmp which compares different instances of a GENERAL_NAME to see if they are equal or not. This function behaves incorrectly when both GENERAL_NAMEs contain an EDIPARTYNAME. A NULL pointer dereference and a crash may occur leading to a possible denial of service attack. OpenSSL itself uses the GENERAL_NAME_cmp function for two purposes: 1) Comparing CRL distribution point names between an available CRL and a CRL distribution point embedded in an X509 certificate 2) When verifying that a timestamp response token signer matches the timestamp authority name (exposed via the API functions TS_RESP_verify_response and TS_RESP_verify_token) If an attacker can control both items being compared then that attacker could trigger a crash. For example if the attacker can trick a client or server into checking a malicious certificate against a malicious CRL then this may occur. Note that some applications automatically download CRLs based on a URL embedded in a certificate. This checking happens prior to the signatures on the certificate and CRL being verified. OpenSSL's s_server, s_client and verify tools have support for the "-crl_download" option which implements automatic CRL downloading and this attack has been demonstrated to work against those tools. Note that an unrelated bug means that affected versions of OpenSSL cannot parse or construct correct encodings of EDIPARTYNAME. However it is possible to construct a malformed EDIPARTYNAME that OpenSSL's parser will accept and hence trigger this attack. All OpenSSL 1.1.1 and 1.0.2 versions are affected by this issue. Other OpenSSL releases are out of support and have not been checked. Fixed in OpenSSL 1.1.1i (Affected 1.1.1-1.1.1h). Fixed in OpenSSL 1.0.2x (Affected 1.0.2-1.0.2w).
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-1971
Commits:
882ca13
openssl: update to 1.1.1i (+3,-3)
CVE-2020-6096
Description: An exploitable signed comparison vulnerability exists in the ARMv7 memcpy() implementation of GNU glibc 2.30.9000. Calling memcpy() (on ARMv7 targets that utilize the GNU glibc implementation) with a negative value for the 'num' parameter results in a signed comparison vulnerability. If an attacker underflows the 'num' parameter to memcpy(), this vulnerability could lead to undefined behavior such as writing to out-of-bounds memory and potentially remote code execution. Furthermore, this memcpy() implementation allows for program execution to continue in scenarios where a segmentation fault or crash should have occurred. The dangers occur in that subsequent execution and iterations of this code will be executed with this corrupted data.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-6096
Commits:
f206461
glibc: fix memcpy and memmove for negative length [BZ #25620] (+2,-2)
CVE-2020-7982
Description: An issue was discovered in OpenWrt 18.06.0 to 18.06.6 and 19.07.0, and LEDE 17.01.0 to 17.01.7. A bug in the fork of the opkg package manager before 2020-01-25 prevents correct parsing of embedded checksums in the signed repository index, allowing a man-in-the-middle attacker to inject arbitrary package payloads (which are installed without verification).
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-7982
Commits:
c69c20c
opkg: update to latest Git HEAD (+3,-3)
⇒ 80d161e
opkg: Fix -Wformat-overflow warning (+1,-2)
⇒ c09fe20
libopkg: fix skipping of leading whitespace when parsing checksums (+2,-2)
CVE-2020-8037
Description: The ppp decapsulator in tcpdump 4.9.3 can be convinced to allocate a large amount of memory.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-8037
Commits:
5bb3cc7
tcpdump: patch CVE-2020-8037 (+48,-1)
CVE-2020-8597
Description: eap.c in pppd in ppp 2.4.2 through 2.4.8 has an rhostname buffer overflow in the eap_request and eap_response functions.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-8597
Commits:
3589051
ppp: backport security fixes (+129,-1)
f379269
ramips: Add support for Xiaomi Redmi Router AC2100 (RM2100) (+209,-3)
CVE-2020-8647
Description: There is a use-after-free vulnerability in the Linux kernel through 5.5.2 in the vc_do_resize function in drivers/tty/vt/vt.c.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-8647
Commits:
5ecc0cf
kernel: bump 5.4 to 5.4.28 (+112,-600)
e31d158
kernel: bump 4.14 to 4.14.176 (+82,-325)
3c38254
kernel: bump 4.19 to 4.19.115 (+110,-294)
CVE-2020-8648
Description: There is a use-after-free vulnerability in the Linux kernel through 5.5.2 in the n_tty_receive_buf_common function in drivers/tty/n_tty.c.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-8648
Commits:
5ecc0cf
kernel: bump 5.4 to 5.4.28 (+112,-600)
e31d158
kernel: bump 4.14 to 4.14.176 (+82,-325)
3c38254
kernel: bump 4.19 to 4.19.115 (+110,-294)
CVE-2020-8649
Description: There is a use-after-free vulnerability in the Linux kernel through 5.5.2 in the vgacon_invert_region function in drivers/video/console/vgacon.c.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-8649
Commits:
5ecc0cf
kernel: bump 5.4 to 5.4.28 (+112,-600)
e31d158
kernel: bump 4.14 to 4.14.176 (+82,-325)
3c38254
kernel: bump 4.19 to 4.19.115 (+110,-294)
CVE-2020-10757
Description: A flaw was found in the Linux Kernel in versions after 4.5-rc1 in the way mremap handled DAX Huge Pages. This flaw allows a local attacker with access to a DAX enabled storage to escalate their privileges on the system.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-10757
Commits:
e5aa498
kernel: bump 5.4 to 5.4.45 (+352,-596)
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)
CVE-2020-10932
Description: An issue was discovered in Arm Mbed TLS before 2.16.6 and 2.7.x before 2.7.15. An attacker that can get precise enough side-channel measurements can recover the long-term ECDSA private key by (1) reconstructing the projective coordinate of the result of scalar multiplication by exploiting side channels in the conversion to affine coordinates; (2) using an attack described by Naccache, Smart, and Stern in 2003 to recover a few bits of the ephemeral scalar from those projective coordinates via several measurements; and (3) using a lattice attack to get from there to the long-term ECDSA private key used for the signatures. Typically an attacker would have sufficient access when attacking an SGX enclave and controlling the untrusted OS.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-10932
Commits:
02fcbe2
mbedtls: update to 2.16.6 (+2,-2)
CVE-2020-11669
Description: An issue was discovered in the Linux kernel before 5.2 on the powerpc platform. arch/powerpc/kernel/idle_book3s.S does not have save/restore functionality for PNV_POWERSAVE_AMR, PNV_POWERSAVE_UAMOR, and PNV_POWERSAVE_AMOR, aka CID-53a712bae5dd.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-11669
Commits:
ef2d5a2
kernel: bump 4.14 to 4.14.180 (+47,-60)
7dd2d72
kernel: bump 4.19 to 4.19.122 (+40,-151)
CVE-2020-11750
Description: ** RESERVED ** This candidate has been reserved by an organization or individual that will use it when announcing a new security problem. When the candidate has been publicized, the details for this candidate will be provided.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-11750
Commits:
533da61
umdns: update to version 2020-04-20 (+4,-4)
⇒ e74a3f9
dns.c: improve input validation (+3,-2)
9f7c8ed
umdns: update to version 2020-04-25 (+3,-3)
⇒ cdac046
dns.c: fix input validation fix (+1,-1)
CVE-2020-11752
Description: ** RESERVED ** This candidate has been reserved by an organization or individual that will use it when announcing a new security problem. When the candidate has been publicized, the details for this candidate will be provided.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-11752
Commits:
be172e6
relayd: bump to version 2020-04-20 (+3,-3)
9e7d11f
relayd: bump to version 2020-04-25 (+3,-3)
⇒ 796da66
dhcp.c: improve input validation & length checks (+6,-2)
⇒ f4d759b
dhcp.c: further improve validation (+4,-1)
CVE-2020-11810
Description: An issue was discovered in OpenVPN 2.4.x before 2.4.9. An attacker can inject a data channel v2 (P_DATA_V2) packet using a victim's peer-id. Normally such packets are dropped, but if this packet arrives before the data channel crypto parameters have been initialized, the victim's connection will be dropped. This requires careful timing due to the small time window (usually within a few seconds) between the victim client connection starting and the server PUSH_REPLY response back to the client. This attack will only work if Negotiable Cipher Parameters (NCP) is in use.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-11810
Commits:
d7e98bd
openvpn: update to 2.4.9 (+4,-4)
CVE-2020-11884
Description: In the Linux kernel 4.19 through 5.6.7 on the s390 platform, code execution may occur because of a race condition, as demonstrated by code in enable_sacf_uaccess in arch/s390/lib/uaccess.c that fails to protect against a concurrent page table upgrade, aka CID-3f777e19d171. A crash could also occur.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-11884
Commits:
7dd2d72
kernel: bump 4.19 to 4.19.122 (+40,-151)
CVE-2020-12114
Description: A pivot_root race condition in fs/namespace.c in the Linux kernel 4.4.x before 4.4.221, 4.9.x before 4.9.221, 4.14.x before 4.14.178, 4.19.x before 4.19.119, and 5.x before 5.3 allows local users to cause a denial of service (panic) by corrupting a mountpoint reference counter.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-12114
Commits:
ef2d5a2
kernel: bump 4.14 to 4.14.180 (+47,-60)
7dd2d72
kernel: bump 4.19 to 4.19.122 (+40,-151)
CVE-2020-12457
Description: An issue was discovered in wolfSSL before 4.5.0. It mishandles the change_cipher_spec (CCS) message processing logic for TLS 1.3. If an attacker sends ChangeCipherSpec messages in a crafted way involving more than one in a row, the server becomes stuck in the ProcessReply() loop, i.e., a denial of service.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-12457
Commits:
00722a7
wolfssl: Update to version 4.5.0 (+31,-4)
CVE-2020-12695
Description: The Open Connectivity Foundation UPnP specification before 2020-04-17 does not forbid the acceptance of a subscription request with a delivery URL on a different network segment than the fully qualified event-subscription URL, aka the CallStranger issue.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-12695
Commits:
df6a33a
hostapd: update to latest Git hostap_2_9-1331-g5a8b366233f5 (+113,-113)
⇒ db0d0b8
nl80211: Control the registration for RRM frame with driver_param (+15,-1)
⇒ e5e2757
Add QCA vendor interface support to configure PHY modes (+74)
⇒ 8286745
Vendor attributes to configure PMF protection and disassoc Tx for testing (+12)
⇒ f7a904a
QCA vendor command for adding and deleting TSPEC (+175)
⇒ 5ab8ad4
Vendor attributes for ssetting TX A-MSDU and RX A-MSDU parameters (+12)
⇒ 7cd17a4
wlantest: Handle FT over-the-DS association state update cleanly (+5,-3)
⇒ bfc4569
wlantest: Store PMK-R0 length explicitly (+17,-10)
⇒ d9532eb
Debug print PMK-R0/R1 and PMKR0/R1Name in the helper functions (+5,-35)
⇒ 59d9994
wlantest: Store PMK-R1 in STA entry (+24,-27)
⇒ e10144c
wlantest: Validate FT elements in Reassociation Request frame (+180,-4)
⇒ b6a3bcf
wlantest: Validate FT elements in Reassociation Response frame (+437,-10)
⇒ 6e47dd0
wlantest: Fix RSNE check in FT 4-way handshake msg 3/4 (+14,-1)
⇒ bf47f05
tests: Suite B using PMKSA caching and roaming (+65)
⇒ c2080e8
Clear current PMKSA cache selection on association/roam (+6)
⇒ 2d118f5
OCV: Add support to override channel info OCI element (STA) (+47)
⇒ 52579be
OCV: Move "OCV failed" prefix to callers (+26,-22)
⇒ + 77 more...
CVE-2020-12762
Description: json-c through 0.14 has an integer overflow and out-of-bounds write via a large JSON file, as demonstrated by printbuf_memappend.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-12762
Commits:
bc0288b
libjson-c: backport security fixes (+175,-1)
c2e7501
libjson-c: update to 0.15 (+22,-184)
CVE-2020-15309
Description: An issue was discovered in wolfSSL before 4.5.0, when single precision is not employed. Local attackers can conduct a cache-timing attack against public key operations. These attackers may already have obtained sensitive information if the affected system has been used for private key operations (e.g., signing with a private key).
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-15309
Commits:
00722a7
wolfssl: Update to version 4.5.0 (+31,-4)
CVE-2020-24586
Description: The 802.11 standard that underpins Wi-Fi Protected Access (WPA, WPA2, and WPA3) and Wired Equivalent Privacy (WEP) doesn't require that received fragments be cleared from memory after (re)connecting to a network. Under the right circumstances, when another device sends fragmented frames encrypted using WEP, CCMP, or GCMP, this can be abused to inject arbitrary network packets and/or exfiltrate user data.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-24586
Commits:
5869423
mac80211: backport upstream fixes for FragAttacks (+1.5K,-7)
CVE-2020-24587
Description: The 802.11 standard that underpins Wi-Fi Protected Access (WPA, WPA2, and WPA3) and Wired Equivalent Privacy (WEP) doesn't require that all fragments of a frame are encrypted under the same key. An adversary can abuse this to decrypt selected fragments when another device sends fragmented frames and the WEP, CCMP, or GCMP encryption key is periodically renewed.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-24587
Commits:
5869423
mac80211: backport upstream fixes for FragAttacks (+1.5K,-7)
CVE-2020-24588
Description: The 802.11 standard that underpins Wi-Fi Protected Access (WPA, WPA2, and WPA3) and Wired Equivalent Privacy (WEP) doesn't require that the A-MSDU flag in the plaintext QoS header field is authenticated. Against devices that support receiving non-SSP A-MSDU frames (which is mandatory as part of 802.11n), an adversary can abuse this to inject arbitrary network packets.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-24588
Commits:
5869423
mac80211: backport upstream fixes for FragAttacks (+1.5K,-7)
43e4ba5
mt76: update to the latest version (+3,-3)
⇒ 186af01
mt76: mt7921: introduce MCU_EVENT_LP_INFO event parsing (+86,-1)
⇒ 93b5c28
mt76: mt7921: add rcu section in mt7921_mcu_tx_rate_report (+5,-1)
⇒ a8e89c5
mt76: testmode: add support to send larger packet (+131,-35)
⇒ a0cc9a9
mt76: mt7915: rework mt7915_tm_set_tx_len() (+5,-17)
⇒ c8b9663
mt76: mt7915: fix rate setting of tx descriptor in testmode (+19,-6)
⇒ 22fd295
mt76: mt7615: fix memleak when mt7615_unregister_device() (+1,-2)
⇒ 7401e0d
mt76: mt7915: fix memleak when mt7915_unregister_device() (+1,-2)
⇒ c365626
mt76: mt7915: only free skbs after mt7915_dma_reset() when reset happens (+3,-3)
⇒ 0ce955b
mt76: mt7615: only free skbs after mt7615_dma_reset() when reset happens (+3,-3)
⇒ b03d1e6
mt76: mt7615: use ieee80211_free_txskb() in mt7615_tx_token_put() (+6,-2)
⇒ 5ac02e2
mt76: flush tx status queue on DMA reset (+10)
⇒ c71f609
mt76: sync with upstream changes (+611,-160)
⇒ 23ecadd
mt76: mt7615: fix hardware error recovery for mt7663 (+53,-11)
⇒ 57a899e
mt76: mt7615: fix entering driver-own state on mt7663 (+10,-2)
⇒ 42a2ddd
mt76: mt7615: load ROM patch before checking patch semaphore status (+16,-14)
⇒ cf0e406
mt76: mt7915: add support for applying pre-calibration data (+199,-10)
⇒ + 98 more...
CVE-2020-25681
Description: A flaw was found in dnsmasq before version 2.83. A heap-based buffer overflow was discovered in the way RRSets are sorted before validating with DNSSEC data. An attacker on the network, who can forge DNS replies such as that they are accepted as valid, could use this flaw to cause a buffer overflow with arbitrary data in a heap memory segment, possibly executing code on the machine. The highest threat from this vulnerability is to data confidentiality and integrity as well as system availability.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-25681
Commits:
e87c0d9
dnsmasq: Update to version 2.83 (+5,-5)
CVE-2020-25682
Description: A flaw was found in dnsmasq before 2.83. A buffer overflow vulnerability was discovered in the way dnsmasq extract names from DNS packets before validating them with DNSSEC data. An attacker on the network, who can create valid DNS replies, could use this flaw to cause an overflow with arbitrary data in a heap-allocated memory, possibly executing code on the machine. The flaw is in the rfc1035.c:extract_name() function, which writes data to the memory pointed by name assuming MAXDNAME*2 bytes are available in the buffer. However, in some code execution paths, it is possible extract_name() gets passed an offset from the base buffer, thus reducing, in practice, the number of available bytes that can be written in the buffer. The highest threat from this vulnerability is to data confidentiality and integrity as well as system availability.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-25682
Commits:
e87c0d9
dnsmasq: Update to version 2.83 (+5,-5)
CVE-2020-25683
Description: A flaw was found in dnsmasq before version 2.83. A heap-based buffer overflow was discovered in dnsmasq when DNSSEC is enabled and before it validates the received DNS entries. A remote attacker, who can create valid DNS replies, could use this flaw to cause an overflow in a heap-allocated memory. This flaw is caused by the lack of length checks in rfc1035.c:extract_name(), which could be abused to make the code execute memcpy() with a negative size in get_rdata() and cause a crash in dnsmasq, resulting in a denial of service. The highest threat from this vulnerability is to system availability.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-25683
Commits:
e87c0d9
dnsmasq: Update to version 2.83 (+5,-5)
CVE-2020-25684
Description: A flaw was found in dnsmasq before version 2.83. When getting a reply from a forwarded query, dnsmasq checks in the forward.c:reply_query() if the reply destination address/port is used by the pending forwarded queries. However, it does not use the address/port to retrieve the exact forwarded query, substantially reducing the number of attempts an attacker on the network would have to perform to forge a reply and get it accepted by dnsmasq. This issue contrasts with RFC5452, which specifies a query's attributes that all must be used to match a reply. This flaw allows an attacker to perform a DNS Cache Poisoning attack. If chained with CVE-2020-25685 or CVE-2020-25686, the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-25684
Commits:
e87c0d9
dnsmasq: Update to version 2.83 (+5,-5)
CVE-2020-25685
Description: A flaw was found in dnsmasq before version 2.83. When getting a reply from a forwarded query, dnsmasq checks in forward.c:reply_query(), which is the forwarded query that matches the reply, by only using a weak hash of the query name. Due to the weak hash (CRC32 when dnsmasq is compiled without DNSSEC, SHA-1 when it is) this flaw allows an off-path attacker to find several different domains all having the same hash, substantially reducing the number of attempts they would have to perform to forge a reply and get it accepted by dnsmasq. This is in contrast with RFC5452, which specifies that the query name is one of the attributes of a query that must be used to match a reply. This flaw could be abused to perform a DNS Cache Poisoning attack. If chained with CVE-2020-25684 the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-25685
Commits:
e87c0d9
dnsmasq: Update to version 2.83 (+5,-5)
CVE-2020-25686
Description: A flaw was found in dnsmasq before version 2.83. When receiving a query, dnsmasq does not check for an existing pending request for the same name and forwards a new request. By default, a maximum of 150 pending queries can be sent to upstream servers, so there can be at most 150 queries for the same name. This flaw allows an off-path attacker on the network to substantially reduce the number of attempts that it would have to perform to forge a reply and have it accepted by dnsmasq. This issue is mentioned in the "Birthday Attacks" section of RFC5452. If chained with CVE-2020-25684, the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-25686
Commits:
e87c0d9
dnsmasq: Update to version 2.83 (+5,-5)
CVE-2020-25687
Description: A flaw was found in dnsmasq before version 2.83. A heap-based buffer overflow was discovered in dnsmasq when DNSSEC is enabled and before it validates the received DNS entries. This flaw allows a remote attacker, who can create valid DNS replies, to cause an overflow in a heap-allocated memory. This flaw is caused by the lack of length checks in rfc1035.c:extract_name(), which could be abused to make the code execute memcpy() with a negative size in sort_rrset() and cause a crash in dnsmasq, resulting in a denial of service. The highest threat from this vulnerability is to system availability.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-25687
Commits:
e87c0d9
dnsmasq: Update to version 2.83 (+5,-5)
CVE-2020-26139
Description: An issue was discovered in the kernel in NetBSD 7.1. An Access Point (AP) forwards EAPOL frames to other clients even though the sender has not yet successfully authenticated to the AP. This might be abused in projected Wi-Fi networks to launch denial-of-service attacks against connected clients and makes it easier to exploit other vulnerabilities in connected clients.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-26139
Commits:
5869423
mac80211: backport upstream fixes for FragAttacks (+1.5K,-7)
CVE-2020-26140
Description: An issue was discovered in the ALFA Windows 10 driver 6.1316.1209 for AWUS036H. The WEP, WPA, WPA2, and WPA3 implementations accept plaintext frames in a protected Wi-Fi network. An adversary can abuse this to inject arbitrary data frames independent of the network configuration.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-26140
Commits:
5869423
mac80211: backport upstream fixes for FragAttacks (+1.5K,-7)
CVE-2020-26141
Description: An issue was discovered in the ALFA Windows 10 driver 6.1316.1209 for AWUS036H. The Wi-Fi implementation does not verify the Message Integrity Check (authenticity) of fragmented TKIP frames. An adversary can abuse this to inject and possibly decrypt packets in WPA or WPA2 networks that support the TKIP data-confidentiality protocol.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-26141
Commits:
5869423
mac80211: backport upstream fixes for FragAttacks (+1.5K,-7)
CVE-2020-26142
Description: An issue was discovered in the kernel in OpenBSD 6.6. The WEP, WPA, WPA2, and WPA3 implementations treat fragmented frames as full frames. An adversary can abuse this to inject arbitrary network packets, independent of the network configuration.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-26142
Commits:
5869423
mac80211: backport upstream fixes for FragAttacks (+1.5K,-7)
CVE-2020-26143
Description: An issue was discovered in the ALFA Windows 10 driver 1030.36.604 for AWUS036ACH. The WEP, WPA, WPA2, and WPA3 implementations accept fragmented plaintext frames in a protected Wi-Fi network. An adversary can abuse this to inject arbitrary data frames independent of the network configuration.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-26143
Commits:
5869423
mac80211: backport upstream fixes for FragAttacks (+1.5K,-7)
CVE-2020-26144
Description: An issue was discovered on Samsung Galaxy S3 i9305 4.4.4 devices. The WEP, WPA, WPA2, and WPA3 implementations accept plaintext A-MSDU frames as long as the first 8 bytes correspond to a valid RFC1042 (i.e., LLC/SNAP) header for EAPOL. An adversary can abuse this to inject arbitrary network packets independent of the network configuration.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-26144
Commits:
5869423
mac80211: backport upstream fixes for FragAttacks (+1.5K,-7)
CVE-2020-26145
Description: An issue was discovered on Samsung Galaxy S3 i9305 4.4.4 devices. The WEP, WPA, WPA2, and WPA3 implementations accept second (or subsequent) broadcast fragments even when sent in plaintext and process them as full unfragmented frames. An adversary can abuse this to inject arbitrary network packets independent of the network configuration.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-26145
Commits:
5869423
mac80211: backport upstream fixes for FragAttacks (+1.5K,-7)
CVE-2020-26146
Description: An issue was discovered on Samsung Galaxy S3 i9305 4.4.4 devices. The WPA, WPA2, and WPA3 implementations reassemble fragments with non-consecutive packet numbers. An adversary can abuse this to exfiltrate selected fragments. This vulnerability is exploitable when another device sends fragmented frames and the WEP, CCMP, or GCMP data-confidentiality protocol is used. Note that WEP is vulnerable to this attack by design.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-26146
Commits:
5869423
mac80211: backport upstream fixes for FragAttacks (+1.5K,-7)
CVE-2020-26147
Description: An issue was discovered in the Linux kernel 5.8.9. The WEP, WPA, WPA2, and WPA3 implementations reassemble fragments even though some of them were sent in plaintext. This vulnerability can be abused to inject packets and/or exfiltrate selected fragments when another device sends fragmented frames and the WEP, CCMP, or GCMP data-confidentiality protocol is used.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-26147
Commits:
5869423
mac80211: backport upstream fixes for FragAttacks (+1.5K,-7)
CVE-2020-28928
Description: In musl libc through 1.2.1, wcsnrtombs mishandles particular combinations of destination buffer size and source character limit, as demonstrated by an invalid write access (buffer overflow).
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-28928
Commits:
4d4ef10
musl: handle wcsnrtombs destination buffer overflow (CVE-2020-28928) (+66,-1)
CVE-2021-2839
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-2839
Commits:
c631923
openssl: bump to 1.1.1j (+2,-2)
CVE-2021-2840
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-2840
Commits:
c631923
openssl: bump to 1.1.1j (+2,-2)
CVE-2021-2841
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-2841
Commits:
c631923
openssl: bump to 1.1.1j (+2,-2)
CVE-2021-3336
Description: DoTls13CertificateVerify in tls13.c in wolfSSL before 4.7.0 does not cease processing for certain anomalous peer behavior (sending an ED22519, ED448, ECC, or RSA signature without the corresponding certificate). The client side is affected because man-in-the-middle attackers can impersonate TLS 1.3 servers.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-3336
Commits:
1f559ca
wolfssl: Backport fix for CVE-2021-3336 (+54,-1)
0e8d670
wolfssl: bump to v4.7.0-stable (+4,-92)
CVE-2021-3448
Description: A flaw was found in dnsmasq in versions before 2.85. When configured to use a specific server for a given network interface, dnsmasq uses a fixed port while forwarding queries. An attacker on the network, able to find the outgoing port used by dnsmasq, only needs to guess the random transmission ID to forge a reply and get it accepted by dnsmasq. This flaw makes a DNS Cache Poisoning attack much easier. The highest threat from this vulnerability is to data integrity.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-3448
Commits:
d1a056f
dnsmasq: Update to version 2.85 (+6,-92)
CVE-2021-3449
Description: An OpenSSL TLS server may crash if sent a maliciously crafted renegotiation ClientHello message from a client. If a TLSv1.2 renegotiation ClientHello omits the signature_algorithms extension (where it was present in the initial ClientHello), but includes a signature_algorithms_cert extension then a NULL pointer dereference will result, leading to a crash and a denial of service attack. A server is only vulnerable if it has TLSv1.2 and renegotiation enabled (which is the default configuration). OpenSSL TLS clients are not impacted by this issue. All OpenSSL 1.1.1 versions are affected by this issue. Users of these versions should upgrade to OpenSSL 1.1.1k. OpenSSL 1.0.2 is not impacted by this issue. Fixed in OpenSSL 1.1.1k (Affected 1.1.1-1.1.1j).
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-3449
Commits:
e7a9ee0
openssl: bump to 1.1.1k (+23,-24)
CVE-2021-3450
Description: The X509_V_FLAG_X509_STRICT flag enables additional security checks of the certificates present in a certificate chain. It is not set by default. Starting from OpenSSL version 1.1.1h a check to disallow certificates in the chain that have explicitly encoded elliptic curve parameters was added as an additional strict check. An error in the implementation of this check meant that the result of a previous check to confirm that certificates in the chain are valid CA certificates was overwritten. This effectively bypasses the check that non-CA certificates must not be able to issue other certificates. If a "purpose" has been configured then there is a subsequent opportunity for checks that the certificate is a valid CA. All of the named "purpose" values implemented in libcrypto perform this check. Therefore, where a purpose is set the certificate chain will still be rejected even when the strict flag has been used. A purpose is set by default in libssl client and server certificate verification routines, but it can be overridden or removed by an application. In order to be affected, an application must explicitly set the X509_V_FLAG_X509_STRICT verification flag and either not set a purpose for the certificate verification or, in the case of TLS client or server applications, override the default purpose. OpenSSL versions 1.1.1h and newer are affected by this issue. Users of these versions should upgrade to OpenSSL 1.1.1k. OpenSSL 1.0.2 is not impacted by this issue. Fixed in OpenSSL 1.1.1k (Affected 1.1.1h-1.1.1j).
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-3450
Commits:
e7a9ee0
openssl: bump to 1.1.1k (+23,-24)
CVE-2021-3711
Description: In order to decrypt SM2 encrypted data an application is expected to call the API function EVP_PKEY_decrypt(). Typically an application will call this function twice. The first time, on entry, the "out" parameter can be NULL and, on exit, the "outlen" parameter is populated with the buffer size required to hold the decrypted plaintext. The application can then allocate a sufficiently sized buffer and call EVP_PKEY_decrypt() again, but this time passing a non-NULL value for the "out" parameter. A bug in the implementation of the SM2 decryption code means that the calculation of the buffer size required to hold the plaintext returned by the first call to EVP_PKEY_decrypt() can be smaller than the actual size required by the second call. This can lead to a buffer overflow when EVP_PKEY_decrypt() is called by the application a second time with a buffer that is too small. A malicious attacker who is able present SM2 content for decryption to an application could cause attacker chosen data to overflow the buffer by up to a maximum of 62 bytes altering the contents of other data held after the buffer, possibly changing application behaviour or causing the application to crash. The location of the buffer is application dependent but is typically heap allocated. Fixed in OpenSSL 1.1.1l (Affected 1.1.1-1.1.1k).
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-3711
Commits:
ff31cfb
openssl: bump to 1.1.1l (+4,-5)
CVE-2021-3712
Description: ASN.1 strings are represented internally within OpenSSL as an ASN1_STRING structure which contains a buffer holding the string data and a field holding the buffer length. This contrasts with normal C strings which are repesented as a buffer for the string data which is terminated with a NUL (0) byte. Although not a strict requirement, ASN.1 strings that are parsed using OpenSSL's own "d2i" functions (and other similar parsing functions) as well as any string whose value has been set with the ASN1_STRING_set() function will additionally NUL terminate the byte array in the ASN1_STRING structure. However, it is possible for applications to directly construct valid ASN1_STRING structures which do not NUL terminate the byte array by directly setting the "data" and "length" fields in the ASN1_STRING array. This can also happen by using the ASN1_STRING_set0() function. Numerous OpenSSL functions that print ASN.1 data have been found to assume that the ASN1_STRING byte array will be NUL terminated, even though this is not guaranteed for strings that have been directly constructed. Where an application requests an ASN.1 structure to be printed, and where that ASN.1 structure contains ASN1_STRINGs that have been directly constructed by the application without NUL terminating the "data" field, then a read buffer overrun can occur. The same thing can also occur during name constraints processing of certificates (for example if a certificate has been directly constructed by the application instead of loading it via the OpenSSL parsing functions, and the certificate contains non NUL terminated ASN1_STRING structures). It can also occur in the X509_get1_email(), X509_REQ_get1_email() and X509_get1_ocsp() functions. If a malicious actor can cause an application to directly construct an ASN1_STRING and then process it through one of the affected OpenSSL functions then this issue could be hit. This might result in a crash (causing a Denial of Service attack). It could also result in the disclosure of private memory contents (such as private keys, or sensitive plaintext). Fixed in OpenSSL 1.1.1l (Affected 1.1.1-1.1.1k). Fixed in OpenSSL 1.0.2za (Affected 1.0.2-1.0.2y).
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-3712
Commits:
ff31cfb
openssl: bump to 1.1.1l (+4,-5)
CVE-2021-27803
Description: A vulnerability was discovered in how p2p/p2p_pd.c in wpa_supplicant before 2.10 processes P2P (Wi-Fi Direct) provision discovery requests. It could result in denial of service or other impact (potentially execution of arbitrary code), for an attacker within radio range.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-27803
Commits:
7b6ee74
hostapd: P2P: Fix a corner case in peer addition based on PD Request (+45)
CVE-2021-28831
Description: decompress_gunzip.c in BusyBox through 1.32.1 mishandles the error bit on the huft_build result pointer, with a resultant invalid free or segmentation fault, via malformed gzip data.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-28831
Commits:
a641502
busybox: backport fix for CVE-2021-28831 (+53,-1)
0e49178
busybox: update to 1.33.1 (+3,-132)