OpenWrt v23.05.0-rc1 Changelog
This change log lists all commits done in preparation of OpenWrt 23.05 since OpenWrt 22.03, which became the previous stable version, was branched in March 2022.
Commits are roughly grouped by subsystem and chronologically ordered from top to bottom and cover the Git repository history until the tagging of the 23.05.0-rc1 release.
Build System / Buildroot (353 changes)
3a14580
kernel: delete Linux 5.4 config and patches (-477.7K)
e89c852
scripts/mkits.sh: replace forgotten '-' with ${REFERENCE_CHAR} (+1,-1)
29d7461
kernel: set options to make external initramfs reproducible (+4,-3)
2c26eb4
kernel: bump 5.10 to 5.10.108 (+17,-17)
b268ec5
generic: 5.15: add support for new kernel version (+2)
bd0db60
kernel: 5.15: add new module (+112,-23)
ac11f36
build: add support for passing C preprocessor flags for DTS builds (+1)
044ca14
build: autotools: fix cache path (+1,-1)
068ea2c
scripts/gen_image_generic.sh: make ext4 bootfs reproducible (+1,-1)
df2ae88
image: let mksquashfs4 use all processors (+1,-2)
fc6a83e
kernel: fix initramfs reproducibility (+1,-1)
8822a8d
build: store sha256_unsigned in JSON (+16,-7)
c41da16
kernel: bump 5.10 to 5.10.109 (+182,-193)
56ce110
scripts: make sure conffiles are sorted (+2,-1)
500c37c
kernel: add missing symbol (+5)
54bcf58
kernel: set SOURCE_DATE_EPOCH for initramfs root dir (+1,-1)
1d77dca
scripts: make sure sort-order is independent from locale (+1,-1)
19f3fcc
tools/meson: update to 0.61.4 (+6,-2)
5a09eb1
kernel: bump 5.15 to 5.15.32 (+98,-97)
be381a7
kernel: bump 5.15 to 5.15.33 (+124,-344)
b92ec82
kernel: bump 5.10 to 5.10.110 (+111,-229)
738d44f
trusted-firmware-a.mk: make sure include directory exists (+3)
aece8f5
scripts/gen_image_generic.sh: generate reproducible EFI filesystem (+3,-2)
bea01fa
netfilter: move nf-log modules into separate packages (+33,-7)
4d289ae
scripts/gen_image_generic.sh: fix order of files in EFI bootfs (+19,-2)
68e672f
build: target: improve UX of CONFIG_TARGET handling (+15,-7)
7a256d9
image: strip metadata from images when used in other artifacts (+11,-3)
0085dd6
kernel: bump 5.10 to 5.10.111 (+42,-179)
de7535a
kernel: bump 5.15 to 5.15.34 (+18,-90)
0642a21
scripts: use std library for jam crc32 calculation (+9,-152)
6f692c9
scripts: format to black (+184,-144)
7a73221
build: use numeric-owner in ipkg-build (+3,-3)
cab20be
kernel: bump 5.10 to 5.10.112 (+24,-26)
daa35a4
kernel: bump 5.15 to 5.15.35 (+8,-10)
e08942e
kernel: bump 5.10 to 5.10.113 (+51,-51)
aeaa816
build: don't remove BUILD_LOG_DIR in _clean (+1,-1)
c3569a7
kernel: bump 5.15 to 5.15.36 (+28,-28)
634a45c
kernel: bump 5.15 to 5.15.37 (+3,-3)
d9a063c
kernel: bump 5.15 to 5.15.38 (+13,-101)
20ca59c
image: drop unused 'BuildKernel/MkFIT' (-8)
8592df6
kernel: bump 5.10 to 5.10.114 (+32,-32)
b754b0c
kernel: bump 5.10 to 5.10.115 (+45,-161)
6cdf974
kernel: bump 5.15 to 5.15.39 (+4,-1.8K)
e156f1f
kernel: bump 5.15 to 5.15.40 (+7,-12)
efd9463
kernel: add missing symbol for bcm27xx (+5)
d5dc6cd
kernel: add missing dependency to KERNEL_RPI_AXIPERF (+1,-1)
b998287
build: drop HOST_LOADLIBES (-2)
6300313
build: use KBUILD_HOSTLDFLAGS (+1,-1)
44bcad2
kernel: add DEBUG_INFO_REDUCED config option (+14,-2)
531e039
build: add option KERNEL_DEBUG_INFO_BTF (+14)
8f5c9a7
kernel: add KERNEL_BPF_EVENTS config option (+11,-1)
eb787b5
build: fix find warning with SCAN_EXTRA (+1,-1)
c9929fa
kernel: bump 5.10 to 5.10.116 (+8,-92)
01a6a5c
kernel: bump 5.10 to 5.10.117 (+31,-93)
b789a58
kernel: bump 5.10 to 5.10.118 (+15,-131)
cd634af
kernel: bump 5.10 to 5.10.119 (+9,-53)
f800f8d
kernel: bump 5.10 to 5.10.120 (+12,-12)
ed1536e
kernel: bump 5.15 to 5.15.41 (+248,-310)
2454342
kernel: bump 5.15 to 5.15.42 (+38,-314)
1f20e70
kernel: bump 5.15 to 5.15.43 (+2,-2)
79e7a25
kernel: bump 5.15 to 5.15.44 (+9,-10)
fbf6992
kernel: bump 5.15 to 5.15.45 (+11,-11)
ab1f3a8
prereq-build: add additional git detection (+2,-1)
9379bc2
netfilter: kmod-nft-xfrm (+13)
1d42af7
kernel: use KCFLAGS for passing EXTRA_OPTIMIZATION flags (+7,-19)
907d7d7
kernel: support setting extra CFLAGS for kernel compilation (+5,-1)
24e27be
kernel: filter -no-plt from KCFLAGS (+1,-2)
f614332
include/prereq-build.mk: macOS cross build improvements (+6,-1)
706a4ec
kernel: bump 5.10 to 5.10.121 (+64,-64)
9edc514
kernel: bump 5.10 to 5.10.122 (+61,-61)
5202a51
kernel: bump 5.10 to 5.10.123 (+2,-2)
9e5d743
kernel: bump 5.10 to 5.10.124 (+157,-176)
53d99fe
kernel: bump 5.10 to 5.10.125 (+4,-4)
251a382
kernel: bump 5.15 to 5.15.46 (+94,-624)
b55efeb
kernel: bump 5.15 to 5.15.47 (+95,-120)
f279513
kernel: bump 5.15 to 5.15.48 (+2,-2)
f1cd144
kernel: bump 5.15 to 5.15.49 (+170,-231)
2fd66e0
scripts: add cameo image header generator (+86)
c5882c3
kernel: bump 5.10 to 5.10.126 (+2,-2)
433dc58
kernel: bump 5.10 to 5.10.127 (+20,-20)
5c04efd
toolchain: fix dangling symlink to self in FixupLibdir (+1,-1)
abc5b28
bcm53xx: use -falign-functions=32 for kernel compilation (+1)
90a6350
kernel: bump 5.15 to 5.15.50 (+13,-13)
87092b3
scripts: add support for Sercomm kernel header (+121)
0cb1dc0
scripts: add support for Sercomm PID (+102)
f9e840b
scripts: add CAMEO tag generator (+117)
ebfe66e
scripts: fix CAMEO tag generator (+1,-1)
fd2f313
build: do not require git/rsync for ImageBuilder (+7,-7)
e7ec2d7
kernel: add KERNEL_DEBUG_VIRTUAL (+8)
552d76f
kernel: bump 5.15 to 5.15.51 (+47,-47)
2fc6d99
kernel: bump 5.15 to 5.15.52 (+2,-2)
3e9ad2c
kernel: bump 5.15 to 5.15.53 (+23,-23)
92f0b7d
nls.mk: clean up INTL flags (+10,-4)
b37ef4b
nls.mk: remove libiconv-stub (+10,-5)
c0ba420
libiconv-stub: remove (+2,-1.9K)
6dc3efe
kernel: bump 5.10 to 5.10.128 (+2,-2)
06c9e8b
kernel: bump 5.10 to 5.10.129 (+22,-22)
c600d1c
kernel: bump 5.10 to 5.10.130 (+8,-8)
c50d462
kernel: bump 5.10 to 5.10.131 (+3,-3)
efca76f
image: add support for Netgear encrypted image (+90)
a0b7fef
ramips: add support for ZyXEL NWA50AX / NWA55AXE (+678,-2)
2555ffb
rules_mk: use gcc versions for external toolchain (+3,-10)
a90eabf
rules_mk: don't include wrapped bin with external toolchains (-1)
53c2932
scripts: ext-toolchain: fix wrong prefix in print_config generation (+4,-1)
f4dd18c
scripts: ext-toolchain: add option to overwrite config (+18,-4)
ddeabc7
scripts: ext-toolchain: actually probe libc type on config generation (+1)
7531197
scripts: ext-toolchain: add support for info.mk in probe_cc (+7)
7be01fe
scripts: ext-toolchain: add support for musl (+12,-2)
7d3c092
kernel: bump 5.10 to 5.10.132 (+10,-10)
913f160
kernel: bump 5.10 to 5.10.133 (+4,-4)
7be62b1
kernel: bump 5.10 to 5.10.134 (+8,-8)
4a28537
image-commands: fix generating out-of-tree DTO (+5,-3)
e4af991
kernel: bump 5.15 to 5.15.54 (+45,-45)
ce014b1
kernel: bump 5.15 to 5.15.55 (+47,-185)
4921ab0
kernel: bump 5.15 to 5.15.56 (+29,-90)
317f59a
kernel: bump 5.15 to 5.15.57 (+4,-4)
364575e
kernel: bump 5.15 to 5.15.58 (+21,-21)
122b625
kernel: bump 5.15 to 5.15.59 (+10,-10)
ccff2fb
kernel: bump 5.10 to 5.10.135 (+7,-7)
b754253
kernel: kmod-nft-nat6: Remove package (+1,-23)
2a0284f
kernel: kmod-ipt-ulog: Remove package (-38)
5238a87
kernel: bump 5.15 to 5.15.60 (+3,-3)
2239ead
kernel: bump 5.10 to 5.10.136 (+3,-3)
a9e8eec
build: add support for python3.11 and higher (+4,-2)
832e7b8
build: always set CONFIG_IPV6 (+1,-5)
d1163fd
kernel: bump 5.10 to 5.10.137 (+38,-280)
ca5c695
kernel: bump 5.15 to 5.15.62 (+298,-1.5K)
fc89ec0
kernel: bump 5.10 to 5.10.138 (+10,-10)
edeae51
kernel: bump 5.15 to 5.15.63 (+30,-30)
14ce999
trusted-firmware-a.mk: pass DTC path similar to u-boot.mk (+7)
e0753c5
kernel: bump 5.10 to 5.10.139 (+23,-29)
f87175b
kernel: bump 5.15 to 5.15.64 (+35,-35)
faf2b21
build: export STAGING_DIR_HOST in toplevel make code (+1)
2117d04
scripts: add xxdi.pl (+50)
8b278a7
scripts: xxdi.pl: remove File::Slurp dependency (+17,-2)
06e01e8
scripts: xxdi.pl: add xxd -i compat mode (+19,-18)
eae2fb8
build: provide xxd -i with scripts/xxdi.pl (+4,-1)
fbe2f7d
kernel: bump 5.15 to 5.15.67 (+75,-75)
90c6e3a
scripts: always check certificates (+11,-2)
22b7bd6
Makefile: replace head call with grep's -m (+2,-2)
fee3162
imagebuilder: clean KDIR_TMP before building (+1)
e8a62a1
kernel: bump 5.10 to 5.10.141 (+61,-61)
837fd23
kernel: bump 5.10 to 5.10.142 (+8,-8)
f34690e
depends.mk: fix typo in rdep function (+1,-1)
dccee21
build: handle directory with whitespace in AUTOREMOVE clean (+4,-4)
be6f012
prereq-build: fix python distutils detection (+1,-1)
805be7e
prereq-build: add check for stdlib (+4)
9403810
toolchain: Select USE_SSTRIP with external musl toolchain (-2)
c836ca8
scripts/download.pl: silence can't exec curl warning (+1,-1)
50a48fa
scripts/download.pl: fix downloads with wget (+8,-2)
428c5bf
scripts: add additional regex for dl_cleanup (+2)
69760d4
scripts: assume dl/ the default dir for dl_cleanup script (+12,-8)
cf2c949
scripts: add clean of build dir to dl_cleanup script (+35,-3)
fe209fa
kernel: bump 5.15 to 5.15.68 (+89,-136)
b77217d
kernel: bump 5.10 to 5.10.143 (+11,-11)
eff4f8b
kernel: bump 5.10 to 5.10.144 (+7,-7)
37a0cae
kernel: bump 5.15 to 5.15.69 (+174,-174)
6eeb5d4
kernel: disable wireless extensions only when needed (+28,-12)
59db286
rules.mk: add option to download files into a subdirectory (+1,-1)
da46097
scripts/dl_cleanup: add support for subdirectories (+18,-9)
1ce2691
uml: headers are not exportable (+1,-1)
d391236
download.pl: add aria2c support (+40,-13)
295e0ed
scripts/download.pl: fix whitespace in mirror urls and drop for (+2,-7)
5df60f5
scripts/download.pl: fix mirrors regression for curl and wget (+1,-1)
f1b3958
scripts/download.pl: fix support for aria2c download tool on macos (+8,-6)
3a8825a
build: fix issues with targets installed via feeds (+6,-5)
a29d3bc
Makefile: fix stray \ warnings with grep-3.8 (+1,-1)
c092b3b
include/prereq-build: fix ldconfig-stub symlink on macos and BSD OSs (+1,-1)
261925a
scripts/download.pl: generilize and simplify download tool check (+17,-16)
e937663
scripts/download.pl: add tsinghua and ustc mirrors (+9)
53a08e3
build: make find_md5 reproducible with AUTOREMOVE (+4,-3)
ebabdff
tools: add option BUILD_ALL_HOST_TOOLS to compile all host tools (+19,-12)
5428bdc
scripts/ext-tools: introduce new script to install prebuilt tools (+98)
e1b009c
kernel: bump 5.15 to 5.15.70 (+5,-42)
e71a360
kernel: bump 5.15 to 5.15.71 (+23,-77)
8fe67fa
kernel: bump 5.10 to 5.10.145 (+14,-51)
eed0a31
kernel: bump 5.10 to 5.10.146 (+22,-22)
7df9594
rules.mk: move DOWNLOAD_CHECK_CERTIFICATE to include/download.mk (+3,-3)
e2da6a0
kernel: bump 5.10 to 5.10.147 (+39,-110)
9110126
kernel: bump 5.15 to 5.15.72 (+153,-292)
2f8ac8b
build: image: use printf for ModelNameLimit16 (+1,-1)
a01d23e
image: always rebuild kernel loaders (+1,-1)
59b5d59
kernel: bump 5.10 to 5.10.148 (+2,-2)
25fba4c
kernel: bump 5.10 to 5.10.149 (+2,-2)
fe0d592
kernel: bump 5.15 to 5.15.73 (+2,-2)
b0a94fc
kernel: bump 5.15 to 5.15.74 (+3,-8)
00ddd29
build: move Build/edimax-header to image-commands.mk (+5,-5)
f17608d
scripts/download.pl: make the download tool configurable (+50,-13)
802bfe0
kernel: disable stack validation for external module builds as needed (+5,-5)
a53f29b
scripts/download.pl: pass aria2 config in ENV only (+1)
aa2fa2e
kernel: bump 5.10 to 5.10.150 (+125,-125)
7a27ac6
kernel: bump 5.10 to 5.10.151 (+4,-4)
52400e1
kernel: bump 5.10 to 5.10.152 (+5,-5)
a34255b
kernel: bump 5.15 to 5.15.75 (+128,-276)
910bdda
kernel: bump 5.15 to 5.15.76 (+34,-34)
e6769d1
scripts: fix missing character '0' issue in linksys image (+2,-2)
c58177b
bpf: check llvm version only when used (+2)
87edb65
kernel: bump 5.10 to 5.10.153 (+28,-29)
1eebe72
kernel: bump 5.15 to 5.15.77 (+55,-56)
a208f0a
mkits: support definition of DTB loadaddr (+10,-1)
b8bf27e
scripts/mkits.sh: fix portability issue (+2,-2)
ce1346a
build: fix for sourcing target image config a when target is being replaced (+1)
901366a
Revert "build: fix for sourcing target image config a when target is being re... (-1)
0252c0b
kernel: bump 5.15 to 5.15.78 (+10,-10)
e7bd376
kernel: bump 5.10 to 5.10.154 (+5,-5)
9a2d362
scripts: fix dl_cleanup.py argument handling (+6,-3)
170f3d7
kernel: bump 5.15 to 5.15.79 (+6,-6)
9e137bb
kernel: bump 5.10 to 5.10.155 (+9,-9)
2cb48f5
nls.mk: fixup cmake packages (+1)
590aa0c
kernel: bump 5.15 to 5.15.80 (+51,-52)
acb10fa
kernel: bump 5.10 to 5.10.156 (+15,-15)
9fa8fff
scripts: remove redundant character '0x0a' from Linksys image signature (-3)
7e83cdf
build: config: cleanup impossible dependency logic (+1,-2)
2f14c17
build: make sure that $(STAGING_DIR_IMAGE) exists (+1)
0579d9f
trusted-firmware-a.mk: fix build with binutils 2.39 (+1)
6cee46d
build: images: squashfs: add help, fix description (+4,-1)
f595beb
build: add gzip to prereq-build.mk (+3)
424210b
kernel: bump 5.15 to 5.15.81 (+144,-180)
68426e5
kernel: bump 5.15 to 5.15.82 (+204,-204)
7b7d8fe
kernel: bump 5.10 to 5.10.157 (+58,-91)
6801c46
kernel: bump 5.10 to 5.10.158 (+10,-10)
b6fa423
kernel: bump 5.15 to 5.15.83 (+37,-67)
90120a1
kernel: bump 5.10 to 5.10.159 (+7,-37)
06ad3ad
kernel: Make KERNEL_MAKEOPTS recursively expanded (+1,-1)
47df168
image-commands.mk: Be consistent in command invocation (+1,-1)
eb7ffea
rules: fix broken commitcount on alpine system (+1,-1)
1bff075
image: fix device profile specific COMPILE targets (+1)
e900822
kernel: bump 5.15 to 5.15.84 (+3,-3)
1e375c8
kernel: bump 5.10 to 5.10.160 (+2,-2)
c8c6508
trusted-firmware-a.mk: use correct CPE ID (+1,-1)
0c405bc
kernel: bump 5.15 to 5.15.85 (+6,-6)
5925401
kernel: bump 5.10 to 5.10.161 (+4,-4)
5db4fba
rules: drop -Wno-error additional flags from default TARGET_CFLAGS (+1,-1)
5292637
mpc85xx: add support for cpu type 8548 (+1)
f12bad6
tree-wide: Do not use package librt and libpthread (+6,-16)
a51ca08
tools: Add gzip-libdeflate advanced compressor (+38)
738b04c
kernel: bump 5.15 to 5.15.86 (+160,-226)
2621ddb
kernel: bump 5.10 to 5.10.162 (+3,-3)
ee87dbb
image: add gzip-filename build recipe (+11)
9ac377d
scripts: add Apache fastly mirror (+1)
3513584
include/prereq.mk: add RequireCHeader helper (+12)
848b344
prereq-build: use RequireCHeader test for ncurses prereq (+2,-3)
36bc306
prereq-build: add extra check for elfutils required header (+12)
2a32836
treewide: derive host and hostpkg path from STAGING_DIR (+12,-12)
7af1713
prereq-build: limit argp/fts/obstack/libintl.h to Linux OS (+6,-4)
5f1758e
scripts/dl_github_archieve.py: fix generating unreproducible tar (+1,-1)
843e3da
kernel: bump 5.15 to 5.15.87 (+45,-89)
e5fe401
image: add FACTORY_SIZE to DEFAULT_DEVICE_VARS (+1,-1)
2835df5
kernel: bump 5.10 to 5.10.163 (+113,-132)
0a15bb6
kernel: bump 5.15 to 5.15.88 (+2,-2)
b5f3206
ipq807x: add Qualcomm Atheros IPQ807x target (+26.2K,-1)
4a444e5
build: fix incomplete initramfs compression options (+4,-4)
11ad0c8
include: use libdeflate's gzip to decompress (+3,-3)
116c73f
bpf: ignore missing LLVM bins on package for non compile steps (+1,-1)
c783c50
trusted-firmware-a.mk: fix build with binutils 2.39+ (+1,-1)
6a3816e
kernel: bump 5.15 to 5.15.89 (+4,-46)
1506f8c
scripts: ext-tools: follow links for host tools path (+1,-1)
26bb4b4
scripts: ext-tools: add option to only refresh timestamps (+20,-4)
37b8b31
build: skip download for host build with AUTOREMOVE if already compiled (+5,-1)
9c3954b
kernel: bump 5.10 to 5.10.164 (+4,-4)
257e9fc
kernel: bump 5.10 to 5.10.165 (+6,-6)
f0e4595
build: add ALT3 and ALT4 vendor/model/variant (+40,-2)
4e9365a
kernel: bump 5.15 to 5.15.90 (+21,-21)
d02d455
kernel: make it possible for packages to select page pool support (+29)
59fe39f
kernel: bump 5.15 to 5.15.91 (+200,-200)
50324b9
kernel: bump 5.10 to 5.10.166 (+58,-58)
8bc72ea
treewide: strip useless `default n` Kconfig lines (-85)
f56d593
scripts: qemustart: support CONFIG_BINARY_FOLDER (+2,-1)
2124245
scripts: size_compare: fix support for CONFIG_BINARY_FOLDER (+11,-8)
19988b6
scripts: size_compare: print a grand total (+4,-1)
4bcc3fd
treewide: replace libustream-wolfssl with -mbedtls (+1,-1)
64cf31f
kernel: bump 5.15 to 5.15.92 (+5,-5)
7126814
kernel: bump 5.10 to 5.10.167 (+4,-4)
721206a
kernel: set default values for ARM low level debugging symbols (+6)
3c06769
kernel: bump 5.15 to 5.15.93 (+48,-48)
4536c76
kernel: bump 5.15 to 5.15.94 (+75,-75)
144fa4d
netfilter: add kmod-nf-conntrack (+29,-1)
461072f
kernel: bump 5.10 to 5.10.168 (+16,-84)
01262c9
tools/squashfs: rename to squashfs3-lzma (+17,-12)
a33b97d
image: update LZMA_XZ_OPTIONS with new squashfs4 tool (+1,-1)
7e7e76a
openssl: bump to 3.0.8 (+87,-3.8K)
522a60c
build: fix for sourcing targets image config installed via feeds (+1)
de8d5b5
kernel: bump 5.15 to 5.15.95 (+299,-294)
7362571
kernel: bump 5.15 to 5.15.96 (+26,-26)
0aedf91
kernel: bump 5.15 to 5.15.98 (+5,-103)
4448b27
kernel: set default for KERNEL_BPF_KPROBE_OVERRIDE (+1)
5a1eb3b
Remove ccache wrappers (+2,-16)
b88955a
kernel: bump 5.10 to 5.10.169 (+166,-160)
a14cc97
kernel: bump 5.10 to 5.10.170 (+2,-2)
50cb897
kernel: bump 5.10 to 5.10.172 (+3,-101)
129be24
build: disable automake dependency tracking (+2)
f08190e
include: autotools: Add dummy GTKDOCIZE (+2,-1)
d6d8851
kernel: bump 5.15 to 5.15.100 (+393,-966)
87db7f3
kernel: bump 5.15 to 5.15.101 (+2,-2)
e467856
kernel: bump 5.15 to 5.15.102 (+2,-2)
b844716
kernel: Add CONFIG_KERNEL_HARDLOCKUP_DETECTOR (+13)
d4aad64
kernel: bump 5.10 to 5.10.173 (+81,-90)
72d9d2b
kernel: bump 5.10 to 5.10.174 (+2,-2)
3ca9849
kernel: bump 5.10 to 5.10.175 (+136,-212)
0a44c57
build: introduce PKG_BUILD_FLAGS and move PKG_IREMAP to it (+14,-2)
5c545bd
treewide: replace PKG_USE_MIPS16:=0 with PKG_BUILD_FLAGS:=no-mips16 (+30,-26)
da37009
treewide: add support for "gc-sections" in PKG_BUILD_FLAGS (+51,-48)
07730ff
treewide: add support for "lto" in PKG_BUILD_FLAGS (+46,-67)
aef8bab
build: add a config knob to enable gc-sections for all packages (+9,-1)
9ea7019
build: add a config knob to enable LTO for all packages (+8,-1)
d59d69f
kernel: bump 5.15 to 5.15.103 (+721,-1.4K)
f0bc263
kernel: bump 5.15 to 5.15.104 (+20,-20)
f598880
kernel: bump 5.10 to 5.10.176 (+35,-35)
83c1bf2
autotools: remove specialized version of libtool (-15)
2bb8e4a
rules.mk: add FILECMD variable (+1)
ec8c837
kernel: bump 5.15 to 5.15.105 (+96,-191)
0dc5fc8
openssl: add legacy provider (+202,-95)
78a468f
kernel: bump 5.10 to 5.10.177 (+15,-15)
8382c56
scripts: sercomm-payload: add PID file support (+18,-2)
0cdc257
scripts: sercomm-pid: add bmips support (+11,-5)
32f134f
kernel: bump 5.15 to 5.15.106 (+7,-220)
ee1bfd3
Revert "image: update LZMA_XZ_OPTIONS with new squashfs4 tool" (+1,-1)
69bc620
build: fix incorrect initramfs bzip2 compression (+1,-1)
4ab4b9e
build: fix incorrect initramfs gzip compression (+1,-1)
f498923
kernel: bump 5.15 to 5.15.107 (+20,-20)
3887a55
kernel: bump 5.15 to 5.15.108 (+43,-197)
126c64d
kernel: bump 5.10 to 5.10.178 (+43,-112)
e4c7703
ramips: add support for D-Link DAP-1620 B1 (+198,-8)
80c1105
kernel: bump 5.10 to 5.10.179 (+16,-16)
45f5115
kernel: bump 5.15 to 5.15.109 (+12,-61)
4fa9ec1
kernel: bump 5.15 to 5.15.110 (+4,-4)
3d66f55
kernel: improve handling of CONFIG_IO_URING (+2,-15)
ffd7c05
prereq-build: add check for true and false (+15)
c52d938
autotools: add list of fake paths to tools (+2)
fe33d5b
tools: add gnulib source (+81)
91e3419
ath79: add empty squashfs-lzma filesystem (+3,-10)
e6aa1a7
scripts: run ipkg-make-index through shellcheck (+6,-6)
7611b33
Revert "scripts: run ipkg-make-index through shellcheck" (+6,-6)
43417ae
Revert "ath79: add empty squashfs-lzma filesystem" (+10,-3)
1d3e71b
treewide: remove files for building 5.10 kernel (-254.3K)
047361d
treewide: cleanup kernel symbol references (+19,-50)
d440ebb
build: remove backwards compatibility for PKG_USE_MIPS16 (-6)
228e0e1
kernel: bump 5.15 to 5.15.111 (+118,-3.7K)
7519b35
scripts/gen_image_generic.sh: allow passing in partition offset (+1,-1)
92fec53
download: create immutable subversion checkout archive (+1,-1)
c07038d
kernel: add MODULE_ALLOW_BTF_MISMATCH option (+10)
6605b59
kernel: bump 5.15 to 5.15.112 (+17,-17)
4071398
build: escape whitespaces in VERSION_DIST for Netgear images (+2,-2)
a8a2a95
build: Allow specifying uImage time (+3,-1)
38c1506
build: revert 54070a1 (all kernels are >= 5.10) (+2,-7)
8192380
OpenWrt v23.05: set branch defaults (+7,-11)
fdfb848
prereq-build: allow host command symlinks to update (+9,-3)
7f0db09
prereq-build: remove python 2 cleanup recipe (-14)
56ffc5a
prereq: SetupHostCommand: fix wrong check result (+1,-1)
e996c6e
Revert "kernel: add MODULE_ALLOW_BTF_MISMATCH option" (-10)
afe2722
kernel: bump 5.15 to 5.15.113 (+41,-41)
f949dd5
kernel: Set CONFIG_FRAME_WARN depending on target (+11,-5)
e2701e0
kernel: bump 5.15 to 5.15.114 (+3,-3)
Build System / Feeds (2 changes)
8192380
OpenWrt v23.05: set branch defaults (+7,-11)
478a3e6
Revert "feeds: use git-src-full to allow Git versioning" (+4,-4)
Build System / Host Utilities (210 changes)
b3aa290
zlib: backport security fix for a reproducible crash in compressor (+688,-2)
9d8f620
tools/zlib: bump to latest stable release 1.2.12 (CVE-2018-25032) (+6,-348)
5959c46
tools: SOURCE_DATE_EPOCH handling for mkfs.fat (+157)
56f091d
tools/cmake: fix download url (+1,-1)
19f3fcc
tools/meson: update to 0.61.4 (+6,-2)
08ebc38
mtools: update to version 4.0.39 (+2,-2)
36790ca
firmware-utils: bump to git HEAD (+3,-3)
⇒ 05fd700
tplink-safeloader: TP-Link RE650 v2 support (+39)
0f207ad
firmware-utils: bump to git HEAD (+3,-3)
⇒ ceea1a7
tplink-safeloader: add TP-Link Deco M4R v1 and v2 support (+47)
⇒ ddc3e00
tplink-safeloader: add TP-Link EAP265 HD support (+2,-1)
ad79b92
elfutils: move host build to tools (+35,-4)
02850d7
tools/dwarves: add host package (+45)
16e9ccd
tools/elfutils: depend on m4 (+1,-1)
f64bd4b
tools/elfutils: only build required components (+3)
6eec1a5
tools/elfutils: drop HOST_BUILD_DEPENDS (-2)
acca36f
firmware-utils: bump to git HEAD (+2,-2)
⇒ 49ea621
tplink-safeloader: fix alphabetical order (+47,-47)
⇒ 07f78f0
firmware-utils: tplink-safeloader: add support for Archer A6 v2 (EU) (+1)
⇒ a64f89c
tplink-safeloader: Patch to handle partitions with alternate names. (+51,-17)
⇒ 0277810
tplink-safeloader: fix chunked support-list prints (+5,-2)
⇒ 365458e
tplink-safeloader: join EAP225-V3 compatible devices (+12,-2)
3fbf968
tools/mkimage: increase tmpfile name length limit (+11)
a7be143
tools/ninja: update to 1.11.0 (+3.6K,-1.6K)
25534d5
tools/libressl: update to version 3.4.3 (+2,-2)
326e109
firmware-utils: bump to git HEAD (+2,-2)
⇒ affc38e
tplink-safeloader: Add support for Mercusys MR70X (+41)
⇒ 9563fe8
tplink-safeloader: add regionless EAP225-V3 IDs (+2)
⇒ 1e3d472
tplink-safeloader: fix EAP225-Outdoor model IDs (+3,-3)
d60cfa5
tools/meson: update to 0.61.5 (+2,-2)
6445415
firmware-utils: bump to git HEAD (+2,-2)
⇒ e609c5d
tplink-safeloader: drop unqualified EAP225-V3 IDs (-2)
9dc86d1
tools/coreutils: enable ginstall utility (+3,-2)
ffd9bd7
automake: always use correct path for aclocal.real (+1,-1)
5451b03
tools/libressl: bump to v3.5.3 (+2,-2)
5fcc6f0
tools: add 7z host package (+37)
aeaa02a
firmware-utils: update to git HEAD (+3,-3)
⇒ 340f096
firmware-utils: Add support for ZyXEL LTE3301-Plus (+1)
⇒ 4f8d03d
mkh3cimg: add image tool for H3C devices (+367)
⇒ 2483fe7
mkh3cvfs: add filesystem tool for H3C devices (+427)
4538638
mtools: update to 4.0.40 (+2,-2)
1011904
tools: bump 7z package to 22.01 (+3,-3)
b2e2dee
tools/libressl: ensure PIC-only object compilation (+7,-1)
7012f2e
tools/libressl: disable assembly code for all hosts (+1,-4)
37c0d15
pkg-config: always use correct path for pkg-config.real (+1,-1)
fa9895e
tools: mkimage: update to U-Boot release 2022.07 (+23,-34)
68cd4dc
mkimage: fix validation of legacy images with custom magic (+9)
d73e11b
tools: e2fsprogs: Update to version 1.46.5 (+3,-3)
3efe595
tools: elfutils: Update to version 0.187 (+2,-2)
67efb6a
tools: mtd-utils: Update to version 2.1.4 (+17,-12)
20f8101
tools/xz: update to 5.2.6 (+2,-2)
ce3e467
tools/isl: update to 0.25 (+2,-2)
3b2f192
tools/cmake: update to 3.24.1 (+3,-3)
8686a9a
tools: mkimage: Add support for MediaTek MT798x (+1.6K)
88c9056
tools: remove xxd package (+1,-20)
3f6d66d
tools/bc: add PKG_CPE_ID (+1)
e12504a
tools/cmake: refresh patches (+2,-2)
534e72e
tools/pkgconf: update to 1.9.3 (+2,-2)
7b8f2dc
tools/bc: update to 1.07 (+58,-20)
46dc7e6
tools/expat: update to 2.4.8 (+2,-2)
f94b67d
tools/fakeroot: update to 1.29 (+5,-5)
da95084
tools/meson: update to 0.63.1 (+2,-2)
8ad03a2
tools/llvm: update to 14.0.6 (+2,-2)
a99707d
Revert "tools/meson: update to 0.63.1" (+2,-2)
600741b
firmware-utils: update to git HEAD (+3,-3)
⇒ 71e1db6
tplink-safeloader: add TP-Link Deco S4 v2 support (+43)
b4d8114
firmware-utils: update to git HEAD (+3,-3)
⇒ 0c92b20
iptime-crc32: add support for A6004MX (+1)
21dfd72
tools/bc: use more compatible shebang (+1,-1)
1e726ba
tools/cmake: fix download url with make variables (+2,-1)
2e87e24
tools/ccache: update to 4.6.1 (+2,-2)
ac61cf5
tools/ccache: update to 4.6.2 (+2,-2)
83ea2e1
ccache: update to 4.6.3 (+3,-3)
e398909
tools/zstd: build libraries as static (+1,-1)
6e90cb6
Revert "tools/zstd: build libraries as static" (+1,-1)
b71affa
tools: fix firmware-utils depends (+1,-1)
d602e7a
tools/zlib: switch to configure script (+14,-15)
89df358
tools/expat: build with autotools again (+15,-16)
3848cf4
tools/cmake: Build without some included libs (+46,-3)
0e3d51c
tools/cmake: fix compilation with host libzstd-dev (+18)
ebabdff
tools: add option BUILD_ALL_HOST_TOOLS to compile all host tools (+19,-12)
875e177
tools/meson: backport WSL2 fix (+21)
1b3a524
tools/expat: update to 2.4.9 (+2,-2)
107f822
tools/expat: switch to tar.xz to save bandwidth (+2,-2)
39c8bea
tools/cmake: update to 3.24.2 (+2,-2)
3bd0476
build: prefer HTTPS if available (for packages) (+19,-19)
a63805b
tools: add Host/Uninstall where possible (+100,-14)
3268f7b
tools: remove implicit dependencies (+4,-4)
6e24577
tools/mkimage: update to 2022.10 (+13,-1.6K)
ef51c01
tools/xz: update to 5.2.7 (+2,-2)
1699ace
tools/mtools: update to 4.0.41 (+2,-2)
a8bbce4
tools/bc: update to 1.07.1 (+2,-13)
d1386dd
tools/zlib: update to 1.2.13 (+4,-5)
d213f27
tools/bash: update to 5.2 (+2,-2)
7179b06
tools/dwarves: update to 1.24 (+6,-4)
f21394c
tools/genext2fs: switch to codeload.github.com (+2,-2)
b6d29af
tools/genext2fs: update to 1.5.0 (+9,-638)
2c603ec
tools/genext2fs: Add dependency to libtool (+1)
e3706bf
tools/mkimage: bring back removed patches (+1.6K)
23a456a
expat: update to 2.5.0 (+2,-2)
06e34a0
tools/ccache: update to 4.7 (+10,-10)
c1c4a5e
tools/ccache: update to 4.7.1 (+3,-3)
7fd764d
tools/ccache: update to 4.7.2 (+2,-2)
f06e995
tools/mtools: update to 4.0.42 (+2,-2)
17dd18d
tools/mtd-utils: update to 2.1.5 (+6,-6)
e0e7e34
tools/elfutils: update to 1.88 (+2,-2)
52167fe
tools/fakeroot: update to 1.30.1 (+5,-5)
a06e023
mac80211: remove old legacy legacy drivers (+19,-922)
511d02a
tools/xz: update to 5.2.8 (+2,-2)
64373d2
tools/sed: update to 4.9 (+2,-2)
0d375de
tools/patch: apply patch for EACCES on xattr copy (+34,-1)
9a54293
tools/bash: update to 5.2.9 (+2,-2)
6bac7bb
tools/mpfr: update to 4.1.1 (+80,-4)
d010e36
tools/xz: update to 5.2.9 (+2,-2)
60e335b
e2fsprogs: Fix CVE-2022-1304 (+102,-2)
f72be45
tools/cmake: update to 3.25.1 (+5,-5)
bd911b4
tools/dosfstools: fix PKG_SOURCE (+2,-2)
232879a
firmware-utils: bump to git HEAD (+3,-3)
⇒ bd856ef
tplink-safeloader: add TP-Link CPE605 v1 Support (+35)
fef55d5
firmware-utils: fix archive checksum (+1,-1)
4e88a00
tools/ccache: update to 4.7.4 (+3,-3)
4609228
tools/mpc: update to 1.3.1 (+2,-2)
fc47874
tools/bash: update to 5.2.15 (+2,-2)
ee0cade
tools/libressl: update to 3.7.0 (+2,-2)
963c771
tools/sed: Fix handling of symlinks of 128 chars (+47)
1e0709e
tools/patchelf: update to 0.17.0 (+4,-5)
a0bf926
tools/xz: update to 5.2.10 (+2,-2)
ae614fb
tools: Improve diffability/maintainability (+37,-5)
a51ca08
tools: Add gzip-libdeflate advanced compressor (+38)
4501f6f
tools/llvm: update to 15.0.6 (+2,-4)
c4b5239
tools/xz: update to 5.4.0 (+2,-2)
a72981b
tools/mpfr: update to 4.2.0 (+4,-80)
3606fcc
automake: use STAGING_DIR_HOST in relocatable patch (+6,-6)
b344da7
autoconf: use STAGING_DIR_HOST in relocatable patch (+20,-20)
7b56ca3
libtool: use STAGING_DIR_HOST in relocatable patch (+25,-25)
e854dca
tools/mpc: use STAGING_DIR_HOST instead of hardcoding default (+2,-2)
1909a3d
tools/mkimage: update to 2023.01 (+4,-1.6K)
ace44e5
tools/llvm: update to 15.0.7 (+2,-2)
9db52b6
tools/patchelf: update to 0.17.2 (+2,-2)
753efd4
tools/xz: update to 5.4.1 (+2,-2)
7a5d37e
tools/b43-tools: update to latest git HEAD (+4,-7)
⇒ 2fe10ea
b43-fwdump: Fix forwarding of arguments to disassembler (+1,-1)
8292537
dosfstools: refresh patches (+5,-12)
9300a20
dosfstools: switch to AC_CHECK_LIB (+28)
8b12966
tools/lz4: add `lz4` binaries (+184)
9a8509c
tools/liblzo: add `liblzo` library (+112)
32e99ed
tools/lzop: add `lzop` binaries (+62)
92feae6
tools: Improve diffability/maintainability (+4,-2)
9a59bf3
libdeflate: Update to v1.17 (+3,-3)
62e1509
libdeflate: Avoid circular dependencies (+13,-7)
58a8ad3
tools/ninja: update to 1.11.1 (+1.6K,-3.7K)
825250e
tools/cmake: update to 3.25.2 (+2,-2)
c97bcec
firmware-utils: bump to git HEAD (+3,-3)
⇒ e7233d2
tplink-safeloader: Add support for Deco M4R V4 (+37)
c560822
tools/coreutils: update to 9.1 (+98,-2)
57ad2ea
tools/pkgconf: update to 1.9.4 (+3,-3)
6bc675c
tools/pkgconf: add PKG_CPE_ID (+2)
3835065
tools/e2fsprogs: update to 1.46.6 (+7,-57)
e704a2b
tools/zstd: build libraries as static (+1,-1)
786c409
tools/cmake: remove rpath ldflag (-2)
eeba2a6
Revert "tools/fakeroot: update to 1.30.1" (+5,-5)
1159175
tools/e2fsprogs: update to 1.47.0 (+2,-2)
80d61c4
tools/zstd: update to 1.5.4 (+3,-3)
01262c9
tools/squashfs: rename to squashfs3-lzma (+17,-12)
30f2d51
tools/squashfs4: add new tool for squashfs4 images (+713,-3)
eac6fe6
tools/squashfskit4: drop unused tool (-154)
af5e230
tools/squashfs4: fix PKG_MIRROR_HASH (+1,-1)
5a1eb3b
Remove ccache wrappers (+2,-16)
34f7b21
tools/elfutils: update to 1.89 (+2,-2)
a152720
tools/autoconf-archive: clean up build recipes (+2,-14)
99ed71f
tools/autoconf: clean up build recipes (+4,-12)
8d0ff17
tools/automake: clean up build recipes (+4,-4)
a3cf796
tools/automake: use make variable to generate aclocal symlinks (+8,-5)
b377623
tools/autoconf-archive: bump to 2022.09.03 (+2,-2)
030447b
tools/autoconf: bump to 2.71 (+47,-128)
f509935
tools/automake: bump to 1.16.5 (+21,-65)
c7828a7
tools/libtool: refresh patches (+8,-11)
efe56a5
tools/libtool: add commit messages to patches (+71)
a22c54e
tools/libtool: fix hard-coded paths (+22,-12)
0d0cfe9
tools/libtool: bump to 2.4.6 (+395,-326)
bf26107
tools/libtool: bump to 2.4.7 (+18,-242)
86be867
firmware-utils: update to latest HEAD (+3,-3)
⇒ 201a6c0
tplink-safeloader: stricter free_image_partition() (+10,-3)
⇒ b82a521
tplink-safeloader: use enum for table types (+20,-15)
⇒ 0c8a724
tplink-safeloader: replace hardcoded offsets (+22,-17)
⇒ a29817e
tplink-safeloader: stop at nameless partition (+7,-21)
⇒ 71ddbcd
tplink-safeloader: don't end-pad sysupgrade file (-1)
⇒ 5d3a14a
tplink-safeloader: ignore NULLs in version info (+7,-9)
⇒ d86cc1b
tplink-safeloader: refactor image ingestion (+98,-71)
⇒ 34fbf48
tplink-safeloader: add vendor info support (+42)
⇒ 87e593d
tplink-safeloader: add QNEW image detection (+26,-2)
⇒ 3c04ecf
tplink-safeloader: add Cloud image detection (+10)
⇒ a2c80c5
tplink-safeloader: add Archer AX23 (+44)
0ba130a
tools/autoconf: ensure relocatability (+5,-2)
c98e09f
tools: update elf.h (+1.5K,-215)
c2d4abc
tools/libressl: bump to 3.7.1 (+2,-3)
4506988
tools/xz: bump to 5.4.2 (+2,-2)
49294ff
tools/cmake: bump to 3.26.0 (+5,-5)
f0091bb
tools/autoconf-archive: bump to 2023.02.20 (+2,-2)
b094c69
tools/automake: verbose variable compatibility (+59)
83c1bf2
autotools: remove specialized version of libtool (-15)
7c0727c
tools/libtool: clean up build recipes (+3,-6)
3efd49a
tools/squashfs4: enable parallel builds (+3,-1)
f0103c7
tools/squashfs4: bump to 4.6.1 (+4,-506)
⇒ 1884546
README: After release, update (+1,-6)
⇒ 6100e82
install-manpages.sh: do not write original timestamps into .gz metadata (+1,-1)
⇒ c5845ba
avoid progressbar counter overflow (+1,-1)
⇒ 9599df1
This is no longer a release version (-4)
⇒ 80f8923
Fix infinite loop in mksquashfs -cpiostyle. Fixes https://github.com/plougher... (+4,-1)
⇒ 14d936f
read_super() function cleanup (+9,-19)
⇒ 7663acd
Sqfstar: Check -comp specified before any -X option (+19,-15)
⇒ 8969c4c
Sqfstar: don't reject compression options that require a parameter (+62,-6)
⇒ 24a5248
Sqfstar: implement -root-time (+6,-1)
⇒ 3f1f7b7
Sqfstar: implement -root-uid and -root-gid (+12,-2)
⇒ 94db791
Mksquashfs: fix rare race condition in fragment writing/duplicate check (+2,-3)
⇒ 8a7483a
Mksquashfs: Remove redundant #include <setjmp.h> (-1)
⇒ 807668e
Mksquashfs: Fix unlocked access to fragment_table (+7,-5)
⇒ d9652c3
Fix compiler warnings generated by "LCC" compiler (+10,-6)
⇒ 8994a80
Mksquashfs: fix NULL pointer dereference in -cpiostyle option (+9,-9)
⇒ f25f465
Mksquashfs: create mount point when using -one-file-system (+14,-5)
⇒ + 364 more...
4467cf8
tools/coreutils: update to 9.2 (+148,-98)
dfd8e2c
tools/ccache: always disable documentation compilation (+1,-5)
d1bd18e
tools/ccache: bump to 4.8 (+3,-3)
3c3614c
tools/7z: Allow building on alpine (+86)
aab736a
tools/zstd: update to 1.5.5 (+2,-2)
48f5a98
tools/mtools: update to 4.0.43 (+2,-2)
cd8c698
tools/mkimage: update to 2023.04 (+6,-6)
4532919
tools/squashfs4: refresh multiple lzma configuration option patch (+45,-25)
e043563
firmware-utils: update to latest HEAD (+3,-3)
⇒ 6a58f45
tplink-safeloader: add US-CA-TW support-list entries for Archer AX23v1 (+5,-1)
3547862
tools/libdeflate: update to 1.18 (+3,-3)
d62ae37
firmware-utils: update to latest HEAD (+3,-3)
⇒ e8191eb
tplink-safeloader: increase support-list size for AX23 v1 (+3,-3)
394d713
tools/bzip2: add `bzip2` binaries (+484,-1)
b691362
Revert "tools/bzip2: add `bzip2` binaries" (+1,-484)
36150ff
tools/bzip2: add `bzip2` binaries (+484)
89f6ac5
tools/cmake: update to 3.26.3 (+2,-2)
1416b9b
tools/dwarves: update to 1.25 (+3,-5)
291b137
tools/lz4: build with meson (+12,-23)
c7c3208
tools/squashfs4: backport OpenWrt extended options patch (+900,-1)
1b624eb
tools/libressl: update to 3.7.2 (+2,-2)
86c24d8
tools/isl: update to 0.26 (+2,-2)
4c54ec7
tools/coreutils: update to 9.3 (+2,-148)
ec6bcda
tools/patchelf: update to 0.18.0 (+2,-2)
fe33d5b
tools: add gnulib source (+81)
e4977f6
tools/missing-macros: prefer macros provided by gnulib source (+2,-1.3K)
d39c6cd
tools/missing-macros: bump version of makeinfo alternative script (+1,-1)
89a8269
tools/automake: move file requirements to higher strictness (+29)
e764a90
tools/flex: override SUBDIRS variable with Makefile (+6,-15)
4437434
tools/gengetopt: override SUBDIRS variable with Makefile (+5,-34)
87e902f
tools/libtool: bootstrap to local gnulib source (+17,-3)
09f8f21
tools/coreutils: bootstrap to local gnulib source (+73)
2526b98
tools/xz: update to 5.4.3 (+2,-2)
9207c72
tools/pkgconf: update to 1.9.5 (+2,-2)
3636b06
tools/cpio: update to 2.14 (+2,-31)
f1f87ef
tools: squashfs3-lzma: generate reproducible output (+11)
3a66575
firmware-utils: update to latest HEAD (+3,-3)
⇒ 25131d6
tplink-safeloader: add Archer C59 / C60 CA ragion code (+5)
⇒ 5f6fefd
tplink-safeloader: order AX23 support-list (+5,-5)
⇒ de36fa6
tplink-safeloader: add AX23 support-list entry (+1)
⇒ 02cdbc6
tplink-safeloader: add Archer AX23 v1.2 (RU) (+1)
45082d4
tools/cmake: update to 3.26.4 (+2,-2)
3f95269
tools/ccache: update to 4.8.1 (+2,-2)
Build System / Image Builder (7 changes)
621f39d
imagebuilder: fix broken image generation with external targets (+1,-1)
5cf5dce
imagebuilder: export SOURCE_DATE_EPOCH to environment (+1)
7b60dba
target/imagebuilder: add depends target to show all package that gets installed (+17,-1)
e1cf468
target/imagebuilder: change help text for image build (+1,-1)
c75a565
target/imagebuilder: update help text for manifest target (+2,-1)
744a5ab
target/imagebuilder: add help text and rename whatdepends to package_whatdepens (+10,-2)
7b7edd2
imagebuilder: allow to specific ROOTFS_PARTSIZE (+3,-1)
Build System / SDK (9 changes)
b479db9
sdk: add spidev-test to the bundle of userspace sources (+16,-4)
22b7bd6
Makefile: replace head call with grep's -m (+2,-2)
9403810
toolchain: Select USE_SSTRIP with external musl toolchain (-2)
c5e167e
build: fix warnings from grep (+1,-1)
f795ecc
sdk: use git-src-full to allow Git versioning (+2,-2)
8bc72ea
treewide: strip useless `default n` Kconfig lines (-85)
7ae4716
toolchain: remove installing twice in the "initial" subdir (+2,-10)
477ff08
sdk: expose PATENTED an NLS build options (+17)
7bfe7e0
sdk: do not exclude all doc directories (+2,-1)
Build System / Toolchain (65 changes)
685ae26
toolchain: musl: Update to version 1.2.3 (+4,-4)
0b5a323
toolchain: Update glibc 2.34 to recent HEAD (+4,-4)
02850d7
tools/dwarves: add host package (+45)
f4cdef2
toolchain: bump GCC 11 to 11.3.0 (+9,-123)
c4bd303
toolchain: add support for GCC 12 (+625,-2)
3c06a34
toolchaini/gcc: fix libstdc++ dual abi model (+1,-1)
81ecce2
toolchain: binutils: add support for version 2.39 (+90)
c97f918
toolchain: Update glibc 2.34 to recent HEAD (+2,-2)
e58b76e
toolchain: glibc: Update to glibc 2.35 (+5,-5)
a66f843
toolchain: glibc: Increase min kernel version to 5.10 (+1,-1)
fac1f38
toolchain: bump GCC 12 to 12.2.0 (+9,-9)
728740f
toolchain: gdb: update to 12.1 (+3,-3)
d7382cc
toolchain: gcc: improve patch handling by introducing major version (+2,-1)
b21ddbf
toolchain: Include ./include/fortify for external musl toolchain (+1)
e6cc3de
toolchain/gcc: use zstd from tools (+1)
fcaea8b
toolchain/gdb: fix expat location (+1,-1)
b51c525
Revert "toolchain/gcc: use zstd from tools" (-1)
3bd0476
build: prefer HTTPS if available (for packages) (+19,-19)
a14544d
toolchain: gcc: Remove gcc 8.x support (-862)
9db3caa
toolchain: gcc: Remove gcc 10.x support (-851)
a9b2b4d
toolchain: gcc: backport patches to fix build with glibc 2.36 (+39)
de1f0cb
toolchain: glibc: Update to glibc 2.36 (+6,-6)
cabdbc6
toolchain/binutils: backport stable patches (+1.3K)
2c547e3
toolchain/binutils: switch to version 2.39 by default (+2,-2)
d187861
toolchain/nasm: update to 2.16.01 (+2,-3)
a58b29d
toolchain/gcc: Fix GCC version check (+1,-1)
d9de525
toolchain/gcc: switch to version 12 by default (+5,-5)
9988832
toolchain/gcc: fix broken gcc version selection (+1,-1)
9590e11
toolchain/gcc: use STAGING_DIR_HOST instead of hardcoding default (+5,-5)
d10e659
toolchain/gdb: use STAGING_DIR_HOST instead of hardcoding default (+4,-4)
8dc6c1e
toolchain/binutils: remove old sha256sum (-16)
6e3aceb
toolchain/binutils: add support for version 2.40 (+90)
fcdd407
toolchain: musl: Fix symbol loading in gdb (+61)
8bc72ea
treewide: strip useless `default n` Kconfig lines (-85)
dd39f76
toolchain/binutils: use explicit configure args (+4)
4b8b89d
toolchain/gcc: use explicit configure args (+3)
ad564cb
toolchain/gcc: clean up CFLAGS (+13,-9)
9a49e25
toolchain: wrapper.sh: fix TOOLCHAIN_SYSROOT path (+1,-1)
ed81acd
toolchain: wrapper.sh: use --rpath-link (+2,-2)
2e32b47
toolchain: glibc: Update to glibc 2.37 (+3,-3)
cd8366a
toolchain/binutils: fill in missing GRAPHITE_CONFIGURE (+6)
1f1d1ff
toolchain/binutils: get rid of ARC leftovers (-6)
f090e64
toolchain/binutils: get rid of outdated libiberty hack (-1)
fb0d0c0
toolchain/binutils: get rid of outdated linaro version string hack (-1)
eb093c5
toolchain/gcc: remove glibc libgcc_eh hack (-2)
81fd360
toolchain/glibc: fixup the libm.so linker script too (+1,-1)
4d384d2
toolchain/musl: remove libgcc_initial hack (+1,-5)
7ae4716
toolchain: remove installing twice in the "initial" subdir (+2,-10)
743c4ad
toolchain: fix stampfile dependency (+2,-2)
6a7cde1
toolchain: cleanup dependencies (+3,-4)
b2d7cda
toolchain: remove references to $(LIBC)/utils subtarget (-3)
801c882
toolchain/binutils: backport stable patches (+2.7K)
f57a070
toolchain/binutils: switch to version 2.40 by default (+2,-2)
c44c1e1
toolchain/binutils: enable zstd support (+1,-1)
acc8c2d
toolchain/gcc: enable zstd support (+4,-1)
1e88a16
toolchain: gcc: copy patches from 12.x to 13.x (+605)
29128b0
toolchain: gcc: add support for GCC 13 (+40,-28)
a6d6896
toolchain: gcc: backport patch for gcc 13 fixing access path analysis (+69)
8d2ab0f
toolchain: gcc: update to 12.3.0 (+7,-7)
ddfe567
fortify-headers: fix inconsistent time_t version of ppoll (+12,-1)
5bd7f04
toolchain: glibc: increase min kernel version to 5.15 (+1,-1)
9145c4f
fortify-headers: fix build error when _REDIR_TIME64 is not defined (+2,-2)
fff878c
toolchain/musl: update to 1.2.4 (+8,-69)
2b51688
toolchain: glibc: Update glibc 2.37 to recent HEAD (+2,-2)
76f241a
toolchain: glibc: Fix build with autoconf 2.71 (-5)
Kernel (645 changes)
3a14580
kernel: delete Linux 5.4 config and patches (-477.7K)
f811c33
kernel: Fix patch header (+1,-1)
fdbb468
ramips/mediatek: enable threaded NAPI in the ethernet driver (+42,-1)
503f3b9
kernel: generic: use chosen bootconf in FIT partition parser (+13,-4)
aaa0c09
kmod-lzo: include the lzo-rle kmod in the package (+2,-1)
ab14364
kernel: generic: improve FIT partition parser (+41,-13)
d3a4607
kernel: generic: fix warning in FIT partition parser (+2,-2)
e5b009e
kernel: Package GOOGLE_FIRMWARE drivers (+26)
dd45cc2
kernel: backport two intel igc patches from 5.15 (+116)
210c534
kernel: move rtl8152 patches to generic ()
601c7b4
kernel: split up mtk_bmt driver code (+857,-806)
b4c7f8c
kernel: mtk_bmt: allow get_mapping_block to return an error (+25,-8)
7d1e2be
kernel: mtk_bmt: fix block copying on remap with bmt v2 (+6,-6)
be1f2b4
kernel: mtk_bmt: on error, do not attempt to remap out-of-range blocks (+24,-15)
06382d1
kernel: add support for mediatek NMBM flash mapping support (+2.4K,-4)
2a8a333
kernel: mtk_bmt: add debugfs file to attempt repair of remapped sectors (+26,-1)
62fd9f9
kernel: mtdsplit: support UBI after FIT images (+7,-2)
b034a9e
kernel: add missing (disabled) GOOGLE_* symbols (+6)
6387715
kernel: add (disabled) ASYMMETRIC_TPM_KEY_SUBTYPE symbol (+1)
de4879c
kernel: mark CONFIG_PSTORE_COMPRESS_DEFAULT as "is not set" (+1,-1)
2c26eb4
kernel: bump 5.10 to 5.10.108 (+17,-17)
13960fb
generic: sync mtd rootfs hack with part_bits (+1,-1)
9a038e7
generic: 5.15: copy config and patch from 5.10 (+71.1K)
79dfa44
generic: 5.15: drop upstream patch (-26.9K)
fc87789
generic: 5.15: rework backport patch (+30,-34)
7829ae4
generic: 5.15: qca8k: refresh backport patches (+119,-63)
1f302af
generic: 5.15: rework hack patch (+131,-91)
4835036
generic: 5.15: rework pending patch (+89,-561)
92fb51b
generic: 5.15: standardize tcp_no_window_check pending patch (+29,-23)
7aa0f93
generic: 5.15: fix affinity warning for qcom target (+50)
07b92c6
generic: 5.15: refresh config (+187,-4)
bd0db60
kernel: 5.15: add new module (+112,-23)
ec818e5
generic: 5.15: backport mirror mode and LAG feature for qca8k (+502)
81fdb6a
generic: 5.15: fix new AQR PHY patches (+5,-5)
71efd34
generic: 5.15: fix AQR 113C and 813 (+2,-2)
30a5e07
generic: 5.15: get uImage.FIT partition parser ready (+31,-149)
327b6db
generic: 5.15: backport mdio improvement patch for qca8k (+3.6K)
49d9d2b
generic: fix compilation warning for ar8xxx swconfig (+3,-1)
39a7c8d
generic: 5.15: refresh backport patch (+293,-543)
49cb5e5
generic: 5.15: refresh hack patch (+171,-172)
009f8af
generic: 5.15: refresh pending patch (+272,-273)
0f029b3
mediatek: add patches for MT7622 WED (wireless ethernet dispatch) (+7.2K,-132)
a92db8a
kernel: add missing config symbols for 5.15 (+4)
1562e43
generic: 5.15: add more missing Kconfig symbols (+28)
f08fc07
kernel: 5.15: add more missing symbols (+46)
f667277
kernel: 5.15: add missing Kconfig symbols for NFS (+9,-2)
1e83d53
kernel: add more missing config symbols for 5.15 (+8)
26e7c22
kernel: sort generic configuration (+28,-31)
9caa6f0
kernel: Backport mv88e6xxx patch to keep pvid at 0 if VLAN-unaware and remove... (+236,-18)
3f8ea00
kernel: add missing nls dependency for kmod-fs-ntfs3 (+1)
f65596e
kernel: 5.15: fix mediatek usb module change (+4,-2)
506ddce
generic: 5.15: fix FIT partition parser on block partitions (+13,-4)
756e71b
kernel: generic: add more missing kernel symbols for 5.15 (+11)
972f2bf
generic: backport 5.16 fix for hv utils build failure (+46)
be9a69c
kernel: modules: fix kmod-mdio-devres dependency for 5.15 (+4,-4)
c41da16
kernel: bump 5.10 to 5.10.109 (+182,-193)
853686f
kernel: generic: add more missing kernel symbols for 5.15 (+7)
f5a5471
kernel: modules: fix kmod-drm dependency for 5.15 (+2,-1)
f389831
kernel: modules: fix kmod-drm-imx-ldb dependency for 5.15 (+2,-1)
00a941a
generic: add missing symbol for 5.15 (+1)
15fbb91
kernel: scale nf_conntrack_max more reasonably (+150,-1)
173198e
kernel: modules: drop 'AddDepends/bluetooth' calls (-2)
9283359
kernel: backport pgalloc memory leak fix (+96)
82f9ad6
kernel: load device-mapper early on boot (+1,-1)
3e0daca
Revert "kernel: backport MT7530 VLAN fix" (-523)
aff4ffb
kernel: add missing symbol for 5.15 (+1)
120e2d9
kernel: package mhi bus driver (+16)
8da3de8
kernel: package mhi pci driver (+15)
de840a5
kernel: package mhi network driver (+15)
2519190
kernel: package mhi wwan ctrl driver (+16)
6af4679
kernel: package mhi mbim driver (+16)
d6a3949
kernel: add missing CONFIG_SECURITY_LANDLOCK symbol for 5.15 (+1)
a5916a5
kernel: remove duplicate patch that is already in the 5.15 kernel tree (-26)
4218688
kernel: v5.15: backport GigaDevice SPI-NAND supports (+335)
55be011
kernel: v5.10: backport GigaDevice SPI-NAND supports (+482)
6fa50e2
kernel: mtk_bmt: skip bitflip check if threshold isn't set (+1,-1)
3711aee
kernel: Fix readid method of XTX XT26G0xA (+6,-6)
a5de91a
kernel: Fix oob layout of XTX XT26G0xA (+6,-6)
5b3a75e
generic: 5.15: fix aardvak pci pending patch (+14,-19)
a98ded6
kernel: move some symbols to generic config (+29,-70)
5a09eb1
kernel: bump 5.15 to 5.15.32 (+98,-97)
be381a7
kernel: bump 5.15 to 5.15.33 (+124,-344)
b92ec82
kernel: bump 5.10 to 5.10.110 (+111,-229)
bea01fa
netfilter: move nf-log modules into separate packages (+33,-7)
4bfdb12
kernel: add missing symbols for 5.15 (+7)
10068a2
kernel: 5.15: add support for ESMT F50x1G41LB (+143)
30d2fcf
generic: backport 5.16 RTL8366RB improvements (+920)
c707731
kernel: of-mdio: fix 5.15 fwnode_mdio dependency (+2,-1)
0fa0a19
kernel: mdio-devres: fix of-mdio dependency (+1,-1)
0225469
kernel: usb-net-smsc95xx: fix 5.15 dependency (+1,-1)
8361946
kernel: netdevices: add generic selftests module (+16)
afb0e93
kernel: usb-net-asix: fix 5.15 dependency (+1,-1)
c99013e
kernel: backport ZTE RNDIS bogus MAC address fix (+478)
0085dd6
kernel: bump 5.10 to 5.10.111 (+42,-179)
de7535a
kernel: bump 5.15 to 5.15.34 (+18,-90)
92add80
kernel: add missing config symbols (+4)
690f715
kernel: update FIT partition parser to new property name (+1,-1)
cab20be
kernel: bump 5.10 to 5.10.112 (+24,-26)
daa35a4
kernel: bump 5.15 to 5.15.35 (+8,-10)
27fac9c
kernel: backport patch to relax mtdblock NAND warning (+82)
2acf355
kernel: don't parse FIT partition on NAND-backed mtdblock (+3,-4)
e08942e
kernel: bump 5.10 to 5.10.113 (+51,-51)
714b88c
kernel: 5.15: add missing symbol (+1)
62be521
generic: 5.15: add missing symbol (+1)
726ef8b
kernel: fix flow offload issues with pppoe (+368,-150)
b5f25d4
kernel: backport flow offload fixes to 5.10 (+413,-150)
203ffc4
kernel: fix corrupted padding on small packets with mt753x dsa (+58)
cb203ad
kernel: provide i6300esb for qemu/libvirt (+18)
c97c8b8
kernel/x86: move x86' specific watchdogs to the x86 target (+67,-65)
b47c641
generic: 5.15: add missing symbol (+1)
fd836f3
kernel: usb-xhci-pci-renesas: remove LINUX_5_10 dependency symbol (-1)
d9fae43
kernel: backports: add Huawei MA5671A tx-fault workaround (+114)
c3569a7
kernel: bump 5.15 to 5.15.36 (+28,-28)
d9a063c
kernel: bump 5.15 to 5.15.38 (+13,-101)
0bc794a
kernel: add support for Toshiba TC58NVG0S3HTA00 NAND flash (+72)
8592df6
kernel: bump 5.10 to 5.10.114 (+32,-32)
b754b0c
kernel: bump 5.10 to 5.10.115 (+45,-161)
6cdf974
kernel: bump 5.15 to 5.15.39 (+4,-1.8K)
e156f1f
kernel: bump 5.15 to 5.15.40 (+7,-12)
7400ada
kernel: Add missing devm_regulator_get_exclusive() (+79)
20ea6ad
bcm27xx: add support for linux v5.15 (+265.7K,-1)
5a12839
kernel: backport build fix for tools/resolve_btfids (+108)
44bcad2
kernel: add DEBUG_INFO_REDUCED config option (+14,-2)
6a1e7c7
bmips: add linux v5.15 support (+1.9K,-4)
2317a74
bcm63xx: add linux v5.15 support (+20.9K)
efff485
kernel: backport flow offload fixes (+200,-2)
03685d3
generic: 5.15: fix panic on tcp_no_window_check set with interface up (+43,-39)
4eed715
kernel: add two ksyms to the generic kconfigs (+4)
38a5b59
kernel: fix crashes in bridge offload code (+10,-10)
197b672
kernel: crypto: add kmod-crypto-chacha20poly1305 (+12)
1d910fa
generic: 5.15: fix wrong PACKET_MANGLE select in swconfig switch patch (+1,-1)
156488d
kernel: modules: make ar8216/8327 modularizable (+26,-6)
b047ca1
kernel: move Toshiba-TC58NVG0S3H patch to ipq40xx (+4,-2)
06c1328
generic: remove patch to fix vlan setup on mv88e6xxx (-27)
c9929fa
kernel: bump 5.10 to 5.10.116 (+8,-92)
01a6a5c
kernel: bump 5.10 to 5.10.117 (+31,-93)
b789a58
kernel: bump 5.10 to 5.10.118 (+15,-131)
cd634af
kernel: bump 5.10 to 5.10.119 (+9,-53)
f800f8d
kernel: bump 5.10 to 5.10.120 (+12,-12)
ed1536e
kernel: bump 5.15 to 5.15.41 (+248,-310)
2454342
kernel: bump 5.15 to 5.15.42 (+38,-314)
79e7a25
kernel: bump 5.15 to 5.15.44 (+9,-10)
fbf6992
kernel: bump 5.15 to 5.15.45 (+11,-11)
0e0058a
kernel: move mtk flow offload patches to backport-5.15 (+6,-6)
7676808
kernel: backport upstream mtk_eth_soc patches (+3.3K,-13)
9379bc2
netfilter: kmod-nft-xfrm (+13)
742926e
kernel: Backport mv88e6xxx patch to keep pvid at 0 if VLAN-unaware and remove... (-18)
78ecaeb
kernel: add upstream patches for pca955x led driver (+582)
77a1479
kernel: add kmod-leds-pca955x (+19)
77692d6
kernel: backport mtd parser for Sercomm partitions (+621,-16)
1d42af7
kernel: use KCFLAGS for passing EXTRA_OPTIMIZATION flags (+7,-19)
22168ae
kernel: drop patch adding hardcoded kernel compilation flags (-50)
5fca475
treewide: use upstream compatible for RedBoot FIS parser (+4,-48)
9bad345
kernel: clean-up after kernel 5.4 removal (+19,-30)
539e605
generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] (+175,-2)
706a4ec
kernel: bump 5.10 to 5.10.121 (+64,-64)
9edc514
kernel: bump 5.10 to 5.10.122 (+61,-61)
9e5d743
kernel: bump 5.10 to 5.10.124 (+157,-176)
251a382
kernel: bump 5.15 to 5.15.46 (+94,-624)
b55efeb
kernel: bump 5.15 to 5.15.47 (+95,-120)
f1cd144
kernel: bump 5.15 to 5.15.49 (+170,-231)
7bf73e2
kernel: backport RTL8211F clkout-disable patch (+119)
f3caba6
kernel: add missing symbol to 5.10 config (+1)
e02406e
kernel: add missing symbol to 5.15 config (+1)
ef69ab7
kernel: cut broken SPI_NOR 4K eraseblock LIMIT patch (-149)
4f7065e
kernel: fix variable erasesize patch (+128,-416)
433dc58
kernel: bump 5.10 to 5.10.127 (+20,-20)
1b14e25
kernel: netdevices: load rtl8366rb on boot (+1,-1)
96d056f
kernel: netdevices: add rtl8367 module (+16)
b129923
kernel: netdevices: load rtl8366s on boot (+1,-1)
3c3367f
generic: 5.15: refresh patches (+3,-3)
dcc0fe2
kernel: Add missing mediatek configuration options (+6,-2)
41e1e83
kernel: backport mtd patch adding of_platform_populate() calls (+174,-28)
1a9ee36
kernel: backport mtd dynamic partition patch (+221,-9)
552d76f
kernel: bump 5.15 to 5.15.51 (+47,-47)
3e9ad2c
kernel: bump 5.15 to 5.15.53 (+23,-23)
3750acb
kernel: add kmod-touchscreen-edt-ft5x06 package (+21)
fb75476
kernel: add kmod-btsdio package (+18)
b68e9f2
generic: 5.15: add missing symbols (+2)
a9573a0
target/linux/pending-5.15: rename patches ()
2ed7f6c
linux/generic/pending-5.15: add missing patch headers (+173,-44)
8857387
linux/generic/hack-5.15: add missing patch headers (+268,-53)
4b924fe
generic: fix warning orphan section from module exports in aarch64 (+48)
cb3d025
module/firmware: remove intersil PRISM54 support (+2,-38)
488b25f
kernel: netconsole: add network console logging support (+16)
d9ab1e5
kernel: backport LEDs driver for BCMBCA devices (+981)
af87717
kernel: backport mtk wlan flow offloading fix (+28)
bb2a2b1
kernel: update leds-bcm63138 driver (+173)
06c9e8b
kernel: bump 5.10 to 5.10.129 (+22,-22)
c600d1c
kernel: bump 5.10 to 5.10.130 (+8,-8)
c50d462
kernel: bump 5.10 to 5.10.131 (+3,-3)
79af059
kernel: switch back 5.15 to fw_devlink=permissive (+30)
8083d22
generic: 5.15: Disable more config symbols (+1)
3b12612
kernel: mtdsplit: add support for H3C VFS filesystem (+178)
7d3c092
kernel: bump 5.10 to 5.10.132 (+10,-10)
913f160
kernel: bump 5.10 to 5.10.133 (+4,-4)
7be62b1
kernel: bump 5.10 to 5.10.134 (+8,-8)
dbe5335
kernel: add kmod-nvme package (+23)
e4af991
kernel: bump 5.15 to 5.15.54 (+45,-45)
ce014b1
kernel: bump 5.15 to 5.15.55 (+47,-185)
4921ab0
kernel: bump 5.15 to 5.15.56 (+29,-90)
317f59a
kernel: bump 5.15 to 5.15.57 (+4,-4)
364575e
kernel: bump 5.15 to 5.15.58 (+21,-21)
3678881
kernel: usb-serial-cp210x: @GPIO_SUPPORT (+2,-2)
2b03f20
kernel: add kmod-usb-hid-mcp2221 (+17)
d6801e0
kernel: silence refresh warning (+2,-2)
98df6bd
generic: 5.15: disable CONFIG_DEBUG_INFO_REDUCED symbol (+1)
122b625
kernel: bump 5.15 to 5.15.59 (+10,-10)
ccff2fb
kernel: bump 5.10 to 5.10.135 (+7,-7)
606e357
kernel: netsupport: kmod-sched: Remove sch_fq_codel and sch_fifo (+1,-3)
3cc878a
kernel: netsupport: kmod-sched: Add kmod-lib-textsearch dependency (+1,-1)
1b956e6
kernel: netsupport: kmod-sched: explicitly define included modules (+5,-6)
c94ba95
kernel: netsupport: kmod-sched: Reorder packages (+53,-49)
fa85e44
kernel: netsupport: Add kmod-sched-drr (+16)
0e3911b
kernel: netsupport: Extract sched-prio and sched-red (+33,-3)
aba1bda
kernel: netsupport: Add kmod-sched-act-sample (+20)
6a2e9f3
kernel: ipt-ipset: Add ipset/ip_set_hash_ipmac.ko (+1)
0582acf
kernel: netsupport: Extract act_police (+13,-2)
a5da8e6
kernel: fix missing mhi control devices (+6,-4)
4e4a457
kernel: backport support for Sierra Wireless EM919x modems (+61)
1bfe42b
kernel: add missing 5.15 symbols (+6)
cf11040
kernel: properly condition EM919x patch (+23,-4)
42db0ee
kernel: kmod-crypto-authenc: Add authencesn.ko (+4,-2)
1e337a8
kernel: kmod-switch-ar8xxx: Add kmod-mdio-devres dependency (+1,-1)
ba8ab39
kernel: kmod-usb-dwc2-pci: Add new package (+20,-3)
d29353d
kernel: kmod-nls-cp932: Add nls_euc-jp.ko too (+4,-2)
724ef7b
kernel: kmod-fs-fscache: Add cachefiles.ko (+6,-4)
16caa19
kernel: kmod-mdio-devres: Add kmod-of-mdio dependency for malta (+1,-1)
ff06edd
kernel: Activate CONFIG_GPIOLIB in generic configuration (+2,-77)
7ebe1dc
kernel: kmod-net-rtl8192su: Remove package (-32)
5808973
kernel: kmod-w1-slave-ds2760: Remove package (-17)
b754253
kernel: kmod-nft-nat6: Remove package (+1,-23)
2a0284f
kernel: kmod-ipt-ulog: Remove package (-38)
3b5294b
kernel: kmod-wwan: Add package (+23,-6)
5ccf4dc
kenrel: kmod-rtc-pt7c4338: Remove package (-16)
3986e7c
kernel: kmod-mdio-gpio: kmod-switch-rtl8366-smi: Add kmod-of-mdio dependency ... (+2,-2)
db55dea
kernel: kmod-isdn4linux: Remove package (-32)
c281edb
kernel: kmod-iio-sps30: Add I2C driver (+7,-3)
54878fb
kernel: kmod-input-polldev: Depend on kernel 5.10 (+2,-2)
712ff38
kernel: kmod-phy-ax88796b: Add new PHY (+18,-1)
5b016a8
kernel: kmod-phy-smsc: Add new PHY (+17,-1)
96ef2da
kernel: Backport upstream flowtable patches from 5.15 (+446,-8)
1291a68
kernel: kmod-input-gpio-keys-polled depends on kmod-input-core (+1,-1)
c5fbd49
kernel: add upstream patches for tps23861 PoE controller (+898)
b664646
kernel: add kmod-hwmon-tps23861 support (+14)
24307b0
kernel: remove CONFIG_MMC_BLOCK_BOUNCE (-3)
139a5c2
kernel: kmod-hwmon-tps23861: Add missing dependency to kmod-regmap-i2c (+1,-1)
05775e3
kernel: extract kmod-sched-act-ipt from kmod-sched (+18,-3)
372ee19
kernel: rename 5.20 patches to 6.0 ()
34cf310
kernel: backport U-Boot environment data NVMEM driver (+714,-14)
d79048e
kernel: add CONFIG_NVMEM_U_BOOT_ENV symbol to configs (+2)
d1163fd
kernel: bump 5.10 to 5.10.137 (+38,-280)
ca5c695
kernel: bump 5.15 to 5.15.62 (+298,-1.5K)
fc89ec0
kernel: bump 5.10 to 5.10.138 (+10,-10)
edeae51
kernel: bump 5.15 to 5.15.63 (+30,-30)
09b086e
kernel: add quirk for Huawei-compatible OEM SFP GE-T (+47)
2b2e5fe
kernel: replace downstream get_mtd_device_by_node() implementation (+2,-152)
06c4fc6
kernel: enable inside secure driver for MediaTek platforms (+8,-6)
aab466f
kernel: backport generic phylink validate (+4.4K,-28)
e504fda
kernel: add pending mtk_sgmii and phy improvements from @lynxis (+467)
f8f9d69
kernel: fix typo for tegra crypto-sha1 module (+1,-1)
6c302b9
kernel: fix DSA mac_select_pcs backport (+88)
f87175b
kernel: bump 5.15 to 5.15.64 (+35,-35)
3a702f8
kernel: build crypto md5/sha1/sha256 modules for powerpc (+19,-1)
f32085f
airoha: Add new target platform (+1.9K)
ee035de
kernel: fix mvneta Ethernet after generic phylink validate (+1.2K,-35)
7e94a02
kernel: add support for HALNy HL-GSFP and other related fixes (+605)
98e2501
kernel: rework Huawei-compatible OEM SFP GE-T (+49,-31)
884e63f
kernel: refresh patches (+14,-23)
017aea0
kernel: mtk_eth_soc: fix hw hash reporting for MT7986 (+82,-8)
6c4cd85
kernel: load FAT filesystem drivers before mount_root (+1,-1)
3b79484
kernel: load loop driver before creating overlay (+1,-1)
3020d9f
kernel: mtk_sgmii: re-organize PCS link status reporting (+6,-4)
bd6783f
kernel: mt7530: add support for in-band managed link (+123)
c0f74a0
kernel: add # CONFIG_ARM64_ERRATUM_2441009 symbol (+1)
fbe2f7d
kernel: bump 5.15 to 5.15.67 (+75,-75)
f755c41
kernel: backport MediaTek USB Bluetooth additions (+289)
6d1a398
kernel: modules: bluetooth: include support for MediaTek USB (+2)
d02e887
kernel: add Aquantia AQtion Atlantic 10Gbps Ethernet (+16)
964b822
kernel: fix Aquantia AQtion Atlantic module dependencies (+1,-1)
e8a62a1
kernel: bump 5.10 to 5.10.141 (+61,-61)
837fd23
kernel: bump 5.10 to 5.10.142 (+8,-8)
0515808
kernel: add and enable MGLRU for Linux 5.15 (+5.2K)
4133102
kernel: modules: package kmod-crypto-essiv (+12)
53fc987
generic: move ledbar driver from mediatek target (+31)
76fc277
ath79: Make patches apply again (+15,-15)
49763d9
kernel: add support for mtdsplit-fit offset (+7,-4)
c3e4a0d
kernel: netsupport: Add FQ-PIE as an optional sched kmod and extract PIE (+33,-2)
2f50c53
bcm53xx: update NVMEM driver for NVRAM (+460,-10)
8010d3d
mediatek: build USB XHCI support as module (+1,-13)
731646e
kernel: mhi: backport upstream patch (+37)
fe209fa
kernel: bump 5.15 to 5.15.68 (+89,-136)
b77217d
kernel: bump 5.10 to 5.10.143 (+11,-11)
00094ef
build: fix including modules.mk for targets pulled in from feeds (+2,-1)
ddcebda
generic: 5.15: qca8k: add kernel version tag on backport patch (+6,-6)
7ace30a
generic: 5.15: qca8k: backport code split patch (+17.8K)
691b3dd
generic: 5.15: backport stmmac patches to change MTU (+2.7K)
0a72695
kernel: backport MTK ethernet/WLAN offload fixes (+122)
5652f37
kernel: update U-Boot NVMEM driver (+118)
f089f73
kernel: add VFIO kernel packages (+43)
fa57833
kernel: Deactivate CONFIG_DEFAULT_FQ_PIE by default (+2)
8762759
kernel: Reorder kernel configuration (+2,-3)
37a0cae
kernel: bump 5.15 to 5.15.69 (+174,-174)
6eeb5d4
kernel: disable wireless extensions only when needed (+28,-12)
c93c536
kernel: pick patches for MediaTek Ethernet from linux-next (+5.8K,-19)
dce035b
generic: 5.15: add missing PAGE_POOL_STATS config (+1)
a24e077
kernel: fix mac-address-increment on driver probe defer (+62)
f08f7e8
kernel: Move some IOMMU options to generic (+10,-16)
3a8825a
build: fix issues with targets installed via feeds (+6,-5)
4cc7011
kernel: netsupport: replace insmod by modprobe (+1,-1)
e8b00cf
kernel: rename upstreamed patches and import fixes (+155,-42)
9e08724
kernel: mtk_ppe: use MTK_FOE_STATE_INVALID instead of *_UNBIND (+78)
a0a4cfd
kernel: remove udp tunnel kconfig selection hack (-31)
4363fae
kernel: move ubnt ledbar driver to a separate package (+45,-87)
2e375e9
kernel: remove hack patch, move kirkwood specific kmods to target modules.mk (+30,-78)
36f2ab4
kernel: move kernel image cmdline hack to the octeon target (-17)
c7c7905
kernel: fold lzma debloat patch into the patch adding the code (+96,-3.4K)
d5bf46b
generic: Convert incorrect generic/5.10 patches (+508,-163)
e1b009c
kernel: bump 5.15 to 5.15.70 (+5,-42)
e71a360
kernel: bump 5.15 to 5.15.71 (+23,-77)
8fe67fa
kernel: bump 5.10 to 5.10.145 (+14,-51)
eed0a31
kernel: bump 5.10 to 5.10.146 (+22,-22)
fcaf7b3
kernel: add missing config symbols for 5.15 (+4)
a526549
kernel: fix possible mtd NULL pointer dereference (+65,-4)
0550130
kernel: refresh backport-5.15 patches (-20)
e2da6a0
kernel: bump 5.10 to 5.10.147 (+39,-110)
9110126
kernel: bump 5.15 to 5.15.72 (+153,-292)
41a1a65
kernel: backport gnu11 upgrade (+367)
d3cd09d
kernel: add missing lockdep config symbols for 5.15 (+5)
fcff86b
generic: 5.15: backport qca8k fixup patches for Big-Endian systems (+251)
fb67733
generic: 5.15: refresh backport patches (+28,-58)
6893dd4
generic: 5.15: refresh hack patches (+6,-6)
6b4bdab
generic: 5.10: refresh backport patches (+15,-14)
32c683d
generic: 5.10: refresh hack patches (+6,-6)
ed0dd05
kernel: add missing config symbols for 5.15 (+5)
d80c91b
generic: 5.15: add missing tag for some backports patches ()
ad0731c
kernel: disable kmod-fs-ntfs3 for Linux 5.10 (+1)
76a470d
kernel: mtd: fix unbalanced of_node_put() in dynamic partitions code (+202)
4eda414
kernel: mtd: backport extended dynamic partitions support (+302,-4)
711f1a8
kernel: mtd: backport SafeLoader parser (+472,-4)
0ecb971
kernel: test for kernel version greater 5.13 to fix mmc-spi (+3,-2)
e57ca87
kernel: modules: iio: create and use AddDepends (+55,-52)
9226f1e
kernel: disable CONFIG_CPU_LITTLE_ENDIAN in generic config (+31,-7)
1ea3510
kernel: Add missing kernel configuration options (+2)
b9b0407
kernel: x86: Add glue_helper.ko only on kernel < 5.12 (+2,-2)
7b863af
kernel: move mac-address-ascii patches to generic (+4,-4)
b182634
generic: 5.15: move MIPS cpuinfo patch from pending to backport (+224,-136)
f846945
generic: 5.15: move dtc drop interrupt check from pending to backport (+997,-28)
90629d8
generic: 5.15: move pending xtx nand patch from pending to backport (+22,-14)
d7a6e17
generic: 5.15: move sfp HALNy patch from pending to backport (+178,-191)
a1522ec
generic: 5.15: move mtk eth soc patch from pending to backport (+11,-38)
e25890c
generic: 5.15: move bluetooth mt79 usb id patch from pending to backport (+4,-9)
08c6c0c
generic: 5.15: move ZTE MF286D modem patch from pending to backport (+1,-1)
ccedd71
generic: 5.15: move mvebu aardvark patch from pending to backport (+290,-96)
2a7bdde
generic: 5.15: move MGLRU patches from pending to backport (+32)
ffe91ca
generic: 5.15: move not backport patch to pending dir ()
221020f
generic: 5.15: backport qcom smem patch for reserved-space support (+166)
04a8944
generic: 5.15: backport smempart parser fixup patch with EPROBE_DEFER error (+32)
aa2fa2e
kernel: bump 5.10 to 5.10.150 (+125,-125)
7a27ac6
kernel: bump 5.10 to 5.10.151 (+4,-4)
52400e1
kernel: bump 5.10 to 5.10.152 (+5,-5)
a133423
kernel: add # CONFIG_ARM64_ERRATUM_2441007 symbol (+1)
a34255b
kernel: bump 5.15 to 5.15.75 (+128,-276)
8e7cc06
kernel: add # CONFIG_ARM64_ERRATUM_1742098 (+1)
910bdda
kernel: bump 5.15 to 5.15.76 (+34,-34)
1dccc6e
kernel: replace gpio-mcp23s08 with pinctrl-mcp23s08* (+43,-10)
29ae205
kernel: remove CONFIG_GPIO_MCP23S08 from default kernel configs (-2)
da5c45f
kernel: remove handling of xfrm[4|6]_mode_* modules (+2,-18)
633f3e1
kernel: Add kmod-drm-ttm-helper (+16,-2)
9721a42
kernel: support hw flow-offloading counters on newer MediaTek SoCs (+409)
1673b7d
kernel: backport fixes for MediaTek Ethernet driver (+164,-1)
c3322cf
kernel: sort filesystems symbols alphabetically (+36,-35)
e42ec11
kernel: Refresh generic patches (+4,-4)
87edb65
kernel: bump 5.10 to 5.10.153 (+28,-29)
1eebe72
kernel: bump 5.15 to 5.15.77 (+55,-56)
1e028ac
kernel: further cleanup of xfrm[4|6]_mode* (-14)
6a64eb2
kernel: split out mtd hack for CONFIG_FIT_PARTITION + rootfs (+20,-4)
d33e498
kernel: backport support for "linux,rootfs" in DT (+170,-94)
b066ad7
kernel: improve description of NTFS kernel packages (+8,-4)
ceb1451
kernel: add mediatek soc ethernet performance improvements (+1.4K,-8)
e4770db
kernel: support "linux,rootfs" DT property for splitting rootfs (+12,-10)
7bd314a
kernel: fix vlan parsing issue in mediatek ethernet driver (+22,-30)
04b8ad6
kernel: more fixes for mtk_eth_soc performance optimization (+27,-22)
797177a
kernel: update U-Boot nvmem driver to v6.2 release version (+336)
bc67c27
kernel: support for Realtek USB bluetooth devices (+3,-2)
5e6e45b
kernel: backport RTL8761B FW name change to v5.10 (+222)
4c3f664
kernel: backport some Bluetooth RTL8761 USB IDs (+166)
0252c0b
kernel: bump 5.15 to 5.15.78 (+10,-10)
e7bd376
kernel: bump 5.10 to 5.10.154 (+5,-5)
fdcd383
kconfig: abort configuration on unset symbol (+82,-48)
cec9cbe
kernel: add kmod-hwmon-sht3x support (+15)
ebe2b71
kernel: modules: package Marvell gigE PHY driver (+34)
f74275c
kernel: add missing symbol in generic config (+2,-2)
170f3d7
kernel: bump 5.15 to 5.15.79 (+6,-6)
9e137bb
kernel: bump 5.10 to 5.10.155 (+9,-9)
bca663f
kernel: backport tso for asix driver (+136)
9b482ee
kernel: add more fixes for mtk_eth_soc (+251,-5)
e410833
kernel: add a locking fix for netfilter hardware flow offloading (+78)
4e1a6ee
kernel: add WED rx support for mediatek (+3.1K)
eaba63c
kernel: fix regression on mt7986 (+2,-10)
4943ce9
kernel/module/iio: add TI am335x ADC driver (+14)
3dff6b5
kernel: fix mtk_eth_soc issue when using secondary GMAC on MT7621/MT7622 (+5,-9)
590aa0c
kernel: bump 5.15 to 5.15.80 (+51,-52)
acb10fa
kernel: bump 5.10 to 5.10.156 (+15,-15)
48025b8
kernel: ca8210: Fix crash by zero initializing data (+60)
5f2d471
kernel: backport mtk_wed.h from 5.15 to 5.10 (+209)
8327e0f
kernel: backport the dev_set_threaded export to 5.10 (+24)
2b375b7
kernel: add symbol in generic config for 5.15.81 (+1)
424210b
kernel: bump 5.15 to 5.15.81 (+144,-180)
68426e5
kernel: bump 5.15 to 5.15.82 (+204,-204)
f83a832
kernel: add symbol in generic config for 5.10.157 (+1)
7b7d8fe
kernel: bump 5.10 to 5.10.157 (+58,-91)
6801c46
kernel: bump 5.10 to 5.10.158 (+10,-10)
2484f09
kernel: Refresh kernel 5.10 (+4,-4)
1e240f6
kernel: modules/lib-lz4: add lz4hc_compress (+8,-1)
b40a047
sunxi: fix sunxi-ir kconfig and description (+15,-2)
c3c9ef5
generic: fix wrong PTR_ERR use in of net mac address ascii patch (+4,-4)
05dbdcb
generic: move pending 870 ca8210 fix crash patch to backport ()
f9bd655
kernel: add missing symbol to 5.15 config (+1)
b3dd15c
kernel: add missing symbol to 5.10 config (+1)
b6fa423
kernel: bump 5.15 to 5.15.83 (+37,-67)
90120a1
kernel: bump 5.10 to 5.10.159 (+7,-37)
d7876da
generic: add support for EON EN25QX128A spi nor flash (+42)
8be6350
generic: 5.15: allow MV88E6xxx built-in when PTP support disabled (+44)
5968290
kernel: package QRTR support (+64)
fbd5573
kernel: Reorder kernel configuration options (+3,-3)
f620eb7
kernel: Add missing kernel configuration options (+6,-4)
259c014
kernel: Move CONFIG_DRM_XEN_FRONTEND to generic configuration (+1,-2)
92eb787
kernel: Move CONFIG_PWM_IMG and CONFIG_PWM_MEDIATEK to generic configuration (+4,-1)
0c405bc
kernel: bump 5.15 to 5.15.85 (+6,-6)
5925401
kernel: bump 5.10 to 5.10.161 (+4,-4)
78c51de
kernel: mediatek: improve ethernet fix for dealing with small fragments (+37,-21)
425945c
kernel: mediatek: fix WED offload regression on MT7622 (+55)
6c85c34
kernel: fix ethernet regression on mt7986 (+6,-6)
738b04c
kernel: bump 5.15 to 5.15.86 (+160,-226)
68f983b
generic: 5.10: backport Treat IPv4 segment's lowest address as unicast (+32)
f4d949b
generic: 5.15: backport qca8k fixup for mgmt and mdio read/write (+531)
457cc59
kernel: 5.10: update nvmem subsystem to the 5.15 state (+1.7K,-15)
2fab942
generic: fix silicon labs spidev bindings (+111,-40)
ed7c1a5
kernel: add patch to support en25qh256a (+102,-4)
8dfe69c
kernel: update nvmem subsystem to the latest upstream (+7.4K,-40)
a1abf71
kernel: fix bugs added with mac-address-ascii support (+38,-40)
11759a5
kernel: backport of changes & helpers (+2.4K,-5)
843e3da
kernel: bump 5.15 to 5.15.87 (+45,-89)
2835df5
kernel: bump 5.10 to 5.10.163 (+113,-132)
6c9329e
generic: 5.15: add MHI SBL callback for ath11k (+48)
b5f3206
ipq807x: add Qualcomm Atheros IPQ807x target (+26.2K,-1)
4359d10
kernel: 5.15: add missing kernel configuration options (+3)
83c0942
kernel: fix kernel panic in mtk_ppe (+1,-1)
f183ce3
kernel: mtk-bmt: fix usage of _oob_read (+8,-2)
6a3816e
kernel: bump 5.15 to 5.15.89 (+4,-46)
e3082dc
generic: backport fix for #nvmem-cell-cells false warning (+88)
257e9fc
kernel: bump 5.10 to 5.10.165 (+6,-6)
4e9365a
kernel: bump 5.15 to 5.15.90 (+21,-21)
a7f3a51
kernel: add kmod-lib-842 (+23)
638283d
kernel: backport page pool fragment support from v5.15 (+802,-4)
2770cbe
kernel: add fix for a page pool related crash on GRO (+70)
d02d455
kernel: make it possible for packages to select page pool support (+29)
521efb6
mt76: update to the latest version, import WED related mtk_eth_soc patches (+2.2K,-108)
⇒ 6c25621
wifi: mt76: dma: use napi_build_skb (+1,-1)
⇒ 679254c
mt7915: add CONFIG_MT76_LEDS to cflags (+1)
⇒ 15b9dd6
wifi: mt76: mt7915: call mt7915_mcu_set_thermal_throttling() only after init_... (+7,-2)
⇒ 8e5c21f
wifi: mt76: mt7915: rework mt7915_mcu_set_thermal_throttling (+37,-26)
⇒ 87cb74f
wifi: mt76: mt7915: rework mt7915_thermal_temp_store() (+19,-2)
⇒ c6f24b8
wifi: mt76: mt7915: add error message in mt7915_thermal_set_cur_throttle_state() (+9,-5)
⇒ 99e96b8
wifi: mt76: mt7915: add chip id condition in mt7915_check_eeprom() (+4,-1)
⇒ 833cd42
wifi: mt76: mt7921: fix channel switch fail in monitor mode (+74,-1)
⇒ f1f8bae
wifi: mt76: mt7921: add ack signal support (+45)
⇒ f47087a
wifi: mt76: mt7996: fix chainmask calculation in mt7996_set_antenna() (+4,-1)
⇒ 2f3b0ac
wifi: mt76: mt7996: update register for CFEND_RATE (+10,-8)
⇒ 7e9540d
wifi: mt76: mt7996: do not hardcode vht beamform cap (+1,-1)
⇒ a37e427
wifi: mt76: connac: fix POWER_CTRL command name typo (+2,-2)
⇒ 98aa346
wifi: mt76: mt7915: remove BW160 and BW80+80 support (+9,-29)
⇒ 94fed6a
wifi: mt76: mt7921: fix invalid remain_on_channel duration (+1,-1)
⇒ 3c16238
wifi: mt76: introduce mt76_queue_is_wed_rx utility routine (+9,-6)
⇒ + 50 more...
59fe39f
kernel: bump 5.15 to 5.15.91 (+200,-200)
50324b9
kernel: bump 5.10 to 5.10.166 (+58,-58)
8bc72ea
treewide: strip useless `default n` Kconfig lines (-85)
ecafdfa
kernel: modules: add lkdtm module (+16)
64cf31f
kernel: bump 5.15 to 5.15.92 (+5,-5)
7126814
kernel: bump 5.10 to 5.10.167 (+4,-4)
1a145cc
kernel: kmod-fs-ntfs3: fix typo (+1,-1)
3c06769
kernel: bump 5.15 to 5.15.93 (+48,-48)
1352e5d
kernel: add missing optimization for page pool (+112)
f584fb2
kernel: import accepted MediaTek Ethernet patches (+396,-160)
061e863
kernel: modules: package Aquantia PHY driver (+16)
c0683ec
kernel: 5.15: refresh patches (+12,-12)
4536c76
kernel: bump 5.15 to 5.15.94 (+75,-75)
144fa4d
netfilter: add kmod-nf-conntrack (+29,-1)
461072f
kernel: bump 5.10 to 5.10.168 (+16,-84)
29d02d8
kernel: can: fix MCP251x CAN controller module autoload (+1,-1)
a3adbec
kernel: kmod-ramoops: Include pstore console support (+2,-1)
52ddb38
kernel: update NVMEM subsystem to the v6.3 (+2.7K)
b4ae914
kernel: backport NVMEM late fixes from v6.2 (+282,-16)
218f425
kernel: Add CONFIG_PPC_QUEUED_SPINLOCKS configuration option (+1,-1)
de8d5b5
kernel: bump 5.15 to 5.15.95 (+299,-294)
7362571
kernel: bump 5.15 to 5.15.96 (+26,-26)
b3702fd
kernel: add tty led trigger kernel module package (+17)
339a67c
kernel: fix hwmon-gsc driver (+19,-337)
9307c27
kernel: fix mtk dsa tag padding (+7,-9)
7c5e847
kernel: move CONFIG_PAGE_POOL to generic (+2,-1)
620bc37
kernel: add support for max6370 watchdog via GPIO (+150)
0aedf91
kernel: bump 5.15 to 5.15.98 (+5,-103)
26bc8f6
generic: MIPS: Add barriers between dcache & icache flushes (+142)
5ef783c
kernel: move accepted mtk_eth_soc patches to generic-backport (+52,-52)
daaf708
kernel: backport upstream mtk_eth_soc fixes (+296,-47)
8298270
kernel: add kmod-hwmon-max6642 support (+15)
26b8739
mediatek: backport more WED upstream fixes (+119)
b88955a
kernel: bump 5.10 to 5.10.169 (+166,-160)
50cb897
kernel: bump 5.10 to 5.10.172 (+3,-101)
fb06f53
kernel: Fix perf build with binutils 2.40 (+550)
3e90055
kernel: modules: package Microchip LAN743x PCIe gigE driver (+16)
f30757b
kernel: modules: add missing kmod-ptp for lan743x (+1,-1)
73db6ca
kernel: modules: add missing kmod-mdio-devres for lan743x (+1,-1)
6ac6f24
kernel: update v6.3 of patches (+164,-108)
fbfec32
kernel: tcindex classifier has been retired (+1,-3)
d6d8851
kernel: bump 5.15 to 5.15.100 (+393,-966)
582f6fb
kernel: Deactivate options shown with CONFIG_KERNEL_DEBUG_VM=y (+3)
e850045
kernel: Deactivate options shown with CONFIG_KERNEL_DEBUG_VIRTUAL=y (+1)
e291a38
kernel: Deactivate options shown with CONFIG_KERNEL_HIST_TRIGGERS=y (+2)
2d5b761
kernel: Deactivate options shown with CONFIG_KERNEL_DYNAMIC_FTRACE=y (+1)
85661be
kernel: Set some options to default shown with CONFIG_KERNEL_UBSAN=y (+5)
2213bf5
kernel: Deactivate options shown with CONFIG_KERNEL_KASAN=y (+2)
0f5ba14
kernel: Deactivate options shown with CONFIG_KERNEL_KCOV=y (+1)
b844716
kernel: Add CONFIG_KERNEL_HARDLOCKUP_DETECTOR (+13)
fff0708
kernel: add pending bmips patches (+1.1K,-246)
1d8baaf
kernel: move mediatek flow offload refcount fix and fix a logic error (+13,-4)
bd2103e
kernel: tcindex classifier has been retired (-1)
d4aad64
kernel: bump 5.10 to 5.10.173 (+81,-90)
3ca9849
kernel: bump 5.10 to 5.10.175 (+136,-212)
e026a65
kernel: backport eth_addr_add() (+86,-4)
fe69010
kernel: add missing symbols in 5.15 (+6)
c6eb099
kernel: update pending b53 mmap patches (+244,-206)
a97965b
kernel: add pending patches for bcm63268-timer-clocks (+435,-165)
f7c1631
kernel: fix DSA B53 BCM63xx RGMII patch (+1,-1)
07b5508
kernel: update flow offload fix based on upstream suggestions (+6,-34)
fbcfb7f
kernel: update mtk ppe flow accounting patch to the latest version (+56,-57)
d0a0696
mediatek: add kernel code for supporting offloading wlan->eth and wlan->wlan ... (+477,-12)
aa27771
kernel: improve mtk ppe flow accounting (+655)
be54fa2
kernel: report mediatek ppe flow stats incrementally (+42,-29)
808014c
kernel: fix mediatek ppe flow accounting for mt7622 and older (+51)
f84c940
kernel: enable conntrack counter updates for iptables xt_FLOWOFFLOAD (+3,-2)
b88ae62
kernel: add more dsa b53 pending patches (+308,-145)
4ce0405
kernel: add support for threaded network backlog processing (+229,-5)
156c00d
generic: backport Winbond W25N02KV SPI-NAND support (+146)
90691f4
generic: mxl-gpy: allow configuring LED registers (+106)
21b89b0
kernel: backport dsa b53 patches (+95,-244)
09115a1
kernel: refresh mxl-gpy LED patch (+1,-6)
95cae49
kernel: fix mtk flow offload list corruption issue with l2 flows (+48,-31)
d59d69f
kernel: bump 5.15 to 5.15.103 (+721,-1.4K)
f0bc263
kernel: bump 5.15 to 5.15.104 (+20,-20)
f598880
kernel: bump 5.10 to 5.10.176 (+35,-35)
0d0928f
kernel: Update MGLRU patchset (+10.0K,-4.8K)
708a507
generic: 5.15: refresh kernel patches (+261,-553)
027586a
generic: backport some phylink helper functions (+151,-1)
2f663ca
generic: replace mtk_sgmii patches with versions accepted upstream (+875,-223)
18a3cd2
generic: backport support for MT7981 Ethernet (+184,-1)
5b972d7
generic: mtk_eth_soc: allow setting MDIO clock frequency (+99,-23)
72094f7
generic: net: pcs: add driver for MediaTek SGMII PCS (+407,-13)
880d131
generic: pcs-mtk-lynxi: add hack to use 2500Base-X without AN (+40)
53dc9a6
generic: mtk_eth_soc: switch to external PCS driver (+537,-25)
d308479
generic: backport regmap reg_base and downshift features (+243,-1)
b62f588
generic: dsa: make use of pcs-mtk-lynxi also for mt7530 (+514)
5f89848
generic: fix Macronix SPI-NAND driver (+35)
f1c9bd6
kernel: fix kernel warning and network issue in the backlog threading patch (+26,-8)
77f11d2
kernel: remove unnecessary change from backlog threading fix (+9,-19)
7472476
kernel: fix mtk_eth_soc throughput regressions on gigabit PHY ports (+100,-27)
5d8f14b
kernel: filter out pahole version (+1)
75e78bc
kernel: remove obsolete netfilter tcp window size check bypass patch (-156)
5c57d6c
kernel: fix mtk_eth_soc flow accounting for MT7986 (+8)
19752bd
kernel: add support for XMC XM25QH64C (+44)
ec8c837
kernel: bump 5.15 to 5.15.105 (+96,-191)
31b1330
kernel: modules: hfcpci: limit to devices with pci support (+2,-2)
69a14e4
kernel: modules: tg3: limit to devices with pci support (+1,-1)
fdc8573
kernel: backport upstreamed DSA B53 MMAP patch (+52,-121)
658b45c
generic: add quirk for HG MXPD-483II 2500M fiber SFP (+16,-3)
db37999
generic: interface mode switch for RTL8221B PHY (+61)
7e3284e
generic: use genphy_soft_reset for RealTek 2.5G PHYs (+65)
d98c8fc
generic: disable SGMII in-band AN for RealTek 2.5G PHYs (+43)
3b212db
kernel: backport of_request_module() (+1.3K,-1)
b67ba02
kernel: backport mtd fixes for nvmem (+197,-5)
323072f
kernel: backport NVMEM patches queued for the v6.4 (+4.0K)
9a62b39
kernel: backport NVMEM patch for U-Boot env data "ethaddr" cell (+183,-21)
78a468f
kernel: bump 5.10 to 5.10.177 (+15,-15)
32f134f
kernel: bump 5.15 to 5.15.106 (+7,-220)
8a554a2
kernel: crypto: fix architecture specific modules (+36,-6)
57392d6
kernel: crypto: fix missing dependecies for CRYPTO_USER_API_ENABLE_OBSOLETE (+2,-1)
f5adc5b
kernel: disable CONFIG_HW_RANDOM_BCM2835 (+1)
b8e1fca
generic: move accepted patch to backport-5.15 (+37,-13)
8ecf160
kernel: backport fix for a page pool related race condition (+170)
aad3481
kernel: backport fix for recently introduced UBI bug (+142,-4)
fa4dc86
kernel: backport MEMREAD ioctl (+908,-17)
f498923
kernel: bump 5.15 to 5.15.107 (+20,-20)
9931188
kernel: fix up qrtr packaging after 5.15.107 bump (+1,-2)
28ce677
generic: update nvmem cell mac-address-ascii support (+52,-42)
3887a55
kernel: bump 5.15 to 5.15.108 (+43,-197)
126c64d
kernel: bump 5.10 to 5.10.178 (+43,-112)
998b973
kernel: net: phy: realtek: improve RealTek 2.5G PHY driver (+251,-31)
bf3b876
kernel: refresh 729-net-phy-realtek-introduce-rtl822x_probe.patch (+7,-7)
aa8ba51
generic: 5.10: replace pending 730-net-phy-at803x-fix... with upstream (+34,-32)
85b2f21
generic: 5.10: replace ramips AR8033 fiber patch with 5.18 patches (+456,-184)
e1242fc
generic: 5.15: replace ramips AR8033 fiber patch with 5.18 patches (+375,-184)
e656bcb
kernel: add bcma/ssb fallback SPROM support (+1.8K,-3)
6d33afd
kernel: net: phy: realtek: fix NULL pointer dereference (+42,-34)
70e8804
kernel: bcma: fallback-sprom: optimize struct data (+14,-14)
d5c93d2
kernel: ssb: fallback-sprom: optimize struct data (+14,-14)
2c23447
kernel: ssb: fallback-sprom: drop mac leftovers (-12)
52e5a8b
kernel: bcma: fallback-sprom: align extraction with upstream (+134,-355)
60acbbb
kernel: bcma: fallback-sprom: check hosttype (+7,-2)
1129b22
kernel: ssb: fallback-sprom: check bustype (+7,-2)
de0ed4f
generic: Convert incorrect generic/5.15 patches again (+47)
e1c0bda
kernel: crypto: crypto-rng: select SHA512 for >= 5.14.0 (+3,-1)
2bab7d2
kernel: Initialize RNG using CPU RNG and bootloader (+4,-4)
ff536ec
kernel: Activate CONFIG_SLAB_FREELIST_HARDENED (+2,-2)
1f41b6b
kernel: Activate CONFIG_SCHED_STACK_END_CHECK (+2,-2)
626c843
kernel: mtk_bmt: refactor to avoid deep recursion (+24,-31)
80c1105
kernel: bump 5.10 to 5.10.179 (+16,-16)
45f5115
kernel: bump 5.15 to 5.15.109 (+12,-61)
28b3a5e
generic: net: phy: realtek: detect early version of RTL8221B (+63)
467aa08
kernel: Activate CONFIG_SLAB_FREELIST_RANDOM (+2,-2)
4fa9ec1
kernel: bump 5.15 to 5.15.110 (+4,-4)
3980dfc
kernel: fix handling of CONFIG_DYNAMIC_DEBUG (+2,-9)
638a10e
generic: 5.15: add patch fixing compiling mvebu with gcc-13 (+348)
bbc7de3
generic: 5.15: remove outdated symbols (-8)
1827b31
kernel: i2c: limit i2c-designware-pci to devices with PCI support (+1,-1)
e51dd77
kernel: other: limit serial-8250-exar to devices with PCI support (+1,-1)
f348871
kernel: other: limit mhi-pci-generic to devices with PCI support (+1,-1)
523c392
generic: mt7530: enable PHY configuration using OF (+43)
242fe86
generic: add hack for MT753x LED configuration (+66)
b2d1eb7
generic: 5.15: enable Werror by default for kernel compile (+1,-1)
58a8fe7
generic: 5.15: add pending patch fixing compilation warning in jffs2 (+121)
5913ea1
generic: 5.15: add pending patch fixing binfmt compilation warning (+94)
77ecc28
generic: 5.15: backport bcm63xx wdt patch fixing fallthrough warning (+33)
dc6b55e
kernel: psb6970: drop unused variable in psb6970_config_init (-1)
7890dd7
ramips: fix mt7621 kernel compilation (+14,-8)
eac6fe2
linux/generic/hack-5.15: add missing patch header (+65,-47)
1d3e71b
treewide: remove files for building 5.10 kernel (-254.3K)
d798617
treewide: remove all @{lt,gt,ge,le} appearances affecting 5.10 kernel (+18,-29)
047361d
treewide: cleanup kernel symbol references (+19,-50)
228e0e1
kernel: bump 5.15 to 5.15.111 (+118,-3.7K)
ecd9abc
kernel: use upstream firmware patch for Broadcom's NVRAM (+100,-92)
4ab27bc
kernel: backport NVMEM patch for Broadcom's NVRAM MAC cells (+77)
ff5d087
generic: add support for wireless offloading on MT7981 (+47,-1)
67c1e7a
generic: mtk_eth_soc: don't crash if WO firmware is missing (+28)
507480a
kernel: modules: split smbfs-common from cifs (+18,-3)
a666a2d
linux/modules: add ksmbd support for 5.15 (+37)
64afcba
kernel: backport Motorcomm YT8521/YT8531 support (+2.9K,-5)
b2c0d9d
kernel: other: adjust paths for new location (+2,-2)
6605b59
kernel: bump 5.15 to 5.15.112 (+17,-17)
3f99b2b
kernel: net: add support for kernel tls (+21)
7365e6b
kernel: remove obsolete kernel version switches (-154)
3b2337b
kernel: disable IGD (video DRM) support (+3,-1)
7613efd
uml: exclude some /arch/x86 optimizations (+6)
5df8481
kernel: enable (ARM|ARM64)_MODULE_PLTS in generic config (+2,-11)
5970f5d
generic: add support for MediaTek NETSYS v3 (+3.2K,-6)
f7d0a47
generic: mt7530: backport support for the MT7988 built-in switch (+2.5K,-9)
8f2dcd0
generic: filter out CONFIG_PAHOLE_HAS_SPLIT_BTF (+1)
afe2722
kernel: bump 5.15 to 5.15.113 (+41,-41)
94884f3
mediatek: sync MT7988 USXGMII with SDK driver (+792,-596)
9c45c58
netfilter: add kmod-nft-dup-inet (+21,-1)
f949dd5
kernel: Set CONFIG_FRAME_WARN depending on target (+11,-5)
Packages / Boot Loaders (223 changes)
9f9477b
mediatek: Add support for Xiaomi Redmi Router AX6S (+396,-2)
a703830
uboot-mvebu: backport patch to fix eMMC (+64)
fa67639
uboot-envtools: oxnas: fix wrong eraseblock size for shuttle,kd20 (+1,-1)
dfc3ea6
uboot-mediatek: add patch to allow accessing bootconf from Linux (+60)
839b1ff
grub2: add missing license (+3,-1)
e213375
uboot-imx: bump to 2022.01 release (+7,-56)
0892fd9
uboot-imx: build 'u-boot-dtb.img' for SolidRun CuBox-i (+2,-2)
dffad93
arm-trusted-firmware-mediatek: remove no longer needed Configure step (-4)
c91df22
ath79: add support for Yuncore XD3200 (+49,-2)
a05dcb0
ath79: add support for Yuncore A930 (+129)
78c3534
ramips: add support for BOLT! Arion (+199)
6f1efb2
ath79: add support for Sophos AP100/AP55 family (+287)
a5ac8ad
realtek: add ZyXEL GS1900-24HP v1 support (+136)
810b48e
uboot-mediatek: remove '0x' prefix from pstore node (+1,-1)
079828f
uboot-mediatek: replace patch with accepted commit (+10,-34)
4891b86
ramips: add support for YunCore AX820/HWAP-AX820 (+164,-1)
fb7ff6b
uboot-envtools: add WS-AP3825i config (+4)
b3c2072
uboot-mvebu: add patch to enable setexpr for clearfog boards (+31)
69cef74
uboot-mvebu: remove enabled CONFIG_CMD_SETEXPR (-7)
4f51f1f
uboot-mvebu: update to version v2022.04 (+2,-524)
f8b0010
ipq806x: add support for Arris TR4400 v2 / RAC2V1A (+450,-3)
580723e
realtek: add support for ZyXEL GS1900-16 (+45)
057bac2
uboot-fritz4040: Add support for Toshiba NAND (+3,-3)
⇒ 1914515
ipq40xx: fix compiler warnings (+21,-16)
⇒ 685694a
fritz: remove binaries ()
⇒ 48430df
add support for AVM FRITZ!Box 7520 (+129)
⇒ 9d89013
Add fixup for new NAND chip in FRITZ!7530 A1 (+16,-5)
481339a
uboot-imx: fix wrong make flags overriding (+2,-2)
b4184c6
ipq40xx: add support for Linksys WHW01 v1 (+362,-5)
b515ad1
realtek: add support for ZyXEL GS1900-24E (+72)
498c153
ramips: add support for MTS WG430223 (+36,-2)
2caa03e
uboot-mediatek: update UniFi 6 LR board name (+1,-1)
6153c53
realtek: add support for D-Link DGS-1210-20 (+111)
5f7828f
apm821xx: MBL: make mtd chip work (+11,-2)
2e0afef
uboot-rockchip: drop CONFIG_IDENT_STRING (-1)
949e8ba
ath79: add support for Netgear PGZNG1 (+379)
e0d8f7e
kexec-tools: add kdump scripts util (+34)
7f73aca
mvebu: update and refactor uDPU DTS (+216,-34)
57a38c8
mvebu: add Methode euroDPU support (+37,-5)
bd783fd
ramips: add support for Beeline SmartBox GIGA (+352,-3)
859f5f9
at91bootstrap: update at91bootstrap v4 targets to v4.0.3 (+3,-3)
6d5611a
uboot-at91: update to linux4sam-2022.04 (+6,-16)
⇒ f031bb3
dt-bindings: pinctrl: at91-pio4: add slew-rate (+4,-3)
⇒ 8bad34a
pinctrl: at91-pio4: add support for slew-rate (+24,-3)
⇒ 5075bf2
nds32: Remove dead reset_cpu() implementation (-22)
⇒ 10b86ef
board: ns3: Remove superfluous reset logic (+2,-20)
⇒ 3394f39
Revert "lpc32xx: cpu: add support for soft reset" (+5,-16)
⇒ 35b65dd
reset: Remove addr parameter from reset_cpu() (+142,-142)
⇒ 1419e5b
stm32mp: update MMU config before the relocation (+9,-4)
⇒ aad8414
stm32mp: update the mmu configuration for SPL and prereloc (+30,-10)
⇒ 342e1ab
arm: remove TTB_SECT_XN_MASK in DCACHE_WRITETHROUGH (+1,-1)
⇒ 9b39d24
arm: cosmetic: align TTB_SECT define value (+1,-1)
⇒ 503eea4
arm: cp15: update DACR value to activate access control (+5,-2)
⇒ cd3eadc
arm: omap2: remove arm_init_domains (-17)
⇒ 8ca0f51
arm: cp15: remove weak function arm_init_domains (-10)
⇒ 2740eda
arm: remove set_dacr/get_dacr functions (-14)
⇒ 1a9e75b
spl: Drop duplicate 'Jumping to U-Boot' message (+1,-2)
⇒ ef10804
binman: Indicate how to make binman verbose (+4,-1)
⇒ + 4711 more...
cb27179
uboot-envtools: support NVMEM based access (+427)
7094e65
uboot-imx: add support for TechNexion PICO-PI-IMX7D (+9)
e62f138
uboot-envtools: imx: cortexa7: add TechNexion PICO-PI-IMX7D (+19)
fa75a3a
uboot-mediatek: update to 2022.07 release (+207,-162)
2f7fb57
uboot-ramips: add support for MT7621, merge into uboot-mediatek (+7.4K,-110)
64fb5ae
uboot-imx: pico-pi-imx7d: fix wrong make flags overriding (+1,-1)
e760f06
uboot-mediatek: mark MT7621 variants as @BROKEN (+2)
a7a3a04
uboot-mediatek: mark mt7620 build as @BROKEN (+2)
95a24b5
uboot-at91: fix build on buildbots (+2,-1)
7659ee1
uboot-mediatek: add support for UBI EOF marker (+51)
e0e74d8
uboot-mediatek: unbreak build with binman (+71,-325)
e879ccc
uboot-layerscape: update PKG_HASH (+1,-1)
6c7e337
ramips: Add support command fw_setsys for Xiaomi routers (+10,-4)
d4391ef
layerscape: update remaining PKG_HASH / PKG_MIRROR_HASH (+8,-8)
a8e1e30
uboot-bcm4908: include SoC in output files (+8,-6)
603aace
uboot-mediatek: reorder patches ()
a2122b5
uboot-mvebu: update to v2022.07 (+2,-33)
a547cb9
arm-trusted-firmware-mvebu: bump a3700-utils to current version (+3,-3)
b0bbd27
arm-trusted-firmware-mvebu: bump mv-ddr-marvell to current version (+3,-3)
0fbe36f
arm-trusted-firmware-mvebu: bump mox-boot-builder to v2022.06.11 (+2,-15)
794cefd
arm-trusted-firmware-mvebu: update to v2.7 (+23,-436)
81bc733
arm-trusted-firmware-mvebu: update cm3 gcc to 11.2 (+4,-4)
1330816
ramips: add support for H3C TX1800 Plus / TX1801 Plus / TX1806 (+255,-3)
0bfe1cf
ramips: support fw_printenv for Netgear WAX202 (+2,-1)
4cccea0
ramips: fix fw_setsys (+1,-1)
0dc5821
ath79: add support for Sophos AP15 (+150)
2cc5059
ramips: add support for ZyXEL LTE3301-Plus (+254,-1)
7f5e70a
uboot-mediatek: mt7621: use silent stage1 by default (+15,-1)
87e09b6
uboot-mediatek: backport pinctrl fix to avoid error message (+49,-8)
c010953
arm-trusted-firmware-mediatek: skip bad blocks on SPI-NAND (SNFI) (+40)
6d5873a
realtek: add support for TP-Link SG2008P (+224)
85b41cb
ramips: add support for Beeline SmartBox TURBO (+270,-2)
8c04a5c
realtek: d-link: add support for dgs-1210-10mp (+98,-1)
0bc8889
uboot-mediatek: fix Ubiquiti UniFi 6 LR U-Boot mod (+8,-20)
f0adf25
uboot-envtools: mt7622: use 4k sectors for UniFi 6 LR (ubootmod) (+1,-1)
14ce999
trusted-firmware-a.mk: pass DTC path similar to u-boot.mk (+7)
a1b2636
arm-trusted-firmware-mediatek: update to v2.7+ from MediaTek (+192,-50)
⇒ 0b1838a
lib/extensions/ras: fix bug of binary search (+2,-2)
⇒ 60cd803
drivers/gicv3: use mpidr to probe GICR for current CPU (+6,-6)
⇒ deb1890
drivers/gicv3: fix potential GICD context override with ESPI enabled (+4,-2)
⇒ 69ae442
drivers/gicv3: fix logical issue for num_eints (+4,-4)
⇒ 4e42c22
drivers/gicv3: limit SPI ID to avoid misjudgement in GICD_OFFSET() (+9)
⇒ 705032d
drivers/gicv3: add debug log for maximum INTID of SPI and eSPI (+3)
⇒ 612b4a3
drivers/gicv3: also shift eSPI register offset in GICD_OFFSET_64() (+3,-2)
⇒ ffb07b0
plat/qemu: trigger reboot with secure pl061 (+34,-1)
⇒ c99b8c8
plat/arm: Always allow ARM_LINUX_KERNEL_AS_BL33 (+13,-13)
⇒ e27340a
plat/arm: Remove ARM_LINUX_KERNEL_AS_BL33 relying on RESET_TO_BL31 (+1,-5)
⇒ 6aa9f5d
drivers/rambus: add TRNG-IP-76 driver (+267)
⇒ 57660d9
plat/marvell/armada/a8k: support HW RNG by SMC (+33,-2)
⇒ c82cf21
drivers/marvell/mochi: add missing stream IDs configurations (+75,-5)
⇒ 2bcde26
drivers/marvell/mochi: add support for cn913x in PCIe EP mode (+3,-2)
⇒ 27528f7
marvell: drivers: move XOR0/1 DIOB from WIN 0 to 1 (+15)
⇒ 1e179c7
plat/marvell: fix SPD handling in dram port (+4,-4)
⇒ + 1773 more...
d118cbd
uboot-mediatek: fix factory reset on UBI (+2,-2)
a4933cd
uboot-mediatek: add support for compressed BL3/FIP image (+7,-13)
c09eb08
uboot-mediatek: add support for MT798x platforms (+12.2K,-6)
d3a337a
uboot-mediatek: additions from MTK SDK (+10.6K,-276)
85581cc
uboot-mediatek: mt7986: support PSTORE/ramoops (+38)
20eee0d
uboot-mediatek: mt7986: add generic reset button support (+40)
0a18456
uboot-mediatek: no compression means IH_COMP_NONE (+120,-1)
c2bc1bd
uboot-mediatek: add support for Bananapi BPi-R3 (+1.4K,-3)
38f7e93
uboot-envtools: add support for Bananapi BPi-R3 (+45)
0ea329f
uboot-mediatek: replace patches with updated versions (+791,-164)
11a6021
arm-trusted-firmware-mediatek: update to sources of 2022-08-31 (+3,-75)
⇒ 16ecf01
spi-nor: extend support for 4-byte address flashes (+129,-14)
⇒ 23036ae
gpio: add interface for changing gpio mode (+2)
⇒ b68346f
mediatek: common: add MediaTek SD/eMMC controller driver (+919)
⇒ ebdc871
mediatek: common: add simple memory pool to support dynamic memory allocation (+43)
⇒ 6e38d30
mediatek: common: add SPI-NAND flash interface (SNFI) driver (+3.6K)
⇒ 7891617
mediatek: common: add generic high-speed UART console driver (+967)
⇒ adba3cc
mediatek: common: add general-purpose timer (GPT) driver (+233)
⇒ 40dc7ab
mediatek: common: add generic efuse driver (+581)
⇒ 60ad335
mediatek: common: add common i2c bus and host drivers (+604)
⇒ d1e20a7
mediatek: common: add spi-mem controller driver (+1.1K)
⇒ bfffb62
mediatek: common: add support to boot BL33 in AArch64 mode (+11,-1)
⇒ e7229d9
mediatek: common: allow boot console be reused for booting kernel with mode s... (+4,-6)
⇒ 675f9c3
mediatek: common: add UART download protocol support (+260)
⇒ 3c585b6
lib: add NAND mapping block management (NMBM) library (+3.4K)
⇒ 29a21d1
lib: xz: add xz decompress support from xz-embedded-20210201 (+3.8K)
⇒ d1db7b0
Build: add xz compression image filter (+9)
⇒ + 21 more...
9a49788
uboot-at91: use sdmmc0 as booting media for sama5d27_som1_ek (+10,-16)
e9f1293
at91bootstrap: use sdmmc0 as booting media for sama5d27_som1_ek (+3,-9)
f1b5ed3
uboot-envtools: update to 2022.07 (+2,-429)
292146f
arm-trusted-firmware-tools: update to v2.7 (+4,-10)
80baffd
ipq40xx: add support for Pakedge WR-1 (+292)
f7dbdcf
mediatek: filogic: use WPS button instead of RST on BPi-R3 (+15,-3)
5f8c86e
realtek: add support for TP-Link SG2452P v4 aka T1600G-52PS v4 (+430,-2)
0a79c77
ramips: add support for Kroks Rt-Pot mXw DS RSIM router (+193)
5806914
ramips: add support for Kroks Rt-Cse SIM Injector DS (+74)
26a6a6a
ramips: add support for Belkin RT1800 (+226)
f4eef5f
ramips: add support for Linksys E7350 (+228,-2)
59cb4dc
ath79: support Ruckus ZoneFlex 7372 (+358)
f1d112e
ath79: support Ruckus ZoneFlex 7321 (+64)
146aaea
ath79: add support for Senao WatchGuard AP300 (+163,-4)
9f6e247
ath79: add support for Senao WatchGuard AP200 (+105)
5df1b33
ath79: add support for Senao Watchguard AP100 (+103)
c27279d
mediatek: add support for ipTIME A6004MX Add basic support for ipTIME A6004MX. (+416)
a575788
uboot-mediatek: fix extraneous right parens (+1,-1)
01e2184
realtek: add support for TP-Link SG2210P (+64,-2)
100536b
arm-trusted-firmware-mvebu: stop cluttering Image Builder (+20,-21)
9c74729
uboot-mvebu: backport patch to fix compilation on non glibc system (+44)
185541f
uboot-mvebu: backport LibreSSL patches for older version of LibreSSL (+55)
b3c81c9
uboot-mediatek: fixes defconfig typo for Linksys E8450 (+1,-1)
bb21209
uboot-mediatek: fixes defconfig typo for UniFi 6 LR (+1,-1)
4f348a2
uboot-mvebu: update to 2022.10 (+2,-101)
1324fe4
uboot-mvebu: add Methode eDPU support (+7,-1)
b58f3c5
arm-trusted-firmware-mvebu: add Methode eDPU support (+12,-1)
537b423
uboot-mediatek: update to U-Boot 2022.10 (+73,-8.7K)
f46355b
uboot-envtools: mediatek_filogic: fix BPi-R3 when no OS is installed (+4,-7)
84b5b0f
uboot-envtools: mediatek/mt7622: don't rely on mapped rootfs (+3,-6)
0671e78
arm-trusted-firmware-sunxi: add package CPE ID (+1)
edbf9f1
uboot-fritz4040: build FritzBox 7520 variant (+6,-1)
91fa599
uboot-envtools: update to 2022.10 (+2,-2)
641e4f2
mediatek: add Xiaomi Redmi Router AX6000 support (+297,-1)
50f727b
ath79: add support for Linksys EA4500 v3 (+240,-1)
8d3e932
uboot-envtools: Fix format of autogenerated sectors (+2)
d75ed37
uboot-layerscape: adjust LS1012A-IOT config and env (+46,-1)
f7f9203
ramips: add support for SIM SIMAX1800T and Haier HAR-20S2U1 (+259,-4)
9945d05
ipq40xx: add support for GL.iNet GL-A1300 (+345)
0cfd155
ramips: add support for Rostelecom RT-SF-1 (+50,-3)
a98fa04
uboot-envtools: ath79: add support for Ubiquiti XM devices (+8)
6fdeb48
ath79: support Ruckus ZoneFlex 7025 (+228,-3)
4c67d1e
uboot-mediatek: optimize MMC erase (+7,-7)
6de9287
ath79: add support for Senao Engenius EAP1750H (+134)
afcccaa
layerscape: Switch LS1012A-FRDM initramfs to gzip (+1,-2)
366bcff
uboot-mediatek: bpi-r3: raise CONFIG_LMB_MAX_REGIONS to 64 (+8,-6)
57a8ea6
uboot-bcm4908: update to the latest generic (+3,-3)
⇒ 4435700
Remove redundant YYLOC global declaration (-1)
19b3b14
sunxi: fix 253-sunxi-h5-add-support-for-nanopi-r1s-h5 patch offset (+1,-1)
0ec8d99
ramips: add support for Etisalat S3 (+266,-3)
18bea17
mediatek: add alternative stock layout for Xiaomi Redmi Router AX6000 (+389,-285)
53123b9
sunxi: fix board_name for MarsBoard A10 (+12,-11)
3f201d1
ramips: add support for SNR-CPE-W4N-MT router (+149)
9ed1830
arm-trusted-firmware-sunxi: drop CPE ID (-1)
5b82eeb
sunxi: remove frequency for NanoPi R1 (+1,-2)
bf06a7c
uboot-sunxi: use UUID of bootdev and bootpart (+5,-3)
5c85c1f
uboot-kirkwood: build with kirkwood generic subtarget (+1)
1c35dc2
uboot-mxs: build with mxs generic subtarget (+1)
64bfb8b
uboot-zynq: build with zynq generic subtarget (+1)
808046b
uboot-tegra: build with tegra generic subtarget (+1)
a5f16b4
uboot-omap: build with omap generic subtarget (+1)
7545168
uboot-envtools: add support for ramips Asus RX-AX53U (+1)
1613e33
uboot-mediatek: add support for Xiaomi Redmi Router AX6000 (+412)
d29dbf0
mediatek: drop redmi-ax6000 variant with modified env (-61)
2a9f3b7
ipq40xx: fix up Linksys WHW01 board name, device definition (+9,-12)
dd9d1a8
arm-trusted-firmware-sunxi: Use common trusted-firmware-a.mk (+27,-39)
c5bb7a9
arm-trusted-firmware-mvebu: Use host flags for cryptest compilation (+15)
55d176f
tfa-layerscape: Use trusted-firmware-a.mk (+69,-84)
5b605f4
uboot-envtools: update to 2023.01 (+3,-3)
3d5c542
uboot-mediatek: update to U-Boot 2023.01 (+118,-12.4K)
1a35edf
ramips: add basic support for TP-Link EC330-G5u v1 (+361)
9e4ede8
ipq40xx: add support for Linksys WHW03 V2 (+605,-3)
09f313b
ramips: mt7621: Add Arcadyan WE420223-99 support (+265)
8364f08
ipq807x: add Xiaomi AX3600 (+569,-3)
8253cb2
ipq807x: add Redmi AX6 (+62)
a36fc58
ipq807x: add Edimax CAX1800 (+349)
bd17683
ipq807x: add QNAP 301w (+533,-1)
2ddb205
ipq807x: Add Xiaomi AX9000 (+564,-5)
6e03304
ipq807x: add Edgecore EAP102 (+442)
26c095c
ipq807x: add Dynalink DL-WRX36 (+270)
2f83369
uboot-mvebu: update to version 2023.01 (+5,-5)
afcf1a4
uboot-envtools: ipq40xx: fix WHW03V2 mtd partition (+4,-2)
ef9acfb
uboot-mediatek: Fix ramips/mt76x8 buildbot (+5,-4)
5dee596
ipq807x: Add ZyXEL NBG7815 (+485,-4)
f0eb73a
ath79: consolidate Netgear EX7300 series images (+282,-252)
52992ef
ath79: add support for Senao Engenius EWS660AP (+147)
e51a57e
uboot-envtools: mt7622: bpi-r64: fix env selection (+6,-3)
90dbdb4
uboot-envtools: filogic: bpi-r3: fix env selection (+7,-4)
92276ee
ramips: add support for ASUS RT-AX54 (+217)
54c5f33
uboot-envtools: add support for APRESIA ApresiaLightGS120GT-SS (+8)
4ef86c6
ramips: add support for Senao Engenius EPG600 (+246)
be0f1c1
mvebu: add support for Buffalo LinkStation LS220DE (+429)
bdd7889
grub2: re-add test module (+3,-3)
7ce2667
kexec-tools: update to 2.0.26 (+3,-55)
b934c63
uboot-mediatek: mark all packages as hidden (+1)
35f6d79
mpc85xx: add support for Watchguard Firebox T10 (+440,-1)
d45659a
ramips: add support for SNR-CPE-ME2-SFP (+236)
f574b53
ipq806x: add support for Nokia Airscale AC400i (+355)
7801161
ipq807x: add support for Netgear WAX218 (+223,-2)
da37009
treewide: add support for "gc-sections" in PKG_BUILD_FLAGS (+51,-48)
9fe7cc6
treewide: opt-out of tree-wide LTO usage (+4,-1)
694b8e6
ath79: support Ruckus ZoneFlex 7351 (+377,-1)
0eebc6f
ath79: support Ruckus ZoneFlex 7341/7343/7363 (+189,-2)
12f5233
ath79: Add Aruba AP-175 support (+266,-10)
dc79b51
ramips: add support for Keenetic Lite III rev. A (+165,-1)
17c89fd
uboot-sunxi: bump to 2020.07 (+43,-24)
53796f9
arm-trusted-firmware-sunxi: bump to 2.8 (+2,-6)
765f668
mpc85xx: add support for Enterasys WS-AP3715i (+511,-2)
21d02e5
uboot-sunxi: update support for FriendlyARM ZeroPI (+148,-105)
fea4ffd
uboot-envtools: update to 2023.04 (+2,-2)
50f7c5a
uboot-mediatek: update to v2023.04 (+427,-298)
00a240e
uboot-mediatek: fix build for RAVPower RP-WD009 (+8,-28)
42eeb22
uboot-mediatek: fix factory/reset button (+110,-22)
cc00e22
uboot-mediatek: add TP-Link TL-XDR4288 and TL-XDR608x (+971)
097f350
ath79: add support for Alcatel HH40V (+192)
28df7f7
ramips: mt7621: add support for ZyXEL WSM20 (+324,-2)
5b0b464
uboot-mediatek: remove duplicate config in mt7986 (+5,-14)
ab8ead3
uboot-mediatek: fix CONFIG_TEXT_BASE variable (+12,-12)
6c9b526
uboot-mediatek: fixes build when nmbm enabled (+3,-3)
ecdb248
ramips: add support for SNR-CPE-ME1 (+228)
29149a9
uboot-layerscape: Don't fixup kaslr seed when no node (+33)
b812844
uboot-layerscape: Add ls1028ardb support (+39)
7700a6f
tfa-layerscape: Add ls1028ardb support (+14)
b95c214
uboot-rockchip: add ROC-RK3328-CC support (+280,-1)
e882af2
ramips: add support for Linksys RE7000 (+165)
48ed07b
treewide: replace AUTORELEASE with real PKG_RELEASE (+58,-58)
1a5cb37
uboot-rockchip: cleanup redudant variables (+18,-22)
60c1fe6
uboot-rockchip: add NanoPi R2C support (+438,-2)
69c430a
uboot-layerscape: Bump to lf-6.1.1-1.0.0 and switch to github (+5,-46)
5e91b45
tfa-layerscape: Change to github and use the latest tag (+265,-37)
8573454
tfa-layerscape: fix fiptool's build (+17,-1)
f0b2fdb
ath79: improve support for D-Link DIR-8x9 A1 series (+11,-10)
635d548
ath79: add support for D-Link DIR-859 A3 (+88,-4)
22d7148
mediatek: add support for Zyxel EX5601-T0 router (+591)
5d0d04e
mediatek: mt7981: add reserved memory to support pstore (+45)
f588da8
arm-trusted-firmware-mediatek: add build for MT7981 DDR3 (+47)
99c94c6
uboot-mediatek: add Qihoo 360T7 support (+477)
6fc6ea4
package: layerscape: change loadaddr address (+16,-16)
Packages / Common (568 changes)
f872b96
ltq-vectoring: add driver (+349)
93f0e1f
ltq-vdsl-mei: enable vectoring error sample callback (+2,-13)
b35d33c
ltq-vdsl-app: set MAC address for vectoring error reports (+14,-6)
1700424
ltq-vdsl-mei: add locking to interrupt handler (+46,-1)
81f3c4d
qosify: update to the latest version (+3,-3)
⇒ 391a9fb
dns: fix parsing vlan encapsulated protocol (+1,-1)
⇒ 6aeeddb
interface: extend dns filters to cover vlan tagged traffic as well (+16,-1)
⇒ 1ab53d4
bpf: return TC_ACT_UNSPEC to allow other filters to proceed (+5,-5)
⇒ ca21e72
interface: switch to using clsact for filters (+28,-22)
⇒ 5d158f6
interface: run ingress bpf filter on main device ingress instead of ifb egress (+27,-10)
⇒ bdfcb11
interface: fix duplicated dns filter line (-5)
⇒ b97405a
Revert "ubus: remove dnsmasq subscriber" (+44)
⇒ 8fbaf39
interface: rework adding/removing filters, do not delete clsact (+45,-46)
⇒ d7ba580
interface: replace open-coded ifb-dns string with QOSIFY_DNS_IFNAME (+4,-4)
⇒ 91cf440
loader: fix use of deprecated functions (+3,-3)
af434e0
qosify: update to the latest version (+3,-3)
⇒ 57c7817
qosify: fix dscp values of ubus-added dns host entries (+3,-1)
1bf94b6
openssl: move engine.mk to INCLUDE_DIR (+6,-2)
b3aa290
zlib: backport security fix for a reproducible crash in compressor (+688,-2)
7598863
openwrt-keyring: add OpenWrt 22.03 GPG/usign keys (+3,-3)
⇒ 8cfe4f0
gpg: update OpwnWrt 19.07 signing key (+15,-27)
⇒ 70817cf
gpg: add OpenWrt 22.03 signing key (+65)
⇒ 62471e6
usign: add 22.03 release build public key (+2)
636cb00
gettext-full: add gmsgfmt symlink in host install (+5)
1fb0993
musl-fts: add host build (+2)
abb2683
libselinux: use musl-fts for host builds (+5,-2)
3f87451
gpio-cdev: re-add nu801 userspace driver (+55,-2)
8a75ed4
musl-fts: remove shared libraries from host (+1)
f857174
pcre: disable shared libraries for host builds (+1)
8a5d095
elfutils: fix host compilation with Alpine Linux (+4)
7368345
gpio-cdev: provide HASH values for nu801 (+1,-1)
eeb8fd4
gpio-cdev: move kmod-leds-uleds dependency to MX100 (+3,-3)
8839a93
libs/zlib: bump to latest stable release 1.2.12 (CVE-2018-25032) (+13,-362)
3eb777e
libs/zlib: fix implicit function declaration warning (+3,-3)
2edc017
urandom-seed: use seedrng for seeding the random number generator (+442,-35)
3456775
busybox: fix busybox lock applet pidstr buffer overflow (+3,-3)
d80336e
busybox: Fix snprintf arguments in lock (+1,-1)
950bd40
toolchain: reproducible libstdcpp (+2,-1)
72b93b7
bpf-headers: support CONFIG_HZ=300 (+20)
39ec9ed
bpf-headers: update to linux 5.15 (+2,-2)
c38b2c5
qosify: update to the latest version (+11,-5)
⇒ 1cd5e12
loader/interface: attach bpf program directly using netlink (+147,-23)
64f629e
bridger: add bridge forwarding accelerator (+109)
76f55e3
dnsmasq: add procd interface index tracking (+5)
0d3850d
libselinux: add missing host-build dependency on libsepol/host (+1,-1)
2ca5c3d
hostapd: add support for enabling link measurements (+10)
965aa33
hostapd: add ubus method for requesting link measurements (+65)
f6445cf
hostapd: add ubus link-measurements notifications (+43)
cef3e6a
ucode: update to latest Git HEAD (+5,-5)
⇒ 4ce69a8
fs: implement access(), mkstemp(), file.flush() and proc.flush() (+130)
⇒ 1af23a9
tests: fix proto() testcase (+1)
⇒ 6b6d01f
vm: release this context on exception in managed method call (+2)
⇒ a2a26ca
lib: introduce uloop binding (+657)
⇒ 05bd7ed
types: treat resource type prototypes as GC roots (+3)
⇒ 0e85974
uloop: clear errno before integer conversion attempts (+3)
⇒ 1cb04f9
ubus: add object publishing, notify and subscribe support (+1.3K,-108)
⇒ 6c66c83
ubus: refactor error and argument handling (+266,-188)
⇒ 078d686
ubus: add event support (+158)
⇒ efe8a02
syntax: support add new operators (+285,-13)
⇒ c402551
vm: fix crash on object literals with non-string computed properties (+21,-7)
⇒ 73dcd78
lib: fix potential integer underflow on empty render output (+2,-3)
⇒ 4618807
main: rework CLI frontend (+452,-213)
⇒ b4a1fd5
lib: adjust require(), render() and include() raw mode semantics (+111,-20)
⇒ 91f65de
nl80211: add missing attributes and correct some attribute flags (+46,-6)
⇒ 49838a8
include: rename include guards to avoid clashes with system headers (+33,-33)
⇒ + 38 more...
1a35ac9
firewall4: update to latest Git HEAD (+4,-4)
⇒ fde8070
treewide: forward compatibility changes (+509,-523)
⇒ 9972f7d
fw4: ensure to capitalize weekday names (+8,-8)
⇒ 11feddf
fw4: bracketize IPv6 addresses in dnat addr:port notation (+18,-3)
⇒ a378883
fw4: fix emitting family specific redirect rules without any addrs (+31,-3)
0392644
qosify: update to the latest version (+3,-3)
⇒ 92f5e18
interface: fix ifname present check in interface status (+1,-1)
⇒ ef82def
ubus: add active devices to bridger blacklist (+44)
1e991e0
gpio-button-hotplug: fix data race (+1,-1)
aecf088
libnfnetlink: update to 1.0.2 (+3,-23)
c3b7389
libmnl: update to 1.0.5 (+3,-3)
65256ae
dropbear: bump to 2022.82 (+90,-66)
e89f3e8
wolfssl: bump to 5.2.0 (+7,-9)
1135b75
nftables: add CONFLICT between versions (+2,-1)
a001630
urandom-seed: go back to seeding with shell script temporarily (+35,-442)
a67629b
comgt: ncm: allow specification of interface name (+18,-14)
b2940bb
comgt: ncm: select first available network interface for device (+4,-3)
ed79578
comgt: ncm: try to detect interface for ttyACM ports (+4)
e02fb42
comgt: support ZTE MF286R modem (+23,-1)
fc60b97
pcre: pass -fPIC under host as well (+4,-4)
b363f74
readline: add host PIC (+1)
c18c6e5
wolfssl: fix compilation with /dev/crypto (+19)
0400774
ucode: update to latest Git HEAD (+3,-3)
⇒ 111cf06
vm: stop executing bytecode on return of nested calls (+62,-11)
⇒ e14b099
syntax: implement support for ES6 template literals (+209,-10)
af02a12
firewall4: update to latest Git HEAD (+3,-3)
⇒ 425ea8a
fw4: fix applying zone flags for source bound rules (+1,-1)
⇒ 9bce873
fw4: fix skipping invalid ipset entries (+1,-1)
⇒ fc83d46
ruleset: set auto-merge directive for interval sets (+1)
c597043
ucode: fix PKG_MIRROR_HASH (+1,-1)
2b5fa44
dnsmasq: add logfacility file to jail mounts (+6,-2)
432a25d
nat46: update to git HEAD (+3,-3)
⇒ 79190a8
add a module argument to ignore TOS translate for IPv4 (+1,-1)
⇒ 9a36ee1
add a module argument to ignore TOS translate for IPv4 (+5,-1)
⇒ 39778c2
add a module argument to ignore TOS translate for IPv4 (+1)
⇒ 95ca1c3
nat46-core: ignore IPv4 options when translating packets (+3,-3)
573ce80
ucode: reorder BuildPackage calls (+1,-1)
1aac1b3
f2fs-tools: fix resize.f2fs (#9800) (+47,-1)
ab4eafb
mdadm: update to 4.2 (+21,-83)
0276fab
dnsmasq: fix jail_mount for serversfile (+8,-1)
4379457
selinux-policy: update to version 1.1 (+3,-3)
2f484ae
ltq-atm/ltq-ptm: avoid unnecessary build dependencies (+11,-6)
db4bf4b
ltq-vdsl/ltq-adsl: fix elapsed time calculation (+246,-2)
1daaef3
ltq-vdsl-app: disconnect when service is stopped (+78,-3)
f4e219f
packages: nvram: add NVRAM quirks for bcm53xx target (+48,-17)
d93aae1
util-linux: update to 2.38 (+3,-3)
28cec43
util-linux: use meson to build (+384,-51)
7a5ddc0
openssl: bump to 1.1.1o (+6,-6)
73c1fe2
wolfssl: bump to v5.3.0-stable (+2,-45)
4bf3827
bcm27xx-userland: update to latest version (+3,-3)
bca05bd
bcm27xx-gpu-fw: update to latest version (+15,-15)
ad79b92
elfutils: move host build to tools (+35,-4)
9f67ed5
bpf-headers: drop HOST_LOADLIBES (-1)
e2ce2a8
ucode: update to latest Git HEAD (+3,-3)
⇒ 9a72423
Update README.md (+119,-15)
⇒ 8da140f
lib: introduce hexenc() and hexdec() (+176)
⇒ 090b426
fs: avoid input buffering with small limits in fs.readfile() (+3)
⇒ 081871e
compiler: fix segmentation fault on compiling unexpected unary expressions (+28)
2df1760
firewall4: update to latest Git HEAD (+3,-3)
⇒ 2379c3d
tests: add test coverage for zone family selection logic (+300)
⇒ 2816a82
ruleset: ensure that family-agnostic ICMP rules cover ICMPv6 as well (+19,-5)
⇒ b479815
fw4: fix family auto-selection for config nat rules (+74,-16)
⇒ 05995f1
fw4: fix emitting device jump rules for family restricted zones (+17,-26)
⇒ b0b8122
treewide: use modern syntax (+151,-176)
⇒ f0cc317
fw4: refactor family selection for forwarding rules (+254,-24)
⇒ 72b196d
config: remove restictions on DHCPv6 allow rule (+1,-3)
⇒ 7782017
tests: fix mocked `fd.read("line")` api (+2,-2)
⇒ 57984e0
fw4: always resolve lower flowtable devices (+51,-40)
⇒ b268225
fw4: filter non hw-offload capable devices when resolving lower devices (+46,-49)
⇒ d005293
fw4: store zone associations from ubus in statefile as well (+3,-1)
⇒ 628d791
hotplug: reliably handle interfaces with ubus zone hints (+7,-1)
⇒ c22eeef
fw4: support negative CIDR bit notation (+8,-3)
e01b1c2
selinux-policy: update to version 1.2.3 (+2,-2)
242b347
libnl-tiny: update to the latest version (+4,-4)
⇒ b5b2ba0
netlink: add NLA_F_NESTED to all nested attributes (+3,-1)
f84b525
ksmbd: fix ipc error and crash (+99)
251e70c
ucode: update to latest Git HEAD (+3,-3)
⇒ da3f089
lib: rework uc_index() implementation (+168,-15)
a7ddef6
firewall4: update to latest Git HEAD (+3,-3)
⇒ c4a78ed
fw4: fix typo in emitted set types (+2,-2)
⇒ c7c9c84
fw4: ensure that negative bitcounts are properly translated (+9)
⇒ 6dd2617
fw4: fix logic flaw in testing hw flow offloading support (+6,-8)
⇒ fb9a6b2
ruleset: correct mangle_output chain type (+18,-18)
⇒ 30a7d47
fw4: fix datetime parsing (+12,-13)
⇒ 221040e
ruleset: emit time ranges when both start and stop times are specified (+260,-24)
⇒ 4e5e322
fw4: make `fw4 restart` behavior more robust (+3,-3)
⇒ 210991d
fw4: prefer /dev/stdin if available (+4,-2)
7f99808
ucode: update to latest Git HEAD (+3,-3)
⇒ 559029e
ci: make jobs faster during pull request testing (+63,-3)
⇒ 9efbe18
lib: refactor `uc_int()` (+23,-10)
⇒ d996047
syntax: adjust number literal parsing and string to number conversion (+98,-11)
95adbc2
ksmbd: update to 3.4.5 (+2,-101)
d5e48a1
hostapd: drop wnm_disassoc_imminent (-45)
677774d
wolfssl: don't change ABI because of hw crypto (+21,-10)
18fd12e
wolfssl: add benchmark utility (+23,-3)
0a2edc2
wolfssl: enable CPU crypto instructions (+23)
98d91e4
hostapd: Radius based VLANs on AP with PSK (+19)
c35ff1a
hostapd: update to 2022-05-08 (+94,-86)
⇒ c765450
The main branch is now used for v2.11 development (+2,-2)
⇒ ffe80cb
wpa_supplicant: ap: Update comment (+1,-1)
⇒ bc9fd8a
Replace "whitelist" with "allowlist" in vendor interface definition (+34,-18)
⇒ fc4bc34
Replace "blacklist" with "denylist" in vendor interface definition (+8,-4)
⇒ a16434a
tests: Update the repository branch name (+1,-1)
⇒ b678a3a
Extend QCA_NL80211_VENDOR_SUBCMD_PEER_FLUSH_PENDING (+36,-1)
⇒ f32f99d
P2P: Send response frame on channel where the request is received (+5,-7)
⇒ 9a4feed
tests: Update dpp_proto_after_wrapped_data_pkex_cr_req for PKEXv2 (+1,-1)
⇒ 8021362
DPP3: Start with PKEXv2 and fall back to v1 (+52,-29)
⇒ 93a19ab
tests: sigma_dut DPP/PKEXv2 initiator and fallback to v1 (+33)
⇒ 3f67ab5
DPP: Handle TX status events for broadcast DPP messages (+2,-2)
⇒ 9d3f347
DPP3: Add PKEX initiator retries and fallback from v2 to v1 for hostapd (+171,-17)
⇒ 53fae01
tests: DPP PKEXv2 initiator fallback to v1 in hostapd (+40)
⇒ bdcccbc
DPP: Change PKEX version configuration design (+61,-14)
⇒ 008e177
tests: Update DPP PKEX version indication style (+14,-16)
⇒ d7be749
DPP3: PKEX over TCP (+580,-36)
⇒ + 370 more...
6c152ce
hostapd: randomize default BSS color (+28,-2)
6ee4383
hostapd: ubus: add bss-color to get_status (+6)
b72c7db
hostapd: fix missing HS20 support for hostapd-full (+1,-1)
e0cc5b9
wolfssl: set nonshared flag global (+9,-1)
eac1b8a
Revert "wolfssl: set nonshared flag global" (+1,-9)
d55f12c
wolfssl: make WOLFSSL_HAS_OPENVPN default to y (+1,-1)
bbce9f8
iw: bump to 5.19 (+462,-45)
f03b208
hostapd: fix feature detection (+1,-1)
574539e
hostapd: add owe_transition_ifname (+3,-1)
e8433fb
firewall4: bump to git HEAD (+3,-3)
⇒ 11f5c7b
fw4.uc: fix zone helper assignment (+6,-3)
⇒ b9d35ff
fw4.uc: don't skip zone for unavailable helper (+1,-2)
⇒ e35e26b
tests: add test for zone helpers (+374)
⇒ a063317
ruleset: fix conntrack helpers (+387,-265)
⇒ e1cb763
ruleset: reuse zone-jump.uc template for notrack and helper chain jumps (+301,-38)
⇒ 11410b8
ruleset: reorder declarations & output tweaks (+96,-108)
⇒ 880dd31
fw4: fix skipping invalid IPv6 ipset entries (+1,-1)
⇒ 5994466
fw4: simplify `is_loopback_dev()` (+19,-12)
⇒ 53886e5
fw4: fix crash in parse_cthelper() if no helpers are present (+1,-1)
⇒ 11256ff
fw4: add support for configurable includes (+199,-2)
⇒ 3b5a033
tests: add test coverage for firewall includes (+506)
⇒ d79911c
fw4: support sets with timeout capability but without default expiry (+10,-2)
⇒ 15c3831
fw4: add support for `option log` in rule and redirect sections (+22,-1)
dab9103
hostapd: update to 2022-06-02 (+22,-3)
⇒ d2ce1b4
tests: Wait for request before responding in dscp_response (+5)
⇒ bc36991
Use Secure=1 in PTK rekeying EAPOL-Key msg 1/4 and 2/4 (+7,-2)
⇒ b9313e1
tests: Update ap_wpa2_psk_ext_delayed_ptk_rekey to match implementation (+2,-2)
⇒ 7173992
tests: Flush scan table in ap_wps_priority to make it more robust (+1)
⇒ 1142b6e
EHT: Do not check HE PHY capability info reserved fields (+45,-18)
⇒ 37bb417
DPP: Host information in bootstrapping URI (+107,-6)
⇒ e58dabb
tests: DPP URI with host info (+35,-3)
⇒ ed325ff
DPP: Allow TCP destination (address/port) to be used from peer URI (+22,-2)
⇒ e90ea90
tests: sigma_dut DPP TCP Configurator as initiator with addr from URI (+23)
⇒ a44744d
tests: Set ECB mode for AES explicitly to work with cryptodome (+1,-1)
⇒ e36a7c7
tests: Support pycryptodome (+8,-2)
⇒ 72641f9
tests: Clean up failed test list in parallel-vm.py (+18,-11)
⇒ 39e6623
tests: Work around reentrant logging issues due to __del__ misuse (+10)
⇒ bc99366
OpenSSL: Drop security level to 0 with OpenSSL 3.0 when using TLS 1.0/1.1 (+9)
⇒ 866e7b7
OpenSSL: Include rsa.h for OpenSSL 3.0 (+1)
⇒ d1652dc
OpenSSL: Refuse to accept expired RSA certificate (+34)
⇒ + 30 more...
dc59a22
libusb: fix missing link (+1,-1)
289c468
464xlat: delete SNATed conntracks on interface teardown (+4,-1)
cd3de51
broadcom-wl: Fix compilation with kernel 5.10 (+50,-8)
33e7f7c
hostapd: document ubus methods (+416)
8704e75
nftables: update to 1.0.3 (+3,-32)
879dd95
nftables: clean up Makefile (+4,-3)
bde3672
libnftnl: update to 1.2.2 (+2,-2)
a74a853
nftables: update to 1.0.4 (+2,-2)
0bd5367
wolfssl: disable AES-NI by default for x86_64 (+6,-1)
fe5d3a4
ethtool: update to 5.18 (+2,-2)
71b211d
arptables: update to 0.0.5 and cleanup (+8,-9)
f98bb1f
dropbear: cherry-pick upstream commit 544f28a0 (+134)
e21fea9
opkg: update to 2022-02-24 (+3,-3)
⇒ 9c44557
opkg_remove: avoid remove pkg repeatly with option --force-removal-of-depende... (+8)
⇒ d038e5b
libopkg: support https_proxy (+9,-1)
d075bb3
valgrind: bump to 3.19.0 (+6,-6)
48c3210
hostapd: add config symbol to enable MBO (+15)
eaad8df
hostapd: enable MBO if 802.11ax is enabled (+1)
6eee983
hostapd: introduce mbo option (+9,-2)
5c57f9b
hostapd: support MBO in bss_transition_request (+61,-3)
6556cad
hostapd: disable mbo by default (+1,-6)
35fec48
iptables: default to ip(6)tables-nft (+12,-19)
f60628f
hostapd: enable compilation of OCV and add build feature discovery (+11,-3)
442708d
wpa_supplicant: compile with OCV support (+5,-3)
77d7116
libnl: cleanup makefile (+4,-4)
3dbdfed
libnl: update to 3.6.0 (+3,-28)
925c73a
wolfssl: add config flag for Curve448 (+5)
8b9e806
f2fs-tools: update to 1.15.0 (+91,-49)
353d3ea
libiconv-full: update to 1.17 (+2,-2)
86b0d3b
tcpdump: update to 4.99.1 (+361,-506)
b32f165
nettle: update to 3.8 (+6,-6)
f3a1986
libjson-c: update to 0.16 (+7,-18)
36f3238
strace: update to 5.17 (+2,-2)
6d423ff
strace: update to 5.18 (+2,-2)
6ad1bea
xdp-tools: add package (+131)
a0c5b03
f2fs-tools: import patch to fix compilation (+83,-1)
341121e
libjson-c: disable libbsd (+5,-1)
eb7d2ab
openssl: bump to 1.1.1p (+2,-2)
21825af
wolfssl: WOLFSSL_HAS_WPAS requires WOLFSSL_HAS_DH (+1)
8288a4b
xdp-tools: mark as nonshared (+1)
d29722e
xdp-tools: fix build with NLS enabled (+32)
3899f68
openssl: bump to 1.1.1q (+2,-2)
639419e
wolfssl: re-enable AES-NI by default for x86_64 (+45,-6)
c29b13c
ksmbd: fix compile on kernel 5.15.52+ (+69)
0af4a26
libnl: update to 3.7.0 (+2,-2)
6902af4
libpcap: fix PKG_CONFIG_DEPENDS for rpcapd (+2)
3707e5c
wpan-tools: cleanup Makefile (+6,-7)
9194cee
wpan-tools: update to 0.8 (+2,-46)
202ecc9
wpan-tools: update to 0.9 (+2,-2)
59610c2
jansson: cleanup and switch to codeload.github.com (+5,-4)
5ab22c8
jansson: update to 2.14 (+3,-3)
d858511
libusb: update to 1.0.25 (+2,-92)
ccfb736
libusb: update to 1.0.26 (+3,-3)
820093d
binutils: update to 2.38 (+3,-3)
2c71013
lldpd: switch to codeload.github.com (+3,-3)
ce6e034
lldpd: update to 1.0.14 (+3,-3)
ad0733a
libtool: update to 2.4.7 (+3,-3)
436fad7
iptables: update to 1.8.8 (+362,-192)
4a1dcaf
hostapd: apply patch to fix building openssl variant (+32)
4dc198a
strace: add nls.mk (+2,-1)
d12eb10
hostapd: add ppsk option (private psk) (+12,-3)
c0ba420
libiconv-stub: remove (+2,-1.9K)
f0c1d26
utils/spidev_test: side-step build-system woes (+1,-1)
be1761f
nu801: add MR26 to the table (+3,-3)
⇒ f623879
nu801: add Meraki MR26 support (+16)
9710fe7
wolfssl: bump to 5.4.0 (+4,-48)
e0e6444
nu801: fix DEPENDS on bcm53xx (+1,-1)
5dca7d7
mbedtls: build with PIC (+1)
b479db9
sdk: add spidev-test to the bundle of userspace sources (+16,-4)
5ad67cc
libiconv-full: add host build (+7)
bc43ad8
uencrypt: add package to decrypt WG4хх223 config (+194)
d1b5d17
wolfssl: Do not activate HW acceleration on armvirt by default (+1,-1)
a0b7fef
ramips: add support for ZyXEL NWA50AX / NWA55AXE (+678,-2)
d4391ef
layerscape: update remaining PKG_HASH / PKG_MIRROR_HASH (+8,-8)
0063e34
wolfssl: make shared again (-2)
97daddf
libcap: update to 2.64 (+2,-2)
7455457
libcap: update to 2.65 (+2,-2)
c2aa816
wolfssl: fix math library build (+23)
00718b9
hostapd: prevent unused crypto lib dependencies from being compiled (+16,-16)
beeb497
libmnl: fix build when bash is not located at /bin/bash (+11)
456b902
ltq-vdsl-app: Fix counter overflow resulting in negative values (+1,-1)
31cca8f
umdns: add missing syscall to seccomp filter (+4)
7df6795
zlib: backport fix for heap-based buffer over-read (CVE-2022-37434) (+32)
0cb1ce9
elfutils: update to 0.187 (+2,-2)
b108810
libtraceevent: add Linux kernel trace event library (+74)
6d84e78
libtracefs: add Linux kernel trace file system library (+49)
9edda31
trace-cmd: update to v3.1.2 (+5,-149)
23c7738
trace-cmd: import patch to fix autodetection of libzstd (+40,-1)
737671b
jansson: revert ABI version bump (+3,-3)
eada892
nftables: fix parsing date expressions (+50,-4)
f443e9d
zlib: backport null dereference fix (+29)
b5ec04f
Revert "nftables: fix parsing date expressions" (+4,-50)
e6e4f97
nftables: fix parsing date expressions (+50,-1)
b754253
kernel: kmod-nft-nat6: Remove package (+1,-23)
2a0284f
kernel: kmod-ipt-ulog: Remove package (-38)
9913514
iproute2: update to 5.16.0 (+49,-18)
e65337c
iproute2: update to 5.17.0 (+2,-33)
d3b4422
iproute2: update to 5.18.0 (+25,-10)
e871144
iproute2: update to 5.19.0 (+33,-6)
b3a0c14
iproute2: shrink ip-tiny size by disabling features (+6,-8)
cc24c4e
binutils: update to 2.39 (+2,-2)
a9eb5cc
Revert "binutils: update to 2.39" (+2,-2)
f37a7fa
hostapd: add mbo flag to get_clients ubus method (+4)
60738fe
iproute2: Fix KERNEL_INCLUDE in SDK (+1,-1)
7646006
uencrypt: support all available ciphers (+52,-18)
9fbb76c
hostapd: fix WPA3 enterprise keys and ciphers (+10,-3)
3446d32
ucode: update to latest Git HEAD (+35,-4)
⇒ 44b0a3b
struct: fix packing `*` format after other repeated formats (+6,-3)
⇒ 1347440
rtnl: avoid stray "netlink: %d bytes leftover after parsing attributes." (+6,-3)
⇒ 56be30d
rtnl: fix premature netlink reply receive abort (+3,-5)
⇒ 523566d
rtnl: zero request message headers (+12,-1)
⇒ 230e595
rtnl: fix segmentation fault on parsing linkinfo RTA without data (+3,-2)
⇒ a1ed566
struct: add optional offset argument to `unpack()` (+22)
⇒ 03c8ca5
nl80211: recognize further NL80211_STA_INFO_* NLAs (+6,-1)
⇒ 9a2e592
compiler: fix stack mismatch on nonmatching switch statements with locals (+42,-1)
⇒ 7ef0d02
nl80211: fix NL80211_SURVEY_INFO_NOISE datatype (+1,-1)
⇒ c4dde50
rtnl: update NETLINK_GET_STRICT_CHK socket flag with every request (+13,-7)
⇒ d3c58c0
rtnl: expose ifinfomsg.ifi_change member (+2,-1)
⇒ c024270
rtnl: expose IFLA_STATS64 contents (+33,-1)
⇒ 2e5426c
ubus: end uloop on exceptions in managed code (+10,-2)
⇒ f673096
uloop: end uloop on exceptions in managed code (+13,-5)
⇒ 35c6b73
compiler: fix stack mismatch on continue statements nested in switches (+48,-11)
⇒ 557577a
rtnl: fix parsing/creation of IFLA_AF_SPEC RTA for the AF_BRIDGE family (+210,-13)
⇒ + 47 more...
fe86b2f
firewall4: update to latest Git HEAD (+3,-3)
⇒ 111a7f7
fw4: don't inherit zone family from ct helpers (+60,-2)
⇒ 5a02f74
tests: add missing fs.stat) mock data for `nf_conntrack_dummy` (+32)
⇒ ca7e3a1
fw4: honour enabled option of include sections (+5)
⇒ a4484d4
fw4: support automatic includes (+313,-1)
1f84d45
ltq-vdsl-fw: fix firmware installer (+2,-2)
104de8a
unetd: add WireGuard based VPN connection manager for OpenWrt (+187)
0c8d7e3
iptables: default to ip(6)tables-nft when using buildroot (+2,-2)
f387054
mbedtls: update to version 2.28.1 (+46,-24)
781a2e2
strace: update to 5.19 (+3,-3)
8171aad
ethtool: update to 5.19 (+2,-2)
e74b79e
wireguard-tools: update to v1.0.20210914 (+2,-2)
9011f98
iproute2: replace musl-compilation-fix with upstream fix (+23,-27)
ce28f30
libnftnl: update to 1.2.3 (+2,-2)
36bec54
nftables: update to 1.0.5 (+3,-52)
85c0cef
popt: update to 1.18 (+5,-8)
05df135
wolfssl: Rebuild when libwolfssl-benchmark gets changes (+1)
314cad2
unetd: update to the latest version (+3,-3)
⇒ 5cbd55f
unet-cli: fix formatting of help text (+38,-38)
⇒ 59b9744
build.sh: force use of -fPIC on static libraries to fix build error (+2,-2)
⇒ 74a14c0
pex-msg: fix siphash key initializer (+4,-2)
f39d9ea
unetd: update to the latest version, makes VXLAN/eBPF optional (+22,-8)
⇒ b75791a
scripts/update-cmd.pl: reorder add/remove calls to better deal with dynamic c... (+11,-11)
⇒ c29e1ad
scripts/update-cmd.pl: set device up before adding routes/addresses (+2)
⇒ 5ad35ce
scripts/update-cmd.pl: run update two times (+17,-15)
⇒ 5d79b88
add support for overriding peer-exchange-port for individual hosts (+15,-5)
⇒ 0041fca
add support for disabling VXLAN/eBPF support (+11,-3)
c6d6306
update: update to latest Git HEAD (+3,-3)
⇒ 89452b2
lib: improve getenv() and split() implementations (+66,-17)
⇒ 344fa9e
lib: extend render() to support function values (+72,-26)
2984a04
mac80211: disable ft-over-ds by default (+1,-1)
f15137c
readline: update to 8.1.2 (+2,-2)
bae8794
nettle: update to 3.8.1 (+2,-2)
ab31ffc
firewall4: update to latest Git HEAD (+3,-3)
⇒ 695e821
doc: fix swapped include positions in nftables.d README (+6,-5)
⇒ a540f6d
fw4: fix cosmetic issue with per-ruleset and per-table include paths (+1,-1)
⇒ f5fcdcf
cli: introduce test mode and refuse firewall restart on errors (+15)
23a7188
unetd: fix handling of connect/tunnel list (+5,-3)
90f55f5
unetd: update to the latest version (+11,-3)
⇒ f5d02c3
pex: add support for sending endpoint notification from the wg port via raw s... (+279,-13)
⇒ c3b1127
ubus: add support for querying active networks (+75)
⇒ 8ad1197
ubus: add support for adding auth_connect hosts at runtime (+115,-4)
⇒ 26dc527
network: add support for configuring extra peers via a separate json file (+157,-53)
⇒ d7fb9e5
ubus: add reload command (+79,-10)
3d88f26
wolfssl: bump to 5.5.0 (+5,-28)
392febc
gdb: update to 12.1 (+9,-9)
09ea1db
hostapd: rename hostapd multicast_to_unicast option to multicast_to_unicast_all (+5,-5)
e7661c6
nettle: add PKG_CPE_ID (+1)
f9a502c
libcap: add PKG_CPE_ID (+1)
5c238a4
ethtool: add PKG_CPE_ID (+1)
55c015a
strace: replace PKG_CPE_ID (+1,-1)
8eca549
lldpd: add PKG_CPE_ID (+1)
2091a76
libusb: add PKG_CPE_ID (+1)
f93795c
jansson: add PKG_CPE_ID (+1)
5bc8e5a
libnl: add PKG_CPE_ID (+1)
91e6531
f2fs-tools: add PKG_CPE_ID (+1)
7ea924d
libmnl: add PKG_CPE_ID (+1)
79f3e6e
libnfnetlink: add PKG_CPE_ID (+1)
45990ff
mtd-utils: add PKG_CPE_ID (+1)
17dd8c7
libselinux: add PKG_CPE_ID (+1)
d40948b
libsepol: add PKG_CPE_ID (+1)
fed8550
xdp-tools: update to v1.2.6 (+2,-2)
7cae914
libunwind: update to 1.6.2 (+3,-32)
7b1740e
px5g-wolfssl: replace unnecessary strncmp() (+21,-21)
fa468d4
iproute2: add missing libbpf dependency (+1,-1)
89a3987
libmd: add library providing message digest functions (+47)
f42e24f
libbsd: update to 0.11.6 (+3,-3)
5a80226
lldpd: update to 1.0.15 (+2,-2)
f5d6ed3
xdp-tools: don't rely on host bpf headers (+5,-1)
55aa11d
unetd: only depend on bpf-headers if BPF toolchain support is available (+1,-1)
e813524
libcap: use more compatible shebang (+8)
639754e
ucode: update to latest Git HEAD (+3,-3)
⇒ c1f7b3b
lib: remove fixed capture group limit in match() and regex replace() (+57,-55)
⇒ 0ba9c3e
fs: add optional third permission argument to fs.open() (+59,-4)
⇒ 5cdddd3
lib: add limit support to split() and replace() (+86,-9)
⇒ 8e240fa
ubus: allow object method call handlers to return a numeric status code (+10,-1)
⇒ 01c412c
ubus: add toplevel constants for ubus status codes (+29)
⇒ cc4eb79
ubus: support obtaining numeric error code (+17,-9)
c3e7d86
wolfssl: add libwolfssl-cpu-crypto package (+98,-46)
f8e3d7a
unetd: select unetd from unet-cli instead of depending on it (+1,-1)
40874f0
unetd: update to the latest version (+23,-5)
⇒ 21360a1
cli: fix typo (+2,-2)
⇒ abfebec
wg-linux: ship a copy of linux/wireguard.h (+197,-1)
⇒ 1cbb1a5
pex: reduce unnecessary ping traffic (+6)
⇒ 0c2f39e
pex: remove pex event debug spam (-5)
⇒ dcf1362
pex: add support for sending/receiving global PEX messages via unix socket (+228,-26)
⇒ df5f70b
ubus: notify on network updates (+12)
⇒ e58a566
add DHT discovery service (+4.0K,-1)
⇒ be17576
pex: keep active pex hosts after the specified timeout (+23)
⇒ 543e4a3
pex: move rx header check to callback function (+54,-25)
⇒ 395659b
pex: move raw ip send code to sendto_rawudp() in utils.c (+148,-133)
⇒ dda15ea
pex: add utility function to get the sockets based on type / address family (+13,-1)
⇒ e88f2cd
utils: add support for passings address family to network_get_endpoint() (+11,-8)
⇒ 639cdcd
pex: add support for figuring out the external data port via STUN servers (+734,-35)
⇒ 9144339
pex: improve handling of a longer list of PEX hosts (+23,-13)
⇒ 3821221
unet-cli: add DHT support (+9)
⇒ 0d37ca7
pex: automatically create host entries from incoming endpoint port notifications (+23,-8)
⇒ + 2 more...
51c727e
unetd: update to the latest version (+3,-3)
⇒ e065a76
pex: update last query sent timestamp (+1)
⇒ 6c888f8
unet-cli: add stun server list editing support (+2)
2b1e651
unetd: add missing init script (+24)
1c785d2
packages: libusb: add package 'fxload' (from libusb examples) (+24,-2)
5d53b8e
lantiq: rename ltq-vdsl-mei folder to ltq-vdsl-vr9-mei (+4,-4)
07536cf
lantiq: rename ltq-vdsl folder to ltq-vdsl-vr9 (+1,-1)
33e2115
ltq-vdsl-app: rename to ltq-vdsl-vr9-app (+12,-12)
1afd0fe
ltq-[a|v]dsl-app: provide ltq-dsl-app (+2)
5110cf7
hostapd: don't select indoor channel on outdoor operation (+58)
94037ab
hostapd: update to 2022-07-29 (+242,-266)
⇒ d5905db
OCV: Check the Frequency Segment 1 Channel Number only on 80+80 MHz (+2,-3)
⇒ 504be2f
QCA vendor command support to get WLAN radio combinations (+85)
⇒ 8dd8267
QCA vendor attribute to configure direct data path for audio traffic (+21)
⇒ 6b461f6
Set current_ssid before changing state to ASSOCIATING (+7,-4)
⇒ 3c2ba98
Add QCA vendor event to indicate driver recovery after internal failures (+6)
⇒ c580c2a
tests: Make OCV negative test error cases more robust (+3)
⇒ 92f5499
tests: Remove the 80+80 vs. 160 part from wpa2_ocv_ap_vht160_mismatch (-1)
⇒ bafe35d
Move CHANWIDTH_* definitions from ieee80211_defs.h to defs.h (+274,-226)
⇒ 085a3fc
EHT: Add 320 channel width support (+121,-13)
⇒ a5754f5
Rename QCA_NL80211_VENDOR_SUBCMD_CONCURRENT_MULTI_STA_POLICY (+30,-13)
⇒ 809fb96
Add a vendor attribute to configure concurrency policy for AP interface (+23)
⇒ 09a281e
Add QCA vendor interface for PASN offload to userspace (+175)
⇒ 3b7bb17
Add QCA vendor attribute for TIM beacon statistics (+16)
⇒ 159e636
QCA vendor command for CoAP offload processing (+407)
⇒ a0054fe
Add AP and STA specific P802.11az security capabilities (vendor command) (+30)
⇒ 37bccfc
DPP3: Push button bootstrap mechanism (+1.0K,-29)
⇒ + 72 more...
3cee396
xdp-tools: update to version 1.2.8 (+2,-2)
6eeb5d4
kernel: disable wireless extensions only when needed (+28,-12)
8cb9954
hostapd: add ubus notification on sta authorized (+79,-2)
331830a
acx-mac80211: set DL_DIR to package specific subdirectory (+2)
50d0b41
wolfssl: ABI version shouldn't depend on benchmark (+1,-1)
d08c9da
wolfssl: prefer regular libwolfssl over cpu-crypto (+16,-16)
dafa663
sysfsutils: Define START early in file (+3,-2)
582c098
nftables: backport fix to interval based rules (+24,-1)
db0c0a3
ppp: use modprobe in place of insmod (+5,-15)
a596a83
wolfssl: fix TLSv1.3 RCE in uhttpd by using latest 5.5.1-stable release (+2,-2)
8ad9a72
wolfssl: refresh patches (+3,-3)
a0cd133
Revert "wolfssl: fix TLSv1.3 RCE in uhttpd by using latest 5.5.1-stable release" (+2,-2)
ec8fb54
wolfssl: fix TLSv1.3 RCE in uhttpd by using 5.5.1-stable (CVE-2022-39173) (+2,-2)
4363fae
kernel: move ubnt ledbar driver to a separate package (+45,-87)
7bba6b6
ubnt-ledbar: make package available on other targets (+2,-2)
04119d7
libcap: update to 2.66 (+2,-2)
d327466
popt: update to 1.19 (+28,-2)
cef2ec6
libtraceevent: update to 1.6.3 (+2,-2)
4f70380
libtracefs: update to 1.5.0 (+2,-2)
17c1bf7
trace-cmd: update to v3.1.3 (+2,-40)
f1b7e14
treewide: fix security issues by bumping all packages using libwolfssl (+4,-4)
3bd0476
build: prefer HTTPS if available (for packages) (+19,-19)
ffd29a5
libnl-tiny: update to the latest version (+3,-3)
⇒ c42d890
build static library (+5,-2)
⇒ 28c44ca
genl_family: explicitly null terminate strncpy destination buffer (+2)
e5cab97
hostapd: add measurement report value for beacon reports (+1)
63e5ba8
busybox: nslookup: ensure unique transaction IDs for the DNS queries (+42)
5110dcb
ucode: update to latest Git HEAD (+3,-3)
⇒ e23b58a
lib: uc_system(): retry waitpid() on EINTR (+4,-1)
⇒ a58fe47
ubus: hold reference to underlying connection until deferred is concluded (+7,-6)
⇒ f4b4ded
uloop: task: gracefully handle absent output callback (+14,-9)
⇒ d64d5d6
vm: maintain export symbol tables per program (+163,-17)
⇒ a45f2a3
lexer: improve regex literal handling (+183,-87)
⇒ 7bbba78
compiler: optimize function return opcode generation (+79,-33)
⇒ 76d396d
main: implement print mode (+26,-7)
⇒ 00965fa
lib: implement slice() function (+199,-44)
⇒ 4ae7072
fs: use `getline()` for line wise read operations (+5,-18)
cb24be4
firewall4: update to latest Git HEAD (+3,-3)
⇒ ce050a8
fw4: fall back to device if l3_device is not available in ifstatus (+2,-2)
⇒ 145e159
fw4: recognize `option log` and `option counter` in `config nat` sections (+3)
⇒ b0a6bff
tests: fix testcases (+12,-12)
⇒ 592ba45
main.uc: remove uneeded/wrong set reload restrictions (-3)
⇒ 43d8ef5
fw4: fix formatting of default log prefix (+243,-2)
⇒ 3db4741
ruleset: properly handle zone names starting with a digit (+2,-2)
⇒ 756f1e2
ruleset: fix emitting set_mark/set_xmark rules with masks (+188,-4)
⇒ c7201a3
main.uc: reintroduce set reload restriction (+6,-1)
⇒ 4fbf6d7
ruleset.uc: log forwarded traffic not matched by zone policies (+3)
5e2e048
firewall4: update to latest Git HEAD (+3,-3)
⇒ 7ae5e14
fw4: gracefully handle `null` return values from `fd.read("line")` (+2,-2)
1b90c74
ucode: update to latest Git HEAD (+3,-3)
⇒ 21ace5e
lexer: fixes for regex literal parsing (+56,-7)
⇒ 00af065
fs: expose `getdelim()` functionality through `fd.read()` (+11,-2)
63460a5
rtl8812au-ct: Fix compile (+24)
7129d1e
ethtool: update to 6.0 (+2,-2)
efb4324
libnftnl: add package CPE ID (+1)
3826e72
ncurses: add package CPE ID (+1)
a80e198
wireless-tools: add package CPE ID (+1)
e4c76e6
ltq-ifxos: add compatibility with kernel 5.15 (+68)
d6e506e
kernel: ltq-deu: Fix compilation with Linux 5.15 (+11)
22fbc2d
kernel: ltq-tapi: Fix compilation with Linux 5.15 (+10)
f4ce7df
kernel: ltq-vdsl-vr9-mei: Fix compilation with Linux 5.15 (+71,-10)
2964353
kernel: ltq-vmmc: Fix compilation with Linux 5.15 (+10)
a075ddb
kernel: ltq-adsl-mei: Fix compilation with Linux 5.15 (+1)
3c0c775
mtd-utils: update to 2.1.5 (+3,-3)
0dd1244
trace-cmd: update to v3.1.4 (+3,-3)
8ad82d3
libbsd: update to 0.11.7 (+2,-2)
b6d8503
gettext-full: update to 0.21.1 (+48,-88)
5479281
thc-ipv6: update to 3.8 (+14,-14)
0dfe1d2
iproute2: update to 6.0.0 (+11,-34)
78cbcc7
ksmbd: update to 3.4.6 (+2,-71)
71cb448
gdb: add patch adding support for readline 8.2 (+31)
96aa052
readline: update to 8.2 (+2,-2)
24bf94e
button-hotplug: simplify build (+2,-19)
5787e0c
ltq-vdsl-vr9-app: skip invalid line status values (+9,-7)
cc5d8ae
ltq-vdsl-vr9-app: extend ubus call to provide DSL statistics (+130,-2)
5b7c99b
libnl-tiny: update to the latest version (+3,-3)
⇒ db3b2cd
libnl-tiny: set SOCK_CLOEXEC if available (+6,-1)
6dd14ba
strace: update to 6.0 (+2,-2)
bef3699
elfutils: update to 1.88 (+8,-8)
a0814f0
openssl: bump to 1.1.1s (+2.5K,-188)
8623a44
valgrind: update to 3.20.0 (+2,-2)
002a99e
dnsmasq: Backport DHCPv6 server fix (CVE-2022-0934) (+179)
8b383ee
busybox: awk: fix use after free (CVE-2022-30065) (+42)
b3aa998
ltq-ifxos: Fix compile with ltq-tapi (+11)
898b410
ltq-tapi: Fix compile with kernel 5.15 (+14)
bf27d97
dnsmasq: bump to 2.87 (+10,-10)
7cdf74e
dnsmasq: add uci-defaults script for ipset migration (+33)
d7f3787
dnsmasq: Support nftables nftsets (+43,-11)
41691ce
dnsmasq: remove backported CVE patch (-179)
a06e023
mac80211: remove old legacy legacy drivers (+19,-922)
ddf736e
hostapd: remove invalid dtim_period option processing (+1,-2)
6830fb3
libnftnl: update to 1.2.4 (+2,-2)
4979d16
dnsmasq: add support for filter-AAAA/A (+5)
de79a0a
zlib: update to 1.2.13 (+18,-339)
602a76e
libmbedtls: build option submenu (+259,-265)
aeeb12e
libmbedtls: enable crypto algorithms for hostap (+6,-6)
1064252
libmbedtls: disable older RSA ciphers (+2,-2)
0d43c22
libmbedtls: use defaults if no build opts selected (+3,-2)
c17b634
lldpd: update to 1.0.16 (+2,-2)
8db2db9
libtracefs: update to 1.6.1 (+2,-2)
74a5718
lantiq: ltq-tapi: add customer pulse digit time (+53,-1)
68714f2
ipset: update to 7.16 (+3,-96)
745f1ca
wolfssl: update to v5.5.3 (+3,-53)
3d205eb
wolfssl: fix Config.in typo (+1,-1)
aa12a0f
dnsmasq: add option to expose additional paths to jail (+8,-1)
ada4d0d
iucode-tool: fix compile error with musl libc and USE_CPUID_DEVICE (+29)
86b8e24
ucode: update to latest Git HEAD (+3,-3)
⇒ 88dcca7
add cmake to install requires for debian (+1,-1)
⇒ fdc9b6a
compiler: fix `??=`, `||=` and `&&=` logical assignment semantics (+146,-65)
⇒ 6c5ee53
compiler: ensure that arrow functions with block bodies return no value (+29,-10)
⇒ d2cc003
uci: auto-load package in `ctx.foreach()` and `ctx.get_first()` (+4,-6)
⇒ 1867c8b
uloop: terminate parent uloop in task child processes (+2)
⇒ 394e901
lib: uc_json(): accept trailing whitespace when parsing strings (+14,-6)
⇒ eef83d3
tests: relax sleep() test (+5,-2)
⇒ 8366102
math: add isnan() function (+9)
⇒ 3903b18
fs: add `realpath()` function (+22)
⇒ eac2add
compiler: fix bytecode for logical assignments of properties (+134,-76)
⇒ 4c654df
types: adjust double printing format (+1,-1)
⇒ 46d93c9
tests: fixup testcases (+7,-7)
84183f0
firewall4: update to latest Git HEAD (+3,-3)
⇒ 119ee1a
ruleset: drop ctstate invalid traffic for masq-enabled zones (+193)
⇒ 6443ec7
config: drop input traffic by default (+4,-3)
⇒ 700a925
fw4: prevent null access when no ipsets are defined (+2,-2)
60e335b
e2fsprogs: Fix CVE-2022-1304 (+102,-2)
f1f3d19
firewall4: add missing PKG_MIRROR_HASH (+1,-1)
4e2d5f4
fritz-tools: fritz_tffs_nand: exclude oob code when disabled (+9,-6)
902378d
fritz-tools: fritz_tffs_nand: get rid of struct tffs_sectors (+8,-12)
8138d66
fritz-tools: fritz_tffs_nand: cache already read sector ids (+17,-1)
13f82ce
comgt-ncm: add support for quectel modem EC200T-EU (+22)
a797f0e
hostapd: use wpa_supplicant for unencrypted mesh connections (+7,-3)
8d90b9f
mac80211: update to linux 6.1-rc8 (+4.4K,-10.2K)
b76bcdb
libtracefs: update to 1.6.2 (+2,-2)
1716915
wolfssl: fix build with /dev/crypto (+33)
03518a1
rtl8812au-ct: fix build with newer backports cfg80211 api (+56)
3bc0604
hostapd: remove an unused function from ubus.c (-26)
2d36f60
hostapd: fix 350-nl80211_del_beacon_bss.patch (+1,-1)
7c63295
treewide: remove DRIVER_11N_SUPPORT (+21,-36)
26d10ba
libpcap: add support for B.A.T.M.A.N. Advanced (+642)
2fb38b7
hostapd: add support for automatically setting RADIUS own-ip dynamically (+118,-2)
c2fde43
hostapd: always set a default for the nas identifier (+3,-2)
581f2b1
hostapd: enable coredumps (+2)
9e2c01e
kernel: add driver package for WS2812B LEDs (+268)
243a725
kernel: Make use of KERNEL_MAKE (+13,-31)
b01f2d9
libtraceevent: update to 1.7.0 (+2,-2)
b5d317f
libtracefs: update to 1.6.3 (+2,-2)
95ed519
trace-cmd: update to v3.1.5 (+2,-2)
74b7d69
strace: update to 6.1 (+2,-2)
a442974
gdb: Do not link against xxhash (+1)
8ed53e0
iproute2: update to 6.1.0 (+4,-4)
6d1df35
hostapd: add mbedtls variant (+10.2K,-12)
6675a9a
xdp-tools: update to version 1.2.9 (+5,-5)
5c7e4a9
dnsmasq: bump to v2.88 (+8,-8)
ab31547
libbsd: fix libpath to not use host path (+14)
fb15cb4
iproute2: Fix build with GCC 12 and glibc 2.36 (+43)
090ad03
hostapd: allow sharing the incoming DAS port across multiple interfaces (+298)
f12bad6
tree-wide: Do not use package librt and libpthread (+6,-16)
af3c9b7
mbedtls: update to version 2.28.2 (+6,-6)
04634b2
wolfssl: update to 5.5.4-stable (+3,-36)
ee47a28
treewide: Trigger reinstall of all wolfssl dependencies (+4,-4)
4455ed6
bridger: update to the latest version (+3,-3)
⇒ def7755
add missing copyright headers (+28)
⇒ f68307f
add hairpin mode support (+13,-2)
⇒ 9ee8f43
nl: do not pass NDA_VLAN with vid=0 (+2,-1)
⇒ 978c1f9
add support for the bridge port isolated flag (+7)
87b9825
ncurses: update to 6.4 (+21,-21)
b331ffe
nftables: update to 1.0.6 (+4,-27)
acbae4f
libpcap: update to 1.20.2 (+20,-46)
5809fb4
tcpdump: update to 4.99.2 (+37,-36)
f97ce06
zyxel-bootconfig: clean up script (+1,-3)
9ee12db
util-linux: update to 2.38.1 (+3,-66)
98b09ba
busybox: update to 1.36.0 (+120,-54)
2748c45
elfutils: Ignore wrong use-after-free error (+1,-1)
25223b2
rtl8812au-ct: Ignore address errors (+3,-1)
d6a284e
ucode: update to the latest version (+3,-3)
⇒ 34cfbb9
README.md: various spelling and documentation fixes (+22,-16)
⇒ ff32355
build: make rtnl/nl80211 depend on linux instead of !APPLE (+2,-8)
⇒ c0e413c
include: add uc_fn_thisval() (+33,-4)
0cc1c30
ucode-mod-bpf: add new package for a ucode libbpf binding (+854)
76c67fc
ksmbd: Fix ZDI-CAN-18259 (+100,-1)
d9aa41d
lldpd: use release tar instead of codeload (+2,-2)
d1bdf5a
libtraceevent: update to 1.7.1 (+2,-2)
d649c32
libtracefs: update to 1.6.4 (+2,-2)
c051693
trace-cmd: update to v3.1.6 (+2,-2)
c608f70
kernel: add Qualcomm SSDK driver (+657)
2558e7b
kernel: add Qualcomm NSS dataplane ethernet driver (+917)
568d179
kernel: add Intel/Lantiq VRX518 EP driver (+4.9K)
474bbe2
kernel: add Intel/Lantiq VRX518 TC driver (+3.2K)
2a0aa9e
ltq-ifxos: enable for ipq40xx (+3,-5)
bc44207
kernel: add new ltq-vdsl-vr11-mei driver (+278)
1f7ec35
kernel: add new ltq-vdsl-vr11 driver (+349)
6361eb4
ltq-dsl-base: enable for ipq40xx (+1,-1)
6e4c973
ltq-vdsl-vr11-app: add version 4.23.1 for vr11 targets (+607)
a04bbbb
ipset: update to 7.17 (+2,-2)
e846606
libpcap: update to 1.10.3 (+3,-3)
00f1463
mbedtls: move source modification to patch (+15,-7)
bf1634f
ucode: update to latest Git HEAD (+3,-3)
⇒ 0a58d51
nl80211: add support for NL80211_ATTR_MPATH_INFO (+16)
⇒ be30472
fs: add `isatty()` function (+19)
a57796b
dnsmasq: set an increased cachesize default value (+1)
2fc170c
openssl: fix VIA Padlock AES-192 and 256 encryption (+52)
b61404a
rssileds: bump PKG_RELEASE due to libiwinfo ABI change (+1,-1)
d68a73a
tcpdump: update to 4.99.3 (+2,-2)
364a9be
ethtool: update to 6.1 (+555,-2)
d1893f1
px5g-mbedtls: Use getrandom() (+8,-4)
b246385
ucode: move to the lang submenu (+9,-5)
74e5e21
ucode: update to the latest version (+4,-4)
⇒ 1c8df08
style: add .editorconfig file (+9)
⇒ ec167d3
nl80211: refactor command bitmask handling (+50,-38)
⇒ 6704ec0
nl80211: add support for registering an uloop based listener (+228,-21)
⇒ 48a6eac
fs: implement `fs.pipe()` (+37)
⇒ f1be0d7
types: fix array unshift operations and add test coverage (+182,-4)
83d3e25
bridger: update to the latest version (+3,-3)
⇒ 8be8bb9
nl: fix accessing hairpin mode and isolated from the right attribute set (+2,-2)
2a691fc
mbedtls: x509 crt verify SAN iPAddress (+182,-1)
fcde517
wolfssl: fix build with make < 4.2 (+28,-28)
7239635
ltq-vdsl-vr9: fix upstream MINEFTR (+23,-1)
b91d7d9
ltq-*-app: extend ubus metrics/statistics (+162,-5)
e4bd3de
dnsmasq: refuse to add empty DHCP range (+6,-7)
b6bc924
e2fsprogs: update to 1.46.6 (+3,-53)
4ae86b3
openssl: bump to 1.1.1t (+3,-55)
9639ef2
e2fsprogs: update to 1.47.0 (+2,-2)
ac4fae2
ucode: update to the latest version (+4,-4)
⇒ 08c709c
rtnl: add support for registering an uloop based listener (+312,-1)
⇒ c4125c5
nl80211: fix NL80211_ATTR_SURVEY_INFO (+1,-1)
⇒ c1342d9
nl80211: add missing ucv_get() calls (+2,-2)
⇒ 9022b27
rtnl: add missing ucv_get() calls (+2,-2)
⇒ 65b1f18
rtnl: add missing uc_vm_registry_set call (+2)
3c66ac7
iptables: iptables-mod-conntrack-extra: don't select kmod-ipt-raw (+1,-1)
0859c71
elfutils: fix build with GCC 11 (+9,-1)
78dc8e2
wireguard-tools: remove unnecessary .mk includes (-2)
3c10c42
hostapd: add quotes in assignments (+6,-6)
ae75153
hostapd: always use sae_password for mesh/SAE auth (+4,-4)
7e7e76a
openssl: bump to 3.0.8 (+87,-3.8K)
595509c
openssl: fix powerpc & arc libatomic dependencies (+3,-3)
530f5c2
libcap: update to 2.67 (+3,-3)
c98a202
ethtool: update to 6.2 (+2,-555)
638ebd3
iproute2: update to 6.2 (+26,-69)
c9df2d5
dnsmasq: bump to v2.89 (+5,-5)
888b207
ncurses: add alacritty terminfo (+2,-1)
339a67c
kernel: fix hwmon-gsc driver (+19,-337)
7662700
fritz-tools: fix segfault in caldata-extract (+6,-4)
3e4c014
bpf-headers: fix package category (+1,-1)
69ff678
dtc: update to 1.7.0 (+2,-139)
44c24b3
ksmbd: update to 3.4.7 (+4,-103)
26a65e8
bpftool: Update to version 7.1.0 (+11,-11)
⇒ 7988ed8
mirror: Add BPF_EMIT_CALL definition to filter.h (+8)
⇒ 928029e
sync: Update libbpf submodule (+1,-1)
⇒ f62c14a
bpf: Add "live packet" mode for XDP in BPF_PROG_RUN (+3)
⇒ 37e8991
bpftool: Restore support for BPF offload-enabled feature probing (+139,-13)
⇒ e636a1a
bpf: Remove BPF_SKB_DELIVERY_TIME_NONE and rename s/delivery_time_/tstamp_/ (+21,-19)
⇒ d489734
bpf: Fix comment for helper bpf_current_task_under_cgroup() (+2,-2)
⇒ b6324f5
bpftool: Ensure bytes_memlock json output is correct (+2,-2)
⇒ 813e72d
bpf-lsm: Introduce new helper bpf_ima_file_hash() (+11)
⇒ d97300d
bpftool: Add bpf_cookie to link output (+34)
⇒ 1ce5d15
bpftool: man: Add missing top level docs (+12,-1)
⇒ ca7cd1d
bpf: Add multi kprobe link (+13)
⇒ 501722c
bpf: Add cookie support to programs attached with kprobe multi link (+1)
⇒ ad80523
bpftool: Add support for subskeletons (+542,-85)
⇒ 02a735e
bpftool: Add BPF_TRACE_KPROBE_MULTI to attach type names table (+1,-1)
⇒ 5859d07
sync: Pull latest bpftool changes from kernel (+2,-2)
⇒ 4937ce8
sync: Update libbpf submodule (+1,-1)
⇒ + 89 more...
a03076c
binutils: Update to version 2.40 (+97,-5)
387c2df
openssl: fix sysupgrade failure with devcrypto (+73,-5)
c75cd5f
openssl: fix variable reference in conffiles (+3,-3)
d10e1b4
hostapd: add support for defining multiple acct/auth servers (+25,-25)
cf992ca
hostapd: add missing return code for the bss_mgmt_enable ubus method (+2)
635d177
hostapd: enable radius server support (+1,-1)
9d8374c
qosify: update to the latest version (+3,-3)
⇒ ca4509c
bpf: switch to using bpf_skb_utils.h (+208,-106)
⇒ d064439
qosify-bpf: skip unnecessary flow lookups (+29,-15)
⇒ 9c625ae
map: fix deleting port based rules (+10,-4)
⇒ 9a47ea4
map: fix return code check for bpf_map_get_next_key calls (+1,-1)
d9a00c5
binutils: Deactivate msgpack (+1)
166ab6f
strace: update to 6.2 (+2,-2)
56f4d5e
elfutils: update to 1.89 (+6,-4)
4662ade
uencrypt: add support for mbedtls (+312,-55)
1781e74
uencrypt: split common and library-specific code (+382,-294)
8d97570
libnftnl: update to 1.2.5 (+3,-3)
ab514c2
nftables: update to 1.0.7 (+2,-2)
5c545bd
treewide: replace PKG_USE_MIPS16:=0 with PKG_BUILD_FLAGS:=no-mips16 (+30,-26)
da37009
treewide: add support for "gc-sections" in PKG_BUILD_FLAGS (+51,-48)
07730ff
treewide: add support for "lto" in PKG_BUILD_FLAGS (+46,-67)
9fe7cc6
treewide: opt-out of tree-wide LTO usage (+4,-1)
1342afc
kernel: qca-ssdk: opt-out of LTO (+1)
66f0878
firewall4: update to the latest version (+3,-3)
⇒ 39e8c70
fw4: fix handling the ipset "comment" option (+974,-1)
⇒ e6e82a5
fw4: add further symbolic ICMP type declarations (+63,-1)
⇒ ce9a378
tests: add testcase for automatic includes (+205)
⇒ 30ee17a
fw4: fix syntax errors in ICMP type declarations (+5,-5)
⇒ 1ecfadd
fw4: remove accidentally committed .orig and .rej file (-461)
⇒ 04a06bd
fw4: enable flowtable counters (+1)
1558bbd
util-linux: add rev utility package (+18,-1)
8f27093
ncm: add error check and retry mechanism for gcom call (+19,-4)
91eca7b
comgt: add quirk for Mikrotik modems based on Mikrotik R11e-LTE6 (+4,-2)
dbd6ebd
comgt: ncm: support Mikrotik R11e-LTE6 modem (+12)
3c3d797
busybox: enable taskset by default (+3,-3)
fca03b4
libtraceevent: update to 1.7.2 (+2,-2)
936df71
dnsmasq: add dhcphostsfile to ujail sandbox (+1)
ed86454
dnsmasq: configure dynamic dhcp6 and dhcp4 independently (+4,-2)
18d516a
libnl-tiny: update to the latest version (+3,-3)
⇒ f5d9b7e
libnl-tiny: fix duplicated branch in family.h (+1,-1)
⇒ 11b7c5f
attr: add NLA_S* definitions (+126)
975036f
openssl: avoid OPENSSL_SMALL_FOOTPRINT, no-asm (+21,-4)
0b70d55
openssl: make UCI config aware of built-in engines (+43,-8)
0dc5fc8
openssl: add legacy provider (+202,-95)
c3cb2d4
openssl: fix CVE-2023-464 and CVE-2023-465 (+252,-1)
0c53801
libcap: update to 2.68 (+2,-2)
d679b15
mbedtls: Update to version 2.28.3 (+90,-96)
36c30be
tcpdump: update to 4.99.4 (+2,-2)
27acf24
yafut: add a kernel update tool for MikroTik NAND (+35)
a247f49
ksmbd: update to latest 3.4.8 release (+2,-2)
b64c471
libpcap: update to 1.10.4 (+2,-2)
304423a
hostapd: update to 2023-03-29 (+504,-587)
⇒ d72302c
DPP: Do not use 6 GHz channels for push button (+11,-5)
⇒ d68946d
tests: sigma_dut and DPP push button first on Enrollee (+75,-20)
⇒ 57968fa
DPP: Do not discard network introduction frames in test mode (+9,-7)
⇒ 8202112
OpenSSL: Fix HPKE in some corner cases (+8,-8)
⇒ c58be1d
DPP: Channel list generation for presence announcement to helper funcion (+26,-19)
⇒ d6e790e
tests: DPP PB channel changes (+9,-3)
⇒ 4ae14de
DPP3: Use chirping channel list in PB discovery (+27,-37)
⇒ 44b26d8
nl80211: Silence a compiler warning on printf in 32-bit builds (+2,-2)
⇒ 05d3681
tests: Skip sigma_dut_dpp_tcp_configurator_init_mutual_unsupported_curve if n... (+2,-2)
⇒ 5470695
DPP: Fix DPP_RELAY_ADD_CONTROLLER command parsing (+1,-1)
⇒ 7e97c61
Sync with wireless-next.git include/uapi/linux/nl80211.h (+110,-4)
⇒ 48c6208
Update PSK after cross AKM roaming to WPA-PSK when driver's SME in use (+22)
⇒ 0ce1545
nl80211: Determine maximum number of supported AKMs (+12)
⇒ 5de4554
Add support to send multi AKM connect request when driver's SME in use (+217,-34)
⇒ aa75aa1
Add QCA vendor interface to get SAR capabilities to userspace (+78)
⇒ 1f9a988
DPP3: Do not initiate PKEX for PB if no configuration is available (+10,-8)
⇒ + 544 more...
fca966a
busybox: Activate resize tool by default (+1,-1)
8f427f1
busybox: turn on BUSYBOX_DEFAULT_ASH_RANDOM_SUPPORT for having $RANDOM (+1,-1)
1c5cafa
openssl: fix low-severity CVE-2023-1255 (+40,-1)
ca8577f
gettext-full: override SUBDIRS variable with Makefile (+44,-23)
2070a2c
gperf: add from packages feed (+36)
9b0b469
libxml2: add from packages feed (+218)
f7fbe77
gettext-full: set gperf as build prerequisite (+2)
d95d5d2
gettext-full: link to local libxml2 (+35,-25)
d167adb
gettext-full: bootstrap to local gnulib source (+39,-344)
12b9675
iproute2: update to 6.3.0 (+2,-2)
0220067
nat46: bump to latest git HEAD (+4,-4)
⇒ 80dda1d
Fix LAN->WAN ping failure with over MTU size on outgoing interface (+120,-8)
⇒ 4c5beee
get rid of VLA on the stack, and fix the resulting error of a too large stack... (+8,-9)
4b1dc7d
kernel: gpio-nct5104d: drop unused variables in nct5104d_gpio_init (-2)
d3207b1
kernel: ltq-adsl-mei: fix compilation warning for copy_from_user ret (+6,-2)
40b0750
kernel: broadcom-wl: add patch fixing compilation warning (+15)
f3fc9ac
kernel: broadcom-wl: add patch dropping set_fs and get_fs for > 5.13 (+27)
220739a
kernel: lantiq: vrx518_tc: add patch fix compilation warning for atm_tc (+31)
d088282
kernel: lantiq: vrx518_tc: add patch fix compilation warning for ptm_tc (+206)
3ccdc15
kernel: broadcom-wl: multiple fix to make the package compilable again (+393)
119558a
kernel: ltq-adsl: add patch fixing compilation warning (+127)
debb8be
kernel: ltq-ptm: add patch fixing compilation warning (+71)
717d482
kernel: ltq-vdsl-vr11-mei: fix compilation warning (+151)
f1a2744
kernel: ltq-vdsl-vr11: fix compilation waring (+49)
0736cc0
kernel: ltq-atm: add patch fixing compilation warning for ltq_atm (+12)
3978795
kernel: ltq-tapi: add patch fixing compilation warning (+126)
831848f
kernel: ltq-vmmc: fix compilation warning (+26)
5ca3386
kernel: ltq-deu: fix compilation warning (+9,-8)
330ad3e
kernel: remove unnecessary qca-sdk patch for 5.10 kernel (+11,-67)
4e5aac4
bridger: update to the latest version (+3,-3)
⇒ d4f56f0
add support for handling traffic to/from the bridge device (+46,-28)
⇒ 3ea5790
nl: add separate socket for netlink commands (+66,-29)
⇒ 4ec5a51
nl: fetch packet stats for offloaded flows (+21)
⇒ 0319fd0
add support for configuring a fixed output port for a bridge member port (+170,-28)
⇒ 5b730f0
bridger-bpf: fix build on older kernels (+4)
⇒ 00af6c6
nl: process IFLA_MASTER in any nl events, but skip wireless events (+6,-6)
⇒ a2794f9
bridger-bpf: add bpf_skb_pull_data call (+1)
⇒ 6974093
nl: rework vlan code to use the iflink API (+80,-123)
⇒ d0f79a1
nl: do not attempt to enable flow offload on older kernels (+32)
1d49310
ath79: add Cisco Meraki MR18 (+428,-2)
0b89bb2
kernel: ltq-vectoring: add patch fixing compilation warning (+69)
fbed9c1
kernel: ltq-vdsl-vr9-mei: fix compilation warning (+37)
c3e883b
kernel: ltq-vdsl-vr9: fix multiple compilation warning (+168)
7ad1fa1
kernel: ltq-ptm: fix compilation warning for vr9 (-1)
aae41e6
strace: update to 6.3 (+2,-2)
22ff416
ethtool: update to 6.3 (+2,-2)
d3c3b79
libunistring: add from packages feed (+64)
0288415
gettext-full: add missing link to libunistring (+21)
0779c47
gettext-full: link to local libunistring (+4,-2)
6ff1209
libselinux: fix compilation with musl 1.2.4 (+1)
6b17e19
libbsd: fix compilation with musl 1.2.4 (+3,-1)
8f455f7
f2fs-tools: fix compilation with musl 1.2.4 (+5,-1)
466be06
e2fsprogs: fix compilation with musl 1.2.4 (+5,-1)
abec62a
mdadm: fix compilation with musl 1.2.4 (+3,-2)
c39b064
pcre2: import pcre2 from packages feed (+138)
e3e6652
pcre: move package to packages feed (-140)
a851c17
checkpolicy: update to 3.5 (+2,-2)
bd0dce6
libsepol: update to 3.5 (+2,-2)
d641963
libsemanage: update to 3.5 (+2,-2)
d7feeef
policycoreutils: update to 3.5 (+2,-2)
a1c3f08
secilc: update to 3.5 (+2,-2)
91c75c3
libselinux: update to 3.5 (+5,-6)
48ed07b
treewide: replace AUTORELEASE with real PKG_RELEASE (+58,-58)
dd1f3f0
px5g-wolfssl: replace COMMITCOUNT with real PKG_RELEASE (+1,-1)
cca7ccf
ucode: update to the latest version (+3,-3)
⇒ 8f78aff
ubus: support multiple call return values (+25,-5)
⇒ 51f4dba
ucode: also link libresolv if ns_initparse() is not found (+2,-1)
⇒ 5c7d077
uci: fix ctx.commit() without arguments (+44,-26)
51302e5
wwan: add Medion S4222 usb lte stick (+6,-1)
c428479
comgt-ncm: add support for UNISOC SL8563 based TOZED TL70-C (+12)
4b950bc
libxml2: update to 2.11.3 (+4,-4)
13fec68
ksmbd: remove (-84)
628a410
util-linux: update to 2.39 (+29,-250)
23845fa
gpio-button-hotplug: do not error on interrupt attached keys (+7)
ce81896
umdns: Update to umdns HEAD (+4,-4)
⇒ 4a87471
reconnect: increase initial connect delay (+1,-1)
⇒ a98a8be
ubus: allow filtering by service when invoking the browse method (+18,-2)
⇒ fabce52
ubus: make it possible to return txt records as an array (+17,-5)
⇒ 3f86bcf
ubus: also allow dumping ipv4/6 as an array (+58,-23)
⇒ 65b3308
ubus: add the interface name to browse reply (+1)
a665c8e
util-linux: Fix build on powerpc and arc (+15,-3)
f18cb0b
f2fs-tools: update to 1.16.0 (+3,-172)
f73d011
libjson-c: import patch to fix compilation on macos (+185,-1)
2f11a89
util-linux: Fix taskset conflict with busybox (+2,-1)
3a935f7
util-linux: Use SYS_getrandom in randutils.c (+1,-15)
c0ef488
pcre2: switch to Github Releases and bump to 10.42 (+4,-4)
aa28e91
nettle: update to 3.9 (+7,-7)
d728d05
dropbear: add ForceCommand uci option (+2)
4a6847c
kernel: qca-ssdk: backport support for building as kernel module (+340,-2)
60b6220
lldpd: update to 1.0.17 (+2,-2)
f1fbf61
libcap: update to 2.69 (+2,-2)
ea9a7f1
libxml2: update to 2.11.4 (+2,-2)
d4b4926
busybox: update to 1.36.1 (+2,-2)
f54bea1
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...
20295c0
pcre2: fix host compilation of libselinux by enabling PIC (+2,-1)
14cbf04
ca-certificates: Update to version 20230311 (+9,-13)
65b5b72
selinux-policy: update to 1.2.5 (+3,-3)
Packages / Firmware (93 changes)
331d78a
firmware/ipq-wifi: Add Google Wifi board-2.bin (+2)
51dee3f
cypress-firmware: drop several packages (-54)
bdc786e
ipq40xx: update E2600AC c1/c2 board (+32,-18)
54d9051
linux-firmware: Update to version 20220411 (+2,-2)
e3f9af4
ipq40xx: fix BDF file for pcie wifi chip on the GL.Inet GL-B2200 ()
25b29b5
linux-firmware: Update to version 20220509 (+2,-2)
4ba7f6d
linux-firmware: take linux-firmware.git's qca99x0 boardfile (+1,-12)
91fa482
ipq-wifi: drop upstreamed board-2.bin (+14,-59)
ab141a6
ipq-wifi: remove packaged BDF-s for MikroTik devices (+4,-14)
b21b986
ipq40xx: add Aruba AP-365 specific BDF (+12,-1)
e3e9eb3
wireless-regdb: bump to 2022.06.06 (+3,-3)
6f6c2fb
linux-firmware: use upstream firmware for cypress-firmware-4339-sdio (+8,-15)
2e29737
cypress-nvram: support BCM4339 on TechNexion PICO-PI-IMX7D (+117)
3b3eaf3
ipq40xx: R619AC: replace space with - separator in variant string (+2,-2)
2747a94
firmware: intel-microcode: update to 20220510 (+2,-2)
fffb8ca
linux-firmware: Update to version 20220610 (+2,-2)
50c232d
ipq-wifi: drop upstreamed board-2.bin (+1,-3)
cb3d025
module/firmware: remove intersil PRISM54 support (+2,-38)
e3a1d3b
ipq-wifi: remove dangling GL.iNet GL-B2200 boardfiles ()
d4391ef
layerscape: update remaining PKG_HASH / PKG_MIRROR_HASH (+8,-8)
7ebe1dc
kernel: kmod-net-rtl8192su: Remove package (-32)
02f8149
ipq-wifi: add Extreme Networks WS-AP3915i (+2)
47306d4
ipq-wifi: add Pakedge WR-1 support (+7)
2510a58
linux-firmware: package MediaTek MT792[12] Bluetooth firmware (+18)
58271ed
linux-firmware: update to 20220815 (+2,-2)
181dc64
linux-firmware: update to 20220913 (+2,-2)
1d2d69c
wireless-regdb: update to 2022-08-12 (+2,-2)
0720c29
ath10k-ct-firmware: set DL_DIR to package specific subdirectory (+2)
b99fe7d
b43legacy-firmware: set DL_DIR to package specific subdirectory (+2)
524f52a
prism54-firmware: set DL_DIR to package specific subdirectory (+2)
bb73828
firmware: intel-microcode: update to 20220809 (+2,-2)
c34f071
ipq40xx: add support for Sony NCP-HG100/Cellular (+756,-1)
0de6a33
ipq40xx: Add ZTE MF289F (+465,-6)
555cd82
linux-firmware: update to 20221012 (+2,-2)
a06e023
mac80211: remove old legacy legacy drivers (+19,-922)
9945d05
ipq40xx: add support for GL.iNet GL-A1300 (+345)
63d5a6d
linux-firmware: update to 20221109 (+2,-2)
0bf512a
linux-firmware: add rtl8761 bluetooth firmware (+23)
ce6f86e
cypress-nvram: remove PROVIDES in NVRAM packages (+1,-6)
efaad5e
cypress-nvram: use symlink to provide NVRAM for some RPis (+33,-16)
22e9d8b
cypress-firmware: use symlink to provide firmware in brcm (+101,-23)
6083258
linux-firmware: broadcom: use symlink to provide NVRAM for some RPis (+13,-4)
a110418
linux-firmware: offer two versions of firmware for CYW4339 (+37,-11)
22fd8b0
cypress-nvram: disassociate from external source repo (+19,-102)
c6e86d8
linux-firmware: broadcom: consolidate NVRAM packages (+85,-40)
49bbfd9
cypress-nvram: consolidate NVRAM packages (+7,-21)
0db5379
cypress-firmware: fix cyfmac4356-pcie symbolic links (+4,-9)
1996d60
cypress-firmware: update to v5.10.9-2022_0909 (+147,-3)
b4d3694
linux-firmware: package ath11k consumer cards firmware (+24,-1)
4f44b4e
linux-firmware: update to 20221214 (+3,-3)
214c230
linux-firmware: ath11k: add symlink for WCN6855 hw2.1 (+2,-1)
9d8eff6
linux-firmware: disable stripping (+4,-1)
700c47a
ipq40xx: Add support ZTE MF18A (+504,-2)
9e4ede8
ipq40xx: add support for Linksys WHW03 V2 (+605,-3)
af6da88
firmware: add ath11k-firmware package (+66)
8364f08
ipq807x: add Xiaomi AX3600 (+569,-3)
8253cb2
ipq807x: add Redmi AX6 (+62)
a36fc58
ipq807x: add Edimax CAX1800 (+349)
bd17683
ipq807x: add QNAP 301w (+533,-1)
2ddb205
ipq807x: Add Xiaomi AX9000 (+564,-5)
6e03304
ipq807x: add Edgecore EAP102 (+442)
26c095c
ipq807x: add Dynalink DL-WRX36 (+270)
5dee596
ipq807x: Add ZyXEL NBG7815 (+485,-4)
340d3d8
firmware: intel-microcode: update to 20221108 (+2,-2)
1a47f19
linux-firmware: update to 20230117 (+3,-3)
f490295
ipq807x: add support for Buffalo WXR-5950AX12 (+456)
1173edf
wireless-regdb: update to 2023.02.13 (+2,-2)
23b46b1
linux-firmware: add mt7986 offload firmware (+11,-1)
f576762
firmware: ipq-wifi: use project branch and drop local file (+8,-5)
93b7f0f
ipq-wifi: bump to latest git HEAD and add 8devices boards (+7,-3)
⇒ 08e92db
ipq-wifi: update 8devices Habanero BDF ()
⇒ 2dae618
ipq-wifi: update 8devices Jalapeno BDF ()
880b481
ipq-wifi: bump to latest git HEAD (+3,-3)
⇒ a49672f
ath10k-firmware: QCA99X0 hw2.0: Add variant to ZTE MF18A specific BDF ()
⇒ 1f35a8c
ath10k-firmware: IPQ4019 hw1.0: Add variant to Teltonika RUTX10 specific BDF ()
2e72ee1
ipq-wifi: bump to latest git HEAD (+2,-2)
⇒ 86180c4
ath10k-firmware: IPQ4019 hw1.0: Rename variant to ZTE MF18A specific BDF ()
f574b53
ipq806x: add support for Nokia Airscale AC400i (+355)
cd47a58
ipq-wifi: bump to latest git HEAD (+3,-3)
⇒ 1af1df2
ath11k: ipq8074: add Netgear WAX218 ()
⇒ 31ff96d
ipq806x: add support for Nokia Airscale AC400i ()
7801161
ipq807x: add support for Netgear WAX218 (+223,-2)
27a5f33
linux-firmware: update to 20230310 (+2,-2)
7699a5b
ipq-wifi: bump to latest git HEAD (+3,-3)
⇒ f9cece0
ipq40xx: add support for Wallystech DR40x9 ()
eb56469
ipq40xx: add support for Wallystech DR40x9 (+443,-1)
42a5917
ipq-wifi: bump to latest git HEAD (+3,-3)
⇒ ea962ca
ipq40xx: add Emplus WAP551 BDF ()
⇒ 2ce60e1
Revert "ipq40xx: add support for Wallystech DR40x9" ()
⇒ ccd7e46
ipq40xx: add support for Wallystech DR40x9 ()
c1f39ad
ath11k-firmware: update to WLAN.HK.2.9.0.1-01385-QCAHKSWPL_SILICONZ-1 (+18,-7)
69812bf
ipq-wifi: bump to latest git HEAD (+3,-3)
⇒ 8bb6039
ath11k: ipq8074: add Netgear RAX120v2 ()
⇒ 3add8be
ath11k: ipq8074: Update regDb in every BDF ()
⇒ b22487d
ath11k: qcn8074: Update regDb in every BDF ()
876be83
broadcom-sprom: add new package (+295)
1e8b318
broadcom-sprom: update to latest version (+3,-3)
97d2052
wireless-regdb: update to 2023.05.03 (+2,-2)
ca81441
ls-rcw: Add ls1028ardb support (+4)
d53fe5d
linux-firmware: update to 20230515 (+11,-2)
d26ecbc
linux-firmware: move firmware file for mt7601u (+3,-3)
48ed07b
treewide: replace AUTORELEASE with real PKG_RELEASE (+58,-58)
8217f02
ipq-wifi: drop upstreamed board-2.bin (+11,-63)
2afabe6
ls-rcw: Bump to lf-6.1.1-1.0.0 and switch to github (+5,-5)
6b5496a
fman-ucode: Bump to lf-6.1.1-1.0.0 and switch to github (+5,-5)
f6eae51
ppfe-firmware: Bump to lf-6.1.1-1.0.0 and switch to github (+5,-5)
8182c7e
firmware: intel-microcode: update to 20230512 (+3,-3)
Packages / OpenWrt base files (60 changes)
17b0504
ipq40xx: Support Chromium OS image-type creation (+25,-1)
0dbca1b
base-files: more robust sysupgrade on NAND (+10,-4)
f5ed603
base-files: emit diagnostics on sysupgrade abort (+16,-11)
e3238a4
base-files: improve sysupgrade ubiblock handling (+18,-16)
1e191ad
base-files: fix nand sysupgrade comments (+3,-3)
073dc45
base-files: safer sysupgrade for kernel-in-UBI devices (+7,-7)
ecbcc0b
base-files: safer sysupgrade.tar for kernel-out-of-UBI (+5,-1)
264d948
base-files: clean up nand tar sysupgrade code (+34,-34)
de4b65a
base-files: clean up ubinized sysupgrade code (+3,-7)
f8351d6
base-files: clean up nand sysupgrade code (+9,-9)
bfd9afc
base-files: fix issues in nand sysupgrade (+21,-10)
9a2f08f
base-files: trim unnecessary nand sysupgrade code (+1,-4)
9ba28f9
base-files: minimize critical time in sysupgrade (+6,-5)
7d02fc0
base-files: fix sysupgrade for kernel-out-of-UBI (+6,-2)
5109bd1
base-files: address sed in-place without SELinux awareness (+1)
6d72728
base-files: add missing $IPKG_INSTROOT to restorecon call (+3,-1)
7b07c3c
base-files: simplify restorecon logic (+2,-2)
34437af
base-files: allow ignoring minor compat-version check (+5)
c9725d4
failsafe: run on all consoles listed in /proc/cmdline (+40,-35)
b8f2725
base-files: LED/gpio: Ensure inverted is read as a boolean (+1,-1)
404cad6
base-files: LED/trigger/heartbeat: Add support for inversion (+4)
12c971b
base-files: add mtd_get_mac_encrypted_arcadyan function (+31)
7f443d2
base-files: support "metric" in board.json (+2,-1)
b688bf8
base-files: rename ethernet devs on known boards (+51)
20581ee
ath79: add support for TP-Link Deco S4 (+185,-2)
211f430
base-files: Actually set default name (+1,-1)
7f9d3a0
base-files: add helper functions for adding wlan device entries to board.json (+19)
bf9dc17
base-files: add protocol qmi/mbim support for ucidef_set_interface() (+8)
fcfce8f
base-files: wifi: for wifi up, scan_wifi after network reload (+1,-1)
80a62a6
base-files: wifi: for wifi reconf, scan_wifi after network reload (+1,-1)
e25e6d8
base-files: fix and clean up nand sysupgrade code (+42,-38)
af34733
base-files: fix ubinized nand sysupgrade (+33,-14)
9710712
base-files: accept gzipped nand sysupgrade images (+55,-31)
9d1e687
base-files: verify nand sysupgrade images (+58,-20)
84ff6c9
base-files: bring back nand_do_upgrade_success (+9,-1)
c48e511
base-files: split ubi attaching out of nand_upgrade_prepare_ubi (+38,-27)
189637c
base-files: sysupgrade-tar: allow separated kernel/rootfs ubi (+27,-14)
c7d3bbb
sunxi: ensure NanoPi R1 has unique MAC address (+35,-11)
9cbc825
base-files: stage2: add 'tail' to sysupgrade environment (+1,-1)
665c215
ramips: add basic support for tp-link er605-v2 (+224)
1e3a8f4
base-files: rework mtd_get_mac_text() (+5,-11)
d3c19c7
base-files: Remove nand.sh dependency from emmc upgrade (+30,-31)
781a3ae
base-files: fix nand_do_platform_check fail (+5,-1)
3cd8827
base-files: upgrade: Fix export_partdevice() quoting (+1,-1)
00a2033
base-files: ipcalc.sh: check for params before calculating start/end (+13,-12)
4fe106a
base-files: ipcalc.sh: don't include own address in range (+7)
a40a96e
base-files: ipcalc.sh: fail when network is too small (+7,-1)
6ce9f42
base-files: ipcalc.sh: use shebang to invoke awk (+1,-3)
2903924
base-files: ipcalc.sh: trim for statement (+8,-2)
67d2a7e
base-files: ipcalc.sh: fix awk regex syntax (+1,-1)
e8625c8
treewide: replace /sys/devices/virtual/ubi by /sys/class/ubi (+9,-10)
baf7663
build: add option to use preinit IP as LAN IP (+20)
fa08d90
base-files: sysfixtime: Fix time on the fake RTC (+16,-6)
f35e242
base-files: add support for retrieving IPv6 assignments (+14)
c798ada
base-files: fix nand_upgrade_ubinized() (+3,-1)
8fbe773
base-files: use named variables in the wifi script (+2,-2)
28e357d
base-files: add 'isup' to the wifi script (+18,-1)
3da70c6
base-files: Do not break on non-eth ports (-2)
10a2921
base-files: add protocol ncm support for ucidef_set_interface() (+1)
8192380
OpenWrt v23.05: set branch defaults (+7,-11)
Packages / OpenWrt network userland (80 changes)
73c6d8f
odhcpd: update to git HEAD (+3,-3)
⇒ 83e14f4
router: advertise removed addresses as invalid in 3 consecutive RAs (+123,-25)
⇒ 860ca90
odhcpd: Support for Option NTP and SNTP (+197,-3)
ee7cb5e
uqmi: fix acquiring PIN status (+8,-4)
435d7a0
firewall3: bump to latest git HEAD (+3,-3)
⇒ 50979cc
firewall3: remove unnecessary fw3_has_table (-26)
⇒ 4cd7d4f
Revert "firewall3: support table load on access on Linux 5.15+" (-11)
c5f113c
netifd: relax check in dhcp proto handler (+1,-1)
4698029
iwinfo: update to latest HEAD (+3,-3)
⇒ 562d015
iwinfo: nl80211: fix hwmode parsing for multi-band NICs (+33,-6)
⇒ a479b9b
devices: remove whitespace (+1,-1)
f757a8a
iwinfo: update to latest HEAD (+3,-3)
⇒ dc6847e
iwinfo: nl80211: omit A-hwmode on non-5GHz hardware (+5,-5)
51c442c
uqmi: update to git HEAD (+3,-3)
⇒ 9a9019a
uqmi: wms - added storage to read text messages (+45,-22)
⇒ 56cb2d4
nas: add decoding of cell_id (+29,-25)
65258f5
firewall: config: remove restictions on DHCPv6 allow rule (+2,-4)
24cc341
netifd: update to the latest version (+3,-3)
⇒ 4b4849c
interface-ip: unify host and proto route handling (+47,-44)
⇒ 507c051
interface-ip: add support for excluding interfaces in host route lookup (+21,-5)
7eb83b2
netifd: update to git HEAD (+3,-3)
⇒ 2e1fcf4
netifd: fix hwmode for 60g band (+2,-1)
⇒ 39ef9fe
interface-ip: fix memory corruption bug when using jail network namespaces (+3,-1)
d75bb74
swconfig: parse "switch_vlan" before "switch_port" (+33,-26)
ba7da73
firewall3: update file hash (+1,-1)
f920908
odhcp6c: update to latest git HEAD (+3,-3)
⇒ 9212bfc
odhcp6c: fix IA discard when T1 > 0 and T2 = 0 (+1,-1)
d94c94d
ustream-ssl: prevent unused crypto lib dependencies from being compiled (+1,-1)
a23d132
odhcp6c: update to git HEAD (+3,-3)
⇒ 7d21e8d
dhcpv6: add option to ignore stateless advertise (+14,-5)
cc2dfc5
iwinfo: update to latest HEAD (+3,-3)
⇒ 705d3b5
iwinfo: Add missing auth_suites mappings for WPA3 (+2)
90bedc4
umbim: bump to git HEAD (+3,-3)
⇒ 146bc77
umbim: fix invalid mbim message string encoding (+6,-4)
cc6a323
iwinfo: update to latest HEAD (+3,-3)
⇒ 0dad3e6
Add support for CCMP-256 and GCMP-256 ciphers (+43,-18)
8008816
netifd: update to git HEAD (+3,-3)
⇒ 87fbefd
interface: support "zone" config option (+10)
⇒ bfa039c
netifd: fix WPA3 enterprise ciphers (+9)
31648c4
netifd: update to the latest version (+3,-3)
⇒ 76d2d41
interface: fix use-after-free bug when rewriting resolv.conf (+2,-1)
c787962
iwinfo: update to the latest version (+3,-3)
⇒ 46f04f3
devices: add MediaTek MT7986 WiSoC (+7)
⇒ b3e08c8
ops: make support for wireless extensions optional (+14,-1)
⇒ 1f695d9
nl80211: allow phy names that don't start with 'phy' (-6)
⇒ b7f9f06
nl80211: fix phy/netdev index lookup (+13,-11)
⇒ 4a43b0d
nl80211: look up the phy name instead of assuming name == phy<idx> (+31,-3)
0ca634e
qos-scripts: replace modprobe by rmmod (+1,-2)
3e2ea10
qos-scripts: fix trailing whitespace in config files (+7,-8)
f1b7e14
treewide: fix security issues by bumping all packages using libwolfssl (+4,-4)
df08849
odhcp6c: respect 'delegate' option for 464XLAT sub-interface (+2,-1)
735f5f1
iwinfo: update to the latest version (+3,-3)
⇒ 0496c72
nl80211: fix issues with renamed wiphy and multiple phy per device (+11,-6)
63db906
odhcpd: update to git HEAD (+3,-3)
⇒ 4a673e1
fix null pointer dereference for INFORM messages (+1,-1)
⇒ a92c0a7
dhcpv6-ia: make tmp lease file hidden (+33,-12)
5c70b19
iwinfo: update to the latest version (+3,-3)
⇒ 00aab87
Correctly identify key management algorithms starting with "FT-" (+5,-1)
ef597b0
firewall: config: drop input traffic by default (+1,-1)
69f0c29
ustream-ssl: update to Git version 2022-12-07 (+4,-4)
⇒ aa8c48e
cmake: add a possibility to set library version (+4)
⇒ 584f1f6
ustream-openssl: wolfSSL: provide detailed information in debug builds (+10)
⇒ 2ce1d48
ci: fix building with i.MX6 SDK (+2,-2)
⇒ 9217ab4
ustream-openssl: Disable renegotiation in TLSv1.2 and earlier (+6)
840ce0a
umbim: Allow roaming and partner connections (+25,-6)
4a4d0bf
iwinfo: update to latest Git HEAD (+3,-3)
⇒ 50380db
enable useful compiler warnings via -Wall (+1,-1)
⇒ ccaabb4
fix -Wformat-truncation warnings (+7,-7)
⇒ 462b679
fix -Wduplicate-decl-specifier warnings (+27,-19)
⇒ 5469898
fix -Wunused-variable warnings (-5)
⇒ ebd5f84
fix -Wmaybe-uninitialized warning (+2)
⇒ 3112726
fix -Wpointer-sign warning (+1,-1)
⇒ 4aa6c5a
fix -Wreturn-type warning (+1,-1)
⇒ d638163
fix -Wdangling-else warnings (+4)
⇒ dd4e1ff
nl80211: fix wpa supplicant ctrl socket permissions (+16)
⇒ a5a75fd
nl80211: remove ancient wpa_supplicant ctrl socket path (+3,-10)
⇒ 14f864e
nl80211: add ability to describe USB devices (+7,-3)
⇒ c27ce71
devices: add usb device MediaTek MT7921AU (+4)
⇒ a77d915
nl80211: don't guess if a name is an ifname (+13,-3)
⇒ 3f619a5
nl80211: fix frequency/channel conversion for the 6G band (+41,-9)
⇒ 91b2ada
nl80211: update the kernel header nl80211.h (+2.7K,-71)
⇒ 4ba5713
nl80211: properly get available bands for the hwmode (+21,-35)
⇒ + 17 more...
2e61469
netifd: update to the latest version (+3,-3)
⇒ 2cffe0c
treewide: correctly apply IFNAMSIZ limit (+6,-6)
⇒ 96bcbb2
wireless: allow set_retry ubus notify command to trigger a wdev restart (+5,-4)
⇒ a2e8cd7
wireless: add support for disabling multicast-to-unicast per virtual interface (+29,-2)
⇒ e9f4418
system: move netdev types to system-linux.c where they are used (+69,-69)
⇒ a3fab01
utils: include utils.h last (+2,-1)
⇒ 7ce73fc
vlandev: propagate topology changes (+4)
⇒ 81c1fbc
device: fix vlan device issues with disappearing lower devices (+13)
ee47a28
treewide: Trigger reinstall of all wolfssl dependencies (+4,-4)
dc12c76
uqmi: Ignore wrong maybe-uninitialized and dangling-pointer error (+5,-1)
ee39775
iwinfo: update to latest Git HEAD (+3,-3)
⇒ 5914d71
iwinfo: devices: add Qualcomm Atheros IPQ8074 WiSoC (+6)
⇒ c7b420a
devices: add Qualcomm Atheros QCN6024/9024/9074 cards (+1)
f3d8de7
iwinfo: update to latest Git HEAD (+4,-4)
⇒ fac0787
devices: add support for declaring compatible matched devices (+36,-77)
⇒ 891acee
devices: add MediaTek MT7628 card (+1)
⇒ dbc0ee7
cli: describe USB devices as such (+4)
⇒ c0fda7c
utils: skip comment lines when parsing devices.txt (+3)
⇒ 9b47b03
devices: add USB devices supported by the mt76 driver (+40)
⇒ 7e3d7de
iwinfo: reorganize iwinfo header to enum and defines (+162,-73)
⇒ dba0f06
nl80211: add support for radiation and indoor chan restriction (+12,-5)
⇒ 0d5ea34
nl80211: add "band" to iwinfo_freqlist_entry (+2)
⇒ afa147c
nl80211: add "mhz" and "band" to iwinfo_scanlist_entry (+24,-3)
⇒ bbe424f
cli: print the band on the frequency list (+13,-1)
⇒ 0172c97
cli: print the frequency and band on the scan list (+3,-1)
⇒ acbf4fe
nl80211: remove redundant check in nl80211_phy2ifname() (+13,-16)
⇒ 6194aaf
nl80211: simplify iterating over phy's devices (+9,-12)
⇒ 2c4ee84
nl80211: prefer non-supplicant-based devices (+12,-4)
⇒ 81184d2
nl80211: fix some comments (+4,-4)
⇒ 8ee7971
lib: add IWINFO_FREQ_FLAG_NAMES (+14)
⇒ + 1 more...
57586dd
iwinfo: update to latest Git HEAD (+3,-3)
⇒ 1e4e709
iwinfo: readd missing define for IWINFO_AUTH in header (+3)
015c108
relayd: bump to version 2023-01-28 (+3,-3)
⇒ f646ba4
route: Fix compile warning with glibc (+4,-1)
f28a604
iwinfo: bump to latest git HEAD (+3,-3)
⇒ c7eb8eb
nl80211: restore iterating over all devices in nl80211_phy2ifname() (+6,-4)
601257e
netifd: refactor packet steering init (+24,-3)
65c9b5f
odhcpd: bump to git HEAD (+3,-3)
⇒ dfab0fa
dhcpv4: detect noarp interfaces (+30,-6)
⇒ 5a17751
router: improve RA logging (+11,-9)
⇒ edc5e17
router: always check ra_default (+9,-6)
32a9fdf
ustream-ssl: update to Git version 2023-02-25 (+4,-4)
⇒ 498f6e2
ustream-mbedtls: Use getrandom() instead of /dev/urandom (+6,-19)
2a10436
netifd: update to the latest version (+4,-4)
⇒ ed65a00
netifd: bridge: Fix format string position (+1,-1)
⇒ 19372d8
netifd: Fix multiple -Wsign-compare warnings (+24,-20)
⇒ 8ebf033
netifd: Do not return values in void function (+6,-3)
⇒ c77417a
netifd: Explicitly zero initialize variables (+2,-2)
⇒ 463a120
netifd: Activate -Wextra compile warnings (+5,-1)
8dea8bd
odhcp6c: add "verbose" option (+6,-3)
da37009
treewide: add support for "gc-sections" in PKG_BUILD_FLAGS (+51,-48)
07730ff
treewide: add support for "lto" in PKG_BUILD_FLAGS (+46,-67)
d2fc620
odhcpd: bump to latest git HEAD (+4,-4)
⇒ 90d6cc9
odhcpd: Reduce error messages (+1,-1)
⇒ 06b111e
Revert "odhcpd: Reduce error messages" (+1,-1)
⇒ ba30afc
config: skip interface setup if interface not IFF_RUNNING (+1,-1)
⇒ 7c0f603
router: skip RA and wait for LINK-LOCAL to be assigned (+27,-1)
eeaa71a
odhcpd: bump to latest git HEAD (+3,-3)
⇒ 29c934d
config: recheck have_link_local on interface reload if already init (+9,-9)
506bb43
netifd: strip mask from IP address in DHCP client params (+1,-1)
8c445d5
uqmi: set IPv6 family explicitly in status check (+1,-1)
90603d4
uqmi: explicitly disconnect IPv6 address family (+1)
75f7e2d
odhcpd: bump to latest git HEAD (+3,-3)
⇒ 4b38e6b
config: fix feature for enabling service only when interface RUNNING (+31,-7)
⇒ 2ea065f
Revert "config: recheck have_link_local on interface reload if already init" (+9,-9)
⇒ a84bff2
netlink: add support for getting interface linklocal (+140)
⇒ 40ab806
config: use dedicated link local function to check interface (+15,-10)
4f1c2e8
uclient: update to Git version 2023-04-13 (+3,-3)
⇒ dc54d2b
tests: add certificate check against letsencrypt.org (+4)
⇒ 644d3c7
ci: improve wolfSSL test coverage (+53,-7)
⇒ 007d945
uclient: cancel state change timeout in uclient_disconnect() (+1)
10eb3fa
netifd: update to the latest version (+3,-3)
⇒ 7de5440
device: fix segfault when recreating devices (+6,-2)
512bb17
umbim: add support for non-dhcp mode (+64,-22)
0be14c6
umbim: connect session for only the selected PDP type (+60,-48)
da84edd
umbim: fail connect step immediately (+6,-3)
356a6f0
umbim: detect actual connection IP type (+10,-4)
9bb4b9a
umbim: use IP configuration provided by MBIM by default (+1,-1)
c84bf89
umbim: inherit "peerdns" option from parent interface (+2,-2)
c1e0d07
umbim: inherit firewall zone membership from parent interface (+6)
03692de
umbim: restructure IPv4/IPv6 handling (+25,-29)
464d81f
umbim: separate DHCPv6 configuration from DHCP(v4) (+4,-3)
ca8df8a
umbim: use static config by default, fallback to DHCP (+7,-4)
e2655e0
umbim: respect 'Enable IPv6 negotiation' option (+4)
9ddbcd7
umbim: pass ipXtable to child interfaces (+8,-2)
5f873df
umbim: log output of 'config' step (+3,-1)
f01fff6
umbim: add "_proto_mbim_get_field" helper (+12)
c13a1b4
umbim: support multiple-valued configuration fields (+32,-10)
9808b09
umbim: drop IP configuration parsing using 'eval' (-1)
2bfbc2d
umbim: delegate RFC7278 IPv6 prefixes from OOB config (+6)
e4db21b
umbim: handle MTU configuration (+16,-2)
aa7873a
umbim: extract common code from static and dhcp(v6) setup procedure (+16,-34)
d256ab7
umbim: include MBIM-provided DNS servers also with DHCP mode (+18,-15)
1108f6c
umbim: allow forcing DHCP/DHCPv6 configuration (+8,-8)
dbc34a8
odhcp6c: bump to latest git HEAD (+3,-3)
⇒ bcd2836
odhcp6c: add -K option to set packet kernel priority (+13,-4)
d5182de
odhcp6c: add skpriority option (+5,-2)
3d7830d
iwinfo: update to latest HEAD (+3,-3)
⇒ b3888b2
devices: add compatible strings for Ralink WiSoCs (+10,-9)
⇒ c9f5c3f
devices: add MediaTek MT7981 WMAC compatible (+1)
48ed07b
treewide: replace AUTORELEASE with real PKG_RELEASE (+58,-58)
Packages / OpenWrt system userland (52 changes)
0b98a55
ubox: update to the latest version (+3,-3)
⇒ b87a4fd
kmodloader: support loading module options and blacklist from /etc/modules.conf (+111,-6)
4ec10da
ubox: add example /etc/modules.conf + conffiles entry (+9,-1)
2c88730
procd: update to git HEAD (+3,-3)
⇒ 6343c3a
procd: completely remove tmp-on-zram support (+5,-158)
⇒ 5c5e63f
uxc: fix potential NULL-pointer dereference (+3)
⇒ eb03f03
jail: include necessary files for per-netns netifd instance (+23,-8)
4e8d095
fstools: update to git HEAD (+3,-3)
⇒ f0fc66a
libfstools: check for overlay mounting errors (+4,-1)
⇒ 128ecaf
Update / fix extroot comments (+5,-5)
⇒ 8a0ba3b
libfstools: get rid of "extroot_prefix" global variable (+4,-12)
⇒ 649cd3f
libfstools: use variable for overlay mount-point (+10,-9)
⇒ 922f1b3
libfstools: avoid segfault in find_mount_point (+3)
⇒ ce5eacb
libfstools: mtd: improve error handling (+4,-6)
⇒ 898b328
blockd: restore device_move semantics (+4,-6)
⇒ 0917d22
block: don't probe mtdblock on NAND (with legacy exceptions) (+53)
fb01111
procd: update to git HEAD (+3,-3)
⇒ 652e6df
init: restore SELinux labels after policy is loaded (+19,-8)
4509b79
fstools: update to git HEAD (+3,-3)
⇒ 9e11b37
fstools: remove SELinux restorecon hack (-27)
3e300e7
libubox: update to the latest version (+3,-3)
⇒ f2d6752
blob: clear buf->head when freeing a buffer (+1)
⇒ 45210ce
list.h: add container_of_safe macro (+8)
⇒ cfa372f
blobmsg: implicitly reserve space for 0-terminator in string buf alloc (+5,-4)
⇒ d2223ef
blobmsg: work around false positive gcc -Warray-bounds warnings (+1,-1)
419a7ad
uhttpd: update to latest Git HEAD (+3,-3)
⇒ 51283f9
fix compiler uninitialized variable (+7,-2)
⇒ d59d732
client: fix compilation error with GCC 12 (+2,-2)
8885cf8
rpcd: update to latest Git HEAD (+8,-3)
⇒ 1c48257
iwinfo: fix compilation error with GCC 12 (+1,-1)
427a827
Revert "rpcd: update to latest Git HEAD" (+3,-8)
9b0f333
rpcd: update to latest Git HEAD (+3,-3)
⇒ 1c48257
iwinfo: fix compilation error with GCC 12 (+1,-1)
4cbc26b
procd: update to git HEAD (+3,-3)
⇒ 557c98e
init: selinux: don't relabel virtual filesystems (+3,-1)
⇒ 7a00968
init: only relabel rootfs if started from initramfs (+4,-3)
1521d5f
ubus: update to git HEAD (+4,-4)
⇒ 2f793a4
lua: add optional path filter to objects() method (+2,-1)
⇒ 2bebf93
ubusd: handle invoke on event object without data (+6)
b641dad
fstools: update to git HEAD (+3,-3)
⇒ 93369be
Revert "fstools: remove SELinux restorecon hack" (+27)
ef3d0a3
ubox: update to latest git HEAD (+4,-4)
⇒ 46a33b8
kmodloader: fix compilation warning with not checking return of asprintf (+15,-7)
d58ce80
fstools: update to git HEAD (+3,-3)
⇒ ebf7e90
libfstools: handle gzip return value in block_volume_format (+5,-1)
e62d1ed
procd: update to git HEAD (+3,-3)
⇒ a68088e
utrace: fix memory leak (+4)
⇒ 8e4a956
jail: add WARNING macro to log non critical warning message (+4)
⇒ ef5d3e3
jail: fix various ignoring return value compilation warning (+31,-8)
885f04b
fstools: add uci fstab section to conffiles for package block-mount (+4)
535bc61
ubox: update to latest git HEAD (+3,-3)
⇒ fa6cb9a
kmodloader: fix bad realloc usage (+4,-2)
⇒ 4c7b720
kmodloader: fix GCC fanalyzer warnings (+12)
8456d06
fstools: update to git HEAD (+3,-3)
⇒ 8c213b0
libfstools: Rename move_mount() function to ovl_move_mount() for glibc 2.36 (+3,-3)
⇒ 81785c1
block: Do not include linux/fs.h any more (-2)
4ee77cf
uhttpd: update to latest Git HEAD (+3,-3)
⇒ 8ba0b64
cmake: use variables and find_library for dependency (+7,-2)
⇒ f9db538
ucode: ignore exit exceptions (+3)
⇒ 145a309
ucode: ignore exit exceptions (+2,-2)
⇒ 290ff88
relay: trigger close if in header read state with pending data (+1,-1)
⇒ c5eac5d
file: support using dynamic script handlers as error pages (+26,-16)
⇒ 188dea2
utils: accept '?' as path terminator in uh_path_match() (+1,-1)
⇒ 8cb3f85
ucode: initialize default library search path (+1)
⇒ e3395cd
ucode: initialize search path before VM init (+1,-1)
66a3602
rpcd: update to latest Git HEAD (+3,-3)
⇒ ae5afea
ucode: parse ucode plugin scripts in raw mode, init search path (+3,-3)
34ddd2e
rpcd: bump version to 2022-08-24 (+3,-3)
⇒ 82904bd
sys: mitigate possible strncpy string truncation (+3,-3)
94129cb
rpcd: update to latest Git HEAD (+3,-3)
⇒ 0d02243
ucode: initialize module search path early (+4,-1)
⇒ e80d0b2
ucode: pass-through `ubus_rpc_session` argument (+6,-1)
0a4a0c7
libubox: update to the latest version (+3,-3)
⇒ ea56013
jshn.sh: add json_add_fields function for adding multiple fields at once (+23)
db17c75
rpcd: update to latest Git HEAD (+3,-3)
⇒ 8c852b6
ucode: write ucode runtime exceptions to stderr (+18)
1bd63df
uhttpd: use acme hotplug (+6,-1)
2c6b212
fstools: update to git HEAD (+3,-3)
⇒ ee54c6b
libfstools: skip JFFS2 padding on block devices (+42,-4)
46fbe55
uhttpd: use procd to reload on acme renew (+2,-6)
8a4537d
fstools: update to git HEAD (+3,-3)
⇒ 3affe9e
block: try multiple NTFS filesystem implementations (+29,-4)
047d471
procd: update to git HEAD (+3,-3)
⇒ aa44624
instance: dump netdev params (+9)
⇒ 24f6bc4
jail: correctly check for null pointer (+4)
⇒ 93b2c2d
jail: ignore missing .dynamic sect (+8,-8)
⇒ 039b88f
sysupgrade: print errno on failure (+3,-1)
b2e83c1
procd: service: pass all arguments to service (+3,-3)
d15b1fb
rpcd: update to latest Git HEAD (+7,-5)
⇒ 6c5e900
iwinfo: constify string map arg for rpc_iwinfo_call_int() (+1,-1)
⇒ c46ad61
iwinfo: reuse infos provided by libiwinfo (+84,-175)
⇒ b3f530b
iwinfo: clean up rpc_iwinfo_call_hw_ht_mode() (+11,-12)
⇒ 7de4820
iwinfo: add "hwmodes_text" to the info output (+4)
73dca49
uhttpd: update to latest Git HEAD (+4,-4)
⇒ 2397755
client: fix incorrectly emitting HTTP 413 for certain content lengths (+2,-1)
f12bad6
tree-wide: Do not use package librt and libpthread (+6,-16)
f0a98bf
procd: update to git HEAD (+4,-4)
⇒ 04d7570
jail: fs: don't overwrite existing mount target (+22,-22)
⇒ 6b9629b
jail: don't assume positive return value of creat (+6,-2)
⇒ 190f13a
init: attempt to mount efivarfs (+4,-3)
bd0f9d8
fstools: bump to latest Git HEAD (+3,-3)
⇒ e9b59f0
partname: Ignore root=PARTUUID... (+2,-2)
5d40906
rpcd: update to latest Git HEAD (+3,-3)
⇒ b32fd32
iwinfo: add flags to freqlist output (+5)
⇒ 06ad60f
iwinfo: add "band" to the freqlist output (+4,-1)
⇒ c0df2a7
iwinfo: add "band" and "mhz" to the scan output (+5,-1)
fb7f4d4
fstool: bump to latest Git HEAD (+4,-4)
⇒ 1ea5855
partname: Introduce fstools_partname_fallback_scan option (+13)
114c168
rpcd: bump libiwinfo abi requirement to >= 2023-01-21 (+2,-2)
36076b5
ubus: update to version 2022-06-15 (+3,-3)
⇒ 9913aa6
ubusd: add lookup command queuing support (+122,-8)
d14559e
uhttpd: update to latest Git HEAD (+3,-3)
⇒ 6341357
ucode: respect all arguments passed to send() (+14,-12)
⇒ 47561aa
mimetypes: add audio/video support for apple airplay (+3)
9902c85
uhttpd: clean up Makefile (+1,-20)
3d7d93c
ubus: fix wrong package mirror hash (+1,-1)
3ef6553
fstools: bump to latest Git HEAD (+3,-3)
⇒ 14d535e
partname: Correct fstools_partname_fallback_scan comparison (+20,-12)
62e583d
fstools: update to git HEAD (+3,-3)
⇒ 12155d3
libfstools: use class interface to iterate over ubi devices (+5,-5)
fdd1af9
fstools: update to the latest master (+3,-3)
⇒ bfe882d
libblkid-tiny: add exfat superblock support (+178)
11822d8
uci: update to git HEAD (+4,-4)
⇒ 5de3871
cli: drop redundant uci_add_delta_path() call for -P (-1)
⇒ f49a2fd
delta: simplify uci_load_delta() by using a helper (+2,-5)
⇒ 9b6605e
uci: fix use-after-free uci_set on update option (+4,-3)
⇒ b7ceda9
uci: maintain option position in uci_set (+4,-4)
⇒ 7e01d66
uci: optimize update option in uci_set (+11,-9)
⇒ 47697e6
uci: fix use-after-free uci_add_list (+2)
⇒ 74f2797
uci: fix atomicity of uci_add_list (+37,-37)
⇒ b2f3417
uci: maintain option position in uci_add_list (+4,-4)
⇒ 16e8a3b
uci: fix memory leak uci_set on update section (+20,-42)
⇒ ae61e1c
uci: optimize update section in uci_set (+20,-11)
⇒ 04d0c46
uci: macro uci_alloc_element not in uci.h (+3,-10)
6634fb0
rpcd: bump to latest git HEAD (+4,-4)
⇒ 4de3f02
rc: fix and improve script scanning START and STOP (+5,-2)
⇒ 5577db9
rc: add support for scanning USE_PROCD and skip running if not supported (+9,-2)
⇒ 632b4fc
rc: add option to skip running check for list method (+22,-3)
⇒ d978830
rc: add option to get info for a single script in list method (+14,-1)
5c545bd
treewide: replace PKG_USE_MIPS16:=0 with PKG_BUILD_FLAGS:=no-mips16 (+30,-26)
07730ff
treewide: add support for "lto" in PKG_BUILD_FLAGS (+46,-67)
48ed07b
treewide: replace AUTORELEASE with real PKG_RELEASE (+58,-58)
Target / Makefile (1 change)
3a8825a
build: fix issues with targets installed via feeds (+6,-5)
Target / airoha (9 changes)
f32085f
airoha: Add new target platform (+1.9K)
fe209fa
kernel: bump 5.15 to 5.15.68 (+89,-136)
dbce336
airoha: fix imagebuilder generation by introducing generic target (+1)
d81e948
airoha: refresh config (+4,-4)
bb2fb4f
airoha: disable swconfig (-1)
d6d8851
kernel: bump 5.15 to 5.15.100 (+393,-966)
3d66f55
kernel: improve handling of CONFIG_IO_URING (+2,-15)
1645c34
generic: enable CONFIG_ARM_CRYPTO for 32bit arm targets (+17)
c734a39
airoha: spi-en7523: Fix compile warning (+3,-1)
Target / apm821xx (28 changes)
e95dec8
apm821xx: fix crash/panic related to SATA/SSD choice (+65)
b92ec82
kernel: bump 5.10 to 5.10.110 (+111,-229)
0085dd6
kernel: bump 5.10 to 5.10.111 (+42,-179)
b2c9c4d
apm821xx: add support for kernel 5.15 for testing (+536)
d65bafa
apm821xx: use nested fixed-partitions (+47,-24)
8592df6
kernel: bump 5.10 to 5.10.114 (+32,-32)
5f7828f
apm821xx: MBL: make mtd chip work (+11,-2)
cd1b4ea
apm821xx: align gpio-keys node names with dt-schema (+8,-8)
539e605
generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] (+175,-2)
3648360
apm821xx: WNDAP660: fix ethernet port ordering (+13,-13)
706a4ec
kernel: bump 5.10 to 5.10.121 (+64,-64)
433dc58
kernel: bump 5.10 to 5.10.127 (+20,-20)
ff06edd
kernel: Activate CONFIG_GPIOLIB in generic configuration (+2,-77)
837fd23
kernel: bump 5.10 to 5.10.142 (+8,-8)
48ef669
apm821xx: refresh 5.15 config (+2,-2)
3aec35a
apm821xx: make 5.15 kernel default (+1,-2)
aa2fa2e
kernel: bump 5.10 to 5.10.150 (+125,-125)
a34255b
kernel: bump 5.15 to 5.15.75 (+128,-276)
87edb65
kernel: bump 5.10 to 5.10.153 (+28,-29)
e7bd376
kernel: bump 5.10 to 5.10.154 (+5,-5)
5925401
kernel: bump 5.10 to 5.10.161 (+4,-4)
9c3954b
kernel: bump 5.10 to 5.10.164 (+4,-4)
257e9fc
kernel: bump 5.10 to 5.10.165 (+6,-6)
2630e50
treewide: replace wpad-basic-wolfssl default (+143,-143)
4ca858f
apm821xx: Migrate to libdeflate (+7,-7)
126c64d
kernel: bump 5.10 to 5.10.178 (+43,-112)
1d3e71b
treewide: remove files for building 5.10 kernel (-254.3K)
8125729
apm821xx: rename MerakiNAND -> meraki-header (+2,-2)
Target / archs38 (11 changes)
3a14580
kernel: delete Linux 5.4 config and patches (-477.7K)
539e605
generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] (+175,-2)
ff06edd
kernel: Activate CONFIG_GPIOLIB in generic configuration (+2,-77)
9995dd2
kernel: remove target specific CONFIG_IKCONFIG lines (-24)
f43dc6f
archs38: 5.15: copy config from 5.10 (+277)
feeec1e
archs38: enable 5.15 testing kernel (+26,-45)
c01641b
archs38: mark as source-only (+1)
1cefb14
archs38: switch to 5.15 by default (+1,-2)
2630e50
treewide: replace wpad-basic-wolfssl default (+143,-143)
626b37d
kernel: Activate CONFIG_HARDENED_USERCOPY for all targets (-4)
1d3e71b
treewide: remove files for building 5.10 kernel (-254.3K)
Target / armvirt (14 changes)
fcb68aa
armvirt: refresh 5.10 config (+2,-1)
5064ea8
armvirt: copy config files from 5.10 (+379)
f551f49
armvirt: refresh 5.15 config (+22,-14)
03befa2
armvirt: move common symbols from subtarget to target config (+6,-12)
848f112
armvirt: add 5.15 as testing kernel (+1)
afcb6b1
armvirt: 64: enable driver for QEMU' supported watchdog (+4)
539e605
generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] (+175,-2)
ff06edd
kernel: Activate CONFIG_GPIOLIB in generic configuration (+2,-77)
67144f3
armvirt: make 5.15 kernel default (+1,-2)
9226f1e
kernel: disable CONFIG_CPU_LITTLE_ENDIAN in generic config (+31,-7)
d246cb8
generic: refresh 5.15 kernel config (+9,-25)
1645c34
generic: enable CONFIG_ARM_CRYPTO for 32bit arm targets (+17)
1d3e71b
treewide: remove files for building 5.10 kernel (-254.3K)
5df8481
kernel: enable (ARM|ARM64)_MODULE_PLTS in generic config (+2,-11)
Target / at91 (41 changes)
5a84a87
at91/sama7: Remove config options build as module (+2,-38)
a2f1db9
at91/sama7: Do not activate cgroups and namespaces (-17)
ac2bc4b
at91/sama7: Deactivate certification and key system (-16)
6709b67
at91/sama7: Use ext4 driver for ext2 and ext3 (-6)
3296881
at91/sama7: Do not build in Bluetooth (-6)
f6d5663
at91: Automatically detect USB feature (+1,-1)
b92ec82
kernel: bump 5.10 to 5.10.110 (+111,-229)
0085dd6
kernel: bump 5.10 to 5.10.111 (+42,-179)
e08942e
kernel: bump 5.10 to 5.10.113 (+51,-51)
76fae1d
config: limit CONFIG_DEBUG_INFO to top-level generic configs (-19)
b789a58
kernel: bump 5.10 to 5.10.118 (+15,-131)
539e605
generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] (+175,-2)
706a4ec
kernel: bump 5.10 to 5.10.121 (+64,-64)
c600d1c
kernel: bump 5.10 to 5.10.130 (+8,-8)
ff06edd
kernel: Activate CONFIG_GPIOLIB in generic configuration (+2,-77)
9a49788
uboot-at91: use sdmmc0 as booting media for sama5d27_som1_ek (+10,-16)
e9f1293
at91bootstrap: use sdmmc0 as booting media for sama5d27_som1_ek (+3,-9)
837fd23
kernel: bump 5.10 to 5.10.142 (+8,-8)
b77217d
kernel: bump 5.10 to 5.10.143 (+11,-11)
eb758a8
at91: kernel v5.15: copy config and patches from 5.10 (+20.4K)
d0d7771
at91: kernel v5.15: remove upstreamed patches (+7,-16.7K)
fe7e34d
at91: kernel v5.15: refresh configs (+36,-22)
dd37b20
at91: kernel v5.10: refresh configs (+1,-2)
0a00189
at91: kernel v5.15: use KERNEL_TESTING_PATCHVER:=5.15 (+1)
f938512
target/at91: replace gpio-mcp23s08 with pinctrl-mcp23s08-spi update config (+4,-7)
7cc6ffa
at91: (-2)
d15fed9
Revert "at91:" (+2)
95c2168
at91: Remove CONFIG_PINCTRL_MCP23S08 configuration option (-2)
8dfe69c
kernel: update nvmem subsystem to the latest upstream (+7.4K,-40)
111b183
at91: Add CONFIG_NVMEM_MICROCHIP_OTPC kernel configuration option (+3)
5c3679e
at91: sama7: fix racy SD card image generation (+1,-1)
3b669bc
at91: sam9x,sama5: fix racy SD card image generation (+2,-2)
2835df5
kernel: bump 5.10 to 5.10.163 (+113,-132)
50324b9
kernel: bump 5.10 to 5.10.166 (+58,-58)
8bc72ea
treewide: strip useless `default n` Kconfig lines (-85)
acb1891
at91: switch to Kernel 5.15 by default (+1,-2)
d4aad64
kernel: bump 5.10 to 5.10.173 (+81,-90)
126c64d
kernel: bump 5.10 to 5.10.178 (+43,-112)
d246cb8
generic: refresh 5.15 kernel config (+9,-25)
1645c34
generic: enable CONFIG_ARM_CRYPTO for 32bit arm targets (+17)
1d3e71b
treewide: remove files for building 5.10 kernel (-254.3K)
Target / ath25 (17 changes)
1f302af
generic: 5.15: rework hack patch (+131,-91)
f800f8d
kernel: bump 5.10 to 5.10.120 (+12,-12)
539e605
generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] (+175,-2)
ff06edd
kernel: Activate CONFIG_GPIOLIB in generic configuration (+2,-77)
6112913
ath25: fix ELF image generation (+1,-1)
9f5cbb6
ath25: fix initramfs image generation (+3)
d1163fd
kernel: bump 5.10 to 5.10.137 (+38,-280)
13d6048
ath25: add generic subtarget (+2)
c2903eb
ath25: mark as source-only (+1,-1)
2630e50
treewide: replace wpad-basic-wolfssl default (+143,-143)
d7ab4d7
ath25: 5:15: copy config and patch from 5.10 (+3.8K)
975b436
ath25: 5.15: enable 5.15 testing kernel (+61,-46)
397ba0b
ath25: switch default kernel to 5.15 (+1,-2)
1d3e71b
treewide: remove files for building 5.10 kernel (-254.3K)
1365637
ath25: Remove virt_to_phys() from Ethernet driver (+8,-10)
53956dd
ath25: Replace fall through comment with fallthrough; (+3,-3)
7365e6b
kernel: remove obsolete kernel version switches (-154)
Target / ath79 (289 changes)
2a02b70
ath79: fix label MAC address for Ubiquiti UniFi (+2,-4)
dc23df8
ath79: change Ubiquiti UniFi AP model name to include "AP" (+2,-2)
8ba71f1
ath79: fix TPLINK_HWREV field for TL-WR1043ND v4 (+1)
4551bfd
ath79: fix link for long cables with OCEDO Raccoon (+12,-1)
9a0155b
ath79: add 5.15 support for generic subtarget (+3.6K)
aee9ccf
ath79: fix label MAC address for Ubiquiti UniFi AP Outdoor+ (+4,-2)
c6eb63d
ath79: migrate Archer C5 5GHz radio device paths (+1)
f8e65fe
ath79: fix ar934x spi driver delays (+178)
5af9aaf
ath79: mikrotik: add 5.15 support for mikrotik subtarget (+2)
d1456a4
ath79: mikrotik: enable ecc hamming algorithm for kernel 5.15 (+1)
44e1e5d
ath79: Move TPLink WPA8630Pv2 to ath79-tiny target (+95,-42)
a98ded6
kernel: move some symbols to generic config (+29,-70)
5a09eb1
kernel: bump 5.15 to 5.15.32 (+98,-97)
f3fa68e
ath79: nand: add 5.15 support for nand subtarget (+2)
c91df22
ath79: add support for Yuncore XD3200 (+49,-2)
a05dcb0
ath79: add support for Yuncore A930 (+129)
8084ec8
ath79: cleanup mikrotik routerboot partitions (+6,-12)
ecd81de
ath79: add nvmem cell mac-address-ascii support (+206)
5c147d3
ath79: port HiWiFi HC6361 from ar71xx (+173)
de7535a
kernel: bump 5.15 to 5.15.34 (+18,-90)
c2140e3
ath79: add support for MikroTik RouterBOARD 962UiGS-5HacT2HnT (hAP ac) (+254)
6f1efb2
ath79: add support for Sophos AP100/AP55 family (+287)
e20de22
ath79: add support for MikroTik RouterBOARD wAP-2nD (wAP) (+71,-1)
8a1003c
ath79: ZTE MF286R: add comgt-ncm to DEVICE_PACKAGES (+2,-1)
cab20be
kernel: bump 5.10 to 5.10.112 (+24,-26)
daa35a4
kernel: bump 5.15 to 5.15.35 (+8,-10)
089eb02
ath79: ubnt: drop swconfig on ac-{lite,lr,mesh} (+3)
8fa4361
ath79: add support for TP-Link EAP265 HD (+4,-1)
e08942e
kernel: bump 5.10 to 5.10.113 (+51,-51)
063e904
ath79: add support for TP-Link Deco M4R v1 and v2 (+169)
6e9c814
ath79: add USB power control for GL-AR300M series (+17)
8852729
ath79: add Netgear WNDAP360 (+189,-2)
c3569a7
kernel: bump 5.15 to 5.15.36 (+28,-28)
d9a063c
kernel: bump 5.15 to 5.15.38 (+13,-101)
57efdd6
ath79: fix I2C on GL-AR300M devices (+9)
1fabeeb
ath79: ZTE MF286[A,R]: add "Power button blocker" GPIO switch (+20)
8592df6
kernel: bump 5.10 to 5.10.114 (+32,-32)
2bd33e8
ath79: add support for MikroTik RouterBOARD hAP ac lite (+142)
5ce64e0
ath79: add support for MikroTik hAP (RB951Ui-2nD) (+21)
4cd3ff8
ath79: add support for Ubiquiti NanoBeam M5 (+34)
21a3ce9
ath79: NanoBeam M5 fix target_devices (+2,-2)
4bed263
ath79: fix label MAC address for D-Link DIR-825B1 (+1)
82b5984
ath79: ZTE MF286[,A,R]: fix WLAN LED mapping (+8)
5ca45e0
ath79: ZTE MF286[,A,R]: use GPIO19 as ath9k LED (+7,-14)
4930808
ath79: allow use GPIO17 as regular gpio on GL-AR300M devices (+3,-3)
cd634af
kernel: bump 5.10 to 5.10.119 (+9,-53)
ed1536e
kernel: bump 5.15 to 5.15.41 (+248,-310)
0dc056e
ath79: D-Link DAP-2680: select QCA9984 firmware (+1,-1)
f4415f7
ath79: move ubnt-xm to tiny (+281,-265)
c8c96b2
ath79: ag71xx-mdio: remove phy-mask property (-4)
dae3927
ath79: drop phy-mask property (-128)
e71b5d2
ath79: convert 1-port TP-Link EAP ath9k to nvmem-cells (+10,-3)
d618827
ath79: TP-Link EAP245 v1: convert ath10k to nvmem-cells (+18,-1)
7cf3a37
ath79: TP-Link EAP225 v1: convert ath10k to nvmem-cells (+24,-7)
23b9040
ath79: TP-Link EAP225-Outdoor v1: convert ath10k to nvmem-cells (+18,-1)
eca0d73
ath79: TP-Link EAP225 v3: convert ath10k to nvmem-cells (+18,-1)
d4b3b23
ath79: TP-Link EAP245 v3: convert radios to nvmem-cells (+25,-8)
48625a0
ath79: TP-Link EAP225-Wall v1: convert radios to nvmem-cells (+24,-9)
9320516
ath79: move ethernet phy node for TP-Link EAP devices (+48,-7)
2d33216
ath79: TP-Link EAP245 v3: use pre-calibration nvmem-cell (+1,-1)
3a1eb93
ath79: D-Link DAP-2xxx (QCA955x): move art partition to DTSI (+6,-24)
e2bf116
ath79: D-Link DAP-2xxx (QCA955x): convert ath9k caldata to nvmem (+10,-1)
8ccbc95
ath79: D-Link DAP-2680 A1: convert ath10k caldata to nvmem (+20,-7)
abf28b7
ath79: D-Link DAP-2660 A1: convert ath10k caldata to nvmem (+15,-2)
e5df381
ath79: D-Link DAP-2695 A1: convert ath10k caldata to nvmem (+16,-3)
7868f7a
ath79: D-Link DAP-3662 A1: convert ath10k caldata to nvmem (+16,-9)
b4e7b49
ath79: D-Link DAP-2xxx (QCA953x): move art partition to DTSI (+6,-12)
849ffbd
ath79: D-Link DAP-2xxx (QCA953x): convert ath9k caldata to nvmem (+11,-2)
0cb851c
ath79: TP-Link EAP225-Outdoor v1: use pre-calibration nvmem-cell (+3,-3)
9a32966
ath79: TP-Link EAP225-Wall v2: use pre-calibration nvmem-cell (+3,-3)
7154a1d
ath79: TP-Link EAP225 v3: use pre-calibration nvmem-cell (+3,-3)
949e8ba
ath79: add support for Netgear PGZNG1 (+379)
8bd5bba
ath79: generic: add support for Realtek PHY (+1)
7e4de89
ath79: support for TP-Link EAP225-Outdoor v3 (+71)
4cca094
ath79: jj76pf2: enable TCN75 sensor (+14,-1)
5c142aa
ath79: switch some RedBoot based devices to OKLI loader (+120,-38)
5897c52
ath79: move image check for devices with RedBoot (+46,-31)
b52719b
ath79: ja76pf2: use nvmem cells to specify MAC addresses (+15,-4)
9decd2a
ath79: bsap18x0: pad rootfs image (+1,-1)
5fca475
treewide: use upstream compatible for RedBoot FIS parser (+4,-48)
ecf936a
ath79: bsap18x0: specify FIS directory location in dts (+1,-90)
539e605
generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] (+175,-2)
f770c33
ath79: fix rootfs padding for D-Link DAP-2xxx (+2,-1)
706a4ec
kernel: bump 5.10 to 5.10.121 (+64,-64)
9edc514
kernel: bump 5.10 to 5.10.122 (+61,-61)
251a382
kernel: bump 5.15 to 5.15.46 (+94,-624)
b55efeb
kernel: bump 5.15 to 5.15.47 (+95,-120)
7e21ce8
ath79: support for TP-Link EAP225 v4 (+71)
86fb287
ath79: mikrotik: add rw soft_config to extra devices (-2)
e1223db
ath79: add support for RouterBOARD mAP (+134)
e1dcaeb
ath79: add support for ASUS PL-AC56 (+184)
416d448
ath79: add support for ASUS RP-AC51 (+165,-6)
575ec7a
ath79: use rtl8366rb as a module (+2,-2)
b168a07
ath79: use rtl8367 as a module (+1,-2)
6e0f0ea
ath79: use rtl8366s and rtl8366_smi as a module (+2,-4)
265f402
ath79: ag71xx: reuse skbuff_head with napi skb api (+5,-1)
41e1e83
kernel: backport mtd patch adding of_platform_populate() calls (+174,-28)
1a9ee36
kernel: backport mtd dynamic partition patch (+221,-9)
ae07b9c
ath79: tplink-archer-c6-v2-us: fix inverted LED colors (+2,-2)
3acd2ea
ath79: fix Tx cleanup when NAPI poll budget is zero (+5,-5)
7d3c092
kernel: bump 5.10 to 5.10.132 (+10,-10)
7be62b1
kernel: bump 5.10 to 5.10.134 (+8,-8)
364575e
kernel: bump 5.15 to 5.15.58 (+21,-21)
35a0f2b
ath79: add LTE led for GL.iNet GL-XE300 (+1)
122b625
kernel: bump 5.15 to 5.15.59 (+10,-10)
ccff2fb
kernel: bump 5.10 to 5.10.135 (+7,-7)
50e1f3d
ath79: rename references of UniFi to UniFi AP (+11,-6)
75dffdc
ath79: add variant UniFi AP LR (+16)
0dc5821
ath79: add support for Sophos AP15 (+150)
ff06edd
kernel: Activate CONFIG_GPIOLIB in generic configuration (+2,-77)
251ecfe
ath79: add support for ZyXEL NWA1121-NI (+229,-2)
527be5a
ath79: add support for ZyXEL NWA1123-NI (+49,-1)
a6e0ca9
ath79: add support for ZyXEL NWA1123-AC (+50)
a434795
ath79: add support for ZyXEL NWA1100-NH (+58)
f8c87aa
ath79: add support for Extreme Networks WS-AP3805i (+219)
f54ac98
ath79: add low_mem to tiny image (+1,-1)
ae6bfb7
ath79: tiny: add 5.15 support for tiny subtarget (+2)
431526b
ath79: move 5.15 testing kernel to common Makefile (+1,-8)
1e1695f
ath79: add support for ZTE MF281 (+296,-4)
e8a62a1
kernel: bump 5.10 to 5.10.141 (+61,-61)
62b72ea
ath79: mikrotik: use OpenWrt loader for initram image (+3,-1)
59cb4dc
ath79: support Ruckus ZoneFlex 7372 (+358)
f1d112e
ath79: support Ruckus ZoneFlex 7321 (+64)
513f985
ath79: rename an engenius DTSI to generic senao name (+2,-2)
c107506
ath79: fix RGMII delay for ar9344 Senao APs (+1,-8)
146aaea
ath79: add support for Senao WatchGuard AP300 (+163,-4)
9f6e247
ath79: add support for Senao WatchGuard AP200 (+105)
5df1b33
ath79: add support for Senao Watchguard AP100 (+103)
20581ee
ath79: add support for TP-Link Deco S4 (+185,-2)
e22ca21
ath79: add support for TP-Link TL-WR941ND v5 (+117,-2)
76fc277
ath79: Make patches apply again (+15,-15)
fe209fa
kernel: bump 5.15 to 5.15.68 (+89,-136)
b77217d
kernel: bump 5.10 to 5.10.143 (+11,-11)
deb6f37
ath79: specify factory.bin recipe for ASUS RP-AC51 (+2)
579703f
ath79: switch to 5.15 as default kernel (+1,-2)
4363fae
kernel: move ubnt ledbar driver to a separate package (+45,-87)
36f2ab4
kernel: move kernel image cmdline hack to the octeon target (-17)
ba6096d
ath79: Convert incorrect 5.10 and 5.15 patches (+549,-19)
2ad949b
ath79: fix LibreRouter-v1 watchdog and poe_pass (+4)
c3b9f00
ath79: increase max tx ring buffer for ag71xx (+1,-1)
7d6032f
ath79: fix model name of Extreme Networks WS-AP3805i (+1,-1)
e2da6a0
kernel: bump 5.10 to 5.10.147 (+39,-110)
9110126
kernel: bump 5.15 to 5.15.72 (+153,-292)
711f1a8
kernel: mtd: backport SafeLoader parser (+472,-4)
2e1ffc3
ath79: use ARTIFACTS for initramfs-factory of ELECOM devices (+12,-22)
961d423
ath79: use NVMEM for wlan caldata on ELECOM devices (+39,-25)
48bb71f
ath79: improve MAC address configuration of ELECOM devices (+2,-1)
329b583
ath79: refresh kernel patches (+2,-2)
7b863af
kernel: move mac-address-ascii patches to generic (+4,-4)
a716ac5
ath79: fix reference clock for RouterBoard 912UAG (+1,-1)
aa2fa2e
kernel: bump 5.10 to 5.10.150 (+125,-125)
a34255b
kernel: bump 5.15 to 5.15.75 (+128,-276)
50f727b
ath79: add support for Linksys EA4500 v3 (+240,-1)
87edb65
kernel: bump 5.10 to 5.10.153 (+28,-29)
1eebe72
kernel: bump 5.15 to 5.15.77 (+55,-56)
12cee86
ath79: add support to TrendNet TEW-673GRU (+204,-4)
aca8bb5
ath79: expand rootfs for DIR-825-B1 with unused space (+21,-6)
d33e498
kernel: backport support for "linux,rootfs" in DT (+170,-94)
520c908
ath79: move reference clock node to SoC dtsi (+24,-186)
8d4c22a
ath79: add missing clock name strings in SoC dtsi (+14,-5)
7910711
ath79: calibrate TL-WDR4900 v2 with nvmem-cells (+24,-17)
e586de8
ath79: add support for Teltonika RUT300 (+223)
4778f6e
ath79: move usb led trigger node to SoC dtsi (+98,-550)
5a1af6e
ath79: fix MAC address assignment for TP-Link ar7241 devices (+3,-4)
6fdeb48
ath79: support Ruckus ZoneFlex 7025 (+228,-3)
dc7d431
treewide: uniform vendor name for devolo (+2,-2)
e354b01
ath79: calibrate all ar9344 tl-WDRxxxx with nvmem (+27,-41)
3d343ca
ath79: calibrate nand netgear wndrxxxx with nvmem (+24,-35)
5a1d7d8
ath79: disable image building for Ubiquiti EdgeSwitch 8XP (+1)
288b000
ath79: fix MAC address assigment for TP-Link TL-WR740N/TL-WR741ND v4 (+2,-3)
590aa0c
kernel: bump 5.15 to 5.15.80 (+51,-52)
acb10fa
kernel: bump 5.10 to 5.10.156 (+15,-15)
2c33fd3
ath79: calibrate TP-LINK TL-WR2543ND with nvmem (+13,-5)
128947d
ath79: use nvmem-cells for radio calibration of EAP1200H (+19,-7)
6de9287
ath79: add support for Senao Engenius EAP1750H (+134)
a58146d
ath79: D-Link DIR-825 B1 add factory.bin recipe (+6,-4)
58088ff
ath79: convert Netgear R6100 radio calibration to nvmem-cells (+12,-6)
3c1512a
ath79: optimize the firmware recipe for Netgear NAND devices (+7,-11)
4c09198
ath79: fix Teltonika RUT230 v1 MAC assignment (+2,-2)
424210b
kernel: bump 5.15 to 5.15.81 (+144,-180)
7b7d8fe
kernel: bump 5.10 to 5.10.157 (+58,-91)
550e5b2
ath79: add support for TP-Link CPE605-v1 (+45)
1b125aa
ath79: convert Araknis AN-300-AP-I-N WiFis to nvmem-cells (+12,-8)
21495c9
ath79: convert Atheros DB120 WiFis to nvmem-cells (+25,-18)
4845b60
ath79: convert boards based on senao_ap-dual.dtsi WiFis to nvmem-cells (+51,-21)
783936c
ath79: Mercury MW4530R v1 already uses nvmem-cells (-1)
f63cf33
ath79: convert OCEDO Raccoon WiFis to nvmem-cells (+30,-27)
fd45610
ath79: convert Ubiquiti UniFi AP Pro WiFis to nvmem-cells (+21,-14)
08c114e
ath79: convert Winchannel WB2000 WiFis to nvmem-cells (+26,-20)
ae5cb16
ath79: switch to upstream ieee80211-freq-limit for Araknis AN-300-AP-I-N (+2,-2)
4146701
ath79: replace reference to legacy qca,disable-2ghz in WatchGuard AP100 (+1,-1)
0f22772
ath79: fix dtc warnings in eap1200h (+19,-19)
0dacf14
ath79: fix dtc warnings in eap1750h (+19,-19)
d8da500
ath79: fix dtc warnings in ruckus zf7372 (+4)
4607786
ath79: convert boards based on ar9344_openmesh_mr600.dtsi to nvmem-cells (+21,-19)
f6ca84b
ath79: convert OpenMesh OM5P-AN WiFis to nvmem-cells (+21,-20)
d4ec4f9
ath79: convert OpenMesh OM2P v1 WiFis to nvmem-cells (+19,-19)
b7ad3c5
ath79: convert Buffalo WZR-HP-G302H A1A0 WiFis to nvmem-cells (+15,-15)
af5306b
ath79: convert WiFis based on ar7241_ubnt_unifi.dtsi to nvmem-cells (+39,-33)
d9566d0
ath79: add support for KuWFi C910 (+220)
17c6fb1
ath79: image: don't depend on other COMPILE targets (+1,-1)
a14170b
ath79: fix calibration-art for some boards (+4,-4)
738b04c
kernel: bump 5.15 to 5.15.86 (+160,-226)
aa6c8c3
ath79: convert Netgear WNDAP360 WiFis to nvmem-cells (+32,-31)
2621ddb
kernel: bump 5.10 to 5.10.162 (+3,-3)
8342c09
ath79: use lzma-loader for Senao initramfs images (+1)
766de70
ath79: allow skipping hash for Senao sysupgrade (+30,-28)
e085812
ath79: add support for Fortinet FAP-221-B (+252)
f193f2d
ath79: convert UBNT Aircube AC WiFis to nvmem-cells (+26,-13)
4965cbd
ath79: tiny: Do not build TPLink WPA8630Pv2 by default (+1)
eded295
ath79: combine OCEDO dual firmware-partitions (+9,-24)
e4a7667
ath79: combine UniFi AC dual firmware-partitions (+3,-8)
843e3da
kernel: bump 5.15 to 5.15.87 (+45,-89)
b352124
ath79: Fix glinet ar300m usb not working (+8,-13)
2835df5
kernel: bump 5.10 to 5.10.163 (+113,-132)
f0eb73a
ath79: consolidate Netgear EX7300 series images (+282,-252)
7396263
ath79: convert Netgear EX7300 caldata to nvmem (+22,-7)
cfb296b
ath79: add support for D-Link DIR-629 A1 (+188)
290a652
ath79: add pcie1 wifi device to Senao qca955x AP DTSI (+38,-5)
52992ef
ath79: add support for Senao Engenius EWS660AP (+147)
f83f5f8
ath79: add label-mac-device for GL-XE300 (+4)
2a20dc7
ath79: calibrate dlink dir-825 c1 and dir-835 a1 with nvmem (+39,-8)
c7059c5
ath79: improve support for Letv LBA-047-CH (+44,-37)
67f283b
ath79: add LTE packages for GL-XE300 (+2,-1)
8bc72ea
treewide: strip useless `default n` Kconfig lines (-85)
2630e50
treewide: replace wpad-basic-wolfssl default (+143,-143)
d0c64ae
ath79: fix dts whitespace (+30,-30)
2742705
ath79: split Engenius EPG5000 DTS to common DTSI (+128,-108)
2f99f7e
ath79: add support for Senao Engenius ESR900 (+108,-1)
96c2119
ath79: add support for Senao Engenius ESR1750 (+97)
f9c2822
ath79: add support for Senao Engenius ESR1200 (+97)
f545caf
ath79: convert Engenius EPG5000 radios to nvmem-cells (+23,-18)
5e973dd
ath79: add eth0 mac and initvals for Engenius EPG5000 (+9,-1)
5198256
ath79: bump SPI frequency of Senao qca955x routers (+1,-1)
4536c76
kernel: bump 5.15 to 5.15.94 (+75,-75)
461072f
kernel: bump 5.10 to 5.10.168 (+16,-84)
01262c9
tools/squashfs: rename to squashfs3-lzma (+17,-12)
dd8a4a8
ath79: add support for GL.iNet GL-X1200 (+296,-1)
9df035b
treewide: remove label = "cpu" from DSA dt-binding (-27)
173d864
ath79: mikrotik: stack ar9344 devices to single dtsi (+198,-271)
43c7132
ath79: add support for MikroTik RouterBOARD 911 Lite2/Lite5 (+59,-9)
de8d5b5
kernel: bump 5.15 to 5.15.95 (+299,-294)
b88955a
kernel: bump 5.10 to 5.10.169 (+166,-160)
14334c2
ath79: refactor devolo WiFi pro image definitions (+11,-18)
a7a3de5
ath79: fix user LED glow on Mikrotik 911 Lite boards (+1,-1)
4662ade
uencrypt: add support for mbedtls (+312,-55)
d6d8851
kernel: bump 5.15 to 5.15.100 (+393,-966)
d4aad64
kernel: bump 5.10 to 5.10.173 (+81,-90)
e026a65
kernel: backport eth_addr_add() (+86,-4)
694b8e6
ath79: support Ruckus ZoneFlex 7351 (+377,-1)
0eebc6f
ath79: support Ruckus ZoneFlex 7341/7343/7363 (+189,-2)
de3d60b
ath79: calibrate dlink dir-825 b1 with nvmem (+31,-5)
12f5233
ath79: Add Aruba AP-175 support (+266,-10)
78a468f
kernel: bump 5.10 to 5.10.177 (+15,-15)
5811db1
ath79: fix LED pinout for Comfast CF-E314N v2 (+6,-6)
e11d00d
ath79: create Aruba AP-105 APBoot compatible image (+6)
3d11005
ath79: mikrotik: drop unused files from ramdisk (+1,-2)
5264296
ath79: mikrotik: update kernel on NAND using Yafut (+5,-8)
f3bb1ee
ath79: fix switch support for WZR-HP-G300NH devices (+2,-1)
70000ab
ath79: use gpios for switch management in WZR-HP-G300NH variants (-1)
097f350
ath79: add support for Alcatel HH40V (+192)
90ad13c
ath79: create APBoot-compatible image for Aruba AP-175 (+6)
80c1105
kernel: bump 5.10 to 5.10.179 (+16,-16)
8bc4aaf
ath79: refactor ZTE MF28x dts files (+233,-329)
590d1fd
ath79: add support for ZTE MF282 (+141)
91e3419
ath79: add empty squashfs-lzma filesystem (+3,-10)
43417ae
Revert "ath79: add empty squashfs-lzma filesystem" (+10,-3)
40c7429
ath79: 5.15: drop unused res variable from pci ar71xx OF convert patch (+11,-7)
b93d2d7
ath79: 5.15: drop unused res variable from pci ar724x OF convert patch (+13,-5)
4d702a5
ath79: gpio-latch: fix compilation warning for wrong dev_err % (+1,-1)
2d0125b
ath79: rb91x_nand: fix compilation warning for dev_err (+1,-1)
1d3e71b
treewide: remove files for building 5.10 kernel (-254.3K)
4f1b2ce
ath79: set 2048B ECC size for Mikrotik boards using soft ECC (+2)
32b6f1a
ath79: nand: enable software BCH support (+1)
cb9ccd6
ath79: ar934x: still advertise subpage on soft ecc (+3,-3)
1d49310
ath79: add Cisco Meraki MR18 (+428,-2)
d97143f
ath79: mikrotik: bump compat version for yafut images (+4)
95577e7
ath79: add support for MikroTik RB951Ui-2HnD (+168)
ec4d63f
nu801: add kmod-leds-uleds to MR26 + MR18 (+2,-2)
7a29230
ath79: Replace reset-button for DIR-859 (+2,-11)
6ea910a
ath79: Create shared dtsi for DIR-859 (+119,-112)
2f4b6d0
ath79: Convert calibration data to nvmem (+35,-7)
8d618a3
ath79: Add support for D-Link DIR-869-A1 (+51,-1)
25eead2
ath79: fix 5GHz on QCA9886 variant of ZTE MF286 (+4,-4)
7365e6b
kernel: remove obsolete kernel version switches (-154)
f5cb556
treewide: Disable building 32M RAM devices (+124)
84a4601
ath79: enable NVMEM u-boot-env driver on generic subtarget (+2)
f0b2fdb
ath79: improve support for D-Link DIR-8x9 A1 series (+11,-10)
635d548
ath79: add support for D-Link DIR-859 A3 (+88,-4)
Target / bcm27xx (95 changes)
210c534
kernel: move rtl8152 patches to generic ()
2c26eb4
kernel: bump 5.10 to 5.10.108 (+17,-17)
c41da16
kernel: bump 5.10 to 5.10.109 (+182,-193)
ff09905
bcm27xx: include 'rtc' in target's 'FEATURES' (+1,-1)
b92ec82
kernel: bump 5.10 to 5.10.110 (+111,-229)
0085dd6
kernel: bump 5.10 to 5.10.111 (+42,-179)
cab20be
kernel: bump 5.10 to 5.10.112 (+24,-26)
e08942e
kernel: bump 5.10 to 5.10.113 (+51,-51)
8592df6
kernel: bump 5.10 to 5.10.114 (+32,-32)
20ea6ad
bcm27xx: add support for linux v5.15 (+265.7K,-1)
99ad84b
bcm27xx: switch to 5.15 (+1,-2)
d5c4f24
bcm27xx: remove linux 5.10 compatibility (+2,-220.4K)
575f2dc
bcm27xx: remove linux 5.10 configs (-1.7K)
0ffb6de
bcm27xx: add CPU_FREQ_GOV_SCHEDUTIL (+7)
76fae1d
config: limit CONFIG_DEBUG_INFO to top-level generic configs (-19)
e508323
bcm27xx: diag.sh: fix whitespace (+1,-1)
810eac8
bcm27xx: base-files: align network files (+6,-4)
50d3382
bcm27xx: enable PWM drivers in config (+18,-18)
0f14619
bcm27xx: modules: video: fix whitespace (+1,-1)
19ef3b5
bcm27xx: sound-soc-rpi-cirrus: fix package (+4,-2)
cecb0cc
bcm27xx: add pwm-fan dependency to RPi PoE (+1,-1)
38ebb21
bcm27xx/bcm2710: enable asm crypto algorithms (+8)
7b6beb7
bcm27xx/bcm2711: enable asm crypto algorithms (+8)
ed1536e
kernel: bump 5.15 to 5.15.41 (+248,-310)
2454342
kernel: bump 5.15 to 5.15.42 (+38,-314)
79e7a25
kernel: bump 5.15 to 5.15.44 (+9,-10)
fbf6992
kernel: bump 5.15 to 5.15.45 (+11,-11)
539e605
generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] (+175,-2)
251a382
kernel: bump 5.15 to 5.15.46 (+94,-624)
b55efeb
kernel: bump 5.15 to 5.15.47 (+95,-120)
e9f9cd1
bcm27xx: add support for Raspberry Pi Zero 2 (+12,-6)
90a6350
kernel: bump 5.15 to 5.15.50 (+13,-13)
552d76f
kernel: bump 5.15 to 5.15.51 (+47,-47)
7c02a4a
bcm27xx: update patch to fix build (+5,-46)
e4af991
kernel: bump 5.15 to 5.15.54 (+45,-45)
4921ab0
kernel: bump 5.15 to 5.15.56 (+29,-90)
364575e
kernel: bump 5.15 to 5.15.58 (+21,-21)
ff06edd
kernel: Activate CONFIG_GPIOLIB in generic configuration (+2,-77)
ca5c695
kernel: bump 5.15 to 5.15.62 (+298,-1.5K)
edeae51
kernel: bump 5.15 to 5.15.63 (+30,-30)
f87175b
kernel: bump 5.15 to 5.15.64 (+35,-35)
fbe2f7d
kernel: bump 5.15 to 5.15.67 (+75,-75)
ff55e54
kernel: fix build on bcm27xx target platform (+11,-30)
fe209fa
kernel: bump 5.15 to 5.15.68 (+89,-136)
9110126
kernel: bump 5.15 to 5.15.72 (+153,-292)
9995dd2
kernel: remove target specific CONFIG_IKCONFIG lines (-24)
9226f1e
kernel: disable CONFIG_CPU_LITTLE_ENDIAN in generic config (+31,-7)
a34255b
kernel: bump 5.15 to 5.15.75 (+128,-276)
910bdda
kernel: bump 5.15 to 5.15.76 (+34,-34)
1eebe72
kernel: bump 5.15 to 5.15.77 (+55,-56)
0252c0b
kernel: bump 5.15 to 5.15.78 (+10,-10)
efaad5e
cypress-nvram: use symlink to provide NVRAM for some RPis (+33,-16)
729cdff
bcm27xx: switch to linux-firmware SDIO NVRAM (+9,-9)
c6e86d8
linux-firmware: broadcom: consolidate NVRAM packages (+85,-40)
170f3d7
kernel: bump 5.15 to 5.15.79 (+6,-6)
3f7cc9d
bcm27xx: disable duplicate sdhost driver (+6,-8)
0889adf
bcm27xx: sound-soc-hifiberry-digi: fix package (+7,-4)
c34eab6
bcm27xx: sound-soc-justboom-*: fix packages (+25,-12)
590aa0c
kernel: bump 5.15 to 5.15.80 (+51,-52)
424210b
kernel: bump 5.15 to 5.15.81 (+144,-180)
68426e5
kernel: bump 5.15 to 5.15.82 (+204,-204)
b6fa423
kernel: bump 5.15 to 5.15.83 (+37,-67)
708ea56
bcm27xx: bcm2711: add kmod-r8169 (+2,-1)
f620eb7
kernel: Add missing kernel configuration options (+6,-4)
0c405bc
kernel: bump 5.15 to 5.15.85 (+6,-6)
5863363
bcm27xx: fix BCMGENET kernel config (+54)
738b04c
kernel: bump 5.15 to 5.15.86 (+160,-226)
2fab942
generic: fix silicon labs spidev bindings (+111,-40)
2f847da
kernel: Refresh kernel patches (+4,-4)
843e3da
kernel: bump 5.15 to 5.15.87 (+45,-89)
4e9365a
kernel: bump 5.15 to 5.15.90 (+21,-21)
59fe39f
kernel: bump 5.15 to 5.15.91 (+200,-200)
2630e50
treewide: replace wpad-basic-wolfssl default (+143,-143)
3c06769
kernel: bump 5.15 to 5.15.93 (+48,-48)
7362571
kernel: bump 5.15 to 5.15.96 (+26,-26)
0aedf91
kernel: bump 5.15 to 5.15.98 (+5,-103)
d6d8851
kernel: bump 5.15 to 5.15.100 (+393,-966)
d59d69f
kernel: bump 5.15 to 5.15.103 (+721,-1.4K)
f0bc263
kernel: bump 5.15 to 5.15.104 (+20,-20)
72094f7
generic: net: pcs: add driver for MediaTek SGMII PCS (+407,-13)
ec8c837
kernel: bump 5.15 to 5.15.105 (+96,-191)
3b212db
kernel: backport of_request_module() (+1.3K,-1)
f498923
kernel: bump 5.15 to 5.15.107 (+20,-20)
3887a55
kernel: bump 5.15 to 5.15.108 (+43,-197)
829a50d
bcm27xx: Deactivate CONFIG_OABI_COMPAT (-2)
d246cb8
generic: refresh 5.15 kernel config (+9,-25)
1645c34
generic: enable CONFIG_ARM_CRYPTO for 32bit arm targets (+17)
d798617
treewide: remove all @{lt,gt,ge,le} appearances affecting 5.10 kernel (+18,-29)
047361d
treewide: cleanup kernel symbol references (+19,-50)
228e0e1
kernel: bump 5.15 to 5.15.111 (+118,-3.7K)
64afcba
kernel: backport Motorcomm YT8521/YT8531 support (+2.9K,-5)
5df8481
kernel: enable (ARM|ARM64)_MODULE_PLTS in generic config (+2,-11)
98e6233
mediatek: update pending SoC Ethernet PHY driver (+1.3K,-1.4K)
afe2722
kernel: bump 5.15 to 5.15.113 (+41,-41)
e2701e0
kernel: bump 5.15 to 5.15.114 (+3,-3)
Target / bcm47xx (35 changes)
3a14580
kernel: delete Linux 5.4 config and patches (-477.7K)
acff8ae
bcm47xx: Add support for brcmnand controller on BCMA bus (+862,-1)
0c9d07a
bcm47xx: Updated devices database for Netgear WNR3500L V2 (+144,-50)
5f10805
bcm47xx: Fix Netgear WNR3500L v2 image format (+2)
539e605
generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] (+175,-2)
9e5d743
kernel: bump 5.10 to 5.10.124 (+157,-176)
ff06edd
kernel: Activate CONFIG_GPIOLIB in generic configuration (+2,-77)
a06e023
mac80211: remove old legacy legacy drivers (+19,-922)
defd016
bcm47xx: add tags to upstreamed patches ()
00952fb
bcm47xx: replace "Devices-database-update-patch" with upstream patches (+428,-268)
30c0ffe
bcm47xx: Copy kernel from 5.10 to 5.15 (+3.4K)
18e6df8
bcm47xx: Refresh kernel 5.15 (+91,-177)
2630e50
treewide: replace wpad-basic-wolfssl default (+143,-143)
4970dd0
bcm47xx: revert bgmac back to the old limited max frame size (+66)
ee85786
bcm47xx: relocate LZMA loader #2 (+2,-2)
eaf5c85
bcm47xx: switch default kernel to the 5.15 (+1,-2)
b894fbd
bcm47xx: reorder MIPS BCM47XX patches (+36,-36)
8457636
bcm47xx: add pending devices support (+252)
5e48c53
bcm47xx: fix bgmac support for BCM5358 (+244)
de8d5b5
kernel: bump 5.15 to 5.15.95 (+299,-294)
7362571
kernel: bump 5.15 to 5.15.96 (+26,-26)
a7e05ca
bcm47xx: Refresh patches (+10,-10)
b88955a
kernel: bump 5.10 to 5.10.169 (+166,-160)
3ca9849
kernel: bump 5.10 to 5.10.175 (+136,-212)
d59d69f
kernel: bump 5.15 to 5.15.103 (+721,-1.4K)
9215f55
bcm47xx: refresh config (+6,-10)
11c28cf
bcm47xx: enable adm6996 only on legacy subtarget (+1,-3)
e656bcb
kernel: add bcma/ssb fallback SPROM support (+1.8K,-3)
80c1105
kernel: bump 5.10 to 5.10.179 (+16,-16)
3e9c471
bcm47xx: 5.15: fix compilation warning for yenta socket patchi (+17,-15)
1d3e71b
treewide: remove files for building 5.10 kernel (-254.3K)
a24612c
bcm47xx: Refresh patches (+1,-1)
3f297be
treewide: Disable building 16M RAM devices (+29)
f5cb556
treewide: Disable building 32M RAM devices (+124)
066441b
treewide: Disable building 8M RAM devices (+1)
Target / bcm4908 (40 changes)
3a14580
kernel: delete Linux 5.4 config and patches (-477.7K)
b2cb87b
bcm4908: enable armv8-CE crypto algorithms (+8)
01a6a5c
kernel: bump 5.10 to 5.10.117 (+31,-93)
539e605
generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] (+175,-2)
d9ab1e5
kernel: backport LEDs driver for BCMBCA devices (+981)
001856f
bcm4908: backport latest DT patches (+363,-1)
864fdf2
bcm4908: use upstream-accepted watchdog patches (+14,-4)
06c9e8b
kernel: bump 5.10 to 5.10.129 (+22,-22)
d63ef7c
bcm4908: backport bcmbca DT patches queued for 5.20 (+1.2K)
3f2b2fe
bcm4908: prepare for Asus GT-AX6000 support (+10)
6ae2f7f
bcm4908: build bootfs image per-SoC (+92,-59)
a8e1e30
uboot-bcm4908: include SoC in output files (+8,-6)
57cad53
bcm4908: enable & setup packet steering (+49)
7d3c092
kernel: bump 5.10 to 5.10.132 (+10,-10)
ff06edd
kernel: Activate CONFIG_GPIOLIB in generic configuration (+2,-77)
fb47b9f
bcm4908: enable NVMEM U-Boot env data driver (+3)
d51e990
bcm4908: use upstream patches for Asus GT-AC5300 LEDs (+12,-3)
b8f8c6f
bcm4908: fix Asus GT-AX6000 image (+65,-2)
1371498
bcm4908: backport mtd parser for Broadcom's U-Boot partition (+138)
1722e23
bcm4908: fix -EPROBE_DEFER support in bcm4908_enet (+58,-1)
9226f1e
kernel: disable CONFIG_CPU_LITTLE_ENDIAN in generic config (+31,-7)
6a02205
bcm4908: optimize Ethernet driver by using build_skb() (+152)
31e4e56
bcm4908: backport bcm4908_enet fix for NULL dereference (+103,-4)
ae57770
bcm4908: add pending BQL support for bcm4908_enet (+42)
6198eb3
bcm4908: backport upstream BQL support for bcm4908_enet (+4,-1)
45ac906
bcm4908: update DTS files with the latest changes (+298,-8)
66b6414
bcm4908: prepare support for kernel 5.15 (+4.0K)
ce296b1
bcm4908: refresh kernel 5.15 config (+15,-8)
b97e5ac
bcm4908: Refresh kernel patches (+4.9K,-48)
c0fb12c
treewide: uniform vendor name for ASUS (+20,-20)
e8625c8
treewide: replace /sys/devices/virtual/ubi by /sys/class/ubi (+9,-10)
f06bd5b
bcm4908: refactor packet steering init (+29,-46)
7362571
kernel: bump 5.15 to 5.15.96 (+26,-26)
ffaabee
bcm4908: backport v6.4 pending DTS changes (+1.6K,-2)
cb26618
bcm4908: include usbport trigger (+2,-1)
86cf0f9
bcm4908: add HVC workaround for booting kernel 5.15 (+30)
d105030
bcm4908: switch to Kernel 5.15 by default (+1,-2)
2b1de62
bcm4908: 5.15: fix compilation error for BCM4908 pinmux patch (+41,-41)
1d3e71b
treewide: remove files for building 5.10 kernel (-254.3K)
228e0e1
kernel: bump 5.15 to 5.15.111 (+118,-3.7K)
Target / bcm53xx (73 changes)
3a14580
kernel: delete Linux 5.4 config and patches (-477.7K)
72b9b72
bcm53xx: add support for Asus RT-AC88U (+12)
a6dc0f6
bcm53xx: drop dead upgrade code (-8)
a721fb9
bcm53xx: backport DT changes from 5.17 & 5.18 (+471,-1)
fc94c0d
bcm53xx: add switch ports for Buffalo WZR-900DHP & re-enable it (+44,-1)
9ac80a4
bcm53xx: prepare kernel 5.15 support (+4.9K,-1)
dd89576
bcm53xx: refresh kernel 5.15 config (+14,-2)
be381a7
kernel: bump 5.15 to 5.15.33 (+124,-344)
b92ec82
kernel: bump 5.10 to 5.10.110 (+111,-229)
f4e219f
packages: nvram: add NVRAM quirks for bcm53xx target (+48,-17)
8f6e2bb
bcm53xx: remove MR32's specific get_leds_dt code (-31)
76fae1d
config: limit CONFIG_DEBUG_INFO to top-level generic configs (-19)
5c1b191
bcm53xx: remove BROKEN flag from Asus RT-AC88U (-1)
230c9da
bcm53xx: revert bgmac back to the old limited max frame size (+33)
d19c374
bcm53xx: copy bgmac revert (performance fix) to 5.15 (+33)
554ca44
bcm53xx: remove 07_set_preinit_iface_bcm53xx (-14)
82d0dd8
bcm53xx: disable GRO by default at kernel level (+36)
fcbd396
bcm53xx: enable & setup packet steering (+47)
c6f16b6
bcm53xx: copy patch disabling GRO to kernel 5.15 (+36)
539e605
generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] (+175,-2)
9edc514
kernel: bump 5.10 to 5.10.122 (+61,-61)
53d99fe
kernel: bump 5.10 to 5.10.125 (+4,-4)
251a382
kernel: bump 5.15 to 5.15.46 (+94,-624)
b55efeb
kernel: bump 5.15 to 5.15.47 (+95,-120)
e37ba80
bcm53xx: add support for Meraki MR26 (+535,-6)
d9ab1e5
kernel: backport LEDs driver for BCMBCA devices (+981)
4921ab0
kernel: bump 5.15 to 5.15.56 (+29,-90)
ff06edd
kernel: Activate CONFIG_GPIOLIB in generic configuration (+2,-77)
34cf310
kernel: backport U-Boot environment data NVMEM driver (+714,-14)
d1163fd
kernel: bump 5.10 to 5.10.137 (+38,-280)
ca5c695
kernel: bump 5.15 to 5.15.62 (+298,-1.5K)
15cae55
bcm53xx: 5.15: add missing LEDS_BCM63138 config symbol (+1)
fbe2f7d
kernel: bump 5.15 to 5.15.67 (+75,-75)
837fd23
kernel: bump 5.10 to 5.10.142 (+8,-8)
2f50c53
bcm53xx: update NVMEM driver for NVRAM (+460,-10)
77d9cce
bcm53xx: backport clk driver fix for DT nodes names (+144,-124)
e2da6a0
kernel: bump 5.10 to 5.10.147 (+39,-110)
9110126
kernel: bump 5.15 to 5.15.72 (+153,-292)
3413409
bcm53xx: linksys ea6500-v2: extend RAM to full 256MB (+64)
32ecf42
bcm53xx: 5.10: refresh target patches (+1,-6)
b0a94fc
kernel: bump 5.15 to 5.15.74 (+3,-8)
711f1a8
kernel: mtd: backport SafeLoader parser (+472,-4)
2b9bb5b
bcm53xx: enable Broadcom 4366b1 firmware for Asus RT-AC88U (+1,-1)
e629ced
bcm53xx: only fixup seama on D-Link DIR-885L (+20,-3)
aa2fa2e
kernel: bump 5.10 to 5.10.150 (+125,-125)
a34255b
kernel: bump 5.15 to 5.15.75 (+128,-276)
87edb65
kernel: bump 5.10 to 5.10.153 (+28,-29)
1eebe72
kernel: bump 5.15 to 5.15.77 (+55,-56)
8cdafa1
bcm53xx: update DTS files with the latest changes (+4.3K,-13)
f6c6157
bcm53xx: remove MR32's openwrt specific patch for LEDs (-28)
1bef8d6
bcm53xx: Patch to support BCMA rev 11 (+56)
457cc59
kernel: 5.10: update nvmem subsystem to the 5.15 state (+1.7K,-15)
8dfe69c
kernel: update nvmem subsystem to the latest upstream (+7.4K,-40)
9c3954b
kernel: bump 5.10 to 5.10.164 (+4,-4)
257e9fc
kernel: bump 5.10 to 5.10.165 (+6,-6)
4e9365a
kernel: bump 5.15 to 5.15.90 (+21,-21)
2630e50
treewide: replace wpad-basic-wolfssl default (+143,-143)
6e555ac
bcm53xx: refactor packet steering init (+25,-44)
56a93f9
bcm53xx: fix shebang in packet_steering.sh (+1,-1)
b4ae914
kernel: backport NVMEM late fixes from v6.2 (+282,-16)
4d903a5
bcm53xx: Add support for D-Link DWL-8610AP (+25)
d51c44a
bcm53xx: Add D-Link DWL-8610AP board settings (+3)
9cbc837
bcm53xx: switch to Kernel 5.15 by default (+1,-2)
f498923
kernel: bump 5.15 to 5.15.107 (+20,-20)
126c64d
kernel: bump 5.10 to 5.10.178 (+43,-112)
e656bcb
kernel: add bcma/ssb fallback SPROM support (+1.8K,-3)
80c1105
kernel: bump 5.10 to 5.10.179 (+16,-16)
3d66f55
kernel: improve handling of CONFIG_IO_URING (+2,-15)
d246cb8
generic: refresh 5.15 kernel config (+9,-25)
1645c34
generic: enable CONFIG_ARM_CRYPTO for 32bit arm targets (+17)
1d3e71b
treewide: remove files for building 5.10 kernel (-254.3K)
ecd9abc
kernel: use upstream firmware patch for Broadcom's NVRAM (+100,-92)
ec4d63f
nu801: add kmod-leds-uleds to MR26 + MR18 (+2,-2)
Target / bcm63xx (24 changes)
3a14580
kernel: delete Linux 5.4 config and patches (-477.7K)
0085dd6
kernel: bump 5.10 to 5.10.111 (+42,-179)
b8ed98b
bcm63xx: fix description fix name case (+1,-1)
2317a74
bcm63xx: add linux v5.15 support (+20.9K)
5fca475
treewide: use upstream compatible for RedBoot FIS parser (+4,-48)
539e605
generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] (+175,-2)
706a4ec
kernel: bump 5.10 to 5.10.121 (+64,-64)
251a382
kernel: bump 5.15 to 5.15.46 (+94,-624)
d9ab1e5
kernel: backport LEDs driver for BCMBCA devices (+981)
ff06edd
kernel: Activate CONFIG_GPIOLIB in generic configuration (+2,-77)
d1163fd
kernel: bump 5.10 to 5.10.137 (+38,-280)
ca5c695
kernel: bump 5.15 to 5.15.62 (+298,-1.5K)
b6fa423
kernel: bump 5.15 to 5.15.83 (+37,-67)
738b04c
kernel: bump 5.15 to 5.15.86 (+160,-226)
2835df5
kernel: bump 5.10 to 5.10.163 (+113,-132)
2630e50
treewide: replace wpad-basic-wolfssl default (+143,-143)
836b994
bcm63xx: fix dts whitespace (+1,-1)
05603df
bcm63xx: loader-lzma: drop unused RAMSIZE parameter (+1,-3)
ef6f3fb
bcm63xx: switch to Kernel 5.15 by default (+1,-2)
55117c3
bcm63xx: drop kernel 5.10 support (-21.6K)
e55b4b4
bcm63xx: kernel: fix up bcm63268 roboswitch gpio registers (+77,-44)
796815e
bcm63xx: kernel: power cycle the bcm6358 USB PLL (+53,-6)
f47c378
bcm63xx: 5.15: comment unused macronix_nand_block_protection_support (+154)
f5cb556
treewide: Disable building 32M RAM devices (+124)
Target / bmips (75 changes)
76fae1d
config: limit CONFIG_DEBUG_INFO to top-level generic configs (-19)
6a1e7c7
bmips: add linux v5.15 support (+1.9K,-4)
0ad2097
bmips: switch to linux 5.15 (+1,-2)
66994d6
bmips: remove linux 5.10 compatibility (-9.5K)
9b4169d
bmips: rework ARCH_HAS_SYNC_DMA_FOR_CPU_ALL patch (+39,-25)
90e4c8c
bmips: dgnd3700v2: fix network config (+1)
2454342
kernel: bump 5.15 to 5.15.42 (+38,-314)
539e605
generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] (+175,-2)
ff06edd
kernel: Activate CONFIG_GPIOLIB in generic configuration (+2,-77)
fbe2f7d
kernel: bump 5.15 to 5.15.67 (+75,-75)
9226f1e
kernel: disable CONFIG_CPU_LITTLE_ENDIAN in generic config (+31,-7)
2630e50
treewide: replace wpad-basic-wolfssl default (+143,-143)
9df035b
treewide: remove label = "cpu" from DSA dt-binding (-27)
12a3c86
bmips: loader-lzma: drop unused RAMSIZE parameter (+1,-3)
7178ada
bmips: use netdev_alloc_skb() for copybreak (+1,-1)
71ef4ec
bmips: convert to build_skb() (+61,-41)
a332b8c
bmips: check NAPI context when refilling rx SKB (+10,-6)
330cbcc
bmips: switch to napi_build_skb() to reuse skbuff_heads (+2,-2)
6276dad
bmips: improve rx loop (+3,-2)
686050b
bmips: batch process rx path (+5,-1)
85d403a
bmips: batch process eth_type_trans() in rx path (+3,-2)
cbc1fcf
bmips: add BQL support (+8)
a6a5413
bmips: fix Tx cleanup when NAPI poll budget is zero (+5,-4)
65ebe31
bmips: check for DMA error when refilling Rx (+20,-8)
dc0de05
bmips: add missing switch cpu label (+5)
2f8e907
Revert "bmips: add missing switch cpu label" (-5)
89390a9
bmips: dts: fix warnings (+22,-2)
8d0c254
bmips: update patches sent upstream (+42,-20)
9fc98b1
bmips: irq-bcm6345-l1: register memory region (+38)
c2836c4
bmips: tweak Kconfig options (+49,-16)
fff0708
kernel: add pending bmips patches (+1.1K,-246)
82ce340
bmips: dts: fix switch compatible strings (+4,-4)
82dc16f
bmips: disable B53 MMAP phy read/write ops (+47,-1)
61f3c3b
bmips: dgnd3700v2: enable external BCM53125 switch (+56,-2)
80a3ecc
bmips: add Huawei HG253s v2 support (+264)
6888327
bmips: dts: nand: add missing address/size cells (+6)
a97965b
kernel: add pending patches for bcm63268-timer-clocks (+435,-165)
cc07d1d
bmips: drop unneded cpu labels from external switches (-2)
6df1220
bmips: add support for Sercomm H-500s (+502,-1)
b88ae62
kernel: add more dsa b53 pending patches (+308,-145)
4dedcbd
bmips: sercomm,h500-s: add Quantenna network config (+4,-1)
67c28dd
bmips: sercomm,h500-s: fix upgrade (+1,-3)
741780b
bmips: sercomm,h500-s: add Quantenna gpio switch (+16)
33f59eb
bmips: bcm6368-enetsw: harmonize dev variables (+83,-76)
4d99f0c
bmips: bcm6368-enetsw: remove unneeded variables (+16,-35)
414ca70
bmips: bcm6368-enetsw: refactor probe (+29,-23)
1c552eb
bmips: add basic BCM6358 ethernet support (+1.7K)
cd64353
bmips: bcm6348-enet: add PHY support (+119)
a0f100c
bmips: bcm6348-enet: register emac driver from iudma (+15,-2)
9675208
bmips: bcm6362/bcm63268: enable HW RNG (+24)
d309160
bmips: image: rename SERCOMM_VERSION to SERCOMM_FSVER (+7,-7)
d11a7c4
bmips: use sercomm-pid script (+14,-21)
aefeb34
bmips: add support for Sercomm SHG2500 (+776,-1)
6e081e1
bmips: add LED kernel modules (+30)
8bee6a9
bmips: switch to LED kernel modules (+19,-13)
95b846f
bmips: allow disabling mdio-mux-bcm6368 (+10)
e76556d
bmips: b43-sprom: fix build when SSB/BCMA disabled (+16,-16)
6fd8e0f
bmips: add subtargets for each SoC (+2.0K,-382)
2c824b4
bmips: remove source-only flag (+1,-1)
4575496
bmips: dts: add missing phy modes (+17)
db4f158
bmips: hg556a: switch to kmod-owl-loader (+66,-14)
16b0cbb
bmips: drop unneeded ath9k fixup (+1,-243)
5ec781c
bmips: pci-bcm6348: load IO resource from DT ranges (+14,-28)
7122609
bmips: switch to generic bcma/ssb fallback SPROM (+12,-64)
7872a0e
bmips: drop custom b43-sprom fixups (-1.2K)
b98955c
bmips: pci: use standard module functions (+21,-24)
f6f4db6
bmips: enet: add missing module functions (+14,-3)
7f285b9
bmips: leds-sercomm-msp430: improve driver (+7,-3)
0cecebd
bmips: dgnd3700v2: add b43 wireless driver (+1)
3132eff
bmips: shg2500: add BCM4360 fallback SPROM (+16,-2)
11de537
bmips: increment polled keys interval to 100 (+9,-9)
e9f5b77
bmips: document GPIO external interrupts (+51,-11)
c3549b9
bmips: fix external interrupt controller (+2,-21)
150508e
bmips: 5.15: comment unused macronix_nand_block_protection_support (+154)
0dd5505
bmips: improve kernel patches (+181,-185)
Target / gemini (11 changes)
bc19ce0
gemini: Create patches and config for kernel v5.15 (+588)
81da8a2
gemini: Bump kernel to v5.15 (+1,-1)
5fca475
treewide: use upstream compatible for RedBoot FIS parser (+4,-48)
539e605
generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] (+175,-2)
ff06edd
kernel: Activate CONFIG_GPIOLIB in generic configuration (+2,-77)
772434e
gemini: Set proper default networks (+15)
cf49c7d
gemini: add generic subtarget (+2)
3d66f55
kernel: improve handling of CONFIG_IO_URING (+2,-15)
d246cb8
generic: refresh 5.15 kernel config (+9,-25)
1645c34
generic: enable CONFIG_ARM_CRYPTO for 32bit arm targets (+17)
1d3e71b
treewide: remove files for building 5.10 kernel (-254.3K)
Target / imx (30 changes)
059ef70
imx: copy config and patches from 5.10 to 5.15 (+623)
5188e43
imx: enable 5.15 as testing kernel (+1)
2b395c2
imx: update config for 5.15 (+21,-9)
9d26651
imx: make 5.15 default kernel and remove 5.10 support (+1,-623)
bf1c3a5
imx: re-enable ARM arch timer (+2)
4b1b76d
imx: base-files: drop redundant space after case keywords (+94,-94)
bfbf235
imx: bootscript-apalis: make it working with U-Boot 2022.01 (+4,-2)
a0528ca
imx: image: use 'u-boot-dtb.img' filename for SPL payload (+10,-1)
a98ded6
kernel: move some symbols to generic config (+29,-70)
5a09eb1
kernel: bump 5.15 to 5.15.32 (+98,-97)
539e605
generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] (+175,-2)
baa753a
imx: refresh (sub)target kernel configs (+3,-7)
345e981
imx: cortexa7: adjust kernel config defaults for i.MX 7 (+19)
f430600
imx: bundle correct SDMA firmware for i.MX 7 boards (+4,-2)
0b7e8f4
imx: cortexa7: enable framebuffer console + DRM (+47)
d545825
imx: extract common combined image operations between subtargets (+59,-56)
f987887
imx: create sdcard image recipe with raw U-Boot (+10)
70a9c75
imx: decouple sdcard sysupgrade from Apalis boards (+67,-56)
4436d7b
imx: make sdcard/eMMC sysupgrade more resilient (+6,-3)
703a1ca
imx: add DT aliases for imx7d-pico-pi (+47)
fa26cda
imx: cortexa7: add support for TechNexion PICO-PI-IMX7D (+98,-5)
28e4761
imx: keep common kernel symbols in target's config (+7,-15)
ff06edd
kernel: Activate CONFIG_GPIOLIB in generic configuration (+2,-77)
a110418
linux-firmware: offer two versions of firmware for CYW4339 (+37,-11)
22fd8b0
cypress-nvram: disassociate from external source repo (+19,-102)
49bbfd9
cypress-nvram: consolidate NVRAM packages (+7,-21)
3d66f55
kernel: improve handling of CONFIG_IO_URING (+2,-15)
6d41da8
imx: kernel: add USB storage boot support (+2)
43af3c9
imx: image: ventana: use squashfs rootfs for non NAND devices (+2,-2)
1f5f177
imx: image: ventana: add blkdev compressed disk image (+25,-1)
Target / ipq40xx (169 changes)
4ce52de
ipq40xx: disable non-building tel(co Electronics) x1pro (+1)
17b0504
ipq40xx: Support Chromium OS image-type creation (+25,-1)
a93ec36
ipq40xx: qcom_scm: Disable SDI at boot (+47)
26af098
ipq40xx: qcom_scm: Fix cold boot address command (+121)
f1c041e
ipq40xx: Add subtarget for Google WiFi (Gale) (+453,-4)
cb6f4be
ipq40xx: add support for FRITZ!Box 7520 (+2)
bdc786e
ipq40xx: update E2600AC c1/c2 board (+32,-18)
026fda1
ipq40xx: WAC510: device-tree overhauling (+33,-40)
35d2bbc
ipq40xx: stop chromium sub-target builds on the buildbots (+1,-1)
c41da16
kernel: bump 5.10 to 5.10.109 (+182,-193)
39d28b8
Revert "ipq40xx: stop chromium sub-target builds on the buildbots" (+1,-1)
3204906
ipq40xx: add RT-AC2200 alternative name to RT-AC42U/RT-ACRH17 (+2)
b92ec82
kernel: bump 5.10 to 5.10.110 (+111,-229)
ab7e53e
ipq40xx: 5.10: fix ar40xx driver (+3)
87318eb
ipq40xx: 5:15: copy config and patch from 5.10 (+4.4K)
29e177e
ipq40xx: 5:15: refresh patches (+4,-183)
07ddbb9
ipq40xx: 5:15: refresh config (+21,-2)
7a72fcc
ipq40xx: fix wrong nand definition for wpj419 (+6,-6)
7c692f6
ipq40xx: refresh ess driver and phy with new api (+48)
7517955
ipq40xx: 5.15: refresh kernel patches (+26,-26)
17b7756
ipq40xx: 5.15: add testing kernel version (+1,-1)
2114b22
ipq40xx: 5.15: drop upstreamed sleep clock patch (-26)
376834a
ipq40xx: 5.15: refresh config (+2,-13)
daee22c
ipq40xx: 5.15: refresh subtarget config (+2,-2)
1526cce
ipq40xx: 5.15: fix ar40xx driver (+3)
cb1dc49
ipq40xx: consolidate ar40xx driver files (-2.2K)
c3569a7
kernel: bump 5.15 to 5.15.36 (+28,-28)
834c9b3
ipq40xx: Lyra: update RGB LED-Controller node for 5.10+ (+78,-47)
91fa482
ipq-wifi: drop upstreamed board-2.bin (+14,-59)
af425e4
ipq40xx: revert Cell-C RTL30VW to legacy caldata extraction (+2,-15)
f167f4a
IPQ4019: AVM FRITZ!Box 7530: Remove NAND ECC restrictions from DTS (+3)
b754b0c
kernel: bump 5.10 to 5.10.115 (+45,-161)
6cdf974
kernel: bump 5.15 to 5.15.39 (+4,-1.8K)
4d4462c
ipq40xx: mikrotik: provide BDF-s on demand (+23)
ab141a6
ipq-wifi: remove packaged BDF-s for MikroTik devices (+4,-14)
5eee67a
ipq40xx: mikrotik: dont include ath10k-board-qca4019 by default (+1)
602b5f6
ipq40xx: cut ath10k board file for mikrotik subtarget (+3,-2)
b21b986
ipq40xx: add Aruba AP-365 specific BDF (+12,-1)
b4184c6
ipq40xx: add support for Linksys WHW01 v1 (+362,-5)
f800f8d
kernel: bump 5.10 to 5.10.120 (+12,-12)
fbf6992
kernel: bump 5.15 to 5.15.45 (+11,-11)
811538a
ipq40xx: add support for Meraki MR74 (+452,-409)
539e605
generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] (+175,-2)
bb929a0
ipq40xx: mikrotik: make RouterBoot partition writeable (-5)
3b3eaf3
ipq40xx: R619AC: replace space with - separator in variant string (+2,-2)
50c232d
ipq-wifi: drop upstreamed board-2.bin (+1,-3)
7f54bf6
ipq40xx: add MikroTik wAP ac (RBwAPG-5HacD2HnD) support (+250,-8)
ff06edd
kernel: Activate CONFIG_GPIOLIB in generic configuration (+2,-77)
d1163fd
kernel: bump 5.10 to 5.10.137 (+38,-280)
ca5c695
kernel: bump 5.15 to 5.15.62 (+298,-1.5K)
f87175b
kernel: bump 5.15 to 5.15.64 (+35,-35)
4d8b42d
ipq40xx: point to externally compiled dtbs in recipes (+11,-194)
e16a0e7
ipq40xx: add support for Extreme Networks WS-AP3915i (+296)
80baffd
ipq40xx: add support for Pakedge WR-1 (+292)
47306d4
ipq-wifi: add Pakedge WR-1 support (+7)
5f458e6
ipq40xx: switch to 5.15 as default kernel (+1,-2)
c7c3509
ipq40xx: add LTE packages for GL-AP1300 (+1,-1)
e8a62a1
kernel: bump 5.10 to 5.10.141 (+61,-61)
0be1b78
ipq40xx: cellc_rtl30vw: fix imagebuilder generation (+5,-4)
4d014a7
ipq40xx: add WAN LED mapping for GL-AP1300 (+3)
470ca65
ipq40xx: add GL-AP1300 label-mac-device (+1)
f0ea3df
ipq40xx: disable devices with 3MiB kernel size (+3)
e2ffb61
ipq40xx: fix power LED colour ID in Netgear WAC510 dts (+1,-1)
e562746
ipq40xx: fix RUTX10 Wi-Fi woes (+8,-30)
04eb080
ipq40xx: luma_wrtq-329acn: differentiate ethernet mac addresses (+12)
0410c95
ipq40xx: base-files: properly close case (+1)
c34f071
ipq40xx: add support for Sony NCP-HG100/Cellular (+756,-1)
0de6a33
ipq40xx: Add ZTE MF289F (+465,-6)
6d24d10
ipq40xx: drop ESSEDMA + AR40xx (+1,-7.5K)
27b441c
ipq40xx: drop ESSEDMA + AR40xx DTS nodes (-1.1K)
378d1a6
ipq40xx: qca807x: add SFP improvements (+74,-66)
ccd08ef
ipq40xx: disable nodes instead of deleting them (+88,-26)
acc4add
ipq40xx: add shinfo based DSA tag driver (+461)
45ad5be
ipq40xx: qca807x: always set PSGMII AZ WAR (+7,-12)
a15ccc2
ipq40xx: add IPQESS ethernet driver (+2.3K,-1)
17a55f9
ipq40xx: add PSGMII PHY mode define (+122)
28b13bb
ipq40xx: import qca8k from generic (+2.5K)
b1f2132
ipq40xx: add DSA switch driver (+678,-1.2K)
a447068
ipq40xx: enable ethernet and DSA driver combo (+16)
5293c08
ipq40xx: sxtsq-5-ac: correct TCSR ESS type (+1,-1)
12eebe8
ipq40xx: qca807x: add suspend and resume ops (+4)
f5c62c6
ipq40xx: qca807x: drop kernel version checks (-16)
ad9ecd3
ipq40xx: qca8k: introduce proper PSGMII calibration (+331,-12)
550253b
ipq40xx: convert some boards to DSA (+754,-99)
b9b4c51
ipq40xx: Meraki MR33: convert MAC addresses to nvmem (+19,-9)
1325457
ipq40xx: ipqess: enable threaded NAPI (+4,-2)
116feb4
ipq40xx: remove non-converted network configs (-96)
db19efe
ipq40xx: disable boards not converted to DSA (+86,-43)
606eb43
ipq40xx: glinet-b1300: fix LAN and WAN MAC address assigments (+17)
70d9193
ipq40xx: luma_wrtq-329acn: convert to DSA (+41,-18)
ee38573
ipq40xx: pakedge_wr-1: convert to DSA (+39,-2)
9110126
kernel: bump 5.15 to 5.15.72 (+153,-292)
579ea6b
ipq40xx: ZTE MF289F: convert to DSA (+19,-22)
32e41ba
ipq40xx: convert to DSA and enable Sony NCP-HG100/Cellular (+23,-19)
cd93980
ipq40xx: Fix wrong GPIO for internal status LED on ZTE MF289F (+1,-1)
9a8e008
ipq40xx: Convert mikrotik,wap-ac to DSA (+26,-6)
3505933
ipq40xx: convert to DSA and enable asus,rt-ac42u (+45,-20)
57577bb
ipq40xx: convert to DSA and enable mobipromo,cm520-79f (+36,-6)
a3da858
ipq40xx: Convert Google Wifi to DSA, reenable (+48,-2)
8d92116
ipq40xx: convert to DSA and enable Netgear Orbi devices (+51,-8)
aa2fa2e
kernel: bump 5.10 to 5.10.150 (+125,-125)
a34255b
kernel: bump 5.15 to 5.15.75 (+128,-276)
cc8b8f1
ipq40xx: add support for MikroTik hAP ac3 LTE6 kit (+341,-1)
9945d05
ipq40xx: add support for GL.iNet GL-A1300 (+345)
65d9a71
ipq40xx: D-Link DAP-2610: convert to DSA (+16,-2)
66a3c32
ipq40xx: Convert openmesh,a42 to DSA (+33,-6)
c6bef1b
ipq40xx: Convert openmesh,a62 to DSA (+29,-9)
2b2f14c
ipq40xx: utilize nvmem-cells for openmesh,a42 (+38,-4)
087a8e3
ipq40xx: utilize nvmem-cells for openmesh,a62 (+45,-10)
b8bda64
ipq40xx: utilize nvmem-cells for plasmacloud,pa1200 (+31,-2)
539a5fd
ipq40xx: Convert plasmacloud,pa1200 to DSA (+33,-6)
ce6c9e0
ipq40xx: utilize nvmem-cells for plasmacloud,pa2200 (+40,-7)
fc69532
ipq40xx: Convert plasmacloud,pa2200 to DSA (+32,-7)
1a49b49
ipq40xx: dts: remove leftover nodes after DSA conversion (+1,-29)
d9f7c75
ipq40xx: remove 'nand-' string from image filenames (+16,-16)
87fc485
ipq40xx: remove '-fit' string from kernel filenames (+4,-4)
d4c4606
ipq40xx: add support for Mikrotik wAP R ac / LTE / LTE6 (+347,-217)
1c169d2
ipq40xx: fix usb driver not loaded for GL-A1300 (+8)
3195a99
ipq40xx: convert Aruba AP-303H to DSA and enable target again (+34,-2)
cda6f1c
ipq40xx: re-enable EA6350v3, EA8300, MR8300 builds (+38,-23)
2a9f3b7
ipq40xx: fix up Linksys WHW01 board name, device definition (+9,-12)
4b367e2
ipq40xx: migrate Linksys WHW01 to DSA and re-enable (+22,-2)
6fc334c
ipq40xx: sysupgrade: allow flashing Linksys factory firmware (+18)
65f606f
ipq40xx: delete files used for building 5.10 kernel (-2.4K)
1036545
ipq40xx: fix wlan mac address for Aruba AP-303H (+6,-4)
2fab942
generic: fix silicon labs spidev bindings (+111,-40)
69ea580
treewide: update NVMEM symbols (+11,-11)
4eb587f
TODROP: test for ipq4019 target (+1,-1)
dca1b92
Revert "TODROP: test for ipq4019 target" (+1,-1)
843e3da
kernel: bump 5.15 to 5.15.87 (+45,-89)
700c47a
ipq40xx: Add support ZTE MF18A (+504,-2)
9e4ede8
ipq40xx: add support for Linksys WHW03 V2 (+605,-3)
cfd42a0
ipq40xx: add Intel/Lantiq ATM hacks (+180)
bc205a3
ipq40xx: fritzbox-7530.dts: increase dma coherent pool size (+4)
539b520
ipq40xx: add DSL support for FritzBox 7530 (+34,-6)
7c04e80
ipq40xx: convert Extreme AP3915i to DSA (+16,-2)
2630e50
treewide: replace wpad-basic-wolfssl default (+143,-143)
cefc543
ipq40xx: fix assignment of lan port numbers for Cell C RTL30VW (+2,-2)
1c31ca5
ipq4019: fix dts white-space (+438,-438)
7fd28f2
ipq40xx: fix dts whitespace (+2,-2)
e8625c8
treewide: replace /sys/devices/virtual/ubi by /sys/class/ubi (+9,-10)
46ea81b
ipq40xx: chromium: Enable kmod-ramoops by default (+5,-1)
ed64c33
ipq40xx: Linksys MR8300: fix the USB port power (+11,-1)
bf055fc
ipq40xx: convert Netgear EX6100/EX6150 v2 to DSA (+19,-5)
fce0379
ipq40xx: set specific BDF file for 8devices Habanero/Jalapeno (+2)
d7ba312
ipq40xx: update Crisis Innovation Lab MeshPoint.One BDF (+1,-1)
66c4c2f
ipq40xx: mf18a: Add missing variant to PCI ath10k card (+1)
13fefc5
ipq40xx: rutx10: Add missing variant to ath10k wifi (+10)
4bfbecb
ipq40xx: mf18a: rename wifi0 calibration variant to ZTE-MF18A (+1,-1)
eb56469
ipq40xx: add support for Wallystech DR40x9 (+443,-1)
8634c10
ipq40xx: Fix Linksys upgrade, restore config step (+6,-1)
791550b
ipq40xx: add reset button for Google WiFi (Gale) (+14,-1)
9b00503
ipq40xx: add LED functions for Google WiFi (+9,-2)
ff91a12
base-files: fix Linksys upgrade, restore config step (+2,-2)
72780e3
ipq40xx: convert AP-365 to DSA (+2,-2)
0f26955
ipq40xx: convert GL-AP1300 to DSA (+37,-6)
45f5115
kernel: bump 5.15 to 5.15.109 (+12,-61)
3cac52f
ipq40xx: convert AVM FRITZ!Repeater 3000 to DSA (+22,-2)
3980dfc
kernel: fix handling of CONFIG_DYNAMIC_DEBUG (+2,-9)
3d66f55
kernel: improve handling of CONFIG_IO_URING (+2,-15)
1f8c8bc
ipq40xx: add PSGMII PHY mode to phylink_get_linkmodes() (+12,-4)
bec927c
ipq40xx: 5.15: add patch commenting unused sdhci function (+108)
8217f02
ipq-wifi: drop upstreamed board-2.bin (+11,-63)
cf19fd0
ipq40xx: fix rebooting after 5.15.111 (+27)
eab9de0
ipq40xx: convert EZVIZ CS-W3-WD1200G-EUP to DSA (+38,-2)
7365e6b
kernel: remove obsolete kernel version switches (-154)
f2a13cf
ipq40xx: add e2600ac c1 to dsa (+36,-2)
dd97954
ipq40xx: add e2600ac c2 to dsa (+44,-2)
d4d94a1
ipq40xx: e2600ac-c1 remove KERNEL_SIZE (-2)
Target / ipq806x (111 changes)
3064e76
ipq806x: 5:15: copy config and patch from 5.10 (+7.0K)
4c5d5c6
ipq806x: 5:15: refresh config (+16,-15)
327677a
ipq806x: 5:15: drop upstream patch (-2.2K)
8cc2cae
ipq806x: 5:15: add testing kernel version (+274,-722)
e86dfd0
ipq806x: rework rootfs conflicts patch for smem (+16,-15)
af70a27
ipq806x: backport nand raname to kernel 5.10 (+1,-1)
876a49c
ipq806x: 5:15: fix dedicated krait cpufreq (+55,-29)
a98ded6
kernel: move some symbols to generic config (+29,-70)
5a09eb1
kernel: bump 5.15 to 5.15.32 (+98,-97)
be381a7
kernel: bump 5.15 to 5.15.33 (+124,-344)
b92ec82
kernel: bump 5.10 to 5.10.110 (+111,-229)
3a4d972
ipq806x: remove non-working fixes for USB bug in 5.10 dtsi additions (-4)
284f2c2
ipq806x: fix USB bug in 5.10 dtsi additions (+14,-14)
3f0d87f
ipq806x: fix wrong CPU OPP for ipq8062 (+16,-16)
0085dd6
kernel: bump 5.10 to 5.10.111 (+42,-179)
de7535a
kernel: bump 5.15 to 5.15.34 (+18,-90)
eee41e3
ipq806x: Askey RT4230W REV6: enable onboard spi flash (+29)
45b3111
ipq806x: RT4230W: utilize nvmem-cells for ath10k caldata (+66,-17)
f8b0010
ipq806x: add support for Arris TR4400 v2 / RAC2V1A (+450,-3)
d9a063c
kernel: bump 5.15 to 5.15.38 (+13,-101)
91fa482
ipq-wifi: drop upstreamed board-2.bin (+14,-59)
c9929fa
kernel: bump 5.10 to 5.10.116 (+8,-92)
77692d6
kernel: backport mtd parser for Sercomm partitions (+621,-16)
539e605
generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] (+175,-2)
69ea671
ipq806x: Archer VR2600: fix switch ports numbering (+3,-3)
7be62b1
kernel: bump 5.10 to 5.10.134 (+8,-8)
e4af991
kernel: bump 5.15 to 5.15.54 (+45,-45)
ff06edd
kernel: Activate CONFIG_GPIOLIB in generic configuration (+2,-77)
d6994c5
ipq806x: add missing scaling_available_frequencies for dedicated cpufreq (+14,-2)
d1163fd
kernel: bump 5.10 to 5.10.137 (+38,-280)
ca5c695
kernel: bump 5.15 to 5.15.62 (+298,-1.5K)
e2da6a0
kernel: bump 5.10 to 5.10.147 (+39,-110)
faa79f9
ipq806x: split files dir to 5.10 and 5.15 (+8.5K)
f2dc002
ipq806x: 5.15: remove qcom adm Documentation patch (-71)
bd02eb7
ipq806x: 5.15: remove PCI_DOMAINS patch not needed anymore (-29)
88bf652
ipq806x: 5.15: replace dtsi patches with upstream version (+1.6K,-1.2K)
61a2bed
ipq806x: 5.15: replace lcc patch with upstream version (+294,-59)
cd619ee
ipq806x: 5.15: replace gcc fixes with upstream version (+1.8K,-272)
5ad826f
ipq806x: 5.15: replace stmmac pcs fix with upstream version (+261,-83)
3a911b8
ipq806x: 5.15: backport devfreq new cpufreq based PASSIVE governor (+1.4K)
25aa653
ipq806x: 5.15: add new version of cache cpu scaling driver (+292,-1.0K)
a8d7aed
ipq806x: 5.15: replace fab scaling patch with devfreq driver (+251,-243)
ae6a63b
ipq806x: 5.15: replace nandc patch with upstream version (+674,-281)
9005426
ipq806x: 5.15: remove useless spm patch (-10)
6134ba4
ipq806x: 5.15: add boot-partitions binding to fix block warning (+12,-8)
9254ed0
ipq806x: 5.15: rework nand_pins for wg2600hp3 dts (-2)
8392a6b
ipq806x: 5.15: enable new devfreq scaling driver in config (+3,-1)
78fef3c
ipq806x: 5.15: renumber tsens patch with new order ()
a7c7a3c
ipq806x: 5.15: backport qcom clk fixes for krait and hfpll (+127)
e5a3720
ipq806x: 5.15: add krait clock modernization patch (+282)
6f1b89b
ipq806x: 5.15: add krait-cc modernization patch and fixup (+760,-8)
ecf1abe
ipq806x: 5.15: enable again usb node for each device (+343,-15)
8d9dfac
ipq806x: 5.15: add clk krait fixes/improvement patch (+198)
bb451ec
ipq806x: switch to 5.15 kernel by default (+1,-2)
1b147be
ipq806x: 5.15: refresh target patches (+29,-93)
4611fdd
ipq806x: 5.15: add 6.1 tag to upstream patch ()
dd2515c
ipq806x: 5.15: backport qcom_nandc patch for unprotected spare data fix (+54)
a87b6cd
ipq806x: 5.15: revert unwanted DSA conversion for ASRock G10 (+11,-65)
1c514f0
ipq806x: 5.15: drop mmc-ddr-1_8v from sdcc1 node (+26)
ea63945
generic: 5.15: add missing CMDLINE_OVERRIDE patch (+37)
c4a9a67
ipq806x: disable ea8500 image by default (+1)
5384c93
ipq806x: disable ea8500 image by default (+1)
aa2fa2e
kernel: bump 5.10 to 5.10.150 (+125,-125)
52400e1
kernel: bump 5.10 to 5.10.152 (+5,-5)
2964e50
ipq806x: kernel ramoops storage for C2600/AD7200 (+11,-2)
60fc93b
ipq806x: disable cache and fabric devfreq driver to improve stability (+2,-2)
6801c46
kernel: bump 5.10 to 5.10.158 (+10,-10)
266b261
ipq806x: 5.15: fix wrong boot-partitions values for split partitions (+3,-3)
823ddab
ipq806x: 5.15: standardize wpq864 partition table (+43,-43)
738b04c
kernel: bump 5.15 to 5.15.86 (+160,-226)
69ea580
treewide: update NVMEM symbols (+11,-11)
11759a5
kernel: backport of changes & helpers (+2.4K,-5)
55c32a6
ipq806x: refresh upstreamed patch with kernel version tag (+782,-497)
843e3da
kernel: bump 5.15 to 5.15.87 (+45,-89)
2835df5
kernel: bump 5.10 to 5.10.163 (+113,-132)
84ee343
ipq806x: Point to externally compiled dtbs in recipes (+2,-89)
108ed0e
ipq806x: config-5.15: Normalize (+11,-9)
c20915e
ipq806x: ASoC: qcom: lpass-cpu: Fix fallback SD line index handling (+42)
69d1b28
ipq806x: Add kmod-sound-soc-ipq8064-storm (+29)
ef649b0
ipq806x: Initial TP-Link and ASUS OnHub support (+931,-2)
6a3816e
kernel: bump 5.15 to 5.15.89 (+4,-46)
50324b9
kernel: bump 5.10 to 5.10.166 (+58,-58)
2630e50
treewide: replace wpad-basic-wolfssl default (+143,-143)
b519329
ipq806x: onhub: Enable fstools_partname_fallback_scan (+3,-9)
047fb7c
ipq806x: add missing enclosing reserved-memory block on C2600/AD7200 (+10,-8)
505cf10
ipq806x: fix dts whitespace (+9,-9)
e8625c8
treewide: replace /sys/devices/virtual/ubi by /sys/class/ubi (+9,-10)
9a24040
ipq806x: fix Linksys EAX500 family devices dead Ethernet switch (+32,-16)
2ddf479
ipq806x: 5.10: refresh patches (+29,-29)
e12ff74
Revert "ipq806x: disable ea8500 image by default" (-1)
86ecf7b
Revert "ipq806x: disable ea8500 image by default" (-1)
a79abd8
ipq806x: chromium: Enable kmod-ramoops by default (+5,-1)
4c1d778
ipq806x: Add buttons to OnHub (+28)
b88955a
kernel: bump 5.10 to 5.10.169 (+166,-160)
d6d8851
kernel: bump 5.15 to 5.15.100 (+393,-966)
f574b53
ipq806x: add support for Nokia Airscale AC400i (+355)
d4aad64
kernel: bump 5.10 to 5.10.173 (+81,-90)
3ca9849
kernel: bump 5.10 to 5.10.175 (+136,-212)
93debec
ipq806x: Refresh patches (+1,-1)
2715aff
ipq806x: Fix Linksys upgrade, restore config step (+6,-1)
ff91a12
base-files: fix Linksys upgrade, restore config step (+2,-2)
126c64d
kernel: bump 5.10 to 5.10.178 (+43,-112)
3980dfc
kernel: fix handling of CONFIG_DYNAMIC_DEBUG (+2,-9)
1645c34
generic: enable CONFIG_ARM_CRYPTO for 32bit arm targets (+17)
d96a0db
ipq806x: 5.15: fix compilation warning from mangle bootargs patch (+80,-10)
ade9eba
ipq806x: 5.15: drop arm override compile patch (-21)
1d3e71b
treewide: remove files for building 5.10 kernel (-254.3K)
228e0e1
kernel: bump 5.15 to 5.15.111 (+118,-3.7K)
8217f02
ipq-wifi: drop upstreamed board-2.bin (+11,-63)
1465691
ipq806x: remove dangling ipq-wifi-edgecore_ecw5410 (+1,-2)
5df8481
kernel: enable (ARM|ARM64)_MODULE_PLTS in generic config (+2,-11)
Target / ipq807x (31 changes)
b5f3206
ipq807x: add Qualcomm Atheros IPQ807x target (+26.2K,-1)
d092dee
ipq807x: include ath11k-ahb by default (+1,-1)
bc12052
ipq807x: include kmods for wired networking by default (+1,-1)
8364f08
ipq807x: add Xiaomi AX3600 (+569,-3)
8253cb2
ipq807x: add Redmi AX6 (+62)
a36fc58
ipq807x: add Edimax CAX1800 (+349)
bd17683
ipq807x: add QNAP 301w (+533,-1)
2ddb205
ipq807x: Add Xiaomi AX9000 (+564,-5)
6e03304
ipq807x: add Edgecore EAP102 (+442)
26c095c
ipq807x: add Dynalink DL-WRX36 (+270)
952c738
ipq807x: add nvmem uboot-env support (+1)
5dee596
ipq807x: Add ZyXEL NBG7815 (+485,-4)
91add68
ipq807x: Enable CPU frequency scaling stats (+1,-1)
59fe39f
kernel: bump 5.15 to 5.15.91 (+200,-200)
2630e50
treewide: replace wpad-basic-wolfssl default (+143,-143)
059263d
ipq807x: remove libwolfsslcpu-crypto dependency (+1,-1)
bd9844a
ipq807x: refresh kernel config (+3,-1)
abdb9f3
ipq807x: fix dts whitespace (+1,-1)
3c06769
kernel: bump 5.15 to 5.15.93 (+48,-48)
f5d962f
ipq807x: enable regulator-fixed driver (+1)
d256c0b
ipq807x: merge duplicate network configurations in 02_network (+2,-4)
f490295
ipq807x: add support for Buffalo WXR-5950AX12 (+456)
8c3bcc1
ipq807x: move AQR driver from built-in to kmod (+1,-2)
71a22ef
ipq807x: Add bluetooth driver to zyxel nbg7815 (+2,-1)
7c5e847
kernel: move CONFIG_PAGE_POOL to generic (+2,-1)
1cd8dfe
ipq807x: don't generate factory.ubi for Buffalo WXR-5950AX12 (+2,-1)
d6d8851
kernel: bump 5.15 to 5.15.100 (+393,-966)
7801161
ipq807x: add support for Netgear WAX218 (+223,-2)
9a62b39
kernel: backport NVMEM patch for U-Boot env data "ethaddr" cell (+183,-21)
45f5115
kernel: bump 5.15 to 5.15.109 (+12,-61)
228e0e1
kernel: bump 5.15 to 5.15.111 (+118,-3.7K)
Target / kirkwood (18 changes)
8e6ee6c
kirkwood: copy config and patches to 5.15 (+1.3K)
11fdfc2
kirkwood: refresh 5.15 kernel config (+7,-5)
55553a4
kirkwood: set testing kernel version to 5.15 (+1)
539e605
generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] (+175,-2)
ff06edd
kernel: Activate CONFIG_GPIOLIB in generic configuration (+2,-77)
2e375e9
kernel: remove hack patch, move kirkwood specific kmods to target modules.mk (+30,-78)
cada395
kirkwood: add generic subtarget (+2)
2630e50
treewide: replace wpad-basic-wolfssl default (+143,-143)
fc4bf73
kirkwood: fix dts whitespace (+1,-1)
e8625c8
treewide: replace /sys/devices/virtual/ubi by /sys/class/ubi (+9,-10)
9df035b
treewide: remove label = "cpu" from DSA dt-binding (-27)
5960592
kirkwood: switch to Kernel 5.15 by default (+1,-2)
65f8089
kirkwood: fix Linksys upgrade, restore config step (+6,-1)
d246cb8
generic: refresh 5.15 kernel config (+9,-25)
1645c34
generic: enable CONFIG_ARM_CRYPTO for 32bit arm targets (+17)
1d3e71b
treewide: remove files for building 5.10 kernel (-254.3K)
7492379
kirkwood: Replace dtses with upstream accepted (+1.0K,-792)
4642d8a
kirkwood: add support for Iomega Storcenter ix4-200d (+223)
Target / lantiq (57 changes)
b4970da
lantiq: xrx200: replace patch with upstream version (+402,-101)
b92ec82
kernel: bump 5.10 to 5.10.110 (+111,-229)
56cd49b
lantiq: fritz736x: Move GPIO resets to the inidvidual board.dts files (+77,-32)
8b5d2a7
lantiq: xway: disable unused switch drivers (-3)
8592df6
kernel: bump 5.10 to 5.10.114 (+32,-32)
b789a58
kernel: bump 5.10 to 5.10.118 (+15,-131)
087f2cb
lantiq: dts: Add the reset line for the PCI controller (+6)
a1354ac
lantiq: dts: fix reset controller reference on Danube and AR9 (+2,-2)
539e605
generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] (+175,-2)
9edc514
kernel: bump 5.10 to 5.10.122 (+61,-61)
9d06e5a
lantiq: dts: td-w8980: Remove duplicate PCI properties (+1,-3)
0f301b0
lantiq: fix network port GPIO settings for Fritzbox 3390 (+2,-2)
8756a04
lantiq: fix lan port 3+4 phy-mode settings for Fritzbox 3390 (+2,-2)
ff06edd
kernel: Activate CONFIG_GPIOLIB in generic configuration (+2,-77)
d1163fd
kernel: bump 5.10 to 5.10.137 (+38,-280)
9423fc4
lantiq: xrx200: backport upstream network fixes (+93)
33e2115
ltq-vdsl-app: rename to ltq-vdsl-vr9-app (+12,-12)
fbd33d6
lantiq: enable interrupts on second VPEs (+86)
e2da6a0
kernel: bump 5.10 to 5.10.147 (+39,-110)
2683cca
lantiq: dts: vr9: Add missing properties to the CPU port on the switch (+6)
069bda0
lantiq: add rgmii delays on BT Home Hub 5A (+9,-3)
c783073
lantiq: copy Linux 5.10 files in preparation for Linux 5.15 support (+12.7K)
d374e03
lantiq: 5.15: refresh patches (+66,-337)
d4571e9
lantiq: Add Linux 5.15 as testing kernel version (+1,-1)
802ca49
lantiq: add 6.1 tag to upstream patch (+6,-4)
87edb65
kernel: bump 5.10 to 5.10.153 (+28,-29)
1eebe72
kernel: bump 5.15 to 5.15.77 (+55,-56)
fb0256e
lantiq: xway: refresh kernel config (+22,-3)
d3527bb
lantiq: xway: ar9: add ICU1 (2nd core for SMP) (+2,-2)
084c20f
lantiq: xway: kernel: enable SMP support (+50)
9a1ab8a
lantiq: vr9: include usb driver for fritz 7430 (+2,-1)
738b04c
kernel: bump 5.15 to 5.15.86 (+160,-226)
0820d62
lantiq-xrx200: fix wan LED on o2 box 6431 (+4,-1)
2e3d1ed
lantiq: xrx200: Fix wifi LED on o2 box 6431 (+1,-1)
2835df5
kernel: bump 5.10 to 5.10.163 (+113,-132)
2630e50
treewide: replace wpad-basic-wolfssl default (+143,-143)
d53ec29
lantiq: ar9/vr9: add fritz-tffs package (+12,-8)
9df035b
treewide: remove label = "cpu" from DSA dt-binding (-27)
d6d8851
kernel: bump 5.15 to 5.15.100 (+393,-966)
a32def7
lantiq: xway: add phy reset pin to AVM Fritz!Box 7320 (+17)
d4aad64
kernel: bump 5.10 to 5.10.173 (+81,-90)
f0bc263
kernel: bump 5.15 to 5.15.104 (+20,-20)
c2d1c32
lantiq: xrx200: convert FritzBox 7360v2's wifi to nvmem (+18,-11)
ceac4ae
lantiq: xway: add support for AVM FRITZ!Box 7330 (+2)
d3b4790
lantiq: nand: don't yield while holding spinlock (+76)
4d9c38d
lantiq: fix lzma-loader for Netgear DGN 3500(B) (+18,-5)
c306385
lantiq: mark source only (+1,-1)
8469e19
Revert "lantiq: mark source only" (+1,-1)
0c117e1
lantiq: xrx200: mark subtarget as source-only (+1,-1)
9464e9e
lantiq: xway: use capital letters in Fritz!Box name (+1,-1)
c6419d1
lantiq: switch to Kernel 5.15 by default (+1,-2)
4935cdb
lantiq: fix compilation warning in cfi_mtdset_0001 (+62)
f1287e9
lantiq: lzma-loader: fix mismatched function declaration (+1,-1)
0e2a332
lantiq: fix compilation warning in lantiq_etop_init (+1,-1)
eaca62f
lantiq: 5.15: fix compilation warning pciex fixup patch (+1,-1)
1d3e71b
treewide: remove files for building 5.10 kernel (-254.3K)
f5cb556
treewide: Disable building 32M RAM devices (+124)
Target / layerscape (41 changes)
3a14580
kernel: delete Linux 5.4 config and patches (-477.7K)
1c7e146
layerscape: make boot filesystem reproducible (+3,-1)
4117b5a
layerscape: image: drop redundant parameter from kernel build recipe (+2,-2)
2d2fd2a
layerscape/armv8_64b: enable DEBUG_INFO_REDUCED (-1)
76fae1d
config: limit CONFIG_DEBUG_INFO to top-level generic configs (-19)
eb33232
layerscape/armv8_64b: enable armv8-CE crypto algos (+11)
539e605
generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] (+175,-2)
ef69ab7
kernel: cut broken SPI_NOR 4K eraseblock LIMIT patch (-149)
0e3bafc
kernel: Activate CONFIG_INPUT_MISC on all targets (-7)
ff06edd
kernel: Activate CONFIG_GPIOLIB in generic configuration (+2,-77)
d1163fd
kernel: bump 5.10 to 5.10.137 (+38,-280)
f08f7e8
kernel: Move some IOMMU options to generic (+10,-16)
9995dd2
kernel: remove target specific CONFIG_IKCONFIG lines (-24)
9226f1e
kernel: disable CONFIG_CPU_LITTLE_ENDIAN in generic config (+31,-7)
dab23d0
layerscape: armv8_64b: add CONFIG_ARM64_ERRATUM_1742098 (+1)
2e4fe28
layerscape: Fix SPI-NOR issues with vendor patches (+130)
2268d55
layerscape: refresh kernel config (+1,-10)
f620fb4
layerscape: copy config 5.10 to 5.15 (+1.5K)
8efffce
layerscape: copy patches 5.10 to 5.15 (+12.6K)
a42edce
layerscape: 5.15: refresh kernel config (+42,-28)
d64d1c8
layerscape: remove kernel 5.4 dependences (-28)
afcccaa
layerscape: Switch LS1012A-FRDM initramfs to gzip (+1,-2)
23b9b01
layerscape: switch kernel testing to 5.15 (+1,-1)
5b0e111
layerscape: kmod-ppfe: Use ppfe driver as module (+5,-5)
b6fa423
kernel: bump 5.15 to 5.15.83 (+37,-67)
55d176f
tfa-layerscape: Use trusted-firmware-a.mk (+69,-84)
8dfe69c
kernel: update nvmem subsystem to the latest upstream (+7.4K,-40)
ef3919b
layerscape: Add CONFIG_NVMEM_LAYERSCAPE_SFP kernel configuration option (+1)
7362571
kernel: bump 5.15 to 5.15.96 (+26,-26)
513d15c
layerscape: switch to Kernel 5.15 by default (+3,-2)
d6d8851
kernel: bump 5.15 to 5.15.100 (+393,-966)
3887a55
kernel: bump 5.15 to 5.15.108 (+43,-197)
924a5aa
layerscape: Add ls1028ardb support (+67)
326eb6e
layerscape: Add support for Felix DSA switch (+5)
1645c34
generic: enable CONFIG_ARM_CRYPTO for 32bit arm targets (+17)
e28196c
layerscape: 5.15: fix compilation warning for PHY_INTERFACE_MODE_2500SGMII (+21)
0d4a547
layerscape: 5.15: fix compilation warning for fsl ppfe driver (+12,-13)
1d3e71b
treewide: remove files for building 5.10 kernel (-254.3K)
5df8481
kernel: enable (ARM|ARM64)_MODULE_PLTS in generic config (+2,-11)
3d05d54
layerscape: kernel: enable MC userspace support (+1,-1)
f949dd5
kernel: Set CONFIG_FRAME_WARN depending on target (+11,-5)
Target / malta (9 changes)
09f6200
malta: enable testing kernel 5.15 (+1)
acf701a
malta: add config-5.15 (+263)
fb1ba92
malta: use default OpenWrt network configuration (-13)
539e605
generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] (+175,-2)
0e3bafc
kernel: Activate CONFIG_INPUT_MISC on all targets (-7)
4ed850f
malta: make 5.15 kernel default (+1,-2)
9226f1e
kernel: disable CONFIG_CPU_LITTLE_ENDIAN in generic config (+31,-7)
2630e50
treewide: replace wpad-basic-wolfssl default (+143,-143)
1d3e71b
treewide: remove files for building 5.10 kernel (-254.3K)
Target / mediatek (240 changes)
4177de1
mediatek: Add GD5F1GQ5xExxG to mtk-snand (+4)
9f9477b
mediatek: Add support for Xiaomi Redmi Router AX6S (+396,-2)
fdbb468
ramips/mediatek: enable threaded NAPI in the ethernet driver (+42,-1)
07b92c6
generic: 5.15: refresh config (+187,-4)
0f029b3
mediatek: add patches for MT7622 WED (wireless ethernet dispatch) (+7.2K,-132)
ade563b
mediatek: add patches for 5.15 and kernel config for mt7622 (+2.5K)
c3029f3
mediatek: add 5.15 config for mt7623 and mt7629 (+934)
c41da16
kernel: bump 5.10 to 5.10.109 (+182,-193)
a98ded6
kernel: move some symbols to generic config (+29,-70)
be381a7
kernel: bump 5.15 to 5.15.33 (+124,-344)
b92ec82
kernel: bump 5.10 to 5.10.110 (+111,-229)
c9c2b01
mediatek/mt7622: enable accelerated crypto drivers (+20)
e304241
mediatek: 5.15: enable arm arch timer for mt7629 (+12)
9a22943
mediatek: 5.15: re-enable arch timer on MT7623 as well (+1)
3f2d070
mediatek: remove crypto-hw-mtk package (-23)
fc24533
mediatek: mt7622: remove '0x' prefix from pstore address in dts (+2,-2)
3e59252
mediatek: drop spi-nand driver from mtk (-4.0K)
861efe1
mediatek: v5.15: backport spi-mem ecc support (+928)
2138956
mediatek: spi-nand: check for 1 byte BBM only (+20)
68d5efa
mediatek: add an upstreamed spi-nand driver (+3.4K,-351)
fe079b7
mediatek: restore support for Fidelix FM35X1GA (+122)
6470018
mediatek: enable snfi for mt7629 (+15,-9)
c283def
mediatek: switch to 5.15 (+1,-2)
b2d802f
mediatek: mt7623 enable arch-timer with a patch (+27,-5)
5de8c3d
mediatek: mt7623: disable ecc engine support (+1,-1)
8521266
mediatek: mt7629: disable mtk thermal (+1)
5d135fc
mediatek: backport recent DTS improvements for MT7622 SoC (+360)
9b4041f
mediatek: refresh patches for Linux 5.15 (+53,-147)
eb96f14
mediatek: enable multi-core scheduling (+1)
593fe90
mediatek: remove left-overs from Linux 5.10 (-4.5K)
99cd444
mediatek: mt7622: add irq for spi-nor controller (+10)
3816b22
mediatek: mt7623: disable various input devices (+1,-45)
dcf7285
mediatek: mt7629: disable auxadc in kconfig (+1)
d9ea9c0
mediatek: build ubnt-ledbar as a module (+18,-4)
c3569a7
kernel: bump 5.15 to 5.15.36 (+28,-28)
634a45c
kernel: bump 5.15 to 5.15.37 (+3,-3)
d9a063c
kernel: bump 5.15 to 5.15.38 (+13,-101)
76fae1d
config: limit CONFIG_DEBUG_INFO to top-level generic configs (-19)
58b3b55
mediatek: mt7622: add support for ELECOM WRC-X3200GST3 (+464,-5)
fbf6992
kernel: bump 5.15 to 5.15.45 (+11,-11)
15a0247
mediatek: new target mt7622-ubnt-unifi-6-lr-v1 (+35,-31)
5c8d389
mediatek: new target ubnt_unifi-6-lr-v1-ubootmod (+6,-5)
31d86a1
mediatek: add Ubiquiti UniFi 6 LR v2 targets (+239)
7676808
kernel: backport upstream mtk_eth_soc patches (+3.3K,-13)
692d87a
mediatek: UniFi 6 LR: disable RTC (+6)
539e605
generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] (+175,-2)
251a382
kernel: bump 5.15 to 5.15.46 (+94,-624)
b55efeb
kernel: bump 5.15 to 5.15.47 (+95,-120)
f1cd144
kernel: bump 5.15 to 5.15.49 (+170,-231)
6686194
mediatek: mt7622: fix banana pi r64 wps button (+45)
04545c4
mediatek: 5.15: refresh patches (+2,-7)
f58e562
mediatek: mt7622: fix white dome LED of UniFi 6 LR (+1,-3)
dcc0fe2
kernel: Add missing mediatek configuration options (+6,-2)
3872b42
mediatek: mt7622: add missing vbus regulator node to totolink-a8000ru dts (+10)
e34ed3a
mediatek: mt7622: add linux-next tag to bpi-wps-button fix ()
d0d6b8e
mt7622: remove 300 MHz from dts (+25)
0e3bafc
kernel: Activate CONFIG_INPUT_MISC on all targets (-7)
ff06edd
kernel: Activate CONFIG_GPIOLIB in generic configuration (+2,-77)
ca5c695
kernel: bump 5.15 to 5.15.62 (+298,-1.5K)
51f4c84
mediatek: mt7622: use variable sector size for spi-nor (+1)
dabcaac
mediatek: add mt7986 soc support to the target (+4.3K)
cffc77a
mediatek: add filogic subtarget (+552,-1)
06c4fc6
kernel: enable inside secure driver for MediaTek platforms (+8,-6)
aab466f
kernel: backport generic phylink validate (+4.4K,-28)
a96382c
mediatek: add support for Bananapi BPi-R3 (+920,-2)
be555b9
mediatek: mt7622: fix DTS compatible of UniFi 6 LR variants (+3,-3)
0c8e5c3
mediatek: fix fallout after etron spinand backport (+5,-5)
5788b49
mediatek: fix sysupgrade on MTK7986 rfba AP (+1)
884e63f
kernel: refresh patches (+14,-23)
017aea0
kernel: mtk_eth_soc: fix hw hash reporting for MT7986 (+82,-8)
3df72f6
mediatek: remove redundant patch (-47)
1a6f6a1
mediatek: bpi-r3: make initramfs/recovery optional (+7,-2)
50c892d
mediatek: bpi-r64: make initramfs/recovery optional (+7,-2)
007c880
mediatek: fix typo in bpi-r64 image recipe (+1,-1)
a923317
mediatek: mt7986a/b-rfb: fix 02_network setup (+1,-1)
c91dd13
mediatek: 5.15: add missing patch suffix ()
f97fbd8
mediatek: rename some patches ()
a34cd4f
mediatek: bananapi-r3: remove kmod-btmtkuart from default packages (+1,-1)
f7dbdcf
mediatek: filogic: use WPS button instead of RST on BPi-R3 (+15,-3)
56c2d15
mediatek: do not use gpiod_set_raw_value() (+2,-2)
a188356
mediatek: remove gpiod_direction_output() (-2)
c4f9f9b
mediatek: correctly log i2c response (+2,-2)
e9a22ce
mediatek: cast literal value to char (+1,-1)
7c852e7
mediatek: support reading more than one byte of response (+8,-7)
84e4bbf
mediatek: add support for reset gpio (+26)
013a956
mediatek: add initialization after reset (+14)
76198e8
mediatek: add led count (+7,-1)
0b5cf95
mediatek: fix ledbar of UniFi 6 LR when running custom U-Boot (+2,-1)
60384d8
mediatek: disable unsupported background radar detection (+7,-2)
c27279d
mediatek: add support for ipTIME A6004MX Add basic support for ipTIME A6004MX. (+416)
a46e91e
mediatek: unset CONFIG_CMDLINE_OVERRIDE for all targets but mt7629 (+3)
8010d3d
mediatek: build USB XHCI support as module (+1,-13)
fe209fa
kernel: bump 5.15 to 5.15.68 (+89,-136)
117f41e
mediatek: fix Unifi 6LR network config (+1,-2)
c93c536
kernel: pick patches for MediaTek Ethernet from linux-next (+5.8K,-19)
f08f7e8
kernel: Move some IOMMU options to generic (+10,-16)
4363fae
kernel: move ubnt ledbar driver to a separate package (+45,-87)
243a218
mediatek: add patch allowing 1-byte wide access to efuse (+46)
b18b5a7
mediatek: filogic: add efuse layout to mt7986a.dtsi (+93)
0419f7d
mediatek: add support t-phy settings from efuse on MT7986 (+405,-1)
5d921aa
mediatek: filogic: add support for hw i2c, pwm and thermal (+524,-1)
f38276c
mediatek: filogic: enable thermal, I2C and PWM of the BPi-R3 (+32,-1)
88eae0f
mediatek: filogic: set correct PWM clock and clean thermal zone (+18,-18)
34054e4
mediatek: fill wlan device entries in board.json on mt7622 (+12)
9995dd2
kernel: remove target specific CONFIG_IKCONFIG lines (-24)
ef8b935
mediatek: clean up mt7622 kernel config (+2,-5)
85ae64b
mediatek: mt7623: fix thermal zone (+48)
b00640b
mediatek: don't break auxadc without 32k clk (+7,-5)
51ee5fb
mediatek: filogic: use UBI fast map to speed up boot (+1)
de94587
mediatek: filogic: don't rely on image preset in flash or sysupgrade (+6,-11)
dca5bf6
mediatek: update pending and rename merged patch (+57,-21)
a97991f
mediatek: mt7622: kernel config fixes (+1,-1)
d640cba
mediatek: mt7622: don't rely on existing image for sysupgrade (+2,-2)
f2ae4e2
mediatek: clean up platform kernel modules (+8,-15)
b1cc4ea
mt7622: switch default CPU governor to ondemand (+1,-1)
c15e7e2
mediatek: filogic: consolidate adc '32k' clock (+14,-180)
9226f1e
kernel: disable CONFIG_CPU_LITTLE_ENDIAN in generic config (+31,-7)
641e4f2
mediatek: add Xiaomi Redmi Router AX6000 support (+297,-1)
a34255b
kernel: bump 5.15 to 5.15.75 (+128,-276)
e131a66
mediatek: consider adc_oe thermal calibration value in efuse (+1,-1)
82a05ce
mediatek: remove obsolete patch (-24)
c4f63f7
mediatek: filogic: refresh config (+4,-4)
985d59c
mediatek: filogic: disable swconfig (-1)
e4270d6
mediatek: mt7622: add tag to upstreamed patches ()
e8080ce
mediatek: mt7986: add tag to upstreamed patches ()
0c8d84a
mediatek: add tag for upstreamed patches ()
61a9367
mediatek: mt7629: add tag to upstreamed patches ()
29d987f
mediatek: replace mt7986 watchdog assert patch with upstream (+99,-57)
1eebe72
kernel: bump 5.15 to 5.15.77 (+55,-56)
ceb1451
kernel: add mediatek soc ethernet performance improvements (+1.4K,-8)
4f1e548
mediatek: drop the use of device tree overlays on mt7986a-rfb board (+92,-91)
5faff99
mediatek: filogic: fix mt7986a ethernet devicetree entries (+24,-12)
f753316
mediatek: filogic: enable maxlinear PHY support, refresh config (+1)
0e001e4
mediatek: mt7623: refresh config (+3,-4)
224babf
mediatek: mt7623: disable swconfig (-1)
9b482ee
kernel: add more fixes for mtk_eth_soc (+251,-5)
c1d1202
mediatek: set persistent wifi mac for bpi-r64 and bpi-r3 (+21)
590aa0c
kernel: bump 5.15 to 5.15.80 (+51,-52)
83f20fc
mediatek: mt7623: build mt6577_auxadc driver into kernel (+3,-1)
7dbac34
mediatek: add support for reyee AX3200-E5 (+416,-255)
9d22ab7
mediatek: remove redundant flash entry from dtsi (+16,-74)
2307b04
mediatek: also move &slot0 from dtsi down to board dts (+20,-10)
b6fa423
kernel: bump 5.15 to 5.15.83 (+37,-67)
335c1e7
mediatek: enable sel_clk for spi-mt65xx (+29)
d9e1362
mediatek: add LED support for Xiaomi Redmi AX6000 (+55)
18bea17
mediatek: add alternative stock layout for Xiaomi Redmi Router AX6000 (+389,-285)
7fb3228
mediatek: redmi-ax6000: drop cs-gpios (-1)
8bac5dc
mediatek: add new layout for Xiaomi Redmi Router AX6000 for OpenWrt U-Boot (+92,-20)
d29dbf0
mediatek: drop redmi-ax6000 variant with modified env (-61)
8dfe69c
kernel: update nvmem subsystem to the latest upstream (+7.4K,-40)
69ea580
treewide: update NVMEM symbols (+11,-11)
fc9dd3f
mt76: add stand-alone MT7915 firmware package (+36,-29)
9a07895
mt76: add stand-alone MT7622 firmware package (+81,-69)
86a2dae
mediatek: mt7622: fix sysupgrade on MMC on BPi-R64 (+1)
ab3c9cc
mediatek: filogic: fix sysupgrade on MMC on the BPi-R3 (+7,-4)
016a7bd
mediatek: fix wrong return code in platform_check_image() (+2,-1)
521efb6
mt76: update to the latest version, import WED related mtk_eth_soc patches (+2.2K,-108)
⇒ 6c25621
wifi: mt76: dma: use napi_build_skb (+1,-1)
⇒ 679254c
mt7915: add CONFIG_MT76_LEDS to cflags (+1)
⇒ 15b9dd6
wifi: mt76: mt7915: call mt7915_mcu_set_thermal_throttling() only after init_... (+7,-2)
⇒ 8e5c21f
wifi: mt76: mt7915: rework mt7915_mcu_set_thermal_throttling (+37,-26)
⇒ 87cb74f
wifi: mt76: mt7915: rework mt7915_thermal_temp_store() (+19,-2)
⇒ c6f24b8
wifi: mt76: mt7915: add error message in mt7915_thermal_set_cur_throttle_state() (+9,-5)
⇒ 99e96b8
wifi: mt76: mt7915: add chip id condition in mt7915_check_eeprom() (+4,-1)
⇒ 833cd42
wifi: mt76: mt7921: fix channel switch fail in monitor mode (+74,-1)
⇒ f1f8bae
wifi: mt76: mt7921: add ack signal support (+45)
⇒ f47087a
wifi: mt76: mt7996: fix chainmask calculation in mt7996_set_antenna() (+4,-1)
⇒ 2f3b0ac
wifi: mt76: mt7996: update register for CFEND_RATE (+10,-8)
⇒ 7e9540d
wifi: mt76: mt7996: do not hardcode vht beamform cap (+1,-1)
⇒ a37e427
wifi: mt76: connac: fix POWER_CTRL command name typo (+2,-2)
⇒ 98aa346
wifi: mt76: mt7915: remove BW160 and BW80+80 support (+9,-29)
⇒ 94fed6a
wifi: mt76: mt7921: fix invalid remain_on_channel duration (+1,-1)
⇒ 3c16238
wifi: mt76: introduce mt76_queue_is_wed_rx utility routine (+9,-6)
⇒ + 50 more...
2630e50
treewide: replace wpad-basic-wolfssl default (+143,-143)
d88e2aa
mediatek: fix dts whitespace (+1,-1)
b174de2
mediatek: mt7622: fix rootfs/ubi detection for Xiaomi AX6S (-1)
80196f4
mediatek: mtk_thermal: replace with upstream patch (+114,-41)
f6d2a23
mediatek: add support for Netgear WAX206 (+591,-1)
9df035b
treewide: remove label = "cpu" from DSA dt-binding (-27)
23b46b1
linux-firmware: add mt7986 offload firmware (+11,-1)
9f6d255
mediatek: add missing DTS entries for WED on MT7986 (+65)
d6d8851
kernel: bump 5.15 to 5.15.100 (+393,-966)
e314f7b
mediatek: filogic: move ilm, dlm and cpu_boot in dedicated nodes (+522)
fbcfb7f
kernel: update mtk ppe flow accounting patch to the latest version (+56,-57)
d0a0696
mediatek: add kernel code for supporting offloading wlan->eth and wlan->wlan ... (+477,-12)
652d5ac
mediatek: enable bootargs-override for filogic subtarget (+18)
e7c399b
filogic: add support for ASUS TUF-AX4200 (+368)
d59d69f
kernel: bump 5.15 to 5.15.103 (+721,-1.4K)
658c4dd
mediatek: backport clk driver for MT7981 SoC (+1.2K)
18a9ae5
mediatek: backport pinctrl driver for MT7981 SoC (+1.0K)
a438a80
mediatek: add support for built-in GE PHYs of newer SoCs (+1.4K)
5b972d7
generic: mtk_eth_soc: allow setting MDIO clock frequency (+99,-23)
72094f7
generic: net: pcs: add driver for MediaTek SGMII PCS (+407,-13)
53dc9a6
generic: mtk_eth_soc: switch to external PCS driver (+537,-25)
ad962c9
mediatek: simplify MaxLinear GPY PHY driver (+166)
be6bbd9
mediatek: add I2C for MT7981 SoC (+74)
3542ee9
mediatek: add PWM support for MT7981 SoC (+212)
5403770
mediatek: add support for SPI calibration (+590,-2)
397c706
mediatek: add device tree include for the MT7981 SoC (+766)
d98c4fb
mediatek: broaden filogic target description (+7,-5)
7472476
kernel: fix mtk_eth_soc throughput regressions on gigabit PHY ports (+100,-27)
ed28499
mediatek: re-add wireless driver for TUF-AX4200 (+1,-1)
f25abdf
mediatek: make TUF-AX4200 KERNEL simply expanded (+1,-1)
e92b153
mediatek: introduce KERNEL_LOADADDR to Device/Default template (+7,-16)
3cb2fdd
mediatek: backport new pinctrl features (+1.1K)
f4f8c0e
mediatek: sync pinctrl-mt7981 and pinctrl-mt7986 drivers (+150,-25)
fa4dc86
kernel: backport MEMREAD ioctl (+908,-17)
929634c
mediatek: bpi-r3: allow up to 3W per SFP module (+2)
9f2ede5
mediatek: filogic: update kernel config-5.15 (+4,-1)
800ce7f
mediatek: filogic: fix network config for mt7986a-rfb (+3,-1)
30d8468
mediatek: filogic: move mac address setting together (+6,-4)
1f68baf
mediatek: filogic: remove redundant code for tuf-ax4200 (+1,-2)
3887a55
kernel: bump 5.15 to 5.15.108 (+43,-197)
21be2c2
mediatek: add support for TP-Link TL-XDR4288/608x (+543,-4)
ec6f806
mediatek: remove mt753x driver (-4.0K)
626b37d
kernel: Activate CONFIG_HARDENED_USERCOPY for all targets (-4)
ca5555d
kernel: Activate CONFIG_ARM64_SW_TTBR0_PAN (-4)
7815c55
kernel: Deactivate CONFIG_COMPAT (-11)
3221128
mediatek: no longer hard-code WAN PHY of Netgear WAX206 (+2,-2)
3980dfc
kernel: fix handling of CONFIG_DYNAMIC_DEBUG (+2,-9)
3d66f55
kernel: improve handling of CONFIG_IO_URING (+2,-15)
d246cb8
generic: refresh 5.15 kernel config (+9,-25)
1645c34
generic: enable CONFIG_ARM_CRYPTO for 32bit arm targets (+17)
3492517
mediatek: configure TUF-AX4200 LAN LEDs (+61)
0ce356b
mediatek: apply stock configuration for WAN-LED (+1,-1)
7890dd7
ramips: fix mt7621 kernel compilation (+14,-8)
228e0e1
kernel: bump 5.15 to 5.15.111 (+118,-3.7K)
ff5d087
generic: add support for wireless offloading on MT7981 (+47,-1)
9fa4aa6
mediatek: fix typo (+1,-1)
c9cb641
mediatek: add support for Cudy WR3000 v1 (+318)
7cbe341
mediatek: add support for the GL.iNet GL-MT3000 (+295,-3)
c68c71e
mediatek: update patch add PWM support for MT7981 (+29,-119)
fd0118c
mediatek: remove left-over reference to make_gl_metadata.py (+1,-3)
6605b59
kernel: bump 5.15 to 5.15.112 (+17,-17)
a384490
mediatek: fix append-gl-metadata when running in buildbot (+5,-2)
22d7148
mediatek: add support for Zyxel EX5601-T0 router (+591)
34b19a8
mediatek: mt7623: build SD card without all filesystems (+8)
5df8481
kernel: enable (ARM|ARM64)_MODULE_PLTS in generic config (+2,-11)
3ff5e9e
mediatek: mt7981: usb enable 3.0 by default (-1)
918c0e5
mediatek: mt7981: setup all clocks needed for eMMC (+5,-4)
d74c3d8
mediatek: add mt7988 clock drivers support (+1.7K)
d5dc84f
mediatek: add mt7988 pinctrl driver support (+1.3K)
5970f5d
generic: add support for MediaTek NETSYS v3 (+3.2K,-6)
f7d0a47
generic: mt7530: backport support for the MT7988 built-in switch (+2.5K,-9)
98e6233
mediatek: update pending SoC Ethernet PHY driver (+1.3K,-1.4K)
84e3d27
mediatek: add driver for built-in 2.5G Ethernet PHY (+303)
fd17917
mediatek: filogic: add driver for Richtek RT5190A regulator (+746,-1)
670dedb
mediatek: backport cpufreq changes to support MT7988 (+2.2K)
e458cfc
mediatek: add basic mt7988 device tree support (+1.3K)
912974c
mediatek: fix, clean and unify SD card image generation (+13,-9)
7f0e137
mediatek: cleanly backport and add fix for I2C driver (+1.7K,-81)
5d0d04e
mediatek: mt7981: add reserved memory to support pstore (+45)
c55bcf7
mediatek: filogic: add uboot build for mt7981 (+24,-16)
e018afc
mediatek: filogic: add Qihoo 360T7 support (+267)
cd36c6f
mediatek: follow-up with renamed Build/bl2 and Build/bl31-uboot (+6,-6)
94884f3
mediatek: sync MT7988 USXGMII with SDK driver (+792,-596)
Target / mpc85xx (56 changes)
f0c09d0
mpc85xx: move Extreme WS-AP3825i GPIO extender (+25,-23)
9024f1e
mpc85xx: overhaul WS-AP3825i LED setup (+31,-12)
8b3c313
mpc85xx: define reset-delay for WS-AP3825i eth PHY (+4)
c6d5251
mpc85xx: set WS-AP3825i mac-address in preinit (+12)
1d06277
mpc85xx: Fix output location of padded dtb (+3,-3)
bfc73f4
mpc85xx: enable error reporting for RAM and PCIe (+4)
6006f73
mpc85xx: enable NAND support for all subtargets (+1,-3)
dc7f78d
mpc85xx: p2020: add RTC ds1307 to kernel (+1)
539e605
generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] (+175,-2)
9edc514
kernel: bump 5.10 to 5.10.122 (+61,-61)
ff06edd
kernel: Activate CONFIG_GPIOLIB in generic configuration (+2,-77)
7f4b4c2
mpc85xx: Drop pci aliases to avoid domain changes (+80)
2f496c3
mpc85xx: add patch to fix gpio mpc8xxx (+37)
9efbcdf
mpc85xx: Make AP3825i boot env partition writable (-2)
00643b4
mpc85xx: Copy over kernel 5.10 patches and config to 5.15 (+831)
016c934
mpc85xx: Add 5.15 kernel as testing and fix configs (+6)
fe209fa
kernel: bump 5.15 to 5.15.68 (+89,-136)
e1b009c
kernel: bump 5.15 to 5.15.70 (+5,-42)
8fe67fa
kernel: bump 5.10 to 5.10.145 (+14,-51)
a296055
mpc85xx: add SPI kernel loader for TP-Link TL-WDR4900 v1 (+1.4K)
2fa53c9
mpc85xx: p1010: make TP-Link WDR4900 v1 build again (+17,-3)
f8942d1
mpc85xx: fix unset kernel symbol (+2)
aa2fa2e
kernel: bump 5.10 to 5.10.150 (+125,-125)
a34255b
kernel: bump 5.15 to 5.15.75 (+128,-276)
941132c
mpc85xx: fix missing kernel config symbol (+1)
b4da12c
mpc85xx: drop empty patch as it backported to LTS kernel 5.15.70 ()
2cad88b
mpc85xx: change CPU_TYPE from 8540 to 8548 (+1,-1)
11759a5
kernel: backport of changes & helpers (+2.4K,-5)
2630e50
treewide: replace wpad-basic-wolfssl default (+143,-143)
acd5aa0
mpc85xx: p2020: kernel: refresh configuration (+15,-5)
6288701
mpc85xx: p2020: kernel: enable CONFIG_BLK_DEV_NVME (+3)
f56ef4c
mpc85xx: refresh kernel config (+15,-27)
bfa5e4e
mcp85xx: Switch TP-Link TL-WDR4900 v1 to DSA (+105,-25)
9837f81
mpc85xx: switch default kernel to 5.15 (+1,-2)
218f425
kernel: Add CONFIG_PPC_QUEUED_SPINLOCKS configuration option (+1,-1)
f8cd278
mpc85xx: p2020: enable CONFIG_MAX63XX_WATCHDOG (+1)
35f6d79
mpc85xx: add support for Watchguard Firebox T10 (+440,-1)
fa168f5
mpc85xx: fix missing system import (+1)
aa4a905
mpc85xx: remove Watchguard T10 MAC override (-5)
00b40ef
mpc85xx: fix incorrect kernel target (+1,-1)
ed82189
mpc85xx: use bootwrapper for ws-ap3825i (+81,-2)
cff40ef
mpc85xx: poll PHY status (+4,-4)
af5aa11
mpc85xx: Refresh patches (+2,-2)
f003217
Revert "mpc85xx: remove Watchguard T10 MAC override" (+5)
e81709a
mpc85xx: add linux,stdout-path for WS-AP3825i (+1)
3d43d68
mpc85xx: add localbus frequency for WS-AP3825i (+4)
16e1bf5
mpc85xx: fix incorrect CPU node / properties (+8,-2)
51046da
mpc85xx: add properties normally added by U-Boot (+26)
e3f31ff
mpc85xx: backport bootwrapper patch to kernel 5.10 (+28)
1d4d214
mpc85xx: reserve upper 1MB of RAM for WS-AP3825i (+2,-1)
f058dad
mpc85xx: don't compress kernel image for WS-AP3825i (+1,-1)
765f668
mpc85xx: add support for Enterasys WS-AP3715i (+511,-2)
827a405
mpc85xx: refresh patches (+3,-3)
0fc3a4a
kernel: Deactivate CONFIG_LEGACY_PTYS (-24)
1d3e71b
treewide: remove files for building 5.10 kernel (-254.3K)
95d5a99
mpc85xx: add support for Aerohive BR200-WP (+544,-5)
Target / mvebu (62 changes)
80f21e5
mvebu: udpu: fix initramfs booting (+1,-1)
a8b2d35
mvebu: udpu: include LM75 kmod by default (+1,-1)
44b4571
mvebu: make boot filesystem reproducible (+3,-1)
76fae1d
config: limit CONFIG_DEBUG_INFO to top-level generic configs (-19)
a4c6384
mvebu/cortexa53: refresh kernel 5.10 config (+6,-1)
f5167e1
mvebu/cortexa53: enable armv8-CE crypto algos (+11)
39b6af1
mvebu/cortexa72: refresh kernel 5.10 config (+3,-1)
06bb5ac
mvebu/cortexa72: enable armv8-CE crypto algos (+11)
c9929fa
kernel: bump 5.10 to 5.10.116 (+8,-92)
36e46c3
mvebu: add SolidRun ClearFog GT 8K (+20,-3)
f8fa38c
kernel: add kmod-leds-turris-omnia (+17,-1)
539e605
generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] (+175,-2)
7f73aca
mvebu: update and refactor uDPU DTS (+216,-34)
57a38c8
mvebu: add Methode euroDPU support (+37,-5)
1d3b57d
mvebu: cortexa72: fix ImageBuilder for IEI Puzzle devices (-2)
ff06edd
kernel: Activate CONFIG_GPIOLIB in generic configuration (+2,-77)
2ae26f5
mvebu: backport DTS changes for Turris Omnia from mvebu/dt (+86)
049368b
mvebu: backport pending Turris Omnia LEDs improvements (+183,-1)
05cd4a5
mvebu: copy 5.10 patches to 5.15 (+5.1K)
fb29b91
mvebu: remove all ≤ 5.15-tagged patches (-681)
7d139bd
mvebu: refresh 5.15 patches (+32,-83)
3f4990c
mvebu: copy 5.10 kconfigs to 5.15 (+610)
53c969e
mvebu: update the kconfigs for 5.15 (+38,-28)
03f41b1
mvebu: add Linux 5.15 as testing kernel (+1)
910eadf
mvebu: refresh the 5.15 kconfigs (+4,-10)
c2a396f
mvebu: backport pending DTS changes for Turris Omnia (+86)
163e680
mvebu: leds: Turris Omnia improvements (+182)
ca5c695
kernel: bump 5.15 to 5.15.62 (+298,-1.5K)
fbe2f7d
kernel: bump 5.15 to 5.15.67 (+75,-75)
ef223e5
mvebu: PCI: aardvark: Implement workaround for PCIe Completion Timeout (+81)
9226f1e
kernel: disable CONFIG_CPU_LITTLE_ENDIAN in generic config (+31,-7)
86ba286
mvebu: cortexa72: add CONFIG_ARM64_ERRATUM_1742098 (+1)
5429411
mvebu: switch default kernel to 5.15 (+1,-2)
97c77ff
Revert "mvebu: switch default kernel to 5.15" (+2,-1)
b6fa423
kernel: bump 5.15 to 5.15.83 (+37,-67)
5f973c1
Revert "Revert "mvebu: switch default kernel to 5.15"" (+1,-2)
738b04c
kernel: bump 5.15 to 5.15.86 (+160,-226)
d3e89e6
mvebu: harmonize GL.iNet GL-MV1000 MTD partitions layout with vendor (+19,-1)
f6b46c9
mvebu: backport upstream patch to fix COMPHY reset (+50)
2835df5
kernel: bump 5.10 to 5.10.163 (+113,-132)
6475d03
mvebu: cortexa9: use renamed U-boot binaries (+3,-3)
7be11ee
mvebu/uDPU: simplify grep usage (+7,-7)
3b80b8e
mvebu/uDPU: remove echo y (+2,-2)
cb6df29
mvebu/uDPU: remove $? usage (+18,-12)
822c554
mvebu/uDPU: add quotes to unmount file (+2,-2)
2630e50
treewide: replace wpad-basic-wolfssl default (+143,-143)
e8625c8
treewide: replace /sys/devices/virtual/ubi by /sys/class/ubi (+9,-10)
00c5276
mvebu: mochabin: enlarge PCI memory window (+1)
ea33a5d
mvebu: puzzle: fix fan thermal cooling driver (+110,-46)
aa41f4a
mvebu: setup effective thermal zones on Puzzle M901 and M902 (+70,-30)
be0f1c1
mvebu: add support for Buffalo LinkStation LS220DE (+429)
9df035b
treewide: remove label = "cpu" from DSA dt-binding (-27)
7362571
kernel: bump 5.15 to 5.15.96 (+26,-26)
102dc5a
mvebu: add support for Fortinet FortiGate 50E (+588)
d6d8851
kernel: bump 5.15 to 5.15.100 (+393,-966)
d1c1e10
mvebu: cortexa9: fix Linksys upgrade, restore config step (+6,-1)
877ec78
mvebu: puzzle-mcu: add mcu write retry function (+126)
3887a55
kernel: bump 5.15 to 5.15.108 (+43,-197)
2f9bc74
mvebu: 5.15: fix compilation warning for mangle bootargs patch (+77,-6)
1d3e71b
treewide: remove files for building 5.10 kernel (-254.3K)
bf12aac
mvebu: cortexa9: enable Ethernet PHY LED trigger (+1)
4fffa0f
mvebu: use PHY LED trigger for speed LEDs on FortiGate 50E (+12,-9)
Target / mxs (12 changes)
4ab9f9f
mxs: copy config from 5.10 to 5.15 (+242)
e5c697a
mxs: update config for 5.15 (+9,-2)
483fe53
mxs: enable 5.15 as testing kernel (+1)
a98ded6
kernel: move some symbols to generic config (+29,-70)
539e605
generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] (+175,-2)
ff06edd
kernel: Activate CONFIG_GPIOLIB in generic configuration (+2,-77)
80edacc
target/mxs: replace gpio-mcp23s08 with pinctrl-mcp23s08 (+4,-3)
64ef920
mxs: add generic subtarget (+2)
6e428a8
mxs: fix SD-card image generation for OLinuXino boards (+1,-1)
d649a8d
mxs: switch default kernel to 5.15 (+1,-245)
d246cb8
generic: refresh 5.15 kernel config (+9,-25)
1645c34
generic: enable CONFIG_ARM_CRYPTO for 32bit arm targets (+17)
Target / octeon (17 changes)
3a14580
kernel: delete Linux 5.4 config and patches (-477.7K)
1fa8780
octeon: mark source-only (+1,-1)
f6cda9f
Revert "octeon: mark source-only" (+1,-1)
bf6002e
octeon: Introduce 5.15 testing kernel (+465)
a98ded6
kernel: move some symbols to generic config (+29,-70)
2a07270
octeon: add SUPPORTED_DEVICES to er/erlite (+2)
539e605
generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] (+175,-2)
8c0930b
octeon: add support for Ubiquiti UniFi Security Gateway (+211,-6)
ff06edd
kernel: Activate CONFIG_GPIOLIB in generic configuration (+2,-77)
fc89ec0
kernel: bump 5.10 to 5.10.138 (+10,-10)
edeae51
kernel: bump 5.15 to 5.15.63 (+30,-30)
a67f484
octeon: fix imagebuilder generation by introducing generic target (+5,-5)
36f2ab4
kernel: move kernel image cmdline hack to the octeon target (-17)
9226f1e
kernel: disable CONFIG_CPU_LITTLE_ENDIAN in generic config (+31,-7)
c893409
octeon: switch to Kernel 5.15 by default (+1,-2)
1d3e71b
treewide: remove files for building 5.10 kernel (-254.3K)
f949dd5
kernel: Set CONFIG_FRAME_WARN depending on target (+11,-5)
Target / octeontx (17 changes)
3a14580
kernel: delete Linux 5.4 config and patches (-477.7K)
b92ec82
kernel: bump 5.10 to 5.10.110 (+111,-229)
1b94e4a
octeontx: add armv8-CE version of CRC T10 (+1)
539e605
generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] (+175,-2)
ff06edd
kernel: Activate CONFIG_GPIOLIB in generic configuration (+2,-77)
fc89ec0
kernel: bump 5.10 to 5.10.138 (+10,-10)
9226f1e
kernel: disable CONFIG_CPU_LITTLE_ENDIAN in generic config (+31,-7)
8e2e67d
octeontx: add generic subtarget (+2)
c6edf3b
octeontx: 5.15: copy config (+471)
b069d4a
octeontx: add 5.15 testing kernel (+24,-14)
af5635e
octeontx: add sqaushfs and ramdisk to features (+1,-1)
107f737
octeontx: switch to Kernel 5.15 (+1,-474)
fb2480d
octeontx: add default packages for on-board devices (+4)
026004d
octeontx: add f2fs and ext4 support (+4,-1)
d6d8851
kernel: bump 5.15 to 5.15.100 (+393,-966)
39e6039
octeontx: kernel: add USB storage boot support (+2)
5df8481
kernel: enable (ARM|ARM64)_MODULE_PLTS in generic config (+2,-11)
Target / omap (16 changes)
3a14580
kernel: delete Linux 5.4 config and patches (-477.7K)
76fae1d
config: limit CONFIG_DEBUG_INFO to top-level generic configs (-19)
3b548d0
omap: copy config from 5.10 to 5.15 (+680)
97d9f51
omap: update config for 5.15 (+17,-22)
ed4d743
omap: enable 5.15 as testing kernel (+1)
539e605
generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] (+175,-2)
ff06edd
kernel: Activate CONFIG_GPIOLIB in generic configuration (+2,-77)
9995dd2
kernel: remove target specific CONFIG_IKCONFIG lines (-24)
b2bfea4
omap: add generic subtarget (+2)
8a3a4c8
omap: enable cpuidle driver (+2)
c2f0419
omap: enable ARM Accelerated Cryptographic Algorithms (+12)
f86658e
omap: refresh config (+4,-1)
2630e50
treewide: replace wpad-basic-wolfssl default (+143,-143)
626f5f7
omap: mark source only (+1,-1)
71217aa
omap: switch default kernel to 5.15 (+1,-2)
1d3e71b
treewide: remove files for building 5.10 kernel (-254.3K)
Target / oxnas (17 changes)
cab20be
kernel: bump 5.10 to 5.10.112 (+24,-26)
c9929fa
kernel: bump 5.10 to 5.10.116 (+8,-92)
539e605
generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] (+175,-2)
706a4ec
kernel: bump 5.10 to 5.10.121 (+64,-64)
ff06edd
kernel: Activate CONFIG_GPIOLIB in generic configuration (+2,-77)
a9dda40
oxnas: add testing support for Linux 5.15 (+1.3K)
e2da6a0
kernel: bump 5.10 to 5.10.147 (+39,-110)
9110126
kernel: bump 5.15 to 5.15.72 (+153,-292)
63ff5b7
oxnas: switch to Linux 5.15 and drop Linux 5.10 (+1,-1.4K)
c5c3788
oxnas: shuttle-kd20: fix thermal zone (+2,-1)
a34255b
kernel: bump 5.15 to 5.15.75 (+128,-276)
a80e630
oxnas: sata_oxnas: use ata_link_err (+1,-1)
738b04c
kernel: bump 5.15 to 5.15.86 (+160,-226)
2630e50
treewide: replace wpad-basic-wolfssl default (+143,-143)
d246cb8
generic: refresh 5.15 kernel config (+9,-25)
1645c34
generic: enable CONFIG_ARM_CRYPTO for 32bit arm targets (+17)
b8345bb
oxnas: 5.15: fix mangle bootargs patch compilation warning (+77,-6)
Target / pistachio (20 changes)
539e605
generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] (+175,-2)
706a4ec
kernel: bump 5.10 to 5.10.121 (+64,-64)
ef69ab7
kernel: cut broken SPI_NOR 4K eraseblock LIMIT patch (-149)
41e1e83
kernel: backport mtd patch adding of_platform_populate() calls (+174,-28)
1a9ee36
kernel: backport mtd dynamic partition patch (+221,-9)
ff06edd
kernel: Activate CONFIG_GPIOLIB in generic configuration (+2,-77)
e2da6a0
kernel: bump 5.10 to 5.10.147 (+39,-110)
ae76c97
pistachio: refresh kernel patches (+1,-1)
9226f1e
kernel: disable CONFIG_CPU_LITTLE_ENDIAN in generic config (+31,-7)
d33e498
kernel: backport support for "linux,rootfs" in DT (+170,-94)
314d997
pistachio: add generic subtarget (+2)
2835df5
kernel: bump 5.10 to 5.10.163 (+113,-132)
94059ce
pistachio: 5:15: copy config and patch from 5.10 (+1.2K)
496d32c
pistachio: add 5.15 testing kernel (+72,-36)
ac21dff
pistachio: switch to 5.15 by default (+1,-2)
5d227b1
pistachio: Cleanup kernel configuration (+1,-12)
d6d8851
kernel: bump 5.15 to 5.15.100 (+393,-966)
d4aad64
kernel: bump 5.10 to 5.10.173 (+81,-90)
1d3e71b
treewide: remove files for building 5.10 kernel (-254.3K)
047361d
treewide: cleanup kernel symbol references (+19,-50)
Target / qoriq (21 changes)
e1de25b
qoriq: remove CONFIG_GDB_SCRIPTS from kernel config (-1)
d7eba80
qoriq: enable support for Marvell Alaska PHYs (+1)
76fae1d
config: limit CONFIG_DEBUG_INFO to top-level generic configs (-19)
8694871
qoriq: use KERNEL_SUFFIX in Build/sdcard-img (+1,-1)
c4b499b
qoriq: use FIT uImage for Firebox M300 kernel (+5,-1)
539e605
generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] (+175,-2)
4ab421b
qoriq: define leds for Firebox M300 (+22,-1)
19231cf
qoriq: define reset button for Firebox M300 (+13,-1)
5fdbae4
qoriq: 02_network fix sweth globbing logic (+1,-1)
3e1848e
qoriq: disable CONFIG_COMPAT (-8)
61587c9
qoriq: enable HARDENED_USERCOPY (-1)
a5796a4
qoriq: add kernel 5.15 support (+403)
04071cb
qoriq: enable Book-E Watchdog Timer (+4)
ff06edd
kernel: Activate CONFIG_GPIOLIB in generic configuration (+2,-77)
f08f7e8
kernel: Move some IOMMU options to generic (+10,-16)
dc51342
qoriq: fix typo in FEATURES (+1,-1)
f74275c
kernel: add missing symbol in generic config (+2,-2)
230f2fc
qoriq: switch to kernel 5.15 (+1,-2)
55f9308
qoriq: drop unused kernel config (-384)
9df035b
treewide: remove label = "cpu" from DSA dt-binding (-27)
3980dfc
kernel: fix handling of CONFIG_DYNAMIC_DEBUG (+2,-9)
Target / ramips (299 changes)
2f2e81a
ramips: move mt7621_nand driver to files (+1.4K,-1.4K)
89c1959
ramips: mt7621_nand: reduce log verbosity (+1,-1)
73b2a4c
ramips: mt7621_nand: initialize ECC_FDMADDR (+4)
4947623
ramips: enable support for mtk_bmt in the nand flash driver (+5)
55e8d52
ramips: skip bbt scan on mt7621 (+1,-1)
2e6d19e
ramips: fix wifi mac address of HiWiFi series devices (+55)
0f029b3
mediatek: add patches for MT7622 WED (wireless ethernet dispatch) (+7.2K,-132)
a3764ee
ramips: add linux 5.15 support for mt7621 (+6.8K,-2)
92081f9
ramips: fix kernel module build errors on linux 5.15 (+2,-1)
c41da16
kernel: bump 5.10 to 5.10.109 (+182,-193)
a98ded6
kernel: move some symbols to generic config (+29,-70)
be381a7
kernel: bump 5.15 to 5.15.33 (+124,-344)
bb505d8
ramips: add support for Wavlink WL-WN531A3 (+162,-1)
78c3534
ramips: add support for BOLT! Arion (+199)
a4bf562
ramips: add support for ASUS RT-AC1200-V2 (+188,-131)
fb3f519
ramips: mt7621: make u_env partition r/w for Linksys EA7xxx devices (-1)
9a750aa
ramips: add support for OrayBox X3A (+179)
4891b86
ramips: add support for YunCore AX820/HWAP-AX820 (+164,-1)
3979997
ramips: add support for TP-Link RE650 v2 (+209,-1)
57b6dcd
ramips: create shared DTSI for Wavlink WN53XAX devices (+207,-184)
32e6942
ramips: add support for Wavlink WL-WN533A8 (+43)
f953a1a
ramips: zbt-wg2626: Add the reset gpio for PCIe port 1 (+3)
d806c3c
ramips: zbt-wg2626: Fix the LAN ports names (+4,-4)
65dc9e0
ramips: ethernet: ralink: add led_source dts-binding (+17,-10)
b697b5c
ramips: add i2c in dts for GL-MT300N-V2 (+4)
4a8eaa5
ramips: add support for Cudy X6 (+192)
c3569a7
kernel: bump 5.15 to 5.15.36 (+28,-28)
064e7e5
ramips: fix booting on Samknows SK-WB8 (+1)
771ea6f
ramips: add led_source for Asus RT-AC1200 devices (+1)
9ee6ac0
ramips: Add support for SERCOMM NA502S (+379)
275a76e
ramips: disable unsupported background-radar (+6)
ce90ba1
ramips: use hotplug script for EAP615-Wall MACs (+4,-2)
01a6a5c
kernel: bump 5.10 to 5.10.117 (+31,-93)
ed1536e
kernel: bump 5.15 to 5.15.41 (+248,-310)
857ea3f
ramips: decrease SPI frequency for Phicomm K2P (+1,-2)
109c503
ramips: allow custom trx magic for Arcadyan (+4,-3)
5b59137
ramips: create new dtsi for Arcadyan routers (+199,-186)
498c153
ramips: add support for MTS WG430223 (+36,-2)
535b0c7
ramips: fix RT-AC57U button level (+1,-1)
fd72e59
ramips: fix booting on ZyXEL NBG-419N v2 (+1)
a1ad837
ramips: mt7621-dts: fix claiming rgmii2 pin group for EdgeRouter X SFP (+7,-5)
79112e7
ramips: force ZyXEL NR7101 to boot from "Kernel" partition (+1)
539e605
generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] (+175,-2)
8c00fd9
ramips: add support for ASUS RT-AX53U (+182)
530c0a2
ramips: add support for Asus RT-N12+ B1 and RT-N300 B1 (+6)
706a4ec
kernel: bump 5.10 to 5.10.121 (+64,-64)
9edc514
kernel: bump 5.10 to 5.10.122 (+61,-61)
9e5d743
kernel: bump 5.10 to 5.10.124 (+157,-176)
53d99fe
kernel: bump 5.10 to 5.10.125 (+4,-4)
251a382
kernel: bump 5.15 to 5.15.46 (+94,-624)
b55efeb
kernel: bump 5.15 to 5.15.47 (+95,-120)
74dd7f9
ramips: add support for ASUS RP-AC87 (+200)
ef69ab7
kernel: cut broken SPI_NOR 4K eraseblock LIMIT patch (-149)
a0e1d3a
ramips: improve YunCore AX820 LEDs (+26,-6)
90a6350
kernel: bump 5.15 to 5.15.50 (+13,-13)
bd783fd
ramips: add support for Beeline SmartBox GIGA (+352,-3)
4b0c433
ramips: Add suport for COMFAST CF-WR617AC (+140)
1a8c74d
ramips: Add Xiaomi Mi Router 4A 100M International (+69,-1)
3e9ad2c
kernel: bump 5.15 to 5.15.53 (+23,-23)
0f068e7
ramips: add support for Netgear WAX202 (+318)
a0b7fef
ramips: add support for ZyXEL NWA50AX / NWA55AXE (+678,-2)
7be62b1
kernel: bump 5.10 to 5.10.134 (+8,-8)
1330816
ramips: add support for H3C TX1800 Plus / TX1801 Plus / TX1806 (+255,-3)
45255aa
ramips: adding support for Asus RP-AC56 (+260)
b00a02a
ramips: add support for Netgear PR2000 (+210)
577f3fd
ramips: add support for Netcore NW5212 (+151,-7)
2293f1a
ramips: mt7628: fix memory controller reset bit (+1,-1)
2cc5059
ramips: add support for ZyXEL LTE3301-Plus (+254,-1)
eada892
nftables: fix parsing date expressions (+50,-4)
b5ec04f
Revert "nftables: fix parsing date expressions" (+4,-50)
ff06edd
kernel: Activate CONFIG_GPIOLIB in generic configuration (+2,-77)
85b41cb
ramips: add support for Beeline SmartBox TURBO (+270,-2)
9c8605d
ramips: fix ZyXEL NWA55AXE model name (+1,-1)
a6b0d08
ramips: get MAC addr from the encrypted partition (WG4хх223) (+26,-13)
4807bd6
ramips: fix GB-PC1 and GB-PC2 device support (+69,-63)
271456a
ramips: mt7621-dts: do not claim rgmii2 group as gpio for certain devices (+23,-46)
81bd10e
ramips: mt7621-dts: remove DTS_LEGACY from ethernet node (-2)
f1c9afd
ramips: mt7621-dts: mux phy0/4 to gmac1 (+1.4K,-635)
edeae51
kernel: bump 5.15 to 5.15.63 (+30,-30)
7bee10a
ramips: define Yuncore AX820 switch LEDs (+20)
aab466f
kernel: backport generic phylink validate (+4.4K,-28)
017aea0
kernel: mtk_eth_soc: fix hw hash reporting for MT7986 (+82,-8)
675cf75
ramips: add config-5.15 for mt7620 subtarget (+196)
0a79c77
ramips: add support for Kroks Rt-Pot mXw DS RSIM router (+193)
5806914
ramips: add support for Kroks Rt-Cse SIM Injector DS (+74)
fe60988
ramips: add RT-N600 alternative name to RT-AC1200 (+2)
26a6a6a
ramips: add support for Belkin RT1800 (+226)
f4eef5f
ramips: add support for Linksys E7350 (+228,-2)
0011769
ramips: add config-5.15 for mt76x8 subtarget (+193)
b9d9f33
ramips: add config-5.15 for rt288x subtarget (+180)
0164dc0
ramips: add config-5.15 for rt305x subtarget (+179)
ef59da8
ramips: add config-5.15 for rt3883 subtarget (+179)
548db49
ramips: ASUS RT-ACx5P phy[01]radio to phy[01]tpt (+2,-2)
820f0c0
ramips: add support for Ubiquiti UniFi FlexHD (+195)
4fcfb61
ramips: use lzma-loader on Sitecom WLR-6000 (+1)
6cbcc34
ramips: disable unsupported background radar detection (+7)
2905ce3
ramips: add support for ZyXEL Keenetic 4G Rev.B Device (+150)
31a6605
mac80211: rt2x00: experimental improvements for MT7620 wifi (+467,-15)
fb59070
mt7621: fix Belkin RT1800 GPIO (+19)
cfd9160
mt7621: fix Linksys E7350 GPIO (+7)
bcd5d35
ramips: 5.15: refresh subtarget kconfigs (+3,-12)
b201462
ramips: 5.15: add disabled PINCTRL_AW9523 (+5)
2a6ef7f
ramips: fix GB-PC1 and GB-PC2 LEDs (+15,-17)
c77858a
ramips: mt7621-dts: change phy-mode of gmac1 to rgmii (+1,-1)
c93c536
kernel: pick patches for MediaTek Ethernet from linux-next (+5.8K,-19)
e739ccb
ramips: update MAC address configuration for Buffalo WSR-1166DHP (+2,-2)
4363fae
kernel: move ubnt ledbar driver to a separate package (+45,-87)
ca0e705
ramips: add led driver to UniFi FlexHD defaut package set (+1,-1)
bf5b1a5
ramips: enable LZMA loader to fix Linksys RE6500 boot (+1)
a664d39
ramips: add support for SNR SNR-CPE-ME2-Lite (+184)
149fc3a
ramips: fix switch setup for ASUS RT-AX53U (+1,-5)
9110126
kernel: bump 5.15 to 5.15.72 (+153,-292)
8ac6915
ramips: use lzma-loader on JCG Q20 (+1)
7dd1cab
mt7621: netgear_ex6150: fix reboot loop by using LZMA loader (+1)
b63d6d4
mt7621: hiwifi_hc5962: fix reboot loop by using LZMA loader (+1)
711f1a8
kernel: mtd: backport SafeLoader parser (+472,-4)
00ddd29
build: move Build/edimax-header to image-commands.mk (+5,-5)
47d58af
ramips: kndrt31r19: set up wan interface by default (+7,-1)
9226f1e
kernel: disable CONFIG_CPU_LITTLE_ENDIAN in generic config (+31,-7)
4f9b360
ramips: add A-040W-Q alternative name for MSG1500 X.00 (+2)
f6099d7
ramips: mt7621: enable lzma-loader for Asus RT-N56U-B1 (+1)
ac296f6
ramips: rt3883: enable lzma-loader for Belkin F9K1109v1 (+1,-1)
67660d3
ramips: fix WAN mac address allocation for Unielec 01 and 06 models (+15,-6)
288b36c
ramips: add missing WAN LED for Xiaomi Mi Router 4A / 4C (+13,-1)
3d14c61
ramips: add support for YunCore FAP640 (+220)
08e153c
ramips: add support for YunCore FAP690 (+165,-1)
87edb65
kernel: bump 5.10 to 5.10.153 (+28,-29)
1eebe72
kernel: bump 5.15 to 5.15.77 (+55,-56)
eba0a8d
ramips: improve compatibility for Youku YK-L2 and YK-L1 series (+10,-2)
7a504c1
ramips: add support for Youku X2 (+56,-1)
53f2e43
ramips: add support for Zbtlink ZBT-WG1602-V04 (+259)
f7f9203
ramips: add support for SIM SIMAX1800T and Haier HAR-20S2U1 (+259,-4)
78110c3
ramips: add support for TP-Link MR600 V2(EU) (+235)
02aa7a2
ramips: fix TP-Link RE200 v3/v4 LEDs (+54,-11)
961e01f
ramips: gl-mt1300: downclock SPI to 50MHz (+1,-2)
10ba380
ramips: define loadaddr for U6 Lite DTB (+1)
ceb1451
kernel: add mediatek soc ethernet performance improvements (+1.4K,-8)
04b8ad6
kernel: more fixes for mtk_eth_soc performance optimization (+27,-22)
ffa4b52
ramips: add support for Mikrotik LtAP-2HnD (+217)
e7ad68d
ramips: define lzma-loader recipe for SEAMA devices (+9,-1)
c293b49
ramips: rt3883: use seama-lzma-loader for D-Link DIR-645 (+1,-3)
18801f2
ramips: mt7621: use seama-lzma-loader for D-Link DIR-860L B1 (+1,-4)
62efb34
ramips: add support for Cudy WR1300 v2 (+216,-4)
364550f
ramips: fix MAC address assignment for rt1800, e7350 (+1)
a0b25e1
ramips: glinet_gl-mt300n-v2: allow to use I2C and UART1 pins as GPIO (+1,-5)
e6b99a4
ramips: create common dtsi for Sercomm Dxx routers (+240,-225)
0cfd155
ramips: add support for Rostelecom RT-SF-1 (+50,-3)
794d164
ramips: add support for Amped Wireless B1200EX (+118,-32)
6afc355
ramips: Add support for D-Link DIR-3060 A1 (+253)
c0fb12c
treewide: uniform vendor name for ASUS (+20,-20)
21762e4
ramips: add support for Keenetic KN-3010 (+275)
3dff6b5
kernel: fix mtk_eth_soc issue when using secondary GMAC on MT7621/MT7622 (+5,-9)
8719f73
ramips: mt7621: enable lzma-loader for ZyXEL WAP6805 (+2,-1)
a8f3c97
ramips: add support for HiWiFi HC5611 (+44)
a224412
ramips: use ARTIFACTS for initramfs-factory of I-O DATA WN-AX1167GR (+3,-19)
7ea965b
ramips: mt7621: mikrotik 760igs (hEX S) fix SFP (+1)
25ede51
ramips: mt7621: enable lzma-loader for netis WF2881 (+2,-1)
bc14925
ramips: define loadaddr for all UniFi devices (+2)
dce6689
ramips: add support for Wavlink WS-WN572HP3 4G (+202)
424210b
kernel: bump 5.15 to 5.15.81 (+144,-180)
68426e5
kernel: bump 5.15 to 5.15.82 (+204,-204)
7b7d8fe
kernel: bump 5.10 to 5.10.157 (+58,-91)
0ec8d99
ramips: add support for Etisalat S3 (+266,-3)
a7d8b54
ramips: improve support for H3C TX180x series devices (+8)
6361a95
ramips: improve support for SIM SIMAX1800T and Haier HAR-20S2U1 (+13,-11)
3f201d1
ramips: add support for SNR-CPE-W4N-MT router (+149)
b893aa7
ramips: add support for Linksys E5400 and clones (+185)
92eb787
kernel: Move CONFIG_PWM_IMG and CONFIG_PWM_MEDIATEK to generic configuration (+4,-1)
376eb2d
ramips: Fix drivers/pwm/pwm-mediatek-ramips.c compile (+4,-2)
3f1e9f6
ramips: add support for read/write uboot env to Asus RX-AX53U (+11,-2)
7272203
ramips: Refresh patches (+2,-2)
ef4e1ae
ramips: enable BBT on NAND in I-O DATA devices (+10)
738b04c
kernel: bump 5.15 to 5.15.86 (+160,-226)
c4b806d
ramips: add missing LEDs to Asus RT-AX53U (+19,-3)
665c215
ramips: add basic support for tp-link er605-v2 (+224)
0eefea2
ramips: enable Wi-Fi LED support for Zbtlink ZBT-WE1326 (+14,-2)
6760c7c
ramips: enable Wi-Fi LED support for Afoundry EW1200 (+14,-2)
7801e81
ramips: add Unielec U7621-06 32M build target (+90)
2fab942
generic: fix silicon labs spidev bindings (+111,-40)
4eeecf4
ramips: enable mtd virtual concat support for mt76x8 subtarget (+2)
dbebfb8
ramips: add support for Keenetic KN-1613 (+246,-4)
f6d394e
ramips: add support for Cudy M1800 (+192,-4)
8036fb8
ramips: combine USW-Flex dual firmware-partitions (+3,-7)
3dbaf89
ramips: use default lzma dictionary size for better performance (-1)
fc9dd3f
mt76: add stand-alone MT7915 firmware package (+36,-29)
9a07895
mt76: add stand-alone MT7622 firmware package (+81,-69)
3c31f6b
ramips: add support for D-Link DAP-X1860 A1 (+234)
fc33c41
ramips: do not use GPIO function on switch pins on certain devices (-109)
843e3da
kernel: bump 5.15 to 5.15.87 (+45,-89)
9fe6481
ramips: separate and update dtsi of ELECOM WRC-2533GHBK-I/GHBK2-T (+204,-186)
1f5f2e5
ramips: add support for ELECOM WRC-2533GHBK2-T (+55)
1a35edf
ramips: add basic support for TP-Link EC330-G5u v1 (+361)
ab402f3
ramips: Move LED definition out of included dtsi into dts (+81,-27)
f204c81
ramips: add support for xiaomi RA75 Range Extender (+131)
acd3b5e
ramips: Alternative name Asus RT-AX1800U for Asus RT-AX53U (+2)
c13263c
ramips: add support for D-Link DIR-1935 A1 (+46)
990419d
ramips: cudy wr1300v1 reduce SPI freq to 10000000 (+1,-2)
2835df5
kernel: bump 5.10 to 5.10.163 (+113,-132)
09f313b
ramips: mt7621: Add Arcadyan WE420223-99 support (+265)
62dbcb8
ramips: Fix root volume for tplink-er605-v2 (+3)
2fe2979
ramips: use hex value in zyimage command for Keenetic KN-3010 (+1,-1)
3690c4a
ramips: improve support for Zyxel Keenetic Extra II (+27,-13)
39e4f03
ramips: mt7621: add support for Xiaomi Mi Router 4A Gigabit v2 (+241,-132)
d4c63c7
ramips: add support for TP-Link Deco M4R v4 (+221)
c46584a
ramips: use on-flash partition table for Sercomm BZV/CHJ (+330,-8)
c6e4123
ramips: mt7621-dts: fix compatible string for mt7530 on TP-Link EAP615-Wall (-1)
5155200
ramips: mt7621-dts: fix phy-mode of external phy on GB-PC2 (+1,-1)
2630e50
treewide: replace wpad-basic-wolfssl default (+143,-143)
64cf31f
kernel: bump 5.15 to 5.15.92 (+5,-5)
d87482a
ramips: fix dts whitespace (+15,-15)
92276ee
ramips: add support for ASUS RT-AX54 (+217)
51e5f22
ramips: fix wrong pcie port number for Arcadyan devices (+1,-1)
77d0611
ramips: Switch default kernel to 5.15 (+1,-2)
748f7f1
ramips: backport mt7621 PCIs initialization delay patch (+104)
8ef81b4
ramips: fix the name of ASUS AX54 because it has dupilcated twice (+3,-5)
6b07d0c
ramips: mt7620: split gsw hw_init to mac_init, ephy_init (+24,-16)
4ef86c6
ramips: add support for Senao Engenius EPG600 (+246)
6f6d24a
ramips: add label MAC address for EPG600 and ESR600 (+1)
efbb623
ramips: add support for Huasifei WS1208V2 (+200)
c77913b
ramips: correct the PCIe port number for Zbtlink ZBT-WE1326 (+2,-2)
68004f1
ramips: add alternative device name for Wiflyer WF3526-P (+2)
6886978
ramips: correct the PCIe port number for some mt7621 devices (+2,-2)
5c04c39
ramips: Alternative name Asus RT-AC750L for Asus RT-AC1200V2 (+2)
9df035b
treewide: remove label = "cpu" from DSA dt-binding (-27)
84c04ff
ramips: rt5350: enable lzma-loader for ALLNET ALL5003 (+1)
79bd017
mt7621: move uboot-envtools to DEFAULT_PACKAGES (+194,-178)
e451957
ramips: add support for D-Link Dir-853 A1 (+232)
1f53fa2
ramips: fix wrong pcie port number for Arcadyan WE420223-99 (+1,-1)
3817577
ramips: mt7621: TP-Link EAP235/615-Wall: add poe passthrough gpio definitions (+4)
d45659a
ramips: add support for SNR-CPE-ME2-SFP (+236)
7dceef5
ramips: add support for TP-Link Archer AX23 v1 (+223)
4662ade
uencrypt: add support for mbedtls (+312,-55)
d6d8851
kernel: bump 5.15 to 5.15.100 (+393,-966)
d4aad64
kernel: bump 5.10 to 5.10.173 (+81,-90)
3ca9849
kernel: bump 5.10 to 5.10.175 (+136,-212)
ca330ca
ramips: cudy wr1300v2 reduce SPI freq to 40000000 (+1,-2)
d528701
ramips: fix Archer AX23 WiFi MAC address conflict (+1,-4)
889bbf8
ramips: mt7621: enable lzma-loader for AFOUNDRY EW1200 (+1)
47de2c6
ramips: add support for Mercusys MR70X (+183,-4)
d59d69f
kernel: bump 5.15 to 5.15.103 (+721,-1.4K)
2126325
ramips: fix 5g mac for TOTOLINK X5000R (+4)
88d76bb
ramips: mt7621: enable unused PCIe port to fix potential boot failure (-16)
dc79b51
ramips: add support for Keenetic Lite III rev. A (+165,-1)
027586a
generic: backport some phylink helper functions (+151,-1)
53dc9a6
generic: mtk_eth_soc: switch to external PCS driver (+537,-25)
9186da4
ramips: Refresh patches (+2,-2)
ec8c837
kernel: bump 5.15 to 5.15.105 (+96,-191)
787ecdf
ramips: mt7621: ASUS RT-AX53U add NMBM, nest firmware (+26,-7)
37dbe30
ramips: mt7621: remove set-affinity script (-19)
2a04df3
ramips: Add support for CJ-Hello HYC-G920 (+206)
cbf120c
ramips: mt7621: add migration script for WLAN PCI paths (+75)
6b66666
ramips: add support for OrayBox X1 (+144)
076da59
ramips: define remapping-range for DAP-X1860 (+7)
2122c80
ramips: lower re305-v3 spi-max-frequency (+1,-1)
78a468f
kernel: bump 5.10 to 5.10.177 (+15,-15)
8758438
ramips: sercomm-payload: use pide-file argument (+1,-1)
998c34d
ramips: add Xiaomi RA75 red signal led (+11)
31c1581
ramips: MSG1500 X.00: switch to mac-address-ascii dts (+30,-17)
85b2f21
generic: 5.10: replace ramips AR8033 fiber patch with 5.18 patches (+456,-184)
e1242fc
generic: 5.15: replace ramips AR8033 fiber patch with 5.18 patches (+375,-184)
c7b484f
ramips: fix lzma-loader for buffalo_WSR_600DHP (+1)
45cf200
ramips: Cudy X6 fixes / improvements (+19,-16)
0601f71
ramips: fix green LED for D-Link DAP-X1860 (+9,-4)
2c530fc
ramips: reduce Archer AX23 / MR70X SPI-frequency (+2,-2)
28df7f7
ramips: mt7621: add support for ZyXEL WSM20 (+324,-2)
e4c7703
ramips: add support for D-Link DAP-1620 B1 (+198,-8)
c31319b
ramips: lzma-loader: Refactor loader (+75,-87)
15e21d3
ramips: TP-Link EC330-G5u v1: switch to mac-address-ascii (+26,-10)
4a043dc
ramips: add factory image for TP-Link EC330-G5u v1 (+3)
e38de40
ramips: mt7621: add support for Cudy X6 v2 (+137,-52)
ed1217e
ramips: mt7621: rename Asus RT-AC57U to v1 (+6,-4)
ecdb248
ramips: add support for SNR-CPE-ME1 (+228)
36dd3ab
ramips: fix dts file name for SNR-CPE-ME1 ()
e882af2
ramips: add support for Linksys RE7000 (+165)
7a2a645
ramips: 5.15: handle error from device_reset in SPI ralink driver (+8,-3)
7f54fa5
ramips: mt7620: handle request_irq fail in gsw ethernet driver (+7,-2)
b786d74
ramips: 5.15: handle return from device_reset in I2C driver (+7,-2)
aa7a2d9
ralink: mt7620: fix compilation warning for device_reset in i2s driver (+6,-2)
3fa8785
ramips: mtk-mcc: move cmd_buf for dbg under ifdef (+3,-2)
4ea21e3
ralink: mt76x8: fix compilation warning in esw driver (+1,-2)
82afdf6
ralink: rt3833: fix compilation warning from device_reset in fe_probe (+3,-1)
da2f5e8
ramips: 5.15: add patch fixing compilation warning for hsdma-mt7621 (+31)
1d3e71b
treewide: remove files for building 5.10 kernel (-254.3K)
1fda304
ramips: remove device tree legacy compatibility (-64)
97a3728
ramips: Fix Wireless Frequencies for HYC-G920 (+2)
ce1f9fa
ramips: add support for TOZED ZLT S12 PRO (+262)
434dce0
ramips: rename to D-Team Newifi D2 and Lenovo Newifi D1 (+6,-6)
d343a15
ramips: enable variable sector size erasure for all subtarget (+4,-2)
09a0efb
ramips: set default BLOCKSIZE to 64k for nor flash devices (+2,-74)
b09a838
ramips: add basic common recipe for nand flash devices (+47,-207)
ab7e251
ramips: fix build error on Airlink AR670W (+1,-1)
7365e6b
kernel: remove obsolete kernel version switches (-154)
09d0643
ramips: mt7621: fix Xiaomi Router 3G/Pro LEDs (+53,-20)
f5cb556
treewide: Disable building 32M RAM devices (+124)
5970f5d
generic: add support for MediaTek NETSYS v3 (+3.2K,-6)
f7d0a47
generic: mt7530: backport support for the MT7988 built-in switch (+2.5K,-9)
dc28410
ramips: mark patches accepted upstream ()
94884f3
mediatek: sync MT7988 USXGMII with SDK driver (+792,-596)
e8231a4
ramips: correct page read return value of the mt7621 nand driver (+9,-5)
Target / realtek (224 changes)
2acebbd
realtek: Remove dnsmasq and odhcpd-ipv6only from default (+1,-1)
4690306
realtek: Use firewall4 (+1,-1)
34fb36e
realtek: Fix tc default package (+1,-1)
a5ac8ad
realtek: add ZyXEL GS1900-24HP v1 support (+136)
580723e
realtek: add support for ZyXEL GS1900-16 (+45)
98bb26f
realtek: Trap all frames with switch as destination to CPU-port (+9)
d1b8246
realtek: do not reset SerDes on link change (+3,-1)
8592df6
kernel: bump 5.10 to 5.10.114 (+32,-32)
76fae1d
config: limit CONFIG_DEBUG_INFO to top-level generic configs (-19)
af6cd37
realtek: replace RTL93xx GPIO patches (+234,-64)
bde6311
realtek: don't unmask non-maskable GPIO IRQs (+29)
b515ad1
realtek: add support for ZyXEL GS1900-24E (+72)
cd634af
kernel: bump 5.10 to 5.10.119 (+9,-53)
f800f8d
kernel: bump 5.10 to 5.10.120 (+12,-12)
8121e7d
realtek: add reset button for D-Link DGS-1210-28 (+18)
f5a87a0
realtek: add gpio-restart for D-Link DGS-1210-28 (+6)
c492774
realtek: add support for power LED on Netgear GS308Tv1 (+27)
6153c53
realtek: add support for D-Link DGS-1210-20 (+111)
adbdfc9
realtek: add support for power LED on Netgear GS108Tv3 (+27)
9c381d3
realtek: make Netgear GS1xx u-boot env partition writable (-1)
d9e12c2
realtek: make "u-boot-env" partition writable for Netgear 3xx series (-1)
d6eebaf
realtek: fix gcc-12 build with -Werror=array-compare (+1,-1)
539e605
generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] (+175,-2)
2cfaab4
realtek: add support for EnGenius EWS2910P (+186)
4d1fc89
realtek: EnGenius EWS2910P: add support for SFP ports (+49)
78b7be9
realtek: cleanup LAG logging (+14,-12)
1005dc0
realtek: add DGS-1210-28 factory image (+25,-1)
36acb3d
realtek: EnGenius EWS2910P: declare and hog the poe-enable GPIO (+7)
e763c4c
realtek: build DGS-1210 images with CAMEO tag (+5)
8b798db
realtek: rename u-boot-env2 to board-name (+1,-1)
2b49ec3
realtek: build factory images for all DGS-1210 models (+7,-7)
fae3ac3
realtek: build sane factory images for DGS-1210 models (+7,-1)
f406548
realtek: add missing gpio0 pinctrl properties (+9)
cd7a225
realtek: add sys-led disable pinctrl for rtl930x (+15)
3edb5e8
realtek: add system LED for ZyXEL XGS1250-12 (+21)
b03109c
realtek: add mux pinctrl for rtl931x (+19)
eae5e55
realtek: remove hardcoded sys-led configurations (-40)
d9516ca
realtek: fix egress port mask on rtl839x (+1,-1)
d6165ea
realtek: fix egress L2 learning on rtl839x (+1,-1)
0b35a08
realtek: correct egress frame priority assignment (+14,-12)
1773264
realtek: correct egress frame port verification (+36,-39)
a3e4949
realtek: clear spurious GPIO interrupts (+30)
b2681e5
realtek: make DGS-1210 u-boot-env partition writeable (-1)
bac50e3
realtek: rtl83xx-phy: fix RTL8214FC media change (+16,-16)
c6a7ea9
realtek: rtl83xx-phy: decouple RTL8214FC media change and power config (+70,-52)
b6a0d50
realtek: add SFP support for RTL8214FC PHY (+25,-1)
81e3017
realtek: clean up rtl838x MDIO busy wait loop (+22,-15)
f2f09bc
realtek: add support for HPE 1920 series (+540,-3)
a63aeae
realtek: remove support for HPE 1920 series (+3,-540)
a49212d
Revert "realtek: remove support for HPE 1920 series" (+540,-3)
943905b
realtek: Fix typo in Kconfig prompt (+1,-1)
3d669ec
realtek: add support for Panasonic Switch-M16eG PN28160K (+182)
fa52e5e
realtek: add support for Panasonic Switch-M24eG PN28240K (+200)
4974ee7
realtek: enable pca953x GPIO driver for rtl839x subtarget (+3)
cef3f05
realtek: add support for Panasonic Switch-M48eG PN28480K (+391)
ff06edd
kernel: Activate CONFIG_GPIOLIB in generic configuration (+2,-77)
ead7e5b
realtek: skip SFP ports in PoE setup (+7,-4)
2251376
realtek: Netgear GS110TPP v1: add lan9 and lan10 (+12)
7bba7cc
realtek: EnGenius EWS2910P: use the mtd3 partition for root overlay (+1,-1)
6d5873a
realtek: add support for TP-Link SG2008P (+224)
51ec9b3
realtek: d-link: dgs-1210 remake of the device tree (+34,-133)
8c04a5c
realtek: d-link: add support for dgs-1210-10mp (+98,-1)
396e190
realtek: more generic platform initialization (+34,-5)
1efaad0
realtek: add PLL DT binding includes (+15)
4850bd8
realtek: add RTL83XX clock driver (+1.2K)
800d5fb
realtek: add patch to enable new clock driver in kernel (+26)
5df36d4
realtek: enable basic config for cpufreq framework (+5,-1)
7c18aab
realtek: activate clock driver for RTL838X/RTL839X targets (+40)
48f3746
realtek: switch RTL838X/RTL839X DT to new clock driver (+141,-20)
9a7f17e
realtek: ignore disabled switch ports (+3)
f242f64
realtek: tl-sg2008p: use correct i2c address for TPS23861 (+2,-2)
18a2b29
realtek: tl-sg2008p: fix labeling of lan ports (+8,-8)
e0753c5
kernel: bump 5.10 to 5.10.139 (+23,-29)
6ff21c4
realtek: fix PLL register inconsistencies (+3)
78c0fb6
realtek: Fix missing clock module CONFIG setting (+1)
f1802b0
realtek: replace fix for spurious GPIO interrupts (+373,-30)
545c611
realtek: fix RTL838x receive tag decoding (+6,-3)
2ca5602
realtek: fix RTL839x receive tag decoding (+2,-2)
5f8c86e
realtek: add support for TP-Link SG2452P v4 aka T1600G-52PS v4 (+430,-2)
bc9dcfb
realtek: split TP-Link SG2000 series devicetree (+182,-177)
5f026f1
realtek: rtl838x: label switch port dts nodes (+2,-2)
d55c087
realtek: tl-sg2xxx: read MAC address from nvmem-cells (+23,-1)
ab2a4c1
realtek: rtl8380-tl-sg2xxx: use a single "firmware" partition (+4,-25)
01e2184
realtek: add support for TP-Link SG2210P (+64,-2)
9cec4a0
realtek: Use built-in functionality for timeout loop (+7,-12)
c4d030f
realtek: rtl838x: Fix ethernet polling timeout on probe (+2,-1)
307e5cf
realtek: D-Link make common DT include generic (+10,-7)
9ed1a11
realtek: align DT macros in RTL839X with RTL838X (+7)
e04e821
realtek: add support for DGS-1210-52 (+260)
9338c09
realtek: merge duplicated DGS-1210 recipes (+29,-37)
51ecfb0
realtek: move hpe_1920 recipe to common.mk (+14,-14)
d2fa683
realtek: move Netgear recipe to subtarget Makefile (+10,-10)
fe5a2f3
realtek: use Device prefix for common recipes (+13,-13)
bcb5d6b
realtek: avoid wrong interrupt routing (+145)
3f41360
realtek: use upstream recommendation for secondary CPU start (+31,-26)
eff4f8b
kernel: bump 5.10 to 5.10.144 (+7,-7)
d924a75
realtek: fix RTL839x egress tag for ports >= 32 (+1,-1)
165b66d
realtek: rtl931x: fix missing CONFIG_COMMON_CLK_REALTEK config flag (+1)
36f2ab4
kernel: move kernel image cmdline hack to the octeon target (-17)
f1f97db
realtek: Convert incorrect v5.10 patches (+470,-1)
2b12da1
realtek: fix SMP startup (+1,-2)
b7aab19
realtek: SMP handling of R4K timer interrupts (+9,-3)
918e774
realtek: use correct CAUSEF_DC macro in prom.c (+1,-1)
eed0a31
kernel: bump 5.10 to 5.10.146 (+22,-22)
9b53a29
realtek: separate lock of RTL8231 from phy driver (+10,-9)
5b37e32
realtek: update SMP-related calls in prom_init() (+2,-6)
27a580d
realtek: use MIPS fw_init_cmdline() (+2,-20)
04cca34
realtek: fix use of uninitialized sds_mode (+1,-2)
3834e72
realtek: add missing of.h include in phy driver (+1)
ff307f5
realtek: fix place of fdb/mdb info messages (+2,-2)
b11b56e
realtek: swap *_phylink_mac_link_down() contents (+8,-7)
629f2de
realtek: cleanup rtl83{8x,9x}_enable_learning/flood (+22,-44)
3cc8011
realtek: resurrect timer driver (+338)
5c677b2
realtek: timer driver: documentation (+85)
ec675fb
realtek: timer driver: activate for RTL838X devices (+14,-6)
beb5b07
realtek: timer driver: activate for RTL839X devices (+12,-7)
b295c71
realtek: disable otto timer for RTL93xx targets (+2)
4657a53
realtek: avoid busy waiting for RTL839x PHY read/write (+33,-12)
ae9487c
realtek: add debugfs node for L2 table (+107)
19b8665
realtek: reduce excessive logging for FDB operations (+3,-68)
039e5be
realtek: remove RTL839x path in RTL838x multicast (+14,-19)
9f6cbc7
realtek: consistently flood RMA frames (+40,-30)
a31b598
realtek: 5.10: refresh kernel patches (+1,-1)
2088e44
realtek: set up L2 table entries properly (+19,-10)
eb456ae
realtek: use assisted learning on CPU port (+22)
f4849c0
realtek: Fix CRC offloading for rtl83xx (+1,-1)
3b93651
target/realtek: use netif_receive_skb_list (+4,-1)
75c576d
realtek: mark clock source as continuous (+1)
1ee635c
realtek: fix typo in debug message (+2,-2)
59542c9
realtek: Fix rtl930x speed status accessor (+3,-3)
ed9bd98
realtek: refactor keep vlan tag setup, fix tagged forwarding (+109,-23)
a5873ad
realtek: fix dell typo (+3,-3)
3e7e4d0
realtek: d-link: add support for dgs-1210-28mp-f (+141,-90)
dbc93d2
realtek: update GPIO bindings for DGS-1210-10P (+26,-4)
8fb15ea
realtek: copy dts/files/patches/configs for 5.15 (+39.5K)
a9d5a8b
realtek: drop patches of upstreamed drivers from 5.15 (-1.1K)
23881c9
realtek: drop patches of upstreamed fix and changes from 5.15 (-1.1K)
aa528ee
realtek: refresh patches in 5.15 (+121,-126)
f3a9975
realtek: refresh config-5.15 in all subtargets (+123,-92)
1f15355
realtek: update platform support for 5.15 (+2,-6)
109962d
realtek: update dsa.c of DSA driver for 5.15 (+88,-101)
69055a5
realtek: enable needs_standalone_vlan_filtering on DSA driver in 5.15 (+1)
88db746
realtek: add Linux Kernel 5.15 as testing version (+1)
e900822
kernel: bump 5.15 to 5.15.84 (+3,-3)
113fd5b
realtek: 5.10: Fix incorrect switch patches (+53)
f649a7b
realtek: 5.15: Fix incorrect switch patches (+53)
c94ca63
realtek: don't set L2LEARNING flag in rtl83xx TX header (+4,-4)
9aa123d
realtek: simplify log messages in rtl83xx_mdio_probe (+2,-14)
ae0a3f8
realtek: restructure rtl_table_read/write (+62,-28)
2c40359
realtek: add cond_resched to loops accessing the FDB table (+12)
758c88b
realtek: Whitespace and codestyle cleanup (+767,-810)
0a93176
realtek: Replace C++ style comments (+966,-964)
94d8b48
realtek: Cleanup Makefiles (+110,-31)
0a83889
realtek: Reduce variable scopes (+335,-443)
e143e27
realtek: Fix reset register access (+2,-2)
ab8a5f2
realtek: fix default image generation (+3,-3)
80be0fe
realtek: fix ZYXELS_VERS for GS1900-48 (+1,-1)
1e13081
realtek: fix GS1900-48 firwmare partition (+5,-5)
045baca
realtek: deduplicate GS1900 recipes (+18,-23)
c9a7c00
realtek: Disable boston clock (+4,-8)
9260027
realtek: Migrate to libdeflate (+5,-5)
44e0785
realtek: Migrate to upstream generic MIPS addresses (+4,-4)
de2dc3f
realtek: return correct error value for phy ops (+2,-2)
a188536
realtek: 5.15: Improve rtl838x dsa driver error handling (+32,-24)
720b243
realtek: 5.15: Improve error handling in rtl838x_pie_rule_write() (+10,-6)
7c57452
realtek: don't relocate kernel on HPE 1920 series (-16)
2f847da
kernel: Refresh kernel patches (+4,-4)
89eb8b5
realtek: dgs-1210-10mp: add full sfp description (+108,-4)
0627874
kernel: Refresh kernel patches (+1,-1)
79e0b50
realtek: rtl839x: enable driver for virtual mtd_concat devices in config (+2)
ea42a04
realtek: add support for Netgear GS750E (+524)
c03e458
realtek: Follow kernel comment style recommendation (+27,-21)
614bba0
realtek: use irq_force_affinity on otto timer instead (+2,-2)
4db8598
realtek: Do not set KERNEL_ENTRY just to avoid NO_EXCEPT_FILL (+4,-3)
1bf39d9
realtek: Refresh kernel config with no_except_fill (+8)
d84dc5d
realtek: rtl931x: drop CONFIG_NO_EXCEPT_FILL hack (-34)
bec9e79
realtek: dsa: support active-high LEDs (+10)
8f47b87
realtek: rtl931x: drop LINKER_LOAD_ADDRESS bypass (-118)
7f5edeb
realtek: eth: Fix missing end of comment marker (+1,-1)
38cba61
realtek: timer: Register enabled scheduler clock (+2,-2)
68e28cd
realtek: timer: Activate for RTL930x devices (+16,-15)
f6ba61b
realtek: timer: Remove CEVT_RTL9300 completely (-268)
afb5d9e
realtek: timer: Fix cosmetic whitespace in comments (+7,-20)
3ba8dd0
realtek: Refresh kernel patches (+1,-1)
a911f63
realtek: dgs-1210-10mp: update sfp phy-handle (+4,-4)
a336b6c
realtek: remove KERNEL_PATCHVER overrides (-8)
3cfa465
realtek: use generic earlycon setup on 5.15 (+32,-15)
59fe39f
kernel: bump 5.15 to 5.15.91 (+200,-200)
50324b9
kernel: bump 5.10 to 5.10.166 (+58,-58)
e8096de
realtek: fix dts whitespace (+9,-9)
65b2bcb
realtek: fix memory leak in netevent handler (+18,-16)
d76f0f4
realtek: rename cameo specific names in "Build/*" definitions (+10,-10)
5b33916
realtek: add common definition of cameo based firmware (+16,-10)
5163bb5
realtek: add support for APRESIA ApresiaLightGS120GT-SS (+556)
4536c76
kernel: bump 5.15 to 5.15.94 (+75,-75)
7362571
kernel: bump 5.15 to 5.15.96 (+26,-26)
61a07ea
realtek: switch to Kernel 5.15 by default (+1,-2)
72094f7
generic: net: pcs: add driver for MediaTek SGMII PCS (+407,-13)
5a8741a
realtek: refresh patches (+2,-2)
036372c
realtek: Fix typo for EnGenius EWS2910P (+1,-1)
3887a55
kernel: bump 5.15 to 5.15.108 (+43,-197)
126c64d
kernel: bump 5.10 to 5.10.178 (+43,-112)
0fc3a4a
kernel: Deactivate CONFIG_LEGACY_PTYS (-24)
cf8d861
realtek: hpe_1920-8g: add phy-handle for SFP ports (+4)
ae417de
realtek: adapt patch description to it's current use (+2,-3)
3af984e
realtek: properly update port masks when port leaves bridge (+10,-10)
4c0a166
realtek: initialize port masks to match the default state (+22,-24)
5d34fc9
realtek: fix standalone ports in presence of static fdb entries (+100)
8ea27bb
realtek: handle changed flags in VLAN configuration (+43,-37)
8193175
realtek: fix writing/deletion of CAM entries (+8,-8)
57df840
realtek: don't treat first multicast portmask entry as reserved (-2)
3356126
realtek: actually remove port from multicast portmask (+2)
6772ae1
realtek: don't add CPU port to multicast portmasks (+4,-10)
98a3b52
realtek: remove store_mcgroups/load_mcgroups (-58)
a872570
realtek: remove redundant is_lagmember checks (+4,-26)
7fa7cbc
realtek: 5.15: fix compilation warning with PHY_INTERFACE_MODE_HSGMII (+20,-1)
f938826
realtek: 5.15: fix warning for i2c_mii_valid_phy_id and i2c_mii_phy_addr (+15,-35)
1a0e9bc
realtek: 5.15: comment unused part of realtek ethernet driver (+263,-253)
8aa786d
realtek: 5.15: fix uninizialized variable in rtl83xx qos driver (+2,-2)
c7bca58
realtek: 5.15: replace fallthrough comment for rtl838x ethernet driver (+1,-1)
1d3e71b
treewide: remove files for building 5.10 kernel (-254.3K)
64afcba
kernel: backport Motorcomm YT8521/YT8531 support (+2.9K,-5)
f7d0a47
generic: mt7530: backport support for the MT7988 built-in switch (+2.5K,-9)
afe2722
kernel: bump 5.15 to 5.15.113 (+41,-41)
Target / rockchip (33 changes)
b1346d3
rockchip/armv8: enable armv8-CE crypto algorithms (+9)
acbe1d4
rockchip: add kernel 5.15 as testing (+763,-1)
539e605
generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] (+175,-2)
9b00e97
rockchip: reliably distribute net interrupts (+9,-2)
0e3bafc
kernel: Activate CONFIG_INPUT_MISC on all targets (-7)
ff06edd
kernel: Activate CONFIG_GPIOLIB in generic configuration (+2,-77)
b5675f5
rockchip: ensure NanoPi R4S has unique MAC address (+28,-5)
1588069
rockchip: add system-LED aliases specific to OpenWrt (+32)
f08f7e8
kernel: Move some IOMMU options to generic (+10,-16)
c4f0781
rockchip: refresh kernel 5.15 config (+13,-10)
2b4f12e
rockchip: switch to 5.15 kernel (+1,-2)
9226f1e
kernel: disable CONFIG_CPU_LITTLE_ENDIAN in generic config (+31,-7)
af1e343
rockchip: armv8: add CONFIG_ARM64_ERRATUM_1742098 (+1)
c984fc7
rockchip: use LZMA FIT for kernel image (+7,-8)
d11d93b
rockchip: enable watchdog driver (+2,-1)
90120a1
kernel: bump 5.10 to 5.10.159 (+7,-37)
c7d3bbb
sunxi: ensure NanoPi R1 has unique MAC address (+35,-11)
69ea580
treewide: update NVMEM symbols (+11,-11)
626b37d
kernel: Activate CONFIG_HARDENED_USERCOPY for all targets (-4)
ca5555d
kernel: Activate CONFIG_ARM64_SW_TTBR0_PAN (-4)
0fc3a4a
kernel: Deactivate CONFIG_LEGACY_PTYS (-24)
7815c55
kernel: Deactivate CONFIG_COMPAT (-11)
3d66f55
kernel: improve handling of CONFIG_IO_URING (+2,-15)
a7d6cf0
rockchip: add Firefly ROC-RK3328-CC support (+30,-8)
395de51
rockchip: enable rk805 pinctrl driver (+2,-1)
b0e8695
rockchip: disable UHS speed for ROC-RK3328-CC (+10)
1d3e71b
treewide: remove files for building 5.10 kernel (-254.3K)
e35c7ab
rockchip: merge bootscript (+12,-18)
afff2fe
rockchip: move UBOOT_DEVICE_NAME to default (+1,-3)
64afcba
kernel: backport Motorcomm YT8521/YT8531 support (+2.9K,-5)
8f578c1
rockchip: add NanoPi R2C support (+105,-4)
5df8481
kernel: enable (ARM|ARM64)_MODULE_PLTS in generic config (+2,-11)
f949dd5
kernel: Set CONFIG_FRAME_WARN depending on target (+11,-5)
Target / sunxi (25 changes)
3a14580
kernel: delete Linux 5.4 config and patches (-477.7K)
ffa1088
sunxi: cortexa7: fix ethernet link detection on a20-olinuxino-lime2 (+1)
c707e1b
sunxi: copy config and patches from 5.10 to 5.15 (+874)
6d1dd34
sunxi: enable 5.15 as testing kernel (+1)
c80088b
sunxi: rebase sun50i-h5-nanopi-r1s-h5.dts onto 5.15 (+8,-8)
177e79c
sunxi: refresh kernel 5.15 patches (+1,-1)
f32ecb9
sunxi: update config for 5.15 (+21,-6)
a98ded6
kernel: move some symbols to generic config (+29,-70)
306861c
sunxi/cortexa53: refresh kernel 5.15 config (+6,-8)
9be3518
sunxi/cortexa53: enable armv8-CE crypto algorithms (+20)
539e605
generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] (+175,-2)
ff06edd
kernel: Activate CONFIG_GPIOLIB in generic configuration (+2,-77)
d1163fd
kernel: bump 5.10 to 5.10.137 (+38,-280)
9226f1e
kernel: disable CONFIG_CPU_LITTLE_ENDIAN in generic config (+31,-7)
a125d46
sunxi: modules: remove useless AddDepends/rtc (+2,-4)
b40a047
sunxi: fix sunxi-ir kconfig and description (+15,-2)
7bcf6b5
sunxi: fix typo in device packages for MarsBoard A10 (+2,-2)
53123b9
sunxi: fix board_name for MarsBoard A10 (+12,-11)
c7d3bbb
sunxi: ensure NanoPi R1 has unique MAC address (+35,-11)
f1aa8f3
sunxi: switch to kernel 5.15 (+1,-1.3K)
2630e50
treewide: replace wpad-basic-wolfssl default (+143,-143)
1e138ca
sunxi: enable CONFIG_NVMEM_SYSFS (+1,-1)
3980dfc
kernel: fix handling of CONFIG_DYNAMIC_DEBUG (+2,-9)
1d3e71b
treewide: remove files for building 5.10 kernel (-254.3K)
f949dd5
kernel: Set CONFIG_FRAME_WARN depending on target (+11,-5)
Target / tegra (11 changes)
3a14580
kernel: delete Linux 5.4 config and patches (-477.7K)
539e605
generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] (+175,-2)
7d3c092
kernel: bump 5.10 to 5.10.132 (+10,-10)
ff06edd
kernel: Activate CONFIG_GPIOLIB in generic configuration (+2,-77)
f8cd56d
tegra: copy patches and config for kernel 5.15 (+607)
df59c07
tegra: add kernel 5.15 support (+43,-20)
f08f7e8
kernel: Move some IOMMU options to generic (+10,-16)
c028e1b
tegra: add generic subtarget (+2)
2630e50
treewide: replace wpad-basic-wolfssl default (+143,-143)
16565bc
tegra: switch to Kernel 5.15 by default (+1,-2)
1d3e71b
treewide: remove files for building 5.10 kernel (-254.3K)
Target / uml (9 changes)
539e605
generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] (+175,-2)
8bea5ed
uml: fix 5.10 build (+32)
e2f0821
uml: add Kernel 5.15 support via testing (+597,-1)
e71a360
kernel: bump 5.15 to 5.15.71 (+23,-77)
eed0a31
kernel: bump 5.10 to 5.10.146 (+22,-22)
50d20db
uml: switch to Kernel 5.15 (+1,-2)
2630e50
treewide: replace wpad-basic-wolfssl default (+143,-143)
1d3e71b
treewide: remove files for building 5.10 kernel (-254.3K)
e22fba1
uml: fix build error due to frame size > 1024 (+14,-10)
Target / x86 (49 changes)
3f87451
gpio-cdev: re-add nu801 userspace driver (+55,-2)
c7bcbcd
x86: Add support for Sophos XG 85 and XG 86 devices (+3,-2)
eeb8fd4
gpio-cdev: move kmod-leds-uleds dependency to MX100 (+3,-3)
7ef7544
x86: copy config and patches from 5.10 to 5.15 (+1.8K)
9b3bc5d
x86: enable 5.15 as testing kernel (+1)
12c33d9
x86: update config for 5.15 (+92,-33)
be9a69c
kernel: modules: fix kmod-mdio-devres dependency for 5.15 (+4,-4)
a98ded6
kernel: move some symbols to generic config (+29,-70)
6e837bc
kernel: x86: remove an upstreamed patch (-100)
d022451
x86: add ib700wdt module for x86 qemu watchdogs (+18)
0cd1fc0
x86: detangle meraki-mx100 / nu801 build confusion (+2,-1)
c97c8b8
kernel/x86: move x86' specific watchdogs to the x86 target (+67,-65)
539e605
generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] (+175,-2)
9fc2d58
x86: fix damaged config 5.10 refresh (+3,-5)
aee1215
kernel: 5.15: x86-64: enable CONFIG_SLS (+1)
aae3a8a
x86: 64: Add kmod-igc to default packages (+1,-1)
56760c0
x86: update defconfig for 5.10.133 (+7,-1)
9d2ffe8
x86: update defconfig for 5.15.57 (+7)
8019410
x86: add missing Lex 3I380NX network detection (+104)
ff06edd
kernel: Activate CONFIG_GPIOLIB in generic configuration (+2,-77)
5238a87
kernel: bump 5.15 to 5.15.60 (+3,-3)
2239ead
kernel: bump 5.10 to 5.10.136 (+3,-3)
eb425f9
x86: setup netdev paths for MX100 (+13,-1)
027845b
target/x86: add grub2-bios-setup to DEFAULT_PACKAGES (+4,-1)
8fea4a1
x86/64: enable IOMMU support (+38)
f08f7e8
kernel: Move some IOMMU options to generic (+10,-16)
355c02d
linux/x86: add missing CONFIG_WATCHDOG_CORE to *-wdt (+10,-4)
fea1705
x86/config-5.15: geode: add missing CONFIG_WATCHDOG_CORE option (+1)
99b6e3c
x86/config-5.10: geode: add missing CONFIG_WATCHDOG_CORE option (+1)
fdd6055
x86: switch to 5.15 as default kernel (+1,-2)
3461525
x86/64: enable Intel PINCTRL in 64bit target (+16,-14)
a28297d
x86: enable PINCTRL for all Intel platform (+26,-26)
acb10fa
kernel: bump 5.10 to 5.10.156 (+15,-15)
259c014
kernel: Move CONFIG_DRM_XEN_FRONTEND to generic configuration (+1,-2)
5ffa8d0
x86: Add definitions for APU6 platform (+280)
26595ea
x86: Add APU6 board support for startup detection (+7,-1)
1e0604e
kernel/x86: fix typo (+1,-1)
d9a1eee
x86: add Barracuda Networks F12 interfaces (+8)
909cc6e
x86: remove bootloader upgrade from preinit (+1,-20)
de8d5b5
kernel: bump 5.15 to 5.15.95 (+299,-294)
4692cff
x86: set deprecated CONFIG_MICROCODE_OLD_INTERACE (+1,-1)
0c5ffe1
x86: fix deprecated CONFIG_MICROCODE_OLD_INTERACE (+1,-1)
3d66f55
kernel: improve handling of CONFIG_IO_URING (+2,-15)
1d3e71b
treewide: remove files for building 5.10 kernel (-254.3K)
047361d
treewide: cleanup kernel symbol references (+19,-50)
c191c2d
x86: base-files add support for Sophos 135r3/135r3w (+11)
afe2722
kernel: bump 5.15 to 5.15.113 (+41,-41)
570618b
base-files: x86 fix 01_leds Syntax error (+1,-1)
e2e7dd4
x86: disable CONFIG_X86_PLATFORM_DRIVERS_HP (+1)
Target / zynq (11 changes)
3a14580
kernel: delete Linux 5.4 config and patches (-477.7K)
539e605
generic: enable CRYPTO_LIB_BLAKE2S[_X86|_ARM] (+175,-2)
0e3bafc
kernel: Activate CONFIG_INPUT_MISC on all targets (-7)
ff06edd
kernel: Activate CONFIG_GPIOLIB in generic configuration (+2,-77)
9995dd2
kernel: remove target specific CONFIG_IKCONFIG lines (-24)
6d7129e
zynq: add generic subtarget (+2)
45cb733
zynq: 5.15: copy config (+548)
bb39ed3
zynq: add 5.15 testing kernel (+14,-10)
459d408
zynq: switch default kernel to 5.15 (+1,-2)
0c64c5f
zynq: remove kconfig for 5.10 (-546)
1645c34
generic: enable CONFIG_ARM_CRYPTO for 32bit arm targets (+17)
Target / {generic (1 change)
ac2166b
kernel: move Toshiba-TC58NVG0S3H patch to ipq40xx redux (+6,-12)
Target / {mediatek (1 change)
53fc987
generic: move ledbar driver from mediatek target (+31)
Target / {mediatek => generic} (1 change)
53fc987
generic: move ledbar driver from mediatek target (+31)
Wireless / Ath10k CT (7 changes)
ab97b2a
ath10k-ct: update to 2022-05-13 (+22,-22)
⇒ f808496
ath10k-ct: Add patch from Robert Marko to 5.10+ (+92.2K,-39)
8d90b9f
mac80211: update to linux 6.1-rc8 (+4.4K,-10.2K)
7c63295
treewide: remove DRIVER_11N_SUPPORT (+21,-36)
243a725
kernel: Make use of KERNEL_MAKE (+13,-31)
9e4ede8
ipq40xx: add support for Linksys WHW03 V2 (+605,-3)
5180469
ath10k-ct: add patch fixing compilation warning for debug level (+222)
48ed07b
treewide: replace AUTORELEASE with real PKG_RELEASE (+58,-58)
Wireless / Common (120 changes)
56ae4eb
mac80211: backport patch that allows receiving packets with non-standard VHT ... (+36)
3aa96ef
mac80211: Update to version 5.15.33-1 (+85,-439)
5d5afd5
mac80211: backport minstrel_ht fix for legacy rates (+61)
f9ff282
mac80211 adjust QCA9561 PA bias (+18)
c0a6fef
Revert "mac80211 adjust QCA9561 PA bias" (-18)
7dc52a7
mac80211: fix QCA9561 PA bias (+47)
3daf2d4
mac80211: ath10k: backport bus and device specific API 1 BDF selection (+74,-14)
7191d64
mac80211: introduce BSS color collision detection (+118)
9a93b62
mac80211: add a bug fix for a rare crash (+38)
9601222
mac80211: add airtime fairness rework/fixes (+986,-2)
6c152ce
hostapd: randomize default BSS color (+28,-2)
a10e0d7
mac80211: sync nl80211.h with upstream (+22)
9587855
mac80211: sync airtime fairness fixes with updated upstream submission (+239,-90)
1c377a1
Revert "mac80211: sync airtime fairness fixes with updated upstream submission" (+90,-239)
7e627f1
Revert "mac80211: add airtime fairness rework/fixes" (+2,-986)
00f64ed
ath10k: backport encapsulation offload support (+520,-20)
946e42e
mac80211: brcmfmac: allow setting MAC from NVMEM cells (+107,-4)
6d49a25
mac80211: add airtime fairness improvements (+1.7K,-6)
7bf5233
mac80211: increase airtime scheduler quantum (+53)
40c2cd8
ath10k: enable encapsulation offload by default (+2,-1)
f2982bc
hostapd: introduce background_radar option (+6,-1)
d2d5aab
hostapd: introduce min_tx_power option (+4,-2)
f8376ff
mac80211: mwl: add patch to raise global limit of SSID up to 4 (+46)
7f1ac85
mac80211: add patch for mwifiex to fix cryptic errors/warnings (+200)
a5526ef
mac80211: read alternative brcm fw names from DT (+205)
51e9d49
mac80211: fix mesh queue selection issue (+28)
24eee4b
mac80211: rename patch to avoid duplicate patch number ()
576b627
mac80211: Add DRIVER_11AX_SUPPORT dependency to mac80211-hwsim and iwlwifi (+2,-2)
489d792
mac80211: enable CONFIG_BRCMFMAC_SDIO for imx/cortexa7 (+1)
9f1d622
mac80211: fix AQL issue with multicast traffic (+30)
3aa18f7
mac80211: Update to version 5.15.58-1 (+91,-247)
8b804ca
mac80211: backport upstream fix for unitialized lock usage (+46)
1ea563a
base-files: wifi: add random MAC support for wifi-iface (+6,-3)
f338f76
mac80211: parse the correct set of HE capabilities for AP mode (+2,-2)
d4feb66
mac80211: add patch descriptions to rt2x00 patches (+76,-1)
31a6605
mac80211: rt2x00: experimental improvements for MT7620 wifi (+467,-15)
8b06e06
mac80211: merge pending fixes for tx queueing issues (+87)
aa9be38
mac80211: merge upstream fixes (+179)
e785ca0
mac80211: clean and submit a bunch of rt2x00 patches (+791,-680)
d826c91
mac80211: rt2x00: fix typo (+3,-5)
412fcf3
mac80211: rt2x00: replace patches with v3 of pending series (+938,-544)
6eeb5d4
kernel: disable wireless extensions only when needed (+28,-12)
f613c13
mac80211: disable drivers that rely on wireless extensions (+5)
3f814ec
mac80211: mark lib80211 as hidden (+1)
a6fd151
mac80211: remove broken CFG80211_WEXT select from the r8723bs driver (+10)
b02b95d
mac80211: fix parameter reading for AC_BE tx bursting (+2,-2)
eb07020
mac80211: fix decap offload for stations on AP_VLAN interfaces (+37)
f96744b
mac80211: mask nested A-MSDU support for mesh (+31)
45109f6
mac80211: fix compile error when mesh is disabled (+3,-1)
cec7dfa
mac80211: fix issues with receiving small STP packets (+122)
f6c359a
mac80211: sync rx STP fix with updated version (+14,-12)
590eaae
mac80211: fix issues in HE capabilities (+22,-10)
26f4002
mac80211: backport security fixes (+2.1K,-3)
88803cb
mac80211: add patch that gives the driver more control over netdev offloads (+513)
da6b772
mac80211: fix typo in netifd script (+1,-1)
6603748
mac80211: change default ifname to <phy>-<type><index> (+17,-2)
4d32330
mac80211: rename phy according to board.json entries on bringup (+65,-3)
db9c4a0
mac80211: fix detecting highest radio* config section index (+10,-5)
50a03de
mac80211: change the default config for a renamed wiphy (+28,-21)
a7ca1b2
mac80211: use board.json provided phy names in generated default config (+62,-51)
58b6552
mac80211: Update to version 5.15.74-1 (+36,-2.3K)
e4b9538
mac80211: use KERNEL_MAKEOPTS instead of KERNEL_MAKE_FLAGS (+2,-2)
8246ab6
mac80211: fix masking nested A-MSDU support for mesh (+1,-1)
c47f8da
mac80211: ath10k: add tags for upstreamed patches ()
6f5e1df
mac80211: ath9k: add tag to upstreamed patch ()
f472a2f
mac80211: brcm: add tag to upstreamed patch ()
b2272c6
mac80211: rt2x00: add tags to upstreamed patches ()
2426dbb
mac80211: subsys: add tags to upstreamed patches ()
a06e023
mac80211: remove old legacy legacy drivers (+19,-922)
161b22d
mac80211: fix mesh airtime link metric estimation (+36)
6640c78
mac80211: subsys: complete patch files for use with git am (+47,-4)
077622a
mac80211: Update to version 5.15.81 (+56,-359)
a797f0e
hostapd: use wpa_supplicant for unencrypted mesh connections (+7,-3)
8d90b9f
mac80211: update to linux 6.1-rc8 (+4.4K,-10.2K)
e046500
ath9k: add missing dependency on random core (+1,-1)
7c63295
treewide: remove DRIVER_11N_SUPPORT (+21,-36)
a4339c5
mac80211: add a fix for a crash in __ieee80211_rx_h_amsdu (+413)
b7a7a97
mac80211: fix connecting multiple wds stations to an AP (+26,-1)
92acd9f
mac80211: fix uninitialized variable in rx->link/link_sta initialization fix (+15,-23)
133a1e2
mac80211: work around a race condition on detecting a phy while bringing it up (+4)
d07d47d
mac80211: fix a regression in processing management frames for AP VLAN interf... (+22,-21)
93ae435
mac80211: add ath11k PCI support (+1.7K,-4)
cb7d662
mac80211: Do not build brcmsmac on bcm47xx_legacy (+1,-1)
12fdb4c
mac80211: fix receiving multicast packets on multiple sta interfaces (+30,-26)
c83dbcd
mac80211: ath11k: fix monitor bringup (+240)
4f592fb
mac80211: ath11k: hack for multiple card support (+302,-1)
35f28f2
mac80211: add ath11k AHB support (+116,-2)
a63430e
mac80211: use 802.11ax iw modes (+3,-3)
908397f
mac80211: backport napi_build_skb for 5.10 (+11)
ec33a6c
mac80211: add fixes for receiving A-MSDU packets on mesh interfaces (+1.1K,-34)
57db228
mac80211: fix mesh issues and improve performance (+939,-1)
524704e
mac80211: ath11k: sync with ath-next (+1.6K,-4)
1d82a47
mac80211: fix mesh fast xmit header cache flush (+159,-71)
2f96580
mac80211: rework mesh fast xmit implementation (+506,-431)
1272cb0
mac80211: fix mesh path discovery based on unicast packets (+52)
6262d3e
mac80211: sync mesh fast xmit patch with upstream requested changes (+13,-19)
ee9d706
mac80211: backport upstream HE/VHT capability handling changes (+136)
97a060d
mac80211: add patch for allowing the driver to refresh aggregation sessions (+60)
19817fa
mac80211: add mesh fast-rx support (+77)
f6a7ce2
mac80211: fix regression in sw a-msdu tx introduced in mesh improvement patches (+12,-21)
79c3f8c
mac80211: refresh patches (+5,-5)
d650ca9
mac80211: enable ATH9K_HWRNG (+2,-2)
d033c3b
mac80211: mark patches accepted upstream ()
789a0ba
mac80211: ath11k: sync with ath-next (+2.6K)
d0a0696
mediatek: add kernel code for supporting offloading wlan->eth and wlan->wlan ... (+477,-12)
9779ee0
mac80211: fix invalid calls to drv_sta_pre_rcu_remove (+25)
3ab670b
mac80211: fix receiving mesh packets in forwarding=0 networks (+50)
d54c91b
mac80211, mt76: add fixes for recently discovered security issues (+685)
da4f7e5
mac80211: ath11k: restore 160MHz support (+29)
3188480
mac80211: ath11k: Fix invalid mgmt rx frame length issue (+202)
7475321
mac80211: ath11k: Remove regulatory intersection (+317)
930e702
mac80211: ath11k: sync with ath-next (+728,-205)
e722b66
mac80211: update to v6.1.24 (+233,-1.3K)
f7f47b1
mac80211: ath11k: replace 160MHz fix with upstream pending one (+132,-31)
77d85a1
mac80211: b43: only enable bcma or ssb on bmips (+2,-2)
15abf8d
mac80211: ath11k: sync with ath-next (+935,-130)
cbf299c
mac80211: ath9k: handle error from copy_to_user in read_file_eeprom (+3,-2)
b545df5
mac80211: brcm: fix compilation warning for unused brcmf_of_fwnames (+5,-1)
a67f2ab
mac80211: fix mt7601u firmware path and refresh patches (+65,-8)
6b9f405
mac80211: brcm: drop brcmfmac patch waiting for register_wiphy() (+1,-65)
Wireless / MT76 (38 changes)
103ad90
mt76: update to the latest version (+3,-3)
⇒ 65042bf
mt76: mt7915: introduce 802.11ax multi-bss support (+70,-5)
⇒ e756ea3
mt76: fix wrong HE data rate in sniffer tool (+8,-4)
⇒ 47b6413
mt76: mt7921: don't enable beacon filter when IEEE80211_CONF_CHANGE_MONITOR i... (+10,-3)
⇒ 7a05f46
mt76: fix monitor rx FCS error in DFS channel (+6,-3)
⇒ 104dd5c
mt76: mt7915: fix DBDC default band selection on MT7915D (+2)
⇒ a7805e4
mt76: reduce tx queue lock hold time (+8,-6)
⇒ 0b1deb9
mt76: dma: use kzalloc instead of devm_kzalloc for txwi (+4,-2)
⇒ 2e51013
mt76: dma: reduce lock contention in mt76_dma_tx_cleanup (+23,-3)
⇒ c96fbb8
mt76: mt7915: rework hardware/phy initialization (+78,-43)
⇒ c2bb44c
mt76: mt7915: accept rx frames with non-standard VHT MCS10-11 (+1,-1)
⇒ 36c23a4
mt76: mt7921: accept rx frames with non-standard VHT MCS10-11 (+1,-1)
⇒ 5b7dd09
mt76: fix use-after-free by removing a non-RCU wcid pointer (+13,-12)
⇒ c692aac
mt76: fix MBSS index condition in DBDC mode (+17,-17)
⇒ fd65419
mt76: mt7921u: add suspend/resume support (+72,-4)
⇒ 201b33c
mt76: mt7921: rely on mt76_dev rxfilter in mt7921_configure_filter (+14,-16)
⇒ 9666c08
mt76: mt7921: honor pm user configuration in mt7921_sniffer_interface_iter (+2,-2)
⇒ + 4 more...
5e34b31
mt76: update to the latest version (+3,-3)
⇒ eed4404
Revert "mt76: dma: reduce lock contention in mt76_dma_tx_cleanup" (+3,-23)
fd354ff
mt76: update to the latest version (+3,-3)
⇒ 5beb877
mt76: dma: add wrapper macro for accessing queue registers (+12,-9)
⇒ e0bc736
mt76: add support for overriding the device used for DMA mapping (+19,-17)
⇒ b8c842d
mt76: make number of tokens configurable dynamically (+7,-7)
⇒ 87a962e
mt76: mt7915: add Wireless Ethernet Dispatch support (+502,-94)
⇒ 2accb74
mt76: mt7915: fix using null pointer when wfsys on (+4,-4)
⇒ e5227f2
mt76: mt7921: Fix the error handling path of mt7921_pci_probe() (+5,-3)
⇒ ec0e9f4
mt76: mt7915: fix possible uninitialized pointer dereference in mt7986_wmac_g... (+2)
⇒ 5a87be8
mt76: mt7915: fix possible NULL pointer dereference in mt7915_mac_fill_rx_vector (+5,-2)
⇒ fe441e5
mt76: mt7915: do not pass data pointer to mt7915_mcu_muru_debug_set (+1,-1)
⇒ f3ddfe8
mt76: mt7915: report rx mode value in mt7915_mac_fill_rx_rate (+11,-11)
⇒ 2a0d370
mt76: mt7915: use 0xff to initialize bitrate_mask in mt7915_init_bitrate_mask (+5,-5)
⇒ 506bb06
mt76: mt7921: Add AP mode support (+146,-2)
0d2d52d
mt76: update to the latest version (+3,-3)
⇒ d493711
mt76: fix rx reordering with non explicit / psmp ack policy (+1,-2)
⇒ f506725
mt76: do not attempt to reorder received 802.3 packets without agg session (+3,-2)
⇒ 75e046e
mt76: fix antenna config missing in 6G cap (+2,-2)
⇒ 64ede85
mt76: mt7915: remove SCS feature (-36)
⇒ db0a675
mt76: mt7915: make read-only array ppet16_ppet8_ru3_ru0 static const (+1,-1)
⇒ 68a2f68
mt76: mt7921: make read-only array ppet16_ppet8_ru3_ru0 static const (+1,-1)
⇒ 1e7b772
mt76: mt7921: fix kernel crash at mt7921_pci_remove (+1,-1)
⇒ 795830a
mt76: mt7915: add debugfs knob for RF registers read/write (+62)
⇒ 60a8ec1
mt76: mt7603: move spin_lock_bh() to spin_lock() (+4,-4)
⇒ 5ec7a2e
mt76: mt7915: disable RX_HDR_TRANS_SHORT (+6,-4)
⇒ eecbb49
mt76: fix encap offload ethernet type check (+6,-2)
fb4edce
mt76: update to the latest version (+3,-3)
⇒ a666d56
mt76: fix tx status related use-after-free race on station removal (+3,-1)
4e1916f
mt76: update to the latest version (+3,-3)
⇒ 6da21a0
linux-firmware: update firmware for MT7921 WiFi device ()
⇒ 4876688
linux-firmware: update firmware for MT7915 ()
⇒ 79b1b86
linux-firmware: add firmware for MT7986 ()
⇒ 784c27b
linux-firmware: add firmware for MT7922 ()
⇒ 079e41d
mt76: mt7915: configure soc clocks in mt7986_wmac_init (+14)
⇒ 747c70f
mt76: connac: use skb_put_data instead of open coding (+2,-5)
⇒ e98f588
mt76: mt7915: update mt7986 patch in mt7986_wmac_adie_patch_7976() (+18,-2)
⇒ b7104b4
mt76: mt7915: fix twt table_mask to u16 in mt7915_dev (+1,-1)
⇒ d39368f
mt76: mt7915: reject duplicated twt flows (+31)
⇒ 4718ed0
mt76: mt7915: limit minimum twt duration (+7)
⇒ 8431969
mt76: mt7915: reowrk SER debugfs knob (+126,-20)
⇒ bac5f22
mt76: mt7915: introduce mt7915_mac_severe_check() (+37)
⇒ 8152406
mt76: mt7915: move MT_INT_MASK_CSR to init.c (+1,-5)
⇒ 2b7f5e8
mt76: mt7915: add support for 6G in-band discovery (+107,-14)
⇒ 3127318
mt76: mt7615/mt7915: do reset_work with mt76's work queue (+2,-2)
⇒ bb54f5e
mt76: mt7915: improve error handling for fw_debug knobs (+37,-25)
⇒ + 15 more...
a703f9e
mt76: update to the latest version (+3,-3)
⇒ 4554ee6
mt76: mt7921: fix warning Using plain integer as NULL pointer (+1,-1)
⇒ a3f1d6c
mt76: mt7921: add missing bh-disable around rx napi schedule (+2)
⇒ 9aeca2a
mt76: mt7921: get rid of mt7921_mcu_exit (+5,-12)
⇒ fee8a59
mt76: connac: move shared fw structures in connac module (+79,-143)
⇒ db4d784
mt76: mt7921: move fw toggle in mt7921_load_firmware (+7,-7)
⇒ 16ab6bf
mt76: connac: move mt76_connac2_load_ram in connac module (+116,-198)
⇒ 29fd748
mt76: connac: move mt76_connac2_load_patch in connac module (+123,-210)
⇒ 051c68d
mt76: mt7663: rely on mt76_connac2_fw_trailer (+2,-16)
⇒ d6ae350
mt76: enable the VHT extended NSS BW feature (+5)
⇒ 488a5cc
mt76: mt7921: rely on mt76_dev in mt7921_mac_write_txwi signature (+14,-15)
⇒ 934029b
mt76: mt7915: rely on mt76_dev in mt7915_mac_write_txwi signature (+14,-15)
⇒ ecefae4
mt76: connac: move mac connac2 defs in mt76_connac2_mac.h (+171,-285)
⇒ b5eecc8
mt76: connac: move connac2_mac_write_txwi in mt76_connac module (+299,-472)
⇒ 012e619
mt76: connac: move mt76_connac2_mac_add_txs_skb in connac module (+130,-243)
⇒ 1b492be
mt76: mt7921: not support beacon offload disable command (+4,-2)
⇒ f1f46d3
mt76: mt7921: fix command timeout in AP stop period (+45,-13)
⇒ + 21 more...
29ed58c
mt76: update to the latest version (+3,-3)
⇒ 1696f9e
mt76: mt7915: do not copy ieee80211_ops pointer in mt7915_mmio_probe (+1,-6)
⇒ a4db586
mt76: mt7915: update mpdu density in 6g capability (+1,-1)
⇒ 500c180
mt76: mt7915: add sta_rec with EXTRA_INFO_NEW for the first time only (+3,-2)
⇒ 3ef66fc
mt76: do not check the ccmp pn for ONLY_MONITOR frame (+3)
⇒ dd682ee
mt76: mt7915: update the maximum size of beacon offload (+14,-3)
⇒ 4fb991f
mt76: mt7615: add sta_rec with EXTRA_INFO_NEW for the first time only (+9,-1)
⇒ ba39ed3
mt76: mt76x02: improve reliability of the beacon hang check (+13,-4)
⇒ fd8211c
mt76: mt7921: sync with updated patch (+4,-5)
⇒ f2edd34
mt76: allow receiving frames with invalid CCMP PN via monitor interfaces (+10,-14)
⇒ b6e865e
mt76: mt7615: fix throughput regression on DFS channels (+7,-25)
8e90abb
mt76: update to the latest version (+3,-3)
⇒ c07f459
firmware: update mt7622 firmware to version 20220630 ()
⇒ af406a2
mt76: do not use skb_set_queue_mapping for internal purposes (+24,-20)
06d0cc2
mt76: update to the latest version (+3,-3)
⇒ 93e3fce
mt76: pass original queue id from __mt76_tx_queue_skb to the driver (+19,-18)
ec7d32f
mt76: update to the latest version (+3,-3)
⇒ 9485e3b
mt76: remove q->qid (-6)
⇒ e5674c4
mt76: mt7921: enable HW beacon filter not depending on PM flag (+1,-2)
⇒ 7fd299e
mt76: mt7921: enable HW beacon filter in the initialization stage (+16,-6)
⇒ d5459ef
mt76: mt7921: make mt7921_pci_driver static (+1,-2)
⇒ b8304b4
mt76: connac: move tx initialization/cleanup in mt76_connac module (+35,-49)
⇒ 6e0d707
mt76: mt7921: reduce log severity levels for informative messages (+1,-1)
⇒ cb80da9
mt76: mt7921: reduce the mutex lock scope during reset (+8,-5)
⇒ a2d61f4
mt76: mt7915 add ht mpdu density (+6,-1)
⇒ 08ea730
mt76: add len parameter to __mt76_mcu_msg_alloc signature (+13,-12)
⇒ 60ef85f
mt76: introduce MT_RXQ_BAND2 and MT_RXQ_BAND2_WA in mt76_rxq_id (+42,-31)
⇒ 8ccbb38
mt76: add phy_idx in mt76_rx_status (+11,-10)
⇒ eb19ac8
mt76: introduce phys array in mt76_dev structure (+142,-97)
⇒ 3088759
mt76: add phy_idx to mt76_wcid (+17,-17)
⇒ 4bf8c20
mt76: convert MT_TX_HW_QUEUE_EXT_PHY to MT_TX_HW_QUEUE_PHY (+23,-36)
⇒ e6c6bf8
mt76: get rid of mt76_wcid_hw routine (-10)
⇒ 120f73a
mediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init() (+1)
⇒ + 3 more...
a1c5ca8
mt76: add mt7986 wmac support (+24)
33c1144
mt76: update to the latest version (+3,-3)
⇒ d705464
mt76: fix 5 GHz connection regression on mt76x0/mt76x2 (+2,-1)
b36de68
mt76: update to the latest version (+3,-3)
⇒ 94eb0bc
wifi: mt76: testmode: use random payload for tx packets (+6,-2)
⇒ f8ece81
wifi: mt76: add rx_check callback for usb devices (+28)
⇒ 67fbdb7
wifi: mt76: mt7921e: fix race issue between reset and suspend/resume (+14,-4)
⇒ a9b09dd
wifi: mt76: mt7921s: fix race issue between reset and suspend/resume (+9,-4)
⇒ ee3eb0d
wifi: mt76: mt7921u: fix race issue between reset and suspend/resume (+24,-4)
⇒ 9706cce
wifi: mt76: mt7921u: remove unnecessary MT76_STATE_SUSPEND (-4)
⇒ 74a29eb
wifi: mt76: mt7921: move mt7921_rx_check and mt7921_queue_rx_skb in mac.c (+119,-157)
⇒ f49e06c
wifi: mt76: sdio: fix the deadlock caused by sdio->stat_work (+2,-2)
⇒ 3226561
wifi: mt76: sdio: poll sta stat when device transmits data (+1,-1)
⇒ dee0a3c
wifi: mt76: mt7915: fix an uninitialized variable bug (+1,-1)
⇒ 9dd7be2
wifi: mt76: mt7921: fix use after free in mt7921_acpi_read() (+4,-1)
⇒ 0ad02c9
wifi: mt76: sdio: add rx_check callback for sdio devices (+17,-7)
⇒ fe85e5c
wifi: mt76: sdio: fix transmitting packet hangs (+1,-1)
⇒ 206c7eb
wifi: mt76: mt7615: add mt7615_mutex_acquire/release in mt7615_sta_set_decap_... (+4)
⇒ bf79f5d
wifi: mt76: mt7915: fix possible unaligned access in mt7915_mac_add_twt_setup (+6,-4)
⇒ c4132ab
wifi: mt76: connac: fix possible unaligned access in mt76_connac_mcu_add_nest... (+4,-2)
⇒ + 16 more...
6e96138
mt76: fix compilation error with mt7915 and kernel >= 5.15.61 (+38)
4ed90e8
Revert "mt76: fix compilation error with mt7915 and kernel >= 5.15.61" (-38)
3968529
mt76: update to the latest version (+3,-3)
⇒ e4fa68a
linux-firmware: update firmware for MT7921 WiFi device ()
⇒ 60fcf08
linux-firmware: update firmware for MT7921 WiFi device ()
⇒ 9d601f4
linux-firmware: update firmware for MT7922 WiFi device ()
⇒ e49b606
wifi: mt76: move mt76_rate_power from core to mt76x02 driver code (+62,-62)
⇒ 3f27f6a
wifi: mt76: mt76x02: simplify struct mt76x02_rate_power (+16,-45)
⇒ c07f3d2
wifi: mt76: mt7921: fix antenna signal are way off in monitor mode (+21,-11)
⇒ 9059a5d
wifi: mt76: Remove unused inline function mt76_wcid_mask_test() (-6)
⇒ d75f15d
wifi: mt76: mt7915: fix bounds checking for tx-free-done command (+5,-3)
⇒ 06df7e6
wifi: mt76: mt7915: reserve 8 bits for the index of rf registers (+3,-3)
⇒ ad3d0f8
wifi: mt76: mt7915: rework eeprom tx paths and streams init (+21,-39)
⇒ 6606507
wifi: mt76: mt7915: deal with special variant of mt7916 (+24,-24)
⇒ b0114a0
wifi: mt76: mt7915: rework testmode tx antenna setting (+9,-16)
⇒ 6dee964
wifi: mt76: connac: introduce mt76_connac_spe_idx() (+20,-4)
⇒ 48c116d
wifi: mt76: mt7915: add spatial extension index support (+21,-7)
⇒ db6db4d
wifi: mt76: mt7915: set correct antenna for radar detection on MT7915D (+16)
⇒ 2b8f56a
wifi: mt76: mt7915: fix mt7915_mac_set_timing() (+15,-6)
⇒ + 5 more...
58b6552
mac80211: Update to version 5.15.74-1 (+36,-2.3K)
94d0cb9
mt76: add firmware package for mt7916 (+16)
2403428
mt76: update to the latest version (+3,-16)
⇒ 8cc34bd
wifi: mt76: mt7921: set MT_DRV_AMSDU_OFFLOAD for USB/SDIO (+3,-1)
⇒ 2182de5
wifi: mt76: fix receiving LLC packets on mt7615/mt7915 (+8,-8)
⇒ 269df4b
wifi: mt76: fix rx checksum offload on mt7615/mt7915/mt7921 (+10,-7)
⇒ fa4ace8
ieee80211: add EHT 1K aggregation definitions (+2,-2)
⇒ 176df35
wifi: mt76: mt7915: improve accuracy of time_busy calculation (+61,-13)
⇒ 94b335f
wifi: mt76: mt7915: add ack signal support (+51,-7)
⇒ 3365c12
wifi: mt76: mt7915: enable use_cts_prot support (+18)
⇒ ad9bd2b
wifi: mt76: mt7615: enable use_cts_prot support (+22)
⇒ 68bdccc
wifi: mt76: mt7915: fix reporting of TX AGGR histogram (+1,-1)
⇒ 242fece
wifi: mt76: mt7921: fix reporting of TX AGGR histogram (+1,-1)
⇒ 75003c6
wifi: mt76: mt7615: rely on mt7615_phy in mt7615_mac_reset_counters (+6,-8)
⇒ 65c70a3
wifi: mt76: move aggr_stats array in mt76_phy (+35,-45)
⇒ b1ddf8b
wifi: mt76: mt7915: rework mt7915_dma_reset() (+91,-89)
⇒ 1ad31c3
wifi: mt76: mt7915: enable full system reset support (+267,-26)
⇒ 6b0668d
wifi: mt76: mt7915: add full system reset into debugfs (+80,-14)
⇒ a5e4837
wifi: mt76: mt7915: enable coredump support (+740,-8)
⇒ + 17 more...
9179f48
mt76: update to the latest version (+3,-3)
⇒ 4bf2607
wifi: mt76: fix dbdc number of spatial streams limit (+1,-1)
6f72916
mt76: move the mt7921 firmware to its own package (+9,-3)
b1b29ba
mt76: update to version 2022-12-01 (+3,-3)
⇒ 3deafba
wifi: mt76: mt7915: fix uninitialized irq_mask (+1,-2)
⇒ 6ca31dc
wifi: mt76: mt7921: introduce remain_on_channel support (+303,-12)
⇒ 7962005
wifi: mt76: connac: rework macros for unified command (+15,-3)
⇒ 3b2882c
wifi: mt76: connac: update struct sta_rec_phy (+2,-1)
⇒ c4d46cb
wifi: mt76: connac: rework fields for larger bandwidth support in sta_rec_bf (+7,-7)
⇒ 532c322
wifi: mt76: connac: add more unified command IDs (+22)
⇒ 4c43e06
wifi: mt76: connac: introduce unified event table (+11)
⇒ 4c42305
wifi: mt76: connac: add more bss info command tags (+9)
⇒ 143d7ab
wifi: mt76: connac: add more starec command tags (+2)
⇒ 733ef98
wifi: mt76: connac: introduce helper for mt7996 chipset (+7,-1)
⇒ 8e309b5
wifi: mt76: mt7921: fix wrong power after multiple SAR set (+9)
⇒ d791ed1
wifi: mt76: mt7915: add missing MODULE_PARM_DESC (+2)
⇒ 3b8eed9
wifi: mt76: mt7915: add support to configure spatial reuse parameter set (+207,-21)
⇒ 417cca3
wifi: mt76: introduce rxwi and rx token utility routines (+126,-1)
⇒ 629f863
wifi: mt76: add WED RX support to mt76_dma_{add,get}_buf (+88,-39)
⇒ 13c2dc8
wifi: mt76: add WED RX support to mt76_dma_rx_fill (+27,-6)
⇒ + 22 more...
8d90b9f
mac80211: update to linux 6.1-rc8 (+4.4K,-10.2K)
a75a798
mt76: update to the latest version (+3,-1.6K)
⇒ ec46d74
sync with upstream (+250,-204)
⇒ 2575de3
wifi: mt76: mt7921: introduce chanctx support (+157,-17)
⇒ 473cebb
wifi: mt76: fix bandwidth 80MHz link fail in 6GHz band (+45)
⇒ de3e772
wifi: mt76: mt7996: add driver for MediaTek Wi-Fi 7 (802.11be) devices (+12.3K)
⇒ f0c191a
wifi: mt76: mt7996: add missing argument in mt7996_queue_rx_skb() (+2,-2)
⇒ d3838a5
wifi: mt76: mt7996: enable use_cts_prot support (+18)
⇒ 98492df
wifi: mt76: mt7996: enable ack signal support (+60,-13)
⇒ 2a41e7a
wifi: mt76: mt7996: add support to configure spatial reuse parameter set (+196,-13)
⇒ 194cb33
mt76: mt7915: add missing of_node_put() (+1)
⇒ f91d6f3
wifi: mt76: mt7921s: fix slab-out-of-bounds access in sdio host (+4)
⇒ 1ce4970
wifi: mt76: mt7915: fix mt7915_rate_txpower_get() resource leaks (+3,-1)
⇒ 379f3fc
wifi: mt76: mt7996: fix insecure data handling of mt7996_mcu_ie_countdown() (+3)
⇒ 233c272
wifi: mt76: mt7996: fix insecure data handling of mt7996_mcu_rx_radar_detected() (+3)
⇒ 5616c4c
wifi: mt76: mt7996: fix integer handling issue of mt7996_rf_regval_set() (+2,-1)
⇒ f9598e6
wifi: mt76: mt7915: split mcu chan_mib array up (+27,-23)
⇒ b252d94
wifi: mt76: mt7915: check return value before accessing free_block_num (+18,-11)
⇒ + 18 more...
7c63295
treewide: remove DRIVER_11N_SUPPORT (+21,-36)
243a725
kernel: Make use of KERNEL_MAKE (+13,-31)
274dfcb
mt76: update to the latest version (+3,-3)
⇒ a03ef0a
wifi: mt76: mt7921: fix deadlock in mt7921_abort_roc (+7,-15)
⇒ 5b509e8
wifi: mt76: dma: fix a regression in adding rx buffers (+72,-52)
3410f01
mt76: remove unnecessary dependency from mt7915e (+1,-1)
fc9dd3f
mt76: add stand-alone MT7915 firmware package (+36,-29)
9a07895
mt76: add stand-alone MT7622 firmware package (+81,-69)
521efb6
mt76: update to the latest version, import WED related mtk_eth_soc patches (+2.2K,-108)
⇒ 6c25621
wifi: mt76: dma: use napi_build_skb (+1,-1)
⇒ 679254c
mt7915: add CONFIG_MT76_LEDS to cflags (+1)
⇒ 15b9dd6
wifi: mt76: mt7915: call mt7915_mcu_set_thermal_throttling() only after init_... (+7,-2)
⇒ 8e5c21f
wifi: mt76: mt7915: rework mt7915_mcu_set_thermal_throttling (+37,-26)
⇒ 87cb74f
wifi: mt76: mt7915: rework mt7915_thermal_temp_store() (+19,-2)
⇒ c6f24b8
wifi: mt76: mt7915: add error message in mt7915_thermal_set_cur_throttle_state() (+9,-5)
⇒ 99e96b8
wifi: mt76: mt7915: add chip id condition in mt7915_check_eeprom() (+4,-1)
⇒ 833cd42
wifi: mt76: mt7921: fix channel switch fail in monitor mode (+74,-1)
⇒ f1f8bae
wifi: mt76: mt7921: add ack signal support (+45)
⇒ f47087a
wifi: mt76: mt7996: fix chainmask calculation in mt7996_set_antenna() (+4,-1)
⇒ 2f3b0ac
wifi: mt76: mt7996: update register for CFEND_RATE (+10,-8)
⇒ 7e9540d
wifi: mt76: mt7996: do not hardcode vht beamform cap (+1,-1)
⇒ a37e427
wifi: mt76: connac: fix POWER_CTRL command name typo (+2,-2)
⇒ 98aa346
wifi: mt76: mt7915: remove BW160 and BW80+80 support (+9,-29)
⇒ 94fed6a
wifi: mt76: mt7921: fix invalid remain_on_channel duration (+1,-1)
⇒ 3c16238
wifi: mt76: introduce mt76_queue_is_wed_rx utility routine (+9,-6)
⇒ + 50 more...
ff4c872
mt76: fix typo in PKG_SOURCE_DATE (+1,-1)
acd8e94
mt76: update PKG_SOURCE_HASH (+1,-1)
4dd0eaf
mt76: update to the latest version (+3,-3)
⇒ 71d84bf
wifi: mt76: mt76x0u: report firmware version through ethtool (+1)
⇒ 99d1313
wifi: mt76: support ww power config in dts node (+1)
⇒ 09c6147
Revert "wifi: mt76: mt7996: rely on mt76_connac2_mac_decode_he_radiotap" (+178,-4)
⇒ e1c9c1c
mt76: mt7921: Let PCI core handle power state and use pm_sleep_ptr() (+7,-18)
⇒ 34064db
wifi: mt76: mt7921e: add pci .shutdown() support (+16)
⇒ 18ccfa7
wifi: mt76: remove redundent MCU_UNI_CMD_* definitions (-3)
⇒ 282845c
wifi: mt76: mt7921: fix wrong command to set STA channel (+1,-1)
⇒ 546934d
wifi: mt76: mt7921: fix PCI DMA hang after reboot (+1,-11)
⇒ fc2ed0d
wifi: mt76: mt7996: Remove unneeded semicolon (+1,-1)
⇒ 1b602db
wifi: mt76: mt7915: unlock on error in mt7915_thermal_temp_store() (+1)
⇒ ce2438a
wifi: mt76: mt7996: fix radiotap bitfield (+47,-48)
⇒ 17ec214
wifi: mt76: dynamic channel bandwidth changes in AP mode (+2,-1)
⇒ ab2d365
wifi: mt76: mt7915: expose device tree match table (+2)
⇒ 90d7825
wifi: mt76: mt7915: add dev->hif2 support for mt7916 WED device (+16,-8)
⇒ a69c34a
wifi: mt76: mt7915: rework init flow in mt7915_thermal_init() (+4,-4)
⇒ 39079b5
wifi: mt76: drop the incorrect scatter and gather frame (+5,-2)
⇒ + 5 more...
d54c91b
mac80211, mt76: add fixes for recently discovered security issues (+685)
f7665a0
mt76: update to latest HEAD (+6,-343)
⇒ 021ded3
tools: Fix compile error with glibc (+4,-1)
⇒ 56f0cd4
wifi: mt76: mt7915 add tc offloading support (+18)
⇒ efa44cb
wifi: mt76: ignore key disable commands (+62,-96)
⇒ 8ecf551
wifi: mt76: set NL80211_EXT_FEATURE_CAN_REPLACE_PTK0 on supported drivers (+4)
⇒ 22f1b77
mt76: adjust for ieee80211_is_bufferable_mmpdu API change (+1,-1)
⇒ d63cb85
wifi: mt76: add missing locking to protect against concurrent rx/status calls (+18,-3)
⇒ 4046b59
wifi: mt76: mt7915: remove mt7915_mcu_beacon_check_caps() (+12,-110)
⇒ d39bb7c
wifi: mt76: mt7996: remove mt7996_mcu_beacon_check_caps() (+8,-124)
⇒ 16a2466
wifi: mt76: mt7996: let non-bufferable MMPDUs use correct hw queue (+12,-10)
⇒ 207c92b
wifi: mt76: mt7996: remove unused eeprom band selection (-5)
⇒ 210a558
wifi: mt76: mt7996: fix pointer calculation in ie countdown event (+2,-1)
⇒ 3244d17
wifi: mt76: mt7996: init mpdu density cap (+7,-2)
⇒ 9ae2569
wifi: mt76: mt7996: remove mt7996_mcu_set_pm() (-35)
⇒ 821caac
wifi: mt76: mt7996: fix eeprom tx path bitfields (+4,-4)
⇒ c66e7a1
wifi: mt76: mt7921: introduce mt7921_get_mac80211_ops utility routine (+35,-55)
⇒ 084e6de
wifi: mt76: mt7921: use driver flags rather than mac80211 flags to mcu (+16,-1)
⇒ + 34 more...
13dff42
mt76: add MT7981 firmware packages (+16)
Wireless / Mwlwifi (7 changes)
6461384
mwlwifi: fix 5.15 kernel support (+103,-1)
8d90b9f
mac80211: update to linux 6.1-rc8 (+4.4K,-10.2K)
7c63295
treewide: remove DRIVER_11N_SUPPORT (+21,-36)
243a725
kernel: Make use of KERNEL_MAKE (+13,-31)
ab3f151
mwlwifi: update to version 10.3.9.0-20230311 (+19,-133)
⇒ 182391a
Fix driver loading with backports 5.3+ (+2,-2)
⇒ 0d6bd0d
fix build works with kernel 5.15.89 Signed-off-by: Julien Blais webmaster@jbs... (+16,-1)
⇒ 69ba915
update code optimization of AMPDU_TX_OPERATIONAL Here, an spinlock is avoided... (+10,-13)
⇒ b802308
fix warning compiler "test kstrtol" Signed-off-by: Julien Blais webmaster@jbs... (+27,-4)
⇒ f0d4ace
clean debugfs empty line Signed-off-by: Julien Blais webmaster@jbsky.fr (-41)
⇒ c2e945c
update PCIE_RECEIVE_LIMIT 64 to 256 Signed-off-by: Julien Blais webmaster@jbs... (+1,-1)
⇒ d1d152c
fix cast tx_ctrl. Here we have 2 problems. (+13,-13)
⇒ 4e2e5ee
Use preprocessor vars defined in ieee80211 replace MWL_QOS_ACK -> IEEE80211_Q... (+6,-10)
⇒ 04e1739
Use preprocessor vars EAGLE_TXD_XMITCTRL Findable in repos https://github.com... (+6,-3)
⇒ e89997a
fix warning compiler Signed-off-by: Julien Blais webmaster@jbsky.fr (+4,-2)
⇒ fcfaa71
add more information in the iw tool Signed-off-by: Julien Blais webmaster@jbs... (+26,-1)
⇒ 0059e73
fix reinjected tx_skb and remove queue amsdu_pkts The amsdu->skb paquet is cr... (+1,-105)
⇒ 3ab3e0f
clean struct pci_tx_ctrl Signed-off-by: Julien Blais webmaster@jbsky.fr (+3,-12)
⇒ 9f991fd
fix is_hw_crypto_enabled Fixes the value of crypto_hw if vif is stopped and r... (+1)
⇒ e957183
update code: refacto pcie_rx_recv() (+9,-14)
⇒ 155eb36
Change driver version to 10.3.9.0. (+1,-1)
08cc6bc
mwlwifi: update to version 10.3.9.1-20230429 (+3,-3)
⇒ 2c70dc7
fix disconnection issue see https://github.com/kaloz/mwlwifi/issues/409 (+2,-1)
⇒ 85c11ac
Change driver version to 10.3.9.1 (+1,-1)
136059d
kernel: mwlwifi: add patch fixing compilation warning on 64bit systems (+176)
Miscellaneous (87 changes)
80f79be
CI: usability improvements for tools (+13,-3)
c17c931
CI: add Kernel compile tests (+143)
8a77adb
CI: run inside the buildbot docker container (+24,-46)
5468227
CI: kernel: Trigger workflow for more directories (+2)
7b4daf0
CI: kernel: Use downloads.cdn.openwrt.org (+2,-2)
43afaf6
CI: kernel: Show used OpenWrt configuration (+5)
b120e78
CI: kernel: Checkout feeds from github (+24)
fed325f
CI: kernel: Build all kernel modules (+3)
f522c27
CI: kernel: Cache external toolchain (+13,-2)
0c45db5
CI: package kmods in kernel workflow (+5)
4f42566
CI: include automatic Pull Request Labeler (+115)
7152599
build: harden GitHub workflow permissions (+17)
63ed733
ci: move scripts into separate directory (+1,-1)
f4ca418
ci: show build failures directly in job log output (+20,-5)
3b23227
CI: use buildbot container for building (+50,-67)
25b65f5
CI: create Docker container containing compiled tools (+67)
5d09118
CI: use tools:latest container to speedup kernel workflow (+12,-3)
c27b439
CI: Add workaround for github uppercase usernames (+16,-2)
2781e38
CI: tools: compile tools with ccache support for tools container (+2,-1)
137ba15
CI: kernel: use ccache to speedup workflow (+17)
13cae3c
README: add download section (+18)
23e946d
CI: kernel: generate ccache cache on kernel push (+6)
87c69d7
CI: bump actions/checkout action to v3 (+10,-10)
77b2401
CI: bump actions/download,upload-artifact action to v3 (+7,-7)
5fb7232
CI: labeler: target major version of labeler action (+1,-1)
689cfae
CI: kernel: check if patch are refreshed for each target (+71)
5e31c82
ci: kernel: trigger build check on changes in kernel.mk as well (+2,-2)
6d4bcad
CI: kernel: fix deprecation of set-output (+3,-3)
b99d377
CI: packages: Add github CI job to build all packages (+151)
6645a01
CI: packages.yml: Fix usage of pre-build tools (+2)
b67d284
CI: add support to tag pr targeting stable branch (+14)
af8bc8e
CI: labeler: fix wrong label for pr targeting stable branch (+3,-3)
ce34365
CI: Simplify if conditions (+2,-2)
7c406a5
CI: Extract the OpenWrt building to own sub workflow (+331,-341)
08f5283
CI: Allow building with internal toolchain (+20,-1)
cf361b8
CI: Build all boards and testing kernel (+29)
7555077
CI: tools: support per branch tools container (+26,-1)
abe8a48
CI: build: add support for per branch tools container (+56,-2)
e24a1e6
CI: build: add support for external toolchains from stable branch (+27,-2)
b59ac2a
CI: build: add support to fallback to sdk for external toolchain (+33,-8)
65c3d19
CI: fix matching for openwrt release branch for container selection (+12,-8)
e3cf2b8
CI: build: fix matching for openwrt release branch for toolchain parsing (+8,-6)
644175c
CI: trigger check also on build and check-kernel-patches workflow change (+6)
42f0ab0
CI: build: fix use of sdk as toolchain (+28)
99eaedf
CI: build: skip sdk adapt to external toolchain on cache hit (+1,-1)
925e2a1
CI: kernel: don't checkout and install feeds (-1)
819b676
CI: improve build naming for shared workflow (+3,-2)
dcdb0b0
CI: build: make kernel build configurable (+6)
1b8c886
CI: introduce target toolchain test (+64)
65e72f8
github: add issue template (+94)
9b6dd57
github: point to forum feature request category (+1,-1)
af44174
CI: tools: reogranize and split workflow (+163,-128)
b6c7f90
CI: labeler: Add target label to target packages (+29)
f655923
CI: build: fix external toolchain use with release tag tests (+1,-1)
169878a
github: add command for device (+3,-1)
f9653cb
ci: show_build_failures: fix missing output for configure failures (+2,-2)
895f38c
CI: build: fallback to compile toolchain if external toolchain fail (+5,-3)
04ada8b
CI: kernel: build only changed targets (+46,-13)
cb679ad
CI: add concurrency limits for pr test (+16)
57a02cb
CI: kernel: test each target with additional changes than target/linux (+10,-12)
11627f3
CI: remove various tools from macOS (+1,-7)
dd35740
CI: remove already installed packages (+1,-11)
0a35d3f
CI: remove pcre from macOS (+1,-2)
d9b80ba
CI: labeler: add ipq807x target (+2)
6ca3473
CI: kernel: enable target testing also for pull request event (+1,-1)
183bad6
CI: tools: add gnu-getopt to macOS CI (+1)
7fe3d36
CI: tools: skip including dl dir in prebuilt tools tar (+1,-1)
d40f598
CI: tools: directly copy prebuilt tools in container (+24,-9)
d5943ff
CI: push-containers: limit to one concurrent run (+4)
ba3aa62
ci: allow custom kernel and target jobs based on labels (+82)
6f89a0c
CI: use openwrt official tools container by default (+18)
0c2b591
CI: kernel: skip subtarget test on non-specific target test (+6)
a297306
CI: build: disable cache of external toolchain/sdk (+2,-13)
7643d95
CI: check-kernel-patches: upload proposed refreshed patches (+16,-2)
9a26669
ci: add Coverity Scan scheduled workflow (+134)
218ce40
build: generate index.json (+4)
1cb8cdb
ci: use new buildbot worker images with Debian 11 (+2,-2)
a7747e8
ci: fix check kernel patches job (+4)
7d226e1
ci: tools: run the job on changes in include directory as well (+2)
7df4397
ci: push-containers: trigger job on release branching (+1)
bf82648
CI: check-kernel-patches: use buildbot user on git diff check (+1,-4)
b79ed14
CI: rework build workflow to have split target and subtarget directly (+44,-42)
7666503
CI: use split target and subtarget in label workflow (+7,-2)
962334b
CI: correctly output subtarget in label workflow (+2)
ec6bbc5
CI: build: fix parse toolchain step failing for git strict rules (+22,-22)
4174768
CI: don't add "" in target and subtarget for label workflow (+4,-4)
3a1cb63
CI: use toolchain container for label workflow (+2)
Addressed bugs
#4978
Description: f2fs-tools: update to fix resize.f2fs error
Link: https://github.com/openwrt/openwrt/issues/4978
Commits:
1aac1b3
f2fs-tools: fix resize.f2fs (#9800) (+47,-1)
#5066
Description: Firewall: Default Allow-DHCPv6 rule option src_ip 'fc00::/6' prevents receiving ipv6 DHCP from ISP
Link: https://github.com/openwrt/openwrt/issues/5066
Commits:
65258f5
firewall: config: remove restictions on DHCPv6 allow rule (+2,-4)
2df1760
firewall4: update to latest Git HEAD (+3,-3)
⇒ 2379c3d
tests: add test coverage for zone family selection logic (+300)
⇒ 2816a82
ruleset: ensure that family-agnostic ICMP rules cover ICMPv6 as well (+19,-5)
⇒ b479815
fw4: fix family auto-selection for config nat rules (+74,-16)
⇒ 05995f1
fw4: fix emitting device jump rules for family restricted zones (+17,-26)
⇒ b0b8122
treewide: use modern syntax (+151,-176)
⇒ f0cc317
fw4: refactor family selection for forwarding rules (+254,-24)
⇒ 72b196d
config: remove restictions on DHCPv6 allow rule (+1,-3)
⇒ 7782017
tests: fix mocked `fd.read("line")` api (+2,-2)
⇒ 57984e0
fw4: always resolve lower flowtable devices (+51,-40)
⇒ b268225
fw4: filter non hw-offload capable devices when resolving lower devices (+46,-49)
⇒ d005293
fw4: store zone associations from ubus in statefile as well (+3,-1)
⇒ 628d791
hotplug: reliably handle interfaces with ubus zone hints (+7,-1)
⇒ c22eeef
fw4: support negative CIDR bit notation (+8,-3)
FS#2987 (#7757)
Description: LEDs for WLAN and DSL do not work right.
Link: https://github.com/openwrt/openwrt/issues/7757
Commits:
0820d62
lantiq-xrx200: fix wan LED on o2 box 6431 (+4,-1)
FS#3552 (#8577)
Description: Linksys RE6500 bootloops with latest snapshots
Link: https://github.com/openwrt/openwrt/issues/8577
Commits:
bf5b1a5
ramips: enable LZMA loader to fix Linksys RE6500 boot (+1)
FS#3759 (#8776)
Description: Idle ssh Connection exits with: client_loop: send disconnect: Broken pipe
Link: https://github.com/openwrt/openwrt/issues/8776
Commits:
96ef2da
kernel: Backport upstream flowtable patches from 5.15 (+446,-8)
FS#3832 (#8833)
Description: [Regression] xrx200 switch affecting AVM Fritz!Box 7362SL
Link: https://github.com/openwrt/openwrt/issues/8833
Commits:
8592df6
kernel: bump 5.10 to 5.10.114 (+32,-32)
#9420
Description: MT7621, MT7622: FDB learning bugs when VLAN filtering is enabled causes performance loss
Link: https://github.com/openwrt/openwrt/issues/9420
Commits:
3e0daca
Revert "kernel: backport MT7530 VLAN fix" (-523)
#9442
Description: xiaomi-4a-gigabit-edition has a new flash which is EN25QX128@44Mhz cause a endless reboot
Link: https://github.com/openwrt/openwrt/issues/9442
Commits:
d7876da
generic: add support for EON EN25QX128A spi nor flash (+42)
#9491
Description: IPROUTE2: package/network/utils/iproute2 failed to build (build variant: tcfull). LIBBPF_FORCE=on set, but couldn't find a usable libbpf
Link: https://github.com/openwrt/openwrt/issues/9491
Commits:
fa468d4
iproute2: add missing libbpf dependency (+1,-1)
#9499
Description: busybox: fix busybox lock applet pidstr buffer overflow
Link: https://github.com/openwrt/openwrt/issues/9499
Commits:
d80336e
busybox: Fix snprintf arguments in lock (+1,-1)
#9501
Description: qmi: read sim status problem
Link: https://github.com/openwrt/openwrt/issues/9501
Commits:
ee7cb5e
uqmi: fix acquiring PIN status (+8,-4)
#9557
Description: unifi-6-lr snapshot build is broken for Mar 25th and 26th
Link: https://github.com/openwrt/openwrt/issues/9557
Commits:
13960fb
generic: sync mtd rootfs hack with part_bits (+1,-1)
#9585
Description: FW4 (nft) logging zone option log '1' has no affect
Link: https://github.com/openwrt/openwrt/issues/9585
Commits:
bea01fa
netfilter: move nf-log modules into separate packages (+33,-7)
#9594
Description: RTC modules not enabled for Raspberry Pi
Link: https://github.com/openwrt/openwrt/issues/9594
Commits:
ff09905
bcm27xx: include 'rtc' in target's 'FEATURES' (+1,-1)
#9611
Description: [22.03] FW4 - interfaces with firewall rules require manual firewall restart
Link: https://github.com/openwrt/openwrt/issues/9611
Commits:
2df1760
firewall4: update to latest Git HEAD (+3,-3)
⇒ 2379c3d
tests: add test coverage for zone family selection logic (+300)
⇒ 2816a82
ruleset: ensure that family-agnostic ICMP rules cover ICMPv6 as well (+19,-5)
⇒ b479815
fw4: fix family auto-selection for config nat rules (+74,-16)
⇒ 05995f1
fw4: fix emitting device jump rules for family restricted zones (+17,-26)
⇒ b0b8122
treewide: use modern syntax (+151,-176)
⇒ f0cc317
fw4: refactor family selection for forwarding rules (+254,-24)
⇒ 72b196d
config: remove restictions on DHCPv6 allow rule (+1,-3)
⇒ 7782017
tests: fix mocked `fd.read("line")` api (+2,-2)
⇒ 57984e0
fw4: always resolve lower flowtable devices (+51,-40)
⇒ b268225
fw4: filter non hw-offload capable devices when resolving lower devices (+46,-49)
⇒ d005293
fw4: store zone associations from ubus in statefile as well (+3,-1)
⇒ 628d791
hotplug: reliably handle interfaces with ubus zone hints (+7,-1)
⇒ c22eeef
fw4: support negative CIDR bit notation (+8,-3)
#9661
Description: at91: fix build for sama7
Link: https://github.com/openwrt/openwrt/issues/9661
Commits:
5a84a87
at91/sama7: Remove config options build as module (+2,-38)
#9686
Description: fw4 / https-dns-proxy non-existent rule jump target
Link: https://github.com/openwrt/openwrt/issues/9686
Commits:
af02a12
firewall4: update to latest Git HEAD (+3,-3)
⇒ 425ea8a
fw4: fix applying zone flags for source bound rules (+1,-1)
⇒ 9bce873
fw4: fix skipping invalid ipset entries (+1,-1)
⇒ fc83d46
ruleset: set auto-merge directive for interval sets (+1)
#9738
Description: wolfssl: add benchmark, enable CPU crypto instructions
Link: https://github.com/openwrt/openwrt/issues/9738
Commits:
d55f12c
wolfssl: make WOLFSSL_HAS_OPENVPN default to y (+1,-1)
#9764
Description: firewall4: negative netmask not working
Link: https://github.com/openwrt/openwrt/issues/9764
Commits:
a7ddef6
firewall4: update to latest Git HEAD (+3,-3)
⇒ c4a78ed
fw4: fix typo in emitted set types (+2,-2)
⇒ c7c9c84
fw4: ensure that negative bitcounts are properly translated (+9)
⇒ 6dd2617
fw4: fix logic flaw in testing hw flow offloading support (+6,-8)
⇒ fb9a6b2
ruleset: correct mangle_output chain type (+18,-18)
⇒ 30a7d47
fw4: fix datetime parsing (+12,-13)
⇒ 221040e
ruleset: emit time ranges when both start and stop times are specified (+260,-24)
⇒ 4e5e322
fw4: make `fw4 restart` behavior more robust (+3,-3)
⇒ 210991d
fw4: prefer /dev/stdin if available (+4,-2)
#9765
Description: firewall4: ICMP rule without specified family is only applied for IPv4
Link: https://github.com/openwrt/openwrt/issues/9765
Commits:
2df1760
firewall4: update to latest Git HEAD (+3,-3)
⇒ 2379c3d
tests: add test coverage for zone family selection logic (+300)
⇒ 2816a82
ruleset: ensure that family-agnostic ICMP rules cover ICMPv6 as well (+19,-5)
⇒ b479815
fw4: fix family auto-selection for config nat rules (+74,-16)
⇒ 05995f1
fw4: fix emitting device jump rules for family restricted zones (+17,-26)
⇒ b0b8122
treewide: use modern syntax (+151,-176)
⇒ f0cc317
fw4: refactor family selection for forwarding rules (+254,-24)
⇒ 72b196d
config: remove restictions on DHCPv6 allow rule (+1,-3)
⇒ 7782017
tests: fix mocked `fd.read("line")` api (+2,-2)
⇒ 57984e0
fw4: always resolve lower flowtable devices (+51,-40)
⇒ b268225
fw4: filter non hw-offload capable devices when resolving lower devices (+46,-49)
⇒ d005293
fw4: store zone associations from ubus in statefile as well (+3,-1)
⇒ 628d791
hotplug: reliably handle interfaces with ubus zone hints (+7,-1)
⇒ c22eeef
fw4: support negative CIDR bit notation (+8,-3)
#9779
Description: bug: WS-AP3825i dtb is not actually padded by the build process, preventing reliable boot
Link: https://github.com/openwrt/openwrt/issues/9779
Commits:
1d06277
mpc85xx: Fix output location of padded dtb (+3,-3)
#9788
Description: Fw4 won't start after upgrade to 2022-04-21-fc83d462-1
Link: https://github.com/openwrt/openwrt/issues/9788
Commits:
573ce80
ucode: reorder BuildPackage calls (+1,-1)
#9800
Description: resize.f2fs from f2fs-tools and f2fs-tools-selinux from master/21.02.x/22.03.x broken
Link: https://github.com/openwrt/openwrt/issues/9800
Commits:
1aac1b3
f2fs-tools: fix resize.f2fs (#9800) (+47,-1)
#9824
Description: openwrt-22.03 bricks Samknows SK-WB8
Link: https://github.com/openwrt/openwrt/issues/9824
Commits:
064e7e5
ramips: fix booting on Samknows SK-WB8 (+1)
#9842
Description: [Zyxel NBG-419n v2 / 21.02.x boot fails / bootloop
Link: https://github.com/openwrt/openwrt/issues/9842
Commits:
fd72e59
ramips: fix booting on ZyXEL NBG-419N v2 (+1)
#9854
Description: firewall4: software offloading not working with bridge devices in flowtables
Link: https://github.com/openwrt/openwrt/issues/9854
Commits:
2df1760
firewall4: update to latest Git HEAD (+3,-3)
⇒ 2379c3d
tests: add test coverage for zone family selection logic (+300)
⇒ 2816a82
ruleset: ensure that family-agnostic ICMP rules cover ICMPv6 as well (+19,-5)
⇒ b479815
fw4: fix family auto-selection for config nat rules (+74,-16)
⇒ 05995f1
fw4: fix emitting device jump rules for family restricted zones (+17,-26)
⇒ b0b8122
treewide: use modern syntax (+151,-176)
⇒ f0cc317
fw4: refactor family selection for forwarding rules (+254,-24)
⇒ 72b196d
config: remove restictions on DHCPv6 allow rule (+1,-3)
⇒ 7782017
tests: fix mocked `fd.read("line")` api (+2,-2)
⇒ 57984e0
fw4: always resolve lower flowtable devices (+51,-40)
⇒ b268225
fw4: filter non hw-offload capable devices when resolving lower devices (+46,-49)
⇒ d005293
fw4: store zone associations from ubus in statefile as well (+3,-1)
⇒ 628d791
hotplug: reliably handle interfaces with ubus zone hints (+7,-1)
⇒ c22eeef
fw4: support negative CIDR bit notation (+8,-3)
#9894
Description: [22.03] layerscape: Not booting with LS1021A-IOT
Link: https://github.com/openwrt/openwrt/issues/9894
Commits:
d75ed37
uboot-layerscape: adjust LS1012A-IOT config and env (+46,-1)
#9920
Description: firewall is broken with flow offloading ON
Link: https://github.com/openwrt/openwrt/issues/9920
Commits:
a7ddef6
firewall4: update to latest Git HEAD (+3,-3)
⇒ c4a78ed
fw4: fix typo in emitted set types (+2,-2)
⇒ c7c9c84
fw4: ensure that negative bitcounts are properly translated (+9)
⇒ 6dd2617
fw4: fix logic flaw in testing hw flow offloading support (+6,-8)
⇒ fb9a6b2
ruleset: correct mangle_output chain type (+18,-18)
⇒ 30a7d47
fw4: fix datetime parsing (+12,-13)
⇒ 221040e
ruleset: emit time ranges when both start and stop times are specified (+260,-24)
⇒ 4e5e322
fw4: make `fw4 restart` behavior more robust (+3,-3)
⇒ 210991d
fw4: prefer /dev/stdin if available (+4,-2)
#9923
Description: fw4: Doesn't take into account time restrictions
Link: https://github.com/openwrt/openwrt/issues/9923
Commits:
a7ddef6
firewall4: update to latest Git HEAD (+3,-3)
⇒ c4a78ed
fw4: fix typo in emitted set types (+2,-2)
⇒ c7c9c84
fw4: ensure that negative bitcounts are properly translated (+9)
⇒ 6dd2617
fw4: fix logic flaw in testing hw flow offloading support (+6,-8)
⇒ fb9a6b2
ruleset: correct mangle_output chain type (+18,-18)
⇒ 30a7d47
fw4: fix datetime parsing (+12,-13)
⇒ 221040e
ruleset: emit time ranges when both start and stop times are specified (+260,-24)
⇒ 4e5e322
fw4: make `fw4 restart` behavior more robust (+3,-3)
⇒ 210991d
fw4: prefer /dev/stdin if available (+4,-2)
7f99808
ucode: update to latest Git HEAD (+3,-3)
⇒ 559029e
ci: make jobs faster during pull request testing (+63,-3)
⇒ 9efbe18
lib: refactor `uc_int()` (+23,-10)
⇒ d996047
syntax: adjust number literal parsing and string to number conversion (+98,-11)
#9926
Description: bcm27xx after kernel 5.15 poe hat fan not work when install kmod-pwm-raspberrypi-poe module
Link: https://github.com/openwrt/openwrt/issues/9926
Commits:
cecb0cc
bcm27xx: add pwm-fan dependency to RPi PoE (+1,-1)
#9927
Description: firewall4 typo
Link: https://github.com/openwrt/openwrt/issues/9927
Commits:
a7ddef6
firewall4: update to latest Git HEAD (+3,-3)
⇒ c4a78ed
fw4: fix typo in emitted set types (+2,-2)
⇒ c7c9c84
fw4: ensure that negative bitcounts are properly translated (+9)
⇒ 6dd2617
fw4: fix logic flaw in testing hw flow offloading support (+6,-8)
⇒ fb9a6b2
ruleset: correct mangle_output chain type (+18,-18)
⇒ 30a7d47
fw4: fix datetime parsing (+12,-13)
⇒ 221040e
ruleset: emit time ranges when both start and stop times are specified (+260,-24)
⇒ 4e5e322
fw4: make `fw4 restart` behavior more robust (+3,-3)
⇒ 210991d
fw4: prefer /dev/stdin if available (+4,-2)
#9935
Description: firewall4: 22.03.0-rc2/-rc3 fails to start fw4 on devices without hw-offload capability
Link: https://github.com/openwrt/openwrt/issues/9935
Commits:
a7ddef6
firewall4: update to latest Git HEAD (+3,-3)
⇒ c4a78ed
fw4: fix typo in emitted set types (+2,-2)
⇒ c7c9c84
fw4: ensure that negative bitcounts are properly translated (+9)
⇒ 6dd2617
fw4: fix logic flaw in testing hw flow offloading support (+6,-8)
⇒ fb9a6b2
ruleset: correct mangle_output chain type (+18,-18)
⇒ 30a7d47
fw4: fix datetime parsing (+12,-13)
⇒ 221040e
ruleset: emit time ranges when both start and stop times are specified (+260,-24)
⇒ 4e5e322
fw4: make `fw4 restart` behavior more robust (+3,-3)
⇒ 210991d
fw4: prefer /dev/stdin if available (+4,-2)
#9955
Description: firewall4: marking in outgoing rules
Link: https://github.com/openwrt/openwrt/issues/9955
Commits:
a7ddef6
firewall4: update to latest Git HEAD (+3,-3)
⇒ c4a78ed
fw4: fix typo in emitted set types (+2,-2)
⇒ c7c9c84
fw4: ensure that negative bitcounts are properly translated (+9)
⇒ 6dd2617
fw4: fix logic flaw in testing hw flow offloading support (+6,-8)
⇒ fb9a6b2
ruleset: correct mangle_output chain type (+18,-18)
⇒ 30a7d47
fw4: fix datetime parsing (+12,-13)
⇒ 221040e
ruleset: emit time ranges when both start and stop times are specified (+260,-24)
⇒ 4e5e322
fw4: make `fw4 restart` behavior more robust (+3,-3)
⇒ 210991d
fw4: prefer /dev/stdin if available (+4,-2)
#9986
Description: git prereq detection is fragile; broken on Guix
Link: https://github.com/openwrt/openwrt/issues/9986
Commits:
ab1f3a8
prereq-build: add additional git detection (+2,-1)
#10036
Description: Hostapd feature detection broken in master
Link: https://github.com/openwrt/openwrt/issues/10036
Commits:
f03b208
hostapd: fix feature detection (+1,-1)
#10064
Description: Intel igc driver needed for default installs
Link: https://github.com/openwrt/openwrt/issues/10064
Commits:
aae3a8a
x86: 64: Add kmod-igc to default packages (+1,-1)
#10077
Description: VDSL - error in call ubus dsl metrics
Link: https://github.com/openwrt/openwrt/issues/10077
Commits:
456b902
ltq-vdsl-app: Fix counter overflow resulting in negative values (+1,-1)
#10080
Description: FriendlyARM NanoPi R1 not booting in 22.03.01-rc4
Link: https://github.com/openwrt/openwrt/issues/10080
Commits:
bf06a7c
uboot-sunxi: use UUID of bootdev and bootpart (+5,-3)
#10105
Description: Automatic build error, target/linux/generic/config need update
Link: https://github.com/openwrt/openwrt/issues/10105
Commits:
aee1215
kernel: 5.15: x86-64: enable CONFIG_SLS (+1)
#10111
Description: wndap660 switch port to physical label and indicator LED mapping incorrect
Link: https://github.com/openwrt/openwrt/issues/10111
Commits:
3648360
apm821xx: WNDAP660: fix ethernet port ordering (+13,-13)
#10131
Description: YunCore AX820: GPIO LED not correct
Link: https://github.com/openwrt/openwrt/issues/10131
Commits:
a0e1d3a
ramips: improve YunCore AX820 LEDs (+26,-6)
#10179
Description: [WIP,RFT,RFC] treewide: fix external toolchain use
Link: https://github.com/openwrt/openwrt/issues/10179
Commits:
a90eabf
rules_mk: don't include wrapped bin with external toolchains (-1)
#10275
Description: TP-Link Archer VR2600 v1 - Labelled LAN ports on router do not match Switch port numbering
Link: https://github.com/openwrt/openwrt/issues/10275
Commits:
69ea671
ipq806x: Archer VR2600: fix switch ports numbering (+3,-3)
#10312
Description: ipq40xx: switch to 5.15 as default kernel
Link: https://github.com/openwrt/openwrt/issues/10312
Commits:
79af059
kernel: switch back 5.15 to fw_devlink=permissive (+30)
#10371
Description: Fritzbox 3390: 2 LAN Ports (still) not working - “OpenWrt 22.03.0-rc6 Changelog”
Link: https://github.com/openwrt/openwrt/issues/10371
Commits:
8756a04
lantiq: fix lan port 3+4 phy-mode settings for Fritzbox 3390 (+2,-2)
#10419
Description: NFTABLES (fw4) time based traffic rules does not work with start_date/stop_date ipset options
Link: https://github.com/openwrt/openwrt/issues/10419
Commits:
eada892
nftables: fix parsing date expressions (+50,-4)
e6e4f97
nftables: fix parsing date expressions (+50,-1)
#10461
Description: GL-iNet gl-mt1300 (Beryl) flash corruption
Link: https://github.com/openwrt/openwrt/issues/10461
Commits:
961e01f
ramips: gl-mt1300: downclock SPI to 50MHz (+1,-2)
#10466
Description: kernel: `kmod-sunxi-ir` creates empty package in 22.03/ kernel 5.10.134 and 5.10.136.
Link: https://github.com/openwrt/openwrt/issues/10466
Commits:
b40a047
sunxi: fix sunxi-ir kconfig and description (+15,-2)
#10511
Description: RTL30VW (Askey) imagebuilder generated image yield `Bad Data CRC` in u-boot
Link: https://github.com/openwrt/openwrt/issues/10511
Commits:
0be1b78
ipq40xx: cellc_rtl30vw: fix imagebuilder generation (+5,-4)
#10530
Description: mpc85xx: PCIe addresses change from kernel 5.10.135 -> 5.10.138 breaks `/etc/config/wireless`
Link: https://github.com/openwrt/openwrt/issues/10530
Commits:
7f4b4c2
mpc85xx: Drop pci aliases to avoid domain changes (+80)
#10555
Description: Tools: broken xxd download link
Link: https://github.com/openwrt/openwrt/issues/10555
Commits:
06e01e8
scripts: xxdi.pl: add xxd -i compat mode (+19,-18)
eae2fb8
build: provide xxd -i with scripts/xxdi.pl (+4,-1)
88c9056
tools: remove xxd package (+1,-20)
#10639
Description: firewall4 may omit all of the jumps to the *_wan chains
Link: https://github.com/openwrt/openwrt/issues/10639
Commits:
cb24be4
firewall4: update to latest Git HEAD (+3,-3)
⇒ ce050a8
fw4: fall back to device if l3_device is not available in ifstatus (+2,-2)
⇒ 145e159
fw4: recognize `option log` and `option counter` in `config nat` sections (+3)
⇒ b0a6bff
tests: fix testcases (+12,-12)
⇒ 592ba45
main.uc: remove uneeded/wrong set reload restrictions (-3)
⇒ 43d8ef5
fw4: fix formatting of default log prefix (+243,-2)
⇒ 3db4741
ruleset: properly handle zone names starting with a digit (+2,-2)
⇒ 756f1e2
ruleset: fix emitting set_mark/set_xmark rules with masks (+188,-4)
⇒ c7201a3
main.uc: reintroduce set reload restriction (+6,-1)
⇒ 4fbf6d7
ruleset.uc: log forwarded traffic not matched by zone policies (+3)
#10645
Description: [22.03.0] 22.03.0 bricks Netgear EX6150v1 ramips MT7621
Link: https://github.com/openwrt/openwrt/issues/10645
Commits:
7dd1cab
mt7621: netgear_ex6150: fix reboot loop by using LZMA loader (+1)
#10692
Description: SSL certificate checking fails for source downloads (at least with wget)
Link: https://github.com/openwrt/openwrt/issues/10692
Commits:
50a48fa
scripts/download.pl: fix downloads with wget (+8,-2)
#10749
Description: fw4: race condition with dnat rules (config redirect) during boot, leading to such rules being persistently broken
Link: https://github.com/openwrt/openwrt/issues/10749
Commits:
ef597b0
firewall: config: drop input traffic by default (+1,-1)
#10871
Description: tools: dosfstools 4.2 fix url
Link: https://github.com/openwrt/openwrt/issues/10871
Commits:
bd911b4
tools/dosfstools: fix PKG_SOURCE (+2,-2)
#10880
Description: .github/workflows/tools.yml: push-tools-container will fail when github username contains uppercase letters
Link: https://github.com/openwrt/openwrt/issues/10880
Commits:
c27b439
CI: Add workaround for github uppercase usernames (+16,-2)
#10944
Description: wolfssl: wolfssl 5.5.1 compilation fails on WOLFSSL_HAS_DEVCRYPTO_*
Link: https://github.com/openwrt/openwrt/issues/10944
Commits:
1716915
wolfssl: fix build with /dev/crypto (+33)
#10965
Description: firewall4: error in generation of "apply firewall mark" rule
Link: https://github.com/openwrt/openwrt/issues/10965
Commits:
cb24be4
firewall4: update to latest Git HEAD (+3,-3)
⇒ ce050a8
fw4: fall back to device if l3_device is not available in ifstatus (+2,-2)
⇒ 145e159
fw4: recognize `option log` and `option counter` in `config nat` sections (+3)
⇒ b0a6bff
tests: fix testcases (+12,-12)
⇒ 592ba45
main.uc: remove uneeded/wrong set reload restrictions (-3)
⇒ 43d8ef5
fw4: fix formatting of default log prefix (+243,-2)
⇒ 3db4741
ruleset: properly handle zone names starting with a digit (+2,-2)
⇒ 756f1e2
ruleset: fix emitting set_mark/set_xmark rules with masks (+188,-4)
⇒ c7201a3
main.uc: reintroduce set reload restriction (+6,-1)
⇒ 4fbf6d7
ruleset.uc: log forwarded traffic not matched by zone policies (+3)
#10968
Description: ramips Belkin F9K1109 fails to boot due to large kernel
Link: https://github.com/openwrt/openwrt/issues/10968
Commits:
ac296f6
ramips: rt3883: enable lzma-loader for Belkin F9K1109v1 (+1,-1)
#10976
Description: kernel: bump 5.10 to 5.10.149
Link: https://github.com/openwrt/openwrt/issues/10976
Commits:
26f4002
mac80211: backport security fixes (+2.1K,-3)
#10983
Description: ipq806x Linksys EA8500 snapshot: Ethernet switch is dead
Link: https://github.com/openwrt/openwrt/issues/10983
Commits:
9a24040
ipq806x: fix Linksys EAX500 family devices dead Ethernet switch (+32,-16)
#11000
Description: ipq806x - NBG6817 bootloop with current master
Link: https://github.com/openwrt/openwrt/issues/11000
Commits:
1c514f0
ipq806x: 5.15: drop mmc-ddr-1_8v from sdcc1 node (+26)
#11073
Description: Dnsmasq: update to 2.87
Link: https://github.com/openwrt/openwrt/issues/11073
Commits:
41691ce
dnsmasq: remove backported CVE patch (-179)
#11092
Description: kernel: remove obsolete CONFIG_GPIO_MCP23S08
Link: https://github.com/openwrt/openwrt/issues/11092
Commits:
1dccc6e
kernel: replace gpio-mcp23s08 with pinctrl-mcp23s08* (+43,-10)
#11187
Description: OpenWrt 22.03, USB port not working properly on Linksys MR8300 V1.1
Link: https://github.com/openwrt/openwrt/issues/11187
Commits:
ed64c33
ipq40xx: Linksys MR8300: fix the USB port power (+11,-1)
#11197
Description: Rockchip (NanoPi R2S and R4S) Kernel 5.15 Configuration Not Retained After Sysupgrade
Link: https://github.com/openwrt/openwrt/issues/11197
Commits:
c984fc7
rockchip: use LZMA FIT for kernel image (+7,-8)
#11200
Description: rules.mk: grep --max-count usage in commitcount isn't portable
Link: https://github.com/openwrt/openwrt/issues/11200
Commits:
eb7ffea
rules: fix broken commitcount on alpine system (+1,-1)
#11259
Description: Wireless interface name truncated to 16 characters, one more than the 15 characters allowed by the kernel
Link: https://github.com/openwrt/openwrt/issues/11259
Commits:
2e61469
netifd: update to the latest version (+3,-3)
⇒ 2cffe0c
treewide: correctly apply IFNAMSIZ limit (+6,-6)
⇒ 96bcbb2
wireless: allow set_retry ubus notify command to trigger a wdev restart (+5,-4)
⇒ a2e8cd7
wireless: add support for disabling multicast-to-unicast per virtual interface (+29,-2)
⇒ e9f4418
system: move netdev types to system-linux.c where they are used (+69,-69)
⇒ a3fab01
utils: include utils.h last (+2,-1)
⇒ 7ce73fc
vlandev: propagate topology changes (+4)
⇒ 81c1fbc
device: fix vlan device issues with disappearing lower devices (+13)
#11318
Description: BPI-R3 bridge problem
Link: https://github.com/openwrt/openwrt/issues/11318
Commits:
eaba63c
kernel: fix regression on mt7986 (+2,-10)
#11324
Description: mesh point configuration faulty when using 64 character passphrase
Link: https://github.com/openwrt/openwrt/issues/11324
Commits:
ae75153
hostapd: always use sae_password for mesh/SAE auth (+4,-4)
#11498
Description: Running 5.15 on the Askey RT4230W
Link: https://github.com/openwrt/openwrt/issues/11498
Commits:
266b261
ipq806x: 5.15: fix wrong boot-partitions values for split partitions (+3,-3)
#11561
Description: toolchain/gcc: switch to version 12 by default
Link: https://github.com/openwrt/openwrt/issues/11561
Commits:
fb15cb4
iproute2: Fix build with GCC 12 and glibc 2.36 (+43)
#11608
Description: Current bcm27xx Snapshots missing BCMGENET Ethernet driver, patch available
Link: https://github.com/openwrt/openwrt/issues/11608
Commits:
5863363
bcm27xx: fix BCMGENET kernel config (+54)
#11677
Description: ipq40xx, EA8300, DSA (master), sysupgrade does not restore settings
Link: https://github.com/openwrt/openwrt/issues/11677
Commits:
8634c10
ipq40xx: Fix Linksys upgrade, restore config step (+6,-1)
#11701
Description: Netgear DGN 3500(B) image 22.03.x bricks router
Link: https://github.com/openwrt/openwrt/issues/11701
Commits:
4d9c38d
lantiq: fix lzma-loader for Netgear DGN 3500(B) (+18,-5)
#11721
Description: [22.03]: ksmbd: Update to 3.4.6 and fix security problems
Link: https://github.com/openwrt/openwrt/issues/11721
Commits:
78cbcc7
ksmbd: update to 3.4.6 (+2,-71)
#11771
Description: option band '60g' does not properly set hwmode to 'ad' in generated hostapd-phyX.conf on WiGig devices
Link: https://github.com/openwrt/openwrt/issues/11771
Commits:
2e1fcf4
netifd: fix hwmode for 60g band (+2,-1)
#11860
Description: iwinfo: shows encryption none
Link: https://github.com/openwrt/openwrt/issues/11860
Commits:
57586dd
iwinfo: update to latest Git HEAD (+3,-3)
⇒ 1e4e709
iwinfo: readd missing define for IWINFO_AUTH in header (+3)
#11902
Description: Transmit Power incorrect in snapshot
Link: https://github.com/openwrt/openwrt/issues/11902
Commits:
f28a604
iwinfo: bump to latest git HEAD (+3,-3)
⇒ c7eb8eb
nl80211: restore iterating over all devices in nl80211_phy2ifname() (+6,-4)
#11919
Description: WSR-600DHP boot looping after upgrading to 22.03
Link: https://github.com/openwrt/openwrt/issues/11919
Commits:
c7b484f
ramips: fix lzma-loader for buffalo_WSR_600DHP (+1)
#12144
Description: [binutils] Recent update of binutils to 2.40 has unmet dependency
Link: https://github.com/openwrt/openwrt/issues/12144
Commits:
d9a00c5
binutils: Deactivate msgpack (+1)
#12192
Description: mpc85xx: HiveAP 330: Linux can't see Ethernet PHYs detecting link-up as of 5.10 -> 5.15 snapshot
Link: https://github.com/openwrt/openwrt/issues/12192
Commits:
8b3c313
mpc85xx: define reset-delay for WS-AP3825i eth PHY (+4)
#12232
Description: snapshot builds do not install correctly - Mar 2023 builds
Link: https://github.com/openwrt/openwrt/issues/12232
Commits:
aad3481
kernel: backport fix for recently introduced UBI bug (+142,-4)
#12298
Description: Kirkwood configuration not kept via sysupgrade
Link: https://github.com/openwrt/openwrt/issues/12298
Commits:
65f8089
kirkwood: fix Linksys upgrade, restore config step (+6,-1)
#12562
Description: New support for SNR-CPE-ME1 breaking other ramips/mt7621 builds
Link: https://github.com/openwrt/openwrt/issues/12562
Commits:
36dd3ab
ramips: fix dts file name for SNR-CPE-ME1 ()
#12587
Description: Unable to build package/libs/libusb
Link: https://github.com/openwrt/openwrt/issues/12587
Commits:
9145c4f
fortify-headers: fix build error when _REDIR_TIME64 is not defined (+2,-2)
#12610
Description: Incorrect links in staging_dir
Link: https://github.com/openwrt/openwrt/issues/12610
Commits:
fdfb848
prereq-build: allow host command symlinks to update (+9,-3)
#12631
Description: glibc: Autoconf compilation error
Link: https://github.com/openwrt/openwrt/issues/12631
Commits:
76f241a
toolchain: glibc: Fix build with autoconf 2.71 (-5)
Security fixes
CVE-004-2022
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-004-2022
Commits:
3835065
tools/e2fsprogs: update to 1.46.6 (+7,-57)
b6bc924
e2fsprogs: update to 1.46.6 (+3,-53)
CVE-101-2020
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-101-2020
Commits:
86b0d3b
tcpdump: update to 4.99.1 (+361,-506)
CVE-102-2018
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-102-2018
Commits:
86b0d3b
tcpdump: update to 4.99.1 (+361,-506)
CVE-2015-1197
Description: cpio 2.11, when using the --no-absolute-filenames option, allows local users to write to arbitrary files via a symlink attack on a file in an archive.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-1197
Commits:
3636b06
tools/cpio: update to 2.14 (+2,-31)
CVE-2018-16301
Description: The command-line argument parser in tcpdump before 4.99.0 has a buffer overflow in tcpdump.c:read_infile(). To trigger this vulnerability the attacker needs to create a 4GB file on the local filesystem and to specify the file name as the value of the -F command-line argument of tcpdump.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-16301
Commits:
86b0d3b
tcpdump: update to 4.99.1 (+361,-506)
CVE-2018-25032
Description: zlib before 1.2.12 allows memory corruption when deflating (i.e., when compressing) if the input has many distant matches.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-25032
Commits:
8839a93
libs/zlib: bump to latest stable release 1.2.12 (CVE-2018-25032) (+13,-362)
9d8f620
tools/zlib: bump to latest stable release 1.2.12 (CVE-2018-25032) (+6,-348)
CVE-2022-0934
Description: A single-byte, non-arbitrary write/use-after-free flaw was found in dnsmasq. This flaw allows an attacker who sends a crafted packet processed by dnsmasq, potentially causing a denial of service.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-0934
Commits:
002a99e
dnsmasq: Backport DHCPv6 server fix (CVE-2022-0934) (+179)
CVE-2022-1271
Description: An arbitrary file write vulnerability was found in GNU gzip's zgrep utility. When zgrep is applied on the attacker's chosen file name (for example, a crafted file name), this can overwrite an attacker's content to an arbitrary attacker-selected file. This flaw occurs due to insufficient validation when processing filenames with two or more newlines where selected content and the target file names are embedded in crafted multi-line file names. This flaw allows a remote, low privileged attacker to force zgrep to write arbitrary files on the system.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-1271
Commits:
20f8101
tools/xz: update to 5.2.6 (+2,-2)
CVE-2022-1292
Description: The c_rehash script does not properly sanitise shell metacharacters to prevent command injection. This script is distributed by some operating systems in a manner where it is automatically executed. On such operating systems, an attacker could execute arbitrary commands with the privileges of the script. Use of the c_rehash script is considered obsolete and should be replaced by the OpenSSL rehash command line tool. Fixed in OpenSSL 3.0.3 (Affected 3.0.0,3.0.1,3.0.2). Fixed in OpenSSL 1.1.1o (Affected 1.1.1-1.1.1n). Fixed in OpenSSL 1.0.2ze (Affected 1.0.2-1.0.2zd).
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-1292
Commits:
eb7d2ab
openssl: bump to 1.1.1p (+2,-2)
CVE-2022-1304
Description: An out-of-bounds read/write vulnerability was found in e2fsprogs 1.46.5. This issue leads to a segmentation fault and possibly arbitrary code execution via a specially crafted filesystem.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-1304
Commits:
60e335b
e2fsprogs: Fix CVE-2022-1304 (+102,-2)
CVE-2022-2068
Description: In addition to the c_rehash shell command injection identified in CVE-2022-1292, further circumstances where the c_rehash script does not properly sanitise shell metacharacters to prevent command injection were found by code review. When the CVE-2022-1292 was fixed it was not discovered that there are other places in the script where the file names of certificates being hashed were possibly passed to a command executed through the shell. This script is distributed by some operating systems in a manner where it is automatically executed. On such operating systems, an attacker could execute arbitrary commands with the privileges of the script. Use of the c_rehash script is considered obsolete and should be replaced by the OpenSSL rehash command line tool. Fixed in OpenSSL 3.0.4 (Affected 3.0.0,3.0.1,3.0.2,3.0.3). Fixed in OpenSSL 1.1.1p (Affected 1.1.1-1.1.1o). Fixed in OpenSSL 1.0.2zf (Affected 1.0.2-1.0.2ze).
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-2068
Commits:
eb7d2ab
openssl: bump to 1.1.1p (+2,-2)
CVE-2022-2097
Description: AES OCB mode for 32-bit x86 platforms using the AES-NI assembly optimised implementation will not encrypt the entirety of the data under some circumstances. This could reveal sixteen bytes of data that was preexisting in the memory that wasn't written. In the special case of "in place" encryption, sixteen bytes of the plaintext would be revealed. Since OpenSSL does not support OCB based cipher suites for TLS and DTLS, they are both unaffected. Fixed in OpenSSL 3.0.5 (Affected 3.0.0-3.0.4). Fixed in OpenSSL 1.1.1q (Affected 1.1.1-1.1.1p).
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-2097
Commits:
3899f68
openssl: bump to 1.1.1q (+2,-2)
CVE-2022-4304
Description: A timing based side channel exists in the OpenSSL RSA Decryption implementation which could be sufficient to recover a plaintext across a network in a Bleichenbacher style attack. To achieve a successful decryption an attacker would have to be able to send a very large number of trial messages for decryption. The vulnerability affects all RSA padding modes: PKCS#1 v1.5, RSA-OEAP and RSASVE. For example, in a TLS connection, RSA is commonly used by a client to send an encrypted pre-master secret to the server. An attacker that had observed a genuine connection between a client and a server could use this flaw to send trial messages to the server and record the time taken to process them. After a sufficiently large number of messages the attacker could recover the pre-master secret used for the original connection and thus be able to decrypt the application data sent over that connection.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-4304
Commits:
4ae86b3
openssl: bump to 1.1.1t (+3,-55)
CVE-2022-4450
Description: The function PEM_read_bio_ex() reads a PEM file from a BIO and parses and decodes the "name" (e.g. "CERTIFICATE"), any header data and the payload data. If the function succeeds then the "name_out", "header" and "data" arguments are populated with pointers to buffers containing the relevant decoded data. The caller is responsible for freeing those buffers. It is possible to construct a PEM file that results in 0 bytes of payload data. In this case PEM_read_bio_ex() will return a failure code but will populate the header argument with a pointer to a buffer that has already been freed. If the caller also frees this buffer then a double free will occur. This will most likely lead to a crash. This could be exploited by an attacker who has the ability to supply malicious PEM files for parsing to achieve a denial of service attack. The functions PEM_read_bio() and PEM_read() are simple wrappers around PEM_read_bio_ex() and therefore these functions are also directly affected. These functions are also called indirectly by a number of other OpenSSL functions including PEM_X509_INFO_read_bio_ex() and SSL_CTX_use_serverinfo_file() which are also vulnerable. Some OpenSSL internal uses of these functions are not vulnerable because the caller does not free the header argument if PEM_read_bio_ex() returns a failure code. These locations include the PEM_read_bio_TYPE() functions as well as the decoders introduced in OpenSSL 3.0. The OpenSSL asn1parse command line application is also impacted by this issue.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-4450
Commits:
4ae86b3
openssl: bump to 1.1.1t (+3,-55)
CVE-2022-21151
Description: Processor optimization removal or modification of security-critical code 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-21151
Commits:
2747a94
firmware: intel-microcode: update to 20220510 (+2,-2)
CVE-2022-21216
Description: Insufficient granularity of access control in out-of-band management in some Intel(R) Atom and Intel Xeon Scalable Processors may allow a privileged user to potentially enable escalation of privilege via adjacent network access.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-21216
Commits:
8182c7e
firmware: intel-microcode: update to 20230512 (+3,-3)
CVE-2022-21233
Description: Improper isolation of shared resources in some Intel(R) 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-2022-21233
Commits:
bb73828
firmware: intel-microcode: update to 20220809 (+2,-2)
CVE-2022-25638
Description: In wolfSSL before 5.2.0, certificate validation may be bypassed during attempted authentication by a TLS 1.3 client to a TLS 1.3 server. This occurs when the sig_algo field differs between the certificate_verify message and the certificate message.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-25638
Commits:
e89f3e8
wolfssl: bump to 5.2.0 (+7,-9)
CVE-2022-25640
Description: In wolfSSL before 5.2.0, a TLS 1.3 server cannot properly enforce a requirement for mutual authentication. A client can simply omit the certificate_verify message from the handshake, and never present a certificate.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-25640
Commits:
e89f3e8
wolfssl: bump to 5.2.0 (+7,-9)
CVE-2022-30065
Description: A use-after-free in Busybox 1.35-x's awk applet leads to denial of service and possibly code execution when processing a crafted awk pattern in the copyvar function.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-30065
Commits:
8b383ee
busybox: awk: fix use after free (CVE-2022-30065) (+42)
CVE-2022-33196
Description: Incorrect default permissions in some memory controller configurations for some Intel(R) Xeon(R) Processors when using Intel(R) Software Guard Extensions which 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-33196
Commits:
8182c7e
firmware: intel-microcode: update to 20230512 (+3,-3)
CVE-2022-33972
Description: Incorrect calculation in microcode keying mechanism for 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-2022-33972
Commits:
8182c7e
firmware: intel-microcode: update to 20230512 (+3,-3)
CVE-2022-34293
Description: wolfSSL before 5.4.0 allows remote attackers to cause a denial of service via DTLS because a check for return-routability can be skipped.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-34293
Commits:
9710fe7
wolfssl: bump to 5.4.0 (+4,-48)
CVE-2022-37434
Description: zlib through 1.2.12 has a heap-based buffer over-read or buffer overflow in inflate in inflate.c via a large gzip header extra field. NOTE: only applications that call inflateGetHeader are affected. Some common applications bundle the affected zlib source code but may be unable to call inflateGetHeader (e.g., see the nodejs/node reference).
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-37434
Commits:
7df6795
zlib: backport fix for heap-based buffer over-read (CVE-2022-37434) (+32)
f443e9d
zlib: backport null dereference fix (+29)
de79a0a
zlib: update to 1.2.13 (+18,-339)
CVE-2022-38090
Description: Improper isolation of shared resources in some Intel(R) Processors when using Intel(R) Software Guard Extensions may allow a privileged user to potentially enable information disclosure via local access.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-38090
Commits:
8182c7e
firmware: intel-microcode: update to 20230512 (+3,-3)
CVE-2022-39173
Description: In wolfSSL before 5.5.1, malicious clients can cause a buffer overflow during a TLS 1.3 handshake. This occurs when an attacker supposedly resumes a previous TLS session. During the resumption Client Hello a Hello Retry Request must be triggered. Both Client Hellos are required to contain a list of duplicate cipher suites to trigger the buffer overflow. In total, two Client Hellos have to be sent: one in the resumed session, and a second one as a response to a Hello Retry Request message.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-39173
Commits:
a0cd133
Revert "wolfssl: fix TLSv1.3 RCE in uhttpd by using latest 5.5.1-stable release" (+2,-2)
ec8fb54
wolfssl: fix TLSv1.3 RCE in uhttpd by using 5.5.1-stable (CVE-2022-39173) (+2,-2)
f1b7e14
treewide: fix security issues by bumping all packages using libwolfssl (+4,-4)
CVE-2022-40674
Description: libexpat before 2.4.9 has a use-after-free in the doContent function in xmlparse.c.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-40674
Commits:
1b3a524
tools/expat: update to 2.4.9 (+2,-2)
CVE-2022-41674
Description: An issue was discovered in the Linux kernel before 5.19.16. Attackers able to inject WLAN frames could cause a buffer overflow in the ieee80211_bss_info_update function in net/mac80211/scan.c.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-41674
Commits:
26f4002
mac80211: backport security fixes (+2.1K,-3)
CVE-2022-42719
Description: A use-after-free in the mac80211 stack when parsing a multi-BSSID element in the Linux kernel 5.2 through 5.19.x before 5.19.16 could be used by attackers (able to inject WLAN frames) to crash the kernel and potentially execute code.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-42719
Commits:
26f4002
mac80211: backport security fixes (+2.1K,-3)
CVE-2022-42720
Description: Various refcounting bugs in the multi-BSS handling in the mac80211 stack in the Linux kernel 5.1 through 5.19.x before 5.19.16 could be used by local attackers (able to inject WLAN frames) to trigger use-after-free conditions to potentially execute code.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-42720
Commits:
26f4002
mac80211: backport security fixes (+2.1K,-3)
CVE-2022-42721
Description: A list management bug in BSS handling in the mac80211 stack in the Linux kernel 5.1 through 5.19.x before 5.19.16 could be used by local attackers (able to inject WLAN frames) to corrupt a linked list and, in turn, potentially execute code.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-42721
Commits:
26f4002
mac80211: backport security fixes (+2.1K,-3)
CVE-2022-42722
Description: In the Linux kernel 5.8 through 5.19.x before 5.19.16, local attackers able to inject WLAN frames into the mac80211 stack could cause a NULL pointer dereference denial-of-service attack against the beacon protection of P2P devices.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-42722
Commits:
26f4002
mac80211: backport security fixes (+2.1K,-3)
CVE-2022-43680
Description: In libexpat through 2.4.9, there is a use-after free caused by overeager destruction of a shared DTD in XML_ExternalEntityParserCreate in out-of-memory situations.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-43680
Commits:
23a456a
expat: update to 2.5.0 (+2,-2)
CVE-2022-46392
Description: An issue was discovered in Mbed TLS before 2.28.2 and 3.x before 3.3.0. An adversary with access to precise enough information about memory accesses (typically, an untrusted operating system attacking a secure enclave) can recover an RSA private key after observing the victim performing a single private-key operation, if the window size (MBEDTLS_MPI_WINDOW_SIZE) used for the exponentiation is 3 or smaller.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-46392
Commits:
af3c9b7
mbedtls: update to version 2.28.2 (+6,-6)
CVE-2022-46393
Description: An issue was discovered in Mbed TLS before 2.28.2 and 3.x before 3.3.0. There is a potential heap-based buffer overflow and heap-based buffer over-read in DTLS if MBEDTLS_SSL_DTLS_CONNECTION_ID is enabled and MBEDTLS_SSL_CID_IN_LEN_MAX > 2 * MBEDTLS_SSL_CID_OUT_LEN_MAX.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-46393
Commits:
af3c9b7
mbedtls: update to version 2.28.2 (+6,-6)
CVE-2022-47522
Description: The IEEE 802.11 specifications through 802.11ax allow physically proximate attackers to intercept (possibly cleartext) target-destined frames by spoofing a target's MAC address, sending Power Save frames to the access point, and then sending other frames to the access point (such as authentication frames or re-association frames) to remove the target's original security context. This behavior occurs because the specifications do not require an access point to purge its transmit queue before removing a client's pairwise encryption key.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-47522
Commits:
d54c91b
mac80211, mt76: add fixes for recently discovered security issues (+685)
CVE-2023-0215
Description: The public API function BIO_new_NDEF is a helper function used for streaming ASN.1 data via a BIO. It is primarily used internally to OpenSSL to support the SMIME, CMS and PKCS7 streaming capabilities, but may also be called directly by end user applications. The function receives a BIO from the caller, prepends a new BIO_f_asn1 filter BIO onto the front of it to form a BIO chain, and then returns the new head of the BIO chain to the caller. Under certain conditions, for example if a CMS recipient public key is invalid, the new filter BIO is freed and the function returns a NULL result indicating a failure. However, in this case, the BIO chain is not properly cleaned up and the BIO passed by the caller still retains internal pointers to the previously freed filter BIO. If the caller then goes on to call BIO_pop() on the BIO then a use-after-free will occur. This will most likely result in a crash. This scenario occurs directly in the internal function B64_write_ASN1() which may cause BIO_new_NDEF() to be called and will subsequently call BIO_pop() on the BIO. This internal function is in turn called by the public API functions PEM_write_bio_ASN1_stream, PEM_write_bio_CMS_stream, PEM_write_bio_PKCS7_stream, SMIME_write_ASN1, SMIME_write_CMS and SMIME_write_PKCS7. Other public API functions that may be impacted by this include i2d_ASN1_bio_stream, BIO_new_CMS, BIO_new_PKCS7, i2d_CMS_bio_stream and i2d_PKCS7_bio_stream. The OpenSSL cms and smime command line applications are similarly affected.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-0215
Commits:
4ae86b3
openssl: bump to 1.1.1t (+3,-55)
CVE-2023-0286
Description: There is a type confusion vulnerability relating to X.400 address processing inside an X.509 GeneralName. X.400 addresses were parsed as an ASN1_STRING but the public structure definition for GENERAL_NAME incorrectly specified the type of the x400Address field as ASN1_TYPE. This field is subsequently interpreted by the OpenSSL function GENERAL_NAME_cmp as an ASN1_TYPE rather than an ASN1_STRING. When CRL checking is enabled (i.e. the application sets the X509_V_FLAG_CRL_CHECK flag), this vulnerability may allow an attacker to pass arbitrary pointers to a memcmp call, enabling them to read memory contents or enact a denial of service. In most cases, the attack requires the attacker to provide both the certificate chain and CRL, neither of which need to have a valid signature. If the attacker only controls one of these inputs, the other input must already contain an X.400 address as a CRL distribution point, which is uncommon. As such, this vulnerability is most likely to only affect applications which have implemented their own functionality for retrieving CRLs over a network.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-0286
Commits:
4ae86b3
openssl: bump to 1.1.1t (+3,-55)
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:
c3cb2d4
openssl: fix CVE-2023-464 and CVE-2023-465 (+252,-1)
CVE-2023-464
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-464
Commits:
c3cb2d4
openssl: fix CVE-2023-464 and CVE-2023-465 (+252,-1)
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:
c3cb2d4
openssl: fix CVE-2023-464 and CVE-2023-465 (+252,-1)
CVE-2023-465
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-465
Commits:
c3cb2d4
openssl: fix CVE-2023-464 and CVE-2023-465 (+252,-1)
CVE-2023-466
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-466
Commits:
c3cb2d4
openssl: fix CVE-2023-464 and CVE-2023-465 (+252,-1)
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:
1c5cafa
openssl: fix low-severity CVE-2023-1255 (+40,-1)
CVE-2023-1801
Description: The SMB protocol decoder in tcpdump version 4.99.3 can perform an out-of-bounds write when decoding a crafted network packet.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-1801
Commits:
36c30be
tcpdump: update to 4.99.4 (+2,-2)
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:
f1fbf61
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:
f1fbf61
libcap: update to 2.69 (+2,-2)
CVE-2023-24056
Description: In pkgconf through 1.9.3, variable duplication can cause unbounded string expansion due to incorrect checks in libpkgconf/tuple.c:pkgconf_tuple_parse. For example, a .pc file containing a few hundred bytes can expand to one billion bytes.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-24056
Commits:
57ad2ea
tools/pkgconf: update to 1.9.4 (+3,-3)
CVE-2023-28484
Description: In libxml2 before 2.10.4, parsing of certain invalid XSD schemas can lead to a NULL pointer dereference and subsequently a segfault. This occurs in xmlSchemaFixupComplexType in xmlschemas.c.
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-28484
Commits:
4b950bc
libxml2: update to 2.11.3 (+4,-4)
CVE-2023-29469
Description: An issue was discovered in libxml2 before 2.10.4. When hashing empty dict strings in a crafted XML document, xmlDictComputeFastKey in dict.c can produce non-deterministic values, leading to various logic and memory errors, such as a double free. This behavior occurs because there is an attempt to use the first byte of an empty string, and any value is possible (not solely the '\0' value).
Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-29469
Commits:
4b950bc
libxml2: update to 2.11.3 (+4,-4)