OpenWrt v24.10.0-rc1 Changelog

This change log lists all commits done in preparation of OpenWrt 24.10 since OpenWrt 23.05, which became the previous stable version, was branched in May 2023.

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

Build System / Buildroot (441 changes)

f752040 prereq-build: allow host command symlinks to update (+9,-3)
e2f9fa4 prereq-build: remove python 2 cleanup recipe (-14)
7d0fb2c build: drop support for python 3.6 (+5,-7)
8fb9bbc kernel: add define for kernel 6.1 (+2)
7612f8d kernel: add CONFIG_INITRAMFS_PRESERVE_MTIME config to Initramfs function (+2)
7855378 prereq: SetupHostCommand: fix wrong check result (+1,-1)
c815ecd kernel: bump 5.15 to 5.15.113 (+41,-41)
50c05f6 generic: groundwork for RISC-V (+41)
b14c654 prereq-build: add missing check for Perl IPC::Cmd (+4)
223004b kernel: bump 5.15 to 5.15.114 (+3,-3)
f597f34 build: export GIT_CEILING_DIRECTORIES for package builds (+2)
16a2051 kernel: Set CONFIG_FRAME_WARN depending on target (+11,-8)
8f29b15 grub2: enable EFI for armvirt (+41,-10)
701d774 scripts: gen_image_generic: allow the partition types to be set (+3,-1)
71e56b2 build: use 128MiB as the boot/kernel partition size on armvirt target (+1)
f899e0e build: enable vmdk/vmware images for arm64 target (+2,-2)
b81045a kernel: bump 6.1 to 6.1.31 (+29,-28)
d87a8aa treewide: add ORIG_PATH variable (+9)
665fe2f prereq-build: fix inconsistent value of $PATH (+3,-4)
9ffd601 Revert "prereq: SetupHostCommand: fix wrong check result" (+1,-1)
729909c prereq-build: do not replace binaries with symlinks (+4)
b890e2f prereq-build: replace relative symlinks only if broken (+5)
84f7a45 host-build: add support for a stampfile per installed binary (+4,-3)
6b01d40 image: improve uImage.FIT device tree overlay support (+22,-8)
56f409c image: introduce DEVICE_DTC_FLAGS and DEVICE_DTCO_FLAGS (+22,-9)
f6485c7 kernel: bump 6.1 to 6.1.32 (+5,-61)
40ce6a7 config: change references from armvirt to armsr (+5,-5)
36bf9d8 scripts: qemustart: change armvirt references to armsr (+9,-9)
186b975 u-boot.mk: add support for config customization (+3)
35a4418 scripts: sercomm-kernel-header.py: improve compatibility (+3,-3)
639434c kernel: bump 6.1 to 6.1.33 (+9,-9)
5714660 kernel: bump 5.15 to 5.15.115 (+141,-474)
5dc78d8 kernel: bump 5.15 to 5.15.116 (+18,-18)
5da5958 kernel: bump 6.1 to 6.1.34 (+37,-37)
0e89ba8 kernel: bump 5.15 to 5.15.117 (+36,-384)
f02f6aa ipq807x: rename target to qualcommax (+12,-12)
1f5fce2 kernel: bump 5.15 to 5.15.118 (+39,-39)
e0fb38f kernel: bump 6.1 to 6.1.35 (+13,-13)
906e2a1 ath79: Add support for MOXA AWK-1137C (+338,-1)
42cb0f0 kernel: bump 5.15 to 5.15.119 (+125,-125)
0a1ebcc image: add additional fields to Netgear encrypted image (+26,-2)
ce8c639 kernel: introduce KERNEL_WERROR config option (+18,-2)
b3448b3 kernel: fix KernelPackage when all KCONFIG are versioned (+1,-1)
21ab20b rules: prepare to use different linkers (+6,-1)
ca788d6 meson: prepare to use different linkers (+4)
d026b19 build: replace SSTRIP_ARGS with SSTRIP_DISCARD_TRAILING_ZEROES (+5,-7)
65a716b config: add a knob to use the mold linker for packages (+26,-1)
42ef375 treewide: opt-out of tree-wide mold usage (+5,-2)
32ed976 build: add support to use the mold linker for packages (+5)
06e64f9 kernel: modules: add xdp-sockets-diag support (+42)
b8b4906 kernel: bump 6.1 to 6.1.36 (+85,-78)
79a82d7 kernel: bump 6.1 to 6.1.37 (+16,-16)
0dc0504 kernel: bump 5.15 to 5.15.120 (+8,-8)
2024e84 kernel: bump 6.1 to 6.1.38 (+2,-2)
2b133ab scripts: use sep-char for hash nodes (+10,-10)
95330a5 build: add ALT5 vendor/model/variant (+21,-2)
cff3786 scripts/mkits.sh: DT overlays don't need a loadaddr (-7)
bdb4b78 build: fix generation of large .vdi images (+8,-2)
f044574 mediatek: add support for ZyXEL NWA50AX Pro (+298,-1)
fec22f8 kernel: bump 6.1 to 6.1.39 (+65,-779)
d91f38a kernel: bump 6.1 to 6.1.40 (+50,-216)
4847a15 kernel: bump 6.1 to 6.1.41 (+2,-2)
350d9a3 build: make git sub-modules to fetch configurable (+9,-2)
8590531 kernel: bump 5.15 to 5.15.123 (+176,-499)
c4a5fe6 kernel: bump 6.1 to 6.1.42 (+79,-79)
81c1172 kernel: bump 5.15 to 5.15.124 (+20,-21)
daed332 kernel: bump 5.15 to 5.15.125 (+35,-33)
549e710 kernel: bump 6.1 to 6.1.43 (+38,-33)
1e0ee72 kernel: bump 6.1 to 6.1.44 (+21,-21)
d2af5ab build: Add option KERNEL_KASAN_SW_TAGS and HW_TAGS (+61,-4)
093d317 kernel: bump 6.1 to 6.1.45 (+22,-22)
6478249 kernel: bump 5.15 to 5.15.126 (+11,-7)
728581d prereq-build: increase GCC requirement to 8 (+14,-12)
497012a scripts: qemustart: Fix x86/legacy bootup (+2,-2)
76d4a7c kernel: default ARM_PMU on for armsr/armv8 (+1)
93fabc0 kernel: bump 6.1 to 6.1.46 (+11,-11)
973c5d4 kernel: bump 5.15 to 5.15.127 (+26,-26)
4b3e3c3 kernel: bump 6.1 to 6.1.47 (+17,-17)
c1ef10c prereq: make existing binary check work for sdk as well (-1)
3210aa8 prereq: merge common cases in SetupHostCommand (+3,-9)
9e50708 kernel: bump 6.1 to 6.1.48 (+2,-2)
e80a387 kernel: bump 5.15 to 5.15.128 (+8,-8)
5d039f0 kernel: bump 6.1 to 6.1.49 (+2,-2)
6c3eff9 scripts/package-metadata.pl: fix handling transitive conditional dependencies (+3,-3)
33303b5 scripts/package-metadata.pl: sort dependency keys (+1,-1)
6252c18 Revert "scripts/package-metadata.pl: fix handling transitive conditional depe... (+3,-3)
ae88f00 scripts/package-metadata.pl: strip already selected conditions from dependencies (+2)
1db566b kernel: bump 5.15 to 5.15.129 (+5,-5)
d1ac723 kernel: bump 6.1 to 6.1.50 (+72,-72)
402212c scripts/download.pl: remove stale GNOME download sites (+2,-6)
e793b4b kernel: bump 5.15 to 5.15.130 (+2,-2)
b4db76a kernel: bump 6.1 to 6.1.51 (+2,-2)
58bb5e1 kernel: bump 5.15 to 5.15.131 (+7,-7)
5294b35 kernel: bump 6.1 to 6.1.52 (+5,-5)
e39fd02 scripts/download.pl: Remove stale download sites and convert to https (+15,-22)
ac422c9 kernel: bump 5.15 to 5.15.132 (+299,-414)
2bda536 kernel: bump 6.1 to 6.1.53 (+66,-210)
e3559fb kernel: bump 6.1 to 6.1.54 (+226,-472)
2368caf kernel: bump 6.1 to 6.1.55 (+7,-7)
6585498 build: replace SourceName with PKG_NAME compile unit name (+1,-1)
29a56e0 build: suppress cmake warnings about unused vars (+2)
8f03356 Delete arm-magic script (-42)
8989593 kernel: bump 5.15 to 5.15.133 (+62,-181)
bb1bfb4 quilt.mk: use CURDIR instead of ./ for PATCH_DIR and FILES_DIR (+2,-2)
9536446 quilt.mk: don't error on refresh/update if patches doesn't exist (+12,-9)
ac3a591 kernel: bump 5.15 to 5.15.134 (+6,-37)
1a15a8c kernel: bump 6.1 to 6.1.56 (+7,-42)
096bb8e kernel: bump 5.15 to 5.15.135 (+14,-14)
b357564 kernel: bump 6.1 to 6.1.57 (+29,-93)
28420cd scripts/ext-toolchain: implement external GCC version detection (+31)
987458c rules.mk: make toolchain dirs define more consistent (+14,-14)
d82c588 treewide: make use of new toolchain define (+5,-11)
33e72eb kernel: bump 6.1 to 6.1.58 (+8,-22)
bb8fd41 kernel: bump 6.1 to 6.1.59 (+47,-153)
330492a image: Fix the CONFIG_EXTERNAL_CPIO logic (+1,-1)
cd86f6c kernel: bump 6.1 to 6.1.60 (+35,-35)
5a6368e kernel: bump 5.15 to 5.15.136 (+2,-89)
75aeb7e kernel: bump 5.15 to 5.15.137 (+31,-31)
52751b1 build: cache kernel module package compiling (+4,-4)
33b3fea package-dumpinfo: add CPE information to package index (+1)
8562c65 package-metadata: add CPE information to JSON package manifests (+2)
649655f package-dumpinfo,metadata: add ABI version information to package index (+2)
d604a07 build: add CycloneDX SBOM JSON support (+240,-8)
376f1c8 build: use long hashes when generating feed.buildinfo (+3,-3)
86ca719 build: fix pkg-config detection when inside of a nix-shell (+1,-1)
7285f77 kernel: bump 6.1 to 6.1.61 (+12,-96)
2c22589 build: replace `true` with a custom noop script (+3,-1)
c4259a6 image: fix image generation within ImageBuilder (+2)
4fb8e68 kernel: provide better control & help for SLUB configuration (+15,-2)
573c8c3 kernel: bump 5.15 to 5.15.138 (+13,-97)
4196a4b kernel: bump 6.1 to 6.1.62 (+10,-10)
7ceb76c prereq-build: add Python 3.12 support (+2)
4c0dc68 ramips: add encrypted SGE factory image for D-Link devices (+12,-6)
9e49e0a scripts/getver.sh: prevent asking for negative rev-parse (+1,-1)
b522da5 scan.mk: do not silence output of dump phase (+2,-1)
8fc496b treewide: fix shell errors during dump stage (+15)
09b7e19 Revert "prereq-build: add Python 3.12 support" (-2)
943c153 scripts/dump-target-info.pl: add new function to DUMP devices (+79,-1)
5a64a48 u-boot.mk: do not force parallel build (+1,-1)
2b75f10 kernel: bump 6.1 to 6.1.63 (+41,-329)
df16745 kernel: bump 5.15 to 5.15.139 (+20,-278)
28d3224 scripts: sercomm-pid.py: use uppercase hwid in pid (+1,-1)
b16e14a image: use helper function for size units (+12,-10)
cd5e013 image: fix Linksys image alignment and simplify footer creation (+10,-67)
fc16df9 image: improve UBI image sizing on NAND devices (+6,-1)
a3ec855 u-boot: introduce dependencies check for swig and pyelftools (+30,-1)
c20bedf kernel: bump 6.1 to 6.1.64 (+313,-597)
6c118ef kernel: bump 5.15 to 5.15.140 (+38,-177)
4211eab target: Make TARGET_SERIAL independent of GRUB configuration (+13,-12)
c6a41bf kernel: bump 5.15 to 5.15.141 (+10,-10)
91df016 kernel: bump 6.1 to 6.1.65 (+8,-8)
303ff26 kernel: bump 5.15 to 5.15.142 (+3,-3)
9380d9e kernel: bump 6.1 to 6.1.66 (+34,-34)
78a6cf1 kernel: bump 6.1 to 6.1.67 (+2,-2)
1e6c6a3 kernel: bump 6.1 to 6.1.68 (+51,-498)
bcb37c8 kernel: bump 5.15 to 5.15.143 (+207,-654)
3866cf6 kernel: bump 5.15 to 5.15.144 (+55,-482)
4a2ff73 kernel: bump 6.1 to 6.1.69 (+18,-445)
8de4cc7 kernel: bump 5.15 to 5.15.145 (+2,-2)
131403d kernel: bump 6.1 to 6.1.70 (+22,-22)
a94abfa image.mk: reorder DTC_WARN_FLAGS based on upstream (+3,-7)
e4a43cd build: allow var.% targets to bypass the prepare steps (+1,-3)
fd3376c build: ensure silent Make behavior for json scripts (+1,-1)
14a3ead verbose.mk: fallback to standard file descriptors (+12,-3)
37bb389 kernel: bump 5.15 to 5.15.146 (+33,-64)
f45fa6b kernel: bump 6.1 to 6.1.71 (+12,-15)
184bd28 build: fix toplevel check target (+3,-1)
066b0fe kernel: copy only *.ko for debug info (+1,-1)
751791d packages: store URL in Manifest (+5,-2)
e32edf7 packages: add PKG_URL variable (+1,-1)
49e8f53 scripts: fix installed-size calculation (+1,-1)
3891355 kernel: bump 5.15 to 5.15.147 (+19,-19)
ff41312 kernel: bump 6.1 to 6.1.72 (+65,-65)
cc02208 kernel: bump 6.1 to 6.1.73 (+11,-11)
869f8b2 build: add option for building with stack-protector-all (+7)
1fc729a kernel: bump 6.1 to 6.1.74 (+2,-2)
7ad6e8c scripts/rstrip.sh: ignore /lib/firmware (+1,-1)
2c363a0 kernel: bump 6.1 to 6.1.75 (+32,-102)
99c9d8a kernel: bump 5.15 to 5.15.148 (+93,-131)
e772b75 broadcom-wl: remove package (-4.1K)
4a0839b kernel: bump 6.1 to 6.1.76 (+31,-31)
f89904a kernel: bump 6.1 to 6.1.77 (+42,-239)
c47532b kernel-build.mk: add support for compiling only DTS (+13,-4)
131e416 build: align SOURCE path for build system and SDK (+3,-2)
3a67c5b Revert "build: align SOURCE path for build system and SDK" (+2,-3)
6c17d71 scripts: ubinize-image.sh: support static volumes, make size optional (+25,-11)
67beab2 scripts: ubinize-image.sh: fix on POSIX shell, allow custom images (+31,-20)
be9023e build: fix opkg flags in rootfs (+5)
1323314 images: append to existing image with ubinize-image build cmd (+3,-1)
cbc7393 build: align SOURCE path for build system and SDK (+3,-2)
5fe8021 kernel: bump 6.1 to 6.1.78 (+12,-12)
1e93208 build: add explicit --no-show-signature for git (+2,-2)
c42b915 build: don't drop 'user' flag when using the ImageBuilder (+2,-2)
68968fc Revert "build: don't drop 'user' flag when using the ImageBuilder" (+2,-2)
33e72e0 kernel: bump 6.1 to 6.1.79 (+32,-31)
404c76f build: fix shebang line (+1,-1)
8433121 build: fix kernel component in CycloneDX SBOM (+2)
65a3eb2 build: scripts/config - update to kconfig-v6.6.16 (+1.4K,-994)
4f66809 u-boot.mk: override default PATH to avoid pick hostpkg python (+1,-1)
fbb924a build: add $(STAGING_DIR) and $(BIN_DIR) preparation to target and package su... (+4)
13cdc89 kernel: bump 6.1 to 6.1.80 (+66,-63)
26d1d52 kernel: bump 5.15 to 5.15.149 (+39,-70)
387fde0 kernel: bump 5.15 to 5.15.150 (+68,-200)
a646e4f kernel: enable KASAN option for more architectures (+1,-1)
3561015 scripts: Kernel bumper script (+225)
7136066 kernel: add define for kernel 6.6 (+2)
dd02da5 kernel: bump 6.1 to 6.1.81 (+38,-38)
6642d6c kernel: bump 6.6 to 6.6.21 (+8,-8)
34b8c70 kernel: bump 6.6 to 6.6.22 (+9,-9)
3cd3afd kernel: bump 6.1 to 6.1.82 (+29,-29)
e8725a9 treewide: use APK compatible version schema (+69,-70)
686cc58 kernel: support RISC-V PMU (+16)
0307571 kernel: bump 5.15 to 5.15.151 (+71,-71)
2ec025d kernel: bump 5.15 to 5.15.152 (+24,-76)
f9f2426 config: Enable ext4 journaling by default. (+1)
fcdc629 tools/meson: update to 1.3.2 (+6,-4)
d08ff66 tools/meson: static host and both libraries (+2)
b04f245 kernel: bump 6.6 to 6.6.23 (+98,-210)
fb2c6e9 kernel: bump 5.15 to 5.15.153 (+667,-853)
0e2b7e3 mediatek: Moved recovery image creation to include/image-commands.mk (+39,-29)
5c2eca6 kernel: bump 6.6 to 6.6.24 (+23,-164)
e6f7e9d kernel: bump 6.6 to 6.6.25 (+2,-2)
cce4124 include/download.mk: handle .gitattributes rules on rawgit method (+15,-4)
c922c78 scripts/dl_github_archive: add support for packing zstd archive (+5,-1)
706f0e3 include/download.mk: switch to zst compression (+1,-1)
7f85104 scripts: add .tar.zst to dl_cleanup extensions (+1)
501ef81 config: select KERNEL_WERROR if building with default GCC version (+5,-2)
d997477 treewide: remove implicit SUBTARGET (+15,-15)
204823a scripts/dl_github_archive: use tar -I for ZSTD (+1,-3)
7b7f170 scripts/kernel_bump: Avoid potential copyright claim (+1,-1)
1bbc249 scripts/kernel_bump: Drop unused function (-7)
03f2f53 scripts/kernel_bump: Always drop v prefix (+5,-2)
ed896c3 scripts/kernel_bump: Improve omitted version error (+3,-1)
f9ac106 scripts/kernel_bump: Do no run on dirty repositories (+5)
9f0cc3e scripts/kernel_bump: Run script relative to the script dir (+14,-10)
9e6c439 scripts/kernel_bump: Allow for migrating only configuration files (+23,-17)
8ed187e scripts/kernel_bump: Use git to obtain the list of files (+5,-1)
b62aafc scripts/kernel_bump: Use the git index to find the needed config files (+9,-3)
71c663b scripts/kernel_bump: Allow bumping sub-targets (+15,-2)
98235e6 scripts/kernel_bump: Delete merge commit (+2)
9d95934 kernel: bump 6.6 to 6.6.26 (+50,-19)
86171d4 kernel: bump 6.6 to 6.6.27 (+43,-74)
2ad898e kernel: bump 6.1 to 6.1.83 (+279,-863)
1a44a26 kernel: bump 6.1 to 6.1.84 (+61,-100)
2909cce kernel: bump 6.1 to 6.1.86 (+31,-121)
9693ed6 kernel: bump 5.15 to 5.15.155 (+40,-39)
0e16196 toolchain/wrapper: fill and reference info.mk in staging_dir ext toolchain (+11)
5efd41c kernel: bump 6.6 to 6.6.28 (+98,-581)
da13ff3 scripts: ubinize-image.sh: fix support for static volume (+2,-2)
5a028a8 host-build: fix stampfile name substitution per installed binaries (+1,-1)
dceb593 kernel: bump 6.6 to 6.6.29 (+195,-640)
66252aa scripts/kernel_bump: Fix commit text formatting (+1,-1)
9fc79e2 download: don't overwrite VERSION variable (+17,-17)
9e86e0b kernel: bump 6.1 to 6.1.89 (+309,-2.2K)
918d81a mediatek: increase size of the sdcard image to 512 MiB (+1)
fc221b0 bpf: fix broken inclusion of system include (+1,-1)
7fcb826 loongarch64: new target (+1.2K,-4)
4c6e9a9 kernel: bump 6.6 to 6.6.30 (+33,-79)
3cb8dc3 include/trusted-firmware-a.mk: allow overriding package install template (+4,-2)
0d445da build: remove duplicate MAINTAINER from package-dumpinfo.mk (-1)
6d4feb8 build: also generate the CycloneDX SBOM in imagebuilder (+4,-5)
c452897 image: add missing DTC include-prefixes directory (+1)
1fbe41f kernel: bump 5.15 to 5.15.156 (+142,-142)
84d0b0b kernel: bump 5.15 to 5.15.157 (+208,-321)
1fae75e kernel: bump 5.15 to 5.15.158 (+27,-119)
4341901 config: add ARM PMUv3 for kernel 6.6 (+6)
ca1c763 config: build: dont allow STRIP_KERNEL_EXPORTS on kernel 6.6 (+1)
d788ab3 build: add APK package build capabilities (+476,-445)
52a225c rootfs: fix USE_APK detection (+1,-1)
f46867e include/rootfs: skip removal of APK cache now deprecated (-1)
c1e0f99 apk: disable rootfs repositories during build (+1)
9db53fb scripts: fix revision calculation using new "main" branch (+1,-1)
725389b host-build: always define Host/Prepare/Default (+3,-5)
d8939ff build: fix version info in cyclonedx sbom (+2,-2)
6510eb3 scripts: Add GNU ftp mirror redirector for GNU and Savannah (+2)
10d77b9 kernel: bump 6.6 to 6.6.31 (+12,-874)
7bd571e kernel: bump 6.6 to 6.6.32 (+2,-2)
ab9bb79 build: add option KERNEL_DEBUG_INFO_BTF_MODULES (+5,-2)
a60721f mikrotik: switch to Yafut for building MikroTik NOR images (+19,-3)
77106fa tools: remove kernel2minor (-38)
47d9dcd build: move Build/buffalo-trx to image-commands.mk (+21,-21)
60ea3d6 config: kernel: remove KASAN_EXTRA (-10)
2ded629 build: add explicit timezone in CycloneDX SBOM (+1,-1)
2d6ceda kernel: bump 6.1 to 6.1.92 (+46,-516)
b92e62d include/rootfs: rework handling of post-install scripts for APK (+8,-4)
b569d0c include/rootfs: improve readability of OPKG status fixup block (+6,-6)
ba7305c include/package-pack: remove APK files before building package (+2)
52e9431 include/package-pack: add special handling for CONTROL conffiles (+14)
2c769cf target: install apk-mbedtls by default (+1,-1)
98703bf target.mk: add support to early scan of default package configuration (+10,-1)
9a52ec4 toplevel.mk: implement logic to invalidate targetinfo with some config (+19,-3)
93d4952 apk: provide csum for static conffiles (+29,-8)
25bbefc apk: limit CONFIG_IPK_FILES_CHECKSUMS config to OPKG (+18,-15)
a77397e config: imply apk-mbedtls with USE_APK (+1)
3810219 toplevel.mk: make sure tmp exist for .packagedynamicdefault (+1,-1)
fc9cb9b kernel: bump 6.1 to 6.1.93 (+74,-119)
f34620f kernel: bump 6.6 to 6.6.33 and adjust subarches (+37,-318)
8cad52a scripts/ext-toolchain: add missing libc library specs (+7,-1)
5f9fb96 bpf: also include toolchain standard header as system header (+2,-1)
a8ff0c1 build: include tests/Makefile if available (+3)
465cf35 scripts/download.pl: detach mirror URLs from script file (+94,-50)
3b83d39 scripts/download.pl: fix broken link for KERNEL projects (+2,-1)
847fad4 target.mk: improve handling of default enabled SECCOMP (+13,-3)
a09a72d kernel: bump 6.6 to 6.6.34 (+26,-72)
b004fea kernel: bump 6.1 to 6.1.94 https://cdn.kernel.org/pub/linux/kernel/v6.x/Chang... (+18,-18)
cf2b689 Revert "apk: limit CONFIG_IPK_FILES_CHECKSUMS config to OPKG" (+15,-18)
2499c10 apk: limit CONFIG_IPK_FILES_CHECKSUMS config to OPKG (+1)
832e2f6 kernel: bump 6.6 to 6.6.35 (+35,-150)
ed69356 kernel: bump 6.1 to 6.1.95 (+18,-48)
39e8ef3 build: add test for 64-bit time support (+18)
6cfa186 kernel: bump 5.15 to 5.15.159 (+7,-38)
c569b7d kernel: bump 5.15 to 5.15.160 (+2,-2)
19305af kernel: bump 5.15 to 5.15.161 (+36,-36)
d55083f target.mk: fix arm architecture level detection (+9,-1)
a144074 build: fix missing SOURCE_VERSION variable (+1,-1)
b0953c4 kernel: Extract kmod-nf-dup-inet (+19,-9)
93cb81c kernel: bump 6.1 to 6.1.96 (+30,-37)
3711557 kernel: bump 6.6 to 6.6.36 (+66,-108)
4209eb7 kernel: allow different TARGET_DIR for initramfs (+8,-7)
9b0185e kernel: make LINUX_DIR configurable for SetInitramfs functions (+26,-26)
0005329 kernel: simplify SetInitramfs compression ALGO config setup (+4,-7)
97fd059 image: respect TARGET_PER_DEVICE_ROOTFS for initramfs (+22,-5)
ec75f86 image: respect TARGET_PER_DEVICE_ROOTFS for initramfs fit command (+11,-11)
0137fbd kernel: skip rebuilding kernel with ROOTFS_INITRAMFS_SEPARATE (+3,-1)
7bffb3f kernel: fix CopyImage function with Per Device Rootfs (+8,-6)
e759994 kernel: bump 6.1 to 6.1.97 (+23,-23)
3de1969 build: add support for PKG_SUBDIRS variable (+4,-3)
9c833bc build: add default host build recipes for gnulib (+13)
b07099a build: let HOST_CXXFLAGS default to HOST_CFLAGS (+1,-1)
0122fd7 kernel: aldo fix CopyImage for Separate Initramfs (+1,-1)
cc6a0ab image: make images and artifacts dependent of initramfs (+3,-3)
e5d23b5 image: exclude initramfs-images dependency with IB (+2,-2)
905338a image: add recipe for legacy multiple images (+17)
3c95641 kernel: fix broken initramfs images for Separate cpio (+3)
69dd5a7 kernel: bump 6.6 to 6.6.37 (+97,-115)
df1c859 kernel: bump 6.6 to 6.6.38 (+2,-21)
a9818e3 kernel: bump 6.6 to 6.6.39 (+25,-101)
607697f kernel: bump 6.1 to 6.1.98 https://cdn.kernel.org/pub/linux/kernel/v6.x/Chang... (+3,-3)
b4f1dea kernel: bump 6.6 to 6.6.40 (+5,-5)
c46ce83 kernel: bump 6.1 to 6.1.99 (+2,-2)
ed14add target.mk: further improve handling of default enabled SECCOMP (+42,-41)
0248817 target.mk: init default configs if they are missing in the .config (+6,-7)
85e1e1a kernel: bump 6.1 to 6.1.100 https://cdn.kernel.org/pub/linux/kernel/v6.x/Chan... (+76,-76)
66177c0 kernel: bump 6.6 to 6.6.41 (+36,-36)
0a8ed4c build: add support for host building in a subdirectory (+3,-1)
0bd129a build: autoconf: set ac_cv_func_setresuid=true (+1,-1)
b8b9c79 build: autoconf: Activate options for standard types (+3)
d2626bd kernel: bump 6.6 to 6.6.42 (+12,-61)
9639278 kernel: bump 6.6 to 6.6.43 (+9,-9)
2370aaa kernel: bump 6.1 to 6.1.101 https://cdn.kernel.org/pub/linux/kernel/v6.x/Chan... (+3,-3)
274b18d kernel: bump 6.1 to 6.1.102 (+3,-3)
d604b26 kernel: add missing symbol (+4)
b733b6a kernel: bump 6.6 to 6.6.44 (+59,-356)
88068dd kernel: bump 6.1 to 6.1.103 (+73,-105)
626fa75 kernel: bump 6.6 to 6.6.45 and update config-6.6 (+33,-80)
4631765 kernel: bump 6.1 to 6.1.104 (+12,-11)
b51abac config: kernel: Add support for configuring BTRFS to be built-in (+10,-6)
3eb0853 kernel: bump 6.6 to 6.6.46 (+60,-31)
00aa901 kernel: bump 6.6 to 6.6.47 (+7,-7)
c296141 kernel: bump 6.1 to 6.1.105 (+22,-53)
d1bbe65 kernel: bump 6.1 to 6.1.106 (+2,-2)
4646aa1 build: fix CMake generator for non-Ninja builds (+4)
c364cb8 include: autotools: do not symlink files in autoreconf (+1,-1)
0cfb815 netfilter: add nf_conntrack_netbios_ns to kmod-nf-nathelper-extra (+1)
8b2f7be netfilter: add nf_conntrack_sane to kmod-nf-nathelpers-extra (+1)
93cca95 kernel: bump 6.6 to 6.6.48 (+45,-181)
8b6c63c kernel: bump 6.1 to 6.1.107 (+30,-30)
fd3d798 u-boot.mk: pass CROSS_COMPILE during config (+2,-2)
7788624 kernel: bump 6.6 to 6.6.49 (+26,-26)
527bad0 kernel: bump 6.1 to 6.1.108 (+13,-13)
b1435f0 kernel: activate *_FS_SECURITY and *_FS_ACL_ATTR options for all big flash ta... (+5,-71)
2a1dd18 kernel: Activate POSIX ACL for f2fs, jffs2 and tmpfs (+5,-2)
ef720b1 scripts/feeds: Support feed update with git pull --rebase (+18,-5)
f68dcce scripts/feeds: Support feed update with git pull --rebase --autostash (+15,-7)
fe4573a kernel: bump 6.1 to 6.1.109 (+2,-2)
1528031 kernel: bump 6.6 to 6.6.50 (+6,-6)
f61fb07 bpf: fix llvm version check (+1,-1)
01d8e41 kernel: bump 6.6 to 6.6.51 (+117,-269)
52cc9d8 kernel: rework Initramfs locking logic (+80,-61)
d78dec3 kernel: copy kernel build dir on Per-Device Initramfs compilation (+10,-9)
15de20d kernel: fix wrong rework for Initramfs cpio xz compression (+1,-1)
98a62f7 kernel: fix flock name for gen-initramfs lock (+1,-1)
bfb2e09 kernel: rework Initramfs compile cpio handling (+24,-22)
85161b4 kernel: bump 6.6 to 6.6.52 (+12,-387)
82a5971 generic: drop 5.15 support (-159.8K)
e67aa1d packages: remove remnants of kernels below 6.6 (+47,-113)
0556b3f config: build: make STRIP_KERNEL_EXPORTS depend on BROKEN (+1,-1)
df14785 include: remove kernel 6.1 version file (-2)
3fa5ee0 build: remove ac_cv_header_netinet_sctp_h=no from pre-cached variables (-1)
45bd222 scripts: config.guess: update to 2024-07-27 (+1.4K,-845)
123cb37 kernel: bump 6.6 to 6.6.53 (+5,-5)
d03f3dc realtek: add support for Linksys LGS310C (+416)
51db334 kernel: bump 6.6 to 6.6.54 (+90,-157)
7ada5ab kernel-build.mk: Fix multi-core build warning. (+1,-1)
c80792e cmake.mk: disable shared libs for host packages (+1)
a544b92 toplevel.mk: add target feeds in 'make distclean' (+1,-1)
51e0834 scripts/feeds: force kernel package scan after a target installation (+5)
12f12df kernel: bump 6.6 to 6.6.55 (+139,-327)
16bf650 kernel: bump 6.6 to 6.6.56 (+2,-2)
3d7040b realtek: scripts: fix error in belkin-header (+6,-6)
6e40f98 scripts/download.pl: use perl builtins instead of system() (+3,-2)
bf059f7 prereq-build: add Python 3.12 support (+2)
8191c89 prereq-build: limit python distutils check to <v3.12 (+2,-1)
51bbc81 kernel: bump 6.6 to 6.6.57 (+107,-248)
6e6b82a base-files: add SOURCE_DATE_EPOCH as OPENWRT_BUILD_DATE to os-release (+3,-1)
e1d6013 iptables: update to 1.8.10 (+53,-1.5K)
3098b4b scripts: linksys-image: add NAND devices (+21,-3)
b881634 scripts: Add script to reorder kernel config-* files (+16)
b6bbc76 include/package-pack: set missing Description on .apk creation (+1,-1)
8e294af kernel: bump 6.6 to 6.6.58 (+17,-17)
abeaf8d include/package-pack: remove whitespace for Description info for APK (+1,-1)
6835ff8 include/package-pack: Set missing Maintainer and URL for APK (+2)
c8d5abd kernel: enable Multi-Path TCP for !SMALL_FLASH targets (+14)
65560de scripts/download.pl: read file natively (+10,-4)
07159cc Revert "scripts/download.pl: read file natively" (+4,-10)
5667b38 build: permit overwrite PACKAGE_DIR and PACKAGE_DIR_ALL (+2,-2)
23e27d2 build: detach apk repository handling from rootfs.mk (+9,-6)
578f266 imagebuilder: complete support for local signing keys (+21,-4)
377b669 build: introduce support to declare skip package (+2,-2)
03e0525 include/package-pack: drop version from provides (+10,-2)
559df6c build: Honor DEFAULT_VARIANT for APK packages (+1)
618f079 build: correctly ignore Initramfs image on error (+3)
5ba701f image: ignore errors from mktplinkfw command (+6,-7)
def70fa image: ignore errors from more commands (+11,-11)
4ae45b1 OpenWrt v24.10: set branch defaults (+7,-11)
e3bbeab kernel: KERNEL_NET_L3_MASTER_DEV default to y if !SMALL_FLASH (+2)
7a1815f kernel: bump 6.6 to 6.6.59 (+32,-114)
92eb867 kernel: bump 6.6 to 6.6.60 (+54,-113)
b506c96 kernel: bump 6.6 to 6.6.61 (+40,-39)
6106520 kernel: bump 6.6 to 6.6.62 (+9,-9)
7402e7d kernel: bump 6.6 to 6.6.63 (+37,-37)
1d612c3 include: cmake.mk: honor CONFIG_DEBUG (+1,-1)
634ac98 include: meson.mk: honor CONFIG_DEBUG (+1,-1)
7ef734d build: profiles.json: add kernel version information (+15,-2)
f05d49c menuconfig: add help description for Stack Smashing Protection options (+18)
11d3681 build: add comments to makefiles (+169,-18)
2942ee0 scripts: add download-check-artifact.sh script (+154)
8f0d52d scripts: download-check-artifact.sh: fix shellcheck and improve (+13,-8)
480aed0 build: add generic build template for optee-os packages (+113)
9e73f79 kernel: enable pressure interface (+20)
2c3d036 config: Mark USE_APK broken (+2,-1)

Build System / Feeds (2 changes)

11bb533 Revert "feeds: use git-src-full to allow Git versioning" (+7,-7)
4ae45b1 OpenWrt v24.10: set branch defaults (+7,-11)

Build System / Host Utilities (204 changes)

5636ffc tools/meson: update to 1.1.0 (+2,-23)
18238c4 firmware-utils: ptgen: add SiFive-related GUID types (+38)
446178d tools/meson: update to 1.1.1 (+2,-2)
04053e3 tools/findutils: define list of installed programs (+2)
14a85d9 tools/coreutils: rename list of installed programs (+4,-6)
0cdcf03 firmware-utils: bump to git HEAD (+3,-3)
1d42292 tplink-safeloader: Add TP-Link Archer A6 V3.20 (+3,-1)
3338f53 tplink-safeloader: add TL-WPA8635P v3 (+4,-3)
17ca5ee tplink-safeloader: add TL-WPA8631P v4 (+1)
f730ad2 bcmblob: new tool for reading Broadcom's BLOBs (+456)
cb1ddac firmware-utils: fix typo in error message when no OpenSSL library found (+1,-1)
9166331 bcmclm: new tool for reading Broadcom's CLM data (+338)
a2d49fb tplink-safeloader: add RU support-list entry for Archer C6U v1 (+2,-1)
bb12cf5 tplink-safeloader: Add support for TP-Link Deco M5 The special_id values are ... (+81)
9e2de85 tplink-safeloader: add EAP610 v3 and EAP613 v1 (+33)
ca788d6 meson: prepare to use different linkers (+4)
b1fa9e3 tools: add mold, a modern linker (+24)
4ca450d tools/7z: update to 23.01 (+11,-18)
1874a7c tools/cmake: update to 3.27.1 (+14,-21)
57fda4b tools/ccache: update to 4.8.2 (+3,-3)
813ef01 tools/xz: update to 5.4.4 (+2,-2)
dfdaa36 tools: mold: update to 2.1.0 (+2,-2)
cbf8c76 tools/meson: update to 1.2.1 (+2,-3)
58c1975 tools/pkgconf: update to 2.0.1 (+2,-2)
49eedc1 tools/mpfr: update to 4.2.1 (+2,-2)
6267961 tools/cmake: update to 3.27.4 (+2,-2)
02f86a0 tools: assign PKG_CPE_ID (+10)
587f94e tools/libressl: update to version 3.7.3 (+2,-2)
b61ac68 ccache: add missing \ (+1,-1)
9947fe7 tools/cmake: update to 3.27.5 (+2,-2)
6d9af0e tools/ccache: update to 4.8.3 (+2,-2)
01ae733 tools/gmp: update to 6.3 (+2,-2)
c0f1980 tools/libdeflate: update to 1.19 (+2,-2)
cdcabbd tools/pkgconf: update to 2.0.3 (+2,-2)
63f5b5e tools/zlib: update to 1.3 (+2,-2)
5189231 tools/cmake: disable cmake script debugger (+1)
f5e66b5 tools/mold: update to 2.2.0 (+2,-2)
d19bf76 tools/mtd-utils: update to 2.1.6 (+8,-8)
997bbc8 tools: mold: update to v2.3.1 (+2,-2)
169757c tools/include: add more endian macros (+48)
5331e85 elfutils: fix build and enable on non-linux systems (+932,-5)
da52c6f firmware-utils: bump to git HEAD (+3,-41)
a170683 firmware-utils: fix use of NULL string progname (+2)
89875fc tplink-safeloader: CPE510: add Canadian support (+1)
9e211d2 mktplinkfw2: add support to extract bootloader images (+18,-1)
c18f662 mktplinkfw2: add support to pack bootloader (+116,-14)
3dc1339 mktplinkfw2: show exact exceed bytes when the image is to big (+13,-9)
d16ff79 tplink-safeloader: WPA8631: add v4 AU, US (+2)
0fa1cc5 zytrx: add LTE5398-M904 (+1)
6354661 firmware-utils: ptgen: add SiFive GPT partition support (+21)
1d6f9bd tools/elfutils: add missing dependency to fix build error (+1,-1)
5364163 tools/elfutils: add -fPIC to fix linker errors (#13841) (+1,-1)
17a5f1c tools/elfutils: disable bzlib support (+1)
f95a8f8 tools/elfutils: fix missing _ in auxv info alias (+1,-1)
4a8961f tools: macOS: types.h: fix missing unsigned types (+5)
74edd9e firmware-utils: bump to git HEAD (+3,-3)
ba5bc4e add dlink-sge-image for D-Link devices by SGE (+855)
a82c969 tools/mkimage: update to 2023.10 (+4,-15)
59a66d3 firmware-utils: update to Git HEAD (2023-11-21) (+3,-3)
3b114de lxlfw: move code opening LXL to helper function (+57,-23)
8e149e4 lxlfw: move code copying data to helper function (+43,-6)
16fa890 lxlfw: fix struct lxl_hdr attribute (+1,-1)
d770cab lxlfw: support embedding blobs (+461,-12)
eaf2ea2 lxlfw: support extracting image (+77)
12bf1a9 lxlfw: support certificate & signature blobs (+98,-14)
86994e1 tools: firmware-utils: Fix PKG_MIRROR_HASH (+1,-1)
39bdcec tools/xz: update to 5.4.5 (+2,-2)
8bc448e tools/mold: update to 2.3.2 (+2,-2)
230a2b8 tools/cmake: update to 3.27.9 (+2,-2)
0c1cffd tools/pkgconf: update to 2.1.0 (+2,-2)
b9bd3fe tools/bash: update to 5.2.21 (+2,-2)
0827fb8 tools/cmake: update to 3.28.0 (+4,-4)
090bb64 tools: firmware-utils: update to git HEAD (+3,-3)
5e14973 tplink-safeloader: add Archer A6 v2 (RU) (+1)
d87b6c4 tplink-safeloader: bump EAP615-Wall compat_level (+1,-1)
659f027 tools/cmake: update to 3.28.1 (+2,-2)
6fbe36a tools/cpio: update to 2.15 (+2,-2)
ae7a7ef tools/mkimage: update to 2024.01 (+4,-4)
25080a9 tools/zlib: update to 1.3.1 (+2,-2)
dfb4bab tools/xz: update to 5.4.6 (+2,-2)
906595c tools/cmake: update to 3.28.2 (+2,-2)
3595931 tools/ccache: update to 4.9 (+9,-9)
c0c175e tools/pkgconf: update to 2.1.1 (+2,-2)
8b113bf tools/cmake: update to 3.28.3 (+2,-2)
b49a6f6 tools/ccache: update to 4.9.1 (+3,-3)
4a3f430 tools/expat: update to 2.6.0 (+2,-2)
f3cbdae tools/expat: fix build error with ccache (+1)
043da3f tools/dwarves: update to 1.26 (+2,-2)
53e3851 tools: add util-linux (+134)
e8725a9 treewide: use APK compatible version schema (+69,-70)
3b4cfb2 tools: firmware-utils: update to git HEAD (+3,-3)
9067281 tplink-safeloader: add RE365 v1 (+38)
e87f238 zycast: new tool for ZyXEL bootloader flashing (+339)
c1e69e6 tplink-safeloader: show compat_level with FW info (+4)
335d063 tplink-safeloader: bump EAP225-Outdoor v1 compat (+1,-1)
c1e06da tplink-safeloader: bump EAP225-V3 compat_level (+1,-1)
a5dfb5f tplink-safeloader: add TP-Link RE205 v3 support (+43)
17de365 zycast: disable build on non-Linux OS (+3,-1)
2ac6fe6 tools: firmware-utils: update to git HEAD (+3,-3)
6b24299 ptgen: fix limitation for active partition in GPT (+6,-3)
80b2288 tools/expat: update to version 2.6.2 (+2,-2)
714c91d tools/xz: update to 5.6.1 (+3,-4)
b05aad5 tools/cmake: update to 3.29.0 (+5,-5)
c9ae8fd tools/e2fsprogs: disable building fuse2fs to avoid depending on libfuse (+2,-1)
383b68e tools/cmake: disable xcode generator (+22)
d4b6b76 Revert "tools/xz: update to 5.6.1" (CVE-2024-3094) (+4,-3)
fcdc629 tools/meson: update to 1.3.2 (+6,-4)
0c96d20 tools: b43-tools: fix compilation with GCC14 (+1,-1)
004c853 zstd: update to 1.5.6 (+2,-2)
1f3e017 tools/bzip2: switch to cmake (+384,-423)
8d934c1 tools/mkimage: update to v2024.04 (+5,-5)
4b920e7 tools: zstd: convert to make and drop meson dependency (+24,-17)
ed14971 tools: zstd: override max safe compression level (+3)
d5c4cb0 tools: zstd: dont override ZSTD_LEGACY_SUPPORT (-1)
c3e43b7 tools: make zstd tool core and xz tool non-core (+5,-6)
e09d3fd tools: rework tools-core dependecies (+4,-2)
4c7591c tools: libdeflate: fetch source as tarball (+5,-4)
bab3ae2 tools: prefer gz or bz2 tarballs (+40,-41)
b3c1c57 treewide: update PKG_MIRROR_HASH to zst (+64,-64)
076e860 tools: zstd: install headers as well (+1,-1)
0a0d892 Revert "tools/mkimage: update to v2024.04" (+5,-5)
f2fabf7 tools: zstd: add patch fixing wrong generated .pc with lib-mt (+98,-1)
e65800d tools: zstd: dont override CLI max level (-3)
338b463 tools: libdeflate: update to 1.20 (+2,-2)
20c0dfb tools/dwarves: add myself as PKG_MAINTAINER (+1)
2116073 tools: libdeflate: backport fix for AVX-VNNI (+33,-1)
ac881ce tools: mold: update to 2.30.0 (+2,-2)
2b6923b tools: zstd: update patch with upstream version (+128,-98)
98cc65d tools/zstd: enable position independent code compilation (+2)
cdd56fc tools/missing-macros: add symlinks to makeinfo (+6,-1)
4de8c0e tools/gnulib: update to branch stable-202401 (+3,-3)
5ade7ee tools/gnulib: add macros to skip reallocarray() functions (+115)
eb726c9 tools/gnulib: make tdestroy() fully portable (+193)
41bc16d tools/bison: hardcode path to m4 with STAGING_DIR_HOST (+43)
0489436 tools/coreutils: update to 9.4 (+96,-13)
44625e9 tools/coreutils: update to 9.5 (+6,-83)
b6f025b tools/elfutils: update to 1.91 (+65,-20)
7a4df78 tools/elfutils: override SUBDIRS variable of Makefile (+20,-17)
43be319 tools/elfutils: organize gnulib import build stage (+19,-1)
20ed56e tools/elfutils: use locally declared static reallocarray() (+1)
ddb7177 tools/elfutils: remove no-op copy of tdestroy() (-14)
1991bfb tools/elfutils: refresh portability patch for macOS (+5,-29)
e9ecaad tools/zlib: fix PKG_CPE_ID (+1,-1)
832460b tools/flex: fix PKG_CPE_ID (+1,-1)
ff59f3f tools/expat: fix PKG_CPE_ID (+1,-1)
00ff73e tools/elfutils: remove dirname (+6,-7)
a8bfdf2 gengetopt: backport patch fixing support for c++17 (+58)
49a64c9 tools: pkgconf: provide prefix for host and hostpkg stagind directory (+2)
c3d4598 tools: add more linux include files to fix x86 build on macos (+897)
d03b567 tools: mold: update to 2.31.0 (+2,-2)
46bcbe4 tools/missing-macros: install files from HOST_BUILD_DIR instead of src (+2,-2)
01048c7 tools/padjffs2: use Host/Prepare/Default instead of raw commands (+1,-2)
8097aa0 tools/lz4: remove patches (-131)
337b0c8 tools: refresh all patches (+44,-71)
6f22447 tools/mkimage: update to v2024.04 (+5,-5)
37f20d8 tools/gnulib: unmangle fts header on macOS (+19)
7822908 tools/elfutils: install a subset of the elfutils binaries (+52,-1)
5f47ccc tools/elfutils: do not directly link gnulib to libelf (+7,-1)
4454361 tools/elfutils: pass -O2 in HOST_CXXFLAGS (+1)
7e2a3af tools: add Yafut to enable creating Yaffs filesystem images (+20)
a60721f mikrotik: switch to Yafut for building MikroTik NOR images (+19,-3)
77106fa tools: remove kernel2minor (-38)
10a1e9b tools/quilt: update to 0.68 (+2,-2)
3fd593b tools/cmake: update to 3.29.5 (+2,-2)
712c10e tools/findutils: update to 4.10.0 (+2,-22)
ac2722c tools/ccache: update to 4.10.0 (+5,-5)
2951e0a tools: tar: backport patches fixing broken --delete (+550)
95597dc tools: tar: backport patch for paxlib shipped in tar (+189)
f97da2c tools/elfutils: add missing MIPS reloc support (+2.5K,-9)
5465595 tools/dwarves: update to v1.27 (+14,-2)
7a9b1f7 tools/pkgconf: update to 2.2.0 (+2,-2)
253d777 tools/sparse: fix compilation with GCC14 (+128,-1)
fcdc7da tools: tar: update to 1.35 (+39,-743)
3684412 tools/fakeroot: update to 1.33 (+7,-7)
efdd65c tools/gnulib: allow forced exclusion of functions after configure (+56)
e6d1062 tools/gnulib: ignore AC_PREREQ error if actual version passes (+47)
447093f tools/elfutils: simplify portability patch (+155,-392)
f07621e tools/gnulib: add fallocate-posix module (+326)
c07a234 tools/elfutils: use gnulib module for posix_fallocate() (+3,-34)
8ce3873 tools/elfutils: do not use libtool for all subdirectories (+68,-279)
954179e tools/elfutils: do not use ar to list library objects (+149,-21)
9670a38 tools/elfutils: use conditional to block build of shared objects (+76,-64)
52a5344 tools/elfutils: split upstreamable parts of portability patch (+346,-327)
e4fb7c9 tools/elfutils: use weak alias over no alias for macOS (+5,-4)
f560588 tools/elfutils: add more pkg-config library info (+20)
c24c3da tools/coreutils: ignore gnulib changes to fcntl.h (+1)
17099f2 tools: util-linux: update to v2.40.1 (+4,-3)
66edb2f tools: firmware-utils: update to Git HEAD (2024-06-20) (+3,-3)
224d497 srec2bin: drop unused "dum" variable (-3)
6777b2d uimage_sgehdr: use "char" type for header struct strings (+3,-3)
81db302 uimage_sgehdr: drop unused "ltmp" variable (-1)
bd7fcc7 pc1crypt: make decrypt/encrypt functions take void * as argument (+4,-4)
6ac4497 linksys: add magic header generation tool for e8350 v1 (+173)
f864b83 tools/fakeroot: fix check for whether to wrap time64 functions (+11)
6988fe3 tools/llvm: update to 18.1.7 (+19,-9)
e07cc32 tools: mtd-utils: update to 2.2.0 (+80,-44)
1029340 tools: mtd-utils: fix disabling tests (+2,-2)
54115ec tools: util-linux: use --disable-all-programs (+33,-83)
fb99a8d tools: util-linux: use standard make install/uninstall (+1,-5)
8b0f892 tools: util-linux: build libuuid (+28)
bd48ca1 tools: e2fsprogs: use libuuid provided by util-linux (+2,-11)
215d5bb tools: e2fsprogs: use standard make uninstall (+2,-3)
843b51b tools: mtd-utils: use libuuid provided by util-linux (+1,-4)
4710134 tools/coreutils: remove 64-bit time disable flag (-1)
b43c0a9 tools: util-linux: mark hexdump patch as backport ()
55bda98 tools/e2fsprogs: fix shell scripts under SDK (+6,-1)
a787ebf tools/util-linux: build libuuid as PIC (+1)
fd085a7 tools/e2fsprogs: fixup STAGING_DIR_HOST path evaluation in shell scripts (+2,-2)
7d2ca4e tools: mkimage: update to U-Boot release v2024.07 (+2,-2)
f9a1996 tools/elfutils: remove header symlink between subdirectories (+2,-1)
3b3a81f tools/elfutils: simplify and cleanup Makefile (+2,-17)
f8ccf8a tools: util-linux: disable NLS again (+1)
4e54417 tools: firmware-utils: update to Git HEAD (2024-06-30) (+3,-3)
0cfd104 zytrx: add ZyXEL LTE7490-M904 (+1)
3d09357 asusuimage: new tool for creating TRX-images compatible with AsusWRT (+764)
f35781f asusuimage: fix compile error with old GCC release (+12,-13)
2b90347 tools: util-linux: update to v2.40.2 (+4,-4)
ce4b345 tools/7z: cleanup Makefile (+7,-13)
a9f58dd tools/7z: update to 24.05 (+8,-31)
06b81f5 toolchain: mold: Update to 2.33.0 (+2,-2)
7455353 tools: firmware-utils: update to Git HEAD (2024-08-09) (+3,-3)
26c7f05 nec-usbatermfw: add tool for NEC "USB ATERM" format (+306)
c456c55 tools/cmake: Update to 3.30.2 (+10,-10)
d6e5459 tools: libtool: do not symlink files in bootstrap (+1)
d97dced tools/cmake: update to 3.30.3 (+2,-2)
2db7f1c tools/expat: update to 2.6.3 (+2,-2)
8043e2e tools/llvm-bpf: filter out STAGING_DIR_HOST/include from cflags on non-linux ... (+5)
8d1de4a tools/meson: update to 1.5.1 (+2,-2)
adb641e tools: firmware-utils: update to git HEAD (+3,-3)
ed9c97f tplink-safeloader: bump EAP610-V3 compat_level (+1,-1)
72accd0 tools/flex: respect STAGING_DIR_HOST (+23)
8152781 tools: e2fsprogs: drop the e4defrag patch (-11)
da3e1ae tools: e2fsprogs: pass --with-crond-dir=no instead of patching (+2,-12)
95e4664 tools: e2fsprogs: drop e2fsck patch (-11)
9567dbe tools: util-linux: fix static libuuid pkgconf (+24)
676a2ab tools: e2fsprogs: bypass libuuid check (+4)
603a3c6 tools: fakeroot: update to 1.36 (+3,-14)
f4c453f yafut: fix build on non-linux systems (+289)
484f71f tools/elfutils: prevent invalid include of stack binary (+10)
32024db tools: mtd-utils: update to 2.2.1 (+22,-22)
0b05cc7 tools: libdeflate: bump to 1.22 (+3,-35)
9cccc4d tools/cmake: update to 3.30.5 (+2,-2)
3efedda tools/ninja: cleanup Makefile (+4,-10)
df303c7 tools/ninja: use existing ninja to build ninja (+34,-7)
ac483e1 tools/ninja: update to 1.12.1 (+259,-135)
f33fd7d tools: firmware-utils: update to Git HEAD (2024-10-16) (+3,-3)
5192cf9 mktplinkfw2: Add 16Mmtk layout (+6)
ca444f1 tplink-safeloader: add support for cpe710-v2 (+38)
88fbd52 bcmclm: support printing channels (+62,-4)
4c05f9e tools: firmware-utils: update to Git HEAD (2024-10-20) (+3,-3)
4b76389 iptime-crc32: add support for ipTIME AX3000M (+1)
c981096 tools: ccache update to 4.10.2 (+3,-3)

Build System / Image Builder (21 changes)

d87a8aa treewide: add ORIG_PATH variable (+9)
e40b9a7 ib: split out processing user provided packages (+3,-1)
84ec8c4 imagebuilder: copy from buildroot only target/linux/generic and target/linux/... (+4,-2)
131e416 build: align SOURCE path for build system and SDK (+3,-2)
3a67c5b Revert "build: align SOURCE path for build system and SDK" (+2,-3)
27d227b imagebuilder: check if BOARD is located in the feeds sub directory (+7,-1)
a998a12 imagebuilder: add check if target is sourced from feed (+7,-2)
d997477 treewide: remove implicit SUBTARGET (+15,-15)
2496f43 build: use zstd for IB, toolchain, SDK and LLVM compression (+16,-14)
d788ab3 build: add APK package build capabilities (+476,-445)
5d37d8d imagebuilder: fix multiple issue with manifest and sign keys handling (+10,-2)
a39d969 imagebuilder: fix broken IB_STANDALONE option (+18,-3)
c85348d imagebuilder: remove initramfs image files (+3)
9272728 imagebuilder: also remove vmlinuz initramfs image files (+1)
27c7612 imagebuilder: copy apk keys with CONFIG_SIGNATURE_CHECK (+4,-1)
1c211e7 imagebuilder: correctly export PACKAGE_DIR and PACKAGE_DIR_ALL (+2,-2)
a8d17c2 imagebuilder: actually support IB from buildbot (+8,-4)
578f266 imagebuilder: complete support for local signing keys (+21,-4)
a0eafc3 imagebuilder: always add local packages.adb (+1)
f303471 imagebuilder: fix copying of missing kernel/libc (+4,-4)
1abaf05 imagebuilder: fix OPKG package_whatdepends support (+1,-1)

Build System / SDK (10 changes)

d87a8aa treewide: add ORIG_PATH variable (+9)
897691f sdk: Expose CCACHE_DIR option (+7)
2d5f703 sdk: rename README ()
e9911f1 sdk: update SDK Makefile (+1,-1)
eecb582 sdk: add cpupower to userspace sources (+3,-2)
fd9d1e9 tools: add tmon package (+156)
aab21ee tools: add ledumon and ledhwbmon packages (+75)
7c39a95 sdk: include lib/crtsavres.o for powerpc (+4)
2496f43 build: use zstd for IB, toolchain, SDK and LLVM compression (+16,-14)
f050c30 sdk: bundle libraries for llvm toolchain (+4)

Build System / Toolchain (46 changes)

d87a8aa treewide: add ORIG_PATH variable (+9)
7b4a966 toolchain: gcc: backport inline subword atomic support for riscv (+6.2K,-3)
3cae2db toolchain: add mold as additional linker (+23,-1)
c22931b kernel-headers: install isa-rev.h on mips to fix lzma-lader on linux 6.1 (+1)
2425d6d fortify-headers: add __extension__ mark to strings.h (+29)
6b7f1ff toolchain: kernel-headers: fix check target for external Git trees (+3)
def41cf toolchain: kernel-headers: remove debugging env dump (-1)
df47dec toolchain: gcc: updat to 13.2 (+4,-2.1K)
9194fcb toolchain/binutils: add support for version 2.41 (+100)
6631599 toolchain: musl: add PKG_CPE_ID (+1)
bcf02c5 toolchain: assign PKG_CPE_ID (+6)
e66eed0 toolchain: glibc: Update glibc 2.37 to recent HEAD (+2,-2)
28420cd scripts/ext-toolchain: implement external GCC version detection (+31)
a7a94bc toolchain/gdb: update to 13.2 (+2,-2)
f329eb8 toolchain/gdb: update to 14.1 (+3,-3)
66dfbca toolchain/gdb: export ZSTD_CFLAGS/LIBS to fix build on non-linux systems (+3)
2872ff7 toolchain/gdb: add pthread to CFLAGS/LDFLAGS for zstd (+2,-2)
34fd41a toolchain: glibc: add --enable-stack-protector=all option for glibc (+1)
07ea729 toolchain: binutils: add support for version 2.42 (+100)
2ef5714 toolchain: glibc: Update glibc 2.37 to recent HEAD (+2,-2)
8753022 toolchain: gcc: switch default to 13 (+5,-5)
631014d toolchain/gcc: fix build errors on macOS with Xcode 15.3 (+547)
108374a toolchain: binutils: backport patch to fix mipsel_24kc_24kf (+12.0K,-1)
501ef81 config: select KERNEL_WERROR if building with default GCC version (+5,-2)
12b2cb2 config: fix CONFIG_GDB appearing in main menuconfig menu (+5,-5)
2496f43 build: use zstd for IB, toolchain, SDK and LLVM compression (+16,-14)
87d7fa8 toolchain/musl: Update to 1.2.5 (+3,-3)
0e16196 toolchain/wrapper: fill and reference info.mk in staging_dir ext toolchain (+11)
e1ca085 toolchain/nasm: fix PKG_CPE_ID (+1,-1)
c390c6c toolchain: binutils: switch to version 2.42 by default (+2,-2)
5ee2b6f toolchain: glibc: update to glibc 2.38 (+11,-8)
c5946c0 toolchain/gcc: fix loongarch64 ldso file name (+84)
197d90d toolchain/musl: fix loongarch64 ldso file name (+10)
7fcb826 loongarch64: new target (+1.2K,-4)
6b3195a toolchain: glibc: Update glibc 2.38 to recent HEAD (+2,-2)
c758d64 toolchain: gcc: add support for GCC 14 (+630)
3b63abf toolchain: gcc: update to 13.3 (+5,-293)
cc6a1e2 toolchain/musl: add support for renameat2() (+61)
3009201 toolchain: gcc: update GCC 14 to 14.2.0 (+4,-4)
9cf6ce5 toolchain: binutils: add support for 2.43 (+100)
ee64e7f toolchain/fortify-headers: update download url (+5,-8)
802be24 toolchain: binutils: add support for 2.43.1 Release notes: https://lists.gnu.... (+4,-4)
a1b9c28 toolchain: gcc: drop 110-Fix-MIPS-PR-84790.patch (-20)
4a5da15 toolchain/nasm: update to 2.16.03 (+3,-3)
1cd7708 toolchain: gdb: Update to version 15.2 (+3,-3)
72731b4 toolchain/binutils: remove old versions (-9.0K)

Kernel (746 changes)

959563f uml: exclude some /arch/x86 optimizations (+6)
fa79baf generic: copy backport, hack, pending patch and config from 5.15 to 6.1 (+130.4K)
3be6f35 generic: 6.1: drop backport patches (-76.3K)
9aee67e generic: 6.1: manually refresh backport patches (+9,-9)
fcab78c generic: 6.1: manually refresh pending patches (+846,-228)
92a0cc7 generic: 6.1: drop pending patch backported as fixes (-56)
19a246b generic: 6.1: manually refresh hack patches (+225,-489)
e41466e generic: 6.1: manually refresh mglru patch with new kernel version (+162,-171)
7f7ee27 generic: 6.1: add patch to compile ieee8211 headers (+69)
ce345dd generic: 6.1: add pending OPP set opp improvement patch (+117)
f79af59 generic: 6.1: refresh backport patches (+380,-381)
aa56d00 generic: 6.1: refresh hack patches (+205,-232)
4ed347a generic: 6.1: refresh pending patches (+348,-374)
5f987b8 kernel: refresh IFF_NO_IP_ALIGN ifdef for kernel >= 6.1 (+16)
fb6de77 kernel: refresh swconfig_leds to handle new trigger locking (+16)
0605fa6 kernek: use struct_group to wipe ar8216 volatile priv data (+19,-18)
9273487 kernel: use eth_random_addr instead of random_ether_addr (+2,-2)
6bdc6bb generic: 6.1: refresh config and add missing symbols (+211,-21)
178278b generic: 6.1: add missing symbols (+1)
47e43c8 generic: kernel: add missing symbol (+3)
a511887 kernel: modules: adapt for kernel 6.1 (+30,-10)
4a02c59 kernel: modules: wwan: adapt for kernel 6.1 (+6,-2)
6dce5a7 kernel: modules: fs: adapt for kernel 6.1 (+6,-3)
4f197f9 kernel: sort generic configuration (+3,-3)
cec0a38 kernel: add disabled symbol CONFIG_CPU_LITTLE_ENDIAN on 6.1 (+1)
c2d194a kernel: enable (ARM|ARM64)_MODULE_PLTS in generic config (+4,-14)
6983a21 generic: add support for MediaTek NETSYS v3 (+3.2K,-6)
958fdf3 generic: mt7530: backport support for the MT7988 built-in switch (+2.5K,-9)
bcb094f generic: 6.1: disable CONFIG_SURFACE_PLATFORMS by default (+1)
bccc6a5 generic: 6.1: disable CONFIG_ARCH_NXP by default (+1)
62e88d2 generic: 6.1: disable CONFIG_HP_WATCHDOG by default (+1)
1679904 generic: 6.1: disable CONFIG_OCTEON_EP by default (+1)
344540d generic: 6.1: disable CONFIG_VMWARE_VMCI by default (+1)
3591353 generic: filter out CONFIG_PAHOLE_HAS_SPLIT_BTF (+1)
b28b8ed kernel: 6.1: Synchronize MGLRU patches with upstream (+1.5K,-165)
ae8db39 kernel: Backport MGLRU patch from 6.4 (+546)
c815ecd kernel: bump 5.15 to 5.15.113 (+41,-41)
9117429 kernel: disable wireless extension support for 6.1 (+5,-5)
537624d generic: backport missing helper for phy interfaces (+48)
ef98dc3 generic: add kernel tag to backport patch ()
ba58245 mediatek: sync MT7988 USXGMII with SDK driver (+792,-596)
ecc5324 kernel: kmod-rxrpc: add missing dependencies (+2,-1)
1a40350 kernel: 6.1: add missing config symbols (+32,-1)
a7e9445 netfilter: add kmod-nft-dup-inet (+21,-1)
d98ee6f kernel: 6.1: add missing Kconfig symbols (+6,-1)
fdd3605 kernel: 6.1: fix swconfig not working (+3)
fd9dc10 apm821xx: make ata-dwc as a standalone module (+17,-7)
a64b262 kernel: refresh patches for Linux 6.1 (+158,-302)
f7cac04 kernel: backport MT7988 DSA support for Linux 6.1 (+2.3K,-4)
1c074ac kernel: include MT7988 Ethernet support in Linux 6.1 (+3.4K)
d8e0163 generic: import patch fixing workqueue compilation with gcc-13 (+88)
3f2f9c7 kernel: 6.1: add missing Kconfig symbols (+7)
8d4a2bb kernel: disable new v6.1 DRM option (+1)
595608e kernel: fix wrong detection of Linux-Testing-Version in makefile DUMP (+9)
fd572fe kernel: 6.1: add missing CONFIG_TEST_DYNAMIC_DEBUG option (+1)
3c55d86 kernel: Make kmod-phylink depend on kmod-libphy (+1)
0f6b8e6 kernel: Make kmod-usb-net-smsc95xx depend on kmod-net-selftests (+1,-1)
33abdc0 kernel: Package the new FOTG210 module properly (+14,-11)
16a2051 kernel: Set CONFIG_FRAME_WARN depending on target (+11,-8)
2dbeb60 kernel: add mdio-bus-mux support (+15)
3a7c8fd kernel: kmod-amazon-ena: move to top level netdevices (+15,-17)
04981c7 kernel: backport libcap workaround for BPF selftests (+433)
effccdd generic: b53: rename exported symbols to avoid upstream conflict (+21,-21)
b81045a kernel: bump 6.1 to 6.1.31 (+29,-28)
191742e netfilter: fix typo in kmod-nft-dup-inet (+1,-1)
7b31c2e kernel: Backport mvneta crash fix to 5.15 (+567,-12)
07bca1a generic: use only first element in bootconf for uImage.FIT (+15,-7)
0a4b309 generic: backport initial LEDs hw control support (+5.5K,-35)
f6485c7 kernel: bump 6.1 to 6.1.32 (+5,-61)
d442790 generic: 6.1: backport Qualcomm CPUFreq NVMEM changes (+181,-45)
d69becd kernel: use struct group to wipe psb6970 volatile priv data (+9,-7)
62338f4 generic: drop useless binfmt patch fixing compilation warning (-188)
12d6fe2 generic: 5.15: backport PPC VDSO executable stack fix (+49)
5af2533 generic: 6.1: move Qualcomm SoC ID bindings to generic ()
a125ef7 kernel: 6.1: add missing Kconfig symbols (+14)
1e4bc13 kernel: modules: fix mdio-bus-mux description (+1,-1)
1c058f9 generic: backport PPC boot wrapper VDSO executable stack fix (+126)
9dfade3 generic: 5.15: backport patch supporting "big" kernel symbols (+128)
da59c75 generic: 5.15: refresh patches (+6,-6)
c0bcfde kernel: netdevices: change armvirt references to armsr (+4,-4)
639434c kernel: bump 6.1 to 6.1.33 (+9,-9)
4f7796c kernel: sort generic configuration (+1,-2)
9519a62 kernel: add more disabled symbols for 6.1 (+5)
5714660 kernel: bump 5.15 to 5.15.115 (+141,-474)
fc3383a kernel: add CONFIG_DRM_RCAR_USE_LVDS is not set (+1)
5dc78d8 kernel: bump 5.15 to 5.15.116 (+18,-18)
244328b kernel: remove bridge offload hack (-1.7K)
8813edd kernel: mtd: bcm-wfi: add cferam name support (+14,-2)
07bdc55 kernel: backport NVMEM patches queued for the v6.5 (+1.8K,-2)
5da5958 kernel: bump 6.1 to 6.1.34 (+37,-37)
0e89ba8 kernel: bump 5.15 to 5.15.117 (+36,-384)
f02f6aa ipq807x: rename target to qualcommax (+12,-12)
b71c870 generic: 6.1: re-add two Winbond nand fixes (+146)
adc3ee1 generic: 6.1: backport LEDs patch adding additional modes (+425)
b99dd5b generic: 6.1: backport qca8k patch enabling additional LED trigger modes (+64)
3ebebf0 netfilter: fix typo in nf-socket and nf-tproxy kconfig (+2,-2)
1f5fce2 kernel: bump 5.15 to 5.15.118 (+39,-39)
e0fb38f kernel: bump 6.1 to 6.1.35 (+13,-13)
b308bd5 kernel: migrate FORCE_MAX_ZONEORDER to ARCH_FORCE_MAX_ORDER for 6.1 (+1,-18)
03ce559 kernel: phy: motorcomm: Fix compile (+44)
5af7d47 kernel: net: phy: realtek: fix rtl822x_probe on unsupported devices (+10,-42)
42cb0f0 kernel: bump 5.15 to 5.15.119 (+125,-125)
7a9a416 generic: filter out CONFIG_FRAME_WARN (+1)
ce8c639 kernel: introduce KERNEL_WERROR config option (+18,-2)
0ea8264 kernel: add kmod-hwmon-max6697 support (+15)
b025df6 kernel: add kmod-hwmon-jc42 support (+15)
1061677 kernel: add kmod-i2c-mux-reg support (+16)
06e64f9 kernel: modules: add xdp-sockets-diag support (+42)
b8b4906 kernel: bump 6.1 to 6.1.36 (+85,-78)
79a82d7 kernel: bump 6.1 to 6.1.37 (+16,-16)
a20735d kernel: add CONFIG_LOCK_MM_AND_FIND_VMA (+1)
02c1acb kernel: add missing symbols in 5.15 (+15)
0a0b1fd kernel: add missing symbols in 6.1 (+13)
0295a29 kernel: add support for mem2mem devices (+23)
f1a9240 kernel: add support for videobuf-dma (+18)
7a72629 kernel: add support for imx vpu (+20)
a9a872b kernel: add support for imx pxp (+17)
bc91784 kernel: add support for tw686x frame grabbers (+20)
e386b27 generic: 6.1: fix uImage.FIT partitions on mtdblock and ubiblock (+26)
0dc0504 kernel: bump 5.15 to 5.15.120 (+8,-8)
6b52a9b kernel: add two missing symbols in 6.1 (+2)
c170fc7 kernel: remove CRYPTO_BLAKE2S from all >=5.15 (-15)
d54f3b2 kernel: bgmac: fix regressed support for BCM53573 SoCs (+90)
61f674d kernel: nvmem: fix "fixed-layout" & support "mac-base" (+266)
1817e86 kernel: make CFE bootfs MTD parser available for ARCH_BCMBCA (+1,-1)
a110de8 kernel: drop mips highmem offset start overrides (-57)
fec22f8 kernel: bump 6.1 to 6.1.39 (+65,-779)
d91f38a kernel: bump 6.1 to 6.1.40 (+50,-216)
0fe9a8c kernel: Autoload nvme at preinit time (+1,-1)
3eebb91 kernel: backport proper fix for mtd preventing devices probing (+54)
8590531 kernel: bump 5.15 to 5.15.123 (+176,-499)
8fba9af kernel: netsupport: Add kmod-sched-skbprio (+12)
c4a5fe6 kernel: bump 6.1 to 6.1.42 (+79,-79)
2a5c7bf kernel: netdevices: add driver for Marvell 10G Ethernet PHYs (+18)
81c1172 kernel: bump 5.15 to 5.15.124 (+20,-21)
daed332 kernel: bump 5.15 to 5.15.125 (+35,-33)
549e710 kernel: bump 6.1 to 6.1.43 (+38,-33)
1e0ee72 kernel: bump 6.1 to 6.1.44 (+21,-21)
093d317 kernel: bump 6.1 to 6.1.45 (+22,-22)
6478249 kernel: bump 5.15 to 5.15.126 (+11,-7)
42e14d3 generic: 5.15: rename patches to match correct version ()
e6f8b69 generic: backport fix for Winbond SPI NAND (+98)
0af88d2 linux/named-gpio-export: add support for OPEN_DRAIN and OPEN_SOURCE flag (+66,-10)
e0ea79f kernel: netsupport: kmod-sched: Add act_skbmod (+2,-1)
5356462 Revert "kernel: switch back 5.15 to fw_devlink=permissive" (-60)
93fabc0 kernel: bump 6.1 to 6.1.46 (+11,-11)
973c5d4 kernel: bump 5.15 to 5.15.127 (+26,-26)
6b63fcf generic: 6.1: backport patch adding support for LED PHY (+833,-1)
4d79a65 ipq807x: add support for Netgear RAX120v2 (+807)
4b3e3c3 kernel: bump 6.1 to 6.1.47 (+17,-17)
d188db8 kernel: add vhost-net module (+24)
e80a387 kernel: bump 5.15 to 5.15.128 (+8,-8)
69a498f mediatek: re-add missing patch for Linux 6.1 (+34,-8)
f631c7b generic: sync MediaTek Ethernet driver with upstream (+10.0K,-6.3K)
7ad8612 kernel: vfio: remove unneeded enable_unsafe_noiommu_mode parameter (-2)
9ac01aa kernel: enable vfio and vfio-pci for armsr-armv8 (+2,-2)
abc536f kernel: ensure VFIO related suboptions are disabled (+3)
52c365f kernel: backport v6.6 nvmem changes (+1.6K,-2)
79283e8 kernel: add unset CONFIG_INPUT_IBM_PANEL symbol to config-6.1 (+1)
c5b7be8 kernel: allow adding devices without hw offload to a hw flowtable (+58)
1db566b kernel: bump 5.15 to 5.15.129 (+5,-5)
d1ac723 kernel: bump 6.1 to 6.1.50 (+72,-72)
77c45dd kernel: backport support for renaming netdevs while up (+318,-46)
703d667 kernel: switch back to fw_devlink=permissive (+60)
58bb5e1 kernel: bump 5.15 to 5.15.131 (+7,-7)
5294b35 kernel: bump 6.1 to 6.1.52 (+5,-5)
3b86c1f kernel: backport two fixes for MediaTek Ethernet driver (+178,-24)
46d6730 ramips: add support for mtk eip93 crypto engine (+3.3K,-1)
c120667 kernel: decouple 9P virtio from 9P net (+21,-6)
ce098f4 kernel: modules: hwmon: adapt nct6775 for kernel 6.1 (+4,-2)
e9dc4ff kernel: modules: netdevices: adapt mlx5-core for kernel 6.1 (+2,-1)
dc47165 kernel: modules: video: adapt drm-amdgpu and drm-radeon for kernel 6.1 (+53,-2)
39227de generic: 5.15: backport support for Marvell 88E6361 switch (+478,-2)
0b6d62c generic: 6.1: backport support for Marvell 88E6361 switch (+481,-2)
ac422c9 kernel: bump 5.15 to 5.15.132 (+299,-414)
9f62abb kernel: serial: 8250_mtk: track busclk state to avoid bus error (+122)
915f69e config-6.1: disable CONFIG_VIDEO_CAMERA_SENSOR (+1)
2bda536 kernel: bump 6.1 to 6.1.53 (+66,-210)
e3559fb kernel: bump 6.1 to 6.1.54 (+226,-472)
2368caf kernel: bump 6.1 to 6.1.55 (+7,-7)
e89373b generic: 6.1: add missing config TRUSTED_KEYS_TEE (+1)
1db949a generic: net: phy: realtek: add interrupt support for RTL8221B (+126)
86dadeb generic: add patch for GPON-ONU-34-20BI quirk (+74,-8)
a62b154 generic: 6.1: backport various qca8k fixes patch (+875,-5)
500dbae generic: 6.1: backport patch for multi CPU port support on QCA8K (+281)
8989593 kernel: bump 5.15 to 5.15.133 (+62,-181)
79ba851 generic: rtl8366_smi: rename and drop conflicting vlan GPL symbols (+14,-21)
cee7bfd generic: 6.1: add missing config SPI_BCM63XX_HSSPI (+1)
c951291 generic: 6.1: fix compilation warning for CONFIG_PROC_STRIPPED (+11)
b0048b3 generic: 6.1: add patch enabling assisted learning for qca8k (+57)
20d74c6 generic: 6.1: backport qca8k fixes for big endian and MDIO (+176,-9)
ac3a591 kernel: bump 5.15 to 5.15.134 (+6,-37)
1a15a8c kernel: bump 6.1 to 6.1.56 (+7,-42)
096bb8e kernel: bump 5.15 to 5.15.135 (+14,-14)
ccf24b5 config-6.1: disable CONFIG_ARM64_ERRATUM_2966298 (+1)
b357564 kernel: bump 6.1 to 6.1.57 (+29,-93)
2c9119f generic: kernel: add missing symbol (+2)
743dc8d kernel: crypto: armeb build rules for lib-chacha20 (+4)
806b359 kernel: Add kmod-rtc-x1205 (+16)
f2bc4c1 kernel: Add kmod-rtc-r7301 (+15)
c0e30b1 treewide: disable QUILT refresh for unsupported packages (+12)
0be05de kernel: 6.1: Backport Turris Omnia LED patches (+1.1K,-182)
e628172 kernel: fix missing regmap-mmio dependency for rtc-r7301 (+1)
bb8fd41 kernel: bump 6.1 to 6.1.59 (+47,-153)
e257b71 kernel: 5.15: Backport Turris Omnia LED patches (+1.1K,-182)
fcd1c9c kernel: netdevices: Package AMD PHY (+16)
16f929e generic: RTC7301 byte-addressed IO (+93)
33a6189 generic: Support Altima AMI101L PHY (+82)
c1318bc ixp4xx: Add a ixp4xx hardware crypto kernel module (+14)
cd86f6c kernel: bump 6.1 to 6.1.60 (+35,-35)
0f9a281 kernel: Enable hwmon for nvme (+2,-2)
7d63148 kernel: usb-audio remove Kconfig USB_AUDIO (-1)
75aeb7e kernel: bump 5.15 to 5.15.137 (+31,-31)
b595670 kernel: backport nvmem v6.6 fixes and v6.7 changes (+1.2K,-2)
b2068f4 kernel: fix jffs2 compilation with GCC_PLUGIN_RANDSTRUCT enabled (+2,-2)
cea62f4 kernel: fix compile issues with tools/ on macOS (+258,-9)
62ada26 build: hide kmod-zram config unless enabled (+11,-9)
c6e71b3 kernel: add seil-fw mtdsplit driver for IIJ SEIL devices (+199)
c997634 kernel: fix mtd/NVMEM regression affecting U-Boot env NVMEM driver (+103,-7)
76713f4 packages: add needed packages for Mellanox Spectrum Switches (+182,-1)
7285f77 kernel: bump 6.1 to 6.1.61 (+12,-96)
f32baf6 kernel: add support MeigLink SLM828 modem (+172,-8)
7db87d7 kernel: support reading hex MAC address from NVMEM (+70,-8)
573c8c3 kernel: bump 5.15 to 5.15.138 (+13,-97)
4196a4b kernel: bump 6.1 to 6.1.62 (+10,-10)
10b1301 kernel: kmod-usb-serial-mos7720: support parallel port in MCS7715 (+2,-1)
07f9091 kernel: 6.1: Add missing config option DEVTMPFS_SAFE (+1)
011e35e kernel: drop "mac-address-increment-byte" DT property support (+18,-40)
2b75f10 kernel: bump 6.1 to 6.1.63 (+41,-329)
df16745 kernel: bump 5.15 to 5.15.139 (+20,-278)
6f5c301 generic: 6.1: backport upstream Aquantia PHY firmware loader patches (+3.0K,-38)
c20bedf kernel: bump 6.1 to 6.1.64 (+313,-597)
6c118ef kernel: bump 5.15 to 5.15.140 (+38,-177)
1816e53 armsr: Move kmod-stmmac-core to common place (+20,-18)
4b4c940 x86: Add kmod-dwmac-intel (+14,-2)
6c41c58 generic: add more DT LED color and function definitions (+105)
34d2964 kernel: backport fixes for realtek r8152 (+3.9K,-8)
c6a41bf kernel: bump 5.15 to 5.15.141 (+10,-10)
91df016 kernel: bump 6.1 to 6.1.65 (+8,-8)
fd9d1e9 tools: add tmon package (+156)
6407ef8 kernel: backport upstream mediatek WED changes (+9.6K,-359)
9ab259a kernel: remove already backported patch, fix build (+1,-28)
00256d8 x86: kernel: modules: clean makefiles (+4,-5)
5717c29 kernel: of: remove mac-address-increment support hack (+50,-230)
bd413fa kernel: remove mac-address-ascii dts support (-232)
0a51f13 generic: 6.1: fix patch 814 Add Qualcomm secure QFPROM support (+1,-1)
90fbec8 kernel: hack: support inverted LEDs on MaxLinear GPY211 PHY (+22,-14)
25ddc6e kernel: modules: break-out WM8960 codec module (+17,-6)
d61b4ec kernel: modules: package MT7986 audio drivers (+34)
1d364cc kernel: backport upstream nvmem fix for "fixed-layout" (+90,-80)
51a50c7 imx: imx7d-pico-pi: add CPU supply nodes to device tree (+86)
b09e060 package: kernel: move pcs-xpcs from armsr to generic (+12,-11)
8fc954a package: kernel: detach of-mdio dependency from stmmac-core (+4,-5)
a14240d kernel: backport list_count_nodes() (+175,-1)
85f59c8 generic: 6.1: fix list_count_nodes backport patch (+4,-2)
facaa13 kernel: backport upstream brcm_nvram fix for NAND controller (+12,-2)
493f7f5 kernel: backport NVMEM changes queued for v6.8 (+3.3K,-12)
1e6c6a3 kernel: bump 6.1 to 6.1.68 (+51,-498)
bcb37c8 kernel: bump 5.15 to 5.15.143 (+207,-654)
3866cf6 kernel: bump 5.15 to 5.15.144 (+55,-482)
4a2ff73 kernel: bump 6.1 to 6.1.69 (+18,-445)
131403d kernel: bump 6.1 to 6.1.70 (+22,-22)
3645ac8 rockchip: configure eth pad driver strength for orangepi r1 plus lts (+373)
5067863 linux/modules: remove deprecated module (+1,-2)
500931c kernel/ksmbd: fix build for 5.15.145 (+31)
c1ad783 kernel: fix bridge proxyarp issue with some broken DHCP clients (+74)
511c7ff kernel: backport ethtool_puts (+278)
37bb389 kernel: bump 5.15 to 5.15.146 (+33,-64)
f45fa6b kernel: bump 6.1 to 6.1.71 (+12,-15)
29f6da4 kernel: include built-in module list (+3,-1)
e1d8e57 kernel: include modinfo for built-in modules (+3)
04ed95d kernel: backport more NVMEM changes queued for v6.8 (+982,-6)
b33fa6a kernel: add kmod-leds-lp5562 and kmod-leds-lp55xx-common (+34)
dfc2981 generic: 6.1: renumber MediaTek SGMII PCS patch ()
c2c741c generic: 6.1: initial backport of at803x PHY driver cleanup (+3.3K,-15)
ef94541 generic: 6.1: backport FIELD_PREP_CONST patch (+58)
038b0cb kernel: ksmbd: only v2 leases handle the directory (+64)
3891355 kernel: bump 5.15 to 5.15.147 (+19,-19)
ff41312 kernel: bump 6.1 to 6.1.72 (+65,-65)
cc02208 kernel: bump 6.1 to 6.1.73 (+11,-11)
797d46c generic: 6.1: move stmmac backport fix patches to generic (+68,-40)
53f338b generic: 6.1: add pending patch for ipq4019 MDIO MDC rate fix (+271)
2e715fb bcm27xx: update 6.1 patches to latest version (+69.6K,-75)
2df8a0c kernel: 5.15: backport v6.1 PHY changes required for Aquantia (+641,-59)
418aada kernel: 5.15: update Aquantia PHY driver to v6.1 code (+348,-99)
1b3259e generic: 5.15: backport upstream Aquantia PHY firmware loader patches (+3.0K,-47)
2c39269 generic: 6.1: backport qca808x LED support patch (+507,-1)
b8f8931 generic: 6.1: backport patch adding more speed modes to LED netdev trigger (+111)
4ae2f43 mediatek: fixes for Ethernet on MT7988 SoC (+744,-22)
997acc7 generic: 6.1: backport at803x split patches (+9.4K,-21)
45554ff kernel: modules: gpio.mk: renamed from gpio-cascade.mk (+2,-2)
3d24668 kernel: modules: move gpio modules to gpio menu (+118,-116)
e430815 generic: 6.1: backport PHY package MMD patch (+709,-28)
2c363a0 kernel: bump 6.1 to 6.1.75 (+32,-102)
99c9d8a kernel: bump 5.15 to 5.15.148 (+93,-131)
bb46f04 lantiq: add support for AVM Fritzbox 7490 (+313,-3)
92fb853 kernel: modules: video: fix deps for kmod-drm-imx-hdmi for 6.1 (+1,-1)
6a78fb0 kernel: modules: video: fix kmod-video-imx-ldb build under 6.1 (+1,-1)
76b0d24 kernel: modules: video: fix video-core for 6.1 (+8,-1)
93cc4f7 kernel: modules: video: fix kmod-imx-pxp build for 6.1 (+2,-1)
f91286a kernel: modules: video: fix drm-imx for 6.1 (+1)
dd53aea kernel: modules: video: fix video-coda for 6.1 (+4,-2)
e772b75 broadcom-wl: remove package (-4.1K)
7e0a7bf generic: 6.1: backport LED fixes for qca808x PHY (+77)
f0cdbfd generic: 6.1: replace ipq40xx MDIO patch with upstream version (+6,-47)
79c79d9 generic: 6.1: add missing Kconfig for video-core (+1)
508f2db generic: 6.1: add patch fixing bugs with LED netdev trigger (+222)
6e8df06 generic: 6.1: add even more missing Kconfig for video-core (+3)
3ccd369 kernel: 6.1: add bcm27xx video symbols (+11)
5c48b65 kernel: modules: video: remove v4l2-common from video-core (+1,-1)
ee79da9 kernel: modules: video: add missing video-videobuf2 symbol (+1)
c9e6045 kernel: modules: video: add missing video-mem2mem symbol (+3,-1)
04a8f55 generic: 6.1: backport patch to enable PHYLIB_LEDS kconfig dynamically (+47,-4)
5e395f0 generic: 6.1: backport patch fixing kernel panic with mcast packets (+152)
4a0839b kernel: bump 6.1 to 6.1.76 (+31,-31)
f89904a kernel: bump 6.1 to 6.1.77 (+42,-239)
cb42c2e generic: 6.1: backport Aquantia PHY endianess patch (+92)
2253645 generic: 6.1: move LEDs netdev trigger patch from pending to backport (+5,-2)
16364e4 generic: 6.1: backport QCA807x PHY patches (+2.5K,-34)
6497cdb generic: 6.1: fixup QCA807x upstream PHY (+48)
869df9e kernel: fix bidirectional hardware flow offload (+26,-1)
d4800a1 generic: 6.1: use upstreamed QCA807x fixup (+6,-3)
8e458e9 kernel: 6.1: backport UBI device model improvements (+85,-3)
548c383 kernel: move uImage.FIT partition parser to mediatek target (+2,-2)
fc153aa kernel: import pending patches adding support for NVMEM on UBI and MMC (+1.9K,-56)
8fc5457 kernel: add pending fitblk uImage.FIT sub-image block driver (+758)
d407565 kernel: backport phylink changes from mainline Linux (+5.6K,-335)
4cb6bd9 mediatek: switch to pending XFI 10G Ethernet drivers (+2.1K,-1.1K)
5a2eb80 kernel: add driver for Airoha EN8811H PHY as module (+1.1K,-7)
3c34a5b kernel: nvmem: correctly assign fwnode to MMC block device (+6,-5)
5fe8021 kernel: bump 6.1 to 6.1.78 (+12,-12)
63f7ced generic: 6.1: add missing symbol for EN8811H PHY driver (+1)
4883e4c generic: replace simple AQR hack patch with upstream version (+468,-575)
360d27e kernel: fix warning when building fitblk on 32-bit platforms (+3,-2)
dca146c kernel: rtl8366_smi: explicitly set phy addr for switch (+7,-2)
4b81eda kernel: support for RTL8367C/S switch (+47,-20)
33e72e0 kernel: bump 6.1 to 6.1.79 (+32,-31)
0acf0bc kernel: fix compiler warning caused by NVMEM-on-UBI (+5,-2)
0985262 generic vxlan: don't learn non-unicast L2 destinations (+60)
35a5e62 generic l2tp: drop flow hash on forward (+62)
ef34f8f kirkwood: Add Marvell RTC to all machines with nothing else (+35,-14)
bd6b37f kernel: Remove dsmark support (+1,-2)
13cdc89 kernel: bump 6.1 to 6.1.80 (+66,-63)
3e6f64d kernel: crypto: package SHA3 (+12)
9425064 kernel: crypto: add SHA1 ARM64 CE optimized module (+7)
09207c0 kernel: crypto: add SHA256 ARM64 ASM optimized module (+6)
4443470 kernel: crypto: add SHA2(224 and 256) ARM64 CE optimized module (+9)
5b1d6d4 kernel: crypto: add SHA512 ARM64 ASM optimized module (+6)
e247763 ath25: drop target (+5,-4.8K)
26d1d52 kernel: bump 5.15 to 5.15.149 (+39,-70)
387fde0 kernel: bump 5.15 to 5.15.150 (+68,-200)
cd45092 kernel: Remove unused schedulers (-6)
4adba64 kernel: 6.1: add missing config symbol for tracing (+1)
90c09ed kernel: crypto: use ARM64 SHA1 CE optimized module for more targets (+5)
ce2b302 kernel: crypto: use ARM64 SHA256 CE optimized module for more targets (+5)
db0d7cf usb: add cdns3 support (+44)
faa5f17 kernel: mtk_eth_soc: release MAC_MCR_FORCE_LINK only when MAC is up (+71,-20)
8a9273d generic: copy backport, hack, pending patch and config from 6.1 to 6.6 (+112.2K)
8c3892b generic: 6.6: drop backport patches (-44.8K)
1057d9b generic: 6.6: drop pending patch backported as fixes (-1.9K)
a76397c generic: 6.6: manually refresh backport patches (+160,-75)
5b6bca8 generic: 6.6: manually refresh pending patches (+198,-177)
d9bc5c9 generic: 6.6: manually refresh hack patches (+243,-282)
6bac820 generic: 6.6: refresh backport patches (+253,-253)
293caa1 generic: 6.6: refresh pending patches (+293,-293)
9a67364 generic: 6.6: refresh hack patches (+114,-115)
7f356a7 generic: 6.6: add missing symbols (+196,-8)
6be4e48 generic: 6.6: refresh config symbols (+20,-20)
d356fb3 generic: v6.6: update fitblk driver to work with Linux 6.6 (+30,-7)
7acb820 generic: 6.6: fix uncompressed kallsyms (+59,-10)
f6c27b2 generic: 6.6: fix realtek PHY detection patch (+37,-10)
8d83b9e kernel: modules: iio: adapt for kernel 6.6 (+1,-1)
0c98d99 kernel: modules: input: adapt for kernel 6.6 (+2,-2)
48b52d5 kernel: modules: netsupport: adapt for kernel 6.6 (+17,-1)
ad2906b kernel: modules: netdevices: adapt for kernel 6.6 (+3,-3)
ef523fd kernel: modules: usb: adapt for kernel 6.6 (+3,-3)
f919848 kernel: modules: fs: adapt for kernel 6.6 (+22,-3)
85ede92 kernel: modules: block: adapt for kernel 6.6 (+1,-1)
5b08b56 kernel: modules: video: adapt for kernel 6.6 (+15,-9)
35b04ba kernel: modules: crypto: adapt for kernel 6.6 (+6,-4)
faf3d80 kernel: modules: hwmon: adapt for kernel 6.6 (+2,-2)
b065981 kernel: crypto: package geniv as a separate module for 6.6 (+13)
e129450 kernel: crypto: remove geniv from aead with kernel 6.6 (+2,-2)
729ad2f kernel: crypto: add kmod-crypto-geniv as dependency to modules that use it (+2,-2)
dd02da5 kernel: bump 6.1 to 6.1.81 (+38,-38)
d841286 kernel: config: add symbol introduced with 6.1.81 (+2)
c0e1e75 generic: 6.6: fix copy & refresh (+71,-20)
f7a6845 kernel: modules: don't override NLS dependencies (+1,-1)
7ea82bc kernel: config: add symbol introduced with 6.2 (+1)
645b44d Revert "kernel: config: add symbol introduced with 6.2" (-1)
4468cae kernel: config: add missing symbol for kenrel 6.6 (+4)
532de62 kernel: config: 6.6: disable ZSTD debug info compression by default (+1)
33d6ba5 generic: 5.15: mtk_eth_soc: backport fix for hang on link up (+59,-8)
003b9ff generic: mtk_eth_soc: fix PPE hanging issue (+177)
091897f kernel: kmod-crypto-user: Add missing dependency (+1,-1)
c00fbba kernel: kmod-crypto-gf128: Fix build with kernel 6.6 (+6,-2)
712cda1 kernel: kmod-can-slcan: Fix can-slcan.ko location (+3,-1)
d249635 kernel: kmod-can-flexcan: Fix flexcan.ko location (+3,-1)
fcf0453 kernel: kmod-can: Fix build of can drivers (+2)
9c6cf8e kernel: kmod-video-cpia2: Depend on kernel 5.15 (+1,-1)
d2898c2 kernel: kmod-hwmon-coretemp: Depend on x86 (+1,-1)
e40471e kernel: Activate CONFIG_NET_VENDOR_DAVICOM (+2,-2)
5c7400e kernel: modules: video: drm: remove DRM_EXEC and DRM_SUBALLOC_HELPER (+3,-7)
a6b3cc9 kernel: modules: video: package DRM EXEC (+16)
08f1c36 kernel: modules: video: package DRM suballocation helper (+16)
8fb2346 kernel: modules: video: select drm-exec and drm-suballoc-helper for AMDGPU (+3,-2)
e4a4c91 generic: 6.1: backport support for various MHI 5G modems (+768,-1)
6da3c9d generic: 6.6: backport support for SDX75-based MHI 5G modems (+266,-1)
503d26f kernel: xt_FLOWOFFLOAD: fix use of uninitialized dir variable (+6,-6)
afd5926 hwmon: add TC654 fan-controller support (+15)
6642d6c kernel: bump 6.6 to 6.6.21 (+8,-8)
34b8c70 kernel: bump 6.6 to 6.6.22 (+9,-9)
081cd76 kernel: backport some useful LED_FUNCTION_* defines for DT (+207)
40fce9d kernel: modules: package driver for MediaTek T7xx PCIe 5G modem (+17)
b81f2ab generic: kernel: fix libata ledtrig support in 6.6 (+6,-8)
3cd3afd kernel: bump 6.1 to 6.1.82 (+29,-29)
8798261 kernel: update deprecated license information (+2,-2)
494c569 kernel: config: 6.6: add missing ARM64 SM4 CE symbols (+2)
e8725a9 treewide: use APK compatible version schema (+69,-70)
28ee115 kernel: kmod-ata-ahci-platform: enable support for RK35xx (+1,-1)
686cc58 kernel: support RISC-V PMU (+16)
27ce04a kernel: fix iptables offload build without nftables (+18,-2)
ae8bf1a imx: add imx8m support (+200,-9)
ceee14e kernel: generic: add missing symbol (+3)
79e9ce3 generic: phy-mediatek-xfi-tphy: fix SGMII issue (+4,-2)
85b156c generic: 6.1: backport AXP PMIC support (+1.3K,-1.1K)
dd78a59 kernel: fix NVMEM looking for OTP NVMEM cells in wrong DT node (+44)
6ddc9fc kernel: backport brcmnand support for "brcm,wp-not-connected" (+114,-6)
de8a6ce generic: 6.6: add kernel missing symbol (+1)
0307571 kernel: bump 5.15 to 5.15.151 (+71,-71)
2ec025d kernel: bump 5.15 to 5.15.152 (+24,-76)
d506ea3 kernel: kmod-phy-smsc: add dependency on crc16 (+1,-1)
0cb3e86 kernel: fix build issue on macOS (+18)
06cdc07 ath79: add support for Huawei AP5030DN (+370)
b04f245 kernel: bump 6.6 to 6.6.23 (+98,-210)
fb2c6e9 kernel: bump 5.15 to 5.15.153 (+667,-853)
5aa63c2 generic: 6.1: refresh backport patches (+1,-1)
dbd0bc7 generic: 6.6: add missing config symbol (+2)
77e03f3 kernel: vfio: flag vfio_virqfd as only kernel 6.2 and earlier (+2,-2)
7e5cf37 kernel: 6.6: modules: netdevices: lan743x: add missing dependency (+1,-1)
69b1451 generic: 6.6: Removal of tools_portability.patch already included in kernel 6.6 (-342)
667baaf x86: 6.6: enable System Management Mode emulation on KVM (+1)
c5dee97 generic: fix detect_memory_region() function (+56)
5c2eca6 kernel: bump 6.6 to 6.6.24 (+23,-164)
153c9f3 generic: 6.6: backport arm64 swiotlb default size reduction (+51)
449b570 generic: backport at803x kernel panic fix (+90)
d997477 treewide: remove implicit SUBTARGET (+15,-15)
a68eb99 generic: add missing patch headers (+75)
d668c74 kernel: add kmod-hwmon-emc2305 support (+15)
401a6cc generic: 6.1: sync mt7530 DSA driver with upstream (+3.3K,-256)
4354b34 generic: 6.6: sync mt7530 DSA driver with upstream (+2.8K,-71)
98f9154 generic: 6.1, 6.6: import two pending patches for mt7530 DSA driver (+1.1K)
9d95934 kernel: bump 6.6 to 6.6.26 (+50,-19)
86171d4 kernel: bump 6.6 to 6.6.27 (+43,-74)
9ea685d kernel: Reorder generic kernel 6.1 config (+11,-11)
2ad898e kernel: bump 6.1 to 6.1.83 (+279,-863)
1a44a26 kernel: bump 6.1 to 6.1.84 (+61,-100)
2909cce kernel: bump 6.1 to 6.1.86 (+31,-121)
3bdc682 kernel: add pending patches for new LED_FUNCTION_* definitions (+222)
8c3dfdc kernel: Add missing config option (+1)
9693ed6 kernel: bump 5.15 to 5.15.155 (+40,-39)
869d72e generic: 6.1: backport support for generic spi-nor from SFDP data (+124,-7)
4cb814d generic: 5.15: Make support for BoHong bh25q128as generic (+78,-3)
680f873 kernel: backport ipeth CDC NCM support (+854)
e890820 generic: 5.15: fix broken BoHong bh25q128as patch (+2,-2)
e036323 generic: 5.15: refresh kernel patches (+2,-2)
5efd41c kernel: bump 6.6 to 6.6.28 (+98,-581)
7085356 generic: mt7530: move accepted patches to backport-6.{1,6} ()
ac8bfe3 generic: 6.1, 6.6: mt7530: import accepted patches (+1.8K)
d40691a generic: 6.1, 6.6: mt7530: import pending patches (+3.2K)
9c8f2d7 modules: Add kernel module for MV88E6xxx DSA switch (+34)
98834a4 kernel: backport flow offload pppoe fix (+340,-6)
b5c5384 kernel: improve GRO performance (+1.1K,-318)
2c0cec1 kernel: move mv88e6xxx fix to generic backports (+15,-15)
a8dde7e generic: 6.1, 6.6: remove patch which breaks WAN on MT7621 (+32,-266)
db89030 kernel: generic backport 6.1: rename mistyped .patch file ()
fe9d2cc generic: v6.1, v6.6: add patch to fix PHY-muxing on MT7530 (+424,-32)
45a8e96 kernel: fix crash with multicast-to-unicast and fraglist GRO (+164)
7116d2f kernel: update fraglist GRO patch to the latest upstream submission (+206,-72)
dceb593 kernel: bump 6.6 to 6.6.29 (+195,-640)
7d5f7b8 generic: 6.6: add kernel missing symbol CONFIG_SPI_BCMBCA_HSSPI (+1)
dcdcb92 generic: MIPS64: fix detect_memory_region() compilation error (+115,-23)
9e86e0b kernel: bump 6.1 to 6.1.89 (+309,-2.2K)
6221316 generic: 6.1, 6.6: mt7530: import pending PHY muxing detection patch (+272)
2f53985 kernel: backport upstream GRO fixes (+489,-1)
a5a941a kernel: add missing check for TCP GRO (+10,-8)
fb2475e generic: 6.6: fix and simplify blkdevparts= cmdline parsing (+217)
886a507 kernel: modules: netdevices: add depedency required for loongarch64 (+3,-3)
159a285 kernel: modules: video: adapt for loongarch64 (+18,-7)
cfb7df2 kernel: add kmod-ata-ahci-dwc (+12)
ccb2390 kernel: fix corrupted ethernet header on bridge multicast-to-unicast (+84)
4c6e9a9 kernel: bump 6.6 to 6.6.30 (+33,-79)
708e6b8 kselftests-bpf: update for kernel 6.6 (+46,-10)
e18dda0 kernel: add missing kernel 6.6 symbols (+2)
a7ae4ed kernel: fix tools build breakage on macos with x86 (+90)
50f7155 generic: 6.1, 6.6: move accepted patches to backport folders (+180,-430)
0d74b2a generic: 6.1, 6.6: replace Airoha EN8811H PHY driver with upstream (+1.4K,-641)
9001014 generic: 6.6: backport patch adding support for rgmii-id in stmmac-ipq806x (+68)
72cdba7 kernel: add missing kernel 6.6 symbols (+10)
1fbe41f kernel: bump 5.15 to 5.15.156 (+142,-142)
84d0b0b kernel: bump 5.15 to 5.15.157 (+208,-321)
1fae75e kernel: bump 5.15 to 5.15.158 (+27,-119)
76584c7 generic: 6.6: fix realtek PHY detection patch (+10,-29)
1a544dc generic: 5.15, 6.1: use RTL_8221B_VB_CG_PHYID in Realtek PHY detection (+26,-10)
f12179f generic: 6.6: remove kernel export stripping patch (-102)
a7c068b generic: 6.6: add patch to support AQR114C PHY ID (+79,-10)
2eef4f7 ixp4xx: Bump to kernel v6.6 (+140,-40)
cccf98c generic: 6.6: backports and add LED support for Aquantia PHYs (+480,-12)
c9ecca1 generic: kernel add 6.6 missing symbols (+8)
0e56bd3 kernel/modules/other/mlx_wdt: add new package (+22)
0a861a0 kernel/modules/other/mlxreg: add new package (+100)
ee1983a kernel: kmod-can-usb-esd: Fix build on kernel 6.6 (+7,-3)
72f0e51 kernel: kmod-ipt-clusterip: Depend on kernel 5.15 and 6.1 (+1,-1)
10d77b9 kernel: bump 6.6 to 6.6.31 (+12,-874)
bc59bf2 kernel: add missing patch header (+7)
8730f9e generic: move accepted patches for mtk_eth_soc to backport-6.6 (+79,-68)
f3d2829 generic: backport accepted and pending patches for mtk_eth_soc (+326,-23)
a1a9572 generic: 6.6: net: sfp-bus: fix SFP mode detect from bitrate (+46)
0cf4c8a kernel: Add CONFIG_FB_DEVICE to kmod-fb (+1)
4d7cbe0 kernel: video-dma: explicitly state packaged modules (+3,-1)
8647ce0 kernel: Split kmod-video-dma into two kmods (+30,-16)
5b3f6b4 kernel: modules: Break out a submenu for RTCs (+255,-247)
458cafd generic: routerbootpart: fix compilation on 64-bit (+1,-1)
f352ca5 kernel: use napi_build_skb in mtk_eth_soc (+30)
56bce30 generic: 6.6: refresh patches (+2,-2)
eebe2d1 kernel: modules: video: fix imx-ldb (+1,-1)
892b654 kernel: modules: video: adapt imx modules for 6.6 (+7,-4)
2d6ceda kernel: bump 6.1 to 6.1.92 (+46,-516)
c1a26de kernel: rtl8367: set the correct cpu_port value (+6,-1)
df28fe4 kernel: rtl8367b: remove unnecessary cpu_port setting (+8,-8)
2d00ed7 kernel: trim outdated kernel config symbols (-638)
fe5fe3c kernel: modules: netdevice: remove kmod-of-mdio dependency for kmod-stmmac-core (+1,-1)
ce51f27 kernel: 6.6: prevent garbage-cleanup of BPF kfuncs (+123)
fc9cb9b kernel: bump 6.1 to 6.1.93 (+74,-119)
f34620f kernel: bump 6.6 to 6.6.33 and adjust subarches (+37,-318)
98ddfbc generic: 6.6: backport upstream commits for mtk_eth_soc (+786,-51)
4fd4be6 generic: 6.6: move NVMEM-on-UBI patches from pending to backports (+192,-200)
94e0190 generic: 6.6: update NVMEM-on-MMC series (+259,-92)
487cc38 generic: 6.6: drop patch adding support for multiple MTK PPE (-371)
098be45 kernel: generic: refresh patches (+34,-34)
a5c095c generic: 6.6: replace (broken) downstream patch with upstream solution (+696,-233)
e3afc70 generic: 6.6: refresh patches (+4,-4)
7ccd7da generic: replace spi Silicon Labs patch with upstream version (+20,-20)
a09a72d kernel: bump 6.6 to 6.6.34 (+26,-72)
c4e6a14 generic: 6.6: mt7530: add support for bridge port isolation (+255)
5e79551 generic: backport pending driver for Winchip CH348 USB serial (+799)
b004fea kernel: bump 6.1 to 6.1.94 https://cdn.kernel.org/pub/linux/kernel/v6.x/Chang... (+18,-18)
6527619 generic: platform/mikrotik: move hard config tag ID-s to a header (+33,-18)
73a9f9f generic: platform/mikrotik: add NVMEM layout driver (+240)
832e2f6 kernel: bump 6.6 to 6.6.35 (+35,-150)
98793e0 kernel: catch up rxrpc (+11,-4)
7d71c03 kernel: crypto: remove FCRYPT from miscellany (-1)
ed69356 kernel: bump 6.1 to 6.1.95 (+18,-48)
87a45ea kernel: qca-ssdk: update 12.5 to 2024-06-13 (+33,-61)
e88f95d [qca-ssdk] support new sku IPQ5321 (+1)
08403f1 [qca-ssdk]: no need to configure the phy device when priv is null for qca808x.c (+5,-1)
2e19da8 [qca-ssdk]: fix compile issue on hk with linux style build (+2,-2)
41db2bd qca-ssdk: support tunnel fields and innner fields inverse (+251,-119)
2e2e784 [qca-ssdk] support cypress uniphy0 connecting MHT switch port0 (+4,-2)
ff6e8d8 [qca-ssdk]: change portvlan egress mode initial value as untouched (+1,-1)
34e1a31 [qca-ssdk]: update the aqr phy supported ability (+14,-2)
fc8f6ab qca-ssdk: support marina nptv6 (+1.0K,-7)
7d7a42a qca-ssdk: enable policer counter on low memory profile (+37,-37)
d45560f qca-ssdk: fix bug in marina nptv6 iid cal (+32,-10)
33b91b3 [qca-ssdk]: remove check when mht clock enable (+2,-8)
f04b768 [qca-ssdk]: show unknown status when link down (+37,-19)
b9f5ea0 [qca-ssdk]: ethtool support, do not change wake-up timer when the requested t... (+28,-18)
7eec165 [qca-ssdk]: fix 5G issue with the AQR FW that use 5gbaser for 5G speed (+22,-7)
8b91bbf [qca-ssdk]: support psgmii and uqsxgmii mode of kernel (+26)
44a0ce9 qca-ssdk: Enable igmp for PPE MINI profile (+6,-1)
⇒ + 5 more...
ea2ff25 generic: 6.6: backport upstream r8169 patches (+992,-6)
568a3db generic: 6.6: backport Marvell Amethyst SMI GPIO setup (+154,-1)
f04e377 generic: backport QCA808x possible interfaces fix (+1.2K,-7)
8e1316f generic: 6.6: backport mips kexec dependency fix (+206)
be26643 generic: 6.6: backport patch for G671 PWM Fan controller support (+107,-1)
69f8647 generic: 6.6: replace Aquantia pending LEDs patch with upstream version (+269,-220)
007437c kernel: mtd: ubi: avoid attaching "linux,ubi" mtd again (+8,-2)
7508123 generic: 6.6: (re-)add support multiple PPE to mtk_eth_soc (+435,-34)
6cfa186 kernel: bump 5.15 to 5.15.159 (+7,-38)
19305af kernel: bump 5.15 to 5.15.161 (+36,-36)
90b6728 generic: fitblk: typo in dmesg output (+1,-1)
8ef4d78 generic: 6.6: net: ethernet: mediatek: Allow gaps in MAC allocation (+33)
b0953c4 kernel: Extract kmod-nf-dup-inet (+19,-9)
fac5076 kernel: Fix kmod-lib-lz4 packaging (+35,-8)
f89091b kernel: Add kmod-crypto-blake2b (+13,-1)
2ebeda0 kernel: Add kmod-crypto-xxhash (+27,-6)
4e33427 kernel: Add mtd_nandbiterrs.ko to kmod-mtdtests (+1)
8b4fd1c kernel: Add kmod-mfd (+13,-1)
4cc69a6 kernel: Add kmod-sctp-diag (+12)
d836a68 generic: gpio: fix broken GPIO for big endian CPUs (+42)
93cb81c kernel: bump 6.1 to 6.1.96 (+30,-37)
3711557 kernel: bump 6.6 to 6.6.36 (+66,-108)
27b6838 generic: 6.6: mtk_eth_soc: import accepted patches (+35,-7)
4a2f712 generic: 6.6: mtk_eth_soc: add support for flow-control settings (+63,-8)
48d0068 generic: 6.6: backport fix for broken cmdline "nosmp" and "maxcpus=0" (+90)
7117eba kernel: mtdsplit: fix fit rootfs_data split (+2,-2)
e759994 kernel: bump 6.1 to 6.1.97 (+23,-23)
dbb6698 kernel: fix x86 compilation on macOS (+161,-1)
bb907d8 generic: add fix for AQR113 PMD Global Transmit Disable bit (+214,-8)
69dd5a7 kernel: bump 6.6 to 6.6.37 (+97,-115)
df1c859 kernel: bump 6.6 to 6.6.38 (+2,-21)
a98cacb kernel: add mhi bus firmware download backport to 6.1 (+142)
e4ce494 netfilter: kmod-nft-netdev: add egress support (+1)
a9818e3 kernel: bump 6.6 to 6.6.39 (+25,-101)
607697f kernel: bump 6.1 to 6.1.98 https://cdn.kernel.org/pub/linux/kernel/v6.x/Chang... (+3,-3)
85e1e1a kernel: bump 6.1 to 6.1.100 https://cdn.kernel.org/pub/linux/kernel/v6.x/Chan... (+76,-76)
66177c0 kernel: bump 6.6 to 6.6.41 (+36,-36)
403c17c kernel: modules: video: add kmod-video-gspca-pac7302 (+15)
c268dc3 generic: 6.6: backport fix uninitialized variable warnings (+47)
d2626bd kernel: bump 6.6 to 6.6.42 (+12,-61)
9639278 kernel: bump 6.6 to 6.6.43 (+9,-9)
2370aaa kernel: bump 6.1 to 6.1.101 https://cdn.kernel.org/pub/linux/kernel/v6.x/Chan... (+3,-3)
274b18d kernel: bump 6.1 to 6.1.102 (+3,-3)
249b949 kernel: rtl8366s: don't handle unsupported MMD register operations (+48)
9778174 generic: 6.6: update block nvmem patchset (+151,-34)
ca44690 generic: 6.6: backport upstream RealTek PHY patches (+1.1K,-367)
35aa385 mvebu: 6.6: Backport Turris Omnia MCU patches from 6.11 (+3.5K,-1)
343f4f3 kernel: rtl8367: use realtek,extif property (+33,-22)
c30e0eb kernel: rtl8367b: remove rlvid analysis (+16,-238)
34976c7 kernel: rtl8367b: store chip in smi->rtl8367b_chip (+35,-33)
c0e50eb kernel: rtl8367b: use realtek,extif property (+49,-32)
26df88a kernel: Add kmod-mfd-test (+1)
b733b6a kernel: bump 6.6 to 6.6.44 (+59,-356)
ce6145b kernel: Add kmod-mfd-test for kernel 6.6 only (+1,-1)
c11adb4 generic: 6.6: add backported bmips CBR patches (+4,-4)
e5dc16e kernel: switch crc32 implementation back to default (+6,-6)
88068dd kernel: bump 6.1 to 6.1.103 (+73,-105)
58a8b88 kernel: mtdtests: update for 6.1 as well (+1,-1)
f98f953 bcm27xx: align and enable hwmon/thermal symbols (+11,-1)
48d9a0b kernel: rtl8367b: restore rlvid definitions (+2)
81481c8 generic: 6.6: add Winbond W25N01KV support (+63)
1554af4 generic: import patch lowering bitflip_threshold on SPI-NAND (+66,-3)
626fa75 kernel: bump 6.6 to 6.6.45 and update config-6.6 (+33,-80)
4631765 kernel: bump 6.1 to 6.1.104 (+12,-11)
b51abac config: kernel: Add support for configuring BTRFS to be built-in (+10,-6)
089c25f kernel: Fix section mismatch in ubi (+3,-3)
79fce42 kernel: backport upstream GSO improvements (+250,-1)
17f0704 kernel: prevent tunnel drivers from mangling fraglist GSO packets (+130,-1)
5eec1df generic: 6.6: backport realtek phy patches from v6.11 (+210,-26)
052732b generic: 6.6: fix early RTL8221B detection (+57,-5)
27b816d generic: 6.6: backport upstream r8169 patches (+767,-42)
2ae5bea Revert "bcm27xx: align and enable hwmon/thermal symbols" (+1,-11)
3eb0853 kernel: bump 6.6 to 6.6.46 (+60,-31)
00aa901 kernel: bump 6.6 to 6.6.47 (+7,-7)
c296141 kernel: bump 6.1 to 6.1.105 (+22,-53)
fd6ce0d kernel: Activate CONFIG_LIST_HARDENED (+1,-1)
a266230 kernel: Enable CONFIG_ARM64_PAN to restrict kernel access to user space memory (+3,-10)
963be14 kernel: add missing config symbols (+2,-14)
9c0179f generic: 6.6: disable EPAN support (+1,-1)
b42f7a1 generic: 5.15, 6.1: enable CNP support (+4)
ae5489e generic: 6.6: backport upstream Realtek PHY patch (+68,-26)
2de5528 generic: hack: fix patch description (+3,-3)
ad3a7fc kernel: modules: add x86 dependency for leds-mlxcpld (+2,-1)
55bbd5f generic: 6.6: add missing DCB symbols (+4)
f1812d5 kernel: netdevices: adjust mlxsw network drivers (+5,-11)
5c8862a kernel: rtl8367b: detect rtl8367d chip family (+19,-1)
2283e74 kernel: set and get ports speed for rtl8367d family chips (+38,-16)
dd2af47 kernel: set and get mc index for rtl8367d family chips (+22,-4)
fe71f37 kernel: set and get vlan 4k for rtl8367d family chips (+28,-7)
035bb34 kernel: set vlan mc for rtl8367d family chips (+1,-1)
c288f20 kernel: set RGMII mode for rtl8367d family chips (+21)
9232fde kernel: set vlan mc emulation for rtl8367d family chips (+72,-10)
378272f kernel: modules: usb: remove deprecated Kconfig option CONFIG_USB_XHCI_HCD_DE... (+1,-3)
93cca95 kernel: bump 6.6 to 6.6.48 (+45,-181)
8b6c63c kernel: bump 6.1 to 6.1.107 (+30,-30)
6655994 kernel: bridge: fix switchdev host mdb entry updates (+42)
7788624 kernel: bump 6.6 to 6.6.49 (+26,-26)
527bad0 kernel: bump 6.1 to 6.1.108 (+13,-13)
c366f63 octeon: add support for testing kernel 6.6 (+572,-5)
944dfb1 kernel: backport nvmem changes from v6.9 (+1.5K,-3)
8616d9d kernel: backport nvmem changes from v6.10 (+1.1K,-2)
7d3789d kernel: backport nvmem changes from v6.11 (+1.8K,-9)
e39ae96 kernel: backport nvmem changes from v6.12 (+1.9K,-22)
01d8e41 kernel: bump 6.6 to 6.6.51 (+117,-269)
7e1d092 generic: enable RELR relocations (+3)
2fb2213 at91: refresh config-6.6 (+50,-36)
5b4131d generic: 6.6: backport pending fix for Aquantia PHY LEDs (+131,-4)
85161b4 kernel: bump 6.6 to 6.6.52 (+12,-387)
82a5971 generic: drop 5.15 support (-159.8K)
1a728cf packages: remove kernel 5.15 remnants (+26,-36)
0787d95 generic: 6.6: mtk_eth_soc: reset all TX queues on DMA free (+58,-9)
852ed03 generic: 6.6: mtk_eth_soc: increase QDMA RESV_BUF size (+71,-27)
3f01b29 generic: drop 6.1 support (-124.4K)
3660ddb generic: ar8216: remove support for Linux before version 6.1 (-9)
8181f09 generic: remove support for older kernels from swconfig (-19)
cb2a11f generic: phy: aquantia: add pending patch to force MDI pair order (+112,-8)
e67aa1d packages: remove remnants of kernels below 6.6 (+47,-113)
eadb804 kernel: netdevices: add ag71xx modules (+27)
7e5f971 kernel: netdevices: add phy modules (+89)
bdd2d68 kernel: netdevices: add dsa support (+37,-5)
2f96b67 kernel: netdevices: add leds support (+6,-3)
9bd0174 kernel: modules: add irq support for pca953x (+2,-1)
cf8d327 ath79: qca955x ag71xx upstream driver fix (+29)
13aa1fa generic: mtd: spinand: winbond: more serial NAND flash types (+131,-3)
f813609 kernel: usb: improve support for ath79 target (+1,-1)
2eb3930 x86: generic: disable rust support (+1)
7f46e23 generic: phy: aquantia: fix MDI pair property parsing (+1,-1)
d23e0a0 kernel: backport MHI patch required by an upcoming mac80211 update (+140)
774badd kernel: fix crashes after linearizing fraglist GSO skbs (+127)
17ea41e kernel: make 'no port node found' output a debug message (+33)
7e972fe generic: backport ("net: free_netdev: exit earlier if dummy") (+35)
123cb37 kernel: bump 6.6 to 6.6.53 (+5,-5)
f9a0485 generic: backport upstream r8169 patches (+406)
71da761 kernel: packages: kmod-pstore: remove deprecated Kconfig options (+1,-4)
51db334 kernel: bump 6.6 to 6.6.54 (+90,-157)
7d33aed generic: platform/mikrotik: add wlan lz77 decompress (+557,-27)
6990678 generic: net: phy: realtek: various improvements (+209,-67)
5281033 generic: net: phy: use all SerDes MAC interface modes (+36)
fa6bd06 kernel: backport upstream commit that allows leaving out .ndo_get_stats64 (+30,-1)
c3251f5 kernel: netdevices: add RmNet MAP support (+17)
f9a70a2 generic: backport BLOCK OF support patch (+470,-28)
12f12df kernel: bump 6.6 to 6.6.55 (+139,-327)
c990f6e linux: generic: net: dsa: mv88e6xxx LED support (+1.3K,-2)
14f79ad linux: generic: dsa: mv88e6xx: Drop obsolete patch (-27)
506d0c4 kernel: fix mtk_eth_soc memory corruption issue on fq dma init (+24)
ee03a27 generic: net: phy: be more conservative about MAC interface selection (+27,-6)
8cc049c generic: phy: aquantia: move accepted patches to backport-6.6 (+40,-6)
45bad8b generic: phy: aquantia: correctly describe LED polarity (+168,-7)
5fd518b generic: net: phy: mxl-gpy: add support for PHY LEDs (+426,-32)
3f3c27e generic: net: phy: intel-way: add support for PHY LEDs (+379)
4d81f40 generic: fix kernel version and ordering of Aquantia backports (+3,-3)
abda39d generic: import and move accepted RealTek PHY patches (+158,-65)
f4858a4 ath79: Upstream b53 DSA driver for Ubiquiti EdgeSwitch 8XP (+42,-35)
51bbc81 kernel: bump 6.6 to 6.6.57 (+107,-248)
0a47d51 kernel: modules: add boot flag to igc, mlx4, and mlx5 drivers (+3,-3)
2a1daea kernel: fix forwarding broadcast packets between vlan-on-dsa and non-dsa netdevs (+38)
c5f38c1 generic: backport alloc_netdev_dummy patch from upstream (+136,-1)
9bc0517 kernel: gpio-cascade: use gpiochip_get_data (+3,-8)
8f1332d kernel: move CONFIG_DRM_OFDRM to generic (+1,-1)
1306885 kernel: Reorder config files (+83,-84)
8e294af kernel: bump 6.6 to 6.6.58 (+17,-17)
b6c2422 generic: mtk_wed: fix path of MT7988 WO firmware (+59)
a2aabc9 kernel: add MultiPath TCP diag kernel module (+17)
63ea571 kernel: add missing CONFIG_DM_AUDIT (+1)
0357372 armsr: don't limit kmods to armsr armv8 subtarget (+22,-22)
57572de generic: backport upstream r8169 irq patch (+41,-3)
ade0450 kernel: mtdsplit_minor: return 0 if not fatal (+29,-15)
36834ea kernel: mtdsplit_minor: accept bootimage filename (+6,-3)
d92306d mtd: Add backported Winbond fix (+59)
7a1815f kernel: bump 6.6 to 6.6.59 (+32,-114)
92eb867 kernel: bump 6.6 to 6.6.60 (+54,-113)
112adbe net: phy: broadcom: update dependency condition (+35)
b506c96 kernel: bump 6.6 to 6.6.61 (+40,-39)
79dafe4 kernel: modules: package driver for generic MIPI DBI TFT panels (+50)
3451a70 kernel: can: package driver for Geschwister Schneider interface (+19)
2af51fb treewide: remove THIS_MODULE assignment (+13,-48)
756c955 x86: make i915 as a kmod with required firmware (+42,-72)
abf78dd kernel: disable drm-i915 module for x86/geode (+2,-1)
2884ade kernel: move CONFIG_INTEL_MEI settings to target generic (+3,-9)
7142e35 kernel: filter out compiler opts from config (+3,-155)
69eecbe generic: add CONFIG_FB_INTEL (+1)
956bb0c kernel: package industrialio-hw-consumer driver (+17)
2950e18 kernel: package snd-soc-dmic driver (+11)
0f301db kernel: unset CONFIG_DEVFREQ_THERMAL in kmod-thermal package (+1)
2f99171 kernel: package crypto_engine driver (+9)
27afd9e kernel: package industrialio-buffer-cb driver (+15)
c584683 kernel: package media controller driver (+23,-2)
e654d55 kernel: add kmod-media-controller dependency for kmod-usb-audio (+1)
4eb85c4 kernel: package v4l2-async and v4l2-fwnode drivers (+19)
b2f3713 kernel: modules: appletalk: add for Netatalk v4 (+18)
67269ae kernel: usb: kmod-usb-audio: Fix dependency (+1,-1)
9e73f79 kernel: enable pressure interface (+20)

Packages / Boot Loaders (347 changes)

e5d8739 ath79: improve support for D-Link DIR-8x9 A1 series (+11,-10)
0ffbef9 ath79: add support for D-Link DIR-859 A3 (+88,-4)
1c05388 mediatek: add support for Zyxel EX5601-T0 router (+591)
07c45c0 ipq807x: add support for Compex WPQ873 (+504)
3eb354f mediatek: mt7981: add reserved memory to support pstore (+45)
602cb4f arm-trusted-firmware-mediatek: add build for MT7981 DDR3 (+47)
c51eb17 uboot-mediatek: add Qihoo 360T7 support (+477)
944b13b opensbi: add package for RISC-V (+63)
9140679 uboot-sifiveu: add bootloader package for SiFive Ux40 boards (+566)
0822040 package: layerscape: change loadaddr address (+16,-16)
043f8a4 uboot-rockchip: add Orange Pi R1 Plus support (+821)
37fed89 uboot-rockchip: add Orange Pi R1 Plus LTS support (+499)
8f29b15 grub2: enable EFI for armvirt (+41,-10)
48603a2 ipq807x: add initial support for prpl Foundation Haze board (+340,-1)
a3ee2bf Revert "ipq807x: add initial support for prpl Foundation Haze board" (+1,-340)
ec50d2d uboot-mediatek: adapt BPi-R3 and BPi-R64 to new device tree overlay (+40,-20)
6892603 uboot-envtools: Add u-boot env config for GL-MT3000 (+3)
2e91003 ipq807x: add initial support for prpl Foundation Haze board (+336,-1)
4ce7d6c grub2: change armvirt reference to armsr (+1,-1)
b8e3fa2 uboot-armsr: add support for QEMU armv7/armv8 (+104,-6)
8fcfb21 ramips: Add support for Beeline SmartBox TURBO+ (+320,-9)
f02f6aa ipq807x: rename target to qualcommax (+12,-12)
83314c1 qualcommax: move ipq807x support to subtarget (+12,-7)
984786a filogic: add support for Netgear WAX220 (+324)
1b467a9 ath79: add support for Aruba AP-115 (+261)
e4fe309 mediatek: add support for Mercusys MR90X v1 (+361)
906e2a1 ath79: Add support for MOXA AWK-1137C (+338,-1)
5d1cb52 arm-trusted-firmware-rockchip: Update to 2.9 (+22,-26)
af0546d layerscape: armv8_64b: add Traverse Ten64 NAND variant (+93,-1)
ce998cb ramips: add support for D-Link DIR-806A B1 router (+184,-1)
186976c arm-trusted-firmware-rockchip: add m0 gcc toolchain (+27)
a0ae7a5 mxs: rework image generation (+65,-103)
32ea8a9 ramips: add support for Netgear EAX12 series (+231)
73de418 mediatek: add support for Netgear EX6250v2 series (+281,-1)
437e79a uboot-mediatek: add H3C Magic NX30 Pro support (+454)
8e7ba6f layerscape: remove Traverse LS1043 boards (-739)
2d6784a ramips: add support for Sercomm S1500 devices (+568,-8)
42ef375 treewide: opt-out of tree-wide mold usage (+5,-2)
520c991 ath79: add support for ASUS RT-AC59U / ZenWiFi CD6 (+394)
98e3f82 uboot-mediatek: support classic uImage.FIT with internal images in imszb (+3,-4)
6ed70d8 grub2: opt-out of gc-sections usage (+2,-2)
6bf0e76 octeon: n821: add Cisco vEdge 1000 base (+346)
7b40344 uboot-rockchip: add FriendlyARM NanoPC T4 support (+32)
20603e7 uboot-mediatek: add support for Xiaomi WR30U (+471)
dcdcfc1 mediatek: filogic: add specific layout for WR30U (+44)
ba7d6dd uboot-mvebu: update to version 2023.07.02 (+2,-2)
8ee3cd1 arm-trusted-firmware-tools: update to version 2.9 (+2,-2)
07dbeb4 arm-trusted-firmware-mediatek: update to sources of 2023-07-24 (+142,-5)
67a8a5c fix(morello): dts: fix stdout-path target (+1,-1)
30df890 fix(morello): dts: add model names (+4,-2)
5016ee4 fix(morello): dts: fix SMMU IRQ ordering (+6,-6)
fba729b fix(morello): dts: fix DP SMMU IRQ ordering (+3,-3)
3169572 fix(morello): dts: use documented DPU compatible string (+1,-1)
8aeb1fc fix(morello): dts: fix SCMI shmem/mboxes grouping (+4,-4)
41c310b fix(morello): dts: fix DT node naming (+8,-8)
982f258 fix(morello): dts: fix GICv3 compatible string (+1,-1)
f33e113 fix(morello): dts: remove #a-c and #s-c from memory node (-8)
a78b3b3 feat(gicv3): validate multichip data for GIC-700 (+117,-5)
7d9648d fix(ufs): fix slot base address computation (+1,-1)
9d6d1a9 fix(ufs): init utrlba/utrlbau with desc_base (+10,-17)
dddf428 feat(bl): add interface to query TF-A semantic ver (+16,-3)
df56e9d fix(bl31): pass the EA bit to 'delegate_sync_ea' (+1,-5)
4d879e1 fix(lib/psa): update measured boot handle (+1,-5)
14a6fed fix(errata): workaround for Neoverse-V1 erratum 1618635 (+98)
⇒ + 1304 more...
6ddb5f5 uboot-mediatek: update to version 2023.07.02 (+117,-459)
572ea68 uboot-mediatek: add patches for MT7988 and builds for RFB (+9.0K,-13)
4c5d910 arm-trusted-firmware-mediatek: fix PKG_MIRROR_HASH (+1,-1)
915fd35 uboot-mediatek: add missing 'memory' nodes to downstream boards (+36,-6)
e3dd5ee uboot-mediatek: fix build for MT7629 (+47)
80edfaf sunxi: add support for Banana Pi M3 (+16)
16c37ba arm-trusted-firmware-tools: fix build on macOS/Darwin (+21)
3c2f7bb uboot-mediatek: bpi-r3: prepare for larger FIT structures (+4,-4)
a87bc13 uboot-envtools: add u-boot env config for Xiaomi mi-mini (+4)
9db0330 uboot-envtools: update to 2023.07.02 (+46,-2)
4d79a65 ipq807x: add support for Netgear RAX120v2 (+807)
6cc14bf filogic: support Telenor branded ZyXEL EX5700 (+403)
f2a8763 uboot-bcm53xx: Add U-Boot for NorthStar BCM53xx (+1.4K)
4af06aa mediatek: filogic: wax220: cleanup device tree (+47,-52)
ff23796 uboot-mediatek: increase max. memory regions on mt7988-rfb (+69)
9672739 uboot-envtools: fix parallel building (+10,-9)
ebbcfd0 arm-trusted-firmware-mvebu: bump a3700-utils to current version (+3,-3)
ff671d3 arm-trusted-firmware-mvebu: bump mv-ddr-marvell to current version (+3,-3)
ef82e26 arm-trusted-firmware-mvebu: bump mox-boot-builder to current version (+11,-7)
84e9d49 arm-trusted-firmware-mvebu: bump cryptopp to version 8.8 (+2,-2)
f6ca36d arm-trusted-firmware-mvebu: update CM3 GCC to 12.3rel1 (+4,-4)
67dacdd arm-trusted-firmware-mvebu: bump to v2.9 (+3,-3)
53c2f17 uboot-sunxi: bump to 2023.04 (+39,-1.1K)
0405e11 uboot-rockchip: add support for PINE64 ROCK64 (+9,-1)
c0c4efe uboot-rockchip: fix swig dependency for ROCK64 (+309)
1d5778e uboot-mediatek: build fully-featured U-Boot for MT7988 RFB (+342,-16)
fff4441 uboot-mediatek: add builds for UniFi 6 LR v2 and v3 (+641,-13)
78e3adc uboot-mediatek: fix dependency on TF-A for MT7988 RFB (sdmmc) (+1,-1)
33046d2 arm-trusted-firmware-mediatek: enable built-in 2.5G PHY on MT7988 (+11)
18b6bae uboot-rockchip: add suport for Radxa ROCK Pi E (+276,-1)
907e9e0 mediatek: add support for Cetron CT3003 (+286)
9725524 uboot-mediatek: sync mtk-snand driver with SDK (+26,-6)
948ad2e arm-trusted-firmware-mediatek: fix hang on reboot on MT7622 (+29,-1)
69f12c2 uboot-envtools: ramips: add support for ALFA Network AX1800RM (+5,-4)
1258439 sunxi: add support for H616 SoC and Orangepi Zero 2 (+438,-2)
6bf8193 sunxi: add support for Bananapi P2 Zero (+616)
2bb4182 uboot-mvebu: eDPU: add support for version with external switch (+404)
be6e257 arm-trusted-firmware-mediatek: fix copy&paste error in Makefile (+2,-2)
8428bed uboot-mediatek: add build for mt7981 rfb (+808)
76e4192 ipq807x: add support for Netgear WAX620 (+227,-3)
03123a3 arm-trusted-firmware-sunxi: update to version 2.9 (+2,-2)
75ee554 mediatek: filogic: add support for Ubiquiti UniFi 6 Plus (U6+) (+202)
d2b5f4b treewide: Add extra CPE identifier (+4)
eb273ef uboot-mediatek: sync spi-nand driver with SDK (+232,-38)
fe10f97 filogic: add support for GL.iNet GL-MT6000 (+636)
3aef610 ipq806x: add support for Extreme Networks AP3935 (+392,-1)
9340bab boot/apex: Restore the APEX boot loader (+61)
4536fb4 uboot-mediatek: fix typo in bootmenu for GL-MT6000 (+1,-1)
71e2c64 uboot-mvebu: armada 388 clearfog: support additional ddr configurations (+116)
8849ccb uboot-mediatek: fix global pll clock override on mtk_spim (+47)
7d8ffe9 arm-trusted-firmware-mediatek: add emmc/spim-nand ddr4 build for mt7981 (+18)
fddd735 uboot-mediatek: add support for CMCC RAX3000M (+723)
423186d mediatek: add CMCC RAX3000M support (+421,-2)
5e33fdf qualcommax: ipq807x: add support for Netgear WAX630 (+290,-2)
03987d2 uboot-mediatek: Sync phy-mode for Xiaomi Redmi Router AX6000 (+2,-2)
17465fc ramips: add support for ZyXEL LTE5398-M904 (+255,-1)
c7baca3 ath79: add support for GL.iNet GL-S200 (+286,-1)
3bbc1d5 uboot-mediatek: fix determine the size of an uImage.FIT using 'imsz' or 'imszb'. (+5,-7)
f691830 Revert "uboot-mediatek: fix build on Mac OS X" (-10)
bc47613 Revert "uboot-sunxi: add missing type __u64" (-10)
f8414f1 uboot-envtools: add environment config for MeiG SLT866 (+1)
d6a06ac arm-trusted-firmware-mediatek: update to release 2023-10-13 (+4,-43)
f945498 fix(rcar): add mandatory fields in 'reserved-memory' node (+51,-19)
c82fb38 refactor(cpus): convert Cortex-A715 to the errata framework (+12,-40)
dfbadfd feat(stm32mp1): add FWU with boot from NOR-SPI (+118,-53)
01a326a chore(xilinx): reorder include files as per TF-A guidelines (+67,-50)
acd03f4 docs: move common build option from Arm-specific to common file (+13,-13)
742bf3e refactor(cpus): convert the Cortex-A75 to use the errata framework (+81,-155)
6fafbd5 refactor(cpus): convert the Cortex-A75 to use cpu helpers (+8,-20)
a527380 fix(st-uart): correctly check UART enabled in flush fonction (+1,-1)
9f38eb8 build(changelog): add new scopes for nxp imx platform (+10)
2935291 feat(imx93): add the trdc driver (+537)
2368d7b feat(imx93): add the basic support (+1.1K)
eb76a24 feat(imx93): update the ocram trdc config for did10 (+3)
3d3b769 feat(imx93): allow SoC masters access to system TCM (+1)
cf7ef4c feat(imx93): add reset & poweroff support (+37)
422d30c feat(imx93): add cpuidle and basic suspend support (+60)
f560f84 feat(imx93): protect OPTEE memory to secure access only (+44)
⇒ + 415 more...
b42c527 uboot-mediatek: add JCG Q30 PRO support (+434)
df4c5f7 uboot-mediatek: Fix ubi command in uboot commands (+1,-1)
2634d3f uboot-envtools: add settings for Synology DS213j (+4)
c8c2f52 mediatek: add support for Zbtlink ZBT-Z8102AX (+377,-2)
a9cf870 uboot-mediatek: add initial Zyxel EX5601-T0 support (+454)
2a0805f uboot-envtools: add support for Zyxel EX5601-T0 ubootmod (+8)
4825def uboot-envtools: filogic: reorder alphabetically (+20,-20)
e29f4a3 ath79: add support for D-link DAP-1720 A1 (+240)
20f81f4 uboot-mediatek: use intree dtc explicitly (+2,-30)
fb3af86 uboot-sifiveu: use intree dtc explicitly (+2,-30)
8fc4fe7 uboot-sunxi: use intree dtc explicitly (+2,-30)
548ab9d uboot-rockchip: Update to 2023.07.02 (+106,-2.1K)
b061e2d rkbin: add new TF-A package for rk35xx (+47)
2670bb4 uboot-rockchip: add NanoPi R5S support (+938,-2)
e2cea05 uboot-rockchip: add NanoPi R5C support (+277)
1239668 mediatek: add support for GL.iNet GL-MT2500 (+180)
dd5d4e2 uboot-envtools: fix GL-MT2500 offset (+3,-6)
f3cdc9f ramips: add support for Rostelecom RT-FE-1A (+282)
3ed7abf uboot-envtools: fix reading NVMEM device's compatible value (+70)
de94ece uboot-envtools: bump PKG_RELEASE (+1,-1)
4cc6e71 arm-trusted-firmware-sunxi: Update to 2.10 (+2,-2)
4300bc6 mediatek: add support for Zbtlink ZBT-Z8103AX (+294,-2)
485adc9 mediatek: add support for Routerich AX3000 (+360,-2)
782eb05 mediatek: filogic: add support ASUS RT-AX59U (+314,-8)
fdb87a9 mediatek: Add support for D-Link EAGLE PRO AI R32 (+521,-385)
46a2490 ipq807x: add support for Linksys MX4200 V1 and V2 (+534,-1)
7dbcc12 mediatek: filogic: add support for Xiaomi AX3000T (+820,-243)
6fa4fbb uboot-mediatek: add support for JDCloud RE-CP-03 (+337)
c0c3234 mediatek: add support for JDCloud RE-CP-03 (+341,-1)
f1a447b uboot-bcm53xx: bump to 2024.01 (+2,-1.4K)
d531c34 arm-trusted-firmware-rockchip: Update to 2.10 (+2,-2)
7939df9 uboot-rockchip: Update to 2024.01 (+2,-2.0K)
1b7e62b mediatek: drop NMBM layout for Xiaomi WR30U (-43)
d8f4453 mediatek: add Comfast CF-E393AX support (+284)
1c02b87 kexec-tools: update to 2.0.28 (+2,-2)
5a016cc uboot-envtools: update to 2024.01 (+4,-7)
3b74ae7 uboot-envtools: backport some usefull patches from v2024.04-rc1 (+125,-1)
c55c56b arm-trusted-firmware-mediatek: set HIDDEN=y (+1)
7cecabb arm-trusted-firmware-mediatek: use UBI on new NAND targets (+23,-1)
927334a uboot-mediatek: add basic build for ZBT-WG3526 (MT7621, 16M SPI-NOR) (+326,-2)
89fcf21 uboot-mediatek: fix MMC erase timeout (+13)
b165d45 uboot-mediatek: mt7988: set rootdisk according to boot device (+66)
54f99eb uboot-mediatek: add build for BPi-R4 (+1.0K)
74a8f41 uboot-mediatek: update to U-Boot 2024.01 release (+171,-10.6K)
13ddc65 uboot-envtools: filogic: de-duplicate UBI env settings (+29,-36)
1192554 uboot-envtools: filogic: add support for BananaPi R4 (+25)
91b55ca arm-trusted-firmware-mediatek: add mt7986-spim-nand-ubi-ddr4 (+11)
033db3a uboot-mediatek: bpi-r3: all-UBI NAND layout, use fitblk (+137,-40)
8afce48 uboot-envtools: mediatek_filogic: update bpi-r3 (+4,-16)
8f9b10d arm-trusted-firmware-mediatek: add UBI-enabled builds for MT7622 (+20,-1)
208f6c1 mediatek: mt7622: convert BPi-R64 to all-UBI layout and fitblk (+358,-71)
41c0531 mediatek: mt7622: convert unifi6lr-v{1,2,3}-ubootmod to fitblk (+33,-9)
6aec3c7 mediatek: mt7622: modernize Linksys E8450 / Belkin RT3200 UBI build (+96,-45)
bc25519 uboot-mediatek: add builds for BananaPi BPi-R3 mini (+2.7K)
b03d364 mediatek: filogic: add BananaPi BPi-R3 mini (+754,-1)
ae1c0f1 mediatek: filogic: bpi-r3-mini: fix NAND flash layout (+6,-6)
f96289d uboot-mediatek: bpi-r3-mini: fix typo in bootmenu (+1,-1)
23cb2b1 uboot-rockchip: add NanoPi R2C Plus support (+221)
afca123 rockchip: add NanoPi R4S Enterprise Edition build (+26,-63)
eec0bec rkbin: add rk3566 atf/tpl blobs (+7)
4821cb2 uboot-rockchip: add Radxa CM3 IO board support (+17)
44168fd qualcommax: ipq60xx: Add 8devices Mango DVK (+459)
70fd815 qualcommax: ipq807x: add support for Linksys MX5300 (+574,-6)
670fde5 ipq8074: add Linksys MX5300 BDF ()
9f9d9ba qca9984: add Linksys MX5300 BDF ()
07b9186 ipq40xx: Add support Netgear LBR20 (+577,-1)
9b6427e uboot-mediatek: fix truncated patch (+1,-1)
6368ed1 mediatek: mt7623: phase out uImage.FIT partition parser (+203,-39)
fc865eb uboot-envtools: replace use of platform_get_bootdev (+6,-6)
d6e008a uboot-mediatek: correct board name for BananaPi BPi-R3 Mini (+2,-2)
f843601 opensbi: allow building on upcoming d1 target (+1,-1)
d41d9be uboot-d1: add bootloader for upcoming d1 target (+16.2K)
55c7b2c uboot-d1: cleanup Makefile (-1)
f08e63b uboot-mediatek: remove rootfs_data before attempting to replace fip (+8,-8)
4f66809 u-boot.mk: override default PATH to avoid pick hostpkg python (+1,-1)
9361049 qualcommax: ipq60xx: add support for netgear wax214 (+201)
efa71c5 uboot-mediatek: add 'rootwait' to bootargs where needed (+12,-12)
ec45f2f ramips: rename mtd partition of ipTIME NAND devices (+7,-7)
2302a7c uboot-mediatek: fix patch order ()
5f230cd uboot-mediatek: fix typo patch filename ()
0dfc049 kirkwood: add support for Netgear Stora (MS2000/2110) NAS (+957)
2ea8610 uboot-mediatek: add Redmi AX6S as UBI loader (+329)
ec8c3dc uboot-mediatek: add support for GD5F1GQ5UE (+5,-1)
ce5661e uboot-rockchip: add Radxa E25 board support (+9,-1)
2cfe86d kirkwood: add ix4-200d support to uboot-envtools (+1)
c02a2db treewide: update PKG_MIRROR_HASH after APK version schema (+11,-11)
9a19ec7 uboot-sunxi: bump to 2024.01 (+4,-4)
29b8ba7 sunxi: add support for Orange Pi Zero 3 (+525)
0170666 uboot-mediatek: add Netcore N60 support (+447)
d7d94a8 uboot-envtools: ath79: remove D-Link DIR-8x9 and DAP-1720 env config (-4)
06cdc07 ath79: add support for Huawei AP5030DN (+370)
29cca6c filogic: Add support for D-Link AQUILA PRO AI M30 (+342)
cc6c3a6 mediatek: add support for OpenEmbed SOM7981 (+257,-1)
9ef4f7f qualcommax: ipq60xx: add yuncore fap650 support (+487,-4)
bf80516 ipq60xx: add yuncore fap650 BDF ()
36d4be9 ipq60xx: add glinet gl-ax1800 BDF ()
2d698ec ipq60xx: add glinet gl-axt1800 BDF ()
87717ba ipq60xx: add BDF for TPLink EAP610-Outdoor ()
82c8c38 apm821xx: prepare WNDR4700 for 6.6 - add preliminary u-boot-env access (+33,-5)
6918c63 treewide: package: update missed hashes after switch to ZSTD (+24,-24)
57c9cb4 at91bootstrap: update PKG_MIRROR_HASH to zstd for v3 at91bootstrap (+1,-1)
923d7c5 mediatek: filogic: add support for Edgecore EAP111 (+224,-3)
0db68a7 uboot-d1: define default BUILD_SUBTARGET (+1)
d2d064e rkbin: bump to latest git HEAD (+12,-12)
76d981c rv1106: mcu: update hpmcu tb bin to v1.69 (+35,-5)
e44f028 rv1106: tee: update version to v1.10 (+27,-1)
bac3cde tool: ddrbin_tool: update to v1.17 20230725 (+231,-27)
c9bf4ab rk3326: loader: Update to v1.37 (+28,-4)
20e8294 px30: loader: Update to v1.37 (+27,-3)
71a9caf rk3568: bl31: add rk3568_bl31_cpu3_v1.01.elf (+25,-1)
90fe035 rk3588: bl31: update version to v1.41 (+29,-1)
da0efd5 rk3588: ddr: update ddrbin to v1.13 (+55,-9)
10fa5fb rv1106: rv1106_hpmcu_wrap: update version to v1.60 (+30,-2)
726b2e4 rk322x: tee with ta: update optee version to v2.12 (+35,-1)
e417be2 rk3128x: tee with ta: update optee version to v2.12 (+35,-1)
7b28f34 rk3288: tee with ta: update optee version to v2.03 (+29,-1)
41372e8 rk312x: tee with ta: update optee version to v2.04 (+33,-1)
f39666e rk3399: bl32: update version to v2.11 (+33,-1)
1f4b328 rk3399pro: bl32: update version to v2.11 (+33,-1)
36a6a64 rk3228h/rk3328: bl32: update version to v2.02 (+36,-2)
⇒ + 96 more...
a65fceb uboot-rockchip: Update to 2024.04 (+2,-215)
040af12 uboot-mvebu: update to version 2024.04 (+2,-522)
3569b37 ipq807x: add Spectrum SAX1V1K (+243,-2)
6ca8305 oxnas: drop target (-11.6K)
99eb0d0 uboot-envtools: add env settings for Edgerouter-X (+3,-1)
1b190df uboot-mvebu: backport patch for Turris Omnia to enable LTO (+30)
8968675 grub2: update to 2.12 (+37,-6)
e909746 arm-trusted-firmware-mvebu: use SOURCE_VERSION instead of VERSION (+5,-5)
5c83332 arm-trusted-firmware-mvebu: refresh cryptopp hash (+1,-1)
7900820 mediatek: switch to fitblk for JDCloud RE-CP-03 (+20,-11)
f789454 uboot-bmips: Add U-Boot for the BMIPS target (+33)
095efad opensbi: bump to 1.4 (+4,-4)
440fa81 treewide: Replace TRUE/FALSE with true/false (+103,-105)
6509127 Makefile: Remove -N ldflag to prevent linker RWX warning (+1,-1)
65638f8 lib: utils/sys: Allow custom HTIF base address for RV32 (+2,-2)
f14595a lib: sbi: Allow platform to influence cold boot HART selection (+25,-2)
6957ae0 platform: generic: Allow platform_override to select cold boot HART (+10)
cb7e7c3 platform: generic: Allow platform_override to perform firmware init (+4)
8020df8 generic/starfive: Add Starfive JH7110 platform implementation (+58)
6997552 lib: sbi_hsm: Rename 'priv' argument to 'arg1' (+6,-6)
9e397e3 docs: domain_support: Use capital letter for privilege modes (+2,-2)
9e0ba09 include: sbi: Fine grain the permissions for M and SU modes (+42,-5)
aace1e1 lib: sbi: Use finer permission semantics for address validation (+17,-7)
22dbdb3 lib: sbi: Add permissions for the firmware start till end (+2,-1)
1ac14f1 lib: sbi: Use finer permission sematics to decide on PMP bits (+11,-5)
44f736c lib: sbi: Modify the boot time region flag prints (+15,-5)
20646e0 lib: utils: Use SU-{R/W/X} flags for region permissions during parsing (+3,-3)
3e2f573 lib: utils: Disallow non-root domains from adding M-mode regions (+19)
⇒ + 303 more...
3f7d8e2 sunxi: add support for Lichee Pi Zero Dock (V3s) board (+15)
b98355e grub2: add EFI support for loongarch64 (+15)
4a6e3e1 uboot-rockchip: add Bananapi-R2 Pro support (+8)
c904875 ipq40xx: add support for Linksys WHW03 V1 (+496,-1)
10bf949 uboot-mediatek: bpi-r4: add support for 2.5GE PoE variant (+789)
357fe33 uboot-envtools: filogic: add support for BananaPi R4 PoE (+1)
587f353 uboot-envtools: add env settings for ubnt,unifi-6-lr-v2 (+3)
c9709d3 arm-trusted-firmware-mediatek: add ram-download bl2 images (+72)
71e3e3b uboot-mediatek: bpi-r2: fix root= default cmdline parameter (+1,-1)
1dd036a ath79: add support for Senao Engenius ENS1750 (+159,-93)
1045bd4 uboot-envtools: ath79: remove env config for Senao Loader devices (+1,-9)
9bdaeba qualcommax: ipq807x: add support for Linksys MX8500 (+551,-4)
6832faf uboot-tegra: bump version to 2024.04 (+3,-8)
3bc9ac2 uboot-mediatek: add missing options for mt7988-rfb (+12,-9)
59ac044 mediatek: convert mt7988a-rfb to keep bl31/uboot in UBI (+141,-20)
41655c8 arm-trusted-firmware-mediatek: add mt7981-nor-ddr4 and mt7981-spim-nand-ubi-d... (+20)
9746b6f uboot-mediatek: add USB support to mt7981.dtsi (+76)
a46ebf6 uboot-mediatek: add support for OpenWrt One (+4.0K)
0f5c28b qualcommax: ipq807x support Netgear Orbi Pro SXK80 (+615)
c71b68a mediatek: filogic: add Adtran SmartRG Mount Stuart series (+816,-7)
ac424d0 uboot-mediatek: refresh patches (-5)
17ca4cc uboot-mediatek: fix white-space in package Makefile (+1,-1)
8366e0d uboot-envtools: add support for ELECOM WRC-X1800GS (+1)
35efee1 uboot-layerscape: bump to lf-6.6.3-1.0.0 (+25,-91)
9d44340 tfa-layerscape: Bump to lf-6.6.3-1.0.0 (+28,-55)
f7f8099 ath79: add support for Dell SonicPoint ACe APL26-0AE (+255)
2f4bb69 packages: refresh patches (+109,-202)
8619d7a kirkwood: add D-Link DNS-320L support (+932,-2)
e4f323e uboot-tegra: Set UBOOT_USE_INTREE_DTC (+2)
4a2908f arm-trusted-firmware-mediatek: update to MediaTek-patched v2.10.0 (+3,-3)
4f79b67 feat(mt8195): increase TZRAM (+1,-1)
278beb8 feat(cpufeat): add memory retention bit define for CLUSTERPWRDN (+2)
e311b9b build(changelog): add new scope for DCC (+3)
c6d9186 fix(dcc): enable DCC also for crash console (+2,-1)
3923462 feat(zynqmp): retrieval of console information from dtb (+378,-21)
c1e84ac refactor(xilinx): create generic function for clock retrieval (+35,-7)
7c36fbc feat(versal): retrieval of console information from dtb (+4,-26)
a467e81 feat(versal-net): retrieval of console information from dtb (+4,-29)
013006f feat(mt8188): add EMI MPU support for SCP and DSP (+45,-2)
1132f06 refactor(spm-mm): reorganize secure partition manager shim code (+12,-12)
801cd3c feat(el3-spmc): add a flag to enable support to load SEL0 SP (+33)
5df1dcc feat(arm): reuse SPM_MM specific defines for SPMC_AT_EL3 (+7,-7)
f5e1bed feat(bl31): reuse SPM_MM specific defines for SPMC_AT_EL3 (+2,-2)
6e92a82 feat(ras): reuse SPM_MM specific defines for SPMC_AT_EL3 (+2,-2)
b4bed4b feat(rdn2): add defines needed for spmc-el3 (+21)
549bc04 feat(spm): separate StMM SP specifics to add support for a S-EL0 SP (+41,-26)
⇒ + 301 more...
24bf241 arm-trusted-firmware-mediatek: import patchset for Fidelix flash on SNFI (+258,-1)
a6487e3 uboot-mediatek: snfi: FM35Q1GA is x4-only (+1,-1)
40e7fab mediatek: add Nokia EA0326GMP support (+752)
4edde98 mediatek: fix wps button for nokia ea0326gmp (+2,-2)
1cb489c kexec-tools: fix multiple compile errors (+119,-1)
14bf60d uboot-mvebu: add support for MikroTik RB5009 (+615,-1)
1664e50 uboot-rockchip: use u-boot-rockchip.bin (+4,-6)
cdfd0b7 uboot-envtools: update to U-Boot release v2024.07 (+3,-197)
18f0461 uboot-rockchip: Update to 2024.07 (+2,-3)
9e49593 mediatek: filogic: add support for TP-LINK RE6000XD (+334,-7)
3d7cb14 qualcommax: ipq807x: add Asus RT-AX89X BX revision (+823)
7a96d36 rockchip: fix baudrate for Radxa E25 (+35,-1)
6951526 uboot-mediatek: update to U-Boot release v2024.07 (+180,-144)
a40e0c7 uboot-mediatek: refresh device defconfig files (+2.7K,-7.8K)
3a85467 uboot-mediatek: remove hard-coded UBI volume numbers (+42,-43)
37f5a3b uboot-mediatek: fix build error on mt7988-rfb (+6,-8)
386855d uboot-envtools: use /lib/upgrade/fit.sh (+16,-17)
39c824f mediatek: switch to fitblk for cmcc rax3000m (+40,-40)
f2f428c mediatek: add ABT ASR3000 support (+709,-35)
f84a9f7 ath79: add support for Huawei AP6010DN (+278,-10)
f25cd55 ramips: add support for Netgear WAX214v2 (+261)
bbcd511 rockchip: add support for Radxa ROCK Pi S (+466)
d94d14a rockchip: add support for Radxa ROCK 3A (+46,-1)
ee382f6 uboot-mediatek: add TP-LINK TL-XTR8488 support (+406)
e08b4ba uboot-ath79: add new U-Boot package for Atheros/QCA devices (+30)
08705d4 uboot-ath79: add support for NEC Aterm series based on AR9344 (+296)
649bc71 rockchip: add support for Radxa ROCK Pi E v3.0 (+293)
9a981ff imx-bootlets: Mark as nonshared to build in step 1 (+2)
54258c3 kobs-ng: Mark as nonshared to build in step 1 (+1)
d62648d qualcommax: ipq60xx: add support for Cambium Networks XE3-4 (+540,-1)
824f7ea uboot-envtools: add env settings for ubnt,unifi-6-lr-v3 (+2,-1)
76071a8 rkbin: add rk3588 support (+8,-1)
e6ffbcb uboot-rockchip: backport upstream dts sync (+767)
7ac6739 uboot-rockchip: add nanopi r6s rk3588s board support (+211,-1)
c22ba75 arm-trusted-firmware-mediatek: fix NAND read failure on SNFI (+28,-1)
7305bf6 uboot-envtools: Add support for Orange Pi R1 Plus & LTS (+23)
2fbffb3 mediatek: Add support for Linksys EA7500 v3 (+335,-2)
6347bf7 arm-trusted-firmware-mediatek: only build bl2 for RAM boot images (+1,-1)
1591e2d arm-trusted-firmware-mediatek: build RAM boot images for MT7622 (+25)
d44fcee uboot-rockchip: add ROCK 5A support (+15,-3)
ea249af uboot-rockchip: add ROCK 5B support (+8)
9482341 rockchip: add support for nanopc t6 (+62,-10)
eae339f uboot-rockchip: fix model name for Radxa ROCK 3A, 5A, and 5B (+72)
3774f32 treewide: rename ZyXEL to Zyxel (+93,-93)
e64b92c uboot-mediatek: detect rootdisk on MT7981 (+102)
e231cdd uboot-rockchip: renumber patches ()
8384c6d rockchip: add support for Radxa ROCK 3C (+1.7K,-1)
59fc334 rockchip: add support for Radxa ZERO 3E and 3W (+1.9K,-1)
6187870 rockchip: add support for Radxa ROCK 3B (+1.8K,-2)
2c48cda uboot-envtools: ath79: add Belkin F9K1115v2/F9J1108v2 u-boot env support (+2)
cb44f7c uboot-mediatek: fix broken patch (+1)
978aa43 uboot-mediatek: fix build error on mt7981-rfb and openwrt-one (+8,-12)
bc2e5f1 uboot-mediatek: add missing dependency for mt7988_rfb-spim-nand (+1,-1)
2b2a98b uboot-envtools: add u-boot system env config for Xiaomi Redmi AX6S (+1)
fe6c079 uboot-laniq: fix compilation with GCC14 (+5,-5)
9b33645 ipq807x: add support for TP-Link EAP660 HD v1 (+258,-1)
89b1d0e uboot-rockchip: sort build target alphabetically (+7,-7)
28d8f33 uboot-envtools: add support for OpenWrt One (+3)
0db6f9a uboot-mediatek: fix OpenWrt One NAND size (+1,-1)
8d7676d treewide: update contact information (+4,-4)
fea2264 ramips: mt7621: Add DNA Valokuitu Plus EX400 (+273)
dc26b66 uboot-mediatek: openwrt_one: set ethaddr from factory (+7,-5)
f368e2d ramips: add support for netis N6 (+293,-1)
d0a2b3f mediatek: add Adtran SmartRG SDG-8733A (+183,-6)
0ec659b tfa-layerscape: Bump to lf-6.6.23-2.0.0 (+22,-22)
c174c45 uboot-layerscape: bump to lf-6.6.23-2.0.0 (+13,-13)
e21dcb1 uboot-rockchip: add FriendlyElec NanoPi R6C (+250)
27a22a9 uboot-rockchip: patches: add version when were applied upstream ()
7eda44f uboot-mediatek: support GL.iNet GL-X3000 and GL-XE3000 (+322)
0c1332d uboot-rockchip: add ArmSoM Sige7 support (+959)
d84fecf tfa-layerscape: fix fiptool's build (+2,-2)
d3dad5b uboot-kirkwood: fix compilation with GCC14 (+4,-3)
84577e4 uboot-envtools: add fw_loadenv tool (+27)
b89b19b uboot-envtools: add a board.d script to load defaults from the environment (+19)
e00b6ba uboot-rockchip: Update to 2024.10 (+2,-5.4K)
f8c22c9 uboot-mediatek: update to U-Boot 2024.10 (+112,-123)
92ca322 uboot-mediatek: add noncached_set_region prototype to fix build (+43)
a475171 uboot-ath79: update to U-Boot v2024.10 (+2,-2)
91e57a4 uboot-ath79: add initial support for QCA955x SoCs (+1.0K)
6924269 uboot-ath79: add support for NEC Aterm series based on QCA9558 (+317,-1)
1043aa8 uboot-ath79: refresh patches (+9,-34)
e8d8cad uboot-mvebu: update to version 2024.10 (+8,-73)
efb8764 uboot-envtools: ath79: add support for ALFA Network WiFi CampPro Nano Duo (+1)
e35f049 uboot-rockchip: add support for NanoPi R3S (+669)
de3d57a uboot-mediatek: fix boot media for mt7981 RFB NOR profile (+1,-1)
7c8bfc0 uboot-mediatek: add support for arcadyan,mozart (+321)
de3dfe5 uboot-mediatek: import patches improving menu navigation (+279,-27)
2d465fb ath79: Add support for Sophos AP15C (+169)
2226546 uboot-mediatek: add support for GatoNetworks GDSP (+474)
7d9fc26 uboot-envtools: add support for GatoNetworks GDSP (+3)
c93e770 optee-os-stm32: add OP-TEE for stm32 boards (+49)
fd9de58 uboot-stm32: add U-Boot for stm32 boards (+51)
d921c2d arm-trusted-firmware-stm32: add ATF for stm32 boards (+63)
fd0f608 mediatek: make use of Acer Predator Connect W6's u-boot environment (+22,-42)
60e2154 mediatek: add support for Acer Predator W6d and Acer Vero W6m (+312,-12)
ba95a01 uboot-mediatek: add Routerich AX3000 support (+375)
c312295 mediatek: Routerich AX3000: add OpenWrt U-Boot layout (+400,-107)

Packages / Common (746 changes)

17fbbaf lldpd: update to 1.0.17 (+2,-2)
78c45c1 libcap: update to 2.69 (+2,-2)
c520d68 libxml2: update to 2.11.4 (+2,-2)
3b76f6e busybox: update to 1.36.1 (+2,-2)
957f1ee kernel: qca-ssdk: backport support for building as kernel module (+340,-2)
3d63bf4 ubnt-ledbar: add kernel 6.1 compat (+7)
e812984 ubnt-ledbar: depend on mediatek and ramips subtargets (+1,-1)
afe1bf1 bpftools: update, split off bpftool and libbpf packages (+92,-57)
e1d17ae mirror: Fix Makefile.feature to account for $(FEATURE_TESTS) (+12)
612797f sync: Update libbpf submodule (+1,-1)
9700c03 bpftool: Fix linkage with statically built libllvm (+4)
09cbdb1 bpftool: Add missing quotes to libbpf bootstrap submake vars (+1,-1)
1e1d757 bpftool: fix output for skipping kernel config check (+4,-4)
cee9b2b bpftool: Always disable stack protection for BPF objects (+2,-1)
f96c5ff bpf: Add ipip6 and ip6ip decap support for bpf_skb_adjust_room() (+7)
019476c bpf: Introduce device-bound XDP programs (+5)
ba2b1fe sync: Pull latest bpftool changes from kernel (+2,-2)
b0f6c9d mirror: Update expected diff with kernel sources (+11,-11)
a560eff ci: Use Hadolint linter for Dockerfile, revert workflow to pull_request (+8,-8)
45efd8b mirror: Ignore $(CFLAGS), use $(EXTRA_CFLAGS) in feature detection (+1)
efbc3cd mirror: Improve feature detection with regards to static builds (+18,-4)
0d9b1b2 mirror: Improve README.md documentation for static builds (+23,-4)
3300a0c mirror: Output probes and results for feature detection on V=1 builds (+43,-14)
c56192b ci: Add workflow step for static build with libbfd (+13,-1)
⇒ + 59 more...
67e8cc0 hostapd: remove unused legacy wireless extension support (+4,-21)
7c83b6a ca-certificates: Update to version 20230311 (+9,-13)
a0840ec openssl: add linux-riscv64 into the targets list (+5,-1)
8cae215 kernel: qca-ssdk: add kernel 6.1 support (+82)
87b03d9 kernel: qca-nss-dp: add kernel 6.1 support (+170,-14)
12494f5 pcre2: fix host compilation of libselinux by enabling PIC (+2,-1)
24d6abe firmware-utils: new package replacing otrx (+31,-46)
1d9d0ca firmware-utils: package oseama (+8,-944)
4c5a9da selinux-policy: update to 1.2.5 (+3,-3)
6f607ba firmware-utils: add missing build dependencies (+3,-1)
3886ea9 kselftests-bpf: add kernel BPF tests (+63)
d850134 valgrind: update to 3.21.0 (+25,-13)
a0d7193 openssl: fix uci config for built-in engines (+3,-10)
7b1e898 unetd: update to the latest version (+3,-3)
412d030 network: prevent adding endpoint routes for addresses on the network (+81,-1)
faaf9ce utils: fix ipv4 checksum issue (+1,-1)
0e1c2fa pex-msg: fix memory leak on fread fail in pex_msg_update_request_init (+3,-1)
51be0ed host: fix crash parsing gateway when no endpoint is specified (+1,-1)
ca17601 wg-linux: add support for splitting netlink messages for allowed ips (+32,-12)
7d3986b wg-linux: increase default messages size (+10,-1)
38c7cf0 qca-nss-dp: fix oops in nss_dp_probe (+3,-2)
598e058 kernel: ltq-ptm: do not write directly to dev->addr (+9,-6)
6348850 openssl: update to 3.0.9 (+4,-294)
feab4a8 kernel: qca-ssdk: drop 5.15 support (+15,-71)
ff0465b kernel: qca-ssdk: renumber patches (+26,-32)
203deef wolfssl: change armvirt reference to armsr (+2,-2)
0a1ee53 restool: update source.codeaurora.org repository link (+1,-1)
8c1bd9b ppp: backport patches improving ppp interface creation (+1.2K,-26)
51f57e7 openssl: passing cflags to configure (+2,-1)
b577032 hostapd: add UCI option for Multiple BSSID (+4,-1)
f02f6aa ipq807x: rename target to qualcommax (+12,-12)
83314c1 qualcommax: move ipq807x support to subtarget (+12,-7)
b45562a kernel: qca-ssdk: update to 12.4.5.r1 (+13,-789)
30f0025 [qca-ssdk]: support SFP pins in ssdk (+161,-1)
35e7239 qca-ssdk: Add MPPE BM changes (+121,-90)
9727908 [qca-ssdk]: support alder mini ssdk for portvlan module (+5.2K,-5.2K)
3008bbc [qca-ssdk]: remove unused API of portvlan module (+13,-211)
b9a992a [qca-ssdk]: fix rx mac enable issue for unused port (+3,-3)
1e05ebe [qca-ssdk]: optimize phy mode set for port interfacemode apply (+19,-137)
daac7a3 qca-ssdk: support alder uniphy0 10gbase-r mode (+37,-9)
6589e12 qca-ssdk: support servcode athtag apis (+319,-14)
5e3991e [qca-ssdk]: uniphy support PHY status at hsl layer (+89,-6)
edb5a00 qca-ssdk: Add tunnel program related macros (+5,-1)
0a2976a qca-ssdk: Remove unused acl hsl apis (+27,-4)
385e768 qca-ssdk: Sec module support mini SSDK (+521,-413)
daa3bca [qca-ssdk] support policer rate drop under flowctrl enable mode (+24)
350bb65 [qca-ssdk] fix uniphy pll unlock issue with high temperature (+10)
0697af0 qca-ssdk: Adjust PTX buffer threshold on MPPE (+192,-80)
151a009 [qca-ssdk]: export ssdk debug counter sysfs to Mini profile (+6,-11)
⇒ + 130 more...
4ee444b kernel: qca-nss-dp: update to 12.4.5.r1 (+151,-669)
d86a825 [qca-nss-dp] Big endian support (+44,-20)
a244b2e [qca-nss-dp] Add next skb and current skb-data prefetch (+31,-17)
67896d4 [qca-nss-dp] Fix higher TSO segment problem. (+23,-3)
e0fda2e [qca-nss-dp] Use rx ring size based on memory profile. (+7)
820fd71 [qca-nss-dp] Remove unnecessary debug prints to reduce module load time (+3,-3)
97c293a [qca-nss-dp] Remove unused variable dma_addr (+2,-3)
392b878 [qca-nss-dp] Remove GMAC start/stop ops for HK, CY and ALDER (+18,-162)
6c4be08 [qca-nss-dp] Modify DP and EDMA driver to support PPE host driver (+64,-85)
8ad4050 [qca-nss-dp] DP changes to process SC and CC packets (+106,-1)
5eed435 [qca-nss-dp] Removing the flow control enable from dp for all soc (-13)
65a1aa1 [qca-nss-dp] Change Tx and Rx budget for IPQ50xx GMAC to match ath11k wifi dr... (+2,-2)
6f42cf6 [qca-nss-dp] IPQ95xx: change TX NAPI budget to 256 (+1,-1)
35f8a3b [qca-nss-dp] Create a new netdev for VP to DP Tx. (+380,-49)
674a7e4 [qca-nss-dp] EDMA VP tx to PPE handling (+116,-34)
cf1ead8 [qca-nss-dp] EDMA VP Rx from PPE handling (+275,-54)
4c250ad [qca-nss-dp] Sysctl to configure number of cores for EDMA RPS (+58,-5)
⇒ + 74 more...
539cb53 kernel: qca-nss-dp: simplify compile arguments (+2,-5)
9419a50 ucode: update to the latest version (+3,-3)
9986b83 ci: unbreak failing builds by using fixed gh-actions-openwrt-ci-sdk (+2,-2)
77c961e ci: fix broken imx6-generic SDK build (+2,-2)
86107a6 ci: cancel concurrent builds (+8)
ed543d8 ci: update the workflows (+12,-12)
b934ce8 program: fix memory leak in read_sourceinfo (+4,-1)
740e250 main: add user specified library search paths before default path (+4,-4)
15f1a66 struct: remove state->len (+1,-6)
29edb01 ubus: add support for strings containing null bytes (+3,-2)
2b4346b vm: clear vm->alloc_refs in uc_gc_common (+2,-2)
66520eb vm: immediately release arguments on calls with invalid spreads (+2)
07cc72a README.md: fix debian dependencies (+1,-1)
d048ea8 compiler: fix memory leak in uc_compiler_compile_import on early exit (+2)
d656d15 types: implement ucv_object_sort() (+43)
d72eebe lib: support object ordering in `uc_sort()` (+117,-15)
ed1f013 nl80211: add constants for iftypes (+12)
513bcfd libnl-tiny: update to latest git HEAD (+3,-3)
d433990 Make struct nla_policy and struct nlattr const (+41,-41)
b20be1e kernel: qca-nss-dp: port FDB roaming fix (+112,-1)
42ef375 treewide: opt-out of tree-wide mold usage (+5,-2)
cd804c1 hostapd: update to 2023-06-22 (+162,-202)
bb45602 Add QCA vendor attribute to configure list of allowed frequencies for AP (+27)
44c38af Add QCA vendor interface to get connected channels utilization (+17)
302d761 Add QCA vendor feature flag for allowed frequency list (+4)
921f82c Sync with wireless-next.git include/uapi/linux/nl80211.h (+23,-1)
8f1d384 RNR: Skip interfaces on the same radio for MBSSID (+4,-2)
5d06ace RNR: Add elements by default for EMA AP (+136,-22)
ac54b61 nl80211: Support for RNR elements (+22)
07a7bcd WMM: Advertise support for 16 PTKSA replay counters for non-AP STA (+32,-5)
9bad3c9 tests: Update server and user certificates (2023) (+315,-307)
9932ff3 Allowed frequency list configuration for AP operation (+94,-7)
e891245 Export wpa_supplicant config item 'he' for external configuration (+2,-1)
f8931fc hostapd: Restore the flow of set beacon and WPA key init (+3,-3)
c70405c MLD STA: Do not fail on unknown IEs in Authentication frames (+2,-2)
6002fe8 SAE: Fix expected AP MLD address info in a debug print (+2,-1)
b171c5e Update QCA LL_STATS vendor command (+68,-15)
c858a63 Add a vendor specific roam status of background scan abort (+3)
⇒ + 107 more...
0e83b5e wolfssl: update to 5.6.3 (+31,-6)
0f9e8ba kernel: leds-ws2812b: fix build with Linux >= 5.18 (+7)
0b80c57 e2fsprogs: do not symlink tune2fs to findfs (-1)
3a2e7c3 lua: fix integer overflow in LNUM patch (+16,-16)
e21b4c9 util-linux: enable colrm util as package (+17)
adfeda8 hostapd: add fix for dealing with VHT 160 MHz via ext nss bw (+156,-15)
5ed185b perf: opt-out of lto usage (+2,-2)
e57a752 libnftnl: update to 1.2.6 (+3,-3)
58c4982 nftables: update to 1.0.8 (+2,-2)
1d5e7b8 libbpf: Update to v1.2.2 (+3,-3)
e4d3827 libbpf: only reset sec_def handler when necessary (+19,-8)
dfc9c8b libbpf: v1.2.1 bug fix version bump (+1,-1)
4c98b37 libbpf: Fix realloc API handling in zero-sized edge cases (+16,-4)
1728e3e libbpf: v1.2.2 bug fix version bump (+1,-1)
fabd891 nettle: update to 3.9.1 (+2,-2)
2ef79b5 ethtool: update to 6.4 (+2,-2)
cd82fc2 iproute2: update 6.4 (+2,-2)
08607da strace: update to 6.4 (+2,-2)
f044574 mediatek: add support for ZyXEL NWA50AX Pro (+298,-1)
9a5b1af rtl8812au-ct: fix compilation error with kernel 6.1 (+14)
c74b5e0 urngd: update to the latest master (+3,-3)
7aefb47 jitterentropy-rngd: update to the v1.2.0 (+1,-1)
906616d openssl: opt-out of lto usage (+2,-2)
6ac61de dropbear: add ed25519 for failsafe key (+3,-2)
4af0a72 libnl-tiny: update to latest Git HEAD (+6,-6)
bc92a28 build: allow passing SOVERSION value for dynamic library (+5)
4a57e78 urngd: fix archived tar hash (+1,-1)
a07566e rtl8812au-ct: fix even more compilation error with kernel 6.1 (+272)
57fbbf1 hostapd: add experimental radius server (+969,-5)
9769655 hostapd: add support for querying assoc/probe IEs (+51)
33e4ad7 hostapd: switch to using uloop (integrated with built-in eloop) (+165,-23)
e56c5f7 hostapd: add ucode support, use ucode for the main ubus object (+2.4K,-706)
85efbbc libtraceevent: update to 1.7.3 (+2,-2)
a8c84b5 libtracefs: update to 1.7.0 (+2,-2)
6f8c79e tracecmd: update to v3.2 (+2,-2)
4a4e0c6 hostapd: fix mesh supplicant build error (+10)
150e6d2 hostapd: fix undeclared variable in common.uc (+1,-1)
15acde6 xdp-tools: disable stack protector for BPF programs (+1,-1)
b8be20c hostapd: fix unused device removal on DBDC devices (+4,-1)
5ae3b19 hostapd: fix bss color CCA issue with multiple wifi interfaces (+104,-1)
9b56c27 hostapd: add extra sanity checks for config reload (+3)
d198c77 hostapd: fix typo in ssid variable for non-supplicant mesh interface bringup (+1,-1)
92602f8 openssl: update to 3.0.10 (+4,-4)
6cb8bb1 hostapd: clone prototypes of ucode bss/interface objects (+15,-1)
fe8bf65 hostapd: add missing ucv_get call in wpa_supplicant (+1,-1)
ed0ad77 hostapd: remove config_id parameters from hostapd.conf (-5)
847984c hostapd: reimplement AP/STA support via ucode (+643,-958)
9c2c6d1 hostapd: add missing #ifdef for non-802.11ax builds (+8)
d773fe5 mbedtls: Update to version 2.28.4 (+5,-5)
c5988f4 hostapd: fix center frequency calculation for channel 149 and above (+6,-1)
c1600df hostapd: shut down client mode on the same phy while restarting AP (+31,-4)
f1c4751 hostapd: restart wifi when the bssid of the first interface changes (+6)
a0a5b97 hostapd: do not store data in object prototype (+44,-53)
a61fd0f hostapd: fix bringing up mesh without supplicant when mcast rate is specified (+1,-1)
3246739 hostapd: revert upstream commit to fix #13156 (+63)
c46ac89 packages: nvram: add asus,rt-ac3100 to set_wireless_led_behaviour quirk (+2,-1)
c123e4f rtl8812au-ct: bump to fix kernel 6.1 compile (+93,-221)
c9c2aa7 Update usb_intf.c (+1,-1)
7275bae fix build for 5.17 kernel complete_and_exit (+4)
fe2afbd fix build for kernel 5.17 const netdev->dev_addr (+24,-1)
3a3eb24 fix build for kernel 5.17 PDE_DATA (+3,-1)
7a9c802 fix build for kernel 6.1 prandom (+3,-1)
a027da5 fix kernel 6.1 80211 link_id (+24,-5)
9b2b203 fix usb_recv_tasklet -Wcast-function-type (+7,-7)
b2e810f kernel: ubootenv-nvram: driver for RAM backed environments (+189)
c46df4f hostapd: allow reduced neighbor report configuration (+3,-1)
aa5f2cb hostapd: remove obsolete patch (-97)
f3eb998 hostapd: in AP/STA, shut down AP interfaces when STA enters scanning state (+1)
22ca6fd hostapd: fix bringing up AP+STA when the new channel is on a DFS channel (+8)
27633ce ltq-ifxos: fix compilation error with kernel 6.1 (+14)
e8e5dbc vrx518_ep: fix compilation error with kernel 6.1 (+19)
6363569 vrx518_tc: fix compilation error with kernel 6.1 (+126,-63)
520ade6 ltq-vdsl-vr11-mei: fix compilation error with kernel 6.1 (+15,-2)
99a98b3 mac80211: remove non-upstream antenna gain configuration patch (+2,-458)
f0d1349 hostapd: fix FILS key mgmt type for WPA3 Enterprise 192 bit (+4)
b63df6c hostapd: support eap-eap2 and eap2 auth_type values (+15,-7)
b0501d3 hostapd: remove eap-eap192 auth type value (+4,-12)
560965d hostapd: select libopenssl-legacy for openssl variants (+8,-7)
821cf6d hostapd: remove cfg80211 dependency (+5,-13)
7049ea9 firewall4: update to the latest version (+3,-3)
23a434d tests: fix expected test output (+1)
840ccde fw4: avoid emitting invalid rule jump targets (+1,-1)
20da993 fw4: fix another instance of invalid rule jump targets (+3,-3)
598d9fb fw4: remove special cases around hw flow offloading (+9,-17)
b460ec6 hostapd: use proper helper functions for setting seg0/seg1 idx and chwidth (+6,-29)
2021ca0 hostapd: reset center_seg0_idx for 2.4 GHz (+11,-3)
3b44e0a hostapd: fix parsing HT secondary channel offset (+4,-3)
d653544 hostapd: fix config change detection on boolean values (+1,-1)
4a0b1af hostapd: allow adding initial AP without breaking STA interface connection (+112,-33)
36a9f84 hostapd: fix applying gratuitous ARP settings with bridge-vlan (+79,-6)
ea1787b hostapd: clear ucode interface/bss resource pointers (+8,-2)
499ca4c hostapd: fix bringing up AP in AP+mesh configurations (+10)
4871ace hostapd: update interface/bss list after set_config calls (+1)
ddd012d hostapd: fix AP+STA configuration with autochannel enabled (+31,-4)
8566ddc hostapd: add internal API for renaming AP interfaces (+350,-7)
13c1080 hostapd: move mac address allocation from mac80211.sh to wdev.uc (+154,-76)
20c667c hostapd: rework reload support and MAC address handling (+563,-155)
a463bd8 hostapd: update to the latest version (+84,-187)
8e6485a PEAP client: Update Phase 2 authentication requirements (+63,-3)
de9a11f TTLS client: Support phase2_auth=2 (+27,-1)
b2a1e7f tests: PEAP and TTLS phase2_auth behavior (+66,-4)
518ae8c P2P: Do not print control characters in debug (+21,-2)
a4c133e WPS: Optimize attribute parsing workaround (+12,-1)
7a37a94 Check whether element parsing has failed (+22,-11)
f80d833 ACS: Remove invalid debug print (-6)
fb2b785 FILS: Fix HE MCS field initialization (+1,-1)
50ee26f P2P: Check p2p_channel_select() return value (+6,-5)
a50d1ea Add QCA vendor attributes for user defined power save parameters (+53,-2)
4636476 Set RRM used config if the (Re)Association Request frame has RRM IE (+2)
e53d44a AP MLD: Use STA assoc link address in external auth status to the driver (+9,-1)
99a96b2 AP MLD: OWE when SME is offloaded to the driver (+78,-9)
96deacf nl80211: Skip STA MLO link channel switch handling in AP mode (+1,-1)
d320692 AP MLD: Handle new STA event when using SME offload to the driver (+256,-22)
faee8b9 tests: Fix eht_mld_sae_legacy_client to restore sae_pwe (+11,-7)
⇒ + 99 more...
7365e8f hostapd: do not modify hapd->started when stopping an AP (+1,-2)
6cf2709 hostapd: add missing return statement (+2)
a63e118 hostapd: fix more dynamic reload issues (+45,-7)
4acbe4e hostapd: fix more AP+STA issues (+33,-13)
50e16ef hostapd: support dynamic reload of vlan files when renaming interfaces (+94,-5)
f538018 hostapd: add missing ubus ACL entries for AP+client (#13449) (+7,-1)
93e147c hostapd: fix dynamically adding interfaces with 802.11ax support disabled in ... (+34)
a511480 hostapd: use phy name for hostapd interfaces instead of first-bss ifname (+21,-9)
8572007 packages: assign PKG_CPE_ID for all missing packages (+14)
e9722ae hostapd: fix a crash when disabling an interface during channel list update (+32,-4)
4145ff4 hostapd: add missing NULL pointer check in uc_hostapd_iface_stop (+3)
fd6d7aa hostapd: fix wpa_supplicant bringup with non-nl80211 drivers (+17)
3a5ad6e hostapd: fix patch rebase after a crash fix (+5,-5)
bfd5452 openssl: update to 3.0.11 (+2,-2)
3ce9099 lldpd: add lldp_syscapabilities config option (+4)
6b23836 package: avoid the use of eval to parse ipcalc.sh output (+16,-10)
9f52a57 package: dnsmasq: remove off-by-one mitigation for limit (+1,-5)
f1bb528 hostapd: fix rare crash with AP+STA and ACS enabled (+14,-13)
d2b5f4b treewide: Add extra CPE identifier (+4)
0c43a48 hostapd: fix mac address of interfaces created via wdev.uc (+1,-1)
abceef1 hostapd: fix wpa_supplicant mac address allocation on ap+sta (+10,-9)
91d2ead hostapd: increase PKG_RELEASE to fix builds (+1,-1)
954142f rtl8812au-ct: Fix PKG_MIRROR_HASH (+1,-1)
a181b9f yafut: add missing PKG_MIRROR_HASH (+1)
e53ed6a linux-atm: use target specific kernel headers (+3)
cac723e bsdiff: Add patches for CVEs (+433,-13)
67e465b util-linux: update to 2.39.2 (+31,-49)
bf4092c libjson-c: update to 0.17 (+4,-188)
22174e7 libmd: update to 1.1.0 (+2,-2)
4e5d45f libnl: update to 3.8.0 (+2,-2)
316b8e0 strace: update to 6.5 (+2,-2)
abe908c ethtool: update to 6.5 (+2,-2)
5b85c19 iproute2: update to 6.5.0 (+3,-3)
9e1c5ad mbedtls: Update to version 2.28.5 (+5,-5)
dd43a89 binutils: update to 2.41 (+2,-2)
79e9bdd zlib: update to 1.3 (+2,-2)
c9e6831 gmp: update to 6.3 (+2,-2)
3e1ac00 umdns: update to the latest version (+3,-3)
479c7f8 cache: make record/hostname lookup case-insensitive (+8,-2)
26c97a5 ubus: add a browse flag for suppressing cached ip addresses (+7,-1)
c286c51 Fix AVL tree traversal in cache_record_find and cache_host_is_known (+4,-10)
4035fe4 interface: use a global socket instead of per-interface ones (+291,-264)
c63d465 cache: dump hostname target from srv records (+2)
b42b221 use hostname from SRV record to look up IP addresses (+12,-6)
d45c443 ubus: add array flag support for the hosts method (+16,-2)
1417802 nftables: update to 1.0.9 (+2,-2)
002f180 dnsmasq: add support for RA option 31 (+8)
c0e30b1 treewide: disable QUILT refresh for unsupported packages (+12)
d82c588 treewide: make use of new toolchain define (+5,-11)
c46ae36 toolchain: link ldd when using external toolchain (+11)
9c42d23 bcm53xx: Linksys EA9200 nvram and 02_network fixes (+2)
4bdd1c1 libnl: add support for cli (+18,-1)
7ecc240 mtd-utils: update to 2.1.6 (+2,-2)
e4ebc7b openssl: update to 3.0.12 (+3,-3)
eacc885 ucode: update to latest Git HEAD (+66,-145)
b9d8f06 ci: switch to official openwrt/gh-action-sdk (+328,-21)
9df9160 lexer: don't count EOF token as newline (+2,-2)
24f1a56 source: fix source offset accounting (+23,-19)
70f9348 docs: add initial JSDoc infrastructure (+137)
fe086da math: add JSDoc documentation (+281)
b0f2f90 fs: add JSDoc documentation (+979)
5309294 lib: add JSDoc documentation (+1.7K)
c85bc74 Create CNAME (+1)
f9260f7 github: drop superfluous CNAME file (-1)
cba0c3c fs: complete function documentation coverage (+224,-3)
f0cc841 fs: use `fseeko()` and `ftello()` (+5,-5)
f1190ef docs: various improvements (+799,-1.7K)
9d5e420 docs: add information about memory management and operator precedence (+148)
33bc7bf docs: fix markup quirks (+4,-4)
5efb7a0 docs: further rework (+829,-705)
4bee0ef docs: disable GitHub Jekyll post processing (+1)
⇒ + 30 more...
5eb8a21 ucode: fix build on macos (+11,-1)
2a33d26 libselinux: opt-out of lto usage (+2)
1925a18 libsepol: opt-out of lto usage (+2)
246b97b lua: opt-out of lto usage (+2)
5dbdf3b iptables: opt-out of lto usage (+1,-1)
a2d8226 hostapd: do not trim trailing whitespace, except for newline (+2,-2)
39341f4 hostapd: fix OWE association with mbedtls (+92,-1)
6dca88a hostapd: fix broken WPS on broadcom-wl and ath11k (+62)
d62726b urngd: update to version 2023-11-01 (+3,-3)
44365eb Deactivate _FORTIFY_SOURCE in jitterentropy-base.c (+5,-2)
6f5f9a0 ucode: update to latest Git HEAD (+3,-3)
ea046bd build: enable source fortification by default (+2,-2)
a69b5c8 vm: fix unused result warning (+1,-1)
cdc0203 nl80211: fix maybe uninitialized variable (+3,-3)
448c763 lib: enforce consistent `index()` behavior with empty needle argument (+4,-1)
cfb24ea build: avoid redefining _FORTIFY_SOURCE (+6,-1)
ac199c5 dnsmasq: don't source functions.sh twice (-2)
5bb3b5d firewall4: update to latest Git HEAD (+3,-3)
4101dd4 fw4: perform strict validation of zone and set names (+7,-3)
a923c88 fw4: pass zone to templates whenever possible (+16,-16)
597dc90 fw4: add support for zone log_limit (+61,-25)
1874050 fw4: add log_limit to rules and redirects (+487,-2)
785798c ruleset: dispatch ct states using verdict map (+93,-102)
22c5392 Revert "ruleset: dispatch ct states using verdict map" (+102,-93)
19a8caf ruleset: dispatch ct states using verdict map (+93,-102)
a5553da ruleset: reduce ksoftirqd load by refering to looopback by numeric id (+60,-60)
de3483c tests: adjust zone log limit testcases (+2,-2)
7392792 ruleset: do not emit redundant drop invalid rules (+1,-1)
698a533 ruleset: apply egress MSS fixup later to apply final MTU before wire (+10,-4)
3c17cdb mbedtls: Activate secp521r1 curve by default (+2,-2)
a15eb1c bpf-headers: Fix download URL with kernel 6.1 (+1,-1)
929c9a5 px5g-mbedtls: Fix permission of private key (+27,-10)
6aad5ab px5g-wolfssl: Fix permission of private key (+30,-17)
5313142 wifi: fix applying mesh parameters when wpa_supplicant is in use (+71,-26)
c2a30b6 hostapd: use rtnl to set up interfaces (+11,-5)
5519636 ucode: update to Git HEAD (2023-11-07) (+3,-3)
0352a33 uloop: support new interval and signal APIs (+303,-2)
1468cc4 syntax: don't treat `as` and `from` as reserved keywords (+91,-14)
eea264f kernel: qca-ssdk: update to 12.4 (+60,-32)
836c2c7 qca-ssdk: Fix the policy id updated in qos (+12,-2)
4f7bc45 [qca-ssdk] update mht port0 fc threshold (+6,-2)
46f28c3 qca-ssdk: Disable mppe uniphy1 clock (+15,-9)
e7a9ad3 qca-ssdk: correct the policy id updated in qos (+26,-34)
91f4437 qca-ssdk: Fix mht clock cdiv display error issue (+3,-1)
c780bf4 [qca-ssdk] fixup phydev info for mht switch phy (+30,-72)
afb9e67 qca-ssdk: return hw rule info in acl rule (+23,-1)
57caf9d [qca-ssdk]: add macros for vlan translation (+43,-5)
a86765e [qca-ssdk]: enable invoking fdb del function for kernel6.1 (-4)
2501900 [qca-ssdk]: fix fc issue for sfp port when interface mode changed (+29,-27)
9d97909 [qca-ssdk]: enable CDT command for MINI SSDK (+43,-32)
f5a60bf [qca-ssdk]: support change interface mode manually (+152,-71)
58f4537 [qca-ssdk]: support interfacemode max for apply command (+11,-2)
9fdec4e [qca-ssdk]: support APIs of MDIO and I2C to access PHY (+532,-2)
fd9f0ca [qca-ssdk] update ssdk sku cpu type check on kernel 6.1 version (+176,-67)
8d20da3 [qca-ssdk] support the function for mii register (+831)
⇒ + 50 more...
1b5ea2e hostapd: fix broke noscan option for mesh (+3,-3)
b1c7b1b hostapd: permit also channel 7 for 2.5GHz to be set to HT40PLUS (+1,-1)
6c9ac57 hostapd: permit 40MHz in 802.1s only also for 2.4GHz g/n with noscan (+9)
05e516b hostapd: refresh patches (+10,-10)
f79de8e gdb: Update to 13.2 (+15,-46)
d832316 wolfssl: update to 5.6.4 (+2,-27)
8376eaa dtc: add option for a static build (+14,-2)
79ee0d2 debugcc: add new package to debug IPQ based SoC clocks (+29)
b7cf706 debugcc: add licensing information (+3)
8cce00b qca-ssdk: fix unsupported scenario with PORT1 not declared in switch bmp (+265,-1)
3d6b89c iptables: backport patch fixing bug with string module (+41,-1)
9b4628e Revert "qca-ssdk: fix unsupported scenario with PORT1 not declared in switch ... (+1,-265)
e927456 qca-ssdk: fix unsupported scenario with PORT1 not declared in switch bmp (+151,-1)
5ddebb5 devel/gdb: Disable libzstd explicitly (+2,-1)
853db7b qca-ssdk: pass SoC to build (+2,-1)
14aeb47 qca-ssdk: disable PTP and swconfig by default (+2,-1)
17feb04 qca-ssdk: disable building ISISC (+2,-1)
af64898 dnsmasq: Invoke new ipcalc with CIDR notation (+8,-3)
684d1a5 hostapd: fix undeclared variable iface_name (+1,-1)
bc6ee34 udebug: add new package (+141)
effc305 hostapd: add udebug support (+301,-14)
2723f16 hostapd: add missing acl entries for udebug (+4)
cafb961 netifd: update to Git HEAD (2023-11-20), adds udebug support (+8,-4)
9dcc37a add udebug support (+129,-1)
525fa91 replace DPRINTF calls with D(...) (+28,-28)
7642eab system-linux: fix bogus debug error messages on adding bridge members (+10,-7)
f3e06e8 wireless: add bridge_isolate option (+42,-15)
33f4013 udebug: update to Git HEAD (2023-11-20) (+3,-3)
759d940 ring: add missing fread return code check (+2,-1)
0f283ab umdns: update to Git HEAD (2023-11-21) (+7,-5)
9040335 interface: fix interface memory corruption (+2,-1)
b1e023e add udebug support (+130,-2)
b117e72 firmware-utils: update to Git HEAD (2023-11-21) (+4,-4)
1d42292 tplink-safeloader: Add TP-Link Archer A6 V3.20 (+3,-1)
3338f53 tplink-safeloader: add TL-WPA8635P v3 (+4,-3)
17ca5ee tplink-safeloader: add TL-WPA8631P v4 (+1)
f730ad2 bcmblob: new tool for reading Broadcom's BLOBs (+456)
cb1ddac firmware-utils: fix typo in error message when no OpenSSL library found (+1,-1)
9166331 bcmclm: new tool for reading Broadcom's CLM data (+338)
a2d49fb tplink-safeloader: add RU support-list entry for Archer C6U v1 (+2,-1)
bb12cf5 tplink-safeloader: Add support for TP-Link Deco M5 The special_id values are ... (+81)
9e2de85 tplink-safeloader: add EAP610 v3 and EAP613 v1 (+33)
a170683 firmware-utils: fix use of NULL string progname (+2)
89875fc tplink-safeloader: CPE510: add Canadian support (+1)
9e211d2 mktplinkfw2: add support to extract bootloader images (+18,-1)
c18f662 mktplinkfw2: add support to pack bootloader (+116,-14)
3dc1339 mktplinkfw2: show exact exceed bytes when the image is to big (+13,-9)
d16ff79 tplink-safeloader: WPA8631: add v4 AU, US (+2)
0fa1cc5 zytrx: add LTE5398-M904 (+1)
⇒ + 8 more...
77368ec firmware-utils: Fix PKG_MIRROR_HASH (+1,-1)
8a8d68c f2fs-tools: avoid dead symlinks in root (+5,-5)
711dcb7 dnsmasq: mark global ubus context as closed after fork (+1,-1)
e6d376e udebug: update to Git HEAD (2023-11-27) (+3,-3)
a2301fa README: add wireshark info (+7)
cfd83cc server: properly handle unclaimed file descriptors (+8)
cb71f64 lib: remove leftover debug code (-1)
a921016 lib: fix avl tree lookup (+5,-1)
d4b9982 lib: move library code to libubox, add ubus config handling code (+68,-1.3K)
f5a1e89 udebug: move ubus dependency to libudebug (+2,-2)
9c46672 udebug: update to Git HEAD (2023-11-30) (+3,-3)
d49aada lib: fix dealing with udebugd restarts (+21,-8)
9ec5fbb ubus: report ring size and data size via ubus api (+2)
86b4396 ring: add debug messages for ring alloc errors (+4,-1)
e02306a lib: add helper function for applying ring config (+88)
b613879 client: send confirmation messages for ring add/remove (+2)
fc5267f udebug: add more entries for the default config (+12)
fdb92d2 ucode: update to Git HEAD (2023-11-30) (+3,-3)
96f74b5 ubus: make ubus_context first in uc_ubus_connection_t (+60,-60)
f909059 hostapd: use new udebug ubus api to make debug rings configurable (+108,-96)
cad32b0 libbpf: Update to v1.3.0 (+5,-5)
1020ac6 bpftool: Update to v7.3.0 (+5,-5)
d21ac4e valgrind: update to 3.22.0 (+4,-4)
62277c4 libxml2: update to 2.11.6 (+2,-2)
bc465ec udebug: update to Git HEAD (2023-12-05) (+3,-3)
dc24a10 lib: fix handling global enable flag (+1,-1)
c7ef98d lib-ucode: retry partial writes (+20,-4)
e259bbd lib-ucode: truncate pcap files (+3,-2)
a296f1b lib: add netlink handler function (+23)
129c766 libnl-tiny: update to Git HEAD (2023-12-05) (+3,-3)
af57bb1 socket: add debug callbacks for rx/tx (+28)
785e11a socket: call rx debug callback once per packet instead of per batch (+3,-3)
965c4bf socket: change debug callbacks to pass struct nl_msg (+9,-9)
5fec4d6 netifd: update to Git HEAD (2023-12-05) (+5,-3)
02bc2e1 udebug: use helper code for ubus config handling (+6,-69)
1b96733 netifd: add netlink udebug ring (+54,-38)
061e308 debug: remove newline from debug messages (+134,-132)
f176385 bridge: fix reload on bridge vlan changes (+1,-2)
cc9e928 bridge: rework config change pvid handling (+14,-11)
fd9d1e9 tools: add tmon package (+156)
4580213 qca-nss-dp: fix typo in 0002-edma_tx_rx-support-newe (+1,-1)
20ebcf8 udebug: update to Git HEAD (2023-12-06) (+3,-3)
6d3f51f ucode: check for errors in ftruncate() (+4,-1)
2963e16 libxml2: update to 2.12.1 (+2,-14)
01d1c1a ucode: adjust module dependencies (+1,-1)
25e215c lua5.3: fix typo calling lua53 instead of lua5.3 for Package Default (+3,-3)
2807dca util-linux: update to v2.39.3 (+2,-2)
f630995 strace: update to 6.6 (+2,-2)
9ed26a4 iproute2: update to 6.6.0 (+10,-10)
62ff115 ethtool: update to 6.6 (+2,-2)
aab21ee tools: add ledumon and ledhwbmon packages (+75)
8815a31 dnsmasq: invert logic for "localuse" (+4,-4)
5a85aad firmware-utils: update to git HEAD (+3,-3)
5e14973 tplink-safeloader: add Archer A6 v2 (RU) (+1)
d87b6c4 tplink-safeloader: bump EAP615-Wall compat_level (+1,-1)
b196a9f package: new package for usb gadget setup (+236)
f95eecf dropbear: increase default receive window size (+6)
511578c wolfssl: update to 5.6.6 (+3,-3)
08ad3c9 libxml2: update to 2.12.3 (+2,-2)
adf9133 libnl: update to 3.9.0 (+2,-2)
309c2cd mpfr: import from packages feed (+86)
4a5d1d0 devel/gdb: Update to 14.1 (+11,-13)
46a2490 ipq807x: add support for Linksys MX4200 V1 and V2 (+534,-1)
d864f68 hostapd: add missing NULL pointer check on radar notification (+3)
3df9322 hostapd: make ubus calls to wpa_supplicant asynchronous (+105,-26)
b7f9742 mac80211: rework interface setup, fix race condition (+74,-92)
5b8f188 Revert "mac80211: rework interface setup, fix race condition" (+92,-74)
12c8bba hostapd: fix an exception in hostapd.uc on interface add failure (+1,-1)
912e573 hostapd: add back missing function for updating wpa_supplicant macaddr list (+8)
5bfdd83 gettext-full: use autoreconf host fixup (+2)
3df6641 bcm27xx-userland: update to latest version (+2,-2)
e8f5581 bcm27xx-gpu-fw: update to latest version (+15,-15)
e57eb9f bcm27xx-utils: add new package (+318)
90644fb bcm27xx-utils: update to latest version (+4,-3)
e65f5ec eeptools: eepdump: init type before calling eepio_atom_start (+1,-1)
56d7887 hostapd: ACS: Fix typo in bw_40 frequency array (+25)
86e3016 busybox: enable sha hash for /etc/shadow (+1,-1)
1018029 busybox: switch to sha256 for passwd (+1,-1)
039f8a1 wireguard-tools: avoid redundant jsonfilter calls (+2,-2)
d82930c libxml2: update to 2.12.4 (+2,-2)
6f90118 iproute2: update to 6.7.0 (+13,-25)
409052e libtraceevent: update to 1.8.2 (+2,-2)
aa06f68 libtracefs: update to 1.8 (+2,-2)
195cf4b hostapd: remove obsolete function (+1,-5)
cdc4c55 hostapd: fix 11r defaults when using WPA (+14,-14)
e2f6bfb hostapd: fix 11r defaults when using SAE (+1,-1)
59f67b2 hostapd: fail R0KH and R1KH derivation when wpa_psk_file is used (+4)
a1364fc bcm27xx: switch to bcm27xx-utils (+1,-2)
7f0f838 qca-ssdk: disable compiling qca8081 PHY driver in favor of upstream (+1)
60ffcfd packages: drop bcm27xx-userland (-96)
920414c mbedtls: security bump to version 2.28.7 (+2,-2)
097f0f0 libbsd: update to 0.11.8 (+4,-4)
5a3f6c5 ucode: add libjson-c/host dependency (+1)
dbe2a0c kernel: move gpio packages to gpio menu (+2,-2)
44cd90c openssl: update to 3.0.13 (+6,-6)
8456e84 zlib: update to 1.3.1 (+3,-3)
2716853 wifi-scripts: add new package, move wifi scripts to a single place (+490,-14)
0e3f147 wifi-scripts: add script to add phy capabilities to board.json (+155)
e772b75 broadcom-wl: remove package (-4.1K)
4cd8ae6 wifi-scripts: fix copy&paste issue in metadata (+1,-1)
21ca43d strace: update to 6.7 (+2,-2)
e483c24 lldpd: Init config read on reload (+56,-10)
064b499 lldpd: LLDPD binds to only specified interfaces (+21)
ac3ed75 lldpd: Allow neighbour filtering (+4)
058f284 lldpd: Init adds no-version option (+4)
1753498 lldpd: option to disable LLDP-MED inventory TLV (+14)
24176a6 lldpd: add LLDP MED options (+22,-1)
c98ee4d lldpd: add agent-type option (+4)
ac77131 lldpd: add portidsubtype option (+4,-1)
61dbe75 lldpd: allow disabling LLDP protcol (+14)
b671820 lldpd: set CDP version and allow forcing CDP on (+42,-5)
1be2088 lldpd: add option to force FDP on (+24,-6)
4ac134a lldpd: add option to force SONMP enabled (+23,-4)
4159acc lldpd: add option to set system platform (+5)
a5f715d lldpd: add option for tx delay and tx hold (+8)
1b36d44 lldpd: Update Makefile package release (+1,-1)
8b2d02e lldpd: only use snmp options when compiled in (+10,-4)
d274867 lldpd: add option to force EDP (+21,-4)
d4dfb56 dropbear: bump to 2022.83 (+56,-205)
b5cde26 dropbear: cherry-pick upstream patches (+1.5K,-2)
f2b2293 dropbear: allow more complex configuration (+32,-30)
fa849fd dropbear: better object cleanup (+7,-2)
0b277f8 dropbear: minor config clarification (+41,-14)
2d9a0be dropbear: disable two weak kex/mac algorithms (+4)
7f6fcaa dropbear: honor CONFIG_TARGET_INIT_PATH (+1)
88c8053 dropbear: adjust allowed shell list (+3)
bf900e0 dropbear: add option to enable modern crypto only (+39,-6)
c87a192 dropbear: split U2F/FIDO support (+32,-2)
55218bc dropbear: minor config reorder (+9,-9)
ff1ccd8 dropbear: failsafe: handle all supported key types (+55,-3)
a97e0da dropbear: 'rsakeyfile' -> 'keyfile' transition (+7,-4)
05100d8 dropbear: adjust file permissions (+95,-46)
865ae1c dropbear: better handle receive window size (+17,-8)
3f96246 dropbear: better handle interfaces (+150,-28)
2b4941a wifi-scripts: fix fullmac phy detection (+1,-1)
a79efe4 qca-ssdk: add support for ipq60xx (+5,-1)
8d7f747 qca-ssdk: disable Malibu PHY in favor of upstream version (+1,-1)
c8aded6 qca-ssdk: add patch to support detection of PSGMII mode for PHY (+25)
dfc1e8c qca-ssdk: drop deprecated Xiaomi LEDs quirk patch (-94)
a420754 binutils: update to 2.42 (+7,-7)
c47b757 libxml2: update to 2.12.5 (+2,-2)
7a1fac2 ucode: update to Git HEAD (2024-02-13) (+3,-3)
7e5830e nl80211: fix datatype of NL80211_BAND_IFTYPE_ATTR_HE_CAP_{MAC,PHY} attrs (+2,-2)
5c8fd34 nl80211: fix parsing of NL80211_BAND_ATTR_VHT_MCS_SET attribute (+1,-1)
e8d4e4f nl80211: fix decoding of NL80211_BAND_IFTYPE_ATTR_HE_CAP_MCS_SET attribute (+4,-4)
30a3f7a rtnl: store callback in listener registry only on success (+4,-1)
9cbe829 rtnl: optimize reception of rtnl events (+14,-1)
5344171 rtnl: increase event socket rx buffer size limit to 1 MiB (+1,-1)
3f9811d compiler: close upvalues on loop control statements (+24,-1)
2a2abed wifi-scripts: create the wlan object in board_data if not present (+2,-1)
588b5df qca-ssdk: drop not used Malibu PHY patch (-131)
ddcc8f9 package: add fitblk util to release /dev/fit* devices (+93)
78b0106 lua: fix CVE-2014-5461 (+48,-26)
24d3eb7 lua5.3: backport CVE fix (+133,-33)
6b904fa ca-certificates: update to version 20240203 (+2,-2)
d08d533 qca-ssdk: support selecting PCS channel for PORT3 on IPQ6018 (+146)
97ad850 ucode: update to Git HEAD (2024-02-21) (+3,-3)
ee4af9b vm: rework object iteration (+203,-36)
a275399 uci: refactor uci.changes() to match documentation (+8,-7)
ba3855a lib: fix documentation typo for `pop()` function (+1,-1)
62acd9a dnsmasq: rework network interface ignore (+3,-2)
597f9cf e2fsprogs: add libe2p and development headers (+27,-2)
1d456c5 dnsmasq: Fix wrong format for --dhcp-boot option (+1,-1)
dd88507 umdns: prevent a few 'uci: Entry not found' (+3,-3)
37bbed6 kernel: lantiq: ltq-vmmc: introduce user group for vmmc (+2)
fdb563c kernel: qca-ssdk: refresh PCS patch (+7,-18)
d40d64f cryptodev-linux: update to 1.13 (+172,-2)
e3bb01b mbedtls: enable threading support (+10,-1)
838a27f dnsmasq: version 2.90 (+64,-58)
97eb3bf lldpd: fix -k 'lldp_no_version' row (+1,-1)
1909b6f lldpd: spell fixes (+3,-3)
4fb8fea lldpd: fix a paste error from commit 1be2088a5247b2cfabe8be991c1e52ddaf780a16 (+2,-1)
20a4ddd lldpd: remove unneeded quotes and variable quoting (+1,-1)
82ec853 lldpd: remove unneeded quotes (+1,-1)
b039641 lldpd: remove unneeded quotes and variable quoting (+1,-1)
24a4da5 lldpd: remove unneeded quotes and variable quoting (+1,-1)
bd1b17d lldpd: remove unneeded quotes and variable quoting (+1,-1)
4dcece4 lldpd: remove unneeded quotes (+2,-2)
228d4e7 lldpd: refactor out ifaces derivation; reuse function (+6,-13)
79ee4cb lldpd: fix error "sh: XXXms: bad number" (+1,-1)
53252ee lldpd: Implement location parameter (+14,-5)
7fcbcea gpio-button-hotplug: fix 6.2 build failure (+3,-2)
01f0453 rtl8812au-ct: fix build failure on linux kernel 6.6 (+11)
b72a7bf fitblk: invert kernel version dependency (+1,-1)
497fafb lldpd: implement lldp_policy parameter (+15,-1)
5364fe0 lldpd: shellcheck fixes (+47,-46)
f753d31 lldpd: update URL (+1,-1)
51752fa libevent2: make cmake use relative imported path (+59,-1)
694e647 dnsmasq: reset PKG_RELEASE (+1,-1)
28c87d7 dnsmasq: Backport 2 upstream patches (+88,-24)
330d67e umdns: add /etc/umdns/ to mount namespace jail (+4,-1)
5d34c83 umdns: update to git HEAD (+3,-3)
3b341f4 add the ability to announce additional hostnames (+82,-8)
8a0c9db interface: add missing cache cleanup on interface free (+1)
4094a3c interface: remove unused peer field (-1)
e91ed40 ubus: assume that the service iface can be NULL (+2,-1)
56448cc umdns: fix PKG_MIRROR_HASH (+1,-1)
5305dbb glibc: don't ship /etc/localtime -> /tmp/localtime symlink (-1)
0da116f ca-certificates: add missing license information (+3)
6a44115 kernel: qca-ssdk: allow compiling against 6.6 (+47)
d9a2886 kernel: qca-nss-dp: enable compiling against 6.6 (+25)
e8725a9 treewide: use APK compatible version schema (+69,-70)
f403824 firmware-utils: update to git HEAD (+3,-3)
9067281 tplink-safeloader: add RE365 v1 (+38)
e87f238 zycast: new tool for ZyXEL bootloader flashing (+339)
c1e69e6 tplink-safeloader: show compat_level with FW info (+4)
335d063 tplink-safeloader: bump EAP225-Outdoor v1 compat (+1,-1)
c1e06da tplink-safeloader: bump EAP225-V3 compat_level (+1,-1)
a5dfb5f tplink-safeloader: add TP-Link RE205 v3 support (+43)
17de365 zycast: disable build on non-Linux OS (+3,-1)
6b24299 ptgen: fix limitation for active partition in GPT (+6,-3)
c02a2db treewide: update PKG_MIRROR_HASH after APK version schema (+11,-11)
bf4c04a hostapd: fix Argument list too long build error (+27)
1d33ee0 kernel: qca-ssdk: fix C45 MDIO support on kernel 6.6 (+99,-1)
87de62d perf: fix build on linux 6.6 (+8,-3)
cd5c005 dtc: fix compilation with both libraries (+49,-1)
0682974 filogic: Add LED driver for GCA230718 (+262)
a112ed4 unetd: update to Git HEAD (2024-03-31) (+3,-3)
52144f7 pex: after receiving data update req, notify peer of local address/port (+16,-1)
29aacb9 pex: track indirect hosts (reachable via gateway) as peers without adding the... (+19,-12)
4804952 pex: do not send peer notifications for hosts with a gateway (+6)
12ac684 pex: do not query for hosts with a gateway (+1,-1)
203c888 pex: fix endian issues on config transfer (+5,-5)
a29d45c network: fix endian issue in converting port to network id (+2,-2)
cbbe9d3 unet-cli: emit id by default (+2,-2)
8064576 unet-cli: strip initial newline in usage message (+1,-2)
00f8c86 qca-ssdk: rework make to allow parallel building (+59,-3)
a0962e8 qca-nss-dp: cp instead of symlink for `nss_dp_arch.h` (+1,-1)
3b7169f ltq-vdsl-vr11: add patch fixing compilation with kernel 6.6 (+98,-1)
844a41f ltq-vdsl-vr11-mei: add patch fixing compilation with kernel 6.6 (+36,-1)
2070049 unetd: fix PKG_MIRROR_HASH (+1,-1)
7bb9663 cryptodev: follow kernel.mk versioning (-1)
766ec55 mbedtls: copy psa includes in InstallDev (+4,-1)
24d0e74 hostapd: bump to 2024-03-09 (+477,-518)
e510a3b Add QCA vendor attributes to indicate MLO capabilities (+17)
0d65e27 Extend maximum allowed bandwidth update type QCA vendor interface (+37,-15)
dec5ab6 Add _IS_ML flag attribute to the ADD_STA_NODE QCA vendor command (+6)
bc92569 Define a QCA vendor attribute to set traffic shaping policy (+23)
40af656 EAP-SIM/AKA peer: Fix identity selection for MK derivation with AT_IDENTITY (+6)
c6268e1 EAP-SIM/AKA server: Allow method specific identity exchange to be skipped (+61,-6)
ec6acdb EAP-SIM/AKA server: Configurable limit to fast re-authentication (+62,-2)
71b26a7 tests: Adding EAP-SIM/AKA coverage for ID selection (+118,-1)
881cb41 EAP-SIM/AKA peer: Simplify identity selection for MK derivation (+125,-96)
ed89ab4 Update roam stats of AP BSSID to user space in a QCA vendor attribute (+7)
c80ded2 Refine roam stats frame subtypes in a QCA vendor attribute (+16,-4)
ae928e6 Add channel 144 (5720 MHz) into operating class conversion tables (+24,-23)
e59d2a3 hostapd: Fix premature beacon set during association handling (+5,-5)
7a9587c PASN: Copy PMK to PASN context on responder (+2)
c4c5c99 SAE: Do not reject reauth threshold passed PMKSA in association event (+35,-17)
ef8d48c Update Wide Bandwidth Channel Switch element (+20,-8)
⇒ + 456 more...
3f5a9e8 hostapd: remove unused fix (+49,-69)
9237908 hostapd: adjust patches to work with git am (+1.2K,-888)
6e39132 hostapd: remove workaround for broken WPA IEs in ancient devices (-61)
7b9996d hostapd: replace "argument list too long" fix with a simpler version (+23,-27)
5aab43f hostapd: slightly clean up patches (+25,-64)
4ef13c4 libxml2: add host build dependency on libiconv-full (+1)
000d25c kernel: ltq-vmmc: fix compilation warning/error (+28,-2)
27a2b54 hostapd: fix Config.in dependencies (+5,-52)
63dd14b gettext-full: link libiconv when building host pkg (+2,-4)
b3c1c57 treewide: update PKG_MIRROR_HASH to zst (+64,-64)
cee9fcd wifi-scripts: fix creation of IBSS in legacy (non-HT) mode (+4,-3)
1ea6dda nu801: update PKG_MIRROR_HASH to zst (+1,-1)
6918c63 treewide: package: update missed hashes after switch to ZSTD (+24,-24)
08639a5 ucode: update to Git HEAD (2024-04-07) (+3,-3)
1220992 ubus: automatically clear error information (+31,-30)
d6fd940 uci: automatically clear error information (+19,-18)
99837f2 uloop: automatically clear error information (+34,-33)
be767ae vm: rework `in` operator semantics (+163,-15)
4ade84e ubus: add explicit support for deferring incoming requests (+16,-1)
07918e6 package: kernel: leds-gca230718: fix build with Linux 6.6 (+4)
8cf1dce lldpd: fix restart (+5,-5)
b476917 lldpd: note about capabilities (+1)
4d8f56b lldpd: make capabilities advertisement controllable (+7)
50021d3 lldpd: make management address advertisement controllable (+6)
5b07c37 libbpf: Update to v1.4.0 (+5,-19)
4d8a9a9 bpftool: Update to v7.4.0 (+6,-34)
1ee5b7e hostapd: fix a crash corner case (+1,-1)
e609b74 elfutils: update to 1.91 (+3,-3)
93d75f8 bridger: update to Git HEAD (2024-04-15) (+14,-9)
3159bbe improve isolation when selecting a fixed output port (+97,-34)
c77a7a1 nl: fix getting flow offload stats (+1,-7)
a08e51e add support for disabling bridge-local flows via config (+53,-1)
a9e22ff elfutils: fix a missing typedef in the last update (+22)
d4742de Revert "elfutils: fix a missing typedef in the last update" (-22)
c7fb5d4 ipset: include libgen.h for basename (+12)
9f6a28b ipset: update to 7.21 (+2,-2)
01e8d82 ncm: add sourcefilter option support (+3,-1)
918e2fc qca-nss-dp: add patch fixing rmmod and insmod (+236,-1)
4a81d86 lldpd: extended interface(s) parsing to handle patterns (+12,-4)
3416144 ppp: add sourcefilter option support (+5,-1)
786e3de bridger: update to Git HEAD (2024-04-22) (+10,-6)
ec8c620 split bridge-local disable into rx and tx (+18,-8)
40b1c5b flow: do not attempt to offload bridge-local flows (+2,-1)
360ac07 mbedtls: Update to 2.28.8 (+8,-8)
f475a44 wolfssl: Update to 5.7.0 (+3,-3)
098bde1 gettext-full: update to 0.22.5 (+5,-5)
f434643 perf: fix build on PowerPC (+4)
01cdeb5 ustp: update to Git HEAD (2023-05-29) (+3,-3)
a85a5bc netif_utils: correctly close fd on read error (+4,-1)
27d1ebb package/libs/pcre2: fix PKG_CPE_ID (+1,-1)
708101c lldpd: fix reload bug: advertisements shall default to on (+12,-8)
289f811 package/network/services/dropbear: fix PKG_CPE_ID (+1,-1)
a4f723e package/libs/libjson-c: fix PKG_CPE_ID (+1,-1)
6e5edec package/network/utils/iptables: fix PKG_CPE_ID (+1,-1)
0fd9acb uencrypt: Fix compile warnings (+2,-2)
6c80f34 uencrypt: Fix mbedtls 3.6 compatibility (+57,-5)
00a1671 hostapd: Fix compile against mbedtsl 3.6 (+1,-1)
0e06642 mbedtls: Update to version 3.6.0 (+63,-206)
f9e3fb5 libunwind: update to 1.8.1 (+30,-178)
ff0bb19 libaudit: update to 3.1.4, join with daemon and utils, rename (+201,-269)
adc2920 mbedtls: Remove Kconfig options removed from mbedtls 3.6.0 (-15)
00b8616 apk: add package (+1.0K)
52a5f44 hostapd: fix a null pointer dereference in wpa_supplicant on teardown (+20)
b6f1e2e ucode: fix ubus defer when running from within eloop (integrated with uloop) (+26)
dfcc0ff bpf-headers: fix use of netlink.h header (+74)
5acc4f9 xdp-tools: fix compilation wrongly using host header (+259,-6)
0d436fc xdp-tools: refresh patches (+3,-3)
23de46c xdp-tools: fix wrong matching for OPENWRT_VERBOSE (+1,-1)
6eafcd8 toolchain: Disable libtsan and liblsan sanitizer on loongarch64 (+2,-2)
33cd870 openssl: add linux64-loongarch64 into the targets list (+4,-1)
3f28c42 libunwind: add support for loongarch64 (+13,-1)
064d4a8 libxml2: update to 2.12.6 (+2,-2)
1d4b882 dropbear: use ssh-keygen as an alias for dropbearkey (+2,-2)
708e6b8 kselftests-bpf: update for kernel 6.6 (+46,-10)
8cf28cc libbpf: Update to v1.4.1 (+3,-3)
cae1b50 kernel: qca-ssdk: update to 12.5 for kernel 6.6 (+47,-161)
1850e35 [qca-ssdk] support MRPPE for shaper function (+28,-14)
fb2e040 qca-ssdk: fix port5 interface mode switch issue in erp case (+7,-7)
9371923 qca-ssdk: cleanup dess init code (+2,-1.1K)
6b14c14 [qca-ssdk]: the combo port also need to parse SFP pins (+52,-52)
111d574 [qca-ssdk]: move ssdk_led_init to regi_init (+6,-16)
732e161 [qca-ssdk]: fix mht clock issue when ppe recovery (+25,-6)
963b03b [qca-ssdk]: SSDK supports MRPPE (+293,-32)
52e1725 [qca-ssdk]: Marina port counter update (+12,-6)
5999efb qca-ssdk: support port link notify on alder (+5)
1b88889 [qca-ssdk] add ppe recover function (+140,-110)
f8664a9 qca-ssdk: do not return error as port5 may not exist on certain board (+3,-3)
b35d90a qca-ssdk: cleanup mips init code (+3,-225)
28f8e79 qca-ssdk: fix and optimize port5 sfp copper switch issue (+56,-80)
decf534 [qca-ssdk] support autoneg status query on force port (+5)
a03f44e [qca-ssdk] support MRPPE table capacity (+26,-9)
938ec1d qca-ssdk: fdb/policer support marina (+48,-24)
⇒ + 60 more...
a5d12e7 kernel: qca-nss-dp: update to 12.5.r2 for kernel 6.6 (+29,-52)
4d430e6 [qca-nss-dp] ACL code handling support from EDMA (+24,-1)
6be84c5 [qca-nss-dp] Detach DP's Rxfill from PPE2TCL ring size (+2,-2)
92edcfd [qca-nss-dp] Add sysctl to invalidate RX secondary descriptor. (+44,-3)
43afb9b [qca-nss-dp] Support Core selection for PPE mirrored packets. (+52,-1)
e9bb8c5 [qca-nss-dp] Rate limit the debug logs. (+19,-7)
ab03139 [qca-nss-dp] Configure port level PPE offload flag in PPE (+19,-5)
74d3178 [qca-nss-dp] Reordering the CPU code and ACL index processing. (+18,-11)
a1941fb [qca-nss-dp] moving SET_NETDEV_DEV for all netdev to set. (+2,-2)
d2b6921 [qca-nss-dp] : changes to support ppe-qdisc for linux 6.x (-6)
3576dbb [qca-nss-dp] Adding tx napi with four queue per interface. (+22,-8)
5098a4f [qca-nss-dp] Requeue Tx packet in case of Tx-failure. (+52)
89b9c19 [qca-nss-dp] Restricting the MTU as 9216 for all interfaces in DP (+8,-1)
55d35bd [qca-nss-dp] Tracking the full utilization of EDMA rings (+502,-9)
f1d635a [qca-nss-dp] Enable fast recycled changes in dp for kernel 6.1 (+1,-25)
0bfde2d [qca-nss-dp] Changes to enable ErP mode (+330,-1)
18e51f3 [qca-nss-dp] Fix tx descriptor completion error. (+13)
⇒ + 30 more...
1a2c171 mbedtls: export cmake files (+1)
4e53a3f mtd-utils: nand-tuils: build and package 'nandbiterrs' (+4,-3)
51c70e4 ucode: update to Git HEAD (2024-05-09) (+7,-29)
cfe137b uci: remove incorrectly documentated reorder() parameter (-3)
e8d78a2 lib: introduce socket library (+3.5K)
a0ad1d1 build: fix symbol and library detection (+3,-6)
674f65e jsdoc: disable default module titles (+1,-1)
a33d16a socket: rework error handling (+64,-55)
e2b81d8 uloop: add documentation (+955)
953f36c socket: make socket.send() accept non-string data (+13,-4)
f211d5a ubus: fix uc_ubus_have_uloop for eloop+uloop combination (+10)
0662de6 socket: add AF_PACKET socket type support (+362,-5)
b594ff8 socket: remove leftover debug code (-1)
0d823e7 socket: fix addrinfo() with omitted service argument (+1,-1)
f230d00 dropbear: bump to 2024.85 (+26,-1.5K)
2cd414c dropbear: clarify DROPBEAR_MODERN_ONLY option (-1)
39f595d gperf: build as C++11 (+2)
eee2300 bcm27xx-gpu-fw: update to v1.20240424 (+14,-14)
752f6bf bcm27xx-utils: update to latest version (+3,-3)
e43a8e2 pinctrl: Support older versions of glibc (+1)
c59cca4 overlaycheck: Apply all overlays to one platform (+25,-5)
a6d5075 dtmerge: Make i2c_arm/vc creation conditional (+8,-6)
79cc08c eeplib: Don't use arithmetic on void pointers (+1,-1)
b519101 ovmerge: Don't create 'i2c' as a label (-1)
1eb8c20 dtmerge: Fix uninitialised variable (+1,-1)
4b277d3 pinctrl: Add the echo (-e) option (+20,-3)
9eddf89 raspinfo: Add sudo to dmesg (+1,-1)
cf46fe8 pinctrl: Speed up RP1 GPIO drive set (+10,-10)
17fdfeb pinctrl/gpiolib: Mark gpiochips as "used" for LTO (+1,-1)
d518c80 dtoverlay/dtparam: Correctly detect last parameter (+2)
8ec989d dtoverlay_main: Restore copyright indentation (+1,-1)
52e9294 dtoverlay: Expose dtoverlay_merge_fragment (+5,-1)
6dc6f5f dtoverlay: Copy local fixups when necessary (+42,-4)
a8edf47 Correct help-text for pinctrl poll (+1,-1)
8fafd49 pinctrl: Correct alt function range in help (+1,-1)
⇒ + 6 more...
0162174 ubnt-ledbar: adapt for kernel v6.6 (+1,-12)
856840d kernel: qca-ssdk: use bash as shell (+2,-1)
da0cd9d mtd: fix build with GCC 14 (+3,-2)
f1b4fc4 audit: fix compile error on some systems (+616,-1)
4f87a4d gpio-nct5104d: fix compilation with kernel 6.6 (+1,-1)
eb1b022 opkg: fix stray \ warnings with grep-3.8 (+1,-1)
11baab9 lantiq: Fix compile of lantiq components with kernel 6.1 (+126,-16)
7bc487c kernel: ltq-vdsl-vr9-mei: fix warning about field-spanning write (+15)
52719d9 lantiq: ltq-ptm: use platform_get_irq to get irqs (+24,-34)
c143fd9 lantiq: ltq-atm: use platform_get_irq to get irqs (+17,-31)
5c98177 lantiq: ltq-vmmc: fix write beyond size of field (+66)
807d9a0 lantiq: ltq-vmmc: get irqs from kernel-in-tree vmmc driver (+89)
daa109b lantiq: ltq-adsl-mei: use platform_get_irq to get irqs (+25,-29)
0354f6b qca-ssdk: add patch to support AQR114C-B0 PHY (+33)
ad4bd9c apk: add missing PROVIDES (+1)
d788ab3 build: add APK package build capabilities (+476,-445)
b773ca1 apk: disable helptext for host build (+2,-3)
99636d4 apk: update to latest HEAD 2024-05-18 (+3,-718)
35b0e71 database: reinitialize diris list when resetting refcount (+1,-1)
5ede0cc add alternate url wget implementation (+173,-4)
1c0f742 add option to configure url backend in legacy make build system (+20,-4)
1255078 portability: add getrandom (+26)
691e152 crypto: add support for mbedtls as backend (+389,-19)
cc1d955 crypto: minor fixes (+14,-11)
a6ce0a1 build/crypto: minor clean up for crypto defines (+4,-7)
5a5d126 apk: update to latest HEAD 2024-05-19 (+3,-3)
a1999ca crypto/mbedtls: fix assert to test (+1,-1)
8256811 crypto: fix assert in apk_digest_ctx_reset_alg (+2,-2)
d44d35f libbpf: Update to v1.4.2 (+3,-3)
61330dd firewall4: update to Git HEAD (2024-05-21) (+3,-3)
4c01d1e fw4: substitute double quotes in strings (+1,-1)
1082c65 kernel: qca-nss-dp: add back printing attached PHY-s (+8,-7)
3e02402 linux-atm: fix build with GCC 14 (+176,-77)
32e4c50 ebtables: fix compilation with GCC14 (+1,-11)
a41747a mbedtls: fix build on GCC 14 (+11)
b2e0775 iproute2: fix build on GCC 14 (+140)
2ae1330 iproute2: update to 6.9.0 (+21,-142)
2f4bb69 packages: refresh patches (+109,-202)
87d5d38 ply: add dynamic tracing package using BPF (+148)
8619d7a kirkwood: add D-Link DNS-320L support (+932,-2)
58a5877 package/utils/secilc: drop PKG_CPE_ID (-1)
3152c44 yafut: sync version between tools/ and package/ directories (+3,-3)
b643496 Move Yaffs driver to a separate compilation unit (+356,-288)
863f673 Drop MTD path from debug messages in src/ydrv.c (+30,-41)
3045614 Enable NOR flash autodetection (+55,-11)
f1085c8 Minimize the context structure used in src/ydrv.c (+70,-29)
4800ab4 Support parsing suffixed numbers (+46,-9)
efe5e40 Change the data type for MTD offsets to long long (+5,-5)
4482271 Prepare src/ydrv.c for handling multiple MTD types (+67,-28)
48e8a8d Remove struct mtd_info_user from struct mtd_ctx (+19,-19)
e1d55a3 Enable specifying Yaffs chunk and block sizes (+84,-19)
b8f6150 Make data offset calculation more flexible (+18,-2)
30f97f4 Rename 'nand_chunk' to 'chunk' (+25,-27)
10cc7d0 Rename functions in src/ydrv.c (+57,-56)
f324600 Assume Yaffs1 only for MTDs with < 1 KiB page size (+4,-3)
5f50408 Log the offset used for all MTD operations (+18,-15)
f6defe3 Support disabling ECC for tags (+55,-17)
60fa985 Support reading from and writing to NOR flash (+100,-17)
⇒ + 13 more...
fbeff10 mtd: enable trx feature on ramips (+1,-1)
c67d518 hostapd: add support for authenticating with multiple PSKs via ubus helper (+276,-3)
a3d1583 Revert "hostapd: add support for authenticating with multiple PSKs via ubus h... (+3,-276)
32671b3 mdadm: update to 4.3 (+145,-6)
eea666d apk: bump to 2024-05-23 (+3,-3)
41ea8a0 libfetch: remove support for FTP (+8,-1.5K)
6be5dd7 doc: remove FTP from apk man pages (+4,-8)
efedbd9 database: always use CSUM HEX for scriptdb tar entry (+18,-1)
8d00110 tar: generalize apk_tar_write_padding size handling (+5,-5)
1d8ab5b tar: generalize tar header setup (+31,-25)
6052bfe tar: add support for GNU longnames tar extension entry (+28)
56b1591 libbpf: Update to v1.4.3 (+3,-3)
c764827 kernel: ltq-vectoring: Avoid flush_scheduled_work() usage (+18,-12)
10f8a14 kernel: ltq-deu: fix compilation with linux 6.6 (+24,-24)
45eeedb kernel: ltq-vdsl-vr9-mei: fix compilation with linux 6.6 (+32)
abf1c4e kernel: ltq-vdsl-vr9: fix compilation with linux 6.6 (+54)
bac2f1b openssl: update to 3.0.14 (+2,-2)
b47fbca yafut: update to fix basename() issue (+3,-3)
01ec7ad Pass logging level information to log_location() (+10,-6)
2dd48ce Add a macro for logging debug messages (+3)
215ab84 Add an abstraction layer for files (+158)
78a75e9 Implement a POSIX-based file driver (+154,-1)
ed42540 Implement a driver for files stored on MTDs (+170)
9229214 Implement copying logic using the new file API (+194,-2)
2a9fbe4 Remove unused file copying code (-450)
9a28f4f Add an abstraction layer for Yaffs drivers (+232)
809f396 Adapt ioctl-based Yaffs callbacks to the new API (+184)
10a27bf Adapt POSIX-based Yaffs callbacks to the new API (+148)
2bd49ea Extract Yaffs layout setup code to a new module (+347)
b5579c5 Add an abstraction layer for Yaffs storage (+317)
f519060 Add a storage driver for NAND flash (+197)
02fbf1f Add a storage driver for NOR flash (+62)
ddd18bf Add a storage driver for Yaffs file system images (+58)
a4d63c8 Implement a driver for Yaffs-stored files (+191)
⇒ + 4 more...
9f6fc4f dropbear: don't install /usr/lib/opkg/info in package install (-1)
b2a84c8 apk: host: make the help available (+1,-2)
fda7563 kernel: ltq-adsl-mei: fix compilation warning on 6.6 (+4)
1b846fe kernel: ltq-adsl: fix compilation warning on 6.6 (+10,-6)
76c863f libquadmath: Add libquadmath to the toolchain (+41)
f308067 xdp-tools: update to v1.4.2 (+18,-18)
f1b7f45 util-linux: update to v2.40.1 (+36,-32)
2b6772c firmware-utils: update to Git HEAD (2024-06-20) (+3,-3)
224d497 srec2bin: drop unused "dum" variable (-3)
6777b2d uimage_sgehdr: use "char" type for header struct strings (+3,-3)
81db302 uimage_sgehdr: drop unused "ltmp" variable (-1)
bd7fcc7 pc1crypt: make decrypt/encrypt functions take void * as argument (+4,-4)
6ac4497 linksys: add magic header generation tool for e8350 v1 (+173)
3984fb0 hostapd: fix crash on interface setup failure (+21)
032d3fc hostapd: use strdup on string passed to hostapd_add_iface (+5,-1)
a6e1c5f iw: update to version 6.9 (+52,-47)
33420f0 ucode: update to Git HEAD (2024-06-18) (+3,-3)
8cf816d socket: fix potential memory leak in connect() (+4,-1)
8f5f231 socket: optimize poll() argument handling (+47,-17)
36f1060 socket: remove wrong documentation fragment (-31)
525fca2 socket: uv_to_sockaddr(): fix length calculation for AF_UNIX addresses (+6,-7)
3938645 socket: support IPv6 addresses in struct conversion routines (+19,-2)
3a586dc socket: improve uc_socket_connect() behavior (+9,-1)
7b269f1 socket: improve uc_socket_listen() behavior (+8,-3)
fc6f2b8 socket: handle further socket option value types (+59,-11)
d6f2579 socket: add IPv6 socket options (+241)
7611487 socket: implement recvmsg(), sendmsg() and cmsg support (+997,-2)
d2e44bf core-lib: improved documentation (+55,-4)
e0bab40 fs: add truncate() file method (+39)
5d305cf fs: add lock() file method (+57)
8b0318f lib: introduce zlib library (+507)
31aa615 wifi-scripts: add default channel to board.json in wifi-detect.uc (+33,-1)
4a3ed51 wifi-scripts: rewrite wifi detect code in ucode (+95,-217)
31ec451 openssl: conditionally disable engine section (+3,-1)
87a45ea kernel: qca-ssdk: update 12.5 to 2024-06-13 (+33,-61)
e88f95d [qca-ssdk] support new sku IPQ5321 (+1)
08403f1 [qca-ssdk]: no need to configure the phy device when priv is null for qca808x.c (+5,-1)
2e19da8 [qca-ssdk]: fix compile issue on hk with linux style build (+2,-2)
41db2bd qca-ssdk: support tunnel fields and innner fields inverse (+251,-119)
2e2e784 [qca-ssdk] support cypress uniphy0 connecting MHT switch port0 (+4,-2)
ff6e8d8 [qca-ssdk]: change portvlan egress mode initial value as untouched (+1,-1)
34e1a31 [qca-ssdk]: update the aqr phy supported ability (+14,-2)
fc8f6ab qca-ssdk: support marina nptv6 (+1.0K,-7)
7d7a42a qca-ssdk: enable policer counter on low memory profile (+37,-37)
d45560f qca-ssdk: fix bug in marina nptv6 iid cal (+32,-10)
33b91b3 [qca-ssdk]: remove check when mht clock enable (+2,-8)
f04b768 [qca-ssdk]: show unknown status when link down (+37,-19)
b9f5ea0 [qca-ssdk]: ethtool support, do not change wake-up timer when the requested t... (+28,-18)
7eec165 [qca-ssdk]: fix 5G issue with the AQR FW that use 5gbaser for 5G speed (+22,-7)
8b91bbf [qca-ssdk]: support psgmii and uqsxgmii mode of kernel (+26)
44a0ce9 qca-ssdk: Enable igmp for PPE MINI profile (+6,-1)
⇒ + 5 more...
de5d1f4 qca-ssdk: fix compiling for ipq60xx (+3,-2)
fb2fa8f utils: mtd-utils: drop patches (+1,-5.0K)
1169030 utils: mtd-utils: drop autoreconf (-1)
2b666bb utils: mtd-utils: update to 2.2.0 (+5,-4)
e04533a bcm63xx-cfe: update to latest version (+3,-3)
1ce5e25 tp-link: archer vr400 v1: add cfe file Extracted from official Tp-Link firmwa... ()
0b95681 sagem: fast-3864-op:add cferam.000 file ()
7c32295 e2fsprogs: remove HostBuild (+1,-19)
68e4cc9 hostapd: don't ignore probe-requests with invalid DSSS params (+44)
89d7051 hostapd: bump PKG_RELEASE (+1,-1)
6b16eaf wifi-scripts: add missing dependency on ucode-mod-uci (+1,-1)
c27fd6f f2fs-tools: Add missing 'f2fslabel' symlink (+2,-1)
8a40d49 ltq-tapi: fix build with Linux 6.6 (+99,-1)
4624711 kernel: ltq-adsl: fix enum missmatch on linux 6.6 (+20)
1b141cb ncurses: enable pc files in the host build (+1)
d7a76fc readline: fix pkgconfig usage (+22,-1)
d55f4ae kernel: qca-ssdk: set OF node for the SFP PHY (+96,-2)
2beadef readline: override termlib for host (+3)
d92c42f ncurses: add foot terminfo (+1)
f0a54f7 ucode: update to Git HEAD (2024-07-11) (+3,-3)
73644a0 nl80211: move access to tb array out of uc_nl_convert_attr and below (+57,-52)
6e3cf83 nl80211: add support for multi-attribute arrays (+24,-24)
6ff24d5 nl80211: update nl80211.h to latest wireless-next (+915,-194)
abc2aef nl80211: add wiphy multi-radio support (+21,-1)
419ceea rtl8812au-ct: fix build with mac80211 6.9.9 backport (+29)
3a0232f wolfssl: Update to version 5.7.2 (+5,-3)
ec2dc60 fitblk: move shell functions to common file (+66,-1)
2bebf13 libbpf: Update to v1.4.5 (+2,-2)
02db8a1 firmware: add Intel/Lantiq VRX518 ACA firmware package (+41,-3)
07b0e6f firmware: add Intel/Lantiq VRX518 PPE firmware package (+41,-3)
13eb1f5 firmware: add Intel/Lantiq VRX518 DSL firmware package (+44,-3)
2d31004 wifi-scripts: add missing dependency on ucode-mod-rtnl (+1,-1)
edf9276 util-linux: update to v2.40.2 (+2,-33)
e33ebdd ltq-ptm: Fix netdev ioctls with kernel > 5.15 (+53,-53)
91573ac ncurses: Fix path in ncursesw.pc (+2)
9ac50c0 dns320l-mcu: Mark as nonshared to build in step 1 (+2)
4992946 firmware-utils: Mark as nonshared to build in step 1 (+1)
cbc8d07 gpio-button-hotplug: add vendor button handling (+1)
17ecd37 utils: Add the omnia-mcutool utility (+53,-1)
db7f70f hostapd: fix SAE H2E security vulnerability (+116,-1)
38f2d26 utils: omnia-mcutool: Bump to 0.3-rc3 (+2,-2)
ef8c1ad apk: switch to index-trust branch (+3,-3)
f8ed299 libunistring: update to 1.2 (+2,-2)
54623c6 package: add kmod-r8126 ethernet driver (+54)
ddb4070 package: add kmod-r8125 ethernet driver (+33)
1565eed package: add kmod-r8168 ethernet driver (+61)
f063f46 kernel: r8125: add RSS variant (+14,-1)
bfeef9b kernel: r8126: add RSS variant (+14,-1)
e805201 hostapd: Add support for APuP (+636,-2)
efca89d px5g-mbedtls: add subjectAltName and extendedKeyUsage to SSL certs (+67,-2)
2fbffb3 mediatek: Add support for Linksys EA7500 v3 (+335,-2)
8208d36 kernel: r8168/r8125/r8126: update PKG_SOURCE_URL (+3,-3)
b72c4b5 package: add kmod-r8101 ethernet driver (+33)
2fd0102 kernel: r8125: ignore the rss rxnfc log (+27,-1)
8d9893f kernel: r8126: ignore the rss rxnfc log (+29,-2)
fe0240f kernel: r8101: print link status when link up (+102,-2)
2f846a3 kernel: r8168: print link status when link up (+100,-2)
a57a3e5 kernel: r8125: print link status when link up (+102,-2)
5d2a008 kernel: r8126: print link status when link up (+104,-2)
60951f0 xfrm: remove requirement for underlying device (+5,-10)
1310e4f failsafe: fix console failsafe shell (+37,-9)
5d107bb tmon: make version apk compatible (-1)
57c600d dnsmasq: Add EDNS0 Upstream support (+4,-1)
7a7ea98 trace-cmd: update to 3.3 (+5,-6)
3774f32 treewide: rename ZyXEL to Zyxel (+93,-93)
df6284b ltq-vdsl-vr9-app: fix error handling during disconnection (+2,-2)
a78ad43 ltq-vdsl-vr11-app: fix error handling during disconnection (+2,-2)
663389c ltq-vdsl-vr9-app: always disconnect on exit (+37,-25)
2382611 ltq-vdsl-vr11-app: always disconnect on exit (+97,-33)
cf6d52f ltq-vdsl-vr11-app: perform orderly shutdown on exit (+77,-3)
21b155e bpftool: add host build (+28)
42a763e ltq-atm: propagate EPROBE_DEFER to probe (+30,-23)
4b7e704 ltq-ptm: propagate reset errors to probe (+23,-22)
d760576 hostapd: ensure that interface name is not null (+16,-8)
01ae39a wireguard-tools: accept iproute2 as dependency (+3,-3)
62d3773 openssl: update to 3.0.15 (+4,-3)
ae42eca ucode: fix host installation (+7,-6)
0f347c8 ct-bugcheck: use . for RELEASE (+1,-1)
844701f bpf-headers: fix llvm invocation (+3,-1)
9d663c7 ucode: fix missing backslash (+2,-2)
395afc4 hostapd: update to 2.11 release tag (+262,-1.0K)
caf0cda tests: Verify test case function documentation (+9,-1)
3054112 tests: Add missed test case __doc__ strings (+3,-1)
91282e2 tests: Clean up test case importing (+20,-18)
ab71962 tests: Allow WlantestCapture to be used with context managers (+80,-91)
91b9786 tests: cfg80211_tx_frame: filter frames based on SA (+4,-2)
61e46f8 Multi-AP: Move IE parameters into a struct for extensibility (+29,-10)
0e2ca2e Multi-AP: Use proper length for remaining buffer for the element (+3,-3)
364cb7c Multi-AP: Parse the Multi-AP element using a shared helper function (+68,-30)
0034112 Multi-AP: Generation of Multi-AP Profile subelement (+19,-1)
c3e5286 Multi-AP: Parse Profile subelement (+19)
420afbd Multi-AP: Allow supported profile to be configured (+37)
9a15125 Multi-AP: Reject non-Multi-AP STA association on backhaul-only BSS (+12)
210c2b4 Multi-AP: Add hostapd config option to disallow certain profiles (+53)
69d0862 Multi-AP: Add support for VLAN related information (+54)
024d4bc Multi-AP: WPS support for different Multi-AP profiles (+27,-5)
8d0bd7f Update BSS entry on roaming only for actual BSS frequency change (+15,-6)
⇒ + 265 more...
da11a1e hostapd: update to version 2024-09-15 (+186,-208)
e99cdfa The main branch is now used for v2.12 development (+1,-1)
6b0ce29 Define WFA vendor specific element types for RSNE/RSNXE overriding (+6)
c16ac89 Add RSN overriding elements into IE parsing (+12)
48ca68f Allow RSNE Override element to override RSNE contents during parsing (+8)
b8a2d11 Allow RSNXE Override element to override RSNXE contents during parsing (+6,-2)
157b016 RSNE/RSNXE overriding for AP (+643,-78)
6fad722 Add QCA vendor feature flags to indicate RSN override elements support (+29)
341bcb2 nl80211: Add a capability flag for RSN overriding (+11)
5488e12 Use helper functions to access RSNE/RSNXE from BSS entries (+63,-40)
d0b55eb Make driver capabilities for AKM suites available within wpa_supplicant (+4)
765c48d RSNE/RSNXE overriding for STA (+487,-26)
8d54863 tests: RSNE/RSNXE overriding (+216)
4417b5b Add QCA vendor interface to support Unsynchronized Service Discovery (+169)
526ea19 Fallback to RSNXE when AP is not using valid RSN Overrding (+3,-2)
ff99012 RSNO: Use correct MLO capability while fetching RSNE/RSNXE (+6,-3)
92374d5 Enhance select_network() to trigger new scans in some cases (+18,-1)
⇒ + 199 more...
118f26e package: busybox: disable mips16 on hard-float (+5,-1)
2e6adf3 dtc: Update to 1.7.1 (+5,-52)
1a728cf packages: remove kernel 5.15 remnants (+26,-36)
2ee1392 ucode: another fix for host installation (+3,-1)
3efdc8e qosify: update to Git HEAD (2024-09-20) (+3,-3)
850cc27 qosify: add support for keeping stats (+58,-3)
1501e09 bpf_skb_utils.h: add missing include to fix build against newer kernel headers (+1)
86251a7 bpf-headers: update to version 6.6 (+5,-40)
e67aa1d packages: remove remnants of kernels below 6.6 (+47,-113)
1270785 hostapd: improve ucode bss notifications (+41,-34)
1a28867 hostapd: fold extra APuP patches into main patch + src/ (+63,-148)
b4e7682 hostapd: fix num_global_macaddr and mbssid config handling (+13,-7)
81a48e7 wpa_supplicant: fix num_global_macaddr handling (+8,-4)
df1011e hostapd: fix OWE ssid update on configuration changes (+50,-3)
832abf0 restool: bump to lf-6.6.23-2.0.0 (+5,-5)
c7671a2 libpcap: update to 1.10.5 (+26,-26)
6b9e008 tcpdump: update to 4.99.5 (+188,-188)
c19da4b mbedtls: update to 3.6.1 (+6,-7)
0b6f38c libusb: update to 1.0.27 (+6,-8)
b4dfa3b hostapd: fix `UPDATE_VAL` fail in `uc_hostapd_iface_start` (+6,-4)
01d257e ppp: add delegate option support (+6,-2)
0371a4c ncm: add delegate option support (+3,-1)
8a5db2f comgt: directip: add sourcefilter option support (+4,-2)
105a579 comgt: directip: add delegate option support (+5,-3)
7c9998f gpio-button-hotplug: use dev_err_probe (+4,-5)
d39078c kernel: r8125: add CONFLICT to rss variant (+1)
b83c744 kernel: r8126: add CONFLICT to rss variant (+1)
38bb47c openssl: update download mirrors (+4,-8)
d3628ca wifi-scripts: wifi-detect.uc: skip null entries on nl80211 phy dump (+3)
92e6b84 ucode: update to latest HEAD (+3,-3)
115a84f nl80211: gracefully handle illegal netlink error code (+12,-1)
f6ea6fc nl80211: support conversion from/to struct array attributes (+52)
f5b5a58 nl80211: drop unused structure members from connection context (-2)
bc13278 nl80211: support the MAC80211_HWSIM netlink protocol family (+211,-16)
e391ef5 main: prevent invalid memory access when executing empty stdin (+8)
fbabec4 tests: replace test runner shell script with ucode implementation (+256,-242)
6ea37c8 ci: bump upload-artifact to v3 (+4,-4)
7af80d9 lib: use copy of environ pointer in getenv() (+5,-4)
86f1121 lib: test if call to getenv() destroys environ (+13)
56ebeec fs: add ioctl() file method (+133)
4e0456b nl80211: add EHT mac/phy capabilities (+3,-1)
b1d6068 hostapd: add CONFIG_DRIVER_11BE_SUPPORT (+14)
d1fc8c3 hostapd: fix build when 80211BE enabled (+53)
b478b7b wifi-scripts: detect and configure EHT (+26,-3)
8bfea41 umdns: update to latest HEAD (+3,-3)
93c9036 dns: reply to A/AAAA questions for additional hostnames (+9,-1)
fbaca4b cache: improve update call by doing a full refresh probe (+4,-4)
dc48732 hostapd: add the ifname to ubus events (+1)
711885a hostapd: add ifname and vlan_id to sta-authorized notifications (+3)
dd62f76 hostapd: add ifname to generic ubus notify code (+1)
3ed5f64 hostapd: send a notification via ubus when CSA completed (+27)
b506a30 wifi-scripts: populate default wifi credentials and country code from board.json (+18,-4)
e428d79 dropbear: add a uci-defaults script for loading authorized keys (+22)
a8018f3 wifi-scripts: Fix typo in EHT320 name (+1,-1)
f09d973 kernel: ubnt-ledbar: use dev_err_probe (+4,-11)
d3e5a4d kernel: ubnt-ledbar: return directly (+1,-7)
b22ba12 audit: update to 3.1.5 (+10,-622)
1a55d90 valgrind: Update to version 3.23 (+381,-169)
d104edc strace: Update to version 6.11 (+2,-2)
12f067a libjson-c: update to 0.18 (+3,-3)
2710971 libxml2: update to 2.12.9 (+2,-2)
6c00a46 libxml2: update to 2.13.4 (+2,-2)
08dc269 libnl: update to 3.10.0 (+2,-2)
8c2dcd1 ethtool: update to 6.10 (+2,-2)
6262366 iproute2: update to 6.11.0 (+97,-47)
1288852 utils: mtd-utils: update to 2.2.1 (+2,-2)
685fa05 iproute2: fix tc-tiny build failure (+28)
63a9218 kernel: leds-ws2812b: use devm functions (+2,-9)
e15aab2 kernel: leds-ws2812b: remove sub 6.6 support (-8)
5ee75b6 kernel: ws2812b: use devm for mutex_init (+7,-16)
12c1a56 hostapd: reload bss if a relevant ifindex changes (+24,-1)
3483f63 kernel: ubnt-ledbar: use devm_mutex_init (+4,-9)
ffa4be4 valgrind: Fix build on ARMv7 (+4)
0b79295 valgrind: Remove unsupported configure options. (-7)
15f5c7e ubnt-ledbar: fix compilation error (+1,-1)
2760b7c gpio-button-hotplug: skip disabled buttons (+3,-3)
2cea050 openwrt-keyring: add apk public key for signing of package indexes (+11,-4)
61d08b2 gpg: update 21.02 signing key (+28,-28)
27d3334 gpg: update 22.03 signing key (+39,-39)
565fe21 gpg: add Daniel's public key (+373)
6b42a5c Add new build system signing key stored on Nitrokey 3A Mini dongle (+52)
05282cb gpg: add my public key (+171)
3c066ce Add apk Elliptic Curve public key for signing of package indexes (+4)
9cecf2b ppp: update to 2.5.0 (+249,-3.2K)
a352af4 pppoe: Rename variable printACNames to pppoe_verbose to match cmdline option (+17,-16)
a37b5cf pppoe: Split function discovery() into phases discovery1() and discovery2() (+28,-8)
af62260 pppoe: Do not use lcp_allowoptions[] and lcp_wantoptions[] in discovery.c code (+32,-24)
1c082ac pppoe: Show verbose information about all concentrator when pppoe-verbose opt... (+55,-14)
379943e pppoe: Dump discovery packets when pppoe-verbose option is set to >= 2 (+41,-2)
8a24497 pppoe: Do not use %.*v and %.*B formats which are unsupported by C printf() (+8,-7)
cd5b0f0 pppoe-discovery: Define function and variables which are used by pppoe plugin... (+96,-31)
887ca1d pppoe-discovery: Use pppoe plugin discovery1() function and remove duplicate ... (+29,-595)
e94a5fc pppoe-discovery: Remove unused file debug.c (+2,-152)
993cba6 pppd: Fix indentation/whitespace in chap_find_digest (+2,-2)
6103878 pppd: (Re)use chap_find_digest in chap_auth_peer (+2,-3)
566ef9e pppd: Refactor eap MSCHAPv2 using chap_find_digest (+12,-96)
d500996 pppd: Support strip MS domain name for EAP MSCHAPv2 (+10)
b4430f7 pppd/Makefile.linux: Fix reproducibility issue with differing make versions (... (+4,-2)
1f9aa2c configure: Allow commas in the CFLAGS (#220) (+1,-1)
c686993 Install with standard permissions (#221) (+5,-5)
⇒ + 182 more...
3e668c6 ppp: update to 2.5.1 (+161,-119)
9d6d326 Add configure check to see if we have struct sockaddr_ll (+4,-1)
7f89208 Closes #411, Fixing up parsing in radiusclient.conf (+8,-4)
0a6757d Update version to 2.5.1-dev (+1,-1)
ba45e71 Move pppgetpass.8 to EXTRA_DIST (#412) (+2,-2)
091e69b Ensure there is a '/' between PPP_PATH_VARRUN and the PID filename (#427) (+2,-2)
d190be2 passwordfd: read password during option processing (#420) (+24,-25)
797cdae pppd/ppp-sha1.c: use uint32_t instead of u_int32_t (#432) (+7,-7)
039c51d pppd/options.c: handle malloc failure (#425) (+8)
59342ab pppd: Fix compilation with openssl disabled (#431) (-2)
26d1b60 pppd/options.c: fix memory leak on error path (#441) (+1)
f5aa69b CI: Update the 'checkout' action to V3 as V2 is being deprecated. (#437) (+3,-3)
cdae9be implement logging the LCP RTT (+178,-1)
4f4f54d scripts/lcp_rtt_dump: dump the LCP RTT log (+81)
d7f54a4 scripts/lcp_rtt_exporter: Prometheus exporter for the LCP RTT data (+108)
91b203f pppoe: Fix crash when a too-long device name is given (#447) (+2,-2)
ee10701 Escape all minus characters in the man pages (#449) (+23,-23)
⇒ + 62 more...
8766a92 ppp: remove uClibc wtmp hack patch (-25)
7eb6bf1 ppp: remove discovery phase timeout hack patch (-29)
eb05baf ppp: clean up makefile (-26)
654983e gdb: Update to version 15.2 (+15,-15)
c71e53b gdb: Remove upstreamed SIGINT patch (-35)
2758e1b gdb: Remove MIPS NSIG patch (-16)
36e67f7 libbpf: bump to 1.4.6 (+2,-2)
2d350fd xdp-tools: bump to 1.4.3 (+2,-32)
f20893a opkg: update to Git HEAD (2024-10-16) (+4,-4)
38eccbb libopkg: allow install package from https and ftps (+2,-2)
494349f package: busybox: update download link (+1,-1)
44b1993 iptables: backport "nft: track each register individually" from 1.9 (+1.1K,-1)
e659298 firmware-utils: update to Git HEAD (2024-10-16) (+3,-3)
0cfd104 zytrx: add ZyXEL LTE7490-M904 (+1)
3d09357 asusuimage: new tool for creating TRX-images compatible with AsusWRT (+764)
f35781f asusuimage: fix compile error with old GCC release (+12,-13)
26c7f05 nec-usbatermfw: add tool for NEC "USB ATERM" format (+306)
ed9c97f tplink-safeloader: bump EAP610-V3 compat_level (+1,-1)
5192cf9 mktplinkfw2: Add 16Mmtk layout (+6)
ca444f1 tplink-safeloader: add support for cpe710-v2 (+38)
88fbd52 bcmclm: support printing channels (+62,-4)
fcd935a kernel: gpio-nct5104d: use devm (+9,-42)
9857b41 dnsmasq: add handling of `filter-rr` to init script (+2)
137ac21 dnsmasq: add handling of `cache-rr` to init script (+1)
bd81d97 dnsmasq: add 'extraconftext' parameter (+8,-2)
47ce5f7 dnsmasq: quoted path variables (+16,-16)
7c501e0 dnsmasq: add handling of `dns-rr` to init script (add arbitrary resource reco... (+24)
3407269 dnsmasq: gate configdir usage behind absolute path check (+13,-10)
f5388c9 ltq-adsl: align config more closely to VDSL variants (+6,-13)
f85cc4c ltq-adsl-app: align config more closely to VDSL variants (+9,-19)
0b1b671 ltq-adsl-app: add dsl_cpe_pipe.sh script (+20,-1)
a85e18b kernel: r8168: update to v8.054.00 (+3,-3)
e1d6013 iptables: update to 1.8.10 (+53,-1.5K)
ed484ca hostapd: add support for querying bss config parameters via ubus (+108)
b2a2c28 hostapd: add support for authenticating with multiple PSKs via ubus helper (+278,-2)
5db2766 ucode: add support for nl80211 vif radio mask (+40)
5c1ee08 iw: add multi-radio support (+449)
04fb059 wifi-scripts: add multi-radio config support (+370,-189)
eeb59f8 ppp: install pkg-config file on InstallDev (+2)
7e542f6 hostapd: fix build error with SAE disabled (+13,-9)
2765705 mbedtls: update to 3.6.2 (+2,-2)
5fdd182 xdp-tools: re-add vlan_hdr struct (-31)
7ac3f0e dns320l-mcu: bump to 2024-10-27 (+3,-3)
8ba179c Revert "Use GPIO29 for power button checks" (+1,-1)
02b6005 Use "halt" instead of "shutdown" (+1,-1)
d9a2878 Use /sys/class/gpio/mcu_power for monitoring the MCU power line (+1,-1)
ff18576 xdp-tools: fix compilation when bpftool is installed (+2,-1)
f72879d apk: bump to latest HEAD 2024-10-28 (+4,-4)
4b2f0be bcm27xx-gpu-fw: fix version for APK (+6,-5)
f59cbe5 apk: add patch adding support for ARM Big-Endian arch (+29)
c895526 adb-enablemodem: fix version for APK (+1,-1)
8009342 bcm27xx-utils: fix version for APK (+1,-1)
0d96ed1 apk: switch to wget url backend for HOST tool (+1)
cd2e5fb adb: fix version for APK (+4,-6)
fb56a46 omnia-mcutool: fix version for APK (+7,-5)
4929baf bcm27xx-utils: fix PKG_MIRROR_HASH (+1,-1)
cdc607d bcm27xx-utils: update to latest version (+14,-3)
d9d8ee4 pinctrl: Add "level" mode (+59,-1)
9f493cc flush stdout on every level change (+1)
8a78b53 overlaycheck: Check all the base files (+14,-4)
b9c6321 vclog: fix compiler error with gcc-14.1 (+1)
7e3763a overlaycheck: Re-indent with spaces (+405,-397)
88867f6 overlaycheck: Support reading arm64 dts files (+80,-32)
a1d522f pinctrl.c help typo fix (+1,-1)
21c16b5 Fix lintian warning about bash-completion shebangs (-1)
d4f8fb5 Fix modern groff warnings in manpages (+3)
193d1be Add kdtc - a "kernel" dts compiler (+258)
016acae ovmerge: Correct format string in trace code (+1,-1)
77205b6 pinctrl: Make GPIO_CHIP_Ts const, because we can (+1,-1)
f4eb050 Aligns the numbering of overlay param values to renumbered fragments (+2,-2)
371ae96 eepflash: Update sysfs path for newer kernels (+1,-1)
84374d4 dtoverlay: Support comma-separated parameters (better) (+35,-12)
30c8c78 overlaycheck: Add Pi 500 to extra_base_files (+1)
⇒ + 1 more...
7afdbc0 bcm27xx-gpu-fw: update to latest version (+22,-155)
07e5dd4 openwrt-keyring: add OpenWrt 24.10 release build usign key (+3,-3)
fbae29d usign: add OpenWrt 24.10 release build public key (+2)
a4f3e17 bcm27xx-gpu-fw: fix package (+5,-1)
92fd12e openwrt-keyring: fix missing 24.10 usign key by installing it (+3,-3)
547feac gpio-button-hotplug: use flexible array member (+1,-1)
4ec9551 nu801: Mark as nonshared to build in step 1 (+1)
7763c5a kernel: r8126: update to v10.014.01 (+8,-56)
49d8f4b kernel: r8168: refresh patch (+3,-3)
f3359da kernel: r8125: update to v9.014.01 (+8,-34)
c0a50b1 vrx518_tc: allow larger MTU to support RFC4638 (+34)
3e09477 libnftnl: update to 1.2.8 (+2,-2)
faebcc6 nftables: update to 1.1.1 (+2,-2)
a2e7d87 debugcc: Mark it nonshared (+1)
39d6d31 mtd-utils: add ubihealthd to nand-utils (+55,-2)
70ee25f packages: drop DEVICE specific dependency for omnia (+1,-2)
c4c1bb5 fritz-tools: fix mixed indentation (+70,-70)
69fd722 hostapd: split long lines (+12,-2)
2af51fb treewide: remove THIS_MODULE assignment (+13,-48)
25427d7 mdadm: backport musl patch (+25,-1)
9d44e00 cryptodev-linux: give a coherent description (+3,-2)
7424f58 cryptodev-linux: change home-page URL (+1,-1)
77af730 utils: Add the omnia-eeprom utility (+58,-1)
be082a7 ppp: remove more unnecessary kernel checks (+53,-47)
994a955 libreadlne: create symlinks for .so (+1,-1)
4166aaf elfutils: Update to 0.192 (+61,-6)
d5e45df elfutils: Add mirrors.kernel.org as mirrror (+2,-1)
9591c16 elfutils: Backport some patches to fix errors (+248)
dae203b omnia-eeprom: Mark it nonshared (+1)
9089758 dropbear: use config_get_bool enable (+5,-3)
57ac096 omnia-eeprom: depend only on subtarget (+1,-1)
2544e03 dropbear: bump to 2024.86 (+4,-4)
7eec852 gdb: Fix description for apk, remove backtick (+2,-2)
17bdccb apk: mark package as broken to hide it by default (+1,-1)

Packages / Firmware (135 changes)

86e7614 ipq-wifi: bump to latest git HEAD (+5,-3)
77775d2 ipq8074: add Netgear SXK80 ()
6388ba9 ipq8074: update regdb for Netgear SXK80 BDF ()
c888dd0 qca-wireless: ipq40xx: Add BDFs for Eero Cento ()
a4cd21f ipq8074: add Compex WPQ873 BDF ()
0f73d32 ipq8074: update RegDB in new submitted BDF ()
5d2de00 ath11k-firmware: update to WLAN.HK.2.9.0.1-01713-QCAHKSWPL_SILICONZ-1 (+5,-5)
6845c53 ipq-wifi: add board files for prpl Foundation Haze board (+5,-3)
47d5229 Add BDFs for prpl Foundation Haze board ()
1bad93c WIP: ipq-wifi: use my fork temporarily until upstreamed (+1,-1)
2f29ddf Revert "ath11k-firmware: update to WLAN.HK.2.9.0.1-01713-QCAHKSWPL_SILICONZ-1" (+5,-5)
5f2d81c Revert "WIP: ipq-wifi: use my fork temporarily until upstreamed" (+1,-1)
b6a14ef Revert "ipq-wifi: add board files for prpl Foundation Haze board" (+3,-5)
c2bb9f0 ipq-wifi: update to version 2023-06-03 (+5,-3)
47d5229 Add BDFs for prpl Foundation Haze board ()
a1897c8 qca-wireless: ipq40xx: add BDFs for ZTE MF287+ ()
a63bfab ipq8074: update RegDB in new submitted BDF ()
5b055ab qcn9074: update RegDB in new submitted BDF ()
40c4a35 Revert "ipq8074: update RegDB in new submitted BDF" ()
cd9c30c ipq8074: update RegDB in new submitted BDF ()
52fd8d8 ls-dpl: update source.codeaurora.org repository link (+1,-1)
f02f6aa ipq807x: rename target to qualcommax (+12,-12)
f70ee53 ipq4019: add support for ZTE MF287+ aka DreiNeo (+410)
fff6833 linux-firmware: ibt-firmware: install sfi/ddc files for AX210 card (+3,-1)
75505c5 ipq-wifi: fix upstream board-2.bin ZTE M289F snafu (+4,-2)
a500550 linux-firmware: update to 20230625 (+3,-3)
1c56801 ath11k-firmware: update to stable WLAN.HK.2.9.0.1-01837 (+5,-5)
534eb51 linux-firmware: broadcom: package bcm4356 NVRAM for NanoPC T4 (+12)
e6b72de ath11k-firmware: update to stable WLAN.HK.2.9.0.1-01862 (+5,-5)
bfbb5cc linux-firmware: update to 20230804 (+2,-2)
ced2854 firmware: intel-microcode: update to 20230808 (+2,-2)
00ce1c0 linux-firmware: Update Intel AX200 and AX210 firmware (+2,-2)
4d79a65 ipq807x: add support for Netgear RAX120v2 (+807)
0e13363 wireless-regdb: update to 2023.09.01 (+2,-2)
0330696 ath11k-firmware: update to stable WLAN.HK.2.9.0.1-01890 (+5,-5)
eb8ddf5 ipq-wifi: update to version 2023-09-16 (+6,-4)
c9db9d0 ipq8074: add Asus RT-AX89X BDF ()
3315428 ipq8074: update RegDB in new submitted BDF ()
2b03441 ipq40xx: add YYeTs LE1 BDF ()
a9c253e ipq8074: add Netgear WAX620 Board file for Netgear WAX620, extracted from sto... ()
ec09609 qca-wireless: ipq40xx: add BDFs for ZTE MF287 ()
57aa1b1 ipq8174: Add Linksys MX4200 ()
9c7578d ipq40xx: refactor ZTE MF287 series (+260,-7)
8572007 packages: assign PKG_CPE_ID for all missing packages (+14)
76e4192 ipq807x: add support for Netgear WAX620 (+227,-3)
93182ff ipq-wifi: improve and update instructions on how to add board files (+17,-3)
0be0b35 firmware: Resurrect the ixp4xx microcode package (+252)
f9e6218 ipq-wifi: update to version 2023-10-12 (+5,-3)
52a1c29 ipq8074: add Netgear WAX630 Board file for Netgear WAX630. Extracted from sto... ()
e7701b8 ipq8074: update RegDB in new submitted BDF ()
cd04ab7 qcn9074: update RegDB in new submitted BDF ()
76713f4 packages: add needed packages for Mellanox Spectrum Switches (+182,-1)
3763a6a ipq807x: add support for Yuncore AX880 (+408,-5)
f70fdf9 ipq8074: add Arcadyan AW1000 BDF ()
21c4d97 ipq8074: add CMCC RM2-6 BDF ()
f92fa0a ipq8074: add ZTE MF269 BDF ()
371d4dc ipq8074: add Yuncore AX880 BDF ()
07b5b39 ipq-wifi: update to Git HEAD (2023-11-10) (+3,-3)
0c2e810 qcn9074: fix prpl Foundation Haze BDF for old mac80211 version ()
4e26880 linux-firmware: add Realtek RTL8723DE/RTL8821CE firmware (+14)
083a096 linux-firmware: add Realtek RTW89 firmware (+29)
58df088 linux-firmware: intel: add firmware for AX101 (+7)
fbcda36 ipq807x: add Arcadyan AW1000 support (+393,-8)
c22aa0b ipq807x: add support for ZTE MF269 (+476,-1)
8e948ca linux-firmware: update to 20231211 (+2,-2)
46a2490 ipq807x: add support for Linksys MX4200 V1 and V2 (+534,-1)
934873f ipq-wifi: bump version to 2024-01-06-71f45cff (+3,-3)
673662f ipq8074: add Wallys DR8072V01 BDF ()
7e8b237 ipq40xx: add ZyXEL WSQ50 QCA4019 BDF ()
831c1bd ipq40xx: add ZyXEL WSQ50 QCA9984 BDF ()
f9ff251 ipq40xx: add ASUS MAP-AC2200 QCA9888 BDF ()
71f45cf ipq8074: Update MX4200 BDF ()
c7c2257 ipq-wifi: fix PKG_MIRROR_HASH (+1,-1)
45f86a1 ipq807x: fix whitespace usage (+10,-10)
beccf65 linux-firmware: add Raspberry Pi 5 NVRAM (+7,-1)
b463737 wireless-regdb: update to 2024.01.23 (+3,-3)
b61ecb7 ipq807x: add support for CMCC RM2-6 (+337,-4)
1e58ce7 firmware: package firmware for built-in 2.5G PHY on MT7988 (+10,-1)
adb1e30 linux-firmware: package firmware for Airoha EN8811H PHY (+17)
a56292d linux-firmware: intel: add BE200 wifi firmware (+8)
586a051 ath11k-firmware: add wifi firmware for ipq6018 (+29,-1)
03935cf ipq-wifi: update to Git HEAD (2024-02-19) (+3,-3)
10279cc ipq40xx: Add support for Netgear LBR20 with two BDF's ()
1cc59e1 ipq6018: add 8devices Mango BDF ()
10ba730 ipq-wifi: add support for 8devices Mango board (+5,-1)
70fd815 qualcommax: ipq807x: add support for Linksys MX5300 (+574,-6)
670fde5 ipq8074: add Linksys MX5300 BDF ()
9f9d9ba qca9984: add Linksys MX5300 BDF ()
9bd7d8b ipq-wifi: fix archive hash (+1,-1)
07b9186 ipq40xx: Add support Netgear LBR20 (+577,-1)
c2537f3 ipq-wifi: update to version 2024-02-25, remove unused ipq8174 extension (+4,-4)
fc30aee ipq8074: remove regdomain, update regdb and rename MX4200 BDF ()
16d9d91 ls-dpl: bump to 10.38.0 (+4,-4)
766e688 ls-mc: bump to 10.38.0 (+7,-7)
e8a2fd2 ipq-wifi: update to version 2024-03-04 (+3,-3)
38c02ae ipq60xx: add netgear wax214 BDF ()
9361049 qualcommax: ipq60xx: add support for netgear wax214 (+201)
71411cb ath11k-firmware: Move from kvalo to new upstream repository (+2,-2)
662e052 linux-firmware: Update to version 20240220 (+3,-3)
0671803 Revert "ipq-wifi: fix upstream board-2.bin ZTE M289F snafu" (+2,-4)
7241a91 firmware: intel-microcode: update to 20231114 (+2,-2)
860dd27 firmware: add firmware package for Realtek RTL8188FU (+9)
7b911a9 firmware: intel-microcode: update to 20240312 (+2,-2)
af7d5a4 ath11k-firmware: update IPQ8074 and QCN9074 to 2.9.0.1-01977 (+6,-6)
57bc07f linux-firmware: Update Intel wifi firmware (+3,-3)
f84ed09 ath11k-firmware: update IPQ6018 to 2.5.0.1-03982 (+2,-17)
7a3dead wireless-regdb: add missing license information (+2)
e8725a9 treewide: use APK compatible version schema (+69,-70)
8db83d4 linux-firmware: package Intel AX201 firmware (+7)
c02a2db treewide: update PKG_MIRROR_HASH after APK version schema (+11,-11)
5c14de1 linux-firmware: add LICENSE_FILES and LICENSE file handling (+2)
535d487 linux-firmware: add missing LICENSE_FILES info (+61,-61)
9ef4f7f qualcommax: ipq60xx: add yuncore fap650 support (+487,-4)
bf80516 ipq60xx: add yuncore fap650 BDF ()
36d4be9 ipq60xx: add glinet gl-ax1800 BDF ()
2d698ec ipq60xx: add glinet gl-axt1800 BDF ()
87717ba ipq60xx: add BDF for TPLink EAP610-Outdoor ()
b01d9bc ipq-wifi: fixup hash (+1,-1)
b3c1c57 treewide: update PKG_MIRROR_HASH to zst (+64,-64)
6918c63 treewide: package: update missed hashes after switch to ZSTD (+24,-24)
74eb718 ipq-wifi: update to version 2024-04-16 (+4,-4)
033c735 ipq8074: add Spectrum SAX1V1K BDF Add BDF for Spectrum SAX1V1K AP. ``` [ ... ()
a5657ef ipq8074: add Zbtlink ZBT-Z800AX BDF ()
d7816b4 ipq8074: update regdb in Spectrum SAX1V1K BDF ()
1d51799 ipq6018: add Linksys MR7350 BDF ()
9cef2bc ipq807x: add support for Zbtlink ZBT-Z800AX (+483,-2)
3569b37 ipq807x: add Spectrum SAX1V1K (+243,-2)
f10d55d ipq-wifi: update to Git HEAD (2024-04-26) (+3,-3)
fab9e29 ipq6018: update regdb in TPLink EAP610-Outdoor BDF ()
6d02b65 ipq8074: update RegDB in new submitted BDF ()
644ba9e ipq6018: update RegDB in new submitted BDF ()
cf3520b ipq-wifi: correct PKG_MIRROR_HASH (+1,-1)
8b0fa6d mac80211: Add support for RTL8723BE (+28,-1)
9bdaeba qualcommax: ipq807x: add support for Linksys MX8500 (+551,-4)
65c1f0d wireless-regdb: update to 2024.05.08 (+2,-2)
2b8e875 linux-firmware: realtek: update rtl8821ae firmware (+1,-1)
0f5c28b qualcommax: ipq807x support Netgear Orbi Pro SXK80 (+615)
00c59f8 fman-ucode: Bump to lf-6.6.3-1.0.0 (+3,-3)
b6af057 ls-ddr-phy: bump to lf-6.6.3-1.0.0 (+4,-4)
1cceadf ls-rcw: Bump to lf-6.6.3-1.0.0 (+3,-3)
322f2c1 ppfe-firmware: Bump to lf-6.6.3-1.0.0 (+3,-3)
2650e7a linux-firmware: Update to version 20240513 (+2,-2)
7d9b976 firmware: intel-microcode: update to 20240531 (+2,-2)
2f5c57c linux-firmware: add RTL8126 firmware (+1,-1)
799829f ipq-wifi: update to Git HEAD (2024-06-30) (+3,-3)
f54581d ipq6018: add BDF for Edgecore EAP101 ()
6df42f9 ipq40xx: add BDFs for Linksys WHW03 V1 ()
e82cba7 ipq8074: add TP-Link EAP660 HD v1 BDF ()
702bad7 ipq40xx: add BDFs for Linksys WHW03 V1 (+3,-1)
cc459f5 firmware: ipq-wifi: add Asus RT-AX89X BDF (+2)
0a24fd9 wireless-regdb: Update to version 2024.07.04 (+2,-2)
c7af99b firmware: ipq-wifi: update to version 2024-07-04 (+3,-3)
c6d2b5c ipq60xx: add Cambium Networks XE3-4 BDF ()
fcdb2e7 qcn9074: add Cambium Networks XE3-4 BDF ()
02db8a1 firmware: add Intel/Lantiq VRX518 ACA firmware package (+41,-3)
07b0e6f firmware: add Intel/Lantiq VRX518 PPE firmware package (+41,-3)
13eb1f5 firmware: add Intel/Lantiq VRX518 DSL firmware package (+44,-3)
fe62370 firmware: Mark Intel/Lantiq firmware packages as nonshared (+3)
4e6212e linux-firmware: amd64-microcode: Remove TARGET_x86 dependency (+1,-1)
56706d3 firmware: Add CZ.NIC Turris Omnia MCU firmware (+50,-1)
d62648d qualcommax: ipq60xx: add support for Cambium Networks XE3-4 (+540,-1)
ccc06f6 firmware: omnia-mcu-firmware: Bump to 4.1 (+2,-2)
b6ac371 linux-firmware: add Intel CPU-integrated GPU (iGPU) firmware (+27)
ababc2d linux-firmware: add firmware for all Mellanox Spectrum Switches (+30)
9b33645 ipq807x: add support for TP-Link EAP660 HD v1 (+258,-1)
47370eb ipq-wifi: update to Git HEAD (2024-09-13) (+3,-3)
e5b7fb1 ipq8074: add Linksys MX8500 BDF ()
a40c26e ipq-wifi: update to Git HEAD (2024-09-14) (+3,-3)
2ca41d7 qcn9074: add Linksys MX8500 BDF ()
a69d60b ls-rcw: Bump to lf-6.6.23-2.0.0 (+3,-3)
9b84bce ls-dpl: bump to 10.39.0 (+3,-3)
e8d6db7 ls-mc: bump to 10.39.0 (+3,-3)
9cdd5ec linux-firmware: qualcomm: add WCN7850 firmware (+7)
7850e19 linux-firmware: Update to version 20240909 (+2,-2)
8660d95 linux-firmware: intel: update BE200 wifi firmware (+1,-1)
170ecbe linux-firmware: Update Intel AX101/AX210 firmware (+2,-2)
823fd1b ipq-wifi: update to latest version 2024-10-08 (+5,-3)
dcbab62 ipq40xx: add BDFs for SKSpruce WIA3300-20 ()
a6de2d7 wireless-regdb: Update to version 2024.10.07 (+2,-2)
7ae883c linux-firmware: update Realtek RTW89 firmware (+7,-1)
172ccf7 ath11k-firmware: update IPQ8074 and QCN9074 to 2.9.0.1-02146 (+9,-20)
807db52 linux-firmware: Update to version 20241017 (+2,-2)
0012bff linux-firmware: add firmware for Realtek RTL8192DU (+7)
eee3c69 linux-firmware: add offloading firmware for MT7988 (+10)
221f81a cypress-firmware: fix version for APK (+4,-3)
81ed181 dsl-vrx200-firmware-xdsl: fix PKG_VERSION for APK (+7,-5)
70ee25f packages: drop DEVICE specific dependency for omnia (+1,-2)
f59c665 linux-firmware: rename packages for i915 firmware (+38,-18)
c3db0cc murata-firmware: add new package (+57)
72bf1db murata-nvram: add new package (+95)
25973ea linux-firmware: Add support for Intel AX411 (+8)

Packages / OpenWrt base files (103 changes)

b3aaede base-files: enable BPF JIT kallsyms by default (+1)
434df8d base-files: upgrade: nand: add JFFS2 cleanmarkers support (+10,-2)
b993a00 base-files: fix duplicate wifi radio sections when using phy renaming (+4)
47d56ae base-files: sysupgrade: Add 2 sec sleep into process KILL loop (+1,-1)
9e8bbd4 base-files: ipcalc.sh: correctly interpret num parameter (+1,-1)
9b2f8a3 base-files: ipcalc.sh: correctly set limit for prefix > 30 (+10,-2)
59e681e base-files: ipcalc.sh: don't print broadcast addr for prefix > 30 (+4,-2)
6b23836 package: avoid the use of eval to parse ipcalc.sh output (+16,-10)
d7978e1 base-files: ipcalc.sh clarify range parameters in comment (+1,-1)
270f694 base-files: ipcalc.sh: turn error into warning (+3,-2)
25aab73 base-files: ipcalc.sh: make check slightly more future-proof (+1,-1)
12bc79d base-files: fix wrong ucidef_set_network_device_mac network-device entry (+1,-1)
c0e30b1 treewide: disable QUILT refresh for unsupported packages (+12)
1998027 base-files: functions.sh: Add prepend() homologue to append() (+8)
da7ad22 base-files: generalize ucidef_set_network_device (+7,-7)
01d6756 base-files: add additional uci-defaults function for GRO and conduit (+8)
516a317 base-files: Create /root w/ appropriate permissions (+2,-1)
1481d5c base-files: ipcalc.sh: Should take netmask or prefix after slash (+10,-10)
e814acc base-files: support parse DT LED color and function (+31)
45c85c1 base-files: add mmc_get_mac_ascii function (+25,-5)
854739b base-files: ipcalc.sh: Rewrite in pure shell (+244,-95)
5ee3a78 base-files: ipcalc.sh: Add support for decimal output (+31,-7)
f0612c0 base-files: ipcalc.sh: Add some commentary, etc. (+16)
6cdc429 base-files: ipcalc.sh: Add prefix-to-netmask conversion (+14,-1)
dd25609 base-files: ipcalc.sh: Add netmask2prefix function (+41,-5)
e906ccf base-files: ipcalc.sh: Add tests for unroutable, etc (+70)
b799dd3 base-files: execute package's "postinst" after executing uci-defaults (+5,-5)
0b23d36 base-files: add support for rootfs mount options from cmdline (+20,-1)
95157dd base-files: functions.sh: prepend() always adds separator (+1,-1)
efcc100 base-files: upgrade: nand.sh: mute umount error (+1,-1)
102855b base-files/leds: save led color value if available (+14,-3)
3aa812d base-files/leds: merging code sequences that belongs together (+2,-3)
c6fabd0 base-files/leds: add setting the LED color via uci (+35)
6f83a70 base-files: move uci_set_poe() to uci-defaults.sh (+11,-11)
14ac91c base-files: sysupgrade: do not hide tar errors (+2,-1)
700907b base-files: sysupgrade: always cleanup after backups (+6,-4)
4fa9aaf base-files: sysupgrade: always setup overlay when creating backup (+20,-16)
bf304d1 base-files: sysupgrade: include uci-defaults script disabling services (+10)
7bffa8a Revert "base-files: sysupgrade: include uci-defaults script disabling services" (-10)
157d601 Revert "base-files: sysupgrade: always setup overlay when creating backup" (+16,-20)
61ac147 base-files: sysupgrade: fix error message and typo (+2,-2)
57be93c base-files: sysupgrade: replace UMOUNT_ETCBACKUP_DIR with a local variable (+4,-3)
73da77f base-files: sysupgrade: group & cleanup global variables (+33,-31)
4ba5eba base-files: sysupgrade: exit with no error for --help (+13,-4)
4a1b94a base-files: sysupgrade: s/do_save_conffiles/create_backup_archive/ (+3,-3)
788122c base-files: sysupgrade: rename add_*files() functions (+4,-4)
5992f97 base-files: recognize bootdevice on devices using fitblk (+22,-1)
0c18c56 base-files: export whole disk of fitblk backing partition (+2,-5)
08495b7 base-files: sysupgrade: add tar.sh with helpers for building archives (+71)
e36cc53 base-files: sysupgrade: use tar helper to include installed_packages.txt (+16,-28)
0ad062a base-files: sysupgrade: add uci-defaults script disabling services #2 (+9)
6f6406a base-files: sysupgrade: fix streaming backup archives to stdout (+4,-3)
4b3c125 base-files: sysupgrade: allow overriding config restore (+5,-1)
4efbfcd base-files: sysupgrade: handle errors when generating backup (+29,-16)
e8725a9 treewide: use APK compatible version schema (+69,-70)
8cf4ac5 base-files: minor fix to mmc_get_mac_ascii function (+1)
27edf28 base-files: reduce IPv6 ULA prefix generation to a single call (+1,-5)
652a667 base-files: Add new functions for ath11k caldata (+89,-37)
140b48a base-files: fix uid/gid auto-enumeration to avoid 16-bit limit (+2,-2)
d788ab3 build: add APK package build capabilities (+476,-445)
3010ab8 base-files: add update_alternatives function (+49)
bcc6415 base-files: add compatibility for APK and OPKG (+21,-7)
a96354b base-files: correctly split install-key function for APK (+7,-4)
9a11bc3 build: generate private key for APK early (+7,-7)
17d8c58 base-files: Ignore exit code of uci.sh inclusion (+1,-1)
80d1c35 Revert "base-files: Ignore exit code of uci.sh inclusion" (+1,-1)
93d4952 apk: provide csum for static conffiles (+29,-8)
8ca2e28 base-files: skip fix-group-user uci-default for APK installation (+5)
25bbefc apk: limit CONFIG_IPK_FILES_CHECKSUMS config to OPKG (+18,-15)
213bd27 base-files: Reapply fixed "Ignore exit code of uci.sh inclusion" (+1,-1)
bff0e1c base-files: fix ipcalc bound calculation for /31 prefix (+2)
c8e68dc base-files: migrate old UCI network bridge ports syntax (+23)
156f5e8 base-files: migrate old UCI network sections defining bridges (+26)
cf2b689 Revert "apk: limit CONFIG_IPK_FILES_CHECKSUMS config to OPKG" (+15,-18)
de2df0f base-files: remove fitblk_get_bootdev() from /lib/upgrade/common.sh (-17)
4565699 base-files: upgrade: nand: document nand_do_upgrade() (+10)
715634e base-files: upgrade: nand: use "cmd" argument for extracting command (+41,-41)
0037100 base-files: ipcalc.sh handle start and range being empty strings (+1)
a67b20e base-files: upgrade: nand: allow custom fw extraction in nand_do_upgrade() (+10,-3)
74bf115 base-files: get rid of forgotten traces of fitblk_get_bootdev (-1)
1310e4f failsafe: fix console failsafe shell (+37,-9)
9bbaa6f base-files: fix merge of passwd/shadow/group lines with trailing colons (+1,-1)
c4022e6 base-files: emmc: invalidate kernel image while rootfs is being written (+10,-3)
b9eadcf base-files: uci-defaults: allow setting wireless defaults (+35)
a8271b0 base-files: uci-defaults: allow setting default credentials and ssh keys (+23)
fa53a73 base-files: uci-defaults: allow setting default timezone (+7)
e7c7a3c base-files: uci-defaults: allow setting the number of MACs a radio can use (+21)
7a120ee base-files: execute uboot-env script before calling config_generate (+2,-1)
5071e84 base-files: add timezone to UCI during config_generate (+5)
859bb4d base-files: set root password if present inside board.json (+12)
664b8ff base-files: /etc/sysctl.conf: clarity in comment (+2,-1)
511e8f8 base-files: configure LED when added (+8,-2)
dae6a87 base-files: don't wipe LED state when adding a single LED (+6,-1)
a9402a8 mvebu: fix sysupgrade failure (+1,-1)
5004f37 base-files: Increase failsafe trigger wait time from 2 to 4 sec (+2,-2)
3c76bed base-files: increase default system log size to 128 kB (+1,-1)
503596b base-files: add ucidef_set_network_device_path_port function (+23,-2)
6e6b82a base-files: add SOURCE_DATE_EPOCH as OPENWRT_BUILD_DATE to os-release (+3,-1)
4ae45b1 OpenWrt v24.10: set branch defaults (+7,-11)
e39f5d4 base-files: improve default root-passwd script (+12,-6)
740052e base-files: Remove pkg_check when using apk (+1)
71d60c6 base-files: Create /run and /run/lock folder (+2)
7d4be06 base-files: Mount debugfs and pstore with nosuid,nodev,noexec (+2,-2)

Packages / OpenWrt network userland (114 changes)

d2ecaac netifd: update to version 2023-05-31 (+3,-3)
fb1add3 bridge: remove stray newline from device status vlan port list (+1,-1)
1fe1d4f treewide: fix multiple compiler warnings (+30,-25)
9d68f39 cmake: fix build by reordering the cflags definitions (+2,-1)
9ba4229 bridge: make it more clear why the config was applied (+10,-4)
38cbdc1 bridge: bridge_dump_info: add dumping of bridge attributes (+26)
21f713d netifd: Fix PKG_MIRROR_HASH (+1,-1)
20ce218 netifd: update to the latest version (+3,-3)
ec9dba7 system-linux: fix memory leak in system_bridge_vlan_check (-3)
2b0b28f swconfig: fix memory leak when cli call swlib_get_attr() (+22,-1)
48e8bf1 uqmi: support split-APN IPv4 and IPv6 dual-stack (+11,-6)
a9237c1 uqmi: do not start 464xlat for dual-stack configurations (+1)
68ef2d1 netifd: update to the latest version (+3,-3)
077e05f vlan/vlandev: pass through extra vlan information passed via hotplug (+4)
40fad91 wireless: add network_vlan config attribute (+14,-2)
45176e8 netifd: update to the latest version (+3,-3)
1571e18 bridge: add support for configuring extra tagged vlans on member devices (+79,-10)
b719f18 bridge: make hotplug-added vlans default to tagged (+5,-5)
edf3ace bridge: add support for adding vlan ranges via hotplug (+82,-25)
acd9981 odhcpd: bump to latest git HEAD (+3,-3)
c6bff6f router: Add PREF64 (RFC 8781) support (+97,-1)
5211264 odhcpd: add support for dhcpv6_pd_min_len parameter (+43)
81f6675 netifd: update to the latest version (+3,-3)
493e158 bridge: fix coverity false positive report (+5,-2)
03a6199 bridge: add support for configuring extra vlans for the bridge itself (+7,-2)
4bea6d2 wireless: fix changing reconf/serialize options in configuration (+2)
255b4d5 wireless: fix handling config reload with reconf=1 (+6,-1)
1ab992a wireless: fix another reconf issue (+11,-6)
a226153 iwinfo: update to latest git HEAD (+4,-4)
d1f07cf devices: add device id for Atheros AR9287 and AR9380 (+2)
65ea345 nl80211: constify a few arrays (+14,-14)
ca79f64 lib: report byte counters as 64 bit values (+12,-4)
531fea7 netifd: update to the latest version (+3,-3)
e94f7a8 bridge: fix config reload on 32 bit systems (+13,-13)
11bf820 netifd: update to the latest version (+3,-3)
8c2758b wireless: add support for replacing data blobs at runtime (+1,-3)
0ff22a6 wireless: enable dynamic reconfiguration by default (+1,-1)
09fd599 netifd: update to the latest version (+3,-3)
4711f74 netifd: fix disabling radio via config if reconf is being used (+1,-1)
8c03dc9 netifd: update to the latest version (+3,-3)
db3934d scripts/netifd-wireless.sh: properly fix WPA3 Enterprise support (+6,-9)
b85646f netifd: update to latest git HEAD (+3,-3)
f429bd9 system-linux: switch to new ETHTOOL_xLINKSETTINGS API (+442,-87)
9a4bd3b netifd: update to latest git HEAD (+3,-3)
1a07f1d make_ethtool_modes_h.sh: apply anti-bashism (+8,-9)
99515fb netifd: update to the latest version (+3,-3)
3d425f1 wireless: rework and fix vlan/station config reload handling (+135,-144)
a33f1d3 netifd: update to the latest version (+3,-36)
88a3a9e wireless: clean up prev_config handling (+2,-13)
afcd382 wireless: dynamically enable/disable virtual interfaces base on network inter... (+72,-5)
f52e008 netifd: update to the latest version (+4,-4)
7a58b99 wireless: update prev_config on SET_DATA notify (+9)
6b23836 package: avoid the use of eval to parse ipcalc.sh output (+16,-10)
32a696f uqmi: added timeout to fix hanging qmi.sh (+2)
53039bf netifd: update to latest git HEAD (+3,-3)
eb69d3f interface: do not release device on link down (+1,-1)
5590a80 config: fix incompatible with jshn network-device entry (+2,-2)
0da74db uqmi: update to latest HEAD (+4,-4)
d6c963d uim: add application state to SIM status (+17)
ffc5eea uim: support SIM card power-up/down (+60,-1)
aac0776 uqmi: add APN profile commands (+312,-56)
c8c9f10 uim: fix help formatting (+1,-1)
0221b86 odhcpd: Bump to latest commits (+3,-3)
c9e619f dhcpv4: improve error when a prefix is too long (+4,-3)
4bbc6e7 add hostsfile output in addition to statefile (+127,-4)
d8118f6 config: make sure timer is not on the timeouts list before freeing (+3)
fbacc5a iwinfo: opt-out of lto usage (+2)
ead0c19 uqmi: don't block restart on failed registration (-1)
696c9f7 uqmi: add illegal SIM state recovery (+31)
0bc2b2a uqmi: increase wait time before checking connection state (+1,-1)
c1fcce1 uqmi: set RAT preference before attach (+7,-1)
c432146 uqmi: fix non-working PLMN selection (+10,-9)
79912a9 uqmi: configure PDP type and APN to modem (+8)
9a47688 uqmi: update to latest HEAD (+3,-3)
eea2924 uqmi: add slot number to uim-sim-status output (+1)
41d7439 netifd: update to the latest version (+3,-3)
383753d device/bridge: support passing extra vlans in the device_set_state call (+174,-152)
b6e75ea device: send notifications for device events via ubus (+23)
cab415c bridge: add auth-required bridge members with auth_status=0 if vlan is enabled (+35,-17)
827a02f bridge: add support for configuring vlans for auth=1,auth_status=false (+16,-2)
40ed736 device: fix build error on 32 bit systems (+12,-13)
516ab77 system-linux: fix race condition on bringing up wireless devices (+26,-23)
1714087 netifd: update to Git HEAD (2023-11-09) (+4,-4)
76eb342 interface-ip: mask out host bits in IPv4 route targets (+4)
5c2e5d5 interface-ip: allow configuring routes without explicit interface (+18,-4)
838f815 system-linux: add support for configurable GRO option (+96)
2dc7f45 system-linux: add option to configure DSA conduit device (+218)
5c9ecc1 system-linux: make system_if_get_master_ifindex static (+1,-2)
841b05f system-linux: fix compilation error if IFLA_DSA_MASTER is not supported (+8)
d45d72a netifd: update to the latest version (+3,-3)
eee02cc device: add support to configure eee (+32)
bb28f6a wireless: fix sign comparison warning (+1,-1)
35facc8 wireless: fix premature removal of hotplug devices due to down state (+12,-11)
a693679 netifd: update to Git HEAD (2023-11-11) (+3,-3)
c739dee system-linux: refresh MAC address on DSA port conduit change (+14,-1)
c23b509 netifd: update to Git HEAD (2023-11-14) (+3,-3)
8587c07 interface-ip: fix IPv4 route target masking (+1,-1)
cafb961 netifd: update to Git HEAD (2023-11-20), adds udebug support (+8,-4)
9dcc37a add udebug support (+129,-1)
525fa91 replace DPRINTF calls with D(...) (+28,-28)
7642eab system-linux: fix bogus debug error messages on adding bridge members (+10,-7)
f3e06e8 wireless: add bridge_isolate option (+42,-15)
fa55f59 ustream-ssl: update to Git HEAD (2023-11-26) (+3,-3)
91666a3 ustream-mbedtls: Add compatibility with Mbed TLS 3.0.0 (+11,-2)
263b9a9 cmake: Fail if undefined symbols are used (+1)
5fec4d6 netifd: update to Git HEAD (2023-12-05) (+5,-3)
02bc2e1 udebug: use helper code for ubus config handling (+6,-69)
1b96733 netifd: add netlink udebug ring (+54,-38)
061e308 debug: remove newline from debug messages (+134,-132)
f176385 bridge: fix reload on bridge vlan changes (+1,-2)
cc9e928 bridge: rework config change pvid handling (+14,-11)
db3afed netifd: update to Git HEAD (2023-12-12) (+3,-3)
8f2806a system-linux: set master early on apply settings (+9,-8)
e3fc2b0 system-linux: skip refreshing MAC on master change if custom MAC (+2,-1)
e2fa450 netifd: update to Git HEAD (2023-12-17) (+3,-3)
66a7652 system-linux: set pending to 0 on ifindex found or error for if_get_master (+13,-7)
62a2af6 netifd: update to Git HEAD (2023-12-18) (+3,-3)
730b465 netifd: fix undefined va_list value which can cause crashes (+3)
c59457f device: Log error message if device initialization failed (+7,-2)
44be358 netifd: update to Git HEAD (2023-12-19) (+3,-3)
a2d32f0 Revert "system-linux: set pending to 0 on ifindex found or error for if_get_m... (+7,-13)
0f1b3d5 netifd: update to Git HEAD (2024-01-04) (+3,-3)
4219e99 system-linux: fix race condition in netlink socket error handing (+13,-25)
f01345e device: restore cleared flags on device down (+8)
6b0db85 uqmi: added timeouts in qmi.sh (+43,-43)
a8cf9f8 uqmi: update to git HEAD (+3,-3)
dfa612e uqmi: improve response detection (+15,-1)
c3488b8 uqmi: cancel all requests on SYNC indication reception (+32)
e5efc63 iwinfo: update to latest git HEAD (+3,-3)
3eb34df devices: add device id for MediaTek MT7916AN (+1)
a34977c devices: add device id for Cypress CYW43455 (+1)
2716853 wifi-scripts: add new package, move wifi scripts to a single place (+490,-14)
472312f wifi-scripts: fix FILS AKM selection with EAP-192 (+1,-1)
5df7a78 wifi-scripts: Support HE Iftypes with multiple entries (+2,-2)
abbe909 libiwinfo: update to Git HEAD (2024-03-08) (+3,-3)
163a640 devices: add device id for Qualcomm Atheros QCA6174 (+1)
8ffb8bf devices: add add Qualcomm Atheros IPQ6018 WiSoC compatible (+1)
21eeb45 ds-lite: Add support for IPIP6(RFC2473) tunnel (+53,-20)
e8725a9 treewide: use APK compatible version schema (+69,-70)
a91b79f mac80211: add missing config for third 160MHz width for 5GHz radio (+1)
a693291 libiwinfo: update to Git HEAD (2024-03-23) (+3,-3)
3aa2b6b devices: add device id for MediaTek MT7601U (+2)
79a9615 devices: add device id for Realtek RTL8188CU and RTL8188FTV (+3)
b3c1c57 treewide: update PKG_MIRROR_HASH to zst (+64,-64)
507b028 ustream-ssl: update to Git HEAD (2024-04-07) (+3,-3)
7621339 mbedtls: fix build on non-linux systems (+12,-4)
2680509 ustream-mbedtls: add missing psa_crypto_init call (+8)
956fba2 add callbacks for debug messages (+124,-12)
9fdf3fb mbedtls: add TLS 1.3 ciphers (+16)
28c4c1e mbedtls: disable TLS 1.3 in client mode when skipping verification (+4)
d61493a mbedtls: add missing ifdef for build with disabled debug (+2)
5e0587b uclient: update to Git HEAD (2024-04-05) (+20,-3)
e209a4c add strdupa macro for compatibility (+4)
af1962b uclient: add helper function for getting ustream-ssl context/ops (+30,-23)
488f1d5 http: add helper function for checking redirect status (+13,-7)
b6e5548 uclient: defer read notifications to uloop timer (+17,-3)
352fb3e http: call ustream_poll if not enough read data is available (+6,-2)
e611e6d add ucode binding (+584)
ddb18d2 uclient: add function for getting the amount of pending read/write data (+19)
980220a ucode: fix a few ucode binding issues (+101,-61)
6c16331 ucode: add support for using a prototype for cb, pass it to callbacks (+16,-15)
a205a57 netifd: rewrite packet steering script (+207,-72)
123282d netifd: add missing error checks to packet steering script (+6,-1)
044fb8f mbim: add sourcefilter option support (+3,-1)
44a3c18 qmi: add sourcefilter option support (+3,-1)
e4453d1 ustream-ssl: update to Git HEAD (2024-04-18) (+3,-3)
60d8fbb mbedtls: handle session tickets for TLS 1.3 (+71,-25)
ac42af7 mbedtls: add ifdefs to fix legacy compatibility (+6,-1)
af7c353 mbedtls: another cosmetic ifdef fix (+1,-1)
8992767 ustream-ssl: update to Git HEAD (2024-04-18) (+2,-2)
f9a28a9 ustream-ssl: poll connection on incomplete reads (+5)
3c49e70 ustream-ssl: increase number of read buffers (+1)
66019e4 uclient: update to Git HEAD (2024-04-18) (+3,-3)
c2bf660 lib: add log_msg callback to get more detailed log messages (+13)
9adb4ca uclient-fetch: add uclient / ustream-ssl log messages (enabled via -v) (+36,-1)
7334337 ustream-ssl: update to Git HEAD (2024-04-19) (+3,-3)
524a76e ustream-ssl: add support for using a fd instead of ustream as backing (+135,-43)
a339894 uclient: update to Git HEAD (2024-04-19) (+3,-3)
704c781 uclient-http: use ustream_ssl without ustream_fd (+14,-7)
ea609fe uclient: update to Git HEAD (2024-04-19) (+2,-2)
e8780fa uclient: fix http regression (+2,-1)
3416144 ppp: add sourcefilter option support (+5,-1)
c4d394c netifd: add a packet steering mode matching the old script (+21,-2)
7ebcf2f netifd: add flow steering mode to the packet steering script (+16,-2)
994f71e netifd: fix bogus warnings in packet_steering init script (+2,-2)
2d6fd93 netifd: packet_steering: fix shell error on unset steering_flows option (+1,-1)
4d058d5 uqmi: update to git HEAD (+4,-4)
0f64b69 CMakeLists: update cmake minimum version to 3.5 (+1,-1)
c47125d CMakeLists: improve generated files (+13,-7)
ebfe8b4 CMakeLists: set no-dangling-pointer (+1,-1)
a043a74 CMakeLists: refactor SOURCES variable to allow later adding uqmid (+3,-2)
8ff632a dev.c: add comment to qmi_request_wait() (+6)
a4fbdcc commands-nas: fix gcc warning (+1,-1)
9ffd0e2 commands: make `struct blob_buf status` public (+5,-1)
bae945f commands-nas: add missing includes (+3)
1503bc7 dev.c: add missing import strings.h (+1)
5320c1d move qmi_get_error_str to into utils.c (+68,-14)
ddbf864 qmi-struct.h: add missing includes (+3)
7c77e77 data/code-gen: add support for indications (+83,-3)
2b57ee1 uqmi: commands-uim: fix uninitialized use of card_application_state (+1,-1)
4591f0a .gitignore build/ directories (+1)
02e42c0 reorganize source code in common and uqmi specific parts (+24,-12)
368d46c uqmi: support C reserved keywords in upstream JSON files (+51,-1)
⇒ + 4 more...
30245a8 uqmi: set dangling-pointer as error (-1)
21ddd11 odhcpd: update to Git HEAD (2024-05-08) (+3,-3)
99dd990 treewide: refactor pref(erred) to preferred_lt (lifetime) (+73,-73)
4c2b51e treewide: refactor valid to valid_lt (lifetime) (+68,-68)
3b4e060 router: inherit user-assigned preferred_lifetime (+3,-2)
e164414 router: limit prefix preferred_lt to valid_lt in accordance with RFC4861 (+9)
a2176af treewide: spell-fixes and new comments for extra clarification (+11,-10)
4590efd treewide: normalize spaces to tabs (+42,-42)
2edc60c router: rename minvalid to lowest_found_lifetime (+17,-7)
7ee72ee router: disambiguate and clarify 'no route' messages (+2,-2)
a298823 config: set RFC defaults for preferred lifetime (+2,-2)
d648ee4 wifi-scripts: ensure get_freq returns int (iw-6.9) (+1,-1)
9a8111f libiwinfo: update to Git HEAD (2024-07-06) (+3,-3)
2158201 devices: add device id for Atheros AR9590 (+1)
ee8c05f netifd: update to git HEAD (+3,-3)
33ec3da CMake: bump the minimum required CMake version to 3.5 (+3,-5)
7a6532f proto-shell: add proto property for skipping device config (+9,-1)
b57e40b wireless: use blobmsg_parse_attr (+12,-14)
890929b wireless: add support for defining wifi interfaces via procd service data (+125,-6)
68c8a4f system-linux: re-apply ethtool on phy attachment (+6)
e805201 hostapd: Add support for APuP (+636,-2)
0e8b701 ustream-ssl: update to Git HEAD (2024-07-28) (+3,-3)
99bd3d2 ustream-openssl: fix compilation with OPENSSL_NO_DEPRECATED (+4)
ebe7c5f uqmi: update to latest HEAD (+3,-3)
d381f80 data: add support for ICC channel (+145)
f582e00 qmi: fix dynamic array macro (+2,-2)
28b48a1 uim: add support for ICC communication channel (+201,-1)
8de185a hostapd: fix anqp_3gpp_cell_net list delimiter (+1,-1)
2bec6f4 netifd: update to Git HEAD (2024-09-03) (+3,-3)
480551a interface: add support for disabling renew on topology change (+7,-1)
b7b2942 device: add more debugging code (+54,-6)
595094f device: do not pull device present state from hotplug events (+1,-1)
4e11e52 main: add messages to udebug regardless of their log level (+3,-3)
091d063 wireless: handle link updates even if devices are present already (+1,-3)
a8e9085 interface: improve hotplug handling reliability (+3,-3)
cdb4167 device: remove redundant newlines from debug messages (+3,-3)
cd2a796 device: revert to explicit device_set_present calls (+2,-2)
e7ea93e netifd: update to Git HEAD (2024-09-05) (+3,-3)
61c606d device: simplify external device settings handling (+7,-25)
2f73691 netifd: revert problematic ethtool hack (+3,-3)
02aa43d Revert "system-linux: re-apply ethtool on phy attachment" (-6)
8034798 iwinfo: update to git HEAD (+3,-3)
4b7c47c iwinfo: sync with upstream nl80211.h (+526,-22)
268a662 iwinfo: add basic IEEE 802.11be support (+123,-11)
3727731 netifd: update to Git HEAD (2024-09-21) (+3,-3)
24f9a93 interface: fix regression on adding hotplug devices to interfaces (+7,-1)
81a48e7 wpa_supplicant: fix num_global_macaddr handling (+8,-4)
cdb535a 6in4: allow specifying tunnel device name (+5,-2)
6b5aea7 6in4: Support fqdn as remote tunnel endpoint (+15,-2)
a47bf90 6in4: add 'nohostroute' option (+7,-4)
b0aecfa hostapd-common: add missing ingredients for standalone EAP server (+5,-3)
01d257e ppp: add delegate option support (+6,-2)
72d9e4f mbim: add delegate option support (+4,-2)
a97b7af qmi: add delegate option support (+4,-2)
52e8aea iwinfo: update to latest HEAD (+3,-3)
7eed433 devices: add device id for MediaTek MT7996e (+1)
714e419 iwinfo: fix EHT mode reporting for STA interfaces (+23,-11)
42185bf wifi-scripts: mac80211.sh: allow EHT* sets (+88,-76)
c201905 wifi-scripts: mac80211.sh: enable EHT320 (+20,-3)
c1e43c3 wifi-scripts: add better defaults for 6 GHz interop (+11,-1)
7e942c5 netifd: update to Git HEAD (2024-10-06) (+3,-3)
3c6265f wireless: reload wireless device if any vif network bridge changes ifindex (+59,-17)
f9f2dd1 firewall: update to Git HEAD (2024-10-18) (+4,-4)
ffba75c iptables: free xtables_match if found in need_protomatch (+5,-1)
bf1d5fd iptables: fix regression with unintended free in need_protomatch (+3,-1)
1aef979 defaults.c: fix ipv6 flow offloading (+3)
913368a hostapd: add support for SAE in PPSK option (+3,-3)
a288911 iwinfo: update to Git HEAD (2024-10-20) (+3,-3)
c97bcc2 devices: add device ID for Ralink RT5592 (+1)
b94f066 devices: add device id for MediaTek MT7925E (+1)
5733670 uclient: update to Git HEAD (2024-06-27) (+3,-3)
e035d57 uclient-fetch: improve error handling (+29,-17)
a220818 uclient-fetch: add support for --header cmdline argument (+81,-2)
2923935 uclient: update to Git HEAD (2024-10-22) (+3,-3)
88ae8f2 uclient-http: fix a typo (+1,-1)
cb60bee iwinfo: add multi-radio support (+1.5K)
04fb059 wifi-scripts: add multi-radio config support (+370,-189)
c02af3f wifi-scripts: add free-form "tags" array option for wifi-iface (+1)
13f1667 netifd: update to Git HEAD (2024-11-08) (+3,-3)
e93f6c3 main: fix format string related warnings for log/debug printf functions (+5,-3)
6ab44a2 fix signed/unsigned comparison warnings (+2,-2)
4fe997b system-dummy: add system_if_apply_settings_after_up (+4)
992d33c ubus: add notifications on wireless device state changes (+14)
34eb11e device/interface: add "tags" attribute from config to status dump (+18)
a5b2911 wifi-scripts: Fix parsing of Capabilities (+1,-1)
9a09c54 odhcp6c: update to Git HEAD (2024-09-25) (+4,-4)
b6ae9ff odhcp6c: allow to request specific ipv6 prefix (+20,-6)

Packages / OpenWrt system userland (60 changes)

b6e0a24 libubox: update to the latest version (+3,-3)
b09b316 blobmsg: add blobmsg_parse_attr function (+7)
eac92a4 blobmsg: add blobmsg_parse_array_attr (+8,-1)
ef5e8e3 usock: fix poll return code check (+1,-4)
6fc29d1 jshn.sh: Add pretty-printing to json_dump (+11,-1)
5893cf7 blobmsg: Don't do at run-time what can be done at compile-time (+3,-3)
362951a uloop: fix uloop_run_timeout (+4,-5)
75a3b87 uloop: add support for integrating with a different event loop (+32,-13)
7a6f6b8 uhttpd: update to latest git HEAD (+3,-3)
34a8a74 uhttpd/file: fix string out of buffer range on uh_defer_script (+2,-2)
9d8d653 rpcd: update to latest git HEAD (+3,-3)
31c3907 file: strengthen exec access control (+5,-2)
3596380 procd: update to latest git HEAD (+3,-3)
122a5e3 Revert "sysupgrade: print errno on failure" (+1,-3)
2db8365 system: add RISC-V CPU info (+6)
2486841 rpcd: update to latest git HEAD (+3,-3)
c07ab2f iwinfo: update byte counter to 64bit (+2,-2)
f50eb06 ugps: update to latest HEAD, introduce baudrate (+5,-3)
350b960 add support for multi GNSS solutions (+4,-2)
fb87d0f ugps: add baud rate command line option (+28,-2)
a8171a0 main.c: -S does not take any options (+1,-1)
4987a40 procd: improve status reporting for partially running services (+27,-5)
fdadfb6 ubus: update to the latest version (+3,-3)
f787c97 libubus: add missing uloop_fd_delete call in ubus_shutdown (+1)
d142786 uci: update to git HEAD (+3,-3)
3cda251 file: Fix uci -m import command (+1,-1)
5781664 remove internal usage of redundant uci_ptr.last (+32,-65)
fdce970 procd: create /dev/fd symlink (+2,-1)
c354c06 uci: fix Makefile formatting (+2,-2)
c63e3c9 fstools: bump to git HEAD (+3,-3)
c1a8d95 block: support extroot on already mounted overlay (+5)
9cd09d4 block: try to find the root device on both / and /rom (+11,-2)
56a9b4e block: consider currently mounted root device first (+3,-4)
3a07943 block: support skipping uuid check (+4)
4cd31d6 ubus: update to Git HEAD (2023-11-14) (+3,-3)
b3e8c4e Add auto subscribe support (+62)
7863fb1 libubox: update to Git HEAD (2023-11-27) (+3,-3)
82fa648 uloop: add support for interval timers (+304)
13d9b04 uloop: add support for user defined signal handlers (+294,-16)
f7d1569 uloop: properly initialize signal handler mask (+1)
8a5a431 uloop: fix typo in signal handling rework (+1,-1)
b3fa3d9 uloop: reset flags after __uloop_fd_delete call (+5,-2)
d4c3066 udebug: add udebug library code (+1.5K,-1)
8e7ab04 ubox: add acl file for logd (+6,-1)
889a50e ubus: update to Git HEAD (2023-11-28) (+3,-3)
2b39a27 libubus: fix reconnect with auto subscribe (+25)
f84eb59 libubus: fix initial subscribe with autosubscribe (+6,-1)
73410e2 libubox: update to Git HEAD (2023-11-28) (+3,-3)
b77f2a4 uloop: fix build using C++ compilers (+20,-20)
260ad5b udebug: add ulog support (+17)
e80dc00 link librt if needed for shm_open (+4,-2)
65c50a2 libubox: update to Git HEAD (2023-11-30) (+3,-3)
325fea5 udebug: add functions for manipulating entry length (+21)
e84c000 udebug: add inline helper function to test if a buffer is allocated (+4)
40acbe3 udebug: wait for response after buffer add/remove (+88,-79)
4cb0677 ubox: update to Git HEAD (2023-11-30) (+5,-5)
cc34fb7 logd: add support for subscribing to the log object (+4,-1)
c08709c logd: add udebug support (+113,-13)
38eeefd procd: update to Git HEAD (2023-11-28) (+5,-5)
d852f87 service: Fix retriggering of init.d-scripts. (+7,-4)
7e6c6ef udebug: add support for logging via udebug (+108,-36)
e03f5e4 libubox: update to Git HEAD (2023-12-04) (+3,-3)
d27acfe udebug: add more checks for uninitialized buffers (+20,-4)
df5b714 udebug: add mips specific quirk (+30,-8)
dc31722 libubox: update to Git HEAD (2023-12-04.1) (+3,-3)
ca3f6d0 udebug: fix file descriptor initialization for __udebug_buf_map (+7,-6)
32d2443 libubox: work around recent macOS linker change (+8)
1f11a4e uhttpd: handle reload after uhttpd-mod-ubus installation using postinst (+8,-7)
ba9c1b1 fstools: update to Git HEAD (2024-01-15) (+3,-3)
97bacb7 libfstools: query drivers by priority (+13,-5)
41e619e block: recognize /dev/fit* block devices (+1)
bc3b8cd libfstools: add uImage.FIT fitblk driver (+101,-2)
846302d libfstools: partname: raise priority to 25 (+1)
1a56959 mount_root: add support for passing args to mount_root start (+1,-1)
1858a49 mount_root: permit to pass mount options for rootfs mount (+12,-3)
66527d2 fstools: update to Git HEAD (2024-01-15) (+2,-2)
325d63d mount_root: fix compilation error for wrong condition (+1,-1)
ced3fbc ubox: update to Git HEAD (2024-01-15) (+3,-3)
11cb29e kmodloader: remove unneeded uname() call (-2)
811ca6c kmodloader: fix memory leak in scan_loaded_modules() (+6,-3)
8c95fc7 kmodloader: support loadable module parameters in modinfo (+50,-1)
4ffc29e kmodloader: add basic support for builtin modules (+66)
ba39083 kmodloader: add modinfo support for builtin modules (+93,-30)
c006dcc kmodloader: cleanup duplicated mmap() code (+37,-63)
4d2a82a ubox: update to Git HEAD (2024-01-22) (+3,-3)
b2f6da6 kmodloader: Fix NULL pointer dereferences error (+4,-4)
202d7c0 kmodloader: fix memory leak in print_modinfo (+6,-3)
6cf7d83 kmodloader: fix TOCTOU problem with scan_builtin_modules (+10,-5)
b66a340 fstools: update to Git HEAD (2024-01-22) (+3,-3)
2171f62 libfstools: force mkfs when formatting overlay (+2,-2)
08cd708 libfstools: fit: improve fit_volume_find string handling (+3,-2)
33f15dd jsonfilter: update to Git HEAD (2024-01-23) (+3,-3)
013b75a jsonfilter: drop legacy json-c support (+2,-3)
594cfa8 main: fix spurious premature parse aborts in array mode (+2,-4)
b34e6de ubox: update to Git HEAD (2024-01-24) (+3,-3)
2c5887c kmodloader: fix invalid read outside mapped region (+6,-4)
5485d27 libubox: update to Git HEAD (2024-01-26) (+3,-3)
6339204 CMakeLists.txt: bump minimum cmake version (+1,-1)
c1be505 udebug: fix crash in udebug_entry_vprintf with longer strings (+4,-1)
7b1c306 uhttpd: restart when interface to listen becomes available (+66)
7eee094 uhttpd: bump PKG_RELEASE (+1,-1)
79888f9 ugps: update to Git HEAD (2024-02-14) (+4,-4)
69561a0 ugps: add quality measurement parameters (+13,-3)
ae2dced rpcd: update to latest git HEAD (+3,-3)
8ef4c25 sys: use "Auto-Installed" field for packagelist (+57,-65)
c378927 procd: update to git HEAD (+3,-3)
2f94972 hotplug-dispatch: don't filter empty env variables (-3)
1901aba system: break infite loop resolving rootfs type (+5,-1)
9da9097 ubox: make logread as an alternative (+5,-3)
7ac0308 uci: fix variable declaration (+1,-1)
e8725a9 treewide: use APK compatible version schema (+69,-70)
ff064b6 procd: update to Git HEAD (2024-03-25) (+3,-3)
79f8cfa ci: add github test workflow (+26)
428f40e test commit fixing warnings (+2,-5)
63058d1 ci: enable ujail builds (+1)
49ea930 utils: add key-value offset support to get_cmdline_val() (+9,-4)
ca8c302 inittab: fallback when multiple "console=" is detected (+2,-1)
d1eb0be procd: update to Git HEAD (2024-03-30) (+3,-3)
254810d watchdog: always close fd on watchdog stop (+6,-5)
946552a trace: use standard POSIX header for basename() (+1,-1)
89c594e libubox: update to Git HEAD (2024-03-29) (+3,-3)
a2fce00 CI: add build test run (+24)
12bda4b CI: add CodeQL workflow tests (+43)
eb9bcb6 ustream: prevent recursive calls to the read callback (+12,-5)
b906a9c libubox: fix PKG_MIRROR_HASH of 2024-03-29 (+1,-1)
b3c1c57 treewide: update PKG_MIRROR_HASH to zst (+64,-64)
c6e6d26 ubox: update to Git HEAD (2024-03-02) (+4,-4)
da52a85 .gitignore: don't ignore .github directory (+1)
13d0432 CI: add build test for ubox (+72)
5101570 CI: add CodeQL workflow test (+88)
6a59975 kmodloader: improve memory accounting and deallocation (+33,-13)
4c5c45c kmodloader: fix invalid write during insmod, CodeQL warnings (+11,-12)
1c9aaef kmodloader: fix memleak adding to avl tree (+4,-2)
d413903 kmodloader: support duplicate module names and aliases (+15,-7)
0fc87dd ubox: update to Git HEAD (2024-04-26) (+3,-3)
85f1053 kmodloader: fix insmod path logic (+2,-2)
4b04304 procd: make mDNS TXT record parsing more solid (+9,-6)
081a59e rpcd: fix package dependency for APK (+1,-1)
6febb93 usbmode: add Huawei E5785 (+4)
a307f8f procd: bump to git HEAD (+3,-3)
1e411a5 utils: get_cmdline_val: add missing error check (+6,-1)
a8cf548 jail: fix copy & paste error in parseOCIlinux() (+1,-1)
f230c11 utils: use strlcpy when appropriate (+2,-3)
850a5ca fstools: update to git HEAD (+3,-3)
013050f fstools: remove redundant F2FS_MINSIZE definition (-1)
408c2cc libfstools: skip JFFS2 padding when BLOCKSIZE was given (+1,-2)
db4e8ef uhttpd: Include new extensions in uhttpd self-signed certs (+2,-1)
0b7d991 uhttpd: Decrease the default validity time of certificate (+4,-4)
88186c8 uhttpd: restart daemon if certificate has changed (+3)
85f7b62 rpcd: update to git HEAD (+3,-3)
bcc091d session: Fix crash when the UCI option 'password' or 'username' is missing (+6)
9f4b86e rpcd: iwinfo: add IEEE 802.11be support (+21,-3)
9343e74 procd: update to Git HEAD (2024-10-20) (+3,-3)
0f88a52 system: replace openwrt_release with os-release (+7,-7)
ef3ab8b system: add build date to ubus output (+2)
b97cb7b ubus: update to Git HEAD (2024-10-20) (+3,-3)
65bb027 CMakeLists.txt: bump minimum cmake version (+1,-1)
252a9b0 libubus: Make UBUS_* macros work cleanly in C++ (+72,-23)
a82b097 procd: update to Git HEAD (2024-11-06) (+3,-3)
109fa41 system: fix description value from os-release (+1,-1)
0de3c20 procd: update to git HEAD (+3,-3)
7330fa5 initd: mount /sys and /proc with MS_RELATIME (+5,-5)

Target / Makefile (1 change)

c4910e9 linux: add dtb makefile target to targets list (+1,-1)

Target / airoha (29 changes)

2d5f3b3 airoha: spi-en7523: Fix compile warning (+3,-1)
daed332 kernel: bump 5.15 to 5.15.125 (+35,-33)
f611209 airoha: copy 5.15 files to 6.1 (+837)
0122eae airoha: 6.1: make patches apply (+2,-228)
d646e45 airoha: make files 5.15 only ()
870e41a airoha: 6.1: refresh config (+27,-4)
9d9dd51 airoha: allow selecting 6.1 as test kernel (+1)
695ecca airoha: dts: fix pcie ranges properties (+2,-2)
54f9744 treewide: disable spectre mitigation on unaffected Arm32 targets (+26,-9)
cbc2664 airoha: default to kernel 6.1 (+1,-2)
fd58b1a airoha: remove 5.15 support (-1.4K)
8ca6764 kernel/airoha: Create kernel files for v6.6 (from v6.1) ()
577eaa5 kernel/airoha: Restore kernel files for v6.1 (+635)
22efab9 kernel/airoha: refresh patch on top of Linux 6.6 (+2,-2)
6961d5e kernel/airoha: refresh config-6.6 (+17,-8)
fbf6f9d airoha: set KERNEL_TESTING_PATCHVER:=6.6 (+1)
690ec44 airoha: default to kernel 6.6 (+1,-2)
f5df45e airoha: drop kernel 6.1 support (-635)
cccf318 airoha: move en7523 in dedicated subtarget (+22,-18)
9131cb4 airoha: Introduce EN7581 SoC support (+23.6K,-4)
43d07fe airoha: en7581: refresh and fix PWM patch (+45,-68)
d7dc5b1 airoha: rename subtarget from en7581 to an7581 (+28,-28)
1dc86af airoha: Clarify subtarget compatibility (+3,-3)
bcd95cb airoha: an7581: replace TRNG patch with upstream version (+9,-7)
92eb867 kernel: bump 6.6 to 6.6.60 (+54,-113)
d83ae23 airoha: an7581: backport upstream ethernet fixes (+222)
3ecfc24 airoha: an7581: sync patch with upstream version and tag them (+52,-41)
b506c96 kernel: bump 6.6 to 6.6.61 (+40,-39)
7142e35 kernel: filter out compiler opts from config (+3,-155)

Target / apm821xx (38 changes)

f7910d9 apm821xx: mx60: drop nand-is-boot-medium (-2)
507013c apm821xx: copy over patches from 5.15 (+124)
8864336 apm821xx: add 6.1 testing kernel (+259)
fd9dc10 apm821xx: make ata-dwc as a standalone module (+17,-7)
55fbcad apm821xx: make crypto4xx as a standalone module (+22,-13)
9c1b396 apm821xx: put crypto4xx into crypto subsection (+2,-1)
3389fc3 apm821xx: add kmod-ata-dwc to sata target (+2,-1)
a5fc132 apm821xx: switch over from DTB_SIZE to DEVICE_DTC_FLAGS (+19,-34)
b308bd5 kernel: migrate FORCE_MAX_ZONEORDER to ARCH_FORCE_MAX_ORDER for 6.1 (+1,-18)
a94b34b apm821xx: fix autoloading of kmod-hw-crypto4xx (+1,-1)
2bda536 kernel: bump 6.1 to 6.1.53 (+66,-210)
d6a1183 apm821xx: WNDR4700: fix broken sysupgrade, factory images (+7,-2)
10b7e2d apm821xx: convert to nvmem-layout (+16,-14)
d775dc7 apm821xx: make 6.1 kernel default (+1,-2)
625dea6 apm821xx: remove 5.15 remnants (-530)
7e53473 apm821xx: add u-boot,env compatible (+74,-24)
8b0407d apm821xx: MBL DUO-only: enable USB-Storage for boot from USB support (+6)
cf6849a apm821xx: WNDR4700: fix fan-control (+1,-1)
82c8c38 apm821xx: prepare WNDR4700 for 6.6 - add preliminary u-boot-env access (+33,-5)
56db021 apm821xx: add 6.6 testing kernel (+33,-8)
bc01439 apm821xx: restore 6.1 config+patches (+374)
df28fe4 kernel: rtl8367b: remove unnecessary cpu_port setting (+8,-8)
02d47af apm821xx: switch to 6.6 kernel (+1,-2)
76dabad apm821xx: drop 6.1 kernel support files (-374)
c0e50eb kernel: rtl8367b: use realtek,extif property (+49,-32)
5815884 apm821xx: migrate to DSA (+328,-40)
8d302f5 apm821xx: meraki: fix mac addresses in dts (+44,-13)
ca325ee gemini: apm821xx: Ignore return value of e2fsck (+4,-2)
6a1d032 apm821xx: bring back AT803X_PHY (+1)
eb5f0e3 apm821xx: run make kernel_oldconfig (+10,-6)
684a4f7 apm821xx: nand: sort config-default (+16,-16)
0dfb752 apm821xx: nand: add missing symbols (+16,-8)
8b42827 apm821xx: fix volume/volname (+2,-2)
7754924 apm821xx: remove ethernet0 node (+4)
caf29ee apm821xx: nand: add NVMEM-on-UBI support (+1)
1306885 kernel: Reorder config files (+83,-84)
dfc8e8d apm821xx: move CONFIG_GENERIC_PHY up (+1,-2)
7142e35 kernel: filter out compiler opts from config (+3,-155)

Target / archs38 (15 changes)

16edee9 kernel/archs38: Create kernel files for v6.1 (from v5.15) ()
6ee7ae6 kernel/archs38: Restore kernel files for v5.15 (+256)
d314b23 archs38: 6.1: refresh kernel config (+18,-6)
e0638cf archs38: add 6.1 as testing kernel (+1)
00c26f4 archs38: default to kernel 6.1 (+1,-2)
b1d579f archs38: remove 5.15 support (-256)
cbfc91a kernel/archs38: Create kernel files for v6.6 (from v6.1) ()
7bef3ce kernel/archs38: Restore kernel files for v6.1 (+268)
c7f6b4f archs38: refresh config-6.6 (+18,-6)
5e41b28 archs38: enable 6.6 testing kernel (+1)
c5a5c44 archs38: use kernel 6.6 by default (+1,-2)
865f62f archs38: drop 6.1 support (-268)
7993a52 archs38: enable features rootfs-part (+1,-1)
b1435f0 kernel: activate *_FS_SECURITY and *_FS_ACL_ATTR options for all big flash ta... (+5,-71)
7142e35 kernel: filter out compiler opts from config (+3,-155)

Target / armsr (57 changes)

40b02a2 armsr: rename from armvirt (+38,-34)
b8e3fa2 uboot-armsr: add support for QEMU armv7/armv8 (+104,-6)
b308bd5 kernel: migrate FORCE_MAX_ZONEORDER to ARCH_FORCE_MAX_ORDER for 6.1 (+1,-18)
39b2251 treewide: remove CONFIG_FRAME_WARN from kernel configs (-6)
79a82d7 kernel: bump 6.1 to 6.1.37 (+16,-16)
c170fc7 kernel: remove CRYPTO_BLAKE2S from all >=5.15 (-15)
1e0ee72 kernel: bump 6.1 to 6.1.44 (+21,-21)
c524a76 armsr: remove redundant phy-marvell-10g module (-11)
5c4239a armsr: armv8: sync Arm64 erratum options with kernel defconfig (+28)
e505873 armsr: armv8: enable KVM host (+6)
22e0c7b armsr: armv8: sync CPU features, EFI, CMA and scheduler options with Linux de... (+44,-1)
c4c60e4 armsr: enable ACPI_BUTTON (+1)
45b4454 armsr: armv8: fix NXP/Freescale i.MX family configuration (+129)
1ff4f4d armsr: armv8: enable CONFIG_ARCH_RENESAS (+65)
df23eed armsr: armv8: enable Broadcom arch'es (+60)
27ca83c armsr: armv8: add Broadcom GENET and MDIO modules (+22)
911ee97 armsr: armv8: add bcmgenet (Raspberry Pi 4 GENET) to profile (+2,-1)
15d3536 armsr: armv8: synchronize PCIE related options with arm64 defconfig (+20)
7c5bdff armsr: add Marvell (Cavium) ThunderX2 network driver (+21,-2)
0018b33 armsr: armv8: package and select MDIO driver for Thunder SoC's (+13,-1)
9cb173e armsr: armv8: enable AHCI/SATA controllers for mvebu,qoriq,juno (+3)
7770d08 armsr: armv8: fix invalid symbol value for FSL_ENETC_QOS (+1,-1)
f864150 armsr: ensure kmod-fs-vfat is selected for mounting ESP (+3,-2)
2e3ea6d armsr: armv8: Enable KASLR in kernel 6.1 (+4)
67ce60c armsr: preserve configuration during sysupgrade (+21,-1)
b107684 x86,armsr: interpolate GRUB_SERIAL into /etc/inittab (+25,-17)
4211eab target: Make TARGET_SERIAL independent of GRUB configuration (+13,-12)
1816e53 armsr: Move kmod-stmmac-core to common place (+20,-18)
9380d9e kernel: bump 6.1 to 6.1.66 (+34,-34)
b09e060 package: kernel: move pcs-xpcs from armsr to generic (+12,-11)
8fc954a package: kernel: detach of-mdio dependency from stmmac-core (+4,-5)
4a2ff73 kernel: bump 6.1 to 6.1.69 (+18,-445)
ff41312 kernel: bump 6.1 to 6.1.72 (+65,-65)
f125e38 kernel/armsr: Add configuration files and patches for v6.6 (+2,-1.3K)
587b8b8 kernel/armsr: Restore kernel files for v6.1 (+2.6K)
fb29f70 kernel/armsr: add config stubs and changes needed for 6.6 (+61,-7)
5744205 armsr: add kernel 6.6 as a testing target (+1)
c8927d7 armsr: armv8: add new fsl-enetc-core module for kernel 6.6 (+1)
5f609d8 base-files: armsr: number Ten64 GPIOs according to kernel version (+14,-6)
ffbc4c8 base-files: armsr: add script to migrate GPIO switches on Ten64 board (+37)
683355d armsr: armv8: enable serial console for Renesas platforms (+5)
00f7b25 armsr: Use kernel 6.6 by default (+1,-2)
fd47fdf armsr: Remove kernel 6.1 configuration (-1.2K)
531b3f6 kernel: armsr: Renesas: RZ: Ethernet module and ttySC0 (+17,-1)
4468c2f kernel/armsr: disable NXP i.MX9 PMU related option (+1)
ea7383e armsr: enable framebuffer emulation for virtio-gpu/drm displays (+3)
8ef5d56 armsr: armv8: enable NXP i.MX8MQ/P USB phy (+1)
bcbdde0 armsr: add realtek and smsc ethernet phy drivers to the default image (+2,-1)
e759994 kernel: bump 6.1 to 6.1.97 (+23,-23)
3eb0853 kernel: bump 6.6 to 6.6.46 (+60,-31)
a266230 kernel: Enable CONFIG_ARM64_PAN to restrict kernel access to user space memory (+3,-10)
963be14 kernel: add missing config symbols (+2,-14)
c099523 armsr: use console=tty1 to make console more readily available (+3,-2)
8b6c63c kernel: bump 6.1 to 6.1.107 (+30,-30)
e6da78d armsr: remove left-over patches for kernel 6.1 (-1.3K)
e67aa1d packages: remove remnants of kernels below 6.6 (+47,-113)
0357372 armsr: don't limit kmods to armsr armv8 subtarget (+22,-22)

Target / armvirt (25 changes)

c2d194a kernel: enable (ARM|ARM64)_MODULE_PLTS in generic config (+4,-14)
fcf741a armvirt: 6.1: copy config from kernel 5.15 (+386)
398226f armvirt: 6.1: update kernel configs (+6,-1)
a15730a armvirt: 6.1: enable kernel for testing (+1)
e0f06dd armvirt: add EFI support (+393,-19)
eb0e612 armvirt: disable LD dead code elimination on ARM32 (+23)
97c5d31 armvirt: update README with new image names (+40,-8)
9a76b99 armvirt: set kernel partition as the EFI system partition (+1,-1)
3d99314 armvirt: remove model name override (-13)
f899e0e build: enable vmdk/vmware images for arm64 target (+2,-2)
cb3bbbf armvirt: add ACPI support (+146)
54bb95f armvirt: add options and driver modules for NXP Layerscape DPAA2 platform (+173,-6)
61ec9a8 armvirt: add SFP support patches for NXP Layerscape DPAA2 platforms (+1.3K)
c3151b6 armvirt: 64: add support for other SystemReady-compatible vendors (+319,-3)
3efb3b8 armvirt: 64: Add NXP i.MX 8M Mini/Nano/Quad/Plus EVK support (+80,-3)
26905c9 armvirt: 64: Add storage support for qemu-sbsa platform (+5)
5d2a5f7 armvirt: 64: add Marvell (formerly Cavium) ThunderX series network driver (+20,-2)
847467a armvirt: 64: add Allwinner A3/A83T/A64 (sun8i family) Ethernet (+13,-2)
abbffe5 armvirt: package and select Rockchip DWMAC Ethernet driver (+13,-2)
83f564f armvirt: config changes required for framebuffer console (+13)
e41b82f armvirt: base-files: add tty0 to inittab (+1)
214e94c armvirt: 64: disable CONFIG_SMC91X (+1,-1)
abcb30d armvirt: switch to kernel 6.1 (+1,-2)
ee92550 armvirt: remove 5.15 configs (-386)
40b02a2 armsr: rename from armvirt (+38,-34)

Target / at91 (22 changes)

387fde0 kernel: bump 5.15 to 5.15.150 (+68,-200)
54f9744 treewide: disable spectre mitigation on unaffected Arm32 targets (+26,-9)
fb2c6e9 kernel: bump 5.15 to 5.15.153 (+667,-853)
db7e28c kernel/at91: Create kernel files for v6.1 (from v5.15) ()
de9ad1e kernel/at91: Restore kernel files for v5.15 (+3.8K)
db2c907 at91: 6.1: remove upstreamed patches (-2.6K)
b3145f3 at91: 6.1: import patch to fix pinctrl unused function warning (+34)
e2e3ee4 at91: 6.1: update kernel config (+93,-27)
f0c215f at91: 6.1: set testing kernel (+1)
4088ea0 at91: set 6.1 as default kernel version (+1,-2)
de976f8 at91: 5.15: remove old config and patch files (-3.8K)
666aa3d at91: remove unnecessary dts files (+1,-317)
0577b5a kernel/at91: Create kernel files for v6.6 (from v6.1) ()
edbb72b kernel/at91: Restore kernel files for v6.1 (+1.3K)
bc59c06 at91: 6.6: remove obsolete patches (-34)
20b6672 at91: 6.6: change dts files location (+3)
2fb2213 at91: refresh config-6.6 (+50,-36)
5780616 at91: enable 6.6 testing kernel (+1)
8ef5d39 at91: 6.6: add missing kernel symbols (+6)
5b9e418 at91: use kernel 6.6 by default (+1,-2)
d1e9f79 at91: drop 6.1 support (+1,-1.3K)
7142e35 kernel: filter out compiler opts from config (+3,-155)

Target / ath25 (5 changes)

5f987b8 kernel: refresh IFF_NO_IP_ALIGN ifdef for kernel >= 6.1 (+16)
5dc78d8 kernel: bump 5.15 to 5.15.116 (+18,-18)
1f5fce2 kernel: bump 5.15 to 5.15.118 (+39,-39)
daed332 kernel: bump 5.15 to 5.15.125 (+35,-33)
e247763 ath25: drop target (+5,-4.8K)

Target / ath79 (254 changes)

e8f7957 ath79: enable NVMEM u-boot-env driver on generic subtarget (+2)
e5d8739 ath79: improve support for D-Link DIR-8x9 A1 series (+11,-10)
0ffbef9 ath79: add support for D-Link DIR-859 A3 (+88,-4)
56f821f ath79: add support for TP-Link TL-WDR6500 v2 (+197,-1)
5dc78d8 kernel: bump 5.15 to 5.15.116 (+18,-18)
0e89ba8 kernel: bump 5.15 to 5.15.117 (+36,-384)
008cc83 zbt-wd323: add GPIO WDT support (+8)
1b467a9 ath79: add support for Aruba AP-115 (+261)
1f5fce2 kernel: bump 5.15 to 5.15.118 (+39,-39)
906e2a1 ath79: Add support for MOXA AWK-1137C (+338,-1)
e95c772 ath79: 5.15: fix not exported sym ath79_pll_base (+26)
c6ef417 ath79: mikrotik: extract common bits for RB951x-2HnD devices (+83,-80)
db02cec ath79: add support for MikroTik RB951G-2HnD (+70)
42cb0f0 kernel: bump 5.15 to 5.15.119 (+125,-125)
dac0a13 ath79: DTS improvement for buzzer on RB951G-2HnD (+6)
935a63c ath79: add support for COMFAST CF-E380AC v2 (+165)
f2f33f7 ath79: fix broken 02_network script (+1,-1)
c170fc7 kernel: remove CRYPTO_BLAKE2S from all >=5.15 (-15)
520c991 ath79: add support for ASUS RT-AC59U / ZenWiFi CD6 (+394)
9e86a96 ath79: move ubnt-xm 64M RAM boards back to generic (+33,-31)
daaa0c1 ath79: replace "mac-address-ascii" with "mac-base" (+134,-93)
8590531 kernel: bump 5.15 to 5.15.123 (+176,-499)
81c1172 kernel: bump 5.15 to 5.15.124 (+20,-21)
daed332 kernel: bump 5.15 to 5.15.125 (+35,-33)
0f9b8aa ath79: rework Netgear nand devices image recipe (+4,-3)
12f5372 ath79: fix first reboot issue on Netgear WNDR4300 v2 and WNDR4500 v3 (+50,-3)
496280e ath79: add missing symbols by refreshing kernel configs (+24,-10)
c60dd7b ath79: rename and sort patches by OpenWrt naming rules (+7,-7)
d9a9caf ath79: copy patches and kernel config from 5.15 to 6.1 (+3.9K)
5f59d28 ath79: refresh patches and configs to introduce kernel 6.1 support (+95,-288)
7189b45 ath79: fix ethernet driver build errors on kernel 6.1 (+22,-5)
54758cf ath79: ignore the abused interrupt-map on PCIe node (+33)
7ba69a9 ath79: backport gpio immutable irq_chip support (+60)
aee2af0 ath79: enable variable sector size erasure for generic subtarget (+1)
c94383d ath79: use kernel 6.1 as default (+1,-1)
7f54d9b Revert "ath79: use kernel 6.1 as default" (+1,-1)
8486c67 ath79: add support for MikroTik RouterBOARD 750 r2 (hEX lite) (+129,-6)
d2ce3a6 ath79: fix packetloss on some WLR-7100 (+2)
ac422c9 kernel: bump 5.15 to 5.15.132 (+299,-414)
2bda536 kernel: bump 6.1 to 6.1.53 (+66,-210)
e3559fb kernel: bump 6.1 to 6.1.54 (+226,-472)
d382756 ath79: mikrotik: fix build error with kernel 6.1 (-6)
666c80d ath79: add WWAN serial driver for GL.iNET GL-XE300 (+1,-1)
096bb8e kernel: bump 5.15 to 5.15.135 (+14,-14)
9188c77 ath79: wpj563: enable 2nd USB controller (+8)
b357564 kernel: bump 6.1 to 6.1.57 (+29,-93)
0ba5c0b ath79: AP105: use fixed layout cell "mac-base" (+17,-16)
bb8fd41 kernel: bump 6.1 to 6.1.59 (+47,-153)
b23c2ec kernel: ath79, bmips: refresh 5.15 patches (+2,-2)
cd86f6c kernel: bump 6.1 to 6.1.60 (+35,-35)
e32f70e ath79: increase the rfkill debounce interval for TP-Link Archer C7 v2 (+2,-1)
c7baca3 ath79: add support for GL.iNet GL-S200 (+286,-1)
c997634 kernel: fix mtd/NVMEM regression affecting U-Boot env NVMEM driver (+103,-7)
7285f77 kernel: bump 6.1 to 6.1.61 (+12,-96)
c6a090d ath79: dts: fortinet_loader: extract common part (+2,-2)
6c12c88 ath79: image: extract common part for Fortinet FAP series (+8,-4)
0c47bdb ath79: support Fortinet FAP-220-B (+195)
573c8c3 kernel: bump 5.15 to 5.15.138 (+13,-97)
c60e9d1 ath79: use "fixed-layout" for Embedded Wireless devices (+29,-27)
a39a49e ath79: add support for D-Link COVR-P2500 A1 (+262)
eea4dfa ath79: mikrotik: fix dts warnings (+2)
e816591 ath79: qca: convert to nvmem-layout (+1.9K,-1.7K)
b2f1c6e ath79: qca: remove mac-address-increment (+338,-298)
ede82f3 ath79: qcn: convert to nvmem-layout (+64,-56)
de1d9da ath79: tp9343: convert to nvmem-layout (+32,-31)
9783340 ath79: ar: convert to nvmem-layout (+1.5K,-1.4K)
b7f26c6 ath79: ar: convert to mac-base (+235,-203)
e29f4a3 ath79: add support for D-link DAP-1720 A1 (+240)
b16e14a image: use helper function for size units (+12,-10)
cee7622 ath79: fortinet-fap-220-b: fix WLAN MAC addresses (+2,-2)
7e5e010 ath79: fortinet-fap-220-b: convert to nvmem-layout (+25,-32)
3209855 ath79: fortinet-fap-221-b: convert to nvmem-layout (+23,-20)
807acbc ath79: make boot-leds service executable ()
1e6c6a3 kernel: bump 6.1 to 6.1.68 (+51,-498)
bcb37c8 kernel: bump 5.15 to 5.15.143 (+207,-654)
3866cf6 kernel: bump 5.15 to 5.15.144 (+55,-482)
4a2ff73 kernel: bump 6.1 to 6.1.69 (+18,-445)
f024f4b ath79: generic: disable SPI-NOR write protect unconditionally (+2)
89ff407 treewide: use ethtool_puts instead of memcpy (+4,-6)
b07b8aa ath79: rename pcie-controller to pcie (+11,-11)
2607e3f ath79: fix avoid_unnecessary_addr_size warnings (-14)
6dbc300 ath79: fix unit_address_format warning (+8,-8)
991c8ca ath79: fix pci_device_reg errors (+38,-39)
506b4d5 ath79: gpio to gpios (+19,-19)
2e6ec20 ath79: move kernel and ubi into subnodes (+27,-22)
ce4ee14 ag71xx: fix wrong register definition issue (+24,-24)
d13d513 ath79: mikrotik: add RB912UAG-5HPnD as alternative name (+3,-1)
bcc44b1 ath79: support for MikroTik RouterBOARD 911G-(2,5)HPnD (+250,-217)
95b6d76 ath79: mikrotik: add rssileds support for Routerboard 911G and RB912UAG (+11,-1)
c2ab56a ath79: support MikroTik RouterBOARD 911G-5HPacD (+57,-4)
c9e58f8 ath79: move UniFi AC template into common (+7,-7)
bf94e0a ath79: add support for UniFi UK-Ultra (+56,-1)
2fe8ecd ath79: read back reset register (+66)
ff41312 kernel: bump 6.1 to 6.1.72 (+65,-65)
7b5aeef ath79: generic: rework ar9342_ubnt_xw dtsi, and add support for Ubiquiti Lite... (+135,-73)
c527073 ath79: fix mac address on eap2x5-1port devices (+12,-36)
9f4708f ath79: ubnt-bullet-m-xw: set PHY max-speed to 100Mbps (+1)
e405b96 ath79: ubnt-bullet-m-xw: fix Ethernet PHY traffic (+1,-2)
65f5992 ath79: add Ubiquiti Rocket M XW as alternate name to Bullet M XW (+3)
3c7ce20 ath79: add back board-2.bin to COMFAST devices (-2)
650d37a ath79: convert ath10k pre-calibration data to NVMEM (built-in MAC) (+35,-12)
348e0ee ath79: convert ath10k pre-calibration data to NVMEM (binary MAC) (+342,-80)
7e71eef ath79: convert ath10k pre-calibration data to NVMEM (ASCII MAC) (+71,-21)
d07cec6 ath79: convert ath10k calibration data to NVMEM (built-in MAC) (+211,-43)
2f1c62e ath79: convert ath10k calibration data to NVMEM (binary MAC) (+543,-122)
0db4f97 ath79: convert ath10k calibration data to NVMEM (ASCII MAC) (+174,-68)
2c363a0 kernel: bump 6.1 to 6.1.75 (+32,-102)
99c9d8a kernel: bump 5.15 to 5.15.148 (+93,-131)
b1d3726 ath79: add WWAN serial driver and qmi for GL.iNET GL-E750 (Mudi) (+2,-1)
f61fc8e ath79: add WAN definition for GL.iNET GL-E750 (Mudi) (+5,-5)
d0bcb49 ath79: Modify GL.iNer GL-S200 lan wan interface (-2)
e92632f ath79: drop redundant label with new LED color/function format (-24)
e3ddfcc ath79: convert to new LED color/function format where possible (+1.7K,-640)
4a0839b kernel: bump 6.1 to 6.1.76 (+31,-31)
f89904a kernel: bump 6.1 to 6.1.77 (+42,-239)
b0b8fd4 ath79: generic: fix the alphabetical order in 02_network (+5,-5)
873b0ed ath79: update WA/XC devices UBNT_VERSION to 8.7.4 (+3,-3)
33e72e0 kernel: bump 6.1 to 6.1.79 (+32,-31)
09be63d ath79: nand: add SUPPORTED_DEVICES for Meraki MR18 (+1)
2791ee7 ath79: add support for ELECOM WAB-S600-PS (+303,-5)
8e72fa8 ath79: add support for ELECOM WAB-S1167-PS (+19)
b18edb1 ath79: add support for ELECOM WAB-I1750-PS (+80)
13cdc89 kernel: bump 6.1 to 6.1.80 (+66,-63)
26d1d52 kernel: bump 5.15 to 5.15.149 (+39,-70)
e0ee419 ath79: rename label of primary UART on QCA955x to "uart0" (+1,-1)
35ae18f ath79: add HighSpeed UART (uart1) support for QCA955x (+12)
bb6d11e ath79: add aliases to qca955x.dtsi for uart0/1 (+5,-9)
a9f780a ath79: drop unnecessary &uart node from dtsi of QCA955x devices (-8)
8efd1f9 ath79: cleanup and enable uart1 on ELECOM WAB-I1750-PS (+8,-23)
6fa2ae3 ath79: split dtsi for D-Link COVR-P2500 (+177,-166)
ee69f81 ath79: add support for D-Link COVR-C1200 A1 (+60)
a437950 ath79: switch default kernel to 6.1 (+1,-2)
0efa91d ath79: remove obsolete 5.15 kernel support (+10,-4.0K)
33c812b ath79: add missing kernel config symbols (+4)
342f55e ath79: register all ttys as Linux console for ELECOM WAB-I1750-PS (+4)
a5259c2 ath79: register ttyATH1 as OpenWrt console for ELECOM WAB-I1750-PS (+29)
60061b5 ath79: disable building small Flash EnGenius devices (+3)
82208eb ath79: move seama image recipe to the common Makefile (+18,-18)
9a6c184 ath79: tiny: enable NVMEM u-boot-env driver (+2)
8201e40 ath79: move D-Link DIR-859 and DIR-869 series to tiny sub-target (+72,-56)
085feb6 ath79: move D-Link DAP-1720 A1 to tiny sub-target (+43,-46)
06cdc07 ath79: add support for Huawei AP5030DN (+370)
2ad898e kernel: bump 6.1 to 6.1.83 (+279,-863)
ee3a6ad ath79: add support for Comfast CF-EW71 v2 (+154)
869d72e generic: 6.1: backport support for generic spi-nor from SFDP data (+124,-7)
3665440 ath79: update 900-unaligned_access_hacks.patch after recent GRO change (+12,-3)
7116d2f kernel: update fraglist GRO patch to the latest upstream submission (+206,-72)
d1504a1 ath79: refresh patches (+1,-1)
24693ac ath79: fix build error for downstream gpio drivers (+4,-4)
e155e3b ath79: add MikroTik suffix to the local GPIO latch driver (+6,-6)
7d01a0b ath79: rename patches directory and kernel config from 6.1 to 6.6 ()
d123330 ath79: restore kernel 6.1 config files and patches (+3.9K)
872fe7e ath79: refresh 6.6 kernel patches (+112,-159)
e938d68 ath79: refresh 6.6 kernel config files (+12,-4)
26390b5 ath79: skip reset control for syscon devices (+39)
eb48dae ath79: enable 6.6 testing kernel (+1)
1dd036a ath79: add support for Senao Engenius ENS1750 (+159,-93)
1045bd4 uboot-envtools: ath79: remove env config for Senao Loader devices (+1,-9)
5ac8cf1 ag71xx: Slightly simplify 'ag71xx_rx_packets()' (+1,-2)
febcfad ath79: add support for 8Devices Carambola3 board (+148)
c5b7ec8 ath79: qca9563: add support for Amplifi Router HD (+210)
f7f8099 ath79: add support for Dell SonicPoint ACe APL26-0AE (+255)
a60721f mikrotik: switch to Yafut for building MikroTik NOR images (+19,-3)
ff5e847 ath79: fix dtc address warnings (+10,-10)
85c5c9a ath79: remove unused dts labels (+49,-49)
6483615 ath79: cd-e380ac-v2: remove duplicate eth0 (-6)
79fc4db ath79: convert pcs,cap324 calibration to nvmem (+14,-10)
74f2df9 ath79: mtd-cal-data removals (+1.5K,-589)
dd6bbba ath79: 8dev: remove wmac userspace handling (-7)
932808e ath79: fix wrong mac address for ecb1xx0 (+1,-1)
bcbf666 ath79: refresh 6.6 kernel config (+3,-2)
4fdc7bb ath79: switch default kernel to 6.6 (+1,-3.9K)
2db6459 ath79: fix MAC address for senao loader devices (+2,-2)
f34620f kernel: bump 6.6 to 6.6.33 and adjust subarches (+37,-318)
4309be6 ath79: drop factory image for DIR-825 and TEW-673GRU (+2,-2)
6fd8cca ath79: diable some 6 MiB image size TP-Link devices (+2)
6ff5983 treewide: gpio to gpios (+93,-93)
070b87e ath79: mikrotik: set compat version for NAND devices (+24)
150d0ce ath79: ag71xx: support probe defferal for getting MAC address (+5,-1)
66b41c4 ath79: add back usb LED label for NETGEAR WNDR3x00 devices (+1,-2)
5901598 ath79: disable unnecessary driver CONFIG_LEDS_RESET (-3)
bc56334 ath79: trim useless package kmod-leds-reset for some devices (+5,-7)
73a9f9f generic: platform/mikrotik: add NVMEM layout driver (+240)
f444dea ath79: remove GPIO driver earlier registration hack (-26)
354690e ath79: remove SPI driver link order hack (-20)
7313186 ath79: correct dts ngpios properties (+9,-11)
8895c51 ath79: fix 5GHz External Antenna A GPIO for BSAP-1840 (+1,-1)
ee01666 ath79: suppress GPIO static base allocation warning (+79,-47)
69dd5a7 kernel: bump 6.6 to 6.6.37 (+97,-115)
66177c0 kernel: bump 6.6 to 6.6.41 (+36,-36)
f84a9f7 ath79: add support for Huawei AP6010DN (+278,-10)
573dd49 ath79: qca9563: Amplifi Router HD: add DEVICE_VENDOR Ubiquiti (+1)
f86273e ath79: Fix PHY access over ag71xx driver (+4,-27)
98f7355 ath79: fix PCIe initialization on AR934x (+40,-6)
09eee25 ath79: add missing reset de-assertion of PCIe endpoint (+41)
7e37a45 ath79: add support for NEC Aterm WR8750N (+441,-5)
bafd1aa ath79: add support for NEC Aterm WR9500N (+56,-3)
ba723a3 ath79: add support for NEC Aterm WG600HP (+31,-1)
d2626bd kernel: bump 6.6 to 6.6.42 (+12,-61)
226af7a Revert "ath79: remove GPIO driver earlier registration hack" (+26)
343f4f3 kernel: rtl8367: use realtek,extif property (+33,-22)
b733b6a kernel: bump 6.6 to 6.6.44 (+59,-356)
626fa75 kernel: bump 6.6 to 6.6.45 and update config-6.6 (+33,-80)
3eb0853 kernel: bump 6.6 to 6.6.46 (+60,-31)
b35bb09 ath79: remove 5GHz wifi bits from Sophos AP15 (-16)
fc31261 ath79: update Sophos AP15 to indicate that it uses an QCA9557 SoC (+2,-2)
3774f32 treewide: rename ZyXEL to Zyxel (+93,-93)
51f9627 ath79: nec,wX1200cr: use nvmem (+18,-5)
70e41d0 ath79: elecom,wab: use nvmem (+13,-17)
8918d84 ath79: nec,wg800hp: convert to nvmem (+28,-6)
c6f04f7 ath79: qihoo,c301: use nvmem (+8,-9)
93cca95 kernel: bump 6.6 to 6.6.48 (+45,-181)
df12b98 ath79: Refresh kernel patches (+3,-3)
2e626ae ath79: fix I2C pins on GL-AR750 (+2,-2)
8b8ea07 ath79: rb91x_nand: use dev_err_probe (+4,-14)
b42c7e2 ath79: rename downstream ag71xx driver (+29,-36)
cf8d327 ath79: qca955x ag71xx upstream driver fix (+29)
04bdf9b ath79: disable ath79 USB phy drivers by default (+1,-7)
1e8dde7 ath79: gpio-latch-mikrotik: use dev_err_probe (+8,-19)
c4f2626 ath79: gpio-latch-mikrotik: remove _remove (+1,-12)
65ed475 ath79: gpio-latch-mikrotik: remove fwnode (+1,-2)
9c41339 ath79: Refresh kernel patches (+2,-2)
dedeb28 ath79: rb91x-key: use more devm (+3,-24)
8c36040 ath79: rb91x-key: replace fwnode with pdev (+1,-2)
d51353d ath79: gpio-latch-mikrotik: use devm_mutex_init (+8,-3)
78d1689 ath79: ar7200 usb phy: simplify probe (+23,-52)
7d33aed generic: platform/mikrotik: add wlan lz77 decompress (+557,-27)
a35bfa6 ath79: gpio-rb4xx: use devm_mutex_init (+6,-13)
0846656 ath79: gpio-rb91x-key: use devm for mutex_init (+8,-4)
f4858a4 ath79: Upstream b53 DSA driver for Ubiquiti EdgeSwitch 8XP (+42,-35)
51bbc81 kernel: bump 6.6 to 6.6.57 (+107,-248)
0bed8fd ath79: apply qca,tx-gain-buffalo (+1)
bffa206 ath79: add missing usb-phy-analog reset to usb phys for QCA955x (+4,-4)
0e8af9f ath79: commonize SGMII calibration functions of QCA955x in lzma-loader (+7,-5)
2aed68b ath79: add support for NEC Aterm WG1400HP (+483,-17)
de6fa88 ath79: add support for NEC Aterm WG1800HP (+30,-3)
cba4040 ath79: add support for NEC Aterm WG1800HP2 (+30,-3)
be2be0f ath79: aruba,ap115: use nvmem (+13,-13)
66d2d03 ath79: add support for COMFAST CF-E355AC v2 (+172)
19bd543 treewide: remove platform_get_resoruce (+16,-38)
861a9da ath79: add support for ALFA Network WiFi CampPro Nano Duo (+73)
c73e231 ath79: replace ancient kmod-ledtrig-usbdev with kmod-usb-ledtrig-usbport (+1,-1)
fc236f3 ath79: Really fix 5GHz on QCA9886 variant of ZTE MF286 (+8,-1)
983a753 ath79: linksys_ea4500-v3: take over the space for user data (+13,-6)
2d465fb ath79: Add support for Sophos AP15C (+169)
d665be7 ath79: lzma-loader: fix syntax error (+1,-1)
7402e7d kernel: bump 6.6 to 6.6.63 (+37,-37)
e5a20b0 ath79: gpio-latch-miktorik: use gpiochip_get_data (+3,-8)
ec774fa ath79: gpio-rb91x-key: use gpiochip_get_data (+2,-7)
2af51fb treewide: remove THIS_MODULE assignment (+13,-48)
7142e35 kernel: filter out compiler opts from config (+3,-155)
1e0f790 ath79: refactor dts of TP-Link CPE710-v1 (+161,-150)
0b4d831 ath79: add support for TP-Link CPE710-v2 (+34,-1)
d276b4c Revert "ath79: elecom,wab: use nvmem" (+17,-13)

Target / bcm27xx (139 changes)

c2d194a kernel: enable (ARM|ARM64)_MODULE_PLTS in generic config (+4,-14)
987a0b2 mediatek: update pending SoC Ethernet PHY driver (+1.3K,-1.4K)
c815ecd kernel: bump 5.15 to 5.15.113 (+41,-41)
223004b kernel: bump 5.15 to 5.15.114 (+3,-3)
0a4b309 generic: backport initial LEDs hw control support (+5.5K,-35)
8ded159 bcm27xx: 6.1: copy config from 5.15 (+1.7K)
793f8ab bcm27xx: 6.1: add kernel patches (+242.0K,-1)
fc85b77 bcm27xx: 6.1: refresh config and add missing symbols (+124,-20)
fa0b983 bcm27xx: switch to kernel v6.1 (+1,-1)
74d1055 bcm27xx: remove kernel v5.15 support (+8,-264.1K)
639434c kernel: bump 6.1 to 6.1.33 (+9,-9)
5da5958 kernel: bump 6.1 to 6.1.34 (+37,-37)
e0fb38f kernel: bump 6.1 to 6.1.35 (+13,-13)
b308bd5 kernel: migrate FORCE_MAX_ZONEORDER to ARCH_FORCE_MAX_ORDER for 6.1 (+1,-18)
39b2251 treewide: remove CONFIG_FRAME_WARN from kernel configs (-6)
b8b4906 kernel: bump 6.1 to 6.1.36 (+85,-78)
8912e38 bcm27xx: update dwc_otc driver with new kthread_complete_and_exit name (+1,-1)
fec22f8 kernel: bump 6.1 to 6.1.39 (+65,-779)
d91f38a kernel: bump 6.1 to 6.1.40 (+50,-216)
c4a5fe6 kernel: bump 6.1 to 6.1.42 (+79,-79)
549e710 kernel: bump 6.1 to 6.1.43 (+38,-33)
093d317 kernel: bump 6.1 to 6.1.45 (+22,-22)
4b3e3c3 kernel: bump 6.1 to 6.1.47 (+17,-17)
d1ac723 kernel: bump 6.1 to 6.1.50 (+72,-72)
2bda536 kernel: bump 6.1 to 6.1.53 (+66,-210)
b357564 kernel: bump 6.1 to 6.1.57 (+29,-93)
bb8fd41 kernel: bump 6.1 to 6.1.59 (+47,-153)
7285f77 kernel: bump 6.1 to 6.1.61 (+12,-96)
2b75f10 kernel: bump 6.1 to 6.1.63 (+41,-329)
c20bedf kernel: bump 6.1 to 6.1.64 (+313,-597)
91df016 kernel: bump 6.1 to 6.1.65 (+8,-8)
9380d9e kernel: bump 6.1 to 6.1.66 (+34,-34)
1e6c6a3 kernel: bump 6.1 to 6.1.68 (+51,-498)
4a2ff73 kernel: bump 6.1 to 6.1.69 (+18,-445)
131403d kernel: bump 6.1 to 6.1.70 (+22,-22)
f45fa6b kernel: bump 6.1 to 6.1.71 (+12,-15)
cb7068d bcm27xx: Remove unneeded kernel patch (-23)
d549809 bcm27xx: 6.1: turn on cpu erratum for A72 and disable A53 (+1,-7)
1898385 bcm27xx: config: update documentation links (+2,-2)
ff41312 kernel: bump 6.1 to 6.1.72 (+65,-65)
09bc806 bcm27xx: drop unneeded github workflow and readme patches (-1.3K)
2e715fb bcm27xx: update 6.1 patches to latest version (+69.6K,-75)
8b63d9a bcm27xx: add new bcm2712 subtarget (+633,-1)
a1364fc bcm27xx: switch to bcm27xx-utils (+1,-2)
476aaf0 bcm27xx: refresh bcm2711 kernel config (+2,-1)
0b498c3 bcm27xx: bcm2712: enable USB symbols and drop packages (+6,-2)
6d27032 bcm27xx: base-files: set_preinit_iface: add RPi 5 (+1)
a391760 bcm27xx: base-files: properly detect boot partition (+8,-4)
96b03ff bcm27xx: improve image generation script (+8,-9)
1a5e51a bcm27xx: base-files: fix platform_copy_config (+1,-1)
0a65787 bcm27xx: bcm2712: remove boot-2711 image files (+2,-2)
2c363a0 kernel: bump 6.1 to 6.1.75 (+32,-102)
e5194d1 bcm27xx: video: remove disabled video symbols (+3,-15)
316e23a bcm27xx: camera-bcm2835: fix module autoload (+1,-1)
b76fcf1 bcm27xx: enable video symbols (+40)
f1364da bcm27xx: add codec-bcm2835 kernel module (+18)
2047a62 bcm27xx: add isp-bcm2835 kernel module (+18)
94c9504 bcm27xx: bcm2712: switch default ASPM policy to Powersave (+2,-2)
48d7376 bcm27xx: refresh kernel configs (+3,-4)
4a0839b kernel: bump 6.1 to 6.1.76 (+31,-31)
f89904a kernel: bump 6.1 to 6.1.77 (+42,-239)
16364e4 generic: 6.1: backport QCA807x PHY patches (+2.5K,-34)
fc153aa kernel: import pending patches adding support for NVMEM on UBI and MMC (+1.9K,-56)
d407565 kernel: backport phylink changes from mainline Linux (+5.6K,-335)
4cb6bd9 mediatek: switch to pending XFI 10G Ethernet drivers (+2.1K,-1.1K)
3c34a5b kernel: nvmem: correctly assign fwnode to MMC block device (+6,-5)
5fe8021 kernel: bump 6.1 to 6.1.78 (+12,-12)
33e72e0 kernel: bump 6.1 to 6.1.79 (+32,-31)
552c6b2 bcm27xx: base-files: fix platform_copy_config (+1,-1)
fb80be6 bcm27xx: pass signature to partition generation (+2,-1)
fe0081e bcm27xx: use PARTUUID for root in cmdline (+56,-4)
13cdc89 kernel: bump 6.1 to 6.1.80 (+66,-63)
dd02da5 kernel: bump 6.1 to 6.1.81 (+38,-38)
3cd3afd kernel: bump 6.1 to 6.1.82 (+29,-29)
54f9744 treewide: disable spectre mitigation on unaffected Arm32 targets (+26,-9)
6b007d2 treewide: disable spectre mitigation on unaffected Arm64 targets (+11)
0b10e5a bcm27xx: refresh patches (+1,-1)
20fe7e6 bcm27xx: update 6.1 patches from RPi foundation (+3.5K,-224)
6512333 bcm27xx: bcm2712: backport RP1 interrupt affinity (+195)
2ad898e kernel: bump 6.1 to 6.1.83 (+279,-863)
1a44a26 kernel: bump 6.1 to 6.1.84 (+61,-100)
2909cce kernel: bump 6.1 to 6.1.86 (+31,-121)
9e86e0b kernel: bump 6.1 to 6.1.89 (+309,-2.2K)
6a05d84 bcm27xx: correct cmdline.txt consoles for procd (+1,-1)
8647ce0 kernel: Split kmod-video-dma into two kmods (+30,-16)
2d6ceda kernel: bump 6.1 to 6.1.92 (+46,-516)
fc9cb9b kernel: bump 6.1 to 6.1.93 (+74,-119)
e8067fa bcm27xx: copy kernel config from 6.1 to 6.6 (+2.5K)
8c405cd bcm27xx: add 6.6 kernel patches (+305.6K)
670bb13 bcm27xx: refresh 6.6 kernel config files (+170,-50)
2cd6da2 bcm27xx: enable 6.6 testing kernel (+17)
157c7bd bcm27xx: remove 6.6 CONFIG_ARCH_BCM_63XX symbol (+1,-19)
8208231 bcm27xx: add support for RPI A, A+, 3A+, Zero2 and Zero2W (+23,-10)
98cfff4 bcm27xx: switch default kernel to 6.6 (+1,-2)
68f7ca2 bcm27xx: drop kernel 6.1 support (+1,-315.5K)
6fdf3a3 bcm27xx: base-files: diag: fix LEDs (+8,-20)
a09a72d kernel: bump 6.6 to 6.6.34 (+26,-72)
0a07a3a bcm27xx: fix malformed upstream arm64 DT patch (-20)
832e2f6 kernel: bump 6.6 to 6.6.35 (+35,-150)
ea2ff25 generic: 6.6: backport upstream r8169 patches (+992,-6)
6d29378 bcm27xx: drop upstream patch that breaks rpi5 wifi (-52)
37636a8 bcm27xx: base-files: diag: improve LEDs behaviour (+19,-7)
3711557 kernel: bump 6.6 to 6.6.36 (+66,-108)
e74ead2 bcm27xx: update to latest RPi patches (+495,-20)
69dd5a7 kernel: bump 6.6 to 6.6.37 (+97,-115)
a9818e3 kernel: bump 6.6 to 6.6.39 (+25,-101)
b4f1dea kernel: bump 6.6 to 6.6.40 (+5,-5)
66177c0 kernel: bump 6.6 to 6.6.41 (+36,-36)
d2626bd kernel: bump 6.6 to 6.6.42 (+12,-61)
9639278 kernel: bump 6.6 to 6.6.43 (+9,-9)
b733b6a kernel: bump 6.6 to 6.6.44 (+59,-356)
0171157 bcm27xx: update to latest RPi patches (+20.6K,-41)
f98f953 bcm27xx: align and enable hwmon/thermal symbols (+11,-1)
626fa75 kernel: bump 6.6 to 6.6.45 and update config-6.6 (+33,-80)
2ae5bea Revert "bcm27xx: align and enable hwmon/thermal symbols" (+1,-11)
3eb0853 kernel: bump 6.6 to 6.6.46 (+60,-31)
00aa901 kernel: bump 6.6 to 6.6.47 (+7,-7)
a266230 kernel: Enable CONFIG_ARM64_PAN to restrict kernel access to user space memory (+3,-10)
963be14 kernel: add missing config symbols (+2,-14)
3774f32 treewide: rename ZyXEL to Zyxel (+93,-93)
93cca95 kernel: bump 6.6 to 6.6.48 (+45,-181)
7788624 kernel: bump 6.6 to 6.6.49 (+26,-26)
b1435f0 kernel: activate *_FS_SECURITY and *_FS_ACL_ATTR options for all big flash ta... (+5,-71)
1528031 kernel: bump 6.6 to 6.6.50 (+6,-6)
01d8e41 kernel: bump 6.6 to 6.6.51 (+117,-269)
85161b4 kernel: bump 6.6 to 6.6.52 (+12,-387)
123cb37 kernel: bump 6.6 to 6.6.53 (+5,-5)
51db334 kernel: bump 6.6 to 6.6.54 (+90,-157)
f9a70a2 generic: backport BLOCK OF support patch (+470,-28)
12f12df kernel: bump 6.6 to 6.6.55 (+139,-327)
51bbc81 kernel: bump 6.6 to 6.6.57 (+107,-248)
8e294af kernel: bump 6.6 to 6.6.58 (+17,-17)
538a1d7 bcm27xx: update to latest RPi patches (+15.1K,-335)
7a1815f kernel: bump 6.6 to 6.6.59 (+32,-114)
92eb867 kernel: bump 6.6 to 6.6.60 (+54,-113)
b506c96 kernel: bump 6.6 to 6.6.61 (+40,-39)
6106520 kernel: bump 6.6 to 6.6.62 (+9,-9)
7402e7d kernel: bump 6.6 to 6.6.63 (+37,-37)
7142e35 kernel: filter out compiler opts from config (+3,-155)

Target / bcm47xx (28 changes)

83aeb0b bcm47xx: fix bgmac MTU patch filename ()
8590531 kernel: bump 5.15 to 5.15.123 (+176,-499)
1db566b kernel: bump 5.15 to 5.15.129 (+5,-5)
ac422c9 kernel: bump 5.15 to 5.15.132 (+299,-414)
8989593 kernel: bump 5.15 to 5.15.133 (+62,-181)
37bb389 kernel: bump 5.15 to 5.15.146 (+33,-64)
6ddc9fc kernel: backport brcmnand support for "brcm,wp-not-connected" (+114,-6)
8583a97 bcm47xx: add testing support for kernel 6.1 (+2.2K)
eb370eb bcm47xx: refresh kernel 6.1 config (+18,-4)
1fae75e kernel: bump 5.15 to 5.15.158 (+27,-119)
907c1c5 kernel/bcm47xx: Create kernel files for v6.6 (from v6.1) ()
8364709 kernel/bcm47xx: Restore kernel files for v6.1 (+2.2K)
930eeda bcm47xx: 6.6: refresh kernel config (+10,-4)
29aa1a9 bcm47xx: 6.6: refresh patches (+36,-170)
f75b530 bcm47xx: default to kernel 6.1 (+1,-2)
5285a7d bcm47xx: remove 5.15 support (-3.4K)
a82b2e7 bcm47xx: 6.6: set testing kernel (+1)
65f34e9 bcm47xx: 6.6: refresh patches (+4,-4)
2d6ceda kernel: bump 6.1 to 6.1.92 (+46,-516)
2beea29 bcm47xx: Remove exports for braodcom-wl driver (-48)
99aa86e bcm47xx: Remove profiles for broadcom-wl (-101)
de223b5 bcm47xx: remove old cache aliasing patches (-165)
366031d bcm47xx: use kernel 6.6 by default (+1,-2)
bfb7fe7 bcm47xx: drop 6.1 support (-2.2K)
c11adb4 generic: 6.6: add backported bmips CBR patches (+4,-4)
2af51fb treewide: remove THIS_MODULE assignment (+13,-48)
4b9739a kernel: remove GCC11_NO_ARRAY_BOUNDS (-21)
7142e35 kernel: filter out compiler opts from config (+3,-155)

Target / bcm4908 (25 changes)

2953d3c bcm4908: add testing support for kernel 6.1 (+1.5K)
8fb0c19 bcm4908: drop accidentally pushed 6.1 hack patches (-51)
fec22f8 kernel: bump 6.1 to 6.1.39 (+65,-779)
8590531 kernel: bump 5.15 to 5.15.123 (+176,-499)
093d317 kernel: bump 6.1 to 6.1.45 (+22,-22)
6478249 kernel: bump 5.15 to 5.15.126 (+11,-7)
8989593 kernel: bump 5.15 to 5.15.133 (+62,-181)
cd86f6c kernel: bump 6.1 to 6.1.60 (+35,-35)
75aeb7e kernel: bump 5.15 to 5.15.137 (+31,-31)
6b007d2 treewide: disable spectre mitigation on unaffected Arm64 targets (+11)
359be94 bcm4908: use DT to mark NAND controller WP pin as not connected (+62,-68)
4aff8d0 bcm4908: switch to the kernel 6.1 (+1,-2)
c3dc52f bcm4008: prepare to work on kernel 6.6 (+405)
d4a4082 bcm4908: refresh kernel 6.6 config (+45,-9)
b04f245 kernel: bump 6.6 to 6.6.23 (+98,-210)
fb2c6e9 kernel: bump 5.15 to 5.15.153 (+667,-853)
2ad898e kernel: bump 6.1 to 6.1.83 (+279,-863)
9d8e736 bcm4908: remove 5.15 support (-4.0K)
f3895fd bcm4908: set kernel 6.6 as a testing version (+1)
3eb0853 kernel: bump 6.6 to 6.6.46 (+60,-31)
c296141 kernel: bump 6.1 to 6.1.105 (+22,-53)
fe0a907 bcm4908: use kernel 6.6 by default (+1,-2)
bf77443 bcm4908: drop 6.1 support (-1.4K)
4b9739a kernel: remove GCC11_NO_ARRAY_BOUNDS (-21)
7142e35 kernel: filter out compiler opts from config (+3,-155)

Target / bcm53xx (62 changes)

265071a bcm53xx: add testing support for kernel 6.1 (+2.1K)
f1136fe bcm53xx: add Wavlink Quantum DAX/WL-WN538A8 as alt name (+4)
c7655e2 bcm53xx: drop Linksys EA6500 V2 fix for RAM from 6.1 (-27)
8674b41 bcm53xx: backport DT changes from v6.5 (+9.3K,-11)
37ff916 bcm53xx: backport DT changes queued for v6.6 (+925,-5)
79fd3e6 bcm53xx: add BCM53573 Ethernet fix sent upstream for v6.6 (+56)
fec22f8 kernel: bump 6.1 to 6.1.39 (+65,-779)
d91f38a kernel: bump 6.1 to 6.1.40 (+50,-216)
ca8868a bcm53xx: backport more DT changes queued for v6.6 (+580,-56)
8590531 kernel: bump 5.15 to 5.15.123 (+176,-499)
b7ee8c9 bcm53xx: backport DT changes for ASUS RT-AC3100 queued for v6.6 (+864,-2)
2214bab bcm53xx: add support for ASUS RT-AC3100 (+8)
ef76b6f bcm53xx: Add support for D-Link DIR-890L (+24,-1)
bcd76dc bcm53xx: store a copy of NVRAM content in NVMEM driver (+256)
ac422c9 kernel: bump 5.15 to 5.15.132 (+299,-414)
2bda536 kernel: bump 6.1 to 6.1.53 (+66,-210)
e3559fb kernel: bump 6.1 to 6.1.54 (+226,-472)
1a15a8c kernel: bump 6.1 to 6.1.56 (+7,-42)
802a5f5 bcm53xx: build a single device per profile (+1)
9c42d23 bcm53xx: Linksys EA9200 nvram and 02_network fixes (+2)
bb629a6 bcm53xx: update patch fixing NVMEM driver for NVRAM (+326,-80)
08ce0c7 bcm53xx: simplify patch adding switch ports (+32,-272)
a67af19 bcm53xx: backport DT changes queued for v6.7 (+1.4K,-2)
a912ee7 bcm53xx: disable unused switch ports in downstream patch (+288,-32)
732ae34 bcm53xx: backport 1 more late DT patch accepted for v6.7 (+126,-88)
81e7d17 bcm53xx: add missed spin unlock to USB host patch (+2,-1)
c25c1e2 bcm53xx: backport XHCI patch modifying xhci_run_finished() (+96,-27)
5a6368e kernel: bump 5.15 to 5.15.136 (+2,-89)
943bd3c bcm53xx: add the latest fix version of brcm_nvram (+28,-18)
f6e35ef bcm53xx: refresh kernel config for 6.1 (+24,-6)
2b75f10 kernel: bump 6.1 to 6.1.63 (+41,-329)
facaa13 kernel: backport upstream brcm_nvram fix for NAND controller (+12,-2)
8e458e9 kernel: 6.1: backport UBI device model improvements (+85,-3)
387fde0 kernel: bump 5.15 to 5.15.150 (+68,-200)
3cd3afd kernel: bump 6.1 to 6.1.82 (+29,-29)
2481aa4 bcm53xx: refresh kernel 6.1 config (+3)
67b8ddb bcm53xx: switch to the kernel 6.1 (+1,-2)
f0d8ce4 bcm53xx: add testing support for kernel 6.6 (+2.3K)
2feedab bcm53xx: refresh kernel 6.6 config (+12,-4)
2ec025d kernel: bump 5.15 to 5.15.152 (+24,-76)
a8befde bcm53xx: 6.6: fix ASM cache workaround linking (+10)
61c846e bcm53xx: update 600-net-disable-GRO-by-default.patch after recent GRO change (+6,-6)
dceb593 kernel: bump 6.6 to 6.6.29 (+195,-640)
9e86e0b kernel: bump 6.1 to 6.1.89 (+309,-2.2K)
832e2f6 kernel: bump 6.6 to 6.6.35 (+35,-150)
ed69356 kernel: bump 6.1 to 6.1.95 (+18,-48)
400acae bcm53xx: refresh 6.6 kernel patches (+1,-1)
a1559e9 bcm53xx: use kernel 6.6 by default (+1,-2)
6babd1c bcm53xx: drop 5.15 support (-13.1K)
5eb8b77 bcm53xx: drop 6.1 support (-8.4K)
51db334 kernel: bump 6.6 to 6.6.54 (+90,-157)
3bd129f bcm53xx: MR26,MR32: use REQUIRE_IMAGE_METADATA (+4,-5)
8d7c08f bcm53xx: meraki: backport NVMEM layout syntax patch (+64)
64424c2 bcm53xx: enable CONFIG_EEPROM_AT24 (+3,-2)
a69eaf8 bcm53xx: enable CONFIG_I2C_BCM_IPROC (+6,-4)
d2ffd43 bcm53xx: enable CONFIG_NET_DSA_QCA8K (+3)
7ad9988 bcm53xx: add support for Cisco Meraki MX64/MX65 (+217,-3)
1306885 kernel: Reorder config files (+83,-84)
7e85c30 bcm53xx: drop kmod-ledtrig-default-on and kmod-ledtrig-netdev (+1,-2)
7a1815f kernel: bump 6.6 to 6.6.59 (+32,-114)
4b9739a kernel: remove GCC11_NO_ARRAY_BOUNDS (-21)
7142e35 kernel: filter out compiler opts from config (+3,-155)

Target / bcm63xx (11 changes)

cdfcac6 bcm63xx: fix NETGEAR DGND3700v2 boot loop (+1)
60fc3bc bcm63xx: switch to standard nand_do_upgrade (+2,-37)
705ee21 bcm63xx: mark as source-only (+1,-1)
0e01ba9 bcm63xx: fix the Home Hub 2a power LED (+1,-1)
1f5fce2 kernel: bump 5.15 to 5.15.118 (+39,-39)
42cb0f0 kernel: bump 5.15 to 5.15.119 (+125,-125)
c170fc7 kernel: remove CRYPTO_BLAKE2S from all >=5.15 (-15)
daed332 kernel: bump 5.15 to 5.15.125 (+35,-33)
99c9d8a kernel: bump 5.15 to 5.15.148 (+93,-131)
4a89285 bcm63xx: convert to new LED color/function format where possible (+428,-176)
5cd8e03 bcm63xx: drop target (-38.0K)

Target / bmips (72 changes)

8f6033e bmips: enet: add compatibility with kernel 6.1 (+24,-10)
a937eef bmips: 6.1: copy patches, config from 5.15 (+3.0K)
959d3f0 bmips: 6.1: refresh kernel patches (+51,-26)
f6c02b0 bmips: 6.1: refresh config and add missing symbols (+109,-18)
2aca88e bmips: enable testing kernel version with 6.1 version (+1)
b81045a kernel: bump 6.1 to 6.1.31 (+29,-28)
e7a0b61 bmips: add support for Observa VH4032N (+269,-2)
47ca33a bmips: bump LZMA Loader address (+1,-1)
ed79519 bmips: add support for Netgear DGND3700 v1, DGND3800B (+334)
71a6f45 bmips: add support for Netgear EVG2000 (+260,-1)
130e5c6 bmips: dts: improve and align device tree files (+40,-71)
389f780 bmips: image: rename Device/bcm63xx_netgear (+4,-4)
7984463 bmips: dgnd3700v1/dgnd3800b: add missing kmod-leds-gpio (+4,-2)
3baa45f bmips: add support for Comtrend VR-3025un (+200)
c3b1ef2 bmips: add support for Comtrend WAP-5813n (+249)
bcdf861 bmips: add support for Comtrend AR-5381u (+205)
915e914 bmips: fix NETGEAR DGND3700v2 boot loop (+1)
464dfac bmips: switch to standard nand_do_upgrade (+4,-45)
e1a55de bmips: add support for Actiontec R1000H (+241)
434434c bmips: bump LOADER_ENTRY to RAM + 16M (+1,-1)
38ebb2e bmips: add support for Sercomm AD1018 (+353)
d9210c5 bmips: dts: dgnd3700: fix WAN port (+1,-1)
47cc09a bmips: add support for Comtrend VG-8050 (+258)
62cdca2 bmips: fix DMA RAC flush (+166)
6d1265b bmips: enable the data Read Ahead Cache for BMIPS4350 (+84)
6cb3328 bmips: add support for NuCom R5010UNv2 (+234,-2)
df8e4b6 bmips: add support for Arcadyan AR7516 (+208)
1f5fce2 kernel: bump 5.15 to 5.15.118 (+39,-39)
e0fb38f kernel: bump 6.1 to 6.1.35 (+13,-13)
b308bd5 kernel: migrate FORCE_MAX_ZONEORDER to ARCH_FORCE_MAX_ORDER for 6.1 (+1,-18)
79a82d7 kernel: bump 6.1 to 6.1.37 (+16,-16)
daed332 kernel: bump 5.15 to 5.15.125 (+35,-33)
1e0ee72 kernel: bump 6.1 to 6.1.44 (+21,-21)
2bda536 kernel: bump 6.1 to 6.1.53 (+66,-210)
b23c2ec kernel: ath79, bmips: refresh 5.15 patches (+2,-2)
cd86f6c kernel: bump 6.1 to 6.1.60 (+35,-35)
28a3dab bmips: remove mac-address-increment (+262,-249)
6bc26c7 bmips: bcm6328: add Innacomm W3400V6 Innacomm W3400V6 is an xDSL B/G wireless... (+213)
6f328df bmips: dts: remove unneeded cfe alias (+13,-13)
5cfb416 bmips: move to kernel 6.1 by default (+1,-2)
81b4160 bmips: drop patches/config for kernel 5.15 (-3.1K)
f75de11 bmips: dts: remove unneeded cferom alias (+7,-7)
3cf1fe5 bmips: bcm6368-enetsw: Bump max MTU (+16,-7)
2c363a0 kernel: bump 6.1 to 6.1.75 (+32,-102)
0a4cc0a bmips: convert to new LED color/function format where possible (+168,-63)
6bbb75d bmips: dts: move leds dt-bindings include to SoCs (+6,-38)
1a69543 bmips: add support for SmartRG SR505n (+257,-1)
79a4838 bmips: bcm6328: Compile in uImage splitter (+1)
212da4d bmips: Add Inteno XG6846 target (+329)
2190181 bmips: Build U-Boot into the XG6846 target (+34,-2)
9b62791 bmips: 6.6: copy patches, config from 6.1 (+3.2K)
57af1ab bmips: 6.6: refresh kernel patches (+38,-38)
7a14fe0 bmips: refresh 6.6 kernel config files (+108,-38)
166d28f bmips: add 6.6 kernel as testing (+1)
e340d4b bmips: switch default kernel to 6.6 (+1,-2)
d514213 bmips: drop kernel 6.1 support (-3.2K)
dc71b91 bmips: innacomm,w3400v6: remove unneeded LED default-state (-1)
713319f bmips: sercomm,ad1018: remove unneeded LED default-state (-1)
f637cf5 bmips: add support for Sagem F@ST3864OP (+306,-1)
7c9644a bmips: backport upstreamed RAC patches (+386,-132)
2bf2ee7 bmips: enet: restore netif_napi_add weight (+2,-12)
3711557 kernel: bump 6.6 to 6.6.36 (+66,-108)
c11adb4 generic: 6.6: add backported bmips CBR patches (+4,-4)
21a5b3b bmips: refactor Inteno XG6846 device tree (+79,-79)
ff553bd bmips: inteno-xg6846: Activate USB port (+13,-1)
fb2eabf bmips: inteno-xg6846: Add EEPROM node (+6)
2ce206f bmips: inteno-xg6846: Add DSA LED definitions (+108)
b75a7ca bmips: fix gpio-leds DTS nodes (+69,-69)
ba9c269 bmips: bcm6328: add support for D-Link DSL-2750B rev B1 (+296)
1d976f8 bmips: add support for TP-Link TD-W8968 V3 (+279,-3)
04c5c1f bmips: fix kernel panic caused by missing CBR address (+2,-2)
7142e35 kernel: filter out compiler opts from config (+3,-155)

Target / d1 (12 changes)

99545b4 d1: add new target (+13.3K)
13cdc89 kernel: bump 6.1 to 6.1.80 (+66,-63)
3ce1e4c d1: define subtarget specifically (+2)
99fcc90 kernel/d1: Create kernel files for v6.6 (from v6.1) ()
766570d kernel/d1: Restore kernel files for v6.1 (+13.1K)
2e0b000 d1: remove upstreamed patches and add new patchset (+1.5K,-12.7K)
8b1d743 d1: refresh kernel config (+22,-1)
e78a0cf d1: 6.6: set testing kernel (+1)
745ad01 d1: switch default to 6.6 (+1,-2)
46ce2a3 d1: drop 6.1 support (-13.1K)
1306885 kernel: Reorder config files (+83,-84)
7142e35 kernel: filter out compiler opts from config (+3,-155)

Target / gemini (22 changes)

33abdc0 kernel: Package the new FOTG210 module properly (+14,-11)
58acb1d gemini: Add kernel v6.1 patches (+18.4K)
0fe2aae gemini: Create a config for kernel v6.1 (+427)
997bf70 gemini: Bump to kernel v6.1 (+1)
b308bd5 kernel: migrate FORCE_MAX_ZONEORDER to ARCH_FORCE_MAX_ORDER for 6.1 (+1,-18)
c764a8c gemini: Fix up kernel v6.1 config (+4)
0d510eb gemini: Drop kernel v5.15 and default to v6.1 (+3,-595)
585360f gemini: refresh kernel config (+30,-8)
2bdec11 gemini: usb-fotg210: fix FOTG210_HCD setting (+1,-1)
4695778 gemini: usb-fotg210: enable OTG support (+4,-2)
67c6be5 gemini: dont select USB driver as module via config (+1,-2)
7e87e2f gemini: usb-fotg210: add missing module name to AutoLoad (+1,-1)
a78c4e0 gemini: usb-fotg210: remove uneeded dependency on @USB_SUPPORT (+1,-1)
f45fa6b kernel: bump 6.1 to 6.1.71 (+12,-15)
51e9aa6 gemini: Bump to kernel v6.6 (+222,-18.4K)
70e81ef gemini: In-flight ethernet patches (+420)
f34620f kernel: bump 6.6 to 6.6.33 and adjust subarches (+37,-318)
b1435f0 kernel: activate *_FS_SECURITY and *_FS_ACL_ATTR options for all big flash ta... (+5,-71)
0852d81 gemini: Use absolute paths for tools (+2,-2)
ca325ee gemini: apm821xx: Ignore return value of e2fsck (+4,-2)
51bbc81 kernel: bump 6.6 to 6.6.57 (+107,-248)
7142e35 kernel: filter out compiler opts from config (+3,-155)

Target / imx (32 changes)

07bdc55 kernel: backport NVMEM patches queued for the v6.5 (+1.8K,-2)
1b2d625 imx: enable CONFIG_REGULATOR_PFUZE100 globally (+1,-1)
f6d739e imx: enable CONFIG_CPU_FREQ_THERMAL (+1)
39efe6f imx: copy patches 5.15 to 6.1 (+34)
eefd288 imx: copy config from 5.15 to 6.1 (+447)
fb26069 imx: 6.1: refresh kernel config (+50,-11)
e8986fb imx: add 6.1 kernel as testing (+1)
82e6fc0 imx: 6.1: refresh remaining patches (+198)
2a21a69 imx: add gpio-button-hotplug to ventana images (+2,-1)
4d3f6e1 imx: update default network config for ventana (+1,-1)
dc685cf imx: switch to kernel 6.1 (+1,-2)
a3a33f0 imx: remove 5.15 support (-687)
33e72e0 kernel: bump 6.1 to 6.1.79 (+32,-31)
54f9744 treewide: disable spectre mitigation on unaffected Arm32 targets (+26,-9)
ae8bf1a imx: add imx8m support (+200,-9)
bd512e3 imx: add Gateworks Venice support (+194)
041fd1c imx: kernel: add imx8mp PCI support (+345)
e4d76cf imx: copy patches from 6.1 to 6.6 (+232)
7dfdfac imx: copy config from 6.1 to 6.6 (+486)
368cd88 imx: fix cortexa9/cortexa7 image builds due to dts move (+6)
a6d4d36 imx: add 6.6 kernel as testing (+1)
c78c717 imx: 6.6: refresh kernel patches (+2,-2)
0520c45 imx: 6.6: update kernel config (+11)
2d6ceda kernel: bump 6.1 to 6.1.92 (+46,-516)
176b8df imx: coretexa53: fix network configuration for GW74xx (+1,-1)
5f307b2 imx: 6.6: add upstream patches for imx8m{m,n,p} venice (+717)
a99484e imx: use kernel 6.6 by default (+1,-2)
4d614f8 imx: drop 6.1 support (-870)
b1435f0 kernel: activate *_FS_SECURITY and *_FS_ACL_ATTR options for all big flash ta... (+5,-71)
1306885 kernel: Reorder config files (+83,-84)
4b9739a kernel: remove GCC11_NO_ARRAY_BOUNDS (-21)
7142e35 kernel: filter out compiler opts from config (+3,-155)

Target / ipq40xx (162 changes)

7f2ecab ipq40xx: add e2600ac c1 to dsa (+36,-2)
0dca52c ipq40xx: add e2600ac c2 to dsa (+44,-2)
b764268 ipq40xx: e2600ac-c1 remove KERNEL_SIZE (-2)
edb3a41 ipq40xx: convert Buffalo WTR-M2133HP to DSA (+31,-2)
0a4b309 generic: backport initial LEDs hw control support (+5.5K,-35)
9d64cc0 ipq40xx: meraki-mr33, meraki-mr74: disable image generation (+2)
9ffdaa7 ipq40xx: Enable gpio-restart in kernel configuration (+1)
f70ee53 ipq4019: add support for ZTE MF287+ aka DreiNeo (+410)
75505c5 ipq-wifi: fix upstream board-2.bin ZTE M289F snafu (+4,-2)
dbc4be1 ipq40xx: move Teltonika RUT STM32 IO to specific DTS (+37,-37)
844bb4b ipq40xx: add support for Teltonika RUTX50 (+203,-2)
6b11f0e ipq4019: fix support for AVM FRITZ!Repeater 3000 (+3)
8590531 kernel: bump 5.15 to 5.15.123 (+176,-499)
9e9dc18 ipq40xx: commonize Meraki recipe (+7,-8)
bb4a258 ipq40xx: meraki: remove swconfig in DEVICE_PACKAGES (+1,-1)
f1c8044 ipq40xx: meraki: define DTB load address (+1,-2)
a4aac59 ipq40xx: update SCM SDI patches with pending upstream (+97,-50)
7661e16 ipq40xx: add header to SCM cold boot address patch (+17)
0e6982b ipq40xx: Use SoC DTSI for Teltonika RUTX (+136,-22)
46ed38a ipq40xx: remove DK01 and DK04 boards (-367)
edfe913 ipq4019: add support for ZTE MF287 Pro aka DreiNeo Pro (+476,-179)
8ae8612 ipq40xx: qca8k: add ageing setting support (+36)
b22d382 ipq40xx: re-add label MAC address for FritzBox 4040 (+1)
f631c7b generic: sync MediaTek Ethernet driver with upstream (+10.0K,-6.3K)
52c365f kernel: backport v6.6 nvmem changes (+1.6K,-2)
838bb0c ipq40xx: convert devolo Magic 2 WiFi next to DSA (+27,-1)
8554a4a ipq40xx: compress kernel for Magic 2 WiFi next (+1,-2)
3121bf4 ipq40xx: add support for Netgear RBX40 (+58)
9bfbdfa ipq40xx: move DSA and ethernet driver to 5.15 specific directory ()
70dfb69 ipq40xx: update ESS reset patch with pending upstream (+55,-52)
bd242a4 ipq40xx: copy 5.15 patches and config to 6.1 (+2.3K)
3d6d8bc ipq40xx: qca807x: adapt for 6.1 (+5)
4c01093 ipq40xx: 6.1: adapt and refresh patches (+46,-449)
cd9c721 ipq40xx: 6.1: use latest DSA and ethernet patches (+3.9K,-33)
825cfa4 ipq40xx: 6.1: refresh kernel config (+49,-19)
b50827f ipq40xx: add 6.1 as testing kernel (+1)
98bad1b ipq40xx: 6.1: add missing secure QFPROM symbol (+1)
a9cc370 ipq40xx: fix image building for ZTE MF287 series (+1,-1)
9889de3 ipq40xx: add support for YYeTs LE1 (+341)
9c7578d ipq40xx: refactor ZTE MF287 series (+260,-7)
053f8f9 ipq40xx: ZTE MF287 series: move to gpio-export for modem-reset GPIO (+20,-27)
7354d17 ipq4019: add support for ZTE MF282 Plus aka DreiTube (+466,-1)
e3559fb kernel: bump 6.1 to 6.1.54 (+226,-472)
98d325a ipq40xx: wpj428: panic on squashfs error to work around boot limbo (+9)
d686f21 ipq40xx: move to kernel 6.1 by default (+1,-2)
ab015ab ipq40xx: drop patches/files/config for kernel 5.15 (-6.4K)
964b576 ipq40xx: ZTE MF287 fix sysupgrade (+1)
4c83b6a ipq40xx: ZTE MF282 Plus fix sysupgrade (+1)
74e7f8e ipq40xx: add support for Extreme Networks WS-AP391x series APs (+363,-3)
33908b2 ipq40xx: refresh qca8k patches (+6,-6)
b7eea2d ipq40xx: use upstreamed SDI disable support (+111,-94)
b8e5285 ipq40xx: switch to performance governor by default (+2,-2)
2657e8c ipq40xx: wpj428: switch to zimage to fit kernel partition (+1,-1)
2b75f10 kernel: bump 6.1 to 6.1.63 (+41,-329)
5dae4a6 ipq40xx: refresh patches (+2,-2)
14467fd ipq40xx: fix dtc warnimg (+1,-1)
fe8dd23 ipq40xx: convert to nvmem-layout (+721,-553)
7e316bc ipq40xx: remove mac-address-increment (+67,-62)
c66511b ipq40xx: fix typo in Linksys WHW01 image definition (+1,-1)
b16e14a image: use helper function for size units (+12,-10)
a7818e0 ipq40xx: enable UBI size checks for some Linksys NAND devices (+5)
c20bedf kernel: bump 6.1 to 6.1.64 (+313,-597)
4f7835c ipq40xx: enable CONFIG_LED_TRIGGER_PHY for AC42U (+1)
3f442c1 ipq40xx: update ASUS RT-AC58U leds DTS nodes (+31,-14)
89ff407 treewide: use ethtool_puts instead of memcpy (+4,-6)
d6beb56 ipq40xx: drop PSGMII PHY patch (-105)
ff41312 kernel: bump 6.1 to 6.1.72 (+65,-65)
997acc7 generic: 6.1: backport at803x split patches (+9.4K,-21)
502ac21 ipq40xx: drop redundant label with new LED color/function format (-13)
a9e0d97 ipq40xx: convert to new LED color/function format where possible (+254,-103)
c6ed349 ipq40xx: fix dts error in LED color/function conversion (-3)
1b931c3 ipq40xx: adapt to new Upstream QCA807x PHY driver (+74,-997)
4cb6bd9 mediatek: switch to pending XFI 10G Ethernet drivers (+2.1K,-1.1K)
07b9186 ipq40xx: Add support Netgear LBR20 (+577,-1)
33e72e0 kernel: bump 6.1 to 6.1.79 (+32,-31)
6d8b36b ipq40xx: Netgear LBR20 fix for proper img builds (+1)
0671803 Revert "ipq-wifi: fix upstream board-2.bin ZTE M289F snafu" (+2,-4)
dd02da5 kernel: bump 6.1 to 6.1.81 (+38,-38)
54f9744 treewide: disable spectre mitigation on unaffected Arm32 targets (+26,-9)
9309cfe kernel/ipq40xx: Create kernel files for v6.6 (from v6.1) ()
2265413 kernel/ipq40xx: Restore kernel files for v6.1 (+5.6K)
68c4678 ipq40xx: split files in 6.1 and 6.6 dedicated directory (+26.5K)
6136eba ipq40xx: 6.6: fix DTS to use reference for usb node (+73,-73)
5323c45 ipq40xx: 6.6: drop upstream kernel patches (-60)
8253176 ipq40xx: 6.6: rework kernel patches for new kernel (+24,-34)
8ec7670 ipq806x: 6.6: add pending patch fixing mtdcore with MTD OTP (+63)
61d1eed ipq40xx: 6.6: refresh kernel patches (+35,-40)
f632e92 ipq40xx: 6.6: update config file with missing symbol (+13)
032dad8 ipq40xx: add kernel 6.6 as a testing kernel version (+1)
46efc77 ipq40xx: 6.6: remove redundant patch (-58)
5c2eca6 kernel: bump 6.6 to 6.6.24 (+23,-164)
fc62d66 ipq40xx: whw03v2: fix handling of RGB LED (-6)
c2f52e4 ipq40xx: whw03v2: change LED color for 'running' state to blue (+2,-2)
9d95934 kernel: bump 6.6 to 6.6.26 (+50,-19)
86171d4 kernel: bump 6.6 to 6.6.27 (+43,-74)
2909cce kernel: bump 6.1 to 6.1.86 (+31,-121)
1c32cee ipq40xx: whw03v2: enable additional 5 GHz channels (+4,-6)
414646e ipq40xx: switch default to 6.6 (+1,-2)
2d5509f ipq40xx: drop 6.1 support (-32.1K)
0bb8d68 ipq40xx: set DEVICE_DTS_DIR to /qcom by default (+1,-1)
4c5cb58 ipq40xx: use nvmem ethernet MACs on Aruba AP-303H (+7)
026fbd6 ipq40xx: fix USB on Aruba AP-303H (+10,-5)
4265fe9 ipq40xx: refresh patches (+1,-1)
2aa6c87 ipq40xx: refresh patches again (+1,-1)
47da178 ipq40xx: fix I2C pin config on Aruba AP-303H (+23,-20)
ecb3859 ipq40xx: fritzrepeater-1200: fix MDIO and PHY probing (+15,-11)
c904875 ipq40xx: add support for Linksys WHW03 V1 (+496,-1)
5ac0615 ipq40xx: clean up Linksys WHW03 V2 DTS (+18,-27)
6dc7518 ipq40xx: merge DTS for Linksys WHW03 V1 and V2 (+306,-562)
f3f3e2c ipq4019: fix even more wrong reference to USB node (+451,-465)
e517919 ipq40xx: Enable NVMEM_U_BOOT_ENV config (+1)
e056745 ipq40xx: convert Engenius EAP1300 to DSA (+18)
63b1326 ipq40xx: Properly set MAC addresses for the EAP1300 (+11,-4)
226b15f ipq40xx: Enable the Engenius EAP1300 (+1,-2)
2e94536 ipq40xx: use existing labels for watchdog node (+223,-224)
22e96cc ipq40xx: use existing labels for prng node (+224,-225)
e54c9c1 ipq40xx: use existing labels for crypto node (+216,-220)
b475e8f ipq40xx: wpj419: use existing labels for DMA nodes (+12,-12)
7359362 ipq40xx: ncp-hg100-cellular: drop QPIC BAM node (-4)
625e912 ipq40xx: use existing labels for UART nodes (+35,-35)
90f9bc7 ipq40xx: use existing labels for I2C nodes (+26,-27)
63c5d8b ipq40xx: use existing labels for MDIO node (+238,-247)
1f3fe46 ipq40xx: wpj419: use existing label for PCIe node (+6,-6)
c974303 ipq40xx: wpj419: use existing label for pinctrl node (+86,-86)
592b6aa ipq40xx: wpj419: use existing label for SPI node (+105,-105)
dc9220f ipq40xx: fixup remaining devices that dont use QCA807x PHY (+30,-2)
4a78c46 ipq40xx: dont panic on PSGMII calibration fail (+1,-1)
85f6f88 ipq40xx: eap1300: add eap1300ext as alt model (+2)
10d77b9 kernel: bump 6.6 to 6.6.31 (+12,-874)
683a350 ipq40xx: use NVMEM-on-UBI for ASUS RT-AC58U (+44,-10)
a60721f mikrotik: switch to Yafut for building MikroTik NOR images (+19,-3)
de59fc4 ipq40xx: fix broken image generation for EX6150v2 (+96,-2)
167b016 ipq40xx: fix invalid GPIO numbers since kernel 6.6 (+9,-9)
f34620f kernel: bump 6.6 to 6.6.33 and adjust subarches (+37,-318)
6ff5983 treewide: gpio to gpios (+93,-93)
0b6b54e ipq40xx: net/ipqess: fix outbound port tag computation (+13,-8)
73a9f9f generic: platform/mikrotik: add NVMEM layout driver (+240)
832e2f6 kernel: bump 6.6 to 6.6.35 (+35,-150)
69d0ff5 ipq40xx: ipqess: pass up ethdev_addr probe defer (+17,-12)
515ad3c ipq40xx: ipqess: do not free ipqess_init (+1,-1)
b4069fa ipq40xx: habanero-dvk: fix LAN MAC adresses (+26,-1)
702bad7 ipq40xx: add BDFs for Linksys WHW03 V1 (+3,-1)
66177c0 kernel: bump 6.6 to 6.6.41 (+36,-36)
f0bb25a ipq40xx: eth: Fix PHY access over ipqess driver (+1,-1)
d7f3a1c ipq40xx: Drop nand features from Chromium image (+15,-9)
3774f32 treewide: rename ZyXEL to Zyxel (+93,-93)
c7ba557 ipq40xx: define config-names for Aruba boards (+3)
b40cc46 ipq40xx: add PoE passthrough GPIO (+3)
0679174 ipq40xx: fix MAC address on Meraki MR33 and MR74 after nvmem-layout (+10,-6)
7d33aed generic: platform/mikrotik: add wlan lz77 decompress (+557,-27)
a48ba7e ipq40xx: generic: enable userspace regulator consumer driver (+1)
b37f3de ipq40xx: add support for SKSpruce WIA3300-20 (+462)
48b8c60 ipq40xx: switch to zImage kernel for SKSpruce WIA3300-20 (+1,-1)
94d775d ipq40xx: dts: disable qpic_bam for EMMC and SPI Flash devices (+8,-52)
83a04cd ipq40xx: make GL.iNet A1300 switch functional (+4,-3)
19bd543 treewide: remove platform_get_resoruce (+16,-38)
1306885 kernel: Reorder config files (+83,-84)
1ce7e94 ipq40xx: drop ipq-wifi-teltonika_rutx from Teltonika RUTX50 (+1,-1)
fbe50c6 ipq40xx: use devm for mutex_init (+4,-2)
2af51fb treewide: remove THIS_MODULE assignment (+13,-48)
4b9739a kernel: remove GCC11_NO_ARRAY_BOUNDS (-21)
7142e35 kernel: filter out compiler opts from config (+3,-155)

Target / ipq806x (102 changes)

dbac8e8 ipq806x: 6.1: copy patches, files and config from 5.15 (+19.2K)
d06b859 ipq806x: 6.1: drop upstream patch (-6.0K)
f92bf3f ipq806x: 6.1: replace ZRELADDR HACK patch with new version (+67,-62)
eb69d7a ipq806x: 6.1: manually refresh kernel patches (+123,-102)
64c204c ipq806x: 6.1: refresh kernel patches (+55,-97)
33a9bce ipq806x: 6.1: refresh dts (+2,-4)
b2d3131 ipq806x: 6.1: refresh config and add missing symbols (+24)
4c4ba37 ipq806x: enable testing kernel version with 6.1 version (+1)
c2d194a kernel: enable (ARM|ARM64)_MODULE_PLTS in generic config (+4,-14)
f2e1d37 ipq806x: Add support for Netgear Nighthawk Pro Gaming XR450 (+67)
9314744 ipq806x: use new package name for NEC WG2600HP3 (+1,-1)
0a4b309 generic: backport initial LEDs hw control support (+5.5K,-35)
5d88bfd Revert "ipq806x: disable cache and fabric devfreq driver to improve stability" (+9,-4)
6f5ea75 ipq806x: set PERFORMANCE as the default cpufreq governor (+4,-4)
6d673c7 Revert "Revert "ipq806x: disable cache and fabric devfreq driver to improve s... (+4,-9)
37e4593 Revert "ipq806x: disable cache and fabric devfreq driver to improve stability" (+4,-4)
a860e43 ipq806x: 6.1: restore missing dts for Netgear XR450 (+50)
b308bd5 kernel: migrate FORCE_MAX_ZONEORDER to ARCH_FORCE_MAX_ORDER for 6.1 (+1,-18)
79a82d7 kernel: bump 6.1 to 6.1.37 (+16,-16)
d2a4b87 ipq806x: 6.1: backport patch fixing broken hwspinlock (+49)
8db2ff8 ipq806x: move to kernel 6.1 by default (+1,-2)
c2635d9 ipq806x: 5.15: drop useless kernel patches and dts files (-19.3K)
0f1cd99 ipq806x: rename kernel files to generic name ()
548c437 ipq806x: reorganize 02_network board.d script (+113,-91)
1e0ee72 kernel: bump 6.1 to 6.1.44 (+21,-21)
9ea5487 ipq806x: chromium: Disable kernel's CONFIG_QCOM_SPM (+2)
1611c21 ipq806x: onhub: Enable adm_dma node (+4)
52c365f kernel: backport v6.6 nvmem changes (+1.6K,-2)
7b78a19 ipq806x: Correct OnHub sysupgrade config logic (+1,-1)
e3559fb kernel: bump 6.1 to 6.1.54 (+226,-472)
0250e4e ipq806x: sync config-6.1 with latest kernel (+23,-17)
337e36e ipq806x: convert each device to DSA implementation (+2.0K,-396)
f166c9e ipq806x: move ASRock G10 fix mac preinit script to generic board.d script (+6,-14)
8eab5b2 ipq806x: enable and setup multi-CPU port for qca8k switch (+95,-92)
c707cff ipq806x: add LEDs definition for non-standard qca8k LEDs (+219)
f4106c7 ipq806x: add patch fixing regression from stmmac TX timer (+190)
cafa880 ipq806x: add patch fixing regression from stmmac TX timer (+95,-6)
5d111b6 ipq806x: disable unused SWCONFIG config flags (-2)
3aef610 ipq806x: add support for Extreme Networks AP3935 (+392,-1)
7fc91be ipq806x: fix wrong QCA8K LED definition for NEC Aterm WG2600HP3 (+55,-5)
94ed8f7 ipq806x: fix broken onhub dtsi (-2)
bb8fd41 kernel: bump 6.1 to 6.1.59 (+47,-153)
cd86f6c kernel: bump 6.1 to 6.1.60 (+35,-35)
4fdd553 ipq806x: setup DSA port conduit in board.d (+8,-46)
4d9108e ipq806x: fix wrong LEDs mode for non-standard qca8k LEDs (+20,-20)
d264d3a ipq806x: remove mac-address-increment (+319,-291)
d44c037 ipq806x: add missing interrupt-controller (+3)
c20bedf kernel: bump 6.1 to 6.1.64 (+313,-597)
8c2df65 ipq806x: Fix nighthawk R7800/XR450/XR500 wan MAC (+1,-1)
81116dd ipq806x: reset-gpio to reset-gpios (+11,-11)
e1043a7 ipq806x: avoid duplicate partition nodes (+45,-35)
8825f0f ipq806x: fix leading 0 warnings (+12,-12)
3eca9ba ipq806x: drop useless uci-defaults compat version script (-11)
1e6c6a3 kernel: bump 6.1 to 6.1.68 (+51,-498)
4a2ff73 kernel: bump 6.1 to 6.1.69 (+18,-445)
131403d kernel: bump 6.1 to 6.1.70 (+22,-22)
b38d446 ipq806x: add support for Fortinet FAP-421E (+434)
84a489b ipq806x: Stabilize LAN 2 MAC address, interface ordering (+7,-3)
acf40c0 ipq806x: DTS format fixup for Fortinet FAP-421E (+18,-16)
797d46c generic: 6.1: move stmmac backport fix patches to generic (+68,-40)
cf43e52 ipq806x: renumber backport patches starting from 000 (+3,-3)
dac2f07 ipq806x: replace tsens patch with upstream version (+94,-64)
4fb04e3 ipq806x: drop swconfig leftovers (+2,-2)
997acc7 generic: 6.1: backport at803x split patches (+9.4K,-21)
33e7962 ipq806x: convert to new LED color/function format where possible (+137,-57)
07b57c3 ipq806x: fix dts error in LED color/function conversion (+4,-4)
b2bb4b0 ipq806x: replace ARM bootloader patch with pending upstream version (+328,-342)
df3d5fd ipq806x: refresh Kconfig (+5,-2)
a2bd0a7 kernel/ipq806x: Create kernel files for v6.6 (from v6.1) ()
3bf06ea kernel/ipq806x: Restore kernel files for v6.1 (+3.6K)
d840d1f ipq806x: split files in 6.1 and 6.6 dedicated directory (+12.3K)
a705c8c ipq806x: 6.6: drop upstream kernel patches (-920)
a0cbf7f ipq806x: 6.6: rework kernel patches for new kernel (+192,-94)
4693100 ipq806x: 6.6: add pending patch fixing nandc with new kernel (+55)
224f2fd ipq806x: 6.6: refresh kernel patches (+30,-39)
75acc62 ipq806x: 6.6: update config file with missing symbol (+13)
ac0e219 ipq806x: add kernel 6.6 as a testing kernel version (+1)
4d3f411 ipq806x: 6.6: refresh patches (+1,-1)
2ad898e kernel: bump 6.1 to 6.1.83 (+279,-863)
fd36d4a ipq806x: switch default to 6.6 (+1,-2)
a04b7cb ipq806x: drop 6.1 support (-16.0K)
b0dae20 ipq806x: set DEVICE_DTS_DIR to /qcom by default (+1,-1)
dceb593 kernel: bump 6.6 to 6.6.29 (+195,-640)
4c6e9a9 kernel: bump 6.6 to 6.6.30 (+33,-79)
bd68521 ipq806x: swap lan leds for Meraki MR52 (+8,-8)
0868268 ipq806x: rt4230w-rev6: fix status reporting via the LEDs (+4,-3)
96e402a ipq806x: mr42/mr52: fix PCIe ports (-12)
a09a72d kernel: bump 6.6 to 6.6.34 (+26,-72)
45b3c62 ipq806x: add support for Linksys e8350-v1 (+463)
18e2c65 ipq806x: fix broken line break with Linksys e8350-v1 (+428,-428)
e27c7e4 ipq806x: ap3935: Use gmac0 mdio controller (+9,-21)
bf0602f ipq806x: ap3935: Use rgmii-id mode for LAN1 (+19,-6)
173d59e ipq806x: 6.6: enable at803x driver (+1)
3774f32 treewide: rename ZyXEL to Zyxel (+93,-93)
19bd543 treewide: remove platform_get_resoruce (+16,-38)
1306885 kernel: Reorder config files (+83,-84)
b5e1544 ipq806x: Revert "ipq806x: swap lan leds for Meraki MR52" (+4,-4)
1fdc4b1 ipq806x: tr4400v2: revert nesting of MTD partitions that bricks device (+35,-45)
5ad5677 ipq806x: tr4400v2: fix dtc warnings by deleting stock partitions (+3,-27)
2af51fb treewide: remove THIS_MODULE assignment (+13,-48)
4b9739a kernel: remove GCC11_NO_ARRAY_BOUNDS (-21)
7142e35 kernel: filter out compiler opts from config (+3,-155)

Target / ipq807x (25 changes)

07c45c0 ipq807x: add support for Compex WPQ873 (+504)
bc66c05 ipq807x: mark merged patches as backports (+1,-1)
4eda3e8 ipq807x: 6.1: copy patches and config from 5.15 (+24.6K)
8195922 ipq807x: drop upstreamed patches (-3.7K)
4fa8fec ipq807x: 6.1: refresh patches (+55,-55)
3790a0f ipq807x: 6.1: refresh kernel config (+70,-13)
09085d1 ipq807x: 6.1: fix remoteproc booting (+77)
61ff33c ipq807x: enable selecting 6.1 as testing kernel (+1)
10be819 ipq807x: 6.1: fix I/O WRITE_ZEROES errors on some eMMC devices (+74)
d1e452d ipq807x: switch to kernel 6.1 (+1,-2)
39e1adc ipq807x: remove 5.15 support (-24.6K)
fdea7cb ipq807x: image: cleanup unused variables (-3)
a9be186 ipq807x: image: factor out common eMMC bits (+12,-9)
48603a2 ipq807x: add initial support for prpl Foundation Haze board (+340,-1)
a3ee2bf Revert "ipq807x: add initial support for prpl Foundation Haze board" (+1,-340)
818200f ipq807x: renumber upstreamed patches ()
9ba5e03 ipq807x: refresh kernel config (-6)
4747b96 ipq807x: mark MDT loader fix as backport ()
d442790 generic: 6.1: backport Qualcomm CPUFreq NVMEM changes (+181,-45)
86bc525 ipq807x: use updated CPUFreq NVMEM support (+20,-62)
5af2533 generic: 6.1: move Qualcomm SoC ID bindings to generic ()
c4752e0 ipq807x: add critical thermal trips to all thermal zones (+197)
75bf5b4 ipq807x: remove critical trips from AC/HK DTSI (-60)
2e91003 ipq807x: add initial support for prpl Foundation Haze board (+336,-1)
07fe8bc ipq807x: image: fix eMMC flashing/recovery from within initramfs (+2,-2)

Target / ixp4xx (12 changes)

c16b229 ixp4xx: Resurrect IXP4xx support using device tree (+513)
c1318bc ixp4xx: Add a ixp4xx hardware crypto kernel module (+14)
5568f47 ixp4xx: Add USRobotics USR8200 support (+650)
2b75f10 kernel: bump 6.1 to 6.1.63 (+41,-329)
c20bedf kernel: bump 6.1 to 6.1.64 (+313,-597)
682f8fe ixp4xx: add Generic subtarget definition (+2)
2eef4f7 ixp4xx: Bump to kernel v6.6 (+140,-40)
e824864 ixp4xx: Add ext4 and rootfs-part to features (+1,-1)
4220f75 ixp4xx: Add back support for Iomega NAS100D (+14)
869bbdb ixp4xx: Add back support for Freecom FSG-3 (+25)
e7661a8 ixp4xx: Add back support for D-Link DSM G600 A (+13)
7142e35 kernel: filter out compiler opts from config (+3,-155)

Target / kirkwood (37 changes)

9075cfd kirkwood: fix Ctera C200 V1 ubi part name (+9)
36aff2a kirkwood: copy patches 5.15 to 6.1 (+1.6K)
bcbb21b kirkwood: copy config 5.15 to 6.1 (+293)
c8550de kirkwood: kernel: refresh 6.1 patches (+3,-3)
9c673d3 kirkwood: 6.1: refresh kernel config (+21,-5)
8613353 kirkwood: add 6.1 kernel as testing (+1)
5b14a35 kirkwood: backport fix Ctera C200 V1 ubi part name to 6.1 (+10,-3)
959db19 kirkwood: drop redundant label with new LED color/function format (-3)
726f286 kirkwood: convert to new LED color/function format where possible (+4,-1)
5fe8021 kernel: bump 6.1 to 6.1.78 (+12,-12)
ef34f8f kirkwood: Add Marvell RTC to all machines with nothing else (+35,-14)
0dfc049 kirkwood: add support for Netgear Stora (MS2000/2110) NAS (+957)
fff9316 kirkwood: Add missing phy-mode and fixed links (+110)
03ffebb kirkwood: 6.1: backport Marvell 88E6171 init fix patch (+89)
ccbdb21 kirkwood: Add missing package dependency (+179,-1)
48f108d kirkwood: switch kernel version to 6.1 (+1,-2)
93b3334 kirkwood: remove 5.15 kernel support (-2.3K)
f89bdab kirkwood: resize kernel partition for kirkwood devices (+72,-28)
a1201f9 kernel/kirkwood: Create kernel files for v6.6 (from v6.1) ()
398fa87 kernel/kirkwood: Restore kernel files for v6.1 (+2.2K)
70dd237 kirkwood: refresh 6.6 patches (+39,-786)
4e3093d kirkwood: kernel: refresh 6.6 config (+13,-4)
3b5b3d8 kirkwood: split files into 6.1 and 6.6 version (+1.4K)
c7d83d4 kirkwood: add 6.6 kernel as testing version (+1)
c72c35d kirkwood: 6.6: refresh patches (+2,-2)
2c0cec1 kernel: move mv88e6xxx fix to generic backports (+15,-15)
8619d7a kirkwood: add D-Link DNS-320L support (+932,-2)
884bef5 kirkwood: Add Marvell RTC to two devices (+3,-2)
6ff5983 treewide: gpio to gpios (+93,-93)
732e0f3 kirkwood: switch to kernel 6.6 (+1,-2)
f00d4ca kirkwood: remove accidentally commited file (-177)
f142ce8 kirkwood: remove 6.1 support (-2.1K)
3774f32 treewide: rename ZyXEL to Zyxel (+93,-93)
97e1a22 kirkwood: remove left-over files-6.1 folder (-1.6K)
e934e67 kirkwood: dns320l: export mcu_power GPIO (+12,-1)
4b9739a kernel: remove GCC11_NO_ARRAY_BOUNDS (-21)
7142e35 kernel: filter out compiler opts from config (+3,-155)

Target / lantiq (69 changes)

5d51079 lantiq: add patches headers (+129,-32)
37c3d61 lantiq: replace random_ether_addr with eth_random_addr (+1,-1)
1f5fce2 kernel: bump 5.15 to 5.15.118 (+39,-39)
c170fc7 kernel: remove CRYPTO_BLAKE2S from all >=5.15 (-15)
daed332 kernel: bump 5.15 to 5.15.125 (+35,-33)
66f6c20 lantiq: Fix an sleeping function called from invalid context (+51,-6)
e0ac782 lantiq: update binding for ralink EEPROM swap (+7,-7)
e1aaa1d Revert "lantiq: xrx200: mark subtarget as source-only" (+1,-1)
573c8c3 kernel: bump 5.15 to 5.15.138 (+13,-97)
659f2d7 lantiq: remove mac-address-increment (+285,-272)
6c118ef kernel: bump 5.15 to 5.15.140 (+38,-177)
bcb37c8 kernel: bump 5.15 to 5.15.143 (+207,-654)
65fb97b lantiq: fix boot isues on danube boards (+33)
7227dab lantiq: replace patch with upstream version (+3,-2)
c34651c lantiq: add pcie endianess switch for slave devices (+25,-13)
bb46f04 lantiq: add support for AVM Fritzbox 7490 (+313,-3)
48b2df5 lantiq: add support for AVM Fritzbox 5490/5491 (+135)
c18a05e lantiq: add support for AVM Fritzbox 3490 (+135)
0c3f3eb lantiq: convert to new LED color/function format where possible (+319,-129)
60d4f6c lantiq: fix dts error in LED color/function conversion (+18,-18)
9c24a14 lantiq: add support for Arcadyan VRV9510KWAC23 (+384,-1)
387fde0 kernel: bump 5.15 to 5.15.150 (+68,-200)
9cfa5f7 lantiq: Fix build after kernel 5.15.150 (+3,-11)
9693ed6 kernel: bump 5.15 to 5.15.155 (+40,-39)
494a109 lantiq: Refresh kernel configuration (+22,-88)
2196815 kernel/lantiq: Create kernel files for v6.1 (from v5.15) ()
b704c53 kernel/lantiq: Restore kernel files for v5.15 (+12.7K)
e692742 lantiq: set Linux 6.1 as testing kernel (+1)
a3659b1 lantiq: Refresh patches and configuration (+148,-1.4K)
e79dacd lantiq: Fix bug in error handling of timer driver (+6,-6)
783c3aa lantiq: Add some gswip patches (+1.1K)
284f12b lantiq: ifxmips_pcie: use dev_err_probe (+12,-14)
1825ea9 lantiq: dts: vr9: add missing interrupts to pcie node (+1,-1)
db4bb19 lantiq: ifxmips_pcie: use platform_get_irq to get irqs from dts (+168,-16)
83fccc4 lantiq: old gptu timer driver: use platform_get_irq to get irqs (+80,-10)
ece380c lantiq: vmmc kernel-in-tree driver: use platform_get_irq to get irqs (+196)
faaa541 lantiq: dts: add missing irqs to mei node on AmazonSE, Danube and AR9 (+3,-3)
cffd3ad lantiq: add patch to fix the reset gpio handling in the pci driver (+62)
7514d9b lantiq: switch to kernel 6.1 (+1,-2)
9ec3b11 lantiq: disable building of ZyXEL P-2812HNU F1 (+1)
e85c80e kernel/lantiq: Create kernel files for v6.6 (from v6.1) ()
5b522e4 kernel/lantiq: Restore kernel files for v6.1 (+12.2K)
c80fa58 lantiq: set Linux 6.6 as testing kernel (+1)
6ec7711 lantiq: Refresh patches and configuration for linux 6.6 (+94,-86)
6ff5983 treewide: gpio to gpios (+93,-93)
f6fe19e lantiq: fix pci driver once again (+26,-150)
289f0ef lantiq: remove 5.15 kernel support (-13.5K)
a0e2548 lantiq: switch to kernel 6.6 (+1,-2)
04fde44 lantiq: remove 6.1 kernel support (-12.2K)
75cd4ef lantiq: replace gswip patches with upstream version (+689,-227)
66177c0 kernel: bump 6.6 to 6.6.41 (+36,-36)
c5a4436 lantiq: properly release descriptors in etop driver detach (+3,-3)
ccfc454 lantiq: fix checkpatch warnings in etop driver (+87,-56)
b733b6a kernel: bump 6.6 to 6.6.44 (+59,-356)
9dbd45c lantiq: arv7525pw: use nvmem for eeprom (+6,-1)
626fa75 kernel: bump 6.6 to 6.6.45 and update config-6.6 (+33,-80)
002fdd3 lantiq: vgv7510kw22: use NVMEM for mac addresses (+3,-4)
3774f32 treewide: rename ZyXEL to Zyxel (+93,-93)
5ca8a4a lantiq: backport latest upstream patches (+123,-45)
12f12df kernel: bump 6.6 to 6.6.55 (+139,-327)
bb71abb lantiq: ase: refresh config (+1)
622be8e lantiq: ase: disable adm6996 and swconfig (-2)
caf5caa lantiq: refresh patches (+4,-4)
51bbc81 kernel: bump 6.6 to 6.6.57 (+107,-248)
19bd543 treewide: remove platform_get_resoruce (+16,-38)
2af51fb treewide: remove THIS_MODULE assignment (+13,-48)
62690e3 lantiq: use more devm for i2c (+5,-8)
67da3d3 lantiq: use devm for mutex_init (+4,-2)
7142e35 kernel: filter out compiler opts from config (+3,-155)

Target / layerscape (50 changes)

c2d194a kernel: enable (ARM|ARM64)_MODULE_PLTS in generic config (+4,-14)
d04d6a8 layerscape: kernel: enable MC userspace support (+1,-1)
16a2051 kernel: Set CONFIG_FRAME_WARN depending on target (+11,-8)
0a4b309 generic: backport initial LEDs hw control support (+5.5K,-35)
52d86ac layerscape: 5.15: update source.codeaurora.org ppfe driver reference (+1,-1)
07bdc55 kernel: backport NVMEM patches queued for the v6.5 (+1.8K,-2)
1f5fce2 kernel: bump 5.15 to 5.15.118 (+39,-39)
af0546d layerscape: armv8_64b: add Traverse Ten64 NAND variant (+93,-1)
a7bd96c layerscape: add patches for SFP support on DPAA2 platforms (+108)
8e7ba6f layerscape: remove Traverse LS1043 boards (-739)
094c377 layerscape: base-files: remove redundant RAMFS_COPY_* additions (+2,-2)
81c1172 kernel: bump 5.15 to 5.15.124 (+20,-21)
f631c7b generic: sync MediaTek Ethernet driver with upstream (+10.0K,-6.3K)
1fb4807 layerscape: copy patches 5.15 to 6.1 (+12.5K)
d0db036 layerscape: refresh kernel config (+4,-1)
297fd48 layerscape: copy config 5.15 to 6.1 (+1.5K)
d43ac3a layerscape: 6.1: refresh kernel config (+86,-20)
8d95482 layerscape: add 6.1 kernel as testing (+1)
f54b752 layerscape: port "-Werror" fix from NXP tree (+47)
65380dc layerscape: kernel: refresh 6.1 patches (+5,-5)
33e72eb kernel: bump 6.1 to 6.1.58 (+8,-22)
3b63208 treewide: disable CONFIG_SLUB_DEBUG in target configs (-10)
8fc496b treewide: fix shell errors during dump stage (+15)
303ff26 kernel: bump 5.15 to 5.15.142 (+3,-3)
39ce933 layerscape: refresh patches-6.1 (+4,-4)
2df8a0c kernel: 5.15: backport v6.1 PHY changes required for Aquantia (+641,-59)
1a392e7 layerscape: 5.15: refresh 2.5G-SGMII patch due to recent PHY backport (+10)
d407565 kernel: backport phylink changes from mainline Linux (+5.6K,-335)
73f99b6 layerscape: switch kernel to 6.1 version (+1,-2)
ff6df9a layerscape: remove 5.15 kernel support (-14.2K)
54f9744 treewide: disable spectre mitigation on unaffected Arm32 targets (+26,-9)
0a22cca kernel/layerscape: Create kernel files for v6.6 (from v6.1) ()
af1fc05 kernel/layerscape: Restore kernel files for v6.1 (+14.2K)
3472120 layerscape: kernel: refresh 6.6 patches (+141,-244)
ec956af layerscape: refresh 6.6 config (+65,-50)
d73a66b layerscape: adjust dts path in image scripts (+22,-20)
1b24cbe layerscape: add 6.6 testing kernel (+1)
f34620f kernel: bump 6.6 to 6.6.33 and adjust subarches (+37,-318)
215a3ca treewide: refresh patches (+5,-5)
633341c layerscape: switch to 6.6 kernel (+1,-2)
f20987c layerscape: remove kernel 6.1 support (-12.6K)
b51abac config: kernel: Add support for configuring BTRFS to be built-in (+10,-6)
a266230 kernel: Enable CONFIG_ARM64_PAN to restrict kernel access to user space memory (+3,-10)
963be14 kernel: add missing config symbols (+2,-14)
b1435f0 kernel: activate *_FS_SECURITY and *_FS_ACL_ATTR options for all big flash ta... (+5,-71)
b56f664 layerscape: remove left-over config-6.1 files (-1.6K)
1cb7764 layerscape: set firmware package to skip installation (+35,-35)
d42a8b2 layerscape: drop fmc and fmc-eth-config package (-4)
4b9739a kernel: remove GCC11_NO_ARRAY_BOUNDS (-21)
7142e35 kernel: filter out compiler opts from config (+3,-155)

Target / loongarch64 (5 changes)

7fcb826 loongarch64: new target (+1.2K,-4)
f34620f kernel: bump 6.6 to 6.6.33 and adjust subarches (+37,-318)
b1435f0 kernel: activate *_FS_SECURITY and *_FS_ACL_ATTR options for all big flash ta... (+5,-71)
4b9739a kernel: remove GCC11_NO_ARRAY_BOUNDS (-21)
7142e35 kernel: filter out compiler opts from config (+3,-155)

Target / malta (16 changes)

a588399 malta: 6.1: copy config from kernel 5.15 (+264)
517bc68 malta: 6.1: update kernel config (+3)
99b9354 malta: 6.1: enable kernel for testing (+1)
b308bd5 kernel: migrate FORCE_MAX_ZONEORDER to ARCH_FORCE_MAX_ORDER for 6.1 (+1,-18)
c170fc7 kernel: remove CRYPTO_BLAKE2S from all >=5.15 (-15)
dfcf449 malta: Use kernel 6.1 by default (+1,-2)
32b4498 malta: Remove kernel 5.15 configuration (-263)
3d0bf90 kernel/malta: Create kernel files for v6.6 (from v6.1) ()
a18920e kernel/malta: Restore kernel files for v6.1 (+265)
a638d01 malta: refresh kernel 6.6 configuration (+32,-11)
5f0e591 malta: Use kernel 6.6 by default (+1,-2)
3a2706e malta: Remove kernel 6.1 configuration (-265)
67e0c59 malta: enable VM targets again (-3)
b1435f0 kernel: activate *_FS_SECURITY and *_FS_ACL_ATTR options for all big flash ta... (+5,-71)
4b9739a kernel: remove GCC11_NO_ARRAY_BOUNDS (-21)
7142e35 kernel: filter out compiler opts from config (+3,-155)

Target / mediatek (462 changes)

1c05388 mediatek: add support for Zyxel EX5601-T0 router (+591)
d6fef27 mediatek: mt7623: build SD card without all filesystems (+8)
c2d194a kernel: enable (ARM|ARM64)_MODULE_PLTS in generic config (+4,-14)
b2beb4c mediatek: mt7981: usb enable 3.0 by default (-1)
a9989b3 mediatek: mt7981: setup all clocks needed for eMMC (+5,-4)
b33c185 mediatek: add mt7988 clock drivers support (+1.7K)
9e6a7e8 mediatek: add mt7988 pinctrl driver support (+1.3K)
6983a21 generic: add support for MediaTek NETSYS v3 (+3.2K,-6)
958fdf3 generic: mt7530: backport support for the MT7988 built-in switch (+2.5K,-9)
987a0b2 mediatek: update pending SoC Ethernet PHY driver (+1.3K,-1.4K)
ef2a831 mediatek: add driver for built-in 2.5G Ethernet PHY (+303)
a3cf3e2 mediatek: filogic: add driver for Richtek RT5190A regulator (+746,-1)
e4555d6 mediatek: backport cpufreq changes to support MT7988 (+2.2K)
e3a681b mediatek: add basic mt7988 device tree support (+1.3K)
43d27b0 mediatek: fix, clean and unify SD card image generation (+13,-9)
213b728 mediatek: cleanly backport and add fix for I2C driver (+1.7K,-81)
3eb354f mediatek: mt7981: add reserved memory to support pstore (+45)
c620409 mediatek: filogic: add uboot build for mt7981 (+24,-16)
dc2d4d7 mediatek: filogic: add Qihoo 360T7 support (+267)
037ce27 mediatek: follow-up with renamed Build/bl2 and Build/bl31-uboot (+6,-6)
ba58245 mediatek: sync MT7988 USXGMII with SDK driver (+792,-596)
7e93f52 mediatek: use cpufreq fix suggested by MediaTek (+53,-29)
0580747 mediatek: use existing I2C clock names (+1,-56)
d285345 mediatek: convert mt7986a-zyxel-ex5601-t0-stock.dts to UNIX (+560,-560)
34bb330 mediatek: use updated device tree overlay mechanism for BPi-R64 (+19,-2)
7a0ec00 mediatek: sync MT7986 device trees with upstream (+994,-1.0K)
25e27c4 mediatek: set new compat version if booted on R64 and R3 (+20)
0a4b309 generic: backport initial LEDs hw control support (+5.5K,-35)
7b536c4 mediatek: use DEVICE_DTC_FLAGS for BPi-R64 (+1)
98e6ea3 mediatek: use DEVICE_DTC_FLAGS and drop DTC_FLAGS where not needed (+1,-3)
0e89ba8 kernel: bump 5.15 to 5.15.117 (+36,-384)
984786a filogic: add support for Netgear WAX220 (+324)
1f5fce2 kernel: bump 5.15 to 5.15.118 (+39,-39)
e4fe309 mediatek: add support for Mercusys MR90X v1 (+361)
0a1ebcc image: add additional fields to Netgear encrypted image (+26,-2)
73de418 mediatek: add support for Netgear EX6250v2 series (+281,-1)
e78d1a0 mediatek: filogic: add H3C Magic NX30 Pro support (+278)
92eec25 mediatek: define NMBM management region for WAX220 (+5)
0c5605b mediatek: prepare old rtk switch driver for use with Linux 6.1 (+6,-9)
d85438f mediatek: copy patches and files for Linux 6.1 (+28.6K)
659f4a1 mediatek: adapt files and patches for Linux 6.1 (+9.0K,-19.6K)
775fd1f mediatek: copy config-5.15 to config-6.1 for all subtargets (+1.8K)
30d38d7 mediatek: adapt kernel configuration for Linux 6.1 (+162,-56)
1321007 mediatek: expose testing Linux 6.1 testing kernel (+1)
0dc0504 kernel: bump 5.15 to 5.15.120 (+8,-8)
c170fc7 kernel: remove CRYPTO_BLAKE2S from all >=5.15 (-15)
1f1e0b1 mediatek: dts: mt7988a: wire-up mediatek,pio for PHY LEDs (+4,-2)
9fac590 mediatek: use backported Ethernet PHY driver also for 5.15 (+1.4K,-1.3K)
f321a49 mediatek: dts: mt7988a: remove boottrap hack (-10)
712fa3e mediatek: replace hack for MaxLinear 2.5G PHY (+63,-166)
f044574 mediatek: add support for ZyXEL NWA50AX Pro (+298,-1)
b1d10e0 mediatek: filogic: set DEVICE_DTS_LOADADDR for BPi-R3 (+1)
36f7ece mediatek: add missing SPDX header (+1)
fec22f8 kernel: bump 6.1 to 6.1.39 (+65,-779)
d91f38a kernel: bump 6.1 to 6.1.40 (+50,-216)
54dc1cd mediatek: filogic: add support for Xiaomi WR30U (+366,-3)
dcdcfc1 mediatek: filogic: add specific layout for WR30U (+44)
edd146c mediatek: filogic: fix broken sysupgrade script (+1)
8590531 kernel: bump 5.15 to 5.15.123 (+176,-499)
dc4aafb mediatek: filogic: enable driver for MediaTek XS-PHY (+2,-2)
36d0aa9 mediatek: filogic: sync pinctrl-mt7988 with MediaTek SDK (+583,-214)
64b9980 mediatek: filogic: update MT7988 device tree (+788,-332)
1eb67cb mediatek: filogic: restore non-const type in pinctrl-mt7988 driver (+17,-17)
7e7eb53 mediatek: add support for Acer Predator W6 (+579)
81c1172 kernel: bump 5.15 to 5.15.124 (+20,-21)
daed332 kernel: bump 5.15 to 5.15.125 (+35,-33)
549e710 kernel: bump 6.1 to 6.1.43 (+38,-33)
1e0ee72 kernel: bump 6.1 to 6.1.44 (+21,-21)
6478249 kernel: bump 5.15 to 5.15.126 (+11,-7)
0454691 mediatek: filogic: mt7988: mark RTC clock as critical (+16,-2)
1dd1ac2 mediatek: filogic: set wan label in preinit (+15)
6cc14bf filogic: support Telenor branded ZyXEL EX5700 (+403)
c35ff41 mediatek: add missing packages for Acer Predator W6 (+1,-1)
fa9d977 mediatek: filogic: wax220: support factory image (+44,-7)
4af06aa mediatek: filogic: wax220: cleanup device tree (+47,-52)
4c0fdad mediatek: enable NWA50AX Pro eth LEDs (+3)
6dc0675 mediatek: enable NMBM remapping for NWA50AX Pro UBI (-4)
4b3e3c3 kernel: bump 6.1 to 6.1.47 (+17,-17)
06a150a mediatek: re-add dropped properties on BPi-R3 (+158,-13)
2544dc3 mediatek: i2c: mt65xx: allow optional pmic clock (+90)
9f8fde2 mediatek: filogic: improve pinctrl drivers (+214,-31)
3ef8760 mediatek: improve mt7981.dtsi (+104,-38)
035a88a mediatek: generate bootloader artifacts for mt7988_rfb (+1.9K,-549)
a0f4ead mediatek: add support for Ubiquiti UniFi 6 LR v3 (+316,-27)
f631c7b generic: sync MediaTek Ethernet driver with upstream (+10.0K,-6.3K)
8f59863 mediatek: filogic: remove stray quote (+1,-1)
a8cbee8 mediatek: mt7622: set DEVICE_DTC_ADDR for BPi-R64 (+1)
02214ab mediatek: fix sysupgrade error for WR30U (-1)
3674689 mediatek: fix the name of buswidth to bus-width (+50,-50)
907e9e0 mediatek: add support for Cetron CT3003 (+286)
ac422c9 kernel: bump 5.15 to 5.15.132 (+299,-414)
ce7209b mediatek: add build for MT7981 RFB (+696,-1)
2bda536 kernel: bump 6.1 to 6.1.53 (+66,-210)
75ee554 mediatek: filogic: add support for Ubiquiti UniFi 6 Plus (U6+) (+202)
6b8e714 mediatek: update LED/Key bindings for Buffalo WSR-2533DHP2 (+24,-13)
de62e01 mediatek: update NVMEM bindings for Buffalo WSR-2533DHP2 (+14,-12)
94606ab mediatek: add label-mac-device for Buffalo WSR-2533DHP2 (+1)
4d91130 mediatek: drop pwm7_pins from Buffalo WSR-2533DHP2 (-9)
d092900 mediatek: merge trx helpers in image/mt7622.mk (+18,-24)
e8646f5 mediatek: expand kernel size to 6MiB for WSR-2533DHP2 (+7,-2)
9f640ca mediatek: separate dts/dtsi for Buffalo WSR series (+240,-226)
7383eb2 mediatek: add support for Buffalo WSR-3200AX4S (+223,-14)
fe10f97 filogic: add support for GL.iNet GL-MT6000 (+636)
85b0d75 mediatek: fix eeprom loading (Mercusys MR90X v1) (+8,-16)
6a2e17d mediatek: fix PCIe #PERST being de-asserted too early (+37,-1)
8989593 kernel: bump 5.15 to 5.15.133 (+62,-181)
ed3ccf4 mediatek: fix wrong variable name in patch for Linux 6.1 (+5,-7)
ac3a591 kernel: bump 5.15 to 5.15.134 (+6,-37)
1a15a8c kernel: bump 6.1 to 6.1.56 (+7,-42)
b357564 kernel: bump 6.1 to 6.1.57 (+29,-93)
423186d mediatek: add CMCC RAX3000M support (+421,-2)
d522cce filogic: add support for ASUS TUF AX6000 (+411,-5)
0c3f4bd filogic: fix wifi eeprom filename for tuf-ax6000 The router use mt7986_eeprom... (+5,-2)
45a50a0 treewide: fix MERCUSYS brand spelling (+4,-4)
5a603c7 mediatek: mt7981: improve fan behaviour (+64,-40)
ae500e6 mediatek: add label-mac for GL.iNet GL-MT3000 (+1)
573c8c3 kernel: bump 5.15 to 5.15.138 (+13,-97)
e3a6945 mediatek: Add support for D-Link EAGLE PRO AI M32 (+450)
44cd32d mediatek: Add support for TP-Link EAP225v5 (+199,-1)
8fc496b treewide: fix shell errors during dump stage (+15)
626344c mediatek: filogic: add JCG Q30 PRO support (+256)
aaeb379 mediatek: fiilogic: device tree `switch@1f` fix (+22,-22)
2b75f10 kernel: bump 6.1 to 6.1.63 (+41,-329)
c8c2f52 mediatek: add support for Zbtlink ZBT-Z8102AX (+377,-2)
1b70025 mediatek: remove DTS property added by mistake (-1)
b5df398 mediatek: add Zyxel EX5601-T0 with uboot custom partition (+658,-516)
d99aed3 mediatek: filogic: Fix GPIOs for Zbtlink ZBT-Z8102AX (+1,-1)
1be6347 mediatek: Cetron CT3003: fixes typo for spi properties (+6,-6)
b74ae69 mediatek: filogic: remove kmod-usb2 for GL-MT6000 (+1,-1)
07482d1 mediatek: filogic: reorder alphabetically (+64,-66)
405bc5b mediatek: convert to nvmem-layout (+331,-317)
3eb899f mediatek: use mac-base (+32,-26)
b16e14a image: use helper function for size units (+12,-10)
1239668 mediatek: add support for GL.iNet GL-MT2500 (+180)
6b73d9b mediatek: copy config for Acer Predator W6 (+1)
507ad4f mediatek: add kmod-usb3 to default package set of the ZBT-Z8102AX (+1,-1)
c20bedf kernel: bump 6.1 to 6.1.64 (+313,-597)
6c118ef kernel: bump 5.15 to 5.15.140 (+38,-177)
2af07eb mediatek: add support for Confiabits MT7981 (+319)
cb86e31 mediatek: filogic: Update bootcount init script permissions ()
fd1a14a mediatek: add missing eMMC packages for GL-MT2500 (+1,-1)
9217d85 mediatek: remove kernel build-directives for GL-MT2500 (-4)
f82ccee mediatek: make GL-MT2500 image work with U-Boot recovery (+1,-1)
602ff8f mediatek: remove wireless packages for GL-MT2500 (+1,-1)
07765f2 mediatek: filogic: add Acelink EW-7886CAX support (+258)
b1fd4b3 mediatek: add SPDX header for Confiabits MT7981 DTS (+1)
6407ef8 kernel: backport upstream mediatek WED changes (+9.6K,-359)
90fbec8 kernel: hack: support inverted LEDs on MaxLinear GPY211 PHY (+22,-14)
a270f61 mediatek: import driver for Adtran SmartRG RGBW LED (+315)
3aa686f mediatek: add support for Adtran SmartRG Bonanza Peak series (+859,-3)
4b82a20 mediatek: backport MT7986 audio driver (+4.5K,-18)
957a092 mediatek: bananapi-r3: add overlay for ReSpeaker 2-mic hat (+143,-1)
9380d9e kernel: bump 6.1 to 6.1.66 (+34,-34)
1e6c6a3 kernel: bump 6.1 to 6.1.68 (+51,-498)
bcb37c8 kernel: bump 5.15 to 5.15.143 (+207,-654)
b42eea0 mediatek: enable mt7981-wo-firmware package by default (+2,-2)
4300bc6 mediatek: add support for Zbtlink ZBT-Z8103AX (+294,-2)
485adc9 mediatek: add support for Routerich AX3000 (+360,-2)
061a70d mediatek: filogic: reorder nodes in mt7988a.dtsi (+432,-432)
782eb05 mediatek: filogic: add support ASUS RT-AX59U (+314,-8)
b22539b mediatek: filogic: Asus TUF AX6000 fix inverted LED for 2.5Gb LAN port (+1)
fdb87a9 mediatek: Add support for D-Link EAGLE PRO AI R32 (+521,-385)
bcdab30 mediatek: MERCUSYS MR90X v1: remove deprecated led "label" properties (+20,-10)
37bb389 kernel: bump 5.15 to 5.15.146 (+33,-64)
f45fa6b kernel: bump 6.1 to 6.1.71 (+12,-15)
7dbcc12 mediatek: filogic: add support for Xiaomi AX3000T (+820,-243)
5a82bb9 mediatek: GL-MT6000: Add missing LED state definitions (+6,-3)
b4086f4 mediatek: add support for YunCore AX835 (+285,-2)
50416c1 mediatek: disable btif for mt7622 devices (+36,-22)
38bec08 mediatek: fix BPI-R3 wifi mac address (+3,-3)
7c9010f mediatek: mt7622: refresh kernel config (+9,-23)
3a3a4d3 mediatek: filogic: refresh kernel config (+4,-1)
d555177 mediatek: Cetron CT3003: move mac address setup to dts (+6,-6)
99bc8a9 mediatek: Cudy WR3000: simplify mac address setup (+2,-11)
cfee7fa mediatek: YunCore AX835: convert to nvmem-layout (+20,-21)
8632f61 mediatek: fixes typo for spi properties (+8,-8)
622340f mediatek: TOTOLINK A8000RU: add missing usb3 package (+1,-1)
4d7bac1 mediatek: GL-MT6000: Change LED colors (+3,-3)
ede3446 mediatek: fix ethernet rx hang issue on MT7981/MT7986 (+1.4K)
e1a6c72 mediatek: refresh patches-6.1 (+48,-48)
2c5b3be mediatek: fix WED + wifi reset (+98)
ff41312 kernel: bump 6.1 to 6.1.72 (+65,-65)
c0c3234 mediatek: add support for JDCloud RE-CP-03 (+341,-1)
1b7e62b mediatek: drop NMBM layout for Xiaomi WR30U (-43)
1b3259e generic: 5.15: backport upstream Aquantia PHY firmware loader patches (+3.0K,-47)
4ae2f43 mediatek: fixes for Ethernet on MT7988 SoC (+744,-22)
997acc7 generic: 6.1: backport at803x split patches (+9.4K,-21)
2c363a0 kernel: bump 6.1 to 6.1.75 (+32,-102)
99c9d8a kernel: bump 5.15 to 5.15.148 (+93,-131)
d8f4453 mediatek: add Comfast CF-E393AX support (+284)
04a8f55 generic: 6.1: backport patch to enable PHYLIB_LEDS kconfig dynamically (+47,-4)
3cd1250 mediatek: drop redundant label with new LED color/function format (-23)
2d63d42 mediatek: convert to new LED color/function format where possible (+93,-39)
4a0839b kernel: bump 6.1 to 6.1.76 (+31,-31)
b589434 mediatek: fix failsafe ethernet for NWA50AX Pro (+2,-1)
518aaa7 mediatek: filogic: reorder mt7988a DTS properties (+108,-112)
efaa26a mediatek: filogic: fixup mt7988a DTS coding style (+50,-16)
548c383 kernel: move uImage.FIT partition parser to mediatek target (+2,-2)
cff4335 kernel: allow skipping deprecated uImage.FIT partition parser (+4)
fc153aa kernel: import pending patches adding support for NVMEM on UBI and MMC (+1.9K,-56)
da970d6 mediatek: switch to Linux version 6.1 (+1,-35.4K)
d407565 kernel: backport phylink changes from mainline Linux (+5.6K,-335)
d4b4bc9 mediatek: replace mt7988 clk files with accepted patches (+2.2K,-1.4K)
c36de2e mediatek: backport a hell of thermal commits (+7.2K,-33)
4cb6bd9 mediatek: switch to pending XFI 10G Ethernet drivers (+2.1K,-1.1K)
42cf04d mediatek: pinctrl-mt7988: add pinconf map (+147)
430a96e mediatek: pinctrl-mt7988: add additional uart1_2_lite group (+7,-4)
bbd4932 mediatek: dts: mt7988: add uart1 and uart2 (+103)
6d76f1c mediatek: add patch for xsphy driver to support pcie2 on MT7988 (+167)
f16dc4b mediatek: add support for BananaPi BPI-R4 board (+735,-4)
1192554 uboot-envtools: filogic: add support for BananaPi R4 (+25)
188a1a8 mediatek: prepare BananaPi BPi-R3 for upcoming modernization (+1)
61137a8 mediatek: BananaPi BPi-R3 bootloader update (+145,-29)
208f6c1 mediatek: mt7622: convert BPi-R64 to all-UBI layout and fitblk (+358,-71)
41c0531 mediatek: mt7622: convert unifi6lr-v{1,2,3}-ubootmod to fitblk (+33,-9)
6aec3c7 mediatek: mt7622: modernize Linksys E8450 / Belkin RT3200 UBI build (+96,-45)
1e58ce7 firmware: package firmware for built-in 2.5G PHY on MT7988 (+10,-1)
ada3b21 mediatek: update driver for MT7988 built-in 2.5G Ethernet PHY (+137,-84)
5a2eb80 kernel: add driver for Airoha EN8811H PHY as module (+1.1K,-7)
b03d364 mediatek: filogic: add BananaPi BPi-R3 mini (+754,-1)
ae1c0f1 mediatek: filogic: bpi-r3-mini: fix NAND flash layout (+6,-6)
d5e2177 mediatek: filogic: bpi-r3-mini: fix generating ubinized image (+6,-2)
8798f84 mediatek: filogic: bpi-r3-mini: convert to new LED color/function format (+8,-3)
eebf865 mediatek: filogic: bpi-r3-mini: bind WLAN LED-s to phy*-ap0 (+2)
667d109 mediatek: filogic: bpi-r3-mini: fix power on M.2 slot (+12,-1)
016ce30 mediatek: filogic: bpi-r3-mini: include kmod-phy-airoha-en8811h (+2,-2)
6e2962d mediatek: mt7622: skip build for MT7622 rfb1 (UBI) (+1,-1)
dadad6b mediatek: mt7622: skip build also for Xiaomi AX6S (+1,-1)
3bd79e6 mediatek: filogic: replace built-in Aquantia driver with module (+1,-2)
8955cad mediatek: dts: mt7981: fix ethsys clock compatible (-1)
bf20585 mediatek: filogic: convert GL.iNet MT-6000 to NVMEM-on-MMC (+45,-6)
7af3b20 mediatek: mt7981: prevent system freezes on boot (+30)
6077fa2 mediatek: mt7981: remove inaccurate compatible strings (+3,-3)
49ed52b mediatek: filogic: convert GL.iNet MT-2500 to use NVMEM-on-MMC (+54,-5)
fba79f3 mediatek: filogic: fix nvmem cell names of the GL.iNet MT-2500 (+4,-4)
0ef9274 mediatek: filogic: move mt7981 on-SoC blocks to "soc" node in DT (+625,-618)
c094131 mediatek: filogic: reorder mt7981 DT name-based nodes (+72,-72)
faa7b7d mediatek: filogic: reorder mt7981 DT SoC reg-based nodes (+304,-304)
388bc4b mediatek: filogic: reorder mt7981 DT properties (+34,-35)
6bda7d2 mediatek: filogic: improve mt7981 DT coding style (+14,-17)
ae036c2 mediatek: filogic: fix mt7981 DT nodenames (+5,-5)
33197d2 mediatek: filogic: asus-rt-ax59u: use NVMEM-on-UBI (+54,-10)
25c9ebc mediatek: filogic: asus-tuf-ax4200: use NVMEM-on-UBI (+52,-15)
1794309 mediatek: filogic: asus-tuf-ax6000: use NVMEM-on-UBI (+52,-16)
280b13d mediatek: mt7622: no longer select FIT_PARTITION (+1,-1)
6368ed1 mediatek: mt7623: phase out uImage.FIT partition parser (+203,-39)
79dae14 mediatek: mt7623: bpi-r2: set root=/dev/fit0 in bootargs (+4,-2)
3e8d2f2 mediatek: mt7623: bpi-r2: bump compat version on boot (+24)
eab44ec mediatek: drop platform_get_bootdev (+5,-50)
85f3499 mediatek: include 'fitblk' package for subtargets (+11,-11)
611a989 mediatek: filogic: Cudy WR3000 v1 wps button fix (+1,-1)
c6319de mediatek: re-enable mt7622-rfb1-ubi with changed partition layout (+4,-4)
e8f7597 mediatek: filogic: add support for Cudy RE3000 v1 (+251)
9d7e603 mediatek: fix version tag in thermal patches ()
7c468e5 mediatek: rename or replace accepted patches (+54,-15)
a86ff06 mediatek: mt7622: rtl8367c: add casts to fix compiler warnings (+5,-5)
8256d06 mediatek: filogic: fix failsafe mode on devices with no lan1 (+9)
1493e8f mediatek: convert LED color/function format for Xiaomi Redmi AX6000 (+8)
8d355b8 mediatek: filogic: switch to fitblk for Xiaomi Redmi AX6000 (+16,-5)
22f24f9 mediatek: clean duplicated #include in Xiaomi Redmi AX6000's dts (-1)
cd4de32 mediatek: wait for fitblk rootfs (+8,-7)
330316f mediatek: linksys-e8450: improve compat warning (+1,-1)
45a2109 mediatek: mt7622: linksys-e8450: set driving strength for SPI-NAND (+7,-1)
ecc9d01 mediatek: mt7988: fix clk for 2nd PCIe port (+31)
dd02da5 kernel: bump 6.1 to 6.1.81 (+38,-38)
9cb70f3 mediatek: copy files-6.1 to files-6.6 (+6.4K)
95d3d35 mediatek: copy patches-6.1 to patches-6.6 (+26.8K)
23a8e28 mediatek: 6.6: drop backport patches (-18.4K)
f4223ab mediatek: 6.6: drop patches backported as fixes (-434)
5b4bbd1 mediatek: 6.6: refresh patches (+209,-214)
dcac4a2 mediatek: leds-smartrg-system: fix build on Linux 6.6 (+5)
3043bd2 mediatek: fix build of MT7988 clk drivers on Linux 6.6 (+4,-4)
cd509d7 mediatek: add kernel configs for Linux 6.6 (+2.0K)
448b48c mediatek: add Linux 6.6 as testing kernel (+1)
80e6e52 mediatek: mt7981: pinctrl: add additional uart group (+126)
e183132 mediatek: mt7981: pinctrl: add additional emmc groups (+164)
d101644 mediatek: Add support for GL.iNet X3000 (Spitz AX) and XE3000 (Puli AX) (+351,-3)
2b25f66 mediatek: mt7988: add missing clock for PCIe ports (+24,-16)
7d1145e mediatek: fix build failure of mt7623/mt7629 using kernel 6.6 (+8)
fc9bde8 mediatek: mt7622: simplify 02_network (+6,-15)
a6991fc mediatek: mt7622: add a second u-boot for redmi-ax6s (+48,-20)
6bdea8c mediatek: mt7629: 6.6: disable LEDS_SMARTRG_LED by default (+1)
54f9744 treewide: disable spectre mitigation on unaffected Arm32 targets (+26,-9)
6b007d2 treewide: disable spectre mitigation on unaffected Arm64 targets (+11)
640b0b7 mediatek: filogic: add Unielec U7981-01 support (+379)
4ae474a mediatek: filogic: add Netcore N60 support (+312,-1)
b04f245 kernel: bump 6.6 to 6.6.23 (+98,-210)
0e2b7e3 mediatek: Moved recovery image creation to include/image-commands.mk (+39,-29)
29cca6c filogic: Add support for D-Link AQUILA PRO AI M30 (+342)
cc6c3a6 mediatek: add support for OpenEmbed SOM7981 (+257,-1)
5c2eca6 kernel: bump 6.6 to 6.6.24 (+23,-164)
1ae3c53 mediatek: filogic: switch TP-LINK XDR series to fitblk (+14,-5)
2dba430 mediatek: add Airoha EN8801SC PHY driver (+1.5K)
923d7c5 mediatek: filogic: add support for Edgecore EAP111 (+224,-3)
a2b94af mediatek: mt7622: rtl8367c: source comment fixes (+338,-338)
afad4e8 mediatek: mt7622: rtl8367c: source comment fixes (+4,-4)
90488d2 mediatek: mt7622: rtl8367c: source comment fixes (+10,-10)
81e4aab mediatek: mt7622: rtl8367c: source comment fixes (+1,-1)
ae192c0 mediatek: mt7622: rtl8367c: source code spell fixes (+7,-7)
eb13076 mediatek: fix DTS defining mt7530 switch phys but not referencing them (+24,-12)
2ad898e kernel: bump 6.1 to 6.1.83 (+279,-863)
1a44a26 kernel: bump 6.1 to 6.1.84 (+61,-100)
0bba674 mediatek: backport PWM drivers (+235)
869d72e generic: 6.1: backport support for generic spi-nor from SFDP data (+124,-7)
9bc08af mediatek: mt7988a: sync dts compatible string (+6,-6)
8b66f1a mediatek: correct address of MT753x switch IC (+14,-14)
9599a85 mediatek: sync cpufreq support with changed compatible string (+52,-12)
dceb593 kernel: bump 6.6 to 6.6.29 (+195,-640)
abbcbb9 mediatek: bpi-r3-mini: persist WiFi and WAN MAC addresses (+4,-2)
5709254 mediatek: bpi-r4: store random MAC addresses for the BPi-R4 (+12,-2)
ed29c31 mediatek: fix remaining invalid MT7531 switch reg IDs (+28)
7900820 mediatek: switch to fitblk for JDCloud RE-CP-03 (+20,-11)
9e86e0b kernel: bump 6.1 to 6.1.89 (+309,-2.2K)
3fe239f mediatek: backport mt7622 dts fix for mt7531 switch id to 6.1 (+28)
6257ea0 mediatek: switch to Linux 6.6 (+1,-34.5K)
2201d55 mediatek: remove macros for previous kernel versions (-13)
6bb2551 Revert "mediatek: backport mt7622 dts fix for mt7531 switch id to 6.1" (-28)
4c6e9a9 kernel: bump 6.6 to 6.6.30 (+33,-79)
14955dc mediatek: bpi-r4: dts: move common parts to dtsi file (+386,-371)
fa804f7 mediatek: bpi-r4: add support for 2.5GE PoE variant (+62,-13)
8607372 mediatek: fix broken PCIe caused by update to 6.6.30 (+9)
0b0e3e2 mediatek: bpi-r4: add ethernet aliases to DT (+3,-1)
8c1250c mediatek: bpi-r2: add rootwait to bootargs (+1,-1)
738b427 mediatek: bpi-r4: add rootwait to bootargs (+1,-1)
3dde786 mediatek: bpi-r4: fix uci-default script for mac storage (+2,-1)
931b2ba mediatek: fix mt7988a pmu interrupt dts property (+1,-1)
54abf1c mediatek: ASUS TUF-AX6000: fix phy-handle numbering (+8,-8)
3f4347f mediatek: mt7988a.dtsi: add interrupts to GE switch PHYs (+4)
9dae0ac mediatek: correct address of MT753x switch IC (+4,-5)
63b8d98 mediatek: add support for Cudy TR3000 v1 (+252)
8113169 mediatek: fix PWM fan on BPi-R4 (+11,-2)
20e4a18 mediatek: filogic: add support for Cudy M3000 v1 (+250,-8)
59ac044 mediatek: convert mt7988a-rfb to keep bl31/uboot in UBI (+141,-20)
ba245d6 mediatek: add firmware name for AQR PHYs on mt7988a-rfb (+2)
27286ed mediatek/filogic: fix mt7981.dtsi PCIe support (+1,-1)
6e06030 mediatek/filogic: enable led PWM driver by default (+1)
797904b mediatek/filogic: add OpenWrt One support (+517,-1)
47d308a Revert "mediatek/filogic: add OpenWrt One support" (+1,-517)
dd58ad9 mediatek/filogic: add OpenWrt One support (+517,-1)
e83a561 mediatek: include "kmod-mt7915e" package per device (+54,-54)
c82e106 mediatek: fix sysupgrade config backup on Adtran SmartRG devices (+4)
c71b68a mediatek: filogic: add Adtran SmartRG Mount Stuart series (+816,-7)
a55ab9e mediatek: filogic: prevent faulty mac address assignment (+2,-6)
4f078bf mediatek: add missing ';;' in shell switch case block (+1)
8730f9e generic: move accepted patches for mtk_eth_soc to backport-6.6 (+79,-68)
f3d2829 generic: backport accepted and pending patches for mtk_eth_soc (+326,-23)
9832226 mediatek: filogic: avoid sub-shell invovation in netdev rename loop (+2,-2)
3de3c2b mediatek: add support for Ruijie RG-X60 Pro (+301)
47d9dcd build: move Build/buffalo-trx to image-commands.mk (+21,-21)
84a5274 mediatek: improve reliability of Fidelix/Dosilicon SPI-NAND (+2,-2)
40e7fab mediatek: add Nokia EA0326GMP support (+752)
a568540 mediatek: filogic: move nand-only devices out of bootdev detection (+7,-7)
4edde98 mediatek: fix wps button for nokia ea0326gmp (+2,-2)
33db914 mediatek: filogic: Add support for Wavlink WL-WN586X3 (+287,-1)
0397932 mediatek: convert eeprom/macaddr to nvmem format for jdcloud re-cp-03 (+35,-12)
5be9a87 mediatek: Ruijie RG-X60 Pro: Add kmod-mt7915e (+1,-1)
f34620f kernel: bump 6.6 to 6.6.33 and adjust subarches (+37,-318)
4fd4be6 generic: 6.6: move NVMEM-on-UBI patches from pending to backports (+192,-200)
94e0190 generic: 6.6: update NVMEM-on-MMC series (+259,-92)
6ff5983 treewide: gpio to gpios (+93,-93)
3711557 kernel: bump 6.6 to 6.6.36 (+66,-108)
9e49593 mediatek: filogic: add support for TP-LINK RE6000XD (+334,-7)
05eb6d0 mediatek: filogic: add missing ';;' in /etc/board.d/01_leds (+1)
680944c mediatek: filogic: openwrt,one: remove unneeded caldata extraction (-3)
2ded549 mediatek: fit: fix use of uninitialized variable (+1,-1)
6234500 mediatek: add BPi-R3 mini to platform_check_image() (+1)
a9818e3 kernel: bump 6.6 to 6.6.39 (+25,-101)
2225844 mediatek: filogic: disable eMMC HS400 mode for Mount Stuart series (-2)
4448d63 mediatek: make use of common uImage.FIT upgrade functions (+8,-46)
b39375a mediatek: fix platform_copy_config() (+3,-5)
eb510d2 mediatek: convert eeprom/macaddr to nvmem format for cmcc rax3000m (+71,-28)
39c824f mediatek: switch to fitblk for cmcc rax3000m (+40,-40)
f2f428c mediatek: add ABT ASR3000 support (+709,-35)
7390642 treewide: match the COMFAST brand name across supported devices (+4,-4)
7487914 treewide: fixup models names for UniFi U6 series (+8,-8)
73832e1 mediatek: add support for TP-Link TL-XTR8488 (+406,-1)
d2626bd kernel: bump 6.6 to 6.6.42 (+12,-61)
6bb334c mediatek: fix u-boot env layout NVMEM definitions (+8,-8)
9778174 generic: 6.6: update block nvmem patchset (+151,-34)
a8ecd8a mediatek: refresh patches (+2,-2)
d1954aa mediatek: increase phy assert time for jdcloud re-cp-03 (+2,-2)
2b44349 mediatek: EAP111: add label-mac-device (+1)
1554af4 generic: import patch lowering bitflip_threshold on SPI-NAND (+66,-3)
8cf9a93 mediatek: add script to trigger scrubbing of FIP-in-UBI (+16)
9f8599a mediatek: fix a use-after-free kernel panic in wed code (+59)
0308b25 mediatek: mt7623: get rid of fitblk_get_bootdev (+2,-5)
2fbffb3 mediatek: Add support for Linksys EA7500 v3 (+335,-2)
3eb0853 kernel: bump 6.6 to 6.6.46 (+60,-31)
1069514 mediatek: backport pending Ethernet PHY driver patches (+6.4K,-361)
fca306c mediatek/mt7622: fix config symbol for 2.5GE MTK driver (+1,-1)
3774f32 treewide: rename ZyXEL to Zyxel (+93,-93)
19d770d mediatek: filogic: add support for Cudy AP3000 Outdoor (+229)
ffd5cca mediatek: filogic: convert MT7981 RFB to fitblk (+16,-3)
52ef016 mediatek: filogic: convert H3C Magic NX30 Pro to fitblk (+10,-1)
609f29d mediatek: filogic: convert JCG Q30 PRO to fitblk (+10,-1)
ee7aacb mediatek: filogic: convert Qihoo 360T7 to fitblk (+10,-1)
c29ab48 mediatek: filogic: convert Xiaomi AX3000T to fitblk (+13,-1)
d657ca6 mediatek: filogic: convert Xiaomi WR30U to fitblk (+15,-3)
ca4f5b0 mediatek: filogic: convert Netcore N60 to fitblk (+10,-4)
688239d mediatek: filogic: convert Zyxel EX5601-T0 to fitblk (+17,-8)
dd1bfbe mediatek: phase out uImage.FIT partition parser (-527)
93cca95 kernel: bump 6.6 to 6.6.48 (+45,-181)
5fa86a4 mediatek: mt7988a-rfb: align order of SFPs with SDK build (+1,-1)
3de653a filogic: add missing 2.5G PHY LEDs configuration for Zyxel EX5700 (+2)
7788624 kernel: bump 6.6 to 6.6.49 (+26,-26)
f5c4267 mediatek: fix OpenWrt One MACs (+21,-7)
ee79865 mediatek: fix OpenWrt One NAND size (+1,-1)
c4a9265 mediatek: apply pending PHY driver fixes (+22,-12)
72d88af mediatek: filogic: fix WiFi MAC address retrieval for Adtran SDG-8734 (+1,-1)
27be0f8 mediatek: filogic: openwrt_one: let U-Boot set LAN MAC address (+3,-8)
d0a2b3f mediatek: add Adtran SmartRG SDG-8733A (+183,-6)
7eda44f uboot-mediatek: support GL.iNet GL-X3000 and GL-XE3000 (+322)
7ea086b mediatek: remove "Ralink" from the target name (+1,-1)
3f98f68 mediatek: filogic: select MT7996 2+3+3 firmware (+2,-2)
8344ff8 mediatek: change the the default SUBTARGET to filogic (+1,-1)
3da8e38 mediatek: fix wrong compatible string (+8,-8)
7d256af mediatek: update MediaTek PHY patchset (+45,-455)
12f12df kernel: bump 6.6 to 6.6.55 (+139,-327)
c528706 mediatek: ASUS TUF-AX6000: Add Green & Red LEDs (+10)
45bad8b generic: phy: aquantia: correctly describe LED polarity (+168,-7)
5fd518b generic: net: phy: mxl-gpy: add support for PHY LEDs (+426,-32)
3303214 mediatek: mt7622: enable HWMON in kernel config (+2)
175bd80 mediatek: add driver for Adtran MFGINFO NVMEM layout (+196)
b6d8297 mediatek: mt7622: add Adtran SmartRG SDG-841t6 device (+550,-1)
3e6de5d mediatek: use NVMEM framework on all Adtran devices (+119,-79)
5fd4743 mediatek: filogic: fix network config for mt7986b-rfb (+1,-1)
e989870 mediatek: filogic: reorder alphabetically (+35,-40)
7e51d6a mediatek: mt7622: add netdev rename preinit script (+15)
dbc2923 mediatek: filogic: convert Acer Predator W6 to use NVMEM framework (+43,-8)
0dfe1e8 mediatek: leds-smartrg: use devm_mutex_init (+5,-11)
a6252a6 mediatek: leds-smartrg: handle disabled LEDs (+1,-1)
e550c6d mediatek: fix OpenWrt One ubinized image in IB (+3,-1)
d0abb26 mediatek: Remove double CONFIG_HARDEN_BRANCH_PREDICTOR (-2)
b27075e mediatek: add wireless offloading firmware to MT7988 boards (+4,-4)
388de64 mediatek: mt7988: add DT entries for WED (+135)
05b3adc mediatek: mt7988: fix peripheral SPI busses (+69,-4)
6bc930c mediatek: YunCore AX835: fix voltage regulator (+1)
0f6aafc mediatek: add support for Realtek RTL8261n 10G PHYs (+6.3K)
ab5c090 mediatek: add support for swapping the polarity on usxgmii interfaces (+58)
f4b62a6 mediatek: filogic: add Arcadyan Mozart platform (+365)
4b4e307 mediatek: pinctrl-mt7988: add missing PWM pingroups (+32,-1)
ccd30b9 mediatek: filogic: BPi-R4: wire up pinctrl for pwm-fan (+11)
5b7357e mediatek: refresh patches (+6,-8)
895f30e mediatek: set mac increment to 7 for the 5G radio on OpenWrt One (+1,-1)
0d97e77 mediatek: set 7 MACs per wifi band in board.json on OpenWrt One (+16)
c279ca8 mediatek: fix Cudy AP3000 Outdoor label-mac (+1,-1)
b506c96 kernel: bump 6.6 to 6.6.61 (+40,-39)
2af51fb treewide: remove THIS_MODULE assignment (+13,-48)
f2a40e1 mediatek: filogic: add support for GatoNetworks GDSP (+410)
4b9739a kernel: remove GCC11_NO_ARRAY_BOUNDS (-21)
7142e35 kernel: filter out compiler opts from config (+3,-155)
f93bba3 mediatek: fix pwn fan settings for sinovoip bpi-r3 (+11)
7a945bf Revert "mediatek: fix pwn fan settings for sinovoip bpi-r3" (-11)
fb4088c mediatek: change Routerich AX3000 ubi size All new routers are shipped with u... (+9,-19)
a07c241 mediatek: split Acer/W6 dts into W6 common dtsi and device specific dts (+430,-432)
fd0f608 mediatek: make use of Acer Predator Connect W6's u-boot environment (+22,-42)
d491100 mediatek: improve device tree for Acer Predator Connect W6 (+94,-45)
60e2154 mediatek: add support for Acer Predator W6d and Acer Vero W6m (+312,-12)
4779e95 mediatek: filogic: add support for Cudy WR3000S v1 (+301)
c312295 mediatek: Routerich AX3000: add OpenWrt U-Boot layout (+400,-107)
8c616cc mediatek: remove ktd-202x driver filogic image (Aer Vero W6m) (+1,-1)
de8a1a1 mediatek: filogic: Cudy WR3000S v1: fix CRLF line endings (+283,-283)

Target / mpc85xx (69 changes)

0a4b309 generic: backport initial LEDs hw control support (+5.5K,-35)
cc2f85e mpc85xx: 5.15: refresh kernel patches (+4,-4)
52c365f kernel: backport v6.6 nvmem changes (+1.6K,-2)
8037417 mpc85xx: correct WS-AP3715i eth LED assignment (+4,-1)
cd14b17 mpc85xx: drop WS-AP3715i label-mac (-1)
0e8641d mpc85xx: add Enterasys WS-AP3715i reset button (+11)
2ed2b8b mpc85xx: fix dtc warning (+2,-2)
ddbe732 mpc85xx: remove mac-address-increment (+37,-33)
931fcf6 mpc85xx: replace user space MAC with nvmem (+27,-5)
7993a28 Revert "mpc85xx: replace user space MAC with nvmem" (+5,-27)
78d259e mpc85xx: fix some dtc warnings (+23,-25)
57d7382 mpc85xx: increase available RAM on Extreme Networks WS-AP3825i (+57,-2)
d9271aa mpc85xx: allow mapping of cpu1 spin-table page (-1)
fab15fa mpc85xx: fix reserved-memory node name (+1,-1)
c9499de mpc85xx: drop redundant label with new LED color/function format (-2)
4589fa3 mpc85xx: convert to new LED color/function format where possible (+13,-5)
3361ff9 mpc85xx: Get rid of 'of_flat_dt_is_compatible' (+1,-4)
123daef mpc85xx: copy config 5.15 to 6.1 (+269)
7b01179 mpc85xx: copy patches 5.15 to 6.1 (+662)
44ed2dc mpc85xx: refresh 6.1 patches (+27,-27)
894ff58 mpc85xx: kernel: refresh 6.1 config (+29,-6)
6a8b831 mpc85xx: p1010: change wrapper address of simple image devices (+10,-10)
a99dfd1 mpc85xx: add 6.1 testing kernel (+1)
102009f mpc85xx: p1020: convert Aerohive AP330/AP350 to simpleImage (+219,-52)
7dbe27e mpc85xx: copy missing patch from 5.15 to 6.1 (+41)
2733831 mpc85xx: switch to 6.1 kernel (+1,-2)
2cda7e0 mpc85xx: remove 5.15 support (-1.0K)
40abd95 mpc85xx: refresh kernel config (+3,-1)
25abc8f kernel/mpc85xx: Create kernel files for v6.6 (from v6.1) ()
3146fdf kernel/mpc85xx: Restore kernel files for v6.1 (+1.0K)
affdd9e mpc85xx: kernel: 6.6: refresh patches (+37,-37)
7a43f18 mpc85xx: kernel: 6.6: refresh config (+17,-3)
004eac1 mpc85xx: add 6.6 testing kernel (+1)
84a48ce mpc85xx: fix address config for ws-ap3825i (+2,-2)
eec1811 mpc85xx: convert WS-AP3710i to simpleImage wrapper (+223,-57)
7d768a9 mpc85xx: add compressed zImage for mpc85xx (+81,-1)
af329ec mpc85xx: add support for Hewlett Packard MSM460 (+422,-1)
dbc9596 mpc85xx: add label-mac for HP MSM460 (+1)
63239a9 mpc85xx: fix patch for kernel 6.6 (+5,-5)
d4acd05 mpc85xx: refresh patches (+24,-24)
c2a5cd1 mpc85xx: only build zImage on required targets (+80,-36)
22f92cc mpc85xx: fix Enterasys WS-AP3710i eth mac-address (+3)
e321e70 mpc85xx: fix label-mac-address for Enterasys WS-AP3710i (+4,-1)
dad6ac5 mpc85xx: enable inside secure driver for PowerPC platforms (+1,-1)
ed4b434 mpc85xx: switch to kernel 6.6 (+1,-2)
eda9509 mpc85xx: remove 6.1 kernel support (-1.1K)
02b359b mpc85xx: fix wdr4900 ethernet (+2,-1)
7abc89d mpc85xx: panda: use DSA B53 driver (+18,-12)
e031ea8 mpc85xx: tl-wdr4900: use NVMEM for WAN (+7,-2)
7ac8279 mpc85xx: use NVMEM for wifi (+28,-36)
949e1a0 mpc85xx: tl-wdr4900: move platform code to dts (+18,-53)
c43480c mpc85xx: refresh tl-wdr4900-v1 led configuration (+25,-12)
71c6d99 mpc85xx: add usb trigger to tl-wdr4900-v1 leds (+22)
cf765b1 mpc85xx: Add QCA8327 LED nodes to tl-wdr4900-v1 dts (+60)
4aacd51 mpc85xx: remove unneeded headers (-3)
078cade mpc85xx: replace probe with compatible (+10,-120)
5f3a7f7 mpc85xx: remove calibrate_decr (-10)
39d0fd6 mpc85xx: add static to init functions (+10,-10)
f8ca351 mpc85xx: handle MSM460 wifi mac in dts (+12,-5)
0506dd3 mpc85xx: p1010: fix NAND devices (+2)
e2f64ce mpc85xx: convert Watchguard T10 mac-assignment to NVMEM (+36,-5)
1306885 kernel: Reorder config files (+83,-84)
4175828 mpc85xx: move CONFIG_MTD_SPLIT_FIRMWARE up (+1,-3)
4b9739a kernel: remove GCC11_NO_ARRAY_BOUNDS (-21)
7142e35 kernel: filter out compiler opts from config (+3,-155)
7afbe22 mpc85xx: run make kernel_oldconfig (+2,-1)
ac2d913 mpc85xx: p1010: add missing symbols (+19,-1)
b174131 mpc85xx: p1020: add missing symbols (+25,-4)
77de80d mpc85xx: p2020: add missing symbols (+3,-2)

Target / mvebu (108 changes)

75a3760 mvebu: stop building omnia-medkit (+2,-15)
9f7fdd0 mvebu: remove hack for Turris Omnia legacy U-Boot (-44)
7b31c2e kernel: Backport mvneta crash fix to 5.15 (+567,-12)
1f5fce2 kernel: bump 5.15 to 5.15.118 (+39,-39)
04f6d67 mvebu: copy 5.15 patches to 6.1 (+5.0K)
7f25729 mvebu: refresh patches for 6.1 (+41,-552)
b1993f3 mvebu: copy 5.15 kconfigs to 6.1 (+618)
801c67b mvebu: add kernel 6.1 as testing kernel (+1)
81c1172 kernel: bump 5.15 to 5.15.124 (+20,-21)
daed332 kernel: bump 5.15 to 5.15.125 (+35,-33)
1e0ee72 kernel: bump 6.1 to 6.1.44 (+21,-21)
5e6bab6 mvebu: mcbin-singleshot: enable hearbeat LED by default (+44)
5c65224 mvebu: add reset delays of PHYs for Fortinet FortiGate 50E (+4)
8e0d43d mvebu: refresh 6.1 configs (+42,-10)
eac1928 mvebu: cortexa72: enable USB PHY (+2)
d6ac365 mvebu: eDPU: add support for version with external switch (+55,-1)
0be05de kernel: 6.1: Backport Turris Omnia LED patches (+1.1K,-182)
e257b71 kernel: 5.15: Backport Turris Omnia LED patches (+1.1K,-182)
b7c12a9 mvebu: add support for Fortinet FortiGate 30E (+488,-358)
49f55b1 mvebu: cortexa9: enable seil-fw mtdsplit driver (+2)
c441f9b mvebu: add support for IIJ SA-W2 (+438)
f74f5b2 mvebu: fix PXA I2C bus with recovery (+278)
3f7637b mvebu: add support for Synology DS213j (+295,-1)
944d352 mvebu: remove mac-address-increment (+44,-51)
c20bedf kernel: bump 6.1 to 6.1.64 (+313,-597)
6c118ef kernel: bump 5.15 to 5.15.140 (+38,-177)
c6a41bf kernel: bump 5.15 to 5.15.141 (+10,-10)
6d546b3 mvebu: fix RTC of IEI-World Puzzle M90x devices (+24,-2)
2c363a0 kernel: bump 6.1 to 6.1.75 (+32,-102)
99c9d8a kernel: bump 5.15 to 5.15.148 (+93,-131)
9d93b6d mvebu: drop redundant label with new LED color/function format (-38)
0b8746e mvebu: convert to new LED color/function format where possible (+14,-5)
f89904a kernel: bump 6.1 to 6.1.77 (+42,-239)
d407565 kernel: backport phylink changes from mainline Linux (+5.6K,-335)
75f713f mvebu: switch to kernel 6.1 (+1,-2)
df95595 mvebu: drop kernel 5.15 config and patches (-5.5K)
5fe8021 kernel: bump 6.1 to 6.1.78 (+12,-12)
a898a32 mvebu: fill additional info for mvneta tx queue workaround patch (+5)
6f23e92 mvebu: add kernel module for Turris Omnia Wi-Fi 6 (+1,-1)
1ed01ef kernel: 6.1: backport Marvell Armada 8k AP807 cpufreq support (+64)
336a531 mvebu: add support for SolidRun ClearFog Pro (+583,-10)
fc17769 mvebu: enable thermal zone polling for IEI Puzzle devices (+6,-3)
1a47ce5 mvebu: puzzle-m90x: optimize thermal zone (+36,-12)
6b007d2 treewide: disable spectre mitigation on unaffected Arm64 targets (+11)
9abfdc3 mvebu: move files to files-6.1 ()
4671a92 mvebu: 6.6: copy files, patches & configs from 6.1 (+10.7K)
20024ab mvebu: 6.6: adjust 32 bit ARM DTS path (+53,-53)
ad5e73f mvebu: 6.6: remove upstreamed patches (-59)
2260ec4 mvebu: 6.6: refresh patches (+53,-53)
ab2fe43 mvebu: cortexa9: set DTS dir for 6.6 (+4)
ed893a3 mvebu: add 6.6 testing kernel (+1)
7a78b22 mvebu: 6.6: refresh patches (+2,-2)
d4e8653 mvebu: puzzle-m90x: wipe rootfs_data on sysupgrade (+2)
2ad898e kernel: bump 6.1 to 6.1.83 (+279,-863)
5038ec5 mvebu: fix LEDs on Fortinet FortiGate devices (+56)
e0cc69b mvebu: fix LEDs on IIJ SA-W2 (+24)
dceb593 kernel: bump 6.6 to 6.6.29 (+195,-640)
9e86e0b kernel: bump 6.1 to 6.1.89 (+309,-2.2K)
4b30c2f mvebu: switch to kernel 6.6 (+1,-10.7K)
0618eae mvebu: add common image definition for FortiGate devices (+11,-13)
73be4b9 mvebu: rename common dtsi of FortiGate 30E/50E (+2,-2)
77663df mvebu: separate common parts to new dtsi for FortiGate/FortiWiFi 3xE (+97,-92)
f69d96a mvebu: separate common parts to new dtsi for FortiGate/FortiWiFi 5xE (+173,-168)
d406498 mvebu: add support for Fortinet FortiGate 51E (+25,-2)
38d6c99 mvebu: add support for Fortinet FortiGate 52E (+25,-2)
26a2135 mvebu: add support for Fortinet FortiWiFi 50E-2R (+35,-2)
34c875c mvebu: add support for Fortinet FortiWiFi 51E (+34,-2)
ac783b4 mvebu: improve thermal management of IEI Puzzle devices (+337,-106)
e5c7b5e mvebu: fix missing property in puzzle thermal (+1)
611413c mvebu: split thermal zone for puzzle chassis (+50,-89)
37ff0ea mvebu: disable polling delay for passive trip point for puzzle thermal (+1,-1)
6ff5983 treewide: gpio to gpios (+93,-93)
ae358b8 mvebu: cortexa53: enable F2FS ZSTD compression support (+4)
793b925 mvebu: cortexa53: include mkfs.f2fs and fdisk for sysupgrade (+1,-1)
23191b4 mvebu: uDPU/eDPU: format F2FS partitons with compression support (+3,-3)
149a1ab mvebu: uDPU/eDPU: mount misc partition with ZSTD compression (+1,-1)
70088a7 mvebu: uDPU/eDPU: mount F2FS with ZSTD compression (+1,-1)
a09a72d kernel: bump 6.6 to 6.6.34 (+26,-72)
8be6436 mvebu: cortex-a72: enable QCA8081 PHY support (+1)
2b316f4 mvebu: cortex-a72: enable ARM SBSA Generic Watchdog (+1)
9f2b2d8 mvebu: cortex-a72: enable MikroTik platform drivers and NOR variable erase (+4)
62fa12e mvebu: cortex-a72: enable U-Boot NVMEM driver (+1)
b5004ba mvebu: cortex-a72: enable MikroTik NVMEM layout driver (+1)
85d9fd6 mvebu: add support for RB5009UG+S+IN (+417)
3711557 kernel: bump 6.6 to 6.6.36 (+66,-108)
d44eb32 mvebu: rb5009: fix QCA8081 LED polarity (+17)
e0faad2 mvebu: rb5009: convert LEDs to color/function (+8,-4)
d40f9ad mvebu: rb5009: wire SFP led by default (+1)
35aa385 mvebu: 6.6: Backport Turris Omnia MCU patches from 6.11 (+3.5K,-1)
9129a67 mvebu: Add kmod-turris-omnia-mcu (+23,-1)
56706d3 firmware: Add CZ.NIC Turris Omnia MCU firmware (+50,-1)
17ecd37 utils: Add the omnia-mcutool utility (+53,-1)
2aa760a mvebu: GL-MV1000: add custom boot script (+29)
2d71202 mvebu: enable CONFIG_MTD_SPI_NOR_USE_VARIABLE_ERASE=y config option (+1)
769c933 mvebu: GL-MV1000: let u-boot-env be writable again (-1)
5c43c15 mvebu: fix "compatible" of regulator for FortiGate/FortiWiFi devices (+1,-1)
27535ea mvebu: update triggers of "SPEED" LEDs on FortiGate/FortiWiFi devices (+12,-12)
06fed85 mvebu: improve sysupgrade for FortiGate/FortiWiFi devices (+148,-16)
7d33aed generic: platform/mikrotik: add wlan lz77 decompress (+557,-27)
d21720f mvebu: fix default partition name (+4,-1)
5338c8d mvebu: cortex-a9: add upgrade methode to nas1dual (+1,-1)
51bbc81 kernel: bump 6.6 to 6.6.57 (+107,-248)
1306885 kernel: Reorder config files (+83,-84)
d6c6e4f mvebu: cortexa9: drop removal of firewall4 package (+1,-1)
77af730 utils: Add the omnia-eeprom utility (+58,-1)
4b9739a kernel: remove GCC11_NO_ARRAY_BOUNDS (-21)
7142e35 kernel: filter out compiler opts from config (+3,-155)
1b51360 mvebu: devm for mutex_init (+15,-7)

Target / mxs (12 changes)

a0ae7a5 mxs: rework image generation (+65,-103)
f8428f0 mxs: add testing kernel 6.1 (+246)
af860c4 mxs: switch default kernel to 6.1 (+1,-248)
38dc198 mxs: adjust DTS path for 6.6 (+3)
788c781 mxs: add kernel 6.6 as testing (+270)
dbe9084 mxs: switch default to 6.6 (+1,-2)
2d838f3 mxs: drop 6.1 support (-247)
088b83c msx: fix wrong device package list for I2SE Duckbill (+2,-2)
f9afff8 mxs: drop removal of firewall4 package (+1,-1)
4b9739a kernel: remove GCC11_NO_ARRAY_BOUNDS (-21)
7142e35 kernel: filter out compiler opts from config (+3,-155)
35b7bbf mxs: run kernel_oldconfig (+5)

Target / octeon (20 changes)

16a2051 kernel: Set CONFIG_FRAME_WARN depending on target (+11,-8)
1f5fce2 kernel: bump 5.15 to 5.15.118 (+39,-39)
c170fc7 kernel: remove CRYPTO_BLAKE2S from all >=5.15 (-15)
861b608 octeon: enable AT24 unconditionally (+4)
6bf0e76 octeon: n821: add Cisco vEdge 1000 base (+346)
9009672 octeon: ubnt-edgerouter-e300: fix LED settings (+2,-2)
2b1d796 octeon: ubnt-edgerouter-e300: fix missing MTD partition (+22,-16)
700f11a octeon: ubnt-edgerouter-4/6p: devicetree cleanup (+10,-30)
4ad4419 octeon: use fixed layout cell "mac-base" for Cisco vEdge 1000 (+19,-21)
daed332 kernel: bump 5.15 to 5.15.125 (+35,-33)
733a99d octeon: remove mac-address-increment (+17,-19)
9a323b5 octeon: upgrade to 6.1 kernel (+30,-14)
1e6c6a3 kernel: bump 6.1 to 6.1.68 (+51,-498)
d1da4e5 octeon: convert to new LED color/function format where possible (+5,-2)
308630a octeon: ubnt-edgerouter: Disable PCIe (+2,-1)
77037b0 octeon: ubnt-edgerouter: fix sysupgrade config backup/restore (+3,-1)
9bc782d octeon: n821: sysupgrade for Cisco vEdge 1000 (+77,-14)
c366f63 octeon: add support for testing kernel 6.6 (+572,-5)
2cfcb90 octeon: set Linux 6.6 as the default kernel (+1,-558)
7142e35 kernel: filter out compiler opts from config (+3,-155)

Target / octeontx (10 changes)

c2d194a kernel: enable (ARM|ARM64)_MODULE_PLTS in generic config (+4,-14)
8590531 kernel: bump 5.15 to 5.15.123 (+176,-499)
573c8c3 kernel: bump 5.15 to 5.15.138 (+13,-97)
6c118ef kernel: bump 5.15 to 5.15.140 (+38,-177)
99c9d8a kernel: bump 5.15 to 5.15.148 (+93,-131)
c2e32b4 octeontx: update default network config (+11)
26d1d52 kernel: bump 5.15 to 5.15.149 (+39,-70)
fb2c6e9 kernel: bump 5.15 to 5.15.153 (+667,-853)
9693ed6 kernel: bump 5.15 to 5.15.155 (+40,-39)
169a695 octeontx: drop target (-565)

Target / omap (15 changes)

5ec109e omap: copy kernel config for 6.1 (+691)
07e9bf3 omap: run kernel_oldconfig for 6.1 (+28,-8)
89129a5 omap: switch to kernel 6.1 (+1,-1)
95cd3c7 omap: drop kernel 5.15 (-691)
0641967 omap: switch back to old cpsw ethernet driver (+93)
9d8d050 omap: re-enable target (+1,-1)
b1435f0 kernel: activate *_FS_SECURITY and *_FS_ACL_ATTR options for all big flash ta... (+5,-71)
f4d3bd9 omap: rename kernel patches directory to include the version ()
51bc04b kernel/omap: Create kernel files for v6.6 (from v6.1) ()
401de90 kernel/omap: Restore kernel files for v6.1 (+804)
4927d0f omap: adapt to the new dts directory layout. (+8,-5)
c6dbeff omap: refresh kernel 6.6 config (+22,-11)
1822332 omap: switch to kernel 6.6 (+1,-1)
232cc23 omap: remove 6.1 support (-806)
7142e35 kernel: filter out compiler opts from config (+3,-155)

Target / oxnas (8 changes)

cc87f66 oxnas: Enable CONFIG_CRYPTO_LZ4 (+3)
daed332 kernel: bump 5.15 to 5.15.125 (+35,-33)
8989593 kernel: bump 5.15 to 5.15.133 (+62,-181)
3b63208 treewide: disable CONFIG_SLUB_DEBUG in target configs (-10)
c6a41bf kernel: bump 5.15 to 5.15.141 (+10,-10)
4693514 oxnas: do not use pcie-controller (+2,-2)
fb2c6e9 kernel: bump 5.15 to 5.15.153 (+667,-853)
6ca8305 oxnas: drop target (-11.6K)

Target / pistachio (17 changes)

ac422c9 kernel: bump 5.15 to 5.15.132 (+299,-414)
c997634 kernel: fix mtd/NVMEM regression affecting U-Boot env NVMEM driver (+103,-7)
05fe149 pistachio: copy config and patches of 5.15 to 6.1 (+1.2K)
47dee7b pistachio: update and extend 6.1 patches (+49,-11)
91ce93a pistachio: refresh 6.1 config (+2)
5713032 pistachio: add 6.1 testing kernel (+1)
1a44a26 kernel: bump 6.1 to 6.1.84 (+61,-100)
20bf7c3 pistachio: default to kernel 6.1 (+1,-2)
12137cb pistachio: remove 5.15 support (-1.2K)
116e891 pistachio: 6.1: refresh kernel patches (+1,-1)
a5d6a60 kernel/pistachio: Create kernel files for v6.6 (from v6.1) ()
fcdaf66 kernel/pistachio: Restore kernel files for v6.1 (+1.2K)
cd080be pistachio: Update to kernel 6.6 (+58,-30)
de01fec pistachio: Fix setting mtd name (+27,-19)
b1435f0 kernel: activate *_FS_SECURITY and *_FS_ACL_ATTR options for all big flash ta... (+5,-71)
12a8e72 pistachio: drop files for Linux 6.1 (-1.2K)
7142e35 kernel: filter out compiler opts from config (+3,-155)

Target / qoriq (22 changes)

34dbd02 qoriq: refresh kernel config (-3)
3b63208 treewide: disable CONFIG_SLUB_DEBUG in target configs (-10)
c342bdc qoriq: set compat_version in board.d (+16)
643a4ad qoriq: pad rootfs with zeros (+1,-1)
72afe56 qoriq: refresh kernel 5.15 config (+1,-1)
fccaffe kernel/qoriq: Create kernel files for v6.1 (from v5.15) ()
3f9a975 kernel/qoriq: Restore kernel files for v5.15 (+395)
3908b77 qoriq: add kernel 6.1 support (+35,-7)
dcc4307 qoriq: use 6.1 by default and drop 5.15 (+1,-397)
94c559b kernel/qoriq: Create kernel files for v6.6 (from v6.1) ()
ba4c45a kernel/qoriq: Restore kernel files for v6.1 (+422)
7873c6f qoriq: refresh config-6.6 (+24,-14)
85f0128 qoriq: enable 6.6 testing kernel (+1)
b1435f0 kernel: activate *_FS_SECURITY and *_FS_ACL_ATTR options for all big flash ta... (+5,-71)
0627030 qoriq: use kernel 6.6 by default (+1,-2)
8d581a8 qoriq: drop 6.1 support (-420)
553e8da qoriq: use nvmem for MAC addresses (+53,-6)
61175a0 qoriq: drop source-only flag (+1,-1)
1bd6dda qoriq: add missing kernel config symbol (+1)
0a2ed28 qoriq: add squashfs to FEATURES (+1,-1)
8f1332d kernel: move CONFIG_DRM_OFDRM to generic (+1,-1)
7142e35 kernel: filter out compiler opts from config (+3,-155)

Target / qualcommax (151 changes)

83314c1 qualcommax: move ipq807x support to subtarget (+12,-7)
c4be106 qualcommax: ipq807x: include BDF for Compex WPQ873 (+1)
3556455 qualcommax: ipq807x: use upstreamed thermal trips patch (+16,-14)
b308bd5 kernel: migrate FORCE_MAX_ZONEORDER to ARCH_FORCE_MAX_ORDER for 6.1 (+1,-18)
fec22f8 kernel: bump 6.1 to 6.1.39 (+65,-779)
d91f38a kernel: bump 6.1 to 6.1.40 (+50,-216)
ba415af ipq807x: prpl-haze: fix sysupgrade flashing from bootloader (+2,-1)
5757b21 qualcommax: ipq807x: fix Gen2 PCIe port (+44)
0edce7d qualcommax: refresh kernel config (-3)
95f5dad qualcommax: remove upstreamed TRIM quirks (-74)
4d79a65 ipq807x: add support for Netgear RAX120v2 (+807)
52c365f kernel: backport v6.6 nvmem changes (+1.6K,-2)
76e4192 ipq807x: add support for Netgear WAX620 (+227,-3)
b357564 kernel: bump 6.1 to 6.1.57 (+29,-93)
f8ea89c qualcommax: add pending GPLL parent fixes (+146)
1c7fd93 qualcommax: ipq8074: use upstreamed CPUFreq NVMEM support (+51,-18)
f9f2c8e qualcommax: ipq807x: alphabetically sort Netgear WAX family. (+16,-16)
5e33fdf qualcommax: ipq807x: add support for Netgear WAX630 (+290,-2)
4b7b3b9 qualcommax: mark upstreamed patches as such ()
b3d2008 qualcommax: only build initramfs if CONFIG_TARGET_ROOTFS_INITRAMFS is set (+3,-1)
5cdf152 qualcommax: ipq807x: move subtarget specific kernel options (+34,-30)
7deb73e qualcommax: fixup patch numbering (+1,-1)
9116989 qualcommax: refresh patches (+5,-5)
033c600 qualcommax: backport missing SMEM ID-s for SSDK (+113)
3763a6a ipq807x: add support for Yuncore AX880 (+408,-5)
f70fdf9 ipq8074: add Arcadyan AW1000 BDF ()
21c4d97 ipq8074: add CMCC RM2-6 BDF ()
f92fa0a ipq8074: add ZTE MF269 BDF ()
371d4dc ipq8074: add Yuncore AX880 BDF ()
947b44d ipq807x: fix wrong define for LAN and WAN ess mask (+48,-51)
e927456 qca-ssdk: fix unsupported scenario with PORT1 not declared in switch bmp (+151,-1)
878ef51 qualcommax: add bindings for MAC modes (+27)
8e16286 qualcommax: set default switch MAC modes (+5)
cb17020 qualcommax: use defines for MAC mode setting (+34,-46)
c885169 qualcommax: move switch tick mode setting to ESS DTSI (+3,-30)
f3cd4bf ipq807x: fix multiple error on ESS switch port define (+59,-77)
76a9815 ipq807x: fix typo in WAX630 for switch lan bmp (+1,-1)
6647e6d qualcommax: fix line endings in ESS dt-bindings (+42,-42)
9062e5f qualcommax: add addresses to DP nodes (+8,-8)
2b75f10 kernel: bump 6.1 to 6.1.63 (+41,-329)
eadf2ea qualcommax: convert to nvmem-layout (+80,-75)
c20bedf kernel: bump 6.1 to 6.1.64 (+313,-597)
9920eeb kernel: add support for Toshiba TH58NYG3S0HBAI4 (+42)
ab6a029 qualcommax: cleanup whitespace and sort-order (+54,-57)
fbcda36 ipq807x: add Arcadyan AW1000 support (+393,-8)
9b598ec ipq807x: fix edgecore EAP102 lan/wan (+8,-8)
c22aa0b ipq807x: add support for ZTE MF269 (+476,-1)
d737ae9 qualcommax: Fix Buffalo WXR-5950AX12 Ethernet DTS (+3,-2)
7ddd3ab ipq807x: cax1800: fix blsp1_spi1 status with okay (+1,-1)
46a2490 ipq807x: add support for Linksys MX4200 V1 and V2 (+534,-1)
ebed3f6 qualcommax: Fix Buffalo WXR-5950AX12 wifi MAC (+4)
45f86a1 ipq807x: fix whitespace usage (+10,-10)
7173a52 ipq807x: use devinfo MAC for Linksys MX4200 (+31)
fb45194 ipq807x: prpl-haze: enable LED driver on device tree (+50,-1)
ad25cfb qualcommax: add SMP affinity script (+36)
7ed1cca ipq807x: add support for loading Aquantia FW from NVMEM for NBG7815 (+12)
7441c2b qualcommax: refresh 6.1 patches (+28,-28)
137694e qualcommax: 301w: populate AQR firmware name (+2)
845caa8 qualcommax: 301w: correct AQR reset GPIO-s (+2,-2)
652d722 qualcommax: 301w: provide AQR FW via NVMEM cells (+97,-1)
75ad5c2 qualcommax: switch to qca8081 upstream PHY driver (+68)
3a073a0 qualcommax: dts: add reset delay to qca8081 phy (+12,-1)
3702cc7 qualcommax: enable back QCA808X PHY driver (+1)
ce4664b qualcommax: enable PHYLIB LED support (+4)
2e65993 qualcommax: drop redundant label with new LED color/function format (-51)
b7a7a79 qualcommax: convert to new LED color/function format where possible (+14,-5)
23deb4a qualcommax: add ipq60xx support (+2.1K,-1)
fe98cc1 qualcommax: move generic image recipes to target Makefile (+25,-25)
f0e732f qualcommax: refresh kernel patches (+7,-7)
0222e48 qualcommax: fix wrong PHY node definition for Buffalo WXR-5950AX12 (+8,-23)
a627e13 qualcommax: enable qca807x PHY driver (+1)
8ed390a qualcommax: set correct PHY mode for port 0-4 (+4,-4)
0ab4b92 qualcommax: convert qca807x PHY to PHY package implementation (+244,-144)
4d7b1f9 qualcommax: apply special PHY LEDs configuration for Xiaomi AX3600 (+64,-1)
e4f438b qualcommax: apply special PHY LEDs configuration for Xiaomi AX9000 (+52)
deda92c qualcommax: remove usage of malibu_first_phy_addr (-19)
3aae56a qualcommax: ipq807x: MX4200 convert qca807x PHY to new implementation (+22,-15)
b61ecb7 ipq807x: add support for CMCC RM2-6 (+337,-4)
c38ffd4 qualcommax: AW1000: sync qca807x PHY dts changes (+27,-14)
ee047ed qualcommax: AW1000: add qca8081 PHY LED configuration (+14)
b38a1d6 qualcommax: ipq807x: 301w: correct PHY mode for AQR (+2)
70498cb qualcommax: ipq807x: correct PHY mode for AQR (+5)
3eb8782 qualcommax: ipq807x: wax630: correct UNIPHY2 MAC mode (+1,-1)
4108c0c qualcommax: backport more changes for ipq6018 and ipq8074 (+1.8K,-126)
2b82c87 qualcommax: ipq807x: fix variable definition (+8,-8)
e670a93 qualcommax: ipq807x: remove duplicated sysupgrade image definitions (+5,-8)
568f38a qualcommax: ipq807x: skip factory.ubi image for MX4200 (-2)
548c593 qualcommax: ipq60xx: set correct PHY mode for port 0-4 (+4,-4)
44168fd qualcommax: ipq60xx: Add 8devices Mango DVK (+459)
278401e qualcommax: ipq807x: reordering, combine the same commands (+1,-3)
ac77b45 qualcommax: ipq807x: add patch for QUP4 SPI node (+43,-5)
70fd815 qualcommax: ipq807x: add support for Linksys MX5300 (+574,-6)
670fde5 ipq8074: add Linksys MX5300 BDF ()
9f9d9ba qca9984: add Linksys MX5300 BDF ()
7f13b9f qualcommax: enable DEBUG_BUGVERBOSE (+2)
9361049 qualcommax: ipq60xx: add support for netgear wax214 (+201)
904aa43 qualcommax: ipq60xx: mango-dvk: fix QCA8081 reset timings (+2)
5c1c823 qualcommax: ipq807x: fix LEDs on QNAP QHora-301W (+34,-6)
f7275de qualcommax: ipq807x: fix LEDs on Buffalo WXR-5950AX12 (+4)
a75102b qualcommax: dts: cleanup whitespace (+20,-19)
3075d56 qualcommax: set phy-mode to sgmii for QCA8081 (+4)
1388444 qualcommax: ipq60xx: set PHY mode to psgmii for port 5 (+1,-1)
879af72 qualcommax: ipq807x: Fix MAC addresses usage for RAX120v2 (+10,-22)
e28492c kernel/qualcommax: Create kernel files for v6.6 (from v6.1) ()
e8e7b3c kernel/qualcommax: Restore kernel files for v6.1 (+24.0K)
d9386dc qualcommax: 6.6: make patches apply (+106,-6.9K)
9b650e1 qualcommax: 6.6: refresh config (+60,-21)
cab45db qualcommax: 6.6: fix SCM header include path for WCSS (+1,-1)
4989556 qualcommax: ipq807x: add WLAN device path migration (+68)
36acf88 qualcommax: add 6.6 as testing kernel (+1)
6b007d2 treewide: disable spectre mitigation on unaffected Arm64 targets (+11)
5876b4a qualcommax: default to kernel 6.6 (+1,-2)
b04f245 kernel: bump 6.6 to 6.6.23 (+98,-210)
9ef4f7f qualcommax: ipq60xx: add yuncore fap650 support (+487,-4)
bf80516 ipq60xx: add yuncore fap650 BDF ()
36d4be9 ipq60xx: add glinet gl-ax1800 BDF ()
2d698ec ipq60xx: add glinet gl-axt1800 BDF ()
87717ba ipq60xx: add BDF for TPLink EAP610-Outdoor ()
5c2eca6 kernel: bump 6.6 to 6.6.24 (+23,-164)
d606b84 qualcommax: Skip compiling unnecessary dtbs (+1,-1)
076f945 qualcommax: drop 6.1 support (-24.0K)
849ebc9 qualcommax: enhance smp_affinity (log, uci, syntax) (+124,-27)
9cef2bc ipq807x: add support for Zbtlink ZBT-Z800AX (+483,-2)
3569b37 ipq807x: add Spectrum SAX1V1K (+243,-2)
682393c qualcommax: ipq807x: use ath11k_patch_mac and ath11k_remove_regdomain for MX4200 (+13,-10)
48daac2 qualcommax: ipq807x: use ath11k_patch_mac for RAX120v2 (+7,-1)
7cb161a qualcommax: IPQ807x: ZyXEL NBG7815: Fix random Wifi MAC For this particualar ... (+9,-2)
2847352 qualcommax: ipq60xx: mute warning on bootcount enable compile (+4,-6)
be37ab6 qualcommax: ipq807x: uboot-envtools: yuncore ax880 (+1)
b32a17e qualcommax: ipq807x: Remove unused gpio from QPIC pins (+32)
7f1c87e qualcommax: ipq807x: define common Linksys MX device (+15,-18)
9bdaeba qualcommax: ipq807x: add support for Linksys MX8500 (+551,-4)
cd9241d qualcommax: ipq807x: sax1v1k: fix QCA8081 reset (+1)
0f5c28b qualcommax: ipq807x support Netgear Orbi Pro SXK80 (+615)
29faf53 qualcommax: use ath11k_patch_mac for ZBT-Z800AX (+7,-5)
75a7635 qualcommax: ipq807x: wax620 and wax630: fix wifi mac address (+17,-2)
0a76244 qualcommax: ipq807x: fix sysupgrade for ZBT-Z800AX (+13,-4)
9745de8 qualcommax: ipq807x: use ath11k_patch_mac for SXK80 (+10,-9)
6ff5983 treewide: gpio to gpios (+93,-93)
a47650e qualcommax: get rid of custom socinfo.h header (+13,-469)
f8cb391 qualcommax: fix RAX120v2 PWM Fan controller wrong definition (+2,-3)
2bae9d0 qualcommax: ipq807x: fix build error with no initramfs for RAX120v2 (+2)
157a334 qualcommax: ipq8074-ess: move switch to ess-instance node (+376,-370)
c39c8da qualcommax: ipq807x: enable GPIO bitbanged MDIO (+2)
b215f5c qualcommax: ipq807x: enable qca8k driver (+6)
19ecf84 qualcommax: ipq807x: enable QCA83XX PHY driver (+1)
3d7cb14 qualcommax: ipq807x: add Asus RT-AX89X BX revision (+823)
9639278 kernel: bump 6.6 to 6.6.43 (+9,-9)
d62648d qualcommax: ipq60xx: add support for Cambium Networks XE3-4 (+540,-1)
626fa75 kernel: bump 6.6 to 6.6.45 and update config-6.6 (+33,-80)
9b33645 ipq807x: add support for TP-Link EAP660 HD v1 (+258,-1)
3b221ba ipq807x: sax1v1k: fix sysupgrade not touching rootfs_data (+16,-3)
92eb867 kernel: bump 6.6 to 6.6.60 (+54,-113)
2af51fb treewide: remove THIS_MODULE assignment (+13,-48)
0398435 qualcommax: ipq60xx: add NSS reserved memory (+30,-3)
1eade61 ipq807x: nbg7815: use the standard eMMC sysupgrade code (+8,-8)
16eb043 ipq807x: prpl haze & qnap 301w: use the standard eMMC sysupgrade code (+7,-5)
b1c01cd ipq807x: order devices alphabetically (+3,-3)
05989f6 ipq807x: delete unused legacy eMMC sysupgrade code (-83)
4b9739a kernel: remove GCC11_NO_ARRAY_BOUNDS (-21)
7142e35 kernel: filter out compiler opts from config (+3,-155)

Target / ramips (372 changes)

2fbb91d ramips: correct page read return value of the mt7621 nand driver (+9,-5)
6983a21 generic: add support for MediaTek NETSYS v3 (+3.2K,-6)
958fdf3 generic: mt7530: backport support for the MT7988 built-in switch (+2.5K,-9)
2388b11 ramips: mark patches accepted upstream ()
ba58245 mediatek: sync MT7988 USXGMII with SDK driver (+792,-596)
46b51e9 ramips: tplink,mr600v2: fix image generation for sysupgrade image (+3)
29a5cb7 ramips: fix lzma-loader for ASIARF boards (+2)
0a4b309 generic: backport initial LEDs hw control support (+5.5K,-35)
d955b41 ramips: enable LED button for TP-Link EC330-G5u v1 (+16)
b0120f7 ramips: fix button definitions for Zyxel WSM20 (+2,-2)
b61253f ramips: fix first boot network configuration for TOZED ZLT S12 PRO (+1)
8fcfb21 ramips: Add support for Beeline SmartBox TURBO+ (+320,-9)
47c2d50 ramips: mt7621-dts: move wan port to gmac1 YunCore FAP-640 (+20,-7)
5dc78d8 kernel: bump 5.15 to 5.15.116 (+18,-18)
1d6e594 ramips: sunvalley - allow larger sysupgrade Aligned to size of mtd-concat par... (+2)
0bbd569 ramips: mt7621: add support for Zbtlink ZBT-WG1608 (32M) (+29,-1)
1f5fce2 kernel: bump 5.15 to 5.15.118 (+39,-39)
c71dada ramips: fix lan leds for Wavlink WL-WN535K1 (+5,-5)
8d06bc1 ramips: add Edimax BR-6208AC V2 support (+245)
ce998cb ramips: add support for D-Link DIR-806A B1 router (+184,-1)
4e74777 ramips: backport upstream mt762x PCIe driver error log fixes (+102)
285f066 ramips: do not print error log when mdio bus is disabled (+1,-1)
dc38199 ramips/mt7621: disable the cpufreq driver (+4,-7)
39b2251 treewide: remove CONFIG_FRAME_WARN from kernel configs (-6)
0a1ebcc image: add additional fields to Netgear encrypted image (+26,-2)
32ea8a9 ramips: add support for Netgear EAX12 series (+231)
f560be5 ramips: sercomm.mk: preparation for Sercomm s1500 devices support (+9,-5)
2d6784a ramips: add support for Sercomm S1500 devices (+568,-8)
f24c9b9 ramips: Add support for ComFast CF-E390AX (+161)
11588c5 ramips: mt7621: add TP-Link EAP613 v1 (+166)
50ecca7 ramips: rename to GnuBee GB-PC1 and GnuBee GB-PC2 (+4,-4)
8bf9a8a ramips: add wan2 support for MQmaker WiTi (+17,-4)
42fbaf9 ramips: set Netgear R6220 MAC NVMEM cell directly in the part node (+8,-10)
f1492fc ramips: use fixed layout cell "mac-base" for Netgear R6220 (+11,-7)
28b6224 ramips: use fixed layout cell "mac-base" for Ubiquiti EdgeRouter X (+19,-21)
be7f9ad ramips: fix Ubiquiti EdgeRouter X's MAC address for gmac1 (+1,-1)
ab9153f ramips: replace "mac-address-ascii" with "mac-base" (+40,-26)
cd2b74e ramips: mt7621: disable highmem support and remove highmem offset patch (+19,-3)
a110de8 kernel: drop mips highmem offset start overrides (-57)
e6cf959 ramips: use fixed layout cell "mac-base" for Netgear WNDR3700 v5 (+14,-13)
03b3284 ramips: use NVMEM cells with mt76 EEPROM for Netgear R6220 & WNDR3700 v5 (+20,-2)
b4ea49a ramips: pinctrl: support requesting different functions for same group (+45)
8cacf2b ramips: add proper system clock and reset driver support for mt7621 (+526,-48)
1f818b0 ramips: add proper system clock and reset driver support for legacy SoCs (+2.8K,-301)
96010bb ramips: mt7621-wdt: use phandle to access system controller registers (+322,-11)
8590531 kernel: bump 5.15 to 5.15.123 (+176,-499)
81c1172 kernel: bump 5.15 to 5.15.124 (+20,-21)
daed332 kernel: bump 5.15 to 5.15.125 (+35,-33)
54e5e39 ramips: improve Xiaomi mi-mini indications (+4,-5)
9088b54 ramips: improve sysupgrade helpers for I-O DATA devices (+61,-35)
ac68fbf ramips: add support for I-O DATA WN-DEAX1800GR (+296)
a4eb1ea ramips: add support for D-Link DRA-1360 (+184,-157)
f631c7b generic: sync MediaTek Ethernet driver with upstream (+10.0K,-6.3K)
58bb5e1 kernel: bump 5.15 to 5.15.131 (+7,-7)
f1aaa26 ramips: add support for ALFA Network AX1800RM (+264,-28)
3b86c1f kernel: backport two fixes for MediaTek Ethernet driver (+178,-24)
46d6730 ramips: add support for mtk eip93 crypto engine (+3.3K,-1)
794349a ramips: RT1800: fix invalid octal number error (+1,-1)
ac422c9 kernel: bump 5.15 to 5.15.132 (+299,-414)
ab12a01 ramips: add support for WAVLINK WL-WN573HX1 (+148)
191da23 ramips: fix Mercusys MR70X LAN port assignments (+1)
ff95f85 ramips: cf-ew72-v2: Add support for COMFAST CF-EW72 V2 (+209,-1)
22b0c36 ramips: fix EEPROM size for I-O DATA WN-DEAX1800GR (+1,-1)
230d5de ramips: correct NVMEM MAC address node name and label for Bolt Arion (+3,-3)
fb4cea4 ramips: convert MT7603 EEPROM to NVMEM format (+821,-664)
2c02a9b ramips: convert MT7610 and MT7612 EEPROM to NVMEM format for MT7621 (+445,-201)
65cd6a6 ramips: convert MT7613 and MT7615 EEPROM to NVMEM format for MT7621 (+789,-551)
9ac891f ramips: convert MT7915 EEPROM to NVMEM format (+332,-213)
2e57028 ramips: fix ZyXEL NR7101 bricking typo (+1,-1)
5850265 ramips: convert the remaining mtd-mac-address to NVMEM format (+33,-13)
7668fc8 ramips: fix DTS EEPROM property for some MT7628 devices (+1,-2)
f35ddef ramips: fix mtd partition node names for Phicomm PSG1208 (+3,-3)
da42c32 ramips: convert rt2x00 EEPROM to NVMEM format (+2.7K,-2.1K)
e93f41a ramips: convert MT7628 EEPROM to NVMEM format (+732,-649)
f53fa2a ramips: convert mt76 PCIe NIC EEPROM to NVMEM format for legacy SoCs (+512,-161)
95e241d ramips: remove useless status property from wmac dts node (-19)
b5d059d ramips: fix frequency limit property for some Edimax devices (+2,-2)
366ffa5 ramips: fix factory partition size for SNR-CPE-W4N (+1,-1)
9921973 ramips: add missing mt76 packages for Telco Electronics X1 (+1,-1)
6f31941 Revert "ramips: convert MT7915 EEPROM to NVMEM format" (+149,-224)
fe5e498 ramips: TP-link archer A6/C6 device tree updates (+41,-14)
17465fc ramips: add support for ZyXEL LTE5398-M904 (+255,-1)
f025135 ramips: fix Gigabit Ethernet port of the HiWiFi HC5861 (+6,-2)
7666940 ramips: enable wireless LEDs activity blinking for TP-Link EC330-G5u v1 (+2,-2)
1cb85e1 ramips: fix wrong permissions on dts files ()
bc335f2 ramips: add support for MeiG SLT866 4G CPE (+262,-1)
45a50a0 treewide: fix MERCUSYS brand spelling (+4,-4)
168beef ramips: Cudy WR1300v2 fix mt7613 calibration data length (+1,-1)
4c0dc68 ramips: add encrypted SGE factory image for D-Link devices (+12,-6)
d41b8a5 ramips: mt7621: use lzma-loader for Sercomm NA502 (+1)
0a18259 ramips: add support for D-Link COVR-X1860 A1 (+235)
e9ac1b1 ramips: Add support for TP-Link Archer C50 v6 (CA/EU/RU) (+120,-3)
c4fe1bf ramips: D-Link Dxx-1xx0 image fixes (+4,-6)
e900c45 ramips: sercomm.mk: make common recipe to set a bit in pid (+5,-5)
25bab2b ramips: mt7620: drop unnecessary trailing tabs (+1,-1)
1b09131 ramips: add support for Sercomm CPJ routers (+433)
288738c ramips: Add support for Cudy WR1300 v3 (+239,-181)
2a0c9cc ramips: add support for TP-Link EX220 v1 (+265,-1)
5fbb1f0 ramips: mt76x8 add support for RTC class/drivers (+1)
5f479a4 ramips: rtxxxx: convert to nvmem-layout (+1.3K,-942)
b976fa5 ramips: rtxxxx: remove mac-address-increment (+11,-8)
0a1d156 ramips: mt7628: use nvmem-layout (+780,-590)
e8084a3 ramips: mt7628: use mac-base (+115,-55)
32c1ac8 ramips: mt7620n: convert to nvmem-layout (+241,-172)
40feb97 ramips: mt7620a: convert to nvmem-layout (+987,-747)
458cb2c ramips: mt7620a: use mac-base (+51,-45)
3c1c3f4 ramips: mt7621: add interrupt-controller (+4)
f4c33d0 ramips: mt7621: convert to nvmem-layout (+2.3K,-1.9K)
3395184 ramips: mt7621: nix mac-address-increment (+319,-331)
b16e14a image: use helper function for size units (+12,-10)
6c118ef kernel: bump 5.15 to 5.15.140 (+38,-177)
f3cdc9f ramips: add support for Rostelecom RT-FE-1A (+282)
ffa40fc ramips: add TP-LINK TL-WR902AC v4 (+133)
9291f60 ramips: refresh patches (+2,-2)
25ddc6e kernel: modules: break-out WM8960 codec module (+17,-6)
0e4f49a ramips: remove useless resets properties from SoC dtsi (-68)
b17cc13 ramips: remove systick node for mt7621 SoC dtsi (-8)
39e55bd ramips: correct the PCIe port number for Unielec u7621-01 (+6,-7)
47818fb ramips: fix label-mac for Xiaomi RA75 (+1,-1)
3f1be8e ramips: mtk_eth_soc: allow multiple resets (+9,-8)
7eb0458 ramips: mtk_eth_soc: wait longer after FE core reset to settle (+1,-1)
8d75b1d ramips: dts: rt3352: reset FE and ESW cores together (+4,-4)
c5a399f ramips: dts: rt3050: reset FE and ESW cores together (+4,-4)
fc92fec ramips: dts: rt5350: reset FE and ESW cores together (+4,-4)
f87b665 ramips: dts: mt7628an: reset FE and ESW cores together (+4,-4)
f393ffc raimps: mtk_eth_soc: drop rst_esw from ESW driver (+4,-20)
4c1e9bd ramips: lzma-loader: use virtual memory segments for uart base address (+17,-3)
2e47913 ramips: lzma-loader: use proper register names (+8,-5)
bc00c78 ramips: lzma-loader: use default uart for rt305x (+1,-1)
443e3bd ramips: unielec-u7621-01: Increase SPI frequency to 50MHz (+1,-1)
89ff407 treewide: use ethtool_puts instead of memcpy (+4,-6)
14362f2 ramips: fix dtc warnings (+15,-16)
ee82d96 ramips: reset mt7620 frame engine via reset controller (+2,-15)
f547fc9 ramips: reset mt7620 ethernet phy via reset controller (+25,-25)
c0d7842 ramips: add missing syscon compatible strings for MT7688 and RT3052 (+2,-2)
8226c8d ramips: update leds & buttons dts description (+39,-88)
5457996 ramips: sercomm s1500: enable wlan LEDs activity blinking (+2,-2)
9658050 ramips: add alternative name to Etisalat (Sercomm) S3 (+2)
0709bd8 ramips: mt76x8: add support for TP-Link RE365 v1 (+230)
0e6179e ramips: mt7621: convert MT7915 EEPROM to NVMEM format (+248,-34)
afc390a ramips: mt7621: convert Xiaomi devices EEPROM to NVMEM format (+46,-10)
cd9088c ramips: mt7621: convert I-O DATA devices EEPROM to NVMEM format (+30,-8)
3158a09 ramips: mt7621: convert Ubiquiti devices EEPROM to NVMEM format (+36,-8)
52c3f95 ramips: mt7621: convert Wavlink devices EEPROM to NVMEM format (+17,-2)
a6724ba ramips: mt7621: convert NETGEAR devices EEPROM to NVMEM format (+24,-4)
3f8ed23 ramips: mt7621: convert Linksys devices EEPROM to NVMEM format (+28,-2)
fd46680 ramips: mt76x8: enable small_flash feature (+1,-1)
2df8a0c kernel: 5.15: backport v6.1 PHY changes required for Aquantia (+641,-59)
99c9d8a kernel: bump 5.15 to 5.15.148 (+93,-131)
7630c05 ramips: drop redundant label with new LED color/function format (-75)
19c45b9 ramips: convert to new LED color/function format where possible (+2.0K,-783)
1765973 ramips: fix dts error in LED color/function conversion (+34,-36)
0dcbe4e ramips: 6.1: copy config and patches (+14.3K)
88d982e ramips: 6.1: mt7621-dma: add hsdma driver to files (+803,-1)
0561613 ramips: 6.1: mt7621-dma: apply dma handle error from device_reset patch (+3,-32)
3358045 ramips: 6.1: pinctrl: fix compilation with 6.1 (+11)
31b3e61 ramips: 6.1: dai_dma: drop dma_data->slave_id in mt7620 support patch (+1,-3)
eeeb0b5 ramips: 6.1: pwm: rewrite mtk_pwm_ops to fix pwm driver (+26,-4)
31c4fc7 ramips: 6.1: ralink: fix const warning in the ethernet driver (+4,-4)
10452ea ramips: 6.1: spi: fix patch by replacing cs_gpio with cs_gpiod (+2,-2)
cc4d01c ramips: 6.1: ralink: fix ethernet driver with 6.1 (+20,-4)
7181eb9 ramips: add support for 6.1 kernel (+204,-2.4K)
0058667 ramips: hsdma-mtk: fix build on 5.15 kernel (+2,-1)
88d1322 ramips: mtk_eth_soc: fix NULL pointer dereference for syncp (+1,-1)
16364e4 generic: 6.1: backport QCA807x PHY patches (+2.5K,-34)
4a3beb3 ramips: mt76x8: drop AT803X phy driver (-3)
d407565 kernel: backport phylink changes from mainline Linux (+5.6K,-335)
4cb6bd9 mediatek: switch to pending XFI 10G Ethernet drivers (+2.1K,-1.1K)
dc0cf0f ramips: mt76x8: fix build due to renamed U-Boot binary (+1,-1)
01996b7 ramips: clean up useless dts partition labels (+504,-504)
e222c80 ramips: fix and clean up D-Link MAC address (+22,-97)
9092fa3 ramips: fix TP-Link Archer MAC address for ethernet (+1,-1)
fdd3a05 ramips: add support for TP-Link Archer C5 v4 (+155)
33e72e0 kernel: bump 6.1 to 6.1.79 (+32,-31)
52cd3c7 ramips: TP-Link Archer C5 v4: license and file formatting fixes (+3,-1)
ab853e1 ramips: removing unnecessary compatibility for TP-Link Archer C2 v1 (+1,-1)
6e37f41 ramips: fix nvmem-cells for routers based on TP-Link Archer (+12,-12)
f5b2b08 ramips: Unielec u7621-01: remove invalid led status (-17)
7e04a61 ramips: add NMBM support for ipTIME AX2004M (+14)
ec45f2f ramips: rename mtd partition of ipTIME NAND devices (+7,-7)
b94ea51 ramips: mt7621: use variable for relocate-kernel argument (+13,-12)
85a8f58 ramips: add factory image for ipTIME AX2004M (+8,-3)
261876a ramips: improve support for STORYLiNK SAP-G3200U3 (+28,-11)
dd02da5 kernel: bump 6.1 to 6.1.81 (+38,-38)
1576474 ramips: switch to 6.1 kernel (+2,-13.0K)
65df33f ramips: add support for YunCore G720 (+202,-2)
1d3d6ef ramips: add support for Z-ROUTER ZR-2660 (+235,-1)
7b89388 ramips: 5.15: delete remaining files (-1.2K)
362f9c4 ramips: mt7621: disable Edgerouter X image generation (+1)
6e7bc0c ramips: add support for TP-Link RE205 v3 (+58)
362e710 ramips: mt7620a_tplink_archer-c5-v4: use LED_FUNCTION_WLAN_2GHZ and LED_FUNCT... (+2,-4)
5aca47b ramips: add support for BOLT BL100 (+281)
f19f8a8 kernel/ramips: Create kernel patches for v6.6 (from v6.1) ()
ed57a9f kernel/ramips: Restore kernel patches for v6.1 (+10.7K)
7bd44e0 kernel/ramips: Create kernel files for v6.6 (from v6.1) ()
662e858 kernel/ramips: Restore kernel files for v6.1 (+1.3K)
4b8b743 ramips: 6.6: remove old patches (-3.0K)
0e5fb42 ramips: 6.6: refresh patches (+71,-71)
7753b14 ramips: 6.6: fix net drivers compatibility (+16)
fddadca ramips: mt7620: alignment with updated snd_soc_dai_driver structure (+2,-2)
359a929 ramips: adjusted pinctrl-aw9523 for kernel 6.6 (+8)
093a5aa ramips: 6.6: refresh kernel config (+96,-49)
b7a9007 ramips: 6.6: set testing kernel (+1)
c97be14 ramips: mt7620a_tplink_archer.dtsi - remove unnecessary nvmem-cells definitions (-7)
6258492 ramips: TP-Link Archer C2 v1: simplification of the dts definition (+10,-133)
ada3c41 ramips: mt7620a_tplink_archer.dtsi rename to mt7620a_tplink_8m.dtsi (+5,-5)
c08f8a4 ramips: add support for TP-Link EC220-G5 v2 (+172,-1)
cab2e1d ramips: Add support for D-Link DIR-3040 A1 (+82,-1)
dceb593 kernel: bump 6.6 to 6.6.29 (+195,-640)
dcdcb92 generic: MIPS64: fix detect_memory_region() compilation error (+115,-23)
007414a ramips: mt7621-dts: do not modify ethernet node for MeiG SLT866 (-5)
7c9cd43 ramips: mt7621-dts: remove incorrect ethphy4 node for WAVLINK WL-WN573HX1 (-17)
3ea6125 ramips: mt7621-dts: describe switch PHYs and adjust PHY muxing (+286,-502)
2967e24 ramips: switch to Linux 6.6 (+1,-12.1K)
263fde5 ramips: remove unnecessary macros for previous kernel versions (-27)
8d7fa09 ramips: rename include file to a more suitable name (+11,-11)
d646ea8 ramips: use function/color syntax for some dlink dir routers (+68,-42)
474b108 ramips: use led, function/color syntax for some tp-link archer routers (+34,-30)
30e8fd7 ramips: Add support for D-Link DIR-2150-A1 (+20)
803c00e ramips: add support for Wavlink WL-WN531G3 (+224,-3)
985af21 ramips: add support for JDCloud RE-CP-02 (+198)
927a77e ramips: add support for ELECOM WMC-M1267GST2 (+94,-9)
61e8728 ramips: add support for ELECOM WMC-S1267GS2 (+96,-5)
ff3d0de ramips: Fix wmac dts definition for TP-Link TL-MR6400 v4 and v5 (+8,-4)
9c84d61 ramips: Fix use mac-base for TP-Link TL-MR6400 v4 and v5 (+8,-4)
2a2f534 ramips: add support for TP-Link Archer MR200v5 (+216)
cd2a690 ramips: parameterize some values in Build/znet-header (+4,-2)
50ae933 ramips: add support for ELECOM WRC-X1800GS (+307)
1a2fc49 ramips: samknows whitebox v8: set wifi frequency (+1)
ccd50ab ramips: add back the gdma driver (+966,-5)
2240320 ramips: gdma: remove slave_id field (-2)
db49d99 ramips: modules: remove symbol CONFIG_DW_DMAC_PCI (-2)
2a25c6a ramips: get rid of downstream network device label patch (+15,-34)
6707eba ramips: add support for D-Link DIR-2055 A1 (+18)
6e51b36 ramips: simplify multi-phy support patches (+31,-165)
f1091ef ramips: mt76x8: add support for Cudy TR1200 v1 (+213)
a60721f mikrotik: switch to Yafut for building MikroTik NOR images (+19,-3)
d529ac5 ramips: mt7621: switch trx parser to parser_trx from mtdsplit (+3,-3)
ea8d140 ramips: add support for Buffalo WSR-2533DHPLS (+448,-2)
1fbfc25 ramips: add support for Buffalo WSR-2533DHPL2 (+88)
df28fe4 kernel: rtl8367b: remove unnecessary cpu_port setting (+8,-8)
d780d53 ramips: mt76x8: sync Cudy TR1200 v1 naming (+3,-3)
3d6cbe2 ramips: add support for 7Links WLR-1230 (+188)
aa4d63c ramips: add support for 7Links WLR-1240 (+46)
24d2519 ramips: fix wrong eeprom data for sercomm dxx devices (+10,-12)
61dce63 ramips: fix random LAN MAC for sercomm dxx devices (+1,-1)
ef84567 ramips: fix wrong dts file permission ()
f34620f kernel: bump 6.6 to 6.6.33 and adjust subarches (+37,-318)
05aec66 ramips: fix MAC address for some devices (+5,-15)
e125cf5 ramips: hiwifi,hc5861: cleaning up nvmem-cells definitions (-3)
3504667 ramips: tplink,archer-c2-v1: cleaning up nvmem-cells definitions (-3)
e750c22 ramips: xiaomi,mi-ra75: cleaning up nvmem-cells definitions (-5)
c54ce12 ramips: cudy_x6: cleaning up nvmem-cells definitions (+4,-6)
fd610a2 ramips: elecom_wrc-gs-1pci: cleaning up nvmem-cells definitions (+8,-10)
3ce71a1 ramips: netgear_r6xxx: cleaning up nvmem-cells definitions (+12,-4)
b0d4180 ramips: tplink_8m: cleaning up nvmem-cells definitions (+50,-5)
2da2705 ramips: add support for WINSTARS WS-WN536P3 (+209)
5560791 ramips: add support for OpenFi 5Pro Travel Router (+199)
6ff5983 treewide: gpio to gpios (+93,-93)
8e214d4 ramips: Fix DOS line endings (+386,-386)
73a9f9f generic: platform/mikrotik: add NVMEM layout driver (+240)
215a3ca treewide: refresh patches (+5,-5)
646ebbd ramips: yuncore_g720: fix buttons (+7,-1)
a7f37b4 ramips: remove useless compatible strings from SoC dtsi (+64,-64)
2f1ff5b ramips: mt7621: fix GPIO switch pin number (+10,-10)
24459dc ramips: gpio: always use dynamic GPIO numberspace base (+32,-72)
256f164 ramips: gpio: remove header "gpio.h" (+4,-33)
7be6323 ramips: gpio: use devm_platform_ioremap_resource() (+6,-14)
5f250cf ramips: gpio: convert to the generic GPIO driver (+38,-88)
73eeac4 ramips: limit max spi clock frequency to 50 MHz (+29,-29)
a22bdf7 ramips: mtk-mmc: use "cd-inverted" to set CD line polarity (+5,-8)
e755831 ramips: mtk-sd: initialize pad delay and drive strength (+39)
53f23d1 ramips: modules: add Mediatek MMC driver package (+21)
338f40b ramips: make SoC dtsi compatible with upstream mmc-mtk driver (+153,-20)
b9cec66 ramips: switch default SDHC driver to kmod-mmc-mtk (+52,-52)
238aa35 ramips: improve support for HiWiFi HC5861 SDHC (+10,-6)
04818d5 ramips: mt7621: reduce MMC clock to 48 MHz (+1,-1)
708b77f ramips: fix image recipe for ASUS RT-N56U (+2,-1)
93ead91 ramips: mt7620: remove kmod-switch-rtl8366-smi from package list (+2,-2)
7390642 treewide: match the COMFAST brand name across supported devices (+4,-4)
ba30cbe ramips: add support for Wavlink WL-WN531G3-A2 (+216)
f25cd55 ramips: add support for Netgear WAX214v2 (+261)
6c45f35 ramips: add support for Keenetic KN-3510 (+266)
7487914 treewide: fixup models names for UniFi U6 series (+8,-8)
dbccc9c ramips: eth: Fix PHY access over mtk_eth_soc driver (+1,-1)
5d0ccaf ramips: mt7621: add support for Wodesys WD-R1802U (+165)
ddb322a ramips: fix PCIe port number for ZBT WE3526 (+4,-3)
0c2a522 ramips: fix WiFi LED for ZBT WE3526 (+6)
27510dc ramips: create shared dtsi for ZBT WE1326 and WE3526 (+175,-335)
901adc3 ramips: fix PCIe reset pins for MTC WR1201 (+10)
343f4f3 kernel: rtl8367: use realtek,extif property (+33,-22)
c0e50eb kernel: rtl8367b: use realtek,extif property (+49,-32)
b733b6a kernel: bump 6.6 to 6.6.44 (+59,-356)
1140369 ramips: mt7621_nand: use clk_get_optional_enabled (+11,-28)
f51cb74 ramips: add support for Xiaomi R4AC v2 (intl) (+108,-2)
e497c97 ramips: mt76x8: add support for Yuncore M300 (+160,-2)
4045222 ramips: ethernet: use devm for request_irq (+1,-2)
3eb0853 kernel: bump 6.6 to 6.6.46 (+60,-31)
4f2dadc ramips: mt7621_nand: don't set owner (-2)
3774f32 treewide: rename ZyXEL to Zyxel (+93,-93)
64dae10 ramips: mt76x8: add support for Yuncore CPE200 (+177)
8e6543f ramips: pinctrl-aw9523: update to current upstream (+1.7K,-1.2K)
1528031 kernel: bump 6.6 to 6.6.50 (+6,-6)
f625d9b ramips: mt76x8: add missing model string to Yuncore CPE200 (+1)
ab25600 ramips: mt76x8: add missing model string to Yuncore M300 (+1)
01d8e41 kernel: bump 6.6 to 6.6.51 (+117,-269)
fea2264 ramips: mt7621: Add DNA Valokuitu Plus EX400 (+273)
a670cc2 ramips: mtd_eth_soc: use dev_err_probe (+2,-7)
6d89aa2 ramips: mt7621: use lzma-loader for Sercomm NA502s (+1)
767e8a0 ramips: fix wrong dts files permissions ()
f368e2d ramips: add support for netis N6 (+293,-1)
746e894 ramips: tp-link er605-v2: Remove sysupgrade-tar image (-1)
b638a5f ramips: dna_valokuitu-plus-ex400: build sysupgrade.bin (+2,-2)
6e1507e ramips: TP-Link EC220-G5 v2: swap WLAN leds assignment (+2,-2)
9e906c8 ramips: add support for ELECOM WMC-X1800GST (+324)
9415d78 ramips: add support for ELECOM WSC-X1800GS (+55)
0f0aadc ramips: Add support for Ruijie RG-EW1200G PRO v1.1 (+166)
4069233 ramips: disable 2 GHz band for Belkin F9K1109 V1 (+1)
285f87d ramips: merge dtsi included file for Belkin F9K1109 (+111,-123)
656c984 ramips: add back the missing periph clock for Ralink RT3883 (+55,-10)
a1a8cd8 ramips: Add support for D-Link DIR-2150-R1 (+215)
ba24b94 ramips: use more devm in mtk_eth_soc (+15,-34)
fb3d681 ramips: mtk_eth_soc: don't allocate 4 queues (+1,-1)
4705398 ramips: rename interfaces for tplink er605v2 (+11,-6)
d115709 ramips: modernize ralink i2c driver (+16,-59)
758f320 mt7621: enable CONFIG_MTD_UBI_NVMEM, CONFIG_NVMEM_LAYOUT_U_BOOT_ENV (+2,-1)
c1c2b61 ramips: dts: DNA EX400 has redundant type u-boot environment (+2,-1)
08eecec ramips: introduce TP-Link v1 header OKLI image recipe (+25)
b62e6f5 ramips: use OKLI loader for TP-Link RE200 v1 and RE210 v1 (+6,-3)
cffc52b ramips: ER605v2 fix LED function definition (+2,-2)
7d33aed generic: platform/mikrotik: add wlan lz77 decompress (+557,-27)
09a6e47 ramips: remove useless cs gpio code for rt2800 SPI driver (+1,-17)
4f4cb52 ramips: use nvmem to get mikrotik mac (+57,-28)
7423841 ramips: disable CONFIG_LIST_HARDENED on MT7620 (+1)
51bbc81 kernel: bump 6.6 to 6.6.57 (+107,-248)
e80b596 ramips: mt7621: add support for Gemtek WVRTM-127ACN and WVRTM-130ACN (+456)
4cca92a ramips: cleanup ralink SPI driver (+14,-60)
7832291 ramips: mt7621: mikrotik rb760igs: Include "hEX S" in model name (+1,-1)
19d84c6 ramips: modernize snd-mt7620 driver (+29,-57)
19bd543 treewide: remove platform_get_resoruce (+16,-38)
2b2abdb ramips: ralink-gpio: use irqchip helpers to register driver (+95,-170)
0d4616b ramips: dts: add the missing interrupt properties for GPIO nodes (+85,-9)
7cc53ef ramips: mt76x8: convert Minew G1-C to interrupt-driven gpio-keys (+1,-2)
a3819e2 ramips: rt2880: convert devices to interrupt-driven gpio-keys (+8,-16)
0bcb640 ramips: rt305x: convert devices to interrupt-driven gpio-keys (+85,-170)
d7ed4c7 ramips: rt3883: convert devices to interrupt-driven gpio-keys (+9,-18)
3cdab2a ramips: use platform_get_irq (+1,-1)
0f5e5de ramips: modernize pwm driver (+4,-14)
285e200 ramips: mt7621: drop kmod-i2c-ralink from ASUS RP-AC56 (+1,-1)
cbefc64 ramips: Fix WiFi on Sercomm NA502 and NA502s (+4,-4)
a6a44f9 ramips: linkit: replace driver with gpio-hog (+9,-103)
73edd3a ramips: ignore errors from trx utility (+1,-1)
9c6cd22 ramips: m4r v4: fix typo (+1,-1)
a923d1f ramips: Fix EX400 imagebuilder (+2,-6)
141ccfd ramips: mt7621: support openwrt,netdev-name for renaming interfaces (+22,-8)
0cf5578 ramips: mt7621: convert usb power to regulators (+84,-50)
4b9e9a0 rampis: mt7621: Convert Edgerouter-X dts to single kernel config (+2,-7)
c2cde63 rampis: mt7621: Edgerouter-X disable toggling of kernel slots (+7,-32)
1fd7e51 rampis: mt7621: resize Edgerouter-X kernel size to 6MB (+1,-1)
a5efcbd rampis: mt7621: Edgerouter-X set compat version message (+4)
1c934c7 rampis: mt7621: Edgerouter-X update compat version to 2.0 (+2)
1488020 rampis: mt7621: Re-enable Edgerouter-X image builds (-1)
d582b36 ramips: mt7621: Edgerouter-X drop factory image (-26)
79c711a rampis: mt7621: Edgerouter-X adjust IMAGE_SIZE to reflect new kernel size (+1,-1)
68465e5 ramips: mt7621: add missing regulator-boot-on (+5)
2af51fb treewide: remove THIS_MODULE assignment (+13,-48)
96ab90a ramips: mt7621: fix typo (+1,-1)
7142e35 kernel: filter out compiler opts from config (+3,-155)
2d3ad35 ramips: sync upstream Ralink clock patches (+269,-55)
50ee6ad ramips: mt76x8: Add support for Zbtlink ZBT-WE2426-B (+202,-2)
0a09506 ramips: mt76x8: disable unused Ralink systick driver (+426,-43)
fd7b1f6 ramips: dna_valokuitu-plus-ex400: clean-up image creation (+6,-16)

Target / realtek (155 changes)

958fdf3 generic: mt7530: backport support for the MT7988 built-in switch (+2.5K,-9)
c815ecd kernel: bump 5.15 to 5.15.113 (+41,-41)
9fb1dbb realtek: Add missing headers (+8)
d881f65 realtek: eth: Do not write directly to dev->addr (+13,-11)
0a4b309 generic: backport initial LEDs hw control support (+5.5K,-35)
1f5fce2 kernel: bump 5.15 to 5.15.118 (+39,-39)
8b2f654 realtek: Use MII_BMCR and BMCR_* constants from <linux/mii.h> (+36,-38)
171e67e realtek: Use ADVERTISE_* and MII_PHYSID* from <linux/mii.h> (+7,-7)
87a2f03 realtek: Use MDIO_* constants from <linux/mdio.h> (+40,-44)
b370753 realtek: add support for HPE 1920-8g-poe+ (+154,-108)
81c1172 kernel: bump 5.15 to 5.15.124 (+20,-21)
daed332 kernel: bump 5.15 to 5.15.125 (+35,-33)
f631c7b generic: sync MediaTek Ethernet driver with upstream (+10.0K,-6.3K)
ac422c9 kernel: bump 5.15 to 5.15.132 (+299,-414)
86dadeb generic: add patch for GPON-ONU-34-20BI quirk (+74,-8)
9fb5082 rtl93xx: fix condition intended to only select internal serdes ports (+1,-1)
cd56a68 realtek: 5.15: rtl93xx: support 2500baseT and 5000baseT on USXGMII links (+4,-1)
41fcc61 rtl83xx: fix STP by trapping BPDUs (+1,-1)
987c96e realtek: rename hpe,1920-8g-poe to match hardware (+9,-8)
f4ee086 realtek: add support for HPE 1920-8g-poe+ (65W) (+25)
fd0aaf9 realtek: add support for TP-Link T1600G-28TS v3 (+184,-1)
d1b5981 realtek: convert to nvmem-layout (+24,-15)
6c118ef kernel: bump 5.15 to 5.15.140 (+38,-177)
daba89b realtek: Clean up and standardize realtek-poe support (+23,-4)
bcb37c8 kernel: bump 5.15 to 5.15.143 (+207,-654)
8b706d9 realtek: 5.15: rtl93xx: support 100BASE-T and 10BASE-T MAC modes (+4,-1)
1fa705d realtek: fix addresses in DT node names (+9,-9)
4e8c9ce realtek: Use hex for "soc" identifier in debugfs (+1,-1)
89ff407 treewide: use ethtool_puts instead of memcpy (+4,-6)
3acd584 realtek: fix network connectivity on GS750E (+2,-1)
f1de1a0 realtek: correct typo in port numbering (+1,-1)
3e753c4 rtl838x: Enable jumbo frames by default (+12,-6)
e0c0137 rtl83xx: dsa: disable VLAN filtering on CPU port (+7,-2)
a376508 rtl83xx: dsa: Do nothing when vid 0 (+2)
2cfb1ec rtl930x: Rework per port LED configuration (+65,-29)
fe01435 rtl83xx: dsa: Clear duplex bit correctly (+2)
da495c4 rtl93xx: dsa: Fix 802.1QinQ for trunk ports (+4,-4)
e691e2b rtl83xx: dsa: reset PVID to 1 instead of 0 (+3,-3)
92e0bab realtek: rtl838x: join Netgear GSxxx flash layouts (+76,-124)
735efbf realtek: rtl838x: add Netgear GS110TUP v1 support (+90)
b49a0fe rtl931x: reformat broken indentation (+3,-3)
668a049 rtl838x: fix RTL838X_LED_SW_CTRL definition (+1,-1)
5798e12 rtl838x: debugfs use constants from mach-rtl83xx.h (+10,-19)
135e107 realtek: d-link dgs-1210-10p improve sfp support (+54,-2)
2df8a0c kernel: 5.15: backport v6.1 PHY changes required for Aquantia (+641,-59)
0f09fd6 realtek: 5.15: refresh HSGMII patch due to recent PHY backport (+16,-6)
1b3259e generic: 5.15: backport upstream Aquantia PHY firmware loader patches (+3.0K,-47)
557db51 realtek: fix zyxel-vers usage for XGS1250-12 (+1,-1)
0ac785c realtek: 5.15: rtl930x: fix SerDes phy register write (+2)
9b06638 realtek: 5.15: rtl93xx: remove unused SerDes mode selection (+3,-27)
2f8a881 realtek: 5.15: rtl93xx: fix switch/case indentation (+14,-15)
9fe2412 realtek: 5.15: rtl930x: introduce SerDes mode macros (+46,-33)
9daf4df realtek: 5.15: rtl93xx: add 1000Base-X and 10GBase-CR support on SerDes (+101,-139)
af9bf9a realtek: enable in-band configuration of SFP port on ZyXEL XGS1250-12 (+2,-8)
f038c0c realtek: drop redundant label with new LED color/function format (-35)
db9f26c realtek: convert to new LED color/function format where possible (+11,-4)
356a0b8 realtek: add support for chassis fan on ZyXEL XGS1250-12 (+106)
7cbfe56 realtek: move port filtering out of uci_set_poe() (+27,-15)
6f83a70 base-files: move uci_set_poe() to uci-defaults.sh (+11,-11)
6da308f realtek: fix Netgear GS110TPP OEM install (+1)
92c21b2 realtek: support common GPIOs on D-Link DGS-1210-16 (+1)
71ccb35 realtek: add Zyxel GS1900-8 v2 (+5,-1)
0688cf5 realtek: add support for switch Zyxel GS1900-24EP (+75)
291efaf realtek: fix filter_port_list_reverse calls (+2,-2)
9693ed6 kernel: bump 5.15 to 5.15.155 (+40,-39)
1626b06 realtek/rtl839x: respect phy-is-integrated property (+2,-2)
a9781a0 realtek: add RTL821X_CHIP_ID (+4,-2)
81ab9ef realtek: Change LLTP register to LLDP (+11,-11)
5a5c520 realtek: Trap LLDP packets to the CPU (+7)
3774f32 treewide: rename ZyXEL to Zyxel (+93,-93)
0b078f2 realtek: normalize dts directory (+1,-1)
0f7131b realtek: rework hardware-assisted indirect mdio access (+387,-1.1K)
325d79f realtek: 6.6: copy files and config from 5.15 (+26.8K)
91eaa76 realtek: 6.6: fix rtl931x kernel config (+1)
416006a realtek: 6.6: copy patch 300-mips-add-rtl838x-platform (+86)
d81d0d5 realtek: 6.6: refresh patch 300-mips-add-rtl838x-platform (+4,-4)
badf1c9 realtek: 6.6: copy patch 301-gpio-add-rtl8231-driver (+50)
82732d2 realtek: 6.6: refresh patch 301-gpio-add-rtl8231-driver (+2,-2)
955d6b4 realtek: 6.6: copy patch 302-clocksource-add-otto-driver (+93)
1339146 realtek: 6.6: refresh patch 302-clocksource-add-otto-driver (+3,-3)
8bbe9e9 realtek: 6.6: copy patch 303-gpio-update-dependencies-for-gpio-realtek-otto (+26)
2abd2b5 ealtek: 6.6: refresh patch 303-gpio-update-dependencies-for-gpio-realtek-otto (+1,-1)
4fd4274 realtek: 6.6: copy patch 304-spi-update-dependency-for-spi-realtek-rtl (+25)
22f616a realtek: 6.6: refresh patch 304-spi-update-dependency-for-spi-realtek-rtl (+2,-2)
ee5096c realtek: 6.6: copy patch 305-irqchip-update-dependency-for-irq-realtek-rtl (+25)
35a9285 realtek: 6.6: refresh patch 305-irqchip-update-dependency-for-irq-realtek-rtl (+2,-2)
4a52040 realtek: 6.6: copy patch 307-wdt-update-dependency-for-realtek-otto-wdt (+32)
5641614 realtek: 6.6: refresh patch 307-wdt-update-dependency-for-realtek-otto-wdt (+1,-1)
d999a02 realtek: 6.6: copy patch 310-add-i2c-rtl9300-support (+46)
7735190 realtek: 6.6: refresh patch 310-add-i2c-rtl9300-support (+6,-6)
0066d75 realtek: 6.6: copy patch 311-add-i2c-mux-rtl9300-support (+46)
943638d realtek: 6.6: copy VPE patches 315/319 (+561)
1eac02b realtek: 6.6: rework VPE patches (+159,-293)
4e5ea8f realtek: 6.6: copy patch 318-add-rtl83xx-clk-support (+33)
1bbd5fd realtek: 6.6: refresh patch 318-add-rtl83xx-clk-support (+3,-3)
068d6f0 realtek: 6.6 copy patch net-dsa-increase-dsa-max-ports-for-rtl838x (+32)
15f7ee4 realtek: 6.6: copy patch include-linux-add-phy-hsgmii-mode (+62)
6a340de realtek: 6.6: rework patch include-linux-add-phy-hsgmii-mode (+30,-13)
51c85f4 realtek: 6.6: copy patch include-linux-phy-increase-phy-address-number-for-rt... (+32)
1a92cdc realtek: 6.6: refresh patch include-linux-phy-increase-phy-address-number-for... (+1,-1)
cf07d43 realtek: 6.6: copy patch include-linux-add-phy-ops-for-rtl838x (+34)
f86c166 realtek: 6.6: refresh patch include-linux-add-phy-ops-for-rtl838x (+4,-4)
a8bf6c2 realtek: 6.6: copy patch drivers-net-phy-eee-support-for-rtl838x (+61)
ca61a28 realtek: 6.6: refresh patch drivers-net-phy-eee-support-for-rtl838x (+4,-4)
ff15163 realtek: 6.6: copy patch net-phy-sfp-re-probe-modules-on-DEV_UP-event (+26)
cbffb2d realtek: 6.6: refresh patch net-phy-sfp-re-probe-modules-on-DEV_UP-event (+1,-1)
850d64d realtek: 6.6: copy patch net-phy-add-an-MDIO-SMBus-library (+148)
b13c0b5 realtek: 6.6: refresh patch net-phy-add-an-MDIO-SMBus-library (+7,-7)
acfa72a realtek: 6.6: copy patch net-phy-sfp-add-support-for-SMBus (+99)
b34d048 realtek: 6.6: rework patch net-phy-sfp-add-support-for-SMBus (+82,-54)
10ff92a realtek: 6.6: copy patch net-ethernet-add-support-for-rtl838x-ethernet (+48)
3f04b8d realtek: 6.6: refresh patch net-ethernet-add-support-for-rtl838x-ethernet (+2,-2)
a5420c2 realtek: 6.6: rework mdio bus driver (+11,-49)
211925d realtek: 6.6: drop netif_napi_add weight (+1,-1)
7435f2c realtek: 6.6: convert ethernet driver to phylink_pcs_ops (+30,-8)
4742c7d realtek: 6.6: copy patch net-dsa-add-support-for-rtl838x-switch (+42)
2820657 realtek: 6.6: refresh patch net-dsa-add-support-for-rtl838x-switch (+7,-7)
9eb5637 realtek: 6.6: copy patch add-rtl-phy.patch (+39)
0389a24 realtek: 6.6: refresh patch add-rtl-phy (+3,-3)
c5c1874 realtek: 6.6: copy patch net-dsa-add-rtl838x-support-for-tag-trailer (+61)
15c17e6 realtek: 6.6: refresh patch net-dsa-add-rtl838x-support-for-tag-trailer (+2,-2)
94f8eed realtek: 6.6: change to 6.1 dsa structures (+24,-16)
86deef6 realtek: 6.6: change to current dsa structures (+102,-34)
3772cc7 realtek: 6.6: adapt message to 64 bit variable (+1,-1)
9f8570b realtek: 6.6: set phylink supported_interfaces (+18)
dc9fca1 realtek: 6.6: harden fw_init_cmdline() (+38)
cd958d9 realtek: 6.6: refactor mac config and link up for RTL83xx (+81,-95)
a22d359 realtek: 6.6: fix VLAN handling (+45,-26)
2ff67f2 realtek: 6.6: enable testing kernel (+1)
257a356 realtek: add full SFP support to D-Link DGS-1210-28 series (+8,-5)
3c15290 realtek: add fan controller support to D-Link DGS-1210-28MP (+56,-1)
9272d99 realtek: 6.6: Support XGMII attached PHYs (+1)
35e1324 realtek: 5.15: backport VLAN fix (+45,-26)
93881ec realtek: 6.6: MDIO post fixes (+258,-230)
afa9811 realtek: default to 6.6 (+1,-2)
732f539 realtek: add support for HPE 1920-48G (JG927A) and 1920-48G-PoE (JG928A) (+299,-3)
3dd3c61 realtek: drop 5.15 support (-29.8K)
23ac1ad realtek: d-link: add support for dgs-1210-28p-f (+76,-45)
d03f3dc realtek: add support for Linksys LGS310C (+416)
9b66c7d realtek: refresh patches (+3,-3)
0ba2e08 rtl83xx: fix typo (+1,-1)
1d98363 realtek: refresh patches (+4,-4)
96fa9ee realtek: use more devm (+15,-45)
19bd543 treewide: remove platform_get_resoruce (+16,-38)
1306885 kernel: Reorder config files (+83,-84)
a200f0c realtek: dsa: allow USXGMII mode (+1)
8e45972 realtek: dsa: increase RTL839x max phy page to 8191 (+2,-2)
d607dc2 realtek: phy: adapt raw page for RTL839X (+45,-44)
597f87e realtek: phy: proper RTL8218B, RTL8214FC, RTL8214FB detection (+95,-41)
0ed688a realtek: phy: simplify RTL8214C detection (+1,-7)
8f68e1a realtek: phy: fix RTL8218D detection (+1,-1)
74509c0 realtek: remove wrong SMI bus from XGS1250 (-1)
945a335 realtek: ethernet: Improve SMI polling configuration based on DTS (+25,-16)
6558747 realtek: rtl83xx: use devm for mutex_init (+3,-1)
d4a26ff realtek: align kernel config with upstream (+39,-144)

Target / rockchip (97 changes)

c2d194a kernel: enable (ARM|ARM64)_MODULE_PLTS in generic config (+4,-14)
bb73ff2 rockchip: 6.1: copy patches, config from 5.15 (+887)
f31192b rockchip: 6.1: refresh kernel patches (+1,-1)
9daae79 rockchip: 6.1: refresh config and add missing symbols (+60,-14)
086b42c rockchip: enable testing kernel version with 6.1 version (+1)
ab641ef rockchip: add Orange Pi R1 Plus support (+992,-3)
32d5921 rockchip: add Orange Pi R1 Plus LTS support (+159,-4)
16a2051 kernel: Set CONFIG_FRAME_WARN depending on target (+11,-8)
d312f12 rockchip: fix setup network config for nanopi r2c (+1)
b308bd5 kernel: migrate FORCE_MAX_ZONEORDER to ARCH_FORCE_MAX_ORDER for 6.1 (+1,-18)
ac9a2d6 rockchip: add FriendlyARM NanoPC T4 support (+40)
06d5c77 rockchip: enable wifi support for NanoPC T4 (+2)
f0138de rockchip: add support for PINE64 ROCK64 (+9)
1b15cb2 rockchip: add support for Radxa ROCK Pi E This adds support for Radxa ROCK Pi... (+9)
7a84248 rockchip: refresh kernel config (+1,-13)
3b63208 treewide: disable CONFIG_SLUB_DEBUG in target configs (-10)
dd8972f rockchip: move image generation command to default (+2,-13)
48c9a4b rockchip: switch to kernel 6.1 (+1,-2)
22a9c4b rockchip: remove kernel 5.15 patches and config (-1.5K)
4be1e39 rockchip: enable drivers for rk356x (+131,-5)
4d9059a rockchip: armv8: broaden boardname (+1,-1)
c06a71f rockchip: add NanoPi R5S support (+2.2K)
4e09722 rockchip: add NanoPi R5C support (+247)
54e52fd rockchip: require image metadata (+2)
1438bc5 rockchip: fix eth1 irq affinity (+1,-1)
314af70 rockchip: make SMP affinity of RTL8152 on XHCI more robust (+2,-2)
3645ac8 rockchip: configure eth pad driver strength for orangepi r1 plus lts (+373)
4d49ce1 rockchip: fix boot from non-MMC devices (+3,-3)
7822664 rockchip: add NanoPi R2C Plus support (+75)
afca123 rockchip: add NanoPi R4S Enterprise Edition build (+26,-63)
c22c63b rockchip: add Radxa CM3 IO board support (+1.1K)
08e249d rockchip: remove LED label hack (+30,-86)
5ec6c58 rockchip: fix device packages for nanopi r4s enterprise edition (+1,-1)
f7c732b rockchip: add Radxa E25 board support (+958,-2)
50e6c8a rockchip: remove 'swiotlb' parameter from boot script (+1,-1)
163c3d0 rockchip: remove redundant 'console' parameter from boot script (+1,-1)
d9d7286 rockchip: add driver for hardware RNG (+397)
298e11e rockchip: enable MT7531 and RTC drivers (+10)
4ebcc53 rockchip: add Bananapi-R2 Pro board support (+116,-2)
ddfd526 kernel/rockchip: Create kernel files for v6.6 (from v6.1) ()
dcd2367 kernel/rockchip: Restore kernel files for v6.1 (+6.5K)
728db5e rockchip: refresh 6.6 patches (+6,-5.0K)
83edd39 rockchip: refresh config 6.6 (+38,-18)
ce4da3c rockchip: add kernel 6.6 as testing kernel (+1)
0341a06 rockchip: switch to kernel 6.6 (+1,-6.5K)
c95ed79 rockchip: Add cache information to the SoC dtsi for RK356x (+128,-1)
1664e50 uboot-rockchip: use u-boot-rockchip.bin (+4,-6)
7a96d36 rockchip: fix baudrate for Radxa E25 (+35,-1)
88d9095 rockchip: stop "heartbeat" LED for Radxa CM3I(E25) (+11)
6694703 rockchip: make SATA(AHCI) really work on Radxa E25 (+1,-1)
bbcd511 rockchip: add support for Radxa ROCK Pi S (+466)
d94d14a rockchip: add support for Radxa ROCK 3A (+46,-1)
649bc71 rockchip: add support for Radxa ROCK Pi E v3.0 (+293)
fe9c998 rockchip: drop redundant definitions for ROCK Pi S (-2)
a158e7e rockchip: only use HWRNG on RK3568 for now (+118,-175)
940f83c rockchip: dw-rockchip: Fix initial PERST# GPIO value (+76)
4c1fe83 rockchip: add RTL8723DS support for Radxa ROCK Pi S (+250,-4)
e6fec63 rockchip: add RTL8723DU support for Radxa ROCK Pi E v3.0 (+1,-1)
b733b6a kernel: bump 6.6 to 6.6.44 (+59,-356)
3ac9c4a rockchip: rock 3a: fix image check failed (+1)
cc9df2d rockchip: add NanoPi R6S support (+1.1K)
c609c3b rockchip: add led and network config to nanopi r6s (+12,-2)
ced78cc rockchip: fix sysupgrade for Radxa ROCK Pi S (+1)
c7c0b7b rockchip: reorder patches ()
7108f5b rockchip: backport driver updates for rk3588 (+2.4K)
6a0a6c4 rockchip: backport dts updates for rk3588 (+16.3K)
00dd39c rockchip: update Kconfig for rk3588 (+2,-1)
b672dd6 rockchip: extend BOARDNAME (+2,-2)
0cfd254 rockchip: add Radxa ROCK 5A support (+219)
1c61a8f rockchip: add Radxa ROCK 5B support (+975)
a266230 kernel: Enable CONFIG_ARM64_PAN to restrict kernel access to user space memory (+3,-10)
963be14 kernel: add missing config symbols (+2,-14)
9482341 rockchip: add support for nanopc t6 (+62,-10)
0db3294 rockchip: fix compatible string for Radxa ROCK 5A (+1,-7)
f1c83cf rockchip: fix model name for Radxa ROCK 3A (+29)
8384c6d rockchip: add support for Radxa ROCK 3C (+1.7K,-1)
59fc334 rockchip: add support for Radxa ZERO 3E and 3W (+1.9K,-1)
6187870 rockchip: add support for Radxa ROCK 3B (+1.8K,-2)
93cca95 kernel: bump 6.6 to 6.6.48 (+45,-181)
7788624 kernel: bump 6.6 to 6.6.49 (+26,-26)
b1435f0 kernel: activate *_FS_SECURITY and *_FS_ACL_ATTR options for all big flash ta... (+5,-71)
317076d rockchip: backport pcie update for rock 5a (+112,-2)
8d7676d treewide: update contact information (+4,-4)
01d8e41 kernel: bump 6.6 to 6.6.51 (+117,-269)
bbf1c30 rockchip: backport upstream updates for nanopc t6 (+2.5K,-11)
55c46cb rockchip: add FriendlyElec NanoPi R6C (+57)
9640bb0 rockchip: fixes and improve for NanoPi R6 series (+2.3K)
37cedc7 rockchip: rework LED configurations for the NanoPi R6C/R6S (+4,-7)
e05b241 rockchip: reorder nanopc t6 patches ()
76a75b4 rockchip: add ArmSoM Sige7 support (+862,-6)
3a168e3 rockchip: config-6.6: remove CONFIG_FORTIFY_SOURCE (-1)
51bbc81 kernel: bump 6.6 to 6.6.57 (+107,-248)
2902b0a rockchip: Add support for RK3566 FriendlyElec NanoPi R3S (+583,-4)
b5c7c67 rockchip: Add LED aliases for FriendlyElec NanoPi R3S (+14)
7a1815f kernel: bump 6.6 to 6.6.59 (+32,-114)
b506c96 kernel: bump 6.6 to 6.6.61 (+40,-39)
7142e35 kernel: filter out compiler opts from config (+3,-155)

Target / sifiveu (23 changes)

a3469a9 sifiveu: add new target for SiFive U-based boards (+1.3K)
16a2051 kernel: Set CONFIG_FRAME_WARN depending on target (+11,-8)
0e89ba8 kernel: bump 5.15 to 5.15.117 (+36,-384)
d304ad0 sifiveu: copy patches from 5.15 to 6.1 (+665)
1871aa1 sifiveu: add testing kernel 6.1 (+363)
d9a8747 sifiveu: remove upstreamed patches, refresh remaining ones (+12,-486)
10867ec sifiveu: refresh 6.1 config (+33,-18)
fe8630f sifiveu: switch to kernel v6.1 (+1,-2)
4898047 sifiveu: remove 5.15 support (-1.0K)
f784fe8 sifiveu: refresh kernel config (+18)
3b63208 treewide: disable CONFIG_SLUB_DEBUG in target configs (-10)
2cc587d kernel: remove CONFIG_DEVTMPFS_SAFE from target config (-2)
9905057 kernel/sifiveu: Create kernel files for v6.6 (from v6.1) ()
bafdd7a kernel/sifiveu: Restore kernel files for v6.1 (+583)
7e9dd5d sifiveu: 6.6: refresh patches (+2,-2)
2164bd3 sifiveu: 6.6: set testing kernel (+14)
81fafec sifiveu: switch default to 6.6 (+1,-2)
0f5da39 sifiveu: drop 6.1 support (-583)
01d8e41 kernel: bump 6.6 to 6.6.51 (+117,-269)
12f12df kernel: bump 6.6 to 6.6.55 (+139,-327)
1306885 kernel: Reorder config files (+83,-84)
4b9739a kernel: remove GCC11_NO_ARRAY_BOUNDS (-21)
7142e35 kernel: filter out compiler opts from config (+3,-155)

Target / siflower (4 changes)

4ed2093 siflower: new target for Siflower SF19A2890 (+3.6K)
f9da81d siflower: gpio: use gpiochip_get_data (+11,-13)
2af51fb treewide: remove THIS_MODULE assignment (+13,-48)
7142e35 kernel: filter out compiler opts from config (+3,-155)

Target / starfive (23 changes)

4070e2a starfive: add new target for StarFive JH7100/7110 SoC (+36.7K)
a158f9f starfive: refresh patches (+17,-17)
85b156c generic: 6.1: backport AXP PMIC support (+1.3K,-1.1K)
ed69356 kernel: bump 6.1 to 6.1.95 (+18,-48)
93cb81c kernel: bump 6.1 to 6.1.96 (+30,-37)
0ba0493 kernel/starfive: Create kernel files for v6.6 (from v6.1) ()
b27260d kernel/starfive: Restore kernel files for v6.1 (+555)
e2e2fc3 starfive: add patches for 6.6 (+67.7K)
daa11cd starfive: refresh config-6.6 (+30,-3)
decd5e0 starfive: enable 6.6 testing kernel (+1)
b1435f0 kernel: activate *_FS_SECURITY and *_FS_ACL_ATTR options for all big flash ta... (+5,-71)
1fa28dd starfive: 6.6: add serial1 alias for JH7100 (+12,-4)
fc582aa starfive: switch default to 6.6 (+1,-2)
a66f6c1 starfive: drop 6.1 support (-34.9K)
01d8e41 kernel: bump 6.6 to 6.6.51 (+117,-269)
85161b4 kernel: bump 6.6 to 6.6.52 (+12,-387)
51db334 kernel: bump 6.6 to 6.6.54 (+90,-157)
1306885 kernel: Reorder config files (+83,-84)
7a1815f kernel: bump 6.6 to 6.6.59 (+32,-114)
92eb867 kernel: bump 6.6 to 6.6.60 (+54,-113)
b506c96 kernel: bump 6.6 to 6.6.61 (+40,-39)
4b9739a kernel: remove GCC11_NO_ARRAY_BOUNDS (-21)
7142e35 kernel: filter out compiler opts from config (+3,-155)

Target / stm32 (2 changes)

58f4667 stm32: add new stm32 target (+4.7K)
1b2adb8 stm32: Remove unnecessary kernel options (-3)

Target / sunxi (43 changes)

16a2051 kernel: Set CONFIG_FRAME_WARN depending on target (+11,-8)
c170fc7 kernel: remove CRYPTO_BLAKE2S from all >=5.15 (-15)
dc122f4 sunxi: add modules for AC100 MFD and RTC (+34)
80edfaf sunxi: add support for Banana Pi M3 (+16)
22d7ac4 sunxi: bananapro: add firmware files for Ampak 6181 (+2,-1)
939d4d0 sunxi: copy patches from 5.15 to 6.1 (+245)
f01982e sunxi: add testing kernel 6.1 (+667,-1)
863444f sunxi: use kernel 6.1 as default (+1,-2)
1258439 sunxi: add support for H616 SoC and Orangepi Zero 2 (+438,-2)
c64a5d1 sunxi: refresh kernel patches (+4,-26)
6bf8193 sunxi: add support for Bananapi P2 Zero (+616)
e3559fb kernel: bump 6.1 to 6.1.54 (+226,-472)
2970d4b sunxi: generalize top-level BOARDNAME and update suported SoCs (+3,-2)
b25c754 sunxi: fixes led for nanopi boards (+2,-2)
00e3447 sunxi: enable cpufreq driver for H6 SoC (+2,-2)
193071f sunxi: remove outdated kernel 5.15 files (-886)
b16928a sunxi: mark upstreamed patches as such (+23,-14)
54f9744 treewide: disable spectre mitigation on unaffected Arm32 targets (+26,-9)
6b007d2 treewide: disable spectre mitigation on unaffected Arm64 targets (+11)
29b8ba7 sunxi: add support for Orange Pi Zero 3 (+525)
2951586 sunxi: backport h616 thermal sensor support (+711)
bc43421 sunxi: update a13-olimex-som DTS path (+1,-1)
3ed8927 sunxi: fix network bringup on Olinuxino Micro boards (+1,-1)
01fc454 sunxi: move fpu feature flag into the subtargets (+4,-1)
30149ba sunxi: move KERNEL_LOADADDR into subtargets (+6,-1)
3c69b9a kernel/sunxi: Create kernel files for v6.6 (from v6.1) ()
9e348da kernel/sunxi: Restore kernel files for v6.1 (+2.8K)
438dc54 sunxi: 6.6: remove upstreamed patches (-888)
9122474 sunxi: 6.6: refresh kernel configs (+4)
82df12e sunxi: update image Makefile to reflect updated DTS structure in 6.6 (+4)
7de163d sunxi: 6.6: refresh patches (+23,-23)
ee4e69c sunxi: 6.6: set testing kernel (+1)
4e9f0e5 sunxi: update the 6.6 DTS_DIR hack (+1,-3)
e8c7b8a sunxi: switch default to 6.6 (+1,-2)
af87e5e sunxi: drop 6.1 support (-2.8K)
3f7d8e2 sunxi: add support for Lichee Pi Zero Dock (V3s) board (+15)
6ff5983 treewide: gpio to gpios (+93,-93)
06b37a5 sunxi: add csi video support for nanopi-neo-air (+107)
be71e16 sunxi: backport Allwinner H616 DVFS support (+823)
b733b6a kernel: bump 6.6 to 6.6.44 (+59,-356)
b1435f0 kernel: activate *_FS_SECURITY and *_FS_ACL_ATTR options for all big flash ta... (+5,-71)
1306885 kernel: Reorder config files (+83,-84)
b506c96 kernel: bump 6.6 to 6.6.61 (+40,-39)

Target / tegra (14 changes)

82353d3 tegra: pad rootfs to recreate overlay after upgrade (+3,-2)
a0c5efd tegra: drop console specifiers from kernel commad line (+1,-1)
6660a15 tegra: trimslice: enable GPIO LEDs driver (+2,-2)
6a29d32 tegra: trimslice: enable USB HID driver (+1,-1)
c1a0917 tegra: refresh 5.15 config (+3)
b693eca kernel/tegra: Create kernel files for v6.6 (from v5.15) ()
2f7b5d5 kernel/tegra: Restore kernel files for v5.15 (+630)
4ff770e tegra: 6.6: refresh config and patches (+76,-100)
192ab09 tegra: add testing 6.6 kernel (+8,-2)
b1bddb1 tegra: enable VDE driver (+20)
21213c8 tegra: Activate CONFIG_SND_DRIVERS (-2)
f34620f kernel: bump 6.6 to 6.6.33 and adjust subarches (+37,-318)
325e53f tegra: promote kernel 6.6 as default (+1,-635)
7142e35 kernel: filter out compiler opts from config (+3,-155)

Target / uml (14 changes)

aed2569 uml: fix build error due to frame size > 1024 (+14,-10)
1710c55 uml: add Kernel 6.1 support via testing (+515)
c170fc7 kernel: remove CRYPTO_BLAKE2S from all >=5.15 (-15)
daed332 kernel: bump 5.15 to 5.15.125 (+35,-33)
ac422c9 kernel: bump 5.15 to 5.15.132 (+299,-414)
2bda536 kernel: bump 6.1 to 6.1.53 (+66,-210)
bbaf6b7 uml: promote to 6.1 kernel (+1,-2)
7656be9 uml: remove 5.15 config + patches (-544)
bfd1fd5 uml: add 6.6 testing kernel config + patches (+18,-9)
2597dce uml: restore 6.1 config + patches (+514)
cef30e2 uml: define "generic" subtarget (+3,-1)
85f6deb uml: switch to 6.6 kernel (+1,-2)
9328817 uml: drop 6.1 kernel support files (-514)
0ed72c2 uml: fix glibc-static check with GCC14 (+1,-1)

Target / x86 (63 changes)

3664c57 x86: disable CONFIG_X86_PLATFORM_DRIVERS_HP (+1)
c815ecd kernel: bump 5.15 to 5.15.113 (+41,-41)
4b8b2f4 base-files: x86 fix 01_leds Syntax error (+1,-1)
3a7c8fd kernel: kmod-amazon-ena: move to top level netdevices (+15,-17)
1eb02ce x86/64: Enable IOMMU_V2 support for later CPUs (+1,-1)
946100b x86: set CONFIG_X86_AMD_PLATFORM_DEVICE (+2,-2)
a41bded x86/64: set CONFIG_NVME_HWMON=y (+1,-1)
c170fc7 kernel: remove CRYPTO_BLAKE2S from all >=5.15 (-15)
daed332 kernel: bump 5.15 to 5.15.125 (+35,-33)
ff71035 x86: Activate CONFIG_PCIEASPM (+15)
54d470e x86: Add virtualization time sync support (+10)
8b1cc15 x86: remove built-in vhost-net driver (-3)
09d13cd x86: geode: fix hwrng register accesses (+47)
f23015b x86: copy 5.15 patches to 6.1 (+345)
b2c0e75 x86: refresh patches for 6.1 (+2,-54)
2e89ef1 x86: copy 5.15 configs to 6.1 (+1.8K)
af52f72 x86: refresh kernel configs for 6.1 (+206,-23)
5602665 x86: add 6.1 testing kernel (+1)
e26e088 kernel: add missing symbols (+2)
3004c20 x86: add support for Mellanox Spectrum SN2000 Switches (+8,-1)
2cc587d kernel: remove CONFIG_DEVTMPFS_SAFE from target config (-2)
b107684 x86,armsr: interpolate GRUB_SERIAL into /etc/inittab (+25,-17)
df16745 kernel: bump 5.15 to 5.15.139 (+20,-278)
5899689 x86 64: Add new device Cordoba Edge Platform (+15)
4211eab target: Make TARGET_SERIAL independent of GRUB configuration (+13,-12)
4b4c940 x86: Add kmod-dwmac-intel (+14,-2)
fdf8041 x86: move to 6.1 kernel by default (+1,-2)
b8ec063 x86: remove unused 5.15 kernel configs and patches (-1.9K)
713dc12 Revert "x86: add support for Mellanox Spectrum SN2000 Switches" (+1,-8)
d841286 kernel: config: add symbol introduced with 6.1.81 (+2)
1366378 kernel: config: add symbol introduced with 6.1.82 (+1)
6fce6e1 kernel/x86: Create kernel files for v6.6 (from v6.1) ()
19910da kernel/x86: Restore kernel files for v6.1 (+2.0K)
e893ccb kernel/x86: Create kernel patches for v6.6 (from v6.1) ()
391c508 kernel/x86: Restore kernel patches for v6.1 (+293)
9e6fe7d x86: 6.6: refresh patches (+3,-8)
01ff257 kernel/x86: remove legacy 5.15 kernel config (-229)
2a86425 x86: 6.6: refresh kernel config (+189,-114)
1e7033d x86: 6.6: set testing kernel (+1)
2b6fb2d x86: geode: 6.6: add missing kernel options (+16)
ec97609 x86: generic: config-6.6: refresh (+7)
2ad898e kernel: bump 6.1 to 6.1.83 (+279,-863)
2909cce kernel: bump 6.1 to 6.1.86 (+31,-121)
80a0631 x86: generic: config-6.6: add/remove default syms (+1,-3)
9e86e0b kernel: bump 6.1 to 6.1.89 (+309,-2.2K)
485afd4 x86: generic: config-6.6: add/remove default syms (+1,-1)
06d5d7b x86: use kernel 6.6 by default (+1,-2)
50e26e6 x86: drop 6.1 support (-2.3K)
77bfe54 x86: Activate CONFIG_FB_DEVICE (+3)
f34620f kernel: bump 6.6 to 6.6.33 and adjust subarches (+37,-318)
aeb9028 base-files: improve Dell EMC Edge620 (x86) product support (+3)
cddda1d x86: enable console keyboard (+15)
c099523 armsr: use console=tty1 to make console more readily available (+3,-2)
c38f04a x86: generic: config-6.6: refresh config (+1)
e52c57b x86: add Gowin 1U Rack Mount Router Server (+26)
1306885 kernel: Reorder config files (+83,-84)
756c955 x86: make i915 as a kmod with required firmware (+42,-72)
4c22224 x86: switch config to a tickless kernel (+9,-1)
2884ade kernel: move CONFIG_INTEL_MEI settings to target generic (+3,-9)
4b9739a kernel: remove GCC11_NO_ARRAY_BOUNDS (-21)
7142e35 kernel: filter out compiler opts from config (+3,-155)
8eb0712 x86: add all ports to the Gowin 1U default network config (+1,-1)
005f086 x86: Deactivate kernel options with extra overhead (+2,-2)

Target / zynq (14 changes)

f41bee1 kernel/zynq: Create kernel files for v6.1 (from v5.15) ()
4fdb5e8 kernel/zynq: Restore kernel files for v5.15 (+552)
0227127 zynq: 6.1: refresh kernel config (+31,-17)
436aa11 zynq: 6.1: set testing kernel (+1)
ea72316 zynq: set default kernel version to 6.1 (+1,-2)
d06bcbe zynq: 5.15: remove files (-552)
0c16176 kernel/zynq: Create kernel files for v6.6 (from v6.1) ()
b7690e4 kernel/zynq: Restore kernel files for v6.1 (+566)
f295d3f zynq: refresh config-6.6 (+21,-17)
0f09339 zynq: change location of zynq dts files (+3)
7686ce4 zynq: enable 6.6 testing kernel (+1)
6e122b0 zynq: use kernel 6.6 by default (+1,-2)
d8f64fe zynq: drop 6.1 support (-568)
7142e35 kernel: filter out compiler opts from config (+3,-155)

Target / {armvirt (1 change)

40b02a2 armsr: rename from armvirt (+38,-34)

Target / {armvirt => armsr} (1 change)

40b02a2 armsr: rename from armvirt (+38,-34)

Target / {generic => mediatek} (1 change)

548c383 kernel: move uImage.FIT partition parser to mediatek target (+2,-2)

Target / {ipq807x => qualcommax} (1 change)

f02f6aa ipq807x: rename target to qualcommax (+12,-12)

Wireless / Ath10k CT (21 changes)

e537ebb ath10k-ct: use 6.2 version (+81,-1.1K)
3ac8253 ath10k: Add new 5.19, 6.2, 6.4 drivers. (+278.5K,-16)
af342b6 ath10k-ct: fix compilation warning for debug level (+192,-148)
e6d10b8 ath10k-ct: drop spectral fix for 5.10 (-32)
d9070f8 mac80211: partly revert force-mac80211 loss detection (+56,-36)
8de3ee2 ath10k-ct: bump to latest upstream (+3,-3)
92900bf at10k-ct: fixup version info (+6,-6)
7d3651f ath10k-ct: switch to 6.4 (+2,-2)
a0fa3a1 ath10k-ct: add patch fixing compilation error in debug (+111)
36b1dd7 ath10k-ct: Restore functionality after switch to 6.4 version (+56,-56)
ba521e5 ath10k-ct: fix build error on linux kernel 6.6 (+11)
e8725a9 treewide: use APK compatible version schema (+69,-70)
b3c1c57 treewide: update PKG_MIRROR_HASH to zst (+64,-64)
dc9c5d1 mac80211: ath10k: replace LEDs patch with upstream patch (+801,-141)
29b98a0 Revert "mac80211: ath10k: replace LEDs patch with upstream patch" (+141,-801)
3b2a81e ath10k-ct: replace LEDs patch with upstream patch (+152,-136)
d14670a ath10k-ct: bump to version 6.7 (+74,-185)
eb3f488 Add 6.7 ath10k-ct driver. (+92.7K,-1)
1bfcc1e mac80211: update to version 6.9.9 (+2.8K,-7.1K)
7ca4190 ath10k-ct: fix mac80211 backport patch to account for the bump to 6.7 (+7,-7)
879ee70 ath10k-ct: bump to version 6.9 (+112,-136)
ac71b14 Add 6.9, 6.10 drivers (+185.5K)
384d079 mac80211: update to version 6.11 (+938,-3.0K)
ec61ccc mac80211: backport upstream DFS fixes (+1.8K)
ac840d7 ath10k-ct: switch to version 6.10 (+97,-87)
cc29e90 ath10k-ct: select mac80211 debugfs support (+1,-1)

Wireless / Common (128 changes)

bd26266 mac80211: brcm: drop brcmfmac patch waiting for register_wiphy() (+1,-65)
bc4ba54 mac80211: backport merged version of A-MSDU mesh patch (+12,-3)
9713d62 mac80211: remove legacy unused lib80211 support patch (-34)
84b5735 mac80211: backport EMA beacon support (+374,-2)
acde527 mac80211: ath11k: sync with ath-next (+2.7K,-8)
f02f6aa ipq807x: rename target to qualcommax (+12,-12)
ed816f6 mac80211: always use mac80211 loss detection (+36)
9219b06 mac80211: fix HE issues with AP_VLAN interfaces (+37,-2)
f343001 mac80211: fix quilt patch corruption (+2,-14)
c896358 mac80211: fix mesh fast tx cache issues (+219)
d9070f8 mac80211: partly revert force-mac80211 loss detection (+56,-36)
8f7be2a mac80211: add fix for receiving STP frames on mesh (+25)
a680ac8 mac80211: limit MT7620 TX power based on eeprom calibration (+106)
06d5c77 rockchip: enable wifi support for NanoPC T4 (+2)
2824fa6 mac80211: rework MT7620 PA/LNA RF calibration (+434)
e56c5f7 hostapd: add ucode support, use ucode for the main ubus object (+2.4K,-706)
afa2290 mac80211: fix applying tx/rx antenna changes afer hostapd reload change (+9,-2)
4bd9f2e mac80211: fix setting mesh parameters after hostapd reload change (+1,-1)
ed0ad77 hostapd: remove config_id parameters from hostapd.conf (-5)
ce6ad12 mac80211: fix MT7620 Wi-Fi channel scanning function (+36,-57)
adcd032 mac80211: Add ath11k to the help text of ATH_DEBUG (+1,-1)
99a98b3 mac80211: remove non-upstream antenna gain configuration patch (+2,-458)
4a0b1af hostapd: allow adding initial AP without breaking STA interface connection (+112,-33)
f861292 mac80211: update to version 6.5 (+302,-15.2K)
e648e3c mac80211: fix build regressions on linux 6.1 (+51)
42fda2f mac80211: add missing dependency for iwlwifi (+1,-1)
20bd350 mac80211: fix mesh id corruption on 32 bit systems (+62)
2148579 mac80211: add missing kernel modules for brcmfmac (+4,-1)
1688c47 mac80211: disable automatically created sta interfaces (+27)
13c1080 hostapd: move mac address allocation from mac80211.sh to wdev.uc (+154,-76)
da55eba mac80211: add support for configuring number of globally allocated MAC addresses (+4,-2)
651cb14 mac80211: add multiple BSSID support (+4,-3)
20c667c hostapd: rework reload support and MAC address handling (+563,-155)
02b4dc9 mac80211: only add the mbssid option to the config when set (+3,-3)
1688914 mac80211: fix AP reconfiguration on DFS channels in non-ETSI regdomain (+149)
10eea40 mac80211: ath11k: drop upstreamed patches (-76)
b33bfcf mac80211: ath11k: sync with ath-next (+1.3K,-11)
13b2434 mac80211: backport upstream patch required for mt76 update (+477,-10)
d152188 mac80211: rt2x00: fix MT7620 low RSSI issue (+39)
aab2e6d mac80211: backport upstream DFS CAC time export (+115,-4)
359a6e3 mac80211: ath11k: sync with ath-next (+1.6K,-12)
bea4f50 mac80211: rt2x00: improve EEPROM load patches (+265,-196)
4b0b90d mac80211: compile kconf with host gcc (+47)
2d31498 mac80211: ath: add struct_group for struct ath_cycle_counters (+117)
1070fbc mac80211: fix not set noscan option for wpa_supplicant (+1,-1)
bd6dc4b mac80211: ath9k-htc: support "eeprom" in debugfs (+49,-23)
a5ba284 mac80211: ath9k-htc: support "chanbw" in debugfs (+137,-71)
3538a19 mac80211: split rtw88 configuration for each supported chip (+75,-15)
12ef0be mac80211: add support for rtw88_8822bu (+22,-3)
6bcd1c2 mac80211: sync some rt2x00 patches with wireless-next (+1.0K,-541)
fbe48e9 mac80211: rt2x00: correct wrong BBP register in RxDCOC calibration (+26)
16cff05 mac80211: realtek: fix rtw88 driver dependencies (+5,-5)
1418d95 mac80211: realtek: rtw88: add RTL8821CE support (+21,-2)
055f6dd mac80211: realtek: rtw88: add RTL8821CU support (+11,-1)
3f5e0fb mac80211: realtek: rtw88: add RTL8822CU support (+10,-1)
a14240d kernel: backport list_count_nodes() (+175,-1)
3e73878 mac80211: fix flush during station removal (+64)
438a97f mac80211: fix a race condition related to enabling fast-xmit (+34)
6ca8752 mac80211: add missing newline for "min_tx_power" (+1,-1)
1278d47 mac80211: avoid crashing on invalid band info (+34)
80e4e22 mac80211: do not emit VHT160 capabilities if channel width is less than 160 MHz (+5)
d5a1de1 mac80211.sh: fix deadlock on configuring multiple PHYs simultaneously (+10,-6)
b7f9742 mac80211: rework interface setup, fix race condition (+74,-92)
5b8f188 Revert "mac80211: rework interface setup, fix race condition" (+92,-74)
195cf4b hostapd: remove obsolete function (+1,-5)
e617fa3 mac80211: fix typo in getting path from board.json (+2,-2)
8dcc695 mac80211: brcm: remove alternative DT firmware names patch (+10,-201)
512b762 mac80211: brcm: disable dump_survey on Raspberry Pi (+22)
0c45d2c mac80211: brcm: fix warning on ARCH_BCM2835 (+17,-1)
2716853 wifi-scripts: add new package, move wifi scripts to a single place (+490,-14)
fb45887 mac80211: update to 6.6.15 (+65,-1.5K)
95e633e mac80211: add AQL support for broadcast/multicast packets (+226)
2a752ff mac80211: add a fix for racy drv_sta_rc_update calls (+25)
aa6cc0a mac80211: ath11k: disable coldboot for ipq6018 (+26)
4390ea4 mac80211: build each variant in its own dir (+1,-1)
375dd23 mac80211: only build ath10k with smallbuffers (+12,-6)
e247763 ath25: drop target (+5,-4.8K)
1f5fd5c mac80211: fix a regression in the broadcast AQL patch (+15,-7)
97f5422 mac80211: rtl8xxxu: sync with linux-next 20240229 (+2.5K)
ce11388 mac80211: select BRCMFMAC_SDIO on starfive (+1)
a325c5f mac80211: fix build with linux kernel 6.6 (+229,-1)
163c87d mac80211: fix another regression in the broadcast AQL patch (+113,-45)
dea42f6 mac80211: fix a crash triggered by sta disconnect with per-sta VLANs (+35)
3128157 mac80211: add missing license information (+3)
bce7b4f mac80211: carl9170: re-fix fortified-memset warning (+51)
ab9a29a mac80211: improve mesh fast tx patch (+11,-6)
5fe0d29 mac80211: ath11k: support DT property to limit channels (+24)
b0422af mac80211: ath11k: re-enable ipq807x coldboot calibration (-26)
8b0fa6d mac80211: Add support for RTL8723BE (+28,-1)
b9650de mac80211: backport an upstream patch needed by mt76 for AES_GMAC key support (+70)
6b03050 mac80211: remove mtd-cal-data (+2,-46)
dc9c5d1 mac80211: ath10k: replace LEDs patch with upstream patch (+801,-141)
29b98a0 Revert "mac80211: ath10k: replace LEDs patch with upstream patch" (+141,-801)
6b71ab6 mac80211: ath10k: replace LEDs patch with upstream patch (+156,-141)
0134270 mac80211: backport RX timestamp flags patch (+161)
e6e4d90 mac80211: backport upstream patch for tim->virtual_map flex array warn (+58)
c640f7b mac80211: clear vif private data in order to fix accidental reuse (+30,-1)
1bfcc1e mac80211: update to version 6.9.9 (+2.8K,-7.1K)
192afd3 mac80211: rt2x00: remove upstreamed patch (-26)
02e8285 mac80211: fix kconf build warnings (+76)
7e06815 mac80211: realtek: rtw88: add support for RTL8723DS and RTL8723DU (+32,-4)
6341203 mac80211: add rtw89 driver (+92,-1)
1a728cf packages: remove kernel 5.15 remnants (+26,-36)
5e76987 mac80211: CVE-2024-46760: rtw88: schedule rx work after everything is set up (+98)
9a15729 mac80211: rt2x00: fix eeprom load issue for PCIe NICs (+20,-8)
3b11647 mac80211: ath: add qcom-qmi-helpers as package (+13,-4)
2314d50 mac80211: add ath12k PCI support (+23,-2)
935b2b7 mac80211: ath12k: prevent ltssm crash (+17)
1f4bd69 mac80211: introduce EHT rate support in AQL airtime (+233)
bffcc3c mac80211: ath12k: add PCI_SUPPORT dependency (+1,-1)
384d079 mac80211: update to version 6.11 (+938,-3.0K)
f03163a mac80211: fix build error on kernel 6.6 (+30)
a4c95f1 mac80211: remove outdated patches (+12,-158)
2422ddd mac80211: reorder patches in subsys/ (+1,-1)
a9540a4 mac80211: do not pass a stopped vif to the driver on get_txpower (+24)
3280f9e mac80211: mark ath12k 80211BE capable (+1,-1)
b9e8013 mac80211: update to version 6.11.2 (+23,-12)
ec61ccc mac80211: backport upstream DFS fixes (+1.8K)
73d3789 mac80211: ath12k: allow country set for WCN7850 (+924)
5d962dc mac80211: fix letting drivers iterate over keys (+79)
84e47e9 mac80211: realtek: rtw89: add RTL8922AE support (+13,-1)
7f73db6 mac80211: realtek: rtlwifi: add RTL8192DU support (+14,-5)
96284cf mac80211: mark mac80211-hwsim 80211BE capable (+1,-1)
87033c3 mac80211: improve single-wiphy multi-radio support (+1.4K)
4f1b7f5 mac80211: reintroduce rt61/rt73 support (+16,-1)
4b41368 mac80211: compatibility with kernel 6.6.59 (+169)
585eb0d mac80211: backport some upstream fixes (+403)
911b25d mac80211: enable CONFIG_BRCMFMAC_SDIO for stm32 (+1)

Wireless / MT76 (50 changes)

901af27 mt76: update to the latest version (+4,-4)
2c9c8ff wifi: mt76: mt7615: fix possible race in mt7615_mac_sta_poll (+3)
3365c80 wifi: mt76: connac: fix stats->tx_bytes calculation (+3,-2)
b69d821 wifi: mt76: connac: do not check WED status for non-mmio devices (+3)
1f9cd65 wifi: mt76: mt7921e: fix probe timeout after reboot (+3,-3)
42dace9 wifi: mt76: mt7921: Fix use-after-free in fw features query. (+5,-2)
540adbb wifi: mt76: mt7921: add Netgear AXE3000 (A8000) support (+3)
150e2d0 wifi: mt76: mt7996: fix possible NULL pointer dereference in mt7996_mac_write... (+12,-7)
5b7519b wifi: mt76: mt7996: fix endianness of MT_TXD6_TX_RATE (+1,-1)
40f6e43 wifi: mt76: mt76x02: remove WEP support (-13)
84ea1a2 mt76: mt7921: don't assume adequate headroom for SDIO headers (+4)
5c28e17 wifi: mt76: mt7996: fix header translation logic (+9,-4)
2386cec wifi: mt76: mt7996: enable BSS_CHANGED_MU_GROUPS support (+38,-7)
748d4a2 wifi: mt76: mt7615: enable BSS_CHANGED_MU_GROUPS support (+40)
458ad0a wifi: mt76: enable UNII-4 channel 177 support (+1)
7fb0460 wifi: mt76: mt7915: fix background radar event being blocked (+1,-1)
d2a77a9 wifi: mt76: mt7915: report tx retries/failed counts for non-WED path (+39,-13)
⇒ + 48 more...
fc08989 Revert "mt76: update to the latest version" (+4,-4)
01885bc mt76: update to the latest version (+4,-4)
2c9c8ff wifi: mt76: mt7615: fix possible race in mt7615_mac_sta_poll (+3)
3365c80 wifi: mt76: connac: fix stats->tx_bytes calculation (+3,-2)
b69d821 wifi: mt76: connac: do not check WED status for non-mmio devices (+3)
1f9cd65 wifi: mt76: mt7921e: fix probe timeout after reboot (+3,-3)
42dace9 wifi: mt76: mt7921: Fix use-after-free in fw features query. (+5,-2)
540adbb wifi: mt76: mt7921: add Netgear AXE3000 (A8000) support (+3)
150e2d0 wifi: mt76: mt7996: fix possible NULL pointer dereference in mt7996_mac_write... (+12,-7)
5b7519b wifi: mt76: mt7996: fix endianness of MT_TXD6_TX_RATE (+1,-1)
40f6e43 wifi: mt76: mt76x02: remove WEP support (-13)
84ea1a2 mt76: mt7921: don't assume adequate headroom for SDIO headers (+4)
5c28e17 wifi: mt76: mt7996: fix header translation logic (+9,-4)
2386cec wifi: mt76: mt7996: enable BSS_CHANGED_MU_GROUPS support (+38,-7)
748d4a2 wifi: mt76: mt7615: enable BSS_CHANGED_MU_GROUPS support (+40)
458ad0a wifi: mt76: enable UNII-4 channel 177 support (+1)
7fb0460 wifi: mt76: mt7915: fix background radar event being blocked (+1,-1)
d2a77a9 wifi: mt76: mt7915: report tx retries/failed counts for non-WED path (+39,-13)
⇒ + 52 more...
86ebaef mt76: update to the latest version (+3,-3)
c50be0b wifi: mt76: mt7915: fix capabilities in non-AP mode (+49,-12)
d7d7479 wifi: mt7915: fix beaconing in mesh mode (+17,-8)
1377f58 wifi: mt7915: move capability check to start_ap (+19,-19)
a3e173e mt76: fix download hash (+1,-1)
816933b mt76: update to the latest version (+3,-3)
f704e4f mt76: mt7915: fix copy&paste issue on capability check rework (+9,-8)
063641f mt76: update to the latest version (+3,-3)
bb3937d wifi: mt76: mt7915: remove VHT160 capability on MT7915 (-1)
4395236 mt76: update to the latest version (+3,-3)
53edfc7 wifi: mt76: mt7603: fix beacon interval after disabling a single vif (+2,-1)
7ef4dd1 wifi: mt76: mt7603: fix tx filter/flush function (+28,-7)
152608a wifi: mt76: mt7615: do not advertise 5 GHz on first phy of MT7615D (DBDC) (+3,-3)
cacac39 wifi: mt76: split get_of_eeprom in subfunction (+35,-16)
cd3dfe3 wifi: mt76: add support for providing eeprom in nvmem cells (+37,-1)
6b3737b mt76: update to the latest version (+30,-6)
bdf7ca5 wifi: mt76: mt7921: move common register definition in mt792x_regs.h (+463,-440)
ae15d5c wifi: mt76: mt7921: convert acpisar and clc pointers to void (+5,-5)
02515b6 wifi: mt76: mt7921: rename mt7921_vif in mt792x_vif (+45,-45)
6ed8a8b wifi: mt76: mt7921: rename mt7921_sta in mt792x_sta (+32,-32)
80234e6 wifi: mt76: mt7921: rename mt7921_phy in mt792x_phy (+72,-72)
2485b42 wifi: mt76: mt7921: rename mt7921_dev in mt792x_dev (+282,-282)
c6fd7cd wifi: mt76: mt7921: rename mt7921_hif_ops in mt792x_hif_ops (+5,-5)
1a1a57b wifi: mt76: mt792x: move shared structure definition in mt792x.h (+130,-110)
68508aa wifi: mt76: mt7921: move mt792x_mutex_{acquire/release} in mt792x.h (+103,-103)
ff306af wifi: mt76: mt7921: move mt792x_hw_dev in mt792x.h (+43,-43)
4b49d65 wifi: mt76: mt7921: Replace fake flex-arrays with flexible-array members (+5,-5)
93f821c wifi: mt76: mt792x: introduce mt792x-lib module (+759,-694)
de7b907 wifi: mt76: mt7921: move mac shared code in mt792x-lib module (+187,-184)
c68ee8a wifi: mt76: mt7921: move dma shared code in mt792x-lib module (+119,-111)
8d56181 wifi: mt76: mt7921: move debugfs shared code in mt792x-lib module (+183,-172)
0034ae2 wifi: mt76: mt7921: move init shared code in mt792x-lib module (+288,-261)
⇒ + 21 more...
ef8e2f6 mt76: update to the latest version (+51,-3)
b5d1361 mt76: mt7915: fix monitor mode issues (+21,-6)
bbbac7d wifi: mt76: rename mt76_packet_id_init/flush to mt76_wcid_init/cleanup (+35,-31)
f1e1e67 wifi: mt76: fix race condition related to checking tx queue fill status (+120,-20)
b3f739a wifi: mt76: mt7996: add eht rx rate support (+27,-11)
ca49170 wifi: mt76: mt76x0: remove dead code in mt76x0_phy_get_target_power (-3)
325a0c4 wifi: mt76: mt7996: fill txd by host driver (+4,-9)
cd371fc mt76: mt7996: sync with upstream (+1,-4)
d71f8d1 wifi: mt76: use atomic iface iteration for pre-TBTT work (+22,-10)
8d5ea32 wifi: mt76: remove unused error path in mt76_connac_tx_complete_skb (+4,-24)
01860c0 wifi: mt76: add DMA mapping error check in mt76_alloc_txwi() (+5)
62ddb6d wifi: mt76: connac: introduce helper for mt7925 chipset (+11,-4)
0837f37 wifi: mt76: mt792x: support mt7925 chip init (+40,-15)
899ff37 wifi: mt76: connac: export functions for mt7925 (+24,-7)
c3858b5 wifi: mt76: connac: add eht support for phy mode config (+15,-1)
5df6b26 wifi: mt76: connac: add eht support for tx power (+18,-9)
a808134 wifi: mt76: connac: add data field in struct tlv (+1)
⇒ + 28 more...
e3aa645 mt76: drop default eeprom file for mt7986-firmware (-2)
9eecf49 mt76: Add firmware package for MT7922 (+14)
8f782ed mt76: update to Git HEAD (2023-12-08) (+4,-4)
890ae4d wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling (+11,-9)
fcc2f3d wifi: mt76: fix lock dependency problem for wed_lock (+4,-4)
77cc145 wifi: mt76: mt792x: move mt7921_skb_add_usb_sdio_hdr in mt792x module (+21,-36)
bc85355 wifi: mt76: mt792x: move some common usb code in mt792x module (+37,-59)
c27f01c wifi: mt76: mt7996: get tx_retries and tx_failed from txfree (+22,-5)
30aba4c wifi: mt76: mt7996: Add mcu commands for getting sta tx statistic (+130)
119bebf wifi: mt76: mt7996: enable PPDU-TxS to host (+48,-17)
a4005e0 wifi: mt76: mt7996: remove periodic MPDU TXS request (+21,-19)
d6cc20b wifi: mt76: reduce spin_lock_bh held up in mt76_dma_rx_cleanup (+4,-2)
5d94251 wifi: mt76: mt7921: move connac nic capability handling to mt7921 (+121,-122)
266341b wifi: mt76: mt7921: enable set txpower for UNII-4 (+1,-1)
581449a wifi: mt76: mt7921: add 6GHz power type support for clc (+46,-1)
9bfd669 wifi: mt76: mt7921: get regulatory information from the clc event (+41,-4)
4a0f839 wifi: mt76: mt7921: update the channel usage when the regd domain changed (+64,-2)
f4df423 wifi: mt76: add ability to explicitly forbid LED registration with DT (+25,-14)
54d369e wifi: mt76: mt7921: support 5.9/6GHz channel config in acpi (+64,-1)
⇒ + 63 more...
da7b035 mt76: update to Git HEAD (2023-12-11) (+3,-3)
f63f87c wifi: mt76: mt7996: fix shift overflow warning on 32 bit systems (+7,-3)
1a57d75 mt76: update to Git HEAD (2023-12-18) (+3,-3)
bebd9cf wifi: mt76: mt7921: fix 6GHz disabled by the missing default CLC config (+1)
a28cedb mt76: update to Git HEAD (2024-01-18) (+3,-3)
83e3947 linux-firmware: update firmware for MT7922 WiFi device ()
ddaa8cb linux-firmware: update firmware for MT7921 WiFi device ()
f83b160 linux-firmware: update firmware for MT7922 WiFi device ()
61d334a linux-firmware: add firmware for MT7925 ()
a7836e4 wifi: mt76: disable HW AMSDU when using fixed rate (+3,-1)
a8571eb wifi: mt76: check txs format before getting skb by pid (+8)
3d5890e wifi: mt76: mt7915: fix error recovery with WED enabled (+3,-6)
703c26d wifi: mt76: mt7915: add locking for accessing mapped registers (+41,-5)
f771881 wifi: mt76: mt7915: update mt798x_wmac_adie_patch_7976 (+2,-1)
114190d mt76: update to Git HEAD (2024-02-03) (+21,-3)
a9693e1 linux-firmware: add firmware for MT7996 ()
0258dc9 wifi: mt76: mt7603: fix reading target power from eeprom (+4,-2)
3e81173 wifi: mt76: mt7603: initialize chainmask (+1)
786a339 wifi: mt76: mt7996: fix fortify warning (+2,-1)
bc37a7e wifi: mt76: mt7996: fix fw loading timeout (+2,-1)
027bab6 wifi: mt76: usb: create a dedicated queue for psd traffic (+7,-10)
e8909c6 wifi: mt76: usb: store usb endpoint in mt76_queue (+25,-22)
8b3d96f wifi: mt76: mt792xu: enable dmashdl support (+36,-38)
7864d7a wifi: mt76: mt76x2u: add netgear wdna3100v3 to device table (+1)
27c81f7 wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band (+1,-3)
b7443c6 wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz band (+15,-4)
bab721a wifi: mt76: mt7925: fix mcu query command fail (+5,-1)
1f0f71e wifi: mt76: mt7925: fix wmm queue mapping (+21,-2)
bcfe2ad wifi: mt76: mt7925: fix fw download fail (+1,-1)
f982c3d wifi: mt76: mt7925: fix WoW failed in encrypted mode (+103,-57)
6a72716 wifi: mt76: mt7925: fix the wrong header translation config (+8,-24)
⇒ + 26 more...
504cf50 mt76: fix build failure on linux kernel 6.6 (+24)
85ad6b9 mt76: update to Git HEAD (2024-03-18) (+3,-3)
a903d31 wifi: mt76: mt7921: fix a potential association failure upon resuming (+18)
eb0d0ce wifi: mt76: mt7921: fix suspend issue on MediaTek COB platform (+7)
841bf82 wifi: mt76: fix the issue of missing txpwr settings from ch153 to ch177 (+1,-1)
ce7ccc5 wifi: mt76: Remove redundant assignment to variable tidno (+1,-1)
a238df9 wifi: mt76: mt7915: initialize rssi on adding stations (+4)
46c7d18 wifi: mt76: replace skb_put with skb_put_zero (+6,-6)
b5640b3 wifi: mt76: fix tx packet loss when scanning on DBDC (+11,-8)
7b054e5 wifi: mt76: mt7915: fix mcu command format for mt7915 tx stats (+24,-12)
3f27a64 wifi: mt76: mt7915: fix bogus Tx/Rx airtime duration values (+9,-2)
4f681a8 wifi: mt76: mt7915: fix HE PHY capabilities IE for station mode (+6,-2)
8ede229 wifi: mt76: mt7915: only set MT76_MCU_RESET for the main phy (+1,-3)
2330781 wifi: mt76: mt7996: only set MT76_MCU_RESET for the main phy (+2,-6)
e5fb699 wifi: mt76: mt7915: add support for disabling in-band discovery (+2,-3)
b4a9174 wifi: mt76: mt7915: add mt7986, mt7916 and mt7981 pre-calibration (+147,-33)
2135e20 mt76: mt7915: add fallback in case of missing precal data (+12,-7)
e8725a9 treewide: use APK compatible version schema (+69,-70)
7236d4f mt76: add mt7603 possible workaround for MT7603EN / MT7628AN stability (+82,-1)
a10a6fb mt76: update to Git HEAD (2024-04-03) (+4,-109)
605624a mt76: fix path to page_pool helper include (+5,-1)
e4de359 wifi: mt76: mt7603: fix tx queue of loopback packets (+32,-14)
446f652 wifi: mt76: mt7603: add wpdma tx eof flag for PSE client reset (+1)
669aba4 wifi: mt76: mt7915: fix HE PHY capability regression (+1,-1)
5914ea5 wifi: mt76: mt7915: workaround dubious x | !y warning (+2,-1)
e8b5991 wifi: mt76: mt7915: workaround too long expansion sparse warnings (+3,-3)
e507b4e wifi: mt76: mt7921: fix fw used for offload check for mt7922 (+1,-1)
725f531 wifi: mt76: connac: check for null before dereferencing (+1,-1)
b108dda wifi: mt76: mt7996: fix size of txpower MCU command (+6,-2)
5b76164 wifi: mt76: mt7921: introduce mt7920 PCIe support (+22,-3)
0436995 wifi: mt76: mt7921s: fix potential hung tasks during chip recovery (+4,-5)
75759dc wifi: mt76: mt7925: ensure 4-byte alignment for suspend & wow command (+2,-1)
b96ab5e wifi: mt76: mt7996: fix uninitialized variable in mt7996_irq_tasklet() (+1,-1)
7ff11c7 wifi: mt76: sdio: move mcu queue size check inside critical section (+7,-4)
02846a5 wifi: mt76: mt7915: Remove unused of_gpio.h (-1)
cb8df32 wifi: mt76: mt7996: disable rx header translation for BMC entry (+5,-4)
⇒ + 8 more...
b3c1c57 treewide: update PKG_MIRROR_HASH to zst (+64,-64)
ed23d4d mt76: update to Git HEAD (2024-05-17) (+3,-3)
8f301a5 firmware: add mt7981 default eeprom ()
2d264ae mt76: mt7915: make pre-cal freq lists static const (+3,-3)
d9c6274 wifi: mt76: make const arrays in functions static (+7,-7)
8986ba5 wifi: mt76: mt7921: cqm rssi low/high event notify (+74)
3afbb8e wifi: mt76: mt7996: let upper layer handle MGMT frame protection (+5,-4)
1d0bd57 wifi: mt76: mt7921e: add LED control support (+53,-2)
1d6e4f7 wifi: mt76: mt7925: add EHT radiotap support in monitor mode (+122,-2)
c40e648 wifi: mt76: enable spectrum management (+1)
14d5ee9 mt76: shrink mt76_queue_buf (+2,-2)
513c131 mt76: mt7603: fix mixed declarations and code (+2,-2)
bc5d977 mt76: install mt7981_eeprom_mt7976_dbdc.bin to STAGING_DIR_IMAGE (+5)
83311b7 mt76: mt7996: select required kernel and hostap options (+1,-1)
1bfcc1e mac80211: update to version 6.9.9 (+2.8K,-7.1K)
7f44f8d mt76: update to Git HEAD (2024-07-13) (+3,-681)
564cd93 mt76: sync with upstream changes (+108,-58)
3b47d9d wifi: mt76: mt7915: fix oops on non-dbdc mt7986 (+1,-1)
20bf5f3 mt76: update to Git HEAD (2024-08-16) (+3,-3)
58d187e wifi: mt76: mt792x: add struct mt792x_bss_conf (+115,-113)
eb278f9 wifi: mt76: mt792x: add struct mt792x_link_sta (+180,-166)
156bd77 wifi: mt76: mt792x: add struct mt792x_chanctx (+35,-36)
0170015 wifi: mt76: mt7925: support for split bss_info_changed method (+76,-66)
f6979f7 wifi: mt76: mt792x: extend mt76_connac_mcu_uni_add_dev for per-link BSS (+20,-16)
a72414b wifi: mt76: mt7925: extend mt7925_mcu_set_tx with for per-link BSS (+33,-7)
ccc7411 wifi: mt76: mt7925: extend mt7925_mcu_add_bss_info for per-link BSS (+46,-23)
a6072c1 wifi: mt76: mt7925: extend mt7925_mcu_set_timing for per-link BSS (+5,-5)
8bc843c wifi: mt76: mt7925: extend mt7925_mcu_bss_ifs_tlv for per-link BSS (+5,-4)
5777067 wifi: mt76: mt7925: extend mt7925_mcu_bss_color_tlv for per-link BSS (+4,-4)
69cbc0f wifi: mt76: mt7925: extend mt7925_mcu_bss_he_tlv for per-link BSS (+5,-5)
3671250 wifi: mt76: mt7925: extend mt7925_mcu_bss_qos_tlv for per-link BSS (+3,-3)
5399d04 wifi: mt76: mt7925: extend mt7925_mcu_bss_mld_tlv for per-link BSS (+7,-7)
92abc8b wifi: mt76: mt7925: extend mt7925_mcu_bss_bmc_tlv for per-link BSS (+4,-3)
cca65ef wifi: mt76: mt7925: remove unused parameters in mt7925_mcu_bss_bmc_tlv (+2,-3)
7a4997a wifi: mt76: mt7925: extend mt7925_mcu_bss_sec_tlv for per-link BSS (+5,-3)
⇒ + 99 more...
8d25723 mt76: update to Git HEAD (2024-08-18) (+3,-3)
0ac3041 wifi: mt76: fix off-channel wcid pending queue handling (+8,-24)
580ad3e mt76: update to Git HEAD (2024-08-21) (+3,-3)
5c9fbdd wifi: mt7915: fix wcid allocation leak (+1)
d547c25 wifi: mt76: mt7915: fix last argument to mt7915_mcu_add_sta (+1,-1)
caed484 wifi: mt76: fix station muar index (+4,-1)
3cd1c17 wifi: mt76: mt7915: hold dev->mt76.mutex while disabling tx worker (+3,-1)
a5e630e wifi: mt76: mt7916: fix regression in .sta_state migration (+29,-47)
da502be mt76: Add firmware files into mt7925-firmware package (+15)
b68e34c mt76: Change AutoLoad macro call for mt7925e and mt7925u (+2,-2)
3774f32 treewide: rename ZyXEL to Zyxel (+93,-93)
ecfb095 mt76: update to Git HEAD (2024-08-25) (+3,-3)
dbc9b0d linux-firmware: update firmware for MT7996 ()
4e8167b wifi: mt76: connac: fix checksum offload fields of connac3 RXD (+6,-7)
084eaaf wifi: mt76: mt7915: fix sta poll list corruption on hw restart (+5)
aea16bf firmware: update MT7981 firmware to version 20240507201102 ()
65bbd4c firmware: update MT7986 firmware to version 20240507160203 ()
1f4ac8f wifi: mt76: connac: move mt7615_mcu_del_wtbl_all to connac (+13,-12)
b76f16e wifi: mt76: mt7915: improve hardware restart reliability (+24,-13)
e6afe92 wifi: mt76: mt7915: fix unused variable error (-1)
d6611d0 firmware: update mt7916/mt7981/mt7986 firmware to version 20240823 ()
ddeb304 wifi: mt76: mt7921: fix wrong UNII-4 freq range check for the channel usage (+1,-1)
904ef52 wifi: mt76: mt7996: fix uninitialized TLV data (+1,-1)
a1c7f79 mt76: update to Git HEAD (2024-09-05) (+3,-3)
5c5e685 wifi: mt76: mt7915: improve hardware recovery (+12,-5)
a897606 wifi: mt76: mt76x0: fix locking regression (+2,-2)
65cc3da wifi: mt76: support per-band MAC addresses from OF child nodes (+17,-2)
384d079 mac80211: update to version 6.11 (+938,-3.0K)
2f7d22d mt76: update to Git HEAD (2024-09-29) (+74,-5)
1231d45 wifi: mt76: mt7915: check devm_kasprintf() returned value (+2)
0420820 wifi: mt76: mt7921: Check devm_kasprintf() returned value (+2)
4a95c1a wifi: mt76: Avoid multiple -Wflex-array-member-not-at-end warnings (+19,-14)
5fdb184 wifi: mt76: mt7925: fix a potential association failure upon resuming (+18)
eeb51b5 wifi: mt76: mt7925: convert comma to semicolon (+6,-6)
d4b3b30 wifi: mt76: mt7615: check devm_kasprintf() returned value (+3)
922e515 wifi: mt76: mt7925: fix a potential array-index-out-of-bounds issue for clc (+3)
bec8cb8 wifi: mt76: mt7925: replace chan config with extend txpower config for clc (+1,-1)
d10ce9d wifi: mt76: remove mt76_calculate_default_rate() (+13,-27)
6685a2f wifi: mt76: mt7996: remove phy->monitor_vif (-10)
a2a9d98 wifi: mt76: do not increase mcu skb refcount if retry is not supported (+5,-2)
059342c wifi: mt76: move mt76_tm_policy to from testmode.h to mt76.h (+2,-2)
8bef114 wifi: mac80211: inform the low level if drv_stop() is a suspend (+16,-16)
4b16d2b wifi: mac80211: handle color change per link (+2,-2)
4529cdd wifi: mt76: mt7996: extend flexibility of mt7996_mcu_get_eeprom() (+18,-7)
4364571 wifi: mt76: mt7996: add support for more variants (+289,-68)
⇒ + 14 more...
1618231 mt76: fix typo in last update (+1,-1)
fe017a0 mt76: remove leftover api update patch (-216)
4eaa254 mt76: add missing eeprom for mt7992 firmware (+2,-1)
7ebd906 mt76: mark mt7996e 11BE capable (+2,-1)
b5ffbe7 mt76: mark mt7925 11BE capable (+1,-1)
abe020a mt76: add missing eeprom file for mt7992 (+1)
b9e8013 mac80211: update to version 6.11.2 (+23,-12)
ec61ccc mac80211: backport upstream DFS fixes (+1.8K)
3f6e087 mt76: update to Git HEAD (2024-10-10) (+3,-67)
86b41a3 wifi: mac80211: don't use rate mask for offchannel TX either (+1,-1)
82a4529 wifi: mac80211: handle ieee80211_radar_detected() for MLO (+5,-5)
02c07fe wifi: mt76: mt7996: fix rx filter setting for bfee functionality (+1,-2)
a902bfa wifi: mt76: mt7915: disable the second PCIe link for MT7915 (+11)
a7d48cd wifi: mt76: mt7915: reduce the number of command retries (+1,-1)
0d84746 wifi: mt76: mt7915: decrease timeout for commonly issued MCU commands (+21)
5f60515 wifi: mt76: mt7915: add module param to select 5 GHz or 6 GHz on MT7916 (+21,-4)
f5bccb1 wifi: mt76: mt7996: fix invalid interface combinations (-3)
6a11994 wifi: mt76: mt7915: Fix an error handling path in mt7915_add_interface() (+4,-2)
6b7d549 mt76: update to Git HEAD (2024-10-11) (+3,-3)
513bd76 Revert "wifi: mt76: mt7915: disable the second PCIe link for MT7915" (-11)
703c6b7 wifi: mt76: mt7915: firmware restart on devices with a second pcie link (+4)
6c35333 mt76: update to Git HEAD (2024-10-11.1) (+3,-3)
ecca0e7 wifi: mt76: mt7915: fix omac index assignment after hardware reset (+5)
fe048b5 mt76: update to Git HEAD (2024-10-28) (+3,-3)
8dfead6 wifi: mt76: mt7915: hold dev->mutex while interacting with the thermal state (+5,-2)
d508a6e wifi: mt76: mt7996: use mac80211 .sta_state op (+61,-39)
57019e6 wifi: mt76: add code for emulating hardware scanning (+189,-11)
dc4c2bd wifi: mt76: add support for allocating a phy without hw (+36,-5)
8cd0263 wifi: mt76: rename struct mt76_vif to mt76_vif_link (+73,-73)
99df84d wifi: mt76: add vif link specific data structure (+53)
dcc6f15 wifi: mt76: mt7996: split link specific data from struct mt7996_vif (+185,-132)
d388dea wifi: mt76: initialize more wcid fields mt76_wcid_init (+18,-31)
d026be4 wifi: mt76: add chanctx functions for multi-channel phy support (+314,-15)
0b05795 wifi: mt76: remove dev->wcid_phy_mask (+7,-16)
0b52609 wifi: mt76: add multi-radio support to a few core hw ops (+66,-19)
aeedee5 wifi: mt76: add multi-radio support to tx scheduling (+19,-14)
fc0ff17 wifi: mt76: add multi-radio support to scanning code (+77,-2)
f19cbcf wifi: mt76: add multi-radio remain_on_channel functions (+112,-1)
42429ae wifi: mt76: mt7996: use emulated hardware scan support (+5,-2)
f9d593d wifi: mt76: mt7996: pass wcid to mt7996_mcu_sta_hdr_trans_tlv (+4,-7)
⇒ + 10 more...

Wireless / Mwlwifi (11 changes)

9feed15 mwlwifi: fix 6.1 Kernel support (+329,-1)
2ed3581 mwlwifi: update to version 10.4.10-20231120 (+300,-229)
39fef3e Remove the tx done packets mechanism (+4,-26)
5e4ffc4 Fix the AMPDU session lifecycle (+99,-47)
13737d3 Change 88W8864 firmware to 7.2.9.27 ()
e25064e Beautify code (+7,-7)
8f1a717 fix: num is a 1 instead 0 (+2,-2)
2144904 factorization encrypted packet test (+41,-52)
46b2d3c Improved encryption interoperability (+20,-92)
fb61bda add .gitignore (+6)
28b0fc4 Add *.o.d as cleaned files (+1)
fb505f7 debug rewrite output mwl_debugfs_sta_read (+28,-44)
eca369b Rewrite AMSDU packets (+45,-62)
166f5c7 Add wcb_base in debug info (8864) (+43)
1b66b6d drop debug info in hostcmd_get_hw_spec() (-1)
cca8451 fix amsdu high ping latency (+37,-96)
4af7083 dump_prob decommissioning (-67)
2dae175 Code separation by chipset (+1.7K,-400)
⇒ + 11 more...
aebdc73 mwlwifi: update to version 10.4.10-20231129 (+8,-411)
1d0d08c remove uaccess and get_fs calls from PCIe for Kenel >= 5.18 (+4,-2)
6c03b27 replace usage of the deprecated "pci-dma-compat.h" API (+52,-52)
c02a2db treewide: update PKG_MIRROR_HASH after APK version schema (+11,-11)
6918c63 treewide: package: update missed hashes after switch to ZSTD (+24,-24)
63dd3f7 mwlwifi: update to version 10.4.10-20240419 (+3,-3)
af661d9 replace [0] with [] (+4,-4)
1bfcc1e mac80211: update to version 6.9.9 (+2.8K,-7.1K)
d261be1 mwlwifi: fix mac80211 broken after update to 6.9.9 (+5,-1)
384d079 mac80211: update to version 6.11 (+938,-3.0K)
ec61ccc mac80211: backport upstream DFS fixes (+1.8K)
2d6e433 mwlwifi: fix compilation with 6.6 and 64-bit (+166,-168)

Miscellaneous (63 changes)

6c80a57 CI: check-kernel-patches: use buildbot user on git diff check (+1,-4)
eecc6e4 CI: rework build workflow to have split target and subtarget directly (+44,-42)
71ca2a3 ci: tools: run the job on changes in include directory as well (+2)
8fc2a0f ci: push-containers: trigger job on release branching (+1)
ce2e7c5 CI: build: package external toolchain after build (+26)
803b011 CI: build: add option to configure container to use (+4,-1)
23a5c71 CI: build: add checks to test if toolchain container can be used (+18,-2)
e1370cd CI: push-containers: build and push container with external toolchain (+146,-18)
0fe5776 CI: build: Add support to use container included external toolchain (+23,-1)
f5a5ce8 CI: ignore master branch for push events (+10)
bf8187d CI: use split target and subtarget in label workflow (+7,-2)
8aa5a86 CI: correctly output subtarget in label workflow (+2)
0063e71 CI: build: fix parse toolchain step failing for git strict rules (+22,-22)
1fa8435 CI: don't add "" in target and subtarget for label workflow (+4,-4)
66fd0aa CI: use toolchain container for label workflow (+2)
457f6b0 CI: build: drop redundant generate ccache hash job (+1,-9)
6321361 CI: build: split cache ccache in separate restore and save jobs (+9,-2)
203cc0a CI: build: add job to remove previous ccache cache if already exist (+19)
b9a41c1 CI: build: add option to disable use of ccache (+13,-5)
07b52a8 CI: build: add option to define custom ccache cache type (+6,-2)
ae7b053 CI: build: fix ccache cache usage (+12,-1)
2129ee1 CI: coverity: disable ccache usage (+1)
ff66a7c CI: build: limit cache save/delete only on push events (+2,-2)
ebbc806 CI: add support for getting ccache cache from S3 (+124,-3)
5bafc43 CI: kernel: test each subtarget on push events (+6,-4)
5677841 ci: bump buildworker container to version v6 (+2,-2)
95dde52 ci: build: verify downloaded toolchain tarball (+12,-2)
218deba CI: label-kernel: support compile testing kernel version and all target (+87,-10)
3df01b1 CI: change armvirt reference to armsr (+2,-2)
92b8b18 CI: labeler: add sifiveu target (+4)
de9955a CI: build-tools: build all host tools (+1)
38cc091 CI: migrate each workflow to use reusable workflow from dedicated repo (+22,-670)
14293dd CI: drop unused reusable workflow and dockerfiles (-861)
13e7a2d .gitignore: ignore link if target is included from feed (+1)
f98dc5a CI: generilize S3 secret keys name and rename to proper name (+4,-4)
881235c CI: provide new required secret for S3 endpoint and bucket name (+4)
4c2eab1 CI: push-containers: fix concurrency group (+1,-1)
b40c0b5 CI: push-containers: refresh containers also on modify cmake options (+1)
ed5dbbc devcontainer: Add development environment for gihub codespace (+12)
280d9dd ci: add workflow for automated GitHub release (+24)
a473535 github: add release info to BUG template (+9)
e3a0476 CI: add issue labeller action (+11)
255d5c9 CI: issue-labeller: fix wrong CRLF line-ending (+11,-11)
2d4552a ci: no longer require real name (-8)
0fd3a6c CI: formal: use shared workflow in actions-shared-workflows (+1,-54)
2b46cbe build: do not depend on $(STAGING_DIR)/.prepared when in SDK (+1,-2)
3e3e1b8 README: replace "MacOSX" with "macOS" (+1,-1)
166ed4f CI: labeler: add d1 target (+4)
9c9362f github: permits blank issue (+1,-1)
d4c583a github: add labels to bug-report issue to better identify type (+2)
3e5a236 gitignore: ignore local APK keys (+2)
6174316 build: package: fix missing host apk dependency (+1,-1)
44b6df3 sdk: fix APK key creation (+4)
a70555f CI: update actions/labeler to v5 (+1,-1)
b870c16 Revert "CI: update actions/labeler to v5" (+1,-1)
51aa913 CI: update actions/labeler to v5 (+177,-87)
2d38b16 CI: labeler: remove bcm63xx (+2,-6)
c9280b8 CI: labeler: Add new targets (+18)
0668537 meta: VS Code: add "Git: Always Sign Off" setting (+3)
408eab5 package: fix key creation for SDK (+1,-1)
07b845b build: don't include kernel/libc in package index (+1,-1)
67b0cd8 CI: labeler: add bcm27xx-utils (+1)
888e879 CI: labeler: Add stm32 target (+7)

Security fixes

CVE-20-2014

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-20-2014
Commits:
cac723e bsdiff: Add patches for CVEs (+433,-13)

CVE-33-2020

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-33-2020
Commits:
cac723e bsdiff: Add patches for CVEs (+433,-13)

CVE-2014-5461

Description: Buffer overflow in the vararg functions in ldo.c in Lua 5.1 through 5.2.x before 5.2.3 allows context-dependent attackers to cause a denial of service (crash) via a small number of arguments to a function with a large number of fixed arguments.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-5461
Commits:
78b0106 lua: fix CVE-2014-5461 (+48,-26)

CVE-2014-9862

Description: Integer signedness error in bspatch.c in bspatch in bsdiff, as used in Apple OS X before 10.11.6 and other products, allows remote attackers to execute arbitrary code or cause a denial of service (heap-based buffer overflow) via a crafted patch file.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-9862
Commits:
cac723e bsdiff: Add patches for CVEs (+433,-13)

CVE-2020-14315

Description: A memory corruption vulnerability is present in bspatch as shipped in Colin Percival&#8217;s bsdiff tools version 4.3. Insufficient checks when handling external inputs allows an attacker to bypass the sanity checks in place and write out of a dynamically allocated buffer boundaries.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14315
Commits:
cac723e bsdiff: Add patches for CVEs (+433,-13)

CVE-2020-24365

Description: An issue was discovered on Gemtek WRTM-127ACN 01.01.02.141 and WRTM-127x9 01.01.02.127 devices. The Monitor Diagnostic network page allows an authenticated attacker to execute a command directly on the target machine. Commands are executed as the root user (uid 0). (Even if a login is required, most routers are left with default credentials.)

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-24365
Commits:
e80b596 ramips: mt7621: add support for Gemtek WVRTM-127ACN and WVRTM-130ACN (+456)

CVE-2022-40982

Description: Information exposure through microarchitectural state after transient execution in certain vector execution units 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-2022-40982
Commits:
ced2854 firmware: intel-microcode: update to 20230808 (+2,-2)

CVE-2022-41804

Description: Unauthorized error injection in Intel(R) SGX or Intel(R) TDX for some Intel(R) Xeon(R) Processors may allow a privileged user to potentially enable escalation of privilege via local access.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-41804
Commits:
ced2854 firmware: intel-microcode: update to 20230808 (+2,-2)

CVE-2023-0464

Description: A security vulnerability has been identified in all supported versions of OpenSSL related to the verification of X.509 certificate chains that include policy constraints. Attackers may be able to exploit this vulnerability by creating a malicious certificate chain that triggers exponential use of computational resources, leading to a denial-of-service (DoS) attack on affected systems. Policy processing is disabled by default but can be enabled by passing the `-policy' argument to the command line utilities or by calling the `X509_VERIFY_PARAM_set1_policies()' function.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-0464
Commits:
6348850 openssl: update to 3.0.9 (+4,-294)

CVE-2023-0465

Description: Applications that use a non-default option when verifying certificates may be vulnerable to an attack from a malicious CA to circumvent certain checks. Invalid certificate policies in leaf certificates are silently ignored by OpenSSL and other certificate policy checks are skipped for that certificate. A malicious CA could use this to deliberately assert invalid certificate policies in order to circumvent policy checking on the certificate altogether. Policy processing is disabled by default but can be enabled by passing the `-policy' argument to the command line utilities or by calling the `X509_VERIFY_PARAM_set1_policies()' function.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-0465
Commits:
6348850 openssl: update to 3.0.9 (+4,-294)

CVE-2023-0466

Description: The function X509_VERIFY_PARAM_add0_policy() is documented to implicitly enable the certificate policy check when doing certificate verification. However the implementation of the function does not enable the check which allows certificates with invalid or incorrect policies to pass the certificate verification. As suddenly enabling the policy check could break existing deployments it was decided to keep the existing behavior of the X509_VERIFY_PARAM_add0_policy() function. Instead the applications that require OpenSSL to perform certificate policy check need to use X509_VERIFY_PARAM_set1_policies() or explicitly enable the policy check by calling X509_VERIFY_PARAM_set_flags() with the X509_V_FLAG_POLICY_CHECK flag argument. Certificate policy checks are disabled by default in OpenSSL and are not commonly used by applications.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-0466
Commits:
6348850 openssl: update to 3.0.9 (+4,-294)

CVE-2023-1255

Description: Issue summary: The AES-XTS cipher decryption implementation for 64 bit ARM platform contains a bug that could cause it to read past the input buffer, leading to a crash. Impact summary: Applications that use the AES-XTS algorithm on the 64 bit ARM platform can crash in rare circumstances. The AES-XTS algorithm is usually used for disk encryption. The AES-XTS cipher decryption implementation for 64 bit ARM platform will read past the end of the ciphertext buffer if the ciphertext size is 4 mod 5 in 16 byte blocks, e.g. 144 bytes or 1024 bytes. If the memory after the ciphertext buffer is unmapped, this will trigger a crash which results in a denial of service. If an attacker can control the size and location of the ciphertext buffer being decrypted by an application using AES-XTS on 64 bit ARM, the application is affected. This is fairly unlikely making this issue a Low severity one.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-1255
Commits:
6348850 openssl: update to 3.0.9 (+4,-294)

CVE-2023-2602

Description: A vulnerability was found in the pthread_create() function in libcap. This issue may allow a malicious actor to use cause __real_pthread_create() to return an error, which can exhaust the process memory.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-2602
Commits:
78c45c1 libcap: update to 2.69 (+2,-2)

CVE-2023-2603

Description: A vulnerability was found in libcap. This issue occurs in the _libcap_strdup() function and can lead to an integer overflow if the input string is close to 4GiB.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-2603
Commits:
78c45c1 libcap: update to 2.69 (+2,-2)

CVE-2023-2650

Description: Issue summary: Processing some specially crafted ASN.1 object identifiers or data containing them may be very slow. Impact summary: Applications that use OBJ_obj2txt() directly, or use any of the OpenSSL subsystems OCSP, PKCS7/SMIME, CMS, CMP/CRMF or TS with no message size limit may experience notable to very long delays when processing those messages, which may lead to a Denial of Service. An OBJECT IDENTIFIER is composed of a series of numbers - sub-identifiers - most of which have no size limit. OBJ_obj2txt() may be used to translate an ASN.1 OBJECT IDENTIFIER given in DER encoding form (using the OpenSSL type ASN1_OBJECT) to its canonical numeric text form, which are the sub-identifiers of the OBJECT IDENTIFIER in decimal form, separated by periods. When one of the sub-identifiers in the OBJECT IDENTIFIER is very large (these are sizes that are seen as absurdly large, taking up tens or hundreds of KiBs), the translation to a decimal number in text may take a very long time. The time complexity is O(n^2) with 'n' being the size of the sub-identifiers in bytes (*). With OpenSSL 3.0, support to fetch cryptographic algorithms using names / identifiers in string form was introduced. This includes using OBJECT IDENTIFIERs in canonical numeric text form as identifiers for fetching algorithms. Such OBJECT IDENTIFIERs may be received through the ASN.1 structure AlgorithmIdentifier, which is commonly used in multiple protocols to specify what cryptographic algorithm should be used to sign or verify, encrypt or decrypt, or digest passed data. Applications that call OBJ_obj2txt() directly with untrusted data are affected, with any version of OpenSSL. If the use is for the mere purpose of display, the severity is considered low. In OpenSSL 3.0 and newer, this affects the subsystems OCSP, PKCS7/SMIME, CMS, CMP/CRMF or TS. It also impacts anything that processes X.509 certificates, including simple things like verifying its signature. The impact on TLS is relatively low, because all versions of OpenSSL have a 100KiB limit on the peer's certificate chain. Additionally, this only impacts clients, or servers that have explicitly enabled client authentication. In OpenSSL 1.1.1 and 1.0.2, this only affects displaying diverse objects, such as X.509 certificates. This is assumed to not happen in such a way that it would cause a Denial of Service, so these versions are considered not affected by this issue in such a way that it would be cause for concern, and the severity is therefore considered low.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-2650
Commits:
6348850 openssl: update to 3.0.9 (+4,-294)

CVE-2023-2975

Description: Issue summary: The AES-SIV cipher implementation contains a bug that causes it to ignore empty associated data entries which are unauthenticated as a consequence. Impact summary: Applications that use the AES-SIV algorithm and want to authenticate empty data entries as associated data can be mislead by removing adding or reordering such empty entries as these are ignored by the OpenSSL implementation. We are currently unaware of any such applications. The AES-SIV algorithm allows for authentication of multiple associated data entries along with the encryption. To authenticate empty data the application has to call EVP_EncryptUpdate() (or EVP_CipherUpdate()) with NULL pointer as the output buffer and 0 as the input buffer length. The AES-SIV implementation in OpenSSL just returns success for such a call instead of performing the associated data authentication operation. The empty data thus will not be authenticated. As this issue does not affect non-empty associated data authentication and we expect it to be rare for an application to use empty associated data entries this is qualified as Low severity issue.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-2975
Commits:
92602f8 openssl: update to 3.0.10 (+4,-4)

CVE-2023-3446

Description: Issue summary: Checking excessively long DH keys or parameters may be very slow. Impact summary: Applications that use the functions DH_check(), DH_check_ex() or EVP_PKEY_param_check() to check a DH key or DH parameters may experience long delays. Where the key or parameters that are being checked have been obtained from an untrusted source this may lead to a Denial of Service. The function DH_check() performs various checks on DH parameters. One of those checks confirms that the modulus ('p' parameter) is not too large. Trying to use a very large modulus is slow and OpenSSL will not normally use a modulus which is over 10,000 bits in length. However the DH_check() function checks numerous aspects of the key or parameters that have been supplied. Some of those checks use the supplied modulus value even if it has already been found to be too large. An application that calls DH_check() and supplies a key or parameters obtained from an untrusted source could be vulernable to a Denial of Service attack. The function DH_check() is itself called by a number of other OpenSSL functions. An application calling any of those other functions may similarly be affected. The other functions affected by this are DH_check_ex() and EVP_PKEY_param_check(). Also vulnerable are the OpenSSL dhparam and pkeyparam command line applications when using the '-check' option. The OpenSSL SSL/TLS implementation is not affected by this issue. The OpenSSL 3.0 and 3.1 FIPS providers are not affected by this issue.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-3446
Commits:
92602f8 openssl: update to 3.0.10 (+4,-4)

CVE-2023-3817

Description: Issue summary: Checking excessively long DH keys or parameters may be very slow. Impact summary: Applications that use the functions DH_check(), DH_check_ex() or EVP_PKEY_param_check() to check a DH key or DH parameters may experience long delays. Where the key or parameters that are being checked have been obtained from an untrusted source this may lead to a Denial of Service. The function DH_check() performs various checks on DH parameters. After fixing CVE-2023-3446 it was discovered that a large q parameter value can also trigger an overly long computation during some of these checks. A correct q value, if present, cannot be larger than the modulus p parameter, thus it is unnecessary to perform these checks if q is larger than p. An application that calls DH_check() and supplies a key or parameters obtained from an untrusted source could be vulnerable to a Denial of Service attack. The function DH_check() is itself called by a number of other OpenSSL functions. An application calling any of those other functions may similarly be affected. The other functions affected by this are DH_check_ex() and EVP_PKEY_param_check(). Also vulnerable are the OpenSSL dhparam and pkeyparam command line applications when using the "-check" option. The OpenSSL SSL/TLS implementation is not affected by this issue. The OpenSSL 3.0 and 3.1 FIPS providers are not affected by this issue.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-3817
Commits:
92602f8 openssl: update to 3.0.10 (+4,-4)

CVE-2023-4527

Description: A flaw was found in glibc. When the getaddrinfo function is called with the AF_UNSPEC address family and the system is configured with no-aaaa mode via /etc/resolv.conf, a DNS response via TCP larger than 2048 bytes can potentially disclose stack contents through the function returned address data, and may cause a crash.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-4527
Commits:
e66eed0 toolchain: glibc: Update glibc 2.37 to recent HEAD (+2,-2)

CVE-2023-4806

Description: A flaw was found in glibc. In an extremely rare situation, the getaddrinfo function may access memory that has been freed, resulting in an application crash. This issue is only exploitable when a NSS module implements only the _nss_*_gethostbyname2_r and _nss_*_getcanonname_r hooks without implementing the _nss_*_gethostbyname3_r hook. The resolved name should return a large number of IPv6 and IPv4, and the call to the getaddrinfo function should have the AF_INET6 address family with AI_CANONNAME, AI_ALL and AI_V4MAPPED as flags.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-4806
Commits:
e66eed0 toolchain: glibc: Update glibc 2.37 to recent HEAD (+2,-2)

CVE-2023-4807

Description: Issue summary: The POLY1305 MAC (message authentication code) implementation contains a bug that might corrupt the internal state of applications on the Windows 64 platform when running on newer X86_64 processors supporting the AVX512-IFMA instructions. Impact summary: If in an application that uses the OpenSSL library an attacker can influence whether the POLY1305 MAC algorithm is used, the application state might be corrupted with various application dependent consequences. The POLY1305 MAC (message authentication code) implementation in OpenSSL does not save the contents of non-volatile XMM registers on Windows 64 platform when calculating the MAC of data larger than 64 bytes. Before returning to the caller all the XMM registers are set to zero rather than restoring their previous content. The vulnerable code is used only on newer x86_64 processors supporting the AVX512-IFMA instructions. The consequences of this kind of internal application state corruption can be various - from no consequences, if the calling application does not depend on the contents of non-volatile XMM registers at all, to the worst consequences, where the attacker could get complete control of the application process. However given the contents of the registers are just zeroized so the attacker cannot put arbitrary values inside, the most likely consequence, if any, would be an incorrect result of some application dependent calculations or a crash leading to a denial of service. The POLY1305 MAC algorithm is most frequently used as part of the CHACHA20-POLY1305 AEAD (authenticated encryption with associated data) algorithm. The most common usage of this AEAD cipher is with TLS protocol versions 1.2 and 1.3 and a malicious client can influence whether this AEAD cipher is used by the server. This implies that server applications using OpenSSL can be potentially impacted. However we are currently not aware of any concrete application that would be affected by this issue therefore we consider this a Low severity security issue. As a workaround the AVX512-IFMA instructions support can be disabled at runtime by setting the environment variable OPENSSL_ia32cap: OPENSSL_ia32cap=:~0x200000 The FIPS provider is not affected by this issue.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-4807
Commits:
bfd5452 openssl: update to 3.0.11 (+2,-2)

CVE-2023-4911

Description: A buffer overflow was discovered in the GNU C Library's dynamic loader ld.so while processing the GLIBC_TUNABLES environment variable. This issue could allow a local attacker to use maliciously crafted GLIBC_TUNABLES environment variables when launching binaries with SUID permission to execute code with elevated privileges.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-4911
Commits:
e66eed0 toolchain: glibc: Update glibc 2.37 to recent HEAD (+2,-2)

CVE-2023-5156

Description: A flaw was found in the GNU C Library. A recent fix for CVE-2023-4806 introduced the potential for a memory leak, which may result in an application crash.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-5156
Commits:
e66eed0 toolchain: glibc: Update glibc 2.37 to recent HEAD (+2,-2)

CVE-2023-5363

Description: Issue summary: A bug has been identified in the processing of key and initialisation vector (IV) lengths. This can lead to potential truncation or overruns during the initialisation of some symmetric ciphers. Impact summary: A truncation in the IV can result in non-uniqueness, which could result in loss of confidentiality for some cipher modes. When calling EVP_EncryptInit_ex2(), EVP_DecryptInit_ex2() or EVP_CipherInit_ex2() the provided OSSL_PARAM array is processed after the key and IV have been established. Any alterations to the key length, via the "keylen" parameter or the IV length, via the "ivlen" parameter, within the OSSL_PARAM array will not take effect as intended, potentially causing truncation or overreading of these values. The following ciphers and cipher modes are impacted: RC2, RC4, RC5, CCM, GCM and OCB. For the CCM, GCM and OCB cipher modes, truncation of the IV can result in loss of confidentiality. For example, when following NIST's SP 800-38D section 8.2.1 guidance for constructing a deterministic IV for AES in GCM mode, truncation of the counter portion could lead to IV reuse. Both truncations and overruns of the key and overruns of the IV will produce incorrect results and could, in some cases, trigger a memory exception. However, these issues are not currently assessed as security critical. Changing the key and/or IV lengths is not considered to be a common operation and the vulnerable API was recently introduced. Furthermore it is likely that application developers will have spotted this problem during testing since decryption would fail unless both peers in the communication were similarly vulnerable. For these reasons we expect the probability of an application being vulnerable to this to be quite low. However if an application is vulnerable then this issue is considered very serious. For these reasons we have assessed this issue as Moderate severity overall. The OpenSSL SSL/TLS implementation is not affected by this issue. The OpenSSL 3.0 and 3.1 FIPS providers are not affected by this because the issue lies outside of the FIPS provider boundary. OpenSSL 3.1 and 3.0 are vulnerable to this issue.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-5363
Commits:
e4ebc7b openssl: update to 3.0.12 (+3,-3)

CVE-2023-5678

Description: Issue summary: Generating excessively long X9.42 DH keys or checking excessively long X9.42 DH keys or parameters may be very slow. Impact summary: Applications that use the functions DH_generate_key() to generate an X9.42 DH key may experience long delays. Likewise, applications that use DH_check_pub_key(), DH_check_pub_key_ex() or EVP_PKEY_public_check() to check an X9.42 DH key or X9.42 DH parameters may experience long delays. Where the key or parameters that are being checked have been obtained from an untrusted source this may lead to a Denial of Service. While DH_check() performs all the necessary checks (as of CVE-2023-3817), DH_check_pub_key() doesn't make any of these checks, and is therefore vulnerable for excessively large P and Q parameters. Likewise, while DH_generate_key() performs a check for an excessively large P, it doesn't check for an excessively large Q. An application that calls DH_generate_key() or DH_check_pub_key() and supplies a key or parameters obtained from an untrusted source could be vulnerable to a Denial of Service attack. DH_generate_key() and DH_check_pub_key() are also called by a number of other OpenSSL functions. An application calling any of those other functions may similarly be affected. The other functions affected by this are DH_check_pub_key_ex(), EVP_PKEY_public_check(), and EVP_PKEY_generate(). Also vulnerable are the OpenSSL pkey command line application when using the "-pubcheck" option, as well as the OpenSSL genpkey command line application. The OpenSSL SSL/TLS implementation is not affected by this issue. The OpenSSL 3.0 and 3.1 FIPS providers are not affected by this issue.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-5678
Commits:
44cd90c openssl: update to 3.0.13 (+6,-6)

CVE-2023-6129

Description: Issue summary: The POLY1305 MAC (message authentication code) implementation contains a bug that might corrupt the internal state of applications running on PowerPC CPU based platforms if the CPU provides vector instructions. Impact summary: If an attacker can influence whether the POLY1305 MAC algorithm is used, the application state might be corrupted with various application dependent consequences. The POLY1305 MAC (message authentication code) implementation in OpenSSL for PowerPC CPUs restores the contents of vector registers in a different order than they are saved. Thus the contents of some of these vector registers are corrupted when returning to the caller. The vulnerable code is used only on newer PowerPC processors supporting the PowerISA 2.07 instructions. The consequences of this kind of internal application state corruption can be various - from no consequences, if the calling application does not depend on the contents of non-volatile XMM registers at all, to the worst consequences, where the attacker could get complete control of the application process. However unless the compiler uses the vector registers for storing pointers, the most likely consequence, if any, would be an incorrect result of some application dependent calculations or a crash leading to a denial of service. The POLY1305 MAC algorithm is most frequently used as part of the CHACHA20-POLY1305 AEAD (authenticated encryption with associated data) algorithm. The most common usage of this AEAD cipher is with TLS protocol versions 1.2 and 1.3. If this cipher is enabled on the server a malicious client can influence whether this AEAD cipher is used. This implies that TLS server applications using OpenSSL can be potentially impacted. However we are currently not aware of any concrete application that would be affected by this issue therefore we consider this a Low severity security issue.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-6129
Commits:
44cd90c openssl: update to 3.0.13 (+6,-6)

CVE-2023-6237

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-2023-6237
Commits:
44cd90c openssl: update to 3.0.13 (+6,-6)

CVE-2023-6246

Description: A heap-based buffer overflow was found in the __vsyslog_internal function of the glibc library. This function is called by the syslog and vsyslog functions. This issue occurs when the openlog function was not called, or called with the ident argument set to NULL, and the program name (the basename of argv[0]) is bigger than 1024 bytes, resulting in an application crash or local privilege escalation. This issue affects glibc 2.36 and newer.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-6246
Commits:
2ef5714 toolchain: glibc: Update glibc 2.37 to recent HEAD (+2,-2)
6b3195a toolchain: glibc: Update glibc 2.38 to recent HEAD (+2,-2)

CVE-2023-6779

Description: An off-by-one heap-based buffer overflow was found in the __vsyslog_internal function of the glibc library. This function is called by the syslog and vsyslog functions. This issue occurs when these functions are called with a message bigger than INT_MAX bytes, leading to an incorrect calculation of the buffer size to store the message, resulting in an application crash. This issue affects glibc 2.37 and newer.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-6779
Commits:
2ef5714 toolchain: glibc: Update glibc 2.37 to recent HEAD (+2,-2)
6b3195a toolchain: glibc: Update glibc 2.38 to recent HEAD (+2,-2)

CVE-2023-6780

Description: An integer overflow was found in the __vsyslog_internal function of the glibc library. This function is called by the syslog and vsyslog functions. This issue occurs when these functions are called with a very long message, leading to an incorrect calculation of the buffer size to store the message, resulting in undefined behavior. This issue affects glibc 2.37 and newer.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-6780
Commits:
2ef5714 toolchain: glibc: Update glibc 2.37 to recent HEAD (+2,-2)
6b3195a toolchain: glibc: Update glibc 2.38 to recent HEAD (+2,-2)

CVE-2023-6935

Description: wolfSSL SP Math All RSA implementation is vulnerable to the Marvin Attack, new variation of a timing Bleichenbacher style attack, when built with the following options to configure: --enable-all CFLAGS="-DWOLFSSL_STATIC_RSA" The define &#8220;WOLFSSL_STATIC_RSA&#8221; enables static RSA cipher suites, which is not recommended, and has been disabled by default since wolfSSL 3.6.6. Therefore the default build since 3.6.6, even with "--enable-all", is not vulnerable to the Marvin Attack. The vulnerability is specific to static RSA cipher suites, and expected to be padding-independent. The vulnerability allows an attacker to decrypt ciphertexts and forge signatures after probing with a large number of test observations. However the server&#8217;s private key is not exposed.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-6935
Commits:
511578c wolfssl: update to 5.6.6 (+3,-3)

CVE-2023-6936

Description: In wolfSSL prior to 5.6.6, if callback functions are enabled (via the WOLFSSL_CALLBACKS flag), then a malicious TLS client or network attacker can trigger a buffer over-read on the heap of 5 bytes (WOLFSSL_CALLBACKS is only intended for debugging).

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-6936
Commits:
511578c wolfssl: update to 5.6.6 (+3,-3)

CVE-2023-6937

Description: wolfSSL prior to 5.6.6 did not check that messages in one (D)TLS record do not span key boundaries. As a result, it was possible to combine (D)TLS messages using different keys into one (D)TLS record. The most extreme edge case is that, in (D)TLS 1.3, it was possible that an unencrypted (D)TLS 1.3 record from the server containing first a ServerHello message and then the rest of the first server flight would be accepted by a wolfSSL client. In (D)TLS 1.3 the handshake is encrypted after the ServerHello but a wolfSSL client would accept an unencrypted flight from the server. This does not compromise key negotiation and authentication so it is assigned a low severity rating.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-6937
Commits:
511578c wolfssl: update to 5.6.6 (+3,-3)

CVE-2023-22655

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-2023-22655
Commits:
7b911a9 firmware: intel-microcode: update to 20240312 (+2,-2)

CVE-2023-23583

Description: Sequence of processor instructions leads to unexpected behavior for some Intel(R) Processors may allow an authenticated user to potentially enable escalation of privilege and/or information disclosure and/or denial of service via local access.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-23583
Commits:
7241a91 firmware: intel-microcode: update to 20231114 (+2,-2)

CVE-2023-23908

Description: Improper access control in some 3rd Generation Intel(R) Xeon(R) Scalable processors may allow a privileged user to potentially enable information disclosure via local access.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-23908
Commits:
ced2854 firmware: intel-microcode: update to 20230808 (+2,-2)

CVE-2023-28746

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-2023-28746
Commits:
7b911a9 firmware: intel-microcode: update to 20240312 (+2,-2)

CVE-2023-36328

Description: Integer Overflow vulnerability in mp_grow in libtom libtommath before commit beba892bc0d4e4ded4d667ab1d2a94f4d75109a9, allows attackers to execute arbitrary code and cause a denial of service (DoS).

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-36328
Commits:
b5cde26 dropbear: cherry-pick upstream patches (+1.5K,-2)

CVE-2023-38575

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-2023-38575
Commits:
7b911a9 firmware: intel-microcode: update to 20240312 (+2,-2)

CVE-2023-39368

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-2023-39368
Commits:
7b911a9 firmware: intel-microcode: update to 20240312 (+2,-2)

CVE-2023-43490

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-2023-43490
Commits:
7b911a9 firmware: intel-microcode: update to 20240312 (+2,-2)

CVE-2023-45733

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-2023-45733
Commits:
7d9b976 firmware: intel-microcode: update to 20240531 (+2,-2)

CVE-2023-45745

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-2023-45745
Commits:
7d9b976 firmware: intel-microcode: update to 20240531 (+2,-2)

CVE-2023-46103

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-2023-46103
Commits:
7d9b976 firmware: intel-microcode: update to 20240531 (+2,-2)

CVE-2023-47855

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-2023-47855
Commits:
7d9b976 firmware: intel-microcode: update to 20240531 (+2,-2)

CVE-2023-48795

Description: The SSH transport protocol with certain OpenSSH extensions, found in OpenSSH before 9.6 and other products, allows remote attackers to bypass integrity checks such that some packets are omitted (from the extension negotiation message), and a client and server may consequently end up with a connection for which some security features have been downgraded or disabled, aka a Terrapin attack. This occurs because the SSH Binary Packet Protocol (BPP), implemented by these extensions, mishandles the handshake phase and mishandles use of sequence numbers. For example, there is an effective attack against SSH's use of ChaCha20-Poly1305 (and CBC with Encrypt-then-MAC). The bypass occurs in chacha20-poly1305@openssh.com and (if CBC is used) the -etm@openssh.com MAC algorithms. This also affects Maverick Synergy Java SSH API before 3.1.0-SNAPSHOT, Dropbear through 2022.83, Ssh before 5.1.1 in Erlang/OTP, PuTTY before 0.80, AsyncSSH before 2.14.2, golang.org/x/crypto before 0.17.0, libssh before 0.10.6, libssh2 through 1.11.0, Thorn Tech SFTP Gateway before 3.4.6, Tera Term before 5.1, Paramiko before 3.4.0, jsch before 0.2.15, SFTPGo before 2.5.6, Netgate pfSense Plus through 23.09.1, Netgate pfSense CE through 2.7.2, HPN-SSH through 18.2.0, ProFTPD before 1.3.8b (and before 1.3.9rc2), ORYX CycloneSSH before 2.3.4, NetSarang XShell 7 before Build 0144, CrushFTP before 10.6.0, ConnectBot SSH library before 2.2.22, Apache MINA sshd through 2.11.0, sshj through 0.37.0, TinySSH through 20230101, trilead-ssh2 6401, LANCOM LCOS and LANconfig, FileZilla before 3.66.4, Nova before 11.8, PKIX-SSH before 14.4, SecureCRT before 9.4.3, Transmit5 before 5.10.4, Win32-OpenSSH before 9.5.0.0p1-Beta, WinSCP before 6.2.2, Bitvise SSH Server before 9.32, Bitvise SSH Client before 9.33, KiTTY through 0.76.1.13, the net-ssh gem 7.2.0 for Ruby, the mscdex ssh2 module before 1.15.0 for Node.js, the thrussh library before 0.35.1 for Rust, and the Russh crate before 0.40.2 for Rust.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-48795
Commits:
b5cde26 dropbear: cherry-pick upstream patches (+1.5K,-2)

CVE-2023-50387

Description: Certain DNSSEC aspects of the DNS protocol (in RFC 4033, 4034, 4035, 6840, and related RFCs) allow remote attackers to cause a denial of service (CPU consumption) via one or more DNSSEC responses, aka the "KeyTrap" issue. One of the concerns is that, when there is a zone with many DNSKEY and RRSIG records, the protocol specification implies that an algorithm must evaluate all combinations of DNSKEY and RRSIG records.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-50387
Commits:
838a27f dnsmasq: version 2.90 (+64,-58)

CVE-2023-50868

Description: The Closest Encloser Proof aspect of the DNS protocol (in RFC 5155 when RFC 9276 guidance is skipped) allows remote attackers to cause a denial of service (CPU consumption for SHA-1 computations) via DNSSEC responses in a random subdomain attack, aka the "NSEC3" issue. The RFC 5155 specification implies that an algorithm must perform thousands of iterations of a hash function in certain situations.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-50868
Commits:
838a27f dnsmasq: version 2.90 (+64,-58)

CVE-2024-0727

Description: Issue summary: Processing a maliciously formatted PKCS12 file may lead OpenSSL to crash leading to a potential Denial of Service attack Impact summary: Applications loading files in the PKCS12 format from untrusted sources might terminate abruptly. A file in PKCS12 format can contain certificates and keys and may come from an untrusted source. The PKCS12 specification allows certain fields to be NULL, but OpenSSL does not correctly check for this case. This can lead to a NULL pointer dereference that results in OpenSSL crashing. If an application processes PKCS12 files from an untrusted source using the OpenSSL APIs then that application will be vulnerable to this issue. OpenSSL APIs that are vulnerable to this are: PKCS12_parse(), PKCS12_unpack_p7data(), PKCS12_unpack_p7encdata(), PKCS12_unpack_authsafes() and PKCS12_newpass(). We have also fixed a similar issue in SMIME_write_PKCS7(). However since this function is related to writing data we do not consider it security significant. The FIPS modules in 3.2, 3.1 and 3.0 are not affected by this issue.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-0727
Commits:
44cd90c openssl: update to 3.0.13 (+6,-6)

CVE-2024-0901

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-2024-0901
Commits:
f475a44 wolfssl: Update to 5.7.0 (+3,-3)

CVE-2024-1544

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-2024-1544
Commits:
3a0232f wolfssl: Update to version 5.7.2 (+5,-3)

CVE-2024-1545

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-2024-1545
Commits:
f475a44 wolfssl: Update to 5.7.0 (+3,-3)

CVE-2024-2511

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-2511
Commits:
bac2f1b openssl: update to 3.0.14 (+2,-2)

CVE-2024-2961

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-2961
Commits:
6b3195a toolchain: glibc: Update glibc 2.38 to recent HEAD (+2,-2)

CVE-2024-3094

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-3094
Commits:
d4b6b76 Revert "tools/xz: update to 5.6.1" (CVE-2024-3094) (+4,-3)

CVE-2024-4603

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-4603
Commits:
bac2f1b openssl: update to 3.0.14 (+2,-2)

CVE-2024-4741

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-4741
Commits:
bac2f1b openssl: update to 3.0.14 (+2,-2)

CVE-2024-5288

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-5288
Commits:
3a0232f wolfssl: Update to version 5.7.2 (+5,-3)

CVE-2024-5535

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-5535
Commits:
62d3773 openssl: update to 3.0.15 (+4,-3)

CVE-2024-5814

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-5814
Commits:
3a0232f wolfssl: Update to version 5.7.2 (+5,-3)

CVE-2024-5991

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-5991
Commits:
3a0232f wolfssl: Update to version 5.7.2 (+5,-3)

CVE-2024-6119

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-6119
Commits:
62d3773 openssl: update to 3.0.15 (+4,-3)

CVE-2024-23170

Description: An issue was discovered in Mbed TLS 2.x before 2.28.7 and 3.x before 3.5.2. There was a timing side channel in RSA private operations. This side channel could be sufficient for a local attacker to recover the plaintext. It requires the attacker to send a large number of messages for decryption, as described in "Everlasting ROBOT: the Marvin Attack" by Hubert Kario.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-23170
Commits:
920414c mbedtls: security bump to version 2.28.7 (+2,-2)

CVE-2024-23775

Description: Integer Overflow vulnerability in Mbed TLS 2.x before 2.28.7 and 3.x before 3.5.2, allows attackers to cause a denial of service (DoS) via mbedtls_x509_set_extension().

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-23775
Commits:
920414c mbedtls: security bump to version 2.28.7 (+2,-2)

CVE-2024-25062

Description: An issue was discovered in libxml2 before 2.11.7 and 2.12.x before 2.12.5. When using the XML Reader interface with DTD validation and XInclude expansion enabled, processing crafted XML documents can lead to an xmlValidatePopElement use-after-free.

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-25062
Commits:
c47b757 libxml2: update to 2.12.5 (+2,-2)

CVE-2024-28757

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-28757
Commits:
80b2288 tools/expat: update to version 2.6.2 (+2,-2)

CVE-2024-28960

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-28960
Commits:
360ac07 mbedtls: Update to 2.28.8 (+8,-8)

CVE-2024-33599

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-33599
Commits:
6b3195a toolchain: glibc: Update glibc 2.38 to recent HEAD (+2,-2)

CVE-2024-33600

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-33600
Commits:
6b3195a toolchain: glibc: Update glibc 2.38 to recent HEAD (+2,-2)

CVE-2024-33601

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-33601
Commits:
6b3195a toolchain: glibc: Update glibc 2.38 to recent HEAD (+2,-2)

CVE-2024-33602

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-33602
Commits:
6b3195a toolchain: glibc: Update glibc 2.38 to recent HEAD (+2,-2)

CVE-2024-34459

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-34459
Commits:
2710971 libxml2: update to 2.12.9 (+2,-2)

CVE-2024-40896

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-40896
Commits:
2710971 libxml2: update to 2.12.9 (+2,-2)

CVE-2024-45157

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-45157
Commits:
c19da4b mbedtls: update to 3.6.1 (+6,-7)

CVE-2024-45158

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-45158
Commits:
c19da4b mbedtls: update to 3.6.1 (+6,-7)

CVE-2024-45159

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-45159
Commits:
c19da4b mbedtls: update to 3.6.1 (+6,-7)

CVE-2024-45490

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-45490
Commits:
2db7f1c tools/expat: update to 2.6.3 (+2,-2)

CVE-2024-45491

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-45491
Commits:
2db7f1c tools/expat: update to 2.6.3 (+2,-2)

CVE-2024-45492

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-45492
Commits:
2db7f1c tools/expat: update to 2.6.3 (+2,-2)

CVE-2024-46760

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-46760
Commits:
5e76987 mac80211: CVE-2024-46760: rtw88: schedule rx work after everything is set up (+98)

CVE-2024-49195

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-49195
Commits:
2765705 mbedtls: update to 3.6.2 (+2,-2)

CVE-2024091842-2024

Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024091842-2024
Commits:
5e76987 mac80211: CVE-2024-46760: rtw88: schedule rx work after everything is set up (+98)

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies
  • Last modified: 2024/12/02 21:38
  • by hauke