Hauke Mehrtens
00a1671248
hostapd: Fix compile against mbedtsl 3.6
...
Fix compile of the mbedtls extension for hostapd.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2024-04-28 21:42:18 +02:00
Hauke Mehrtens
6c80f34c07
uencrypt: Fix mbedtls 3.6 compatibility
...
This makes it compile with mbedtls 3.6.0.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2024-04-28 21:42:18 +02:00
Hauke Mehrtens
0fd9acb471
uencrypt: Fix compile warnings
...
keylen and ivlen are of type long and not size_t.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2024-04-28 21:42:18 +02:00
Nick Hainke
de976f8fe0
at91: 5.15: remove old config and patch files
...
6.1 is now default so remove old config and patch files.
Signed-off-by: Nick Hainke <vincent@systemli.org >
2024-04-28 17:50:37 +02:00
Nick Hainke
4088ea0475
at91: set 6.1 as default kernel version
...
Adjust the kernel version to default 6.1 in order to facilitate testing
for a broader audience.
Signed-off-by: Nick Hainke <vincent@systemli.org >
2024-04-28 17:50:37 +02:00
Nick Hainke
436aa110c6
zynq: 6.1: set testing kernel
...
Allow selecting 6.1 as testing kernel on zynq.
Tested-by: Luis Araneda <luaraneda@gmail.com > # Zybo Z7-20
Signed-off-by: Nick Hainke <vincent@systemli.org >
2024-04-28 17:45:41 +02:00
Nick Hainke
0227127e79
zynq: 6.1: refresh kernel config
...
Refresh the kernel config by runnnig make kernel_menuconfig.
Signed-off-by: Nick Hainke <vincent@systemli.org >
2024-04-28 17:45:41 +02:00
Nick Hainke
4fdb5e8dcf
kernel/zynq: Restore kernel files for v5.15
...
This is an automatically generated commit which aids following Kernel patch history,
as git will see the move and copy as a rename thus defeating the purpose.
See: https://lists.openwrt.org/pipermail/openwrt-devel/2023-October/041673.html
for the original discussion.
Signed-off-by: Nick Hainke <vincent@systemli.org >
2024-04-28 17:45:41 +02:00
Nick Hainke
f41bee1788
kernel/zynq: Create kernel files for v6.1 (from v5.15)
...
This is an automatically generated commit.
When doing `git bisect`, consider `git bisect --skip`.
Signed-off-by: Nick Hainke <vincent@systemli.org >
2024-04-28 17:45:41 +02:00
Josef Schlehofer
1b190dfd3a
uboot-mvebu: backport patch for Turris Omnia to enable LTO
...
Fixes issue while building package uboot-mvebu on OpenWrt 23.05:
u-boot-with-spl.kwb exceeds file size limit:
limit: 0xf0000 bytes
actual: 0xf0100 bytes
excess: 0x100 bytes
make[3]: *** [Makefile:1466: u-boot-with-spl.kwb] Error 1
make[3]: *** Deleting file 'u-boot-with-spl.kwb'
make[3]: Leaving directory '/workspaces/openwrt/build_dir/target-arm_cortex-a9+vfpv3-d16_musl_eabi/u-boot-omnia/u-boot-2024.04'
make[2]: *** [Makefile:83: /workspaces/openwrt/build_dir/target-arm_cortex-a9+vfpv3-d16_musl_eabi/u-boot-omnia/u-boot-2024.04/.built] Error 2
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com >
Link: https://github.com/openwrt/openwrt/pull/15307
Signed-off-by: Robert Marko <robimarko@gmail.com >
2024-04-28 11:39:42 +02:00
Robert Marko
2aa6c875f8
ipq40xx: refresh patches again
...
CI tells us that we need to, so lets refresh them.
Fixes: 4265fe9348 ("ipq40xx: refresh patches")
Link: https://github.com/openwrt/openwrt/pull/15310
Signed-off-by: Robert Marko <robimarko@gmail.com >
2024-04-28 11:09:20 +02:00
Fabrice Fontaine
6e5edec159
package/network/utils/iptables: fix PKG_CPE_ID
...
cpe:/a:netfilter:iptables is the correct CPE ID for iptables:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:netfilter:iptables
Fixes: c61a239514 (add PKG_CPE_ID ids to package and tools)
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Link: https://github.com/openwrt/openwrt/pull/15297
Signed-off-by: Robert Marko <robimarko@gmail.com >
2024-04-27 23:44:48 +02:00
Fabrice Fontaine
a4f723e04e
package/libs/libjson-c: fix PKG_CPE_ID
...
cpe:/a:json-c:json-c is the correct CPE ID for libjson-c:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:json-c:json-c
Fixes: c61a239514 (add PKG_CPE_ID ids to package and tools)
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Link: https://github.com/openwrt/openwrt/pull/15292
Signed-off-by: Robert Marko <robimarko@gmail.com >
2024-04-27 23:44:20 +02:00
Fabrice Fontaine
289f811abb
package/network/services/dropbear: fix PKG_CPE_ID
...
cpe:/a:dropbear_ssh_project:dropbear_ssh is the correct CPE ID for dropbear:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:dropbear_ssh_project:dropbear_ssh
Fixes: c61a239514 (add PKG_CPE_ID ids to package and tools)
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Link: https://github.com/openwrt/openwrt/pull/15290
Signed-off-by: Robert Marko <robimarko@gmail.com >
2024-04-27 23:43:58 +02:00
Fabrice Fontaine
ff59f3f4bd
tools/expat: fix PKG_CPE_ID
...
cpe:/a:libexpat_project:libexpat is the correct CPE ID for expat:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:libexpat:libexpat
Fixes: c61a239514 (add PKG_CPE_ID ids to package and tools)
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Link: https://github.com/openwrt/openwrt/pull/15291
Signed-off-by: Robert Marko <robimarko@gmail.com >
2024-04-27 23:37:57 +02:00
Robert Marko
cf3520ba66
ipq-wifi: correct PKG_MIRROR_HASH
...
It seems that somehow a wrong hash has been used for ipq-wifi, so refresh
it.
Fixes: f10d55df9e ("ipq-wifi: update to Git HEAD (2024-04-26)")
Signed-off-by: Robert Marko <robimarko@gmail.com >
2024-04-27 23:29:48 +02:00
Robert Marko
4265fe9348
ipq40xx: refresh patches
...
CI tells us that we need to, so lets refresh them.
Signed-off-by: Robert Marko <robimarko@gmail.com >
2024-04-27 23:29:14 +02:00
Felix Fietkau
2d6fd937c3
netifd: packet_steering: fix shell error on unset steering_flows option
...
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2024-04-27 20:59:52 +02:00
Felix Fietkau
994f71e0f0
netifd: fix bogus warnings in packet_steering init script
...
Avoids warnings if options are unset
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2024-04-27 20:57:19 +02:00
Felix Fietkau
7116d2f2b0
kernel: update fraglist GRO patch to the latest upstream submission
...
Cosmetic fixes + IPv6 NAT support
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2024-04-27 20:39:07 +02:00
Felix Fietkau
45a8e962a5
kernel: fix crash with multicast-to-unicast and fraglist GRO
...
Avoid calls to skb_copy, which creates invalid packets that cause a crash
on segmentation
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2024-04-27 20:33:36 +02:00
Daniel Golle
fe9d2ccbc3
generic: v6.1, v6.6: add patch to fix PHY-muxing on MT7530
...
Move accepted patches to backport folder, re-add previously removed patch
which caused havoc on MT7621 and add the (still pending) fix.
Fixes: d40691a5fb ("generic: 6.1, 6.6: mt7530: import pending patches")
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2024-04-27 16:14:10 +01:00
Antonio Flores
db89030cb2
kernel: generic backport 6.1: rename mistyped .patch file
...
Rename mistyped file .patc to patch
Fixes: ac8bfe316b ("generic: 6.1, 6.6: mt7530: import accepted patches")
Signed-off-by: Antonio Flores <antflores627@gmail.com >
2024-04-27 16:14:09 +01:00
Robert Marko
0fc87ddf44
ubox: update to Git HEAD (2024-04-26)
...
85f1053019ca kmodloader: fix insmod path logic
Signed-off-by: Robert Marko <robimarko@gmail.com >
Link: https://github.com/openwrt/openwrt/pull/15288
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com >
2024-04-27 13:34:13 +02:00
Mieczyslaw Nalewaj
f3895fd30a
bcm4908: set kernel 6.6 as a testing version
...
Add kernel 6.6 for testing.
Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com >
2024-04-27 12:14:00 +02:00
Mieczyslaw Nalewaj
9d8e73656c
bcm4908: remove 5.15 support
...
Now that 6.1 is default, remove 5.15 support.
Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com >
2024-04-27 12:14:00 +02:00
Paul Donald
708101c141
lldpd: fix reload bug: advertisements shall default to on
...
Because these capability advertisements default to on in lldpd, they
became absent at reload, and not restart, due to how the reload logic
works ( keep daemon running, send unconfigured and then the new config
via socket ), and it was not evident unless you happened to be looking
for it (e.g. via pcap or tcpdump). It was also not evident from the
manpage ( have now sent patches upstream ).
At reload time, the unconfigure logic disabled them unless they were
explicitly enabled (compare with other settings where 'unconfigure' just
resets them). Now they default to on/enabled at init time, and are
explicitly 'unconfigure'd at startup if the user disables them via:
lldp_mgmt_addr_advertisements=0
lldp_capability_advertisements=0
In other words: explicit is necessary to disable the advertisements.
The same applies to 'configure system capabilities enabled'. Technically
'unconfigure'd is the default but now it is explicit at reload.
Tested on: 23.05.3
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2024-04-27 12:11:27 +02:00
Fabrice Fontaine
e1ca08518e
toolchain/nasm: fix PKG_CPE_ID
...
cpe:/a:nasm:netwide_assembler is the correct CPE ID for nasm:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:nasm:netwide_assembler
Fixes: bcf02c5d31 (toolchain: assign PKG_CPE_ID)
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
2024-04-27 12:08:41 +02:00
Fabrice Fontaine
832460b452
tools/flex: fix PKG_CPE_ID
...
cpe:/a:westes:flex is the correct CPE ID for flex:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:westes:flex
Fixes: c61a239514 (add PKG_CPE_ID ids to package and tools)
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
2024-04-27 12:08:11 +02:00
Fabrice Fontaine
e9ecaade6f
tools/zlib: fix PKG_CPE_ID
...
cpe:/a:zlib:zlib is the correct CPE ID for zlib:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:zlib:zlib
Fixes: c61a239514 (add PKG_CPE_ID ids to package and tools)
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
2024-04-27 12:07:37 +02:00
Fabrice Fontaine
27d1ebb46a
package/libs/pcre2: fix PKG_CPE_ID
...
cpe:/a:pcre:pcre2 is the correct CPE ID for pcre2:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:pcre:pcre2
Fixes: c39b0646f3 (pcre2: import pcre2 from packages feed)
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
2024-04-27 12:05:43 +02:00
Ulrich Stark
7cb161ae84
qualcommax: IPQ807x: ZyXEL NBG7815: Fix random Wifi MAC
...
For this particualar device we get random MAC's for Wifi on each (re-)boot.
This is because art partition/pre caldata do not contain valid MAC addresses.
As we have now a new/better approach with ath11k_patch_mac we can use it for
this device too.
I'm using this approach for like two weeks and its working flawlessly.
Signed-off-by: Ulrich Stark <pwned-pixel@posteo.de >
qualcommax: IPQ807x: ZyXEL NBG7815: Fix random Wifi MAC
Changing order to 3/phy0/5G-1, 2/phy1/2G, 4/phy2/5G-2.
Signed-off-by: Ulrich Stark <pwned-pixel@posteo.de >
2024-04-27 12:01:07 +02:00
Paul Donald
01cdeb531b
ustp: update to Git HEAD (2023-05-29)
...
a85a5bc83bde netif_utils: correctly close fd on read error
Signed-off-by: Paul Donald <newtwen+github@gmail.com >
2024-04-27 11:40:04 +02:00
Ryan Salsbury
026fbd650a
ipq40xx: fix USB on Aruba AP-303H
...
Enable USB 3.0 controller, disable USB 2.0 controller.
The USB 2.0 port on the AP-303H is actually connected to the USB 3.0
controller's HS phy. Enable the HS phy only, since the SS lanes are not
brought out to the connector.
Signed-off-by: Ryan Salsbury <ryanrs@gmail.com >
2024-04-27 11:27:32 +02:00
Ryan Salsbury
4c5cb58805
ipq40xx: use nvmem ethernet MACs on Aruba AP-303H
...
Use NVMEM to assign "factory sticker" MAC address to WAN ethernet
interface. Set LAN address to sticker + 1.
Signed-off-by: Ryan Salsbury <ryanrs@gmail.com >
2024-04-27 11:23:29 +02:00
Daniel Golle
a8dde7e5bd
generic: 6.1, 6.6: remove patch which breaks WAN on MT7621
...
Importing pending patch "net: dsa: mt7530: move MT753X_MTRAP operations
for MT7530" broke WAN connectivity on most MT7621 which use PHY-muxing
to hook up either port 0 or port 4 to GMAC1.
Remove it for now until the author submits a fixed version.
Fixes: https://github.com/openwrt/openwrt/issues/15279
Fixes: https://github.com/openwrt/openwrt/issues/15273
Fixes: d40691a5fb ("generic: 6.1, 6.6: mt7530: import pending patches")
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2024-04-27 03:19:03 +01:00
Stijn Tintel
2c0cec1eb0
kernel: move mv88e6xxx fix to generic backports
...
The backports introduced in commit d40756563c ("kernel: backport
phylink changes from mainline Linux") broke the mv88e6xxx DSA driver.
A backport to fix this was added to the kirkwood target, but as it is
used in multiple targets, and there's a kmod package for it, the fix
should be in generic backports.
This fixes the switch on the WatchGuard Firebox M300 when running the
6.1 testing kernel.
There is no need to backport the fix for the 6.6 kernel, as it was
included in 6.6.5.
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be >
2024-04-26 19:56:19 +03:00
Stijn Tintel
f434643857
perf: fix build on PowerPC
...
Building perf's intel-pt-decoder fails on both PPC32 and PPC64:
/home/stijn/Development/OpenWrt/openwrt/staging_dir/toolchain-powerpc64_e5500_gcc-13.2.0_musl/lib/gcc/powerpc64-openwrt-linux-musl/13.2.0/../../../../powerpc64-openwrt-linux-musl/bin/ld.bfd:
/home/stijn/Development/OpenWrt/openwrt/build_dir/target-powerpc64_e5500_musl/linux-qoriq_generic/linux-6.1.86/tools/
perf-target-powerpc64_e5500_musl/perf-in.o: in function `insn_set_byte':
/home/stijn/Development/OpenWrt/openwrt/build_dir/target-powerpc64_e5500_musl/linux-qoriq_generic/linux-6.1.86/tools/perf/util/intel-pt-decoder/../../../arch/x86/include/asm/insn.h:64:
undefined reference to `__le32_to_cpu'
Add NO_AUXTRACE=1 to MAKE_FLAGS for LINUX_KARCH powerpc, which disables
build of intel-pt-decoder on both PPC32 and PPC64.
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be >
2024-04-26 15:19:48 +03:00
Christian Marangi
f10d55df9e
ipq-wifi: update to Git HEAD (2024-04-26)
...
fab9e29f6b92 ipq6018: update regdb in TPLink EAP610-Outdoor BDF
6d02b65fadf3 ipq8074: update RegDB in new submitted BDF
644ba9ea2e66 ipq6018: update RegDB in new submitted BDF
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com >
2024-04-26 13:28:09 +02:00
Christian Marangi
0bb8d68de5
ipq40xx: set DEVICE_DTS_DIR to /qcom by default
...
Set DEVICE_DTS_DIR to /qcom by default instead of limiting it to
TESTING_KERNEL since we moved 6.6 to default version.
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com >
2024-04-26 12:52:31 +02:00
Christian Marangi
b0dae2098a
ipq806x: set DEVICE_DTS_DIR to /qcom by default
...
Set DEVICE_DTS_DIR to /qcom by default instead of limiting it to
TESTING_KERNEL since we moved 6.6 to default version.
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com >
2024-04-26 12:52:31 +02:00
Felix Fietkau
61c846ea7c
bcm53xx: update 600-net-disable-GRO-by-default.patch after recent GRO change
...
Fixes build error
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2024-04-26 12:42:43 +02:00
Christian Marangi
2d5509f529
ipq40xx: drop 6.1 support
...
Drop support for ipq40xx for kernel 6.1.
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com >
2024-04-26 12:30:42 +02:00
Christian Marangi
414646ef6c
ipq40xx: switch default to 6.6
...
Switch default kernel version for ipq40xx to 6.6.
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com >
2024-04-26 12:30:01 +02:00
Christian Marangi
a04b7cbc40
ipq806x: drop 6.1 support
...
Drop support for ipq806x for kernel 6.1.
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com >
2024-04-26 12:27:21 +02:00
Christian Marangi
fd36d4a7ab
ipq806x: switch default to 6.6
...
Switch default kernel version for ipq806x to 6.6.
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com >
2024-04-26 12:26:53 +02:00
Felix Fietkau
366544083e
ath79: update 900-unaligned_access_hacks.patch after recent GRO change
...
Fixes build error
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2024-04-26 12:24:46 +02:00
Zoltan HERPAI
4e9f0e5be4
sunxi: update the 6.6 DTS_DIR hack
...
Update and simplify the 6.1 vs. 6.6 DTS_DIR hack until 6.1 support is gone.
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu >
2024-04-26 11:07:43 +02:00
Felix Fietkau
7ebcf2fb9c
netifd: add flow steering mode to the packet steering script
...
This allows directing processing of locally received packets to the CPUs
of the tasks receiving them
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2024-04-26 06:31:27 +02:00
Felix Fietkau
c4d394c6cc
netifd: add a packet steering mode matching the old script
...
This spreads packet processing across all cores
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2024-04-26 06:31:27 +02:00