Skip to content
成功

変更履歴

概要

  1. qualcommax: ipq50xx: use ascii-env driver to set mac address for Linksys MX devices (commit: eacc4d8) (details)
  2. qualcommax: ipq50xx: Linksys MX remove superfluous properties and fix indentation (commit: b790989) (details)
  3. kernel: bump 6.6 to 6.6.78 (commit: 57b0304) (details)
  4. tools: fakeroot: update to 1.37 (commit: 2b0c973) (details)
  5. ipq40xx: convert GL.iNet GL-S1300 to DSA (commit: 70586f5) (details)
  6. imagebuilder: fix addition of local packages (commit: 6936dea) (details)
  7. realtek: add PoE enable line to Netgear GS310TP (commit: 890293c) (details)
  8. sunxi: enable usbgadget feature (commit: 9df4a88) (details)
  9. ltq-vdsl-vr11-mei: fix field-spanning write warning (commit: 6df4e46) (details)
  10. ltq-vdsl-vr9-mei: avoid unnecessary usage of unsafe_memcpy (commit: a9b4d1f) (details)
  11. ltq-vdsl-vr11: add option for L3 request without retry on failure (commit: 03bbd36) (details)
  12. ltq-vdsl-vr11-app: exit more quickly if orderly shutdown fails (commit: 4baf162) (details)
  13. selinux-policy: update to version v2.1 (commit: aba52e0) (details)
  14. iproute2: update to 6.13 (commit: cb5fb84) (details)
  15. tools: zstd: update to 1.5.7 (commit: ce67f08) (details)
  16. kernel: bump 6.6 to 6.6.79 (commit: d664d74) (details)
  17. tools: xz: update to 5.6.4 (commit: 3ffe54a) (details)
  18. realtek: ONTi ONT-S508CL-8S is a relabeled XikeStor SKS8300-8X (commit: 8b3c845) (details)
  19. kernel: modules: bluetooth: creating a new Bluetooth menu (commit: f4f0a84) (details)
  20. kernel: modules: bluetooth: separating UART and USB drivers (commit: 1c42a0b) (details)
  21. linux: use packages kmod-hci-uart and kmod-btusb instead of kmod-bluetooth (commit: 3b7a927) (details)
  22. ltq-vdsl-vr11-mei: remove support for older kernel versions (commit: d787839) (details)
  23. ltq-vdsl-vr11-mei: remove static linking (commit: 4aea068) (details)
  24. wireless-regdb: Update to version 2025.02.20 (commit: da2cc98) (details)
コミット eacc4d8c9b31ac17df034d2140558bdaaa56c16b by robimarko
qualcommax: ipq50xx: use ascii-env driver to set mac address for Linksys MX devices

The ascii-env driver enables reading name pair values from nand in ascii layout.
So, let's pick up and set the mac address accordingly.

Signed-off-by: George Moussalem <george.moussalem@outlook.com>
Link: https://github.com/openwrt/openwrt/pull/18029
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: eacc4d8)
The file was modifiedtarget/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-mx-base.dtsi (diff)
The file was modifiedtarget/linux/qualcommax/ipq50xx/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-mx5500.dts (diff)
The file was modifiedtarget/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-spnmx56.dts (diff)
The file was modifiedtarget/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-mx2000.dts (diff)
The file was modifiedtarget/linux/qualcommax/config-6.6 (diff)
コミット b790989dffb274f43e3442210b902bcbccc0eac4 by robimarko
qualcommax: ipq50xx: Linksys MX remove superfluous properties and fix indentation

On the ipq50xx platform, the internal GE PHY at phy address 7 on mdio0
must be enabled as it's used to detect the virtual switch in qca-ssdk.
This is a platform wide condition and is therefore part of the dtsi.
However, by enabling the mdio0 bus in board-specific dts files, the ge_phy
is implicitly enabled. So, let's remove the superfluous status property
in the dts files for Linksys MX2000 and MX5500.

While at it, remove the redundant phy-mode property as it's set to sgmii
by default in the ipq5018-ess.dtsi file and fix indentation in the
firmware property of the q5v6_wcss node.

Signed-off-by: George Moussalem <george.moussalem@outlook.com>
Link: https://github.com/openwrt/openwrt/pull/18029
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: b790989)
The file was modifiedtarget/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-mx5500.dts (diff)
The file was modifiedtarget/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq5018-mx2000.dts (diff)
コミット 57b0304ce93b9e84701de3091c9f272e6b14e6fa by robimarko
kernel: bump 6.6 to 6.6.78

Changelog: https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.6.78

Removed upstreamed:
bcm27xx/patches-6.6/950-0487-drivers-media-imx296-Add-standby-delay-during-probe.patch[1]
mediatek/patches-6.6/256-clk-mediatek-mt2701-vdec-fix-conversion-to-mtk_clk_s.patch[2]
mediatek/patches-6.6/257-clk-mediatek-mt2701-aud-fix-conversion-to-mtk_clk_si.patch[3]
mediatek/patches-6.6/258-clk-mediatek-mt2701-bdp-add-missing-dummy-clk.patch[4]
mediatek/patches-6.6/259-clk-mediatek-mt2701-mm-add-missing-dummy-clk.patch[5]
mediatek/patches-6.6/260-clk-mediatek-mt2701-img-add-missing-dummy-clk.patch[6]

All other patches automatically rebased.

1. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.6.78&id=25abffee5ceb6691ecd4f089be2bb28842e2d2fd
2. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.6.78&id=b6c5237ab7af82c9f1d8d772dbf309bb4aadfdbb
3. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.6.78&id=20210b5c775d2d96f706591c64bc2ad975c37eaf
4. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.6.78&id=a1fa3dda6bf0b7ecd95fa8f9125e5486b699a81f
5. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.6.78&id=fc60e9357f15372698da373ee76de8f52d22aac2
6. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.6.78&id=6f4868e6b2887b55531bc8e0a4106ef0150e6326

Build system: x86/64
Build-tested: bcm27xx/bcm2712, flogic/xiaomi_redmi-router-ax6000-ubootmod, ramips/tplink_archer-a6-v3, x86/64
Run-tested: bcm27xx/bcm2712, flogic/xiaomi_redmi-router-ax6000-ubootmod, ramips/tplink_archer-a6-v3, x86/64

Signed-off-by: John Audia <therealgraysky@proton.me>
Link: https://github.com/openwrt/openwrt/pull/18000
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: 57b0304)
The file was modifiedtarget/linux/ipq40xx/patches-6.6/401-mmc-sdhci-msm-comment-unused-sdhci_msm_set_clock.patch (diff)
The file was modifiedtarget/linux/generic/hack-6.6/904-debloat_dma_buf.patch (diff)
The file was removedtarget/linux/bcm27xx/patches-6.6/950-0487-drivers-media-imx296-Add-standby-delay-during-probe.patch
The file was removedtarget/linux/mediatek/patches-6.6/258-clk-mediatek-mt2701-bdp-add-missing-dummy-clk.patch
The file was modifiedtarget/linux/bcm27xx/patches-6.6/950-0679-drm-fb-helper-Look-up-preferred-fbdev-node-number-fr.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-6.6/950-0684-drm-fb_helper-Change-query-for-FB-designation-from-d.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-6.6/950-0923-drm-Add-DRM_MODE_TV_MODE_MONOCHROME.patch (diff)
The file was modifiedtarget/linux/bcm47xx/patches-6.6/791-tg3-no-pci-sleep.patch (diff)
The file was modifiedtarget/linux/qualcommbe/patches-6.6/006-v6.11-clk-qcom-common-commonize-qcom_cc_really_probe.patch (diff)
The file was modifiedinclude/kernel-6.6 (diff)
The file was removedtarget/linux/mediatek/patches-6.6/259-clk-mediatek-mt2701-mm-add-missing-dummy-clk.patch
The file was removedtarget/linux/mediatek/patches-6.6/260-clk-mediatek-mt2701-img-add-missing-dummy-clk.patch
The file was modifiedtarget/linux/ramips/patches-6.6/810-uvc-add-iPassion-iP2970-support.patch (diff)
The file was removedtarget/linux/mediatek/patches-6.6/256-clk-mediatek-mt2701-vdec-fix-conversion-to-mtk_clk_s.patch
The file was removedtarget/linux/mediatek/patches-6.6/257-clk-mediatek-mt2701-aud-fix-conversion-to-mtk_clk_si.patch
The file was modifiedtarget/linux/bcm27xx/patches-6.6/950-0416-gpio-pca953x-Add-ti-tca9554-compatible-string.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.6/819-v6.8-0005-nvmem-core-Rework-layouts-to-become-regular-devices.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-6.6/950-1367-drm-vc4-Increase-number-of-overlay-planes-from-16-to.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-6.6/950-1365-drm-Set-non-desktop-property-to-true-for-writeback-a.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.6/823-v6.12-0001-nvmem-imx-ocotp-ele-support-i.MX95.patch (diff)
The file was modifiedtarget/linux/generic/pending-6.6/791-tg3-Fix-DMA-allocations-on-57766-devices.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-6.6/950-1051-drm-panel-Add-and-initialise-an-orientation-field-to.patch (diff)
The file was modifiedtarget/linux/ipq40xx/patches-6.6/400-mmc-sdhci-sdhci-msm-use-sdhci_set_clock-instead-of-s.patch (diff)
コミット 2b0c973895751f10bc8f4b1d8f6e6ce2c7b107d4 by vincent
tools: fakeroot: update to 1.37

There are no patches that need to be refreshed.

changelog:
https://salsa.debian.org/clint/fakeroot/-/blob/debian/1.37-1/debian/changelog?ref_type=tags

Signed-off-by: Shiji Yang <yangshiji66@qq.com>
Link: https://github.com/openwrt/openwrt/pull/17879
Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: 2b0c973)
The file was modifiedtools/fakeroot/Makefile (diff)
コミット 70586f574d93bf5b48f878a3c2a264b0249830c1 by vincent
ipq40xx: convert GL.iNet GL-S1300 to DSA

Convert the router to DSA.

Co-Developed-by: Matt Beaumont <github@beaum.xyz>
Tested-by: Matt Beaumont <github@beaum.xyz>
Link: https://github.com/openwrt/openwrt/pull/12478
Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: 70586f5)
The file was modifiedtarget/linux/ipq40xx/image/generic.mk (diff)
The file was modifiedtarget/linux/ipq40xx/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4029-gl-s1300.dts (diff)
コミット 6936deac67e5f0d950bcc26e56bc90b15b12db12 by robimarko
imagebuilder: fix addition of local packages

Since alpinelinux/apk-tools@460d62ee743c, relative paths are no longer
accepted in repositories file.

Add local repository in APK command instead to fix this issue.

Fixes: 83d2d21904e0 ("apk: update to Git HEAD (2025-02-08)")
Fixes: https://github.com/openwrt/openwrt/issues/18032
Signed-off-by: Kuan-Yi Li <kyli@abysm.org>
Link: https://github.com/openwrt/openwrt/pull/18048
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: 6936dea)
The file was modifiedtarget/imagebuilder/Makefile (diff)
The file was modifiedtarget/imagebuilder/files/Makefile (diff)
コミット 890293c13cc0c7e23577cb92c36edcc9911b4400 by sander
realtek: add PoE enable line to Netgear GS310TP

By switching to the new RTL8231 driver in commit b7af54d5c18c ("realtek:
Simple conversions to RTL8231 MFD driver"), the bootloader state of the
RTL8231's pins is now maintained. As the bootloader de-asserts the PoE
enable signal, this means PoE output is no longer available.

Add a gpio-hog with high output, restoring the line value from when the
pin was configured (by default) as an input with a pull-up resistor.
This will hard-enable the PoE output, but the individual ports can still
be administratively disabled by realtek-poe or a similar tool.

Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: 890293c)
The file was modifiedtarget/linux/realtek/dts/rtl8380_netgear_gs310tp-v1.dts (diff)
コミット 9df4a88e603169d7c9bd31b00d4f498ac9f0f7f0 by hauke
sunxi: enable usbgadget feature

The USB of most sunxi devices works in otg or peripheral mode.
Enable this feature to use usbgadget. Tested on OrangePi Zero3.

Signed-off-by: Chukun Pan <amadeus@jmu.edu.cn>
Link: https://patchwork.ozlabs.org/project/openwrt/patch/20250221140105.250920-1-amadeus@jmu.edu.cn/
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: 9df4a88)
The file was modifiedtarget/linux/sunxi/Makefile (diff)
コミット 6df4e4663b9e2b41b320630681b7692e0d3f8861 by hauke
ltq-vdsl-vr11-mei: fix field-spanning write warning

Since the update to kernel 6.1, a warning like this appears in the
kernel log:

[   49.773953] ------------[ cut here ]------------
[   49.773998] WARNING: CPU: 3 PID: 2349 at target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-ipq40xx_generic/dsl_cpe_mei-ugw_8.5.2.10/src/drv_mei_cpe_msg_process.c:3570 MEI_IoctlCmdMsgWrite+0x290/0x2c8 [drv_mei_cpe]
[   49.777670] memcpy: detected field-spanning write (size 4) of single field "pDestPtr" at target-arm_cortex-a7+neon-vfpv4_musl_eabi/linux-ipq40xx_generic/dsl_cpe_mei-ugw_8.5.2.10/src/drv_mei_cpe_msg_process.c:3570 (size 2)
...
[   50.087078] ---[ end trace 0000000000000000 ]---

The variable "pDestPtr" points to the field "header.index" in a
CMV_STD_MESSAGE_T struct (header is a CMV_STD_MESSAGE_HEADER_T struct).
The offending code intentionally copies data beyond this field, which is
followed by "header.length" and "payload".

To fix this, change the assignment of "pDestPtr" to use the pointer to
the message plus the offset of the "header.index" field. This way, the
compiler knows about the size and thus the false positive warning
disappears.

While at it, also adjust all places where similar code is used to copy
from a CMV_STD_MESSAGE_T struct.

Also mark all related structs as packed, because the code (and the
driver in general) seems to rely on that anyway.

Fixes: https://github.com/openwrt/openwrt/issues/17142
Signed-off-by: Jan Hoffmann <jan@3e8.eu>
Link: https://patchwork.ozlabs.org/project/openwrt/patch/20250206225444.2521817-1-jan@3e8.eu/
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: 6df4e46)
The file was addedpackage/kernel/lantiq/ltq-vdsl-vr11-mei/patches/131-fix-field-spanning-write-mei-mailbox-packed.patch
The file was modifiedpackage/kernel/lantiq/ltq-vdsl-vr11-mei/Makefile (diff)
コミット a9b4d1f4b904d47a304e1806bd9f363d3335554d by hauke
ltq-vdsl-vr9-mei: avoid unnecessary usage of unsafe_memcpy

Commit 7bc487c12eef ("kernel: ltq-vdsl-vr9-mei: fix warning about
field-spanning write") patched the driver to use unsafe_memcpy in
MEI_IoctlCmdMsgWrite.

However, this is not actually necessary. The assignment of the variable
"pDestPtr" can be modified so that the compiler knows about the correct
size. This way, the check in the fortified memcpy works correctly.

While at it, also adjust all places where similar code is used to copy
from a CMV_STD_MESSAGE_T struct.

Also mark all related structs as packed, because the code (and the
driver in general) seems to rely on that anyway.

Signed-off-by: Jan Hoffmann <jan@3e8.eu>
Link: https://patchwork.ozlabs.org/project/openwrt/patch/20250206225444.2521817-2-jan@3e8.eu/
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: a9b4d1f)
The file was addedpackage/kernel/lantiq/ltq-vdsl-vr9-mei/patches/401-fix-field-spanning-write-mei-mailbox-packed.patch
The file was modifiedpackage/kernel/lantiq/ltq-vdsl-vr9-mei/Makefile (diff)
The file was removedpackage/kernel/lantiq/ltq-vdsl-vr9-mei/patches/401-use-unsafe_memcpy-for-intentional-field-spanning-write.patch
コミット 03bbd36e67e5f4cc9fa838c7d773077c05f6ce16 by hauke
ltq-vdsl-vr11: add option for L3 request without retry on failure

This allows to attempt an orderly shutdown via L3 request while avoiding
excessive delay in the failure case (up to 6 seconds with the currently
hard-coded 3 attempts).

Signed-off-by: Jan Hoffmann <jan@3e8.eu>
Link: https://patchwork.ozlabs.org/project/openwrt/patch/20250130102108.1606919-2-jan@3e8.eu/
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: 03bbd36)
The file was addedpackage/kernel/lantiq/ltq-vdsl-vr11/patches/300-l3-request-no-retry.patch
The file was modifiedpackage/kernel/lantiq/ltq-vdsl-vr11/Makefile (diff)
コミット 4baf162d832498b791b9c7af7669f49d52b76577 by hauke
ltq-vdsl-vr11-app: exit more quickly if orderly shutdown fails

On exit, the app tries to do an orderly shutdown of the DSL connection
before it is stopped forcibly. Since the driver does 3 attempts with a
timeout of 2 seconds each, this might take about 6 seconds in the worst
case.

This is problematic on sysupgrade, because any process that doesn't exit
within 4 seconds is killed. This means that the DSL connection might not
be stopped at all before the actual system upgrade begins.

To avoid this, use the newly added option in the driver to not retry the
L3 request on failure.

Signed-off-by: Jan Hoffmann <jan@3e8.eu>
Link: https://patchwork.ozlabs.org/project/openwrt/patch/20250130102108.1606919-3-jan@3e8.eu/
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: 4baf162)
The file was modifiedpackage/network/config/ltq-vdsl-vr11-app/patches/201-orderly-shutdown.patch (diff)
The file was modifiedpackage/network/config/ltq-vdsl-vr11-app/Makefile (diff)
コミット aba52e092c703023aa35cd9d280e6c56f11851b7 by hauke
selinux-policy: update to version v2.1

Rebased onto dssp5-base. Baseline is:
ss, tc, stubby, irqbalance, usbutils, ethtool, tcpdump, mtr,
bmon, zram-swap, parted, e2fsprogs, gdisk, block-mount,
kmod-fs-ext4, kmod-fs-f2fs, kmod-usb-storage, f2fs-tools-selinux,
kmod-usb-storage-uas, kmod-usb3, wireguard-tools,
openssh-sftp-server, luci-light, resolveip, blockd

Changes since v2.0:

3dcc957 three issues:
434bad8 /new_root related
04d18a5 README armsr combined-efi
506d8c1 /efi is not a thing in armsr combined-efi
c0db1ed efivarfs remove these filecons
4eb35b7 adds efivars noseclabelfs for armsr combined-efi
bbc6a6b adds /dev/ttyS3 to tty serialtermdev
1467206 README local logins
6ae3185 rename eficapsulemiscnodedev
d43ded0 rename to vportserialtermdev
a47d2f8 fixes virtio port serialtermdev
03aec70 blockmount: make it a bit more robust
70f1ed3 hotplugcall not sure what config triggers this
3338764 boarddetect: i was expecting this
d97548a deal with /dev/tty and /dev/vcs
c6ba4a5 adds virtio block device
d03e216 adds virtio vport serialtermdev for qemu guest agent
2dc0291 validatefirmwareimage: allow getattr of *all* dev chr files
fdfb3a7 adds /dev/efi_capsule_loader for armsr combined target
b129fb9 validatefirmwareimage ordering
b5e81b4 validatefirmwareimage clean up
0932dc5 README typo fixes
a1f88f0 README fix
e6c68be README typo fixes
a232c21 hvcloginserialtermdev: macro not used
d7edd95 support /usr/local and update README
c0d2947 validatefirmwareimage comment
7dbc9b3 validatefirmwareimage: allow find to getattr of dev.except char
f647175 platformtmpfile: elaborate a bit in comment
52f32c1 reintroduce misc.cil
320d77f validatefirmwareimage: /lib/upgrade/platform.sh
365fc65 deal with /efi for combined images
183b412 adds hvc logserialtermdev
20cd42a sshdsysagent: limited support for legacy scp -O with firmware images
1ccee8d validatefirmwareimages: some events related to "combined" images
9b47fc3 jshn reads /dev/urandom
f86def7 adds /tmp/log/apk.log
f1247b3 these are relative to the current namespace
32c0cc8 hotplugcall qemu virtio-console-helper
5cc41f5 uclient-fetch for manually downloading sysupgrade related
c8140bd cgi-io creates firmware and backup atomically
edf517b factoryreset deal with firstboot compatibility
f5116b5 pppd: redundant, is implied with shell client type
86be72c updates README
8c08ca1 luci-mod-system: a bit of speculation here
417f4a5 adds /dev/autofs
1ed537c misc.cil: remove
01d014a selinuxsecfile: be more specific
53fca71 rename blockd module
b4c9b15 ttyloginserialtermdev: ordering
016c3c1 sysagent traversal of /root is enough
d0d7c91 hotplugcall: net/00-sysctl
2821746 adds ttyAMA0 and some incomplete rules for board-detect

Run-tested: ilogic-openwrt_one, ipq40xx-generic-linksys_mr8300

Tested-by: Stefan Hellermann <stefan@the2masters.de>
Signed-off-by: Dominick Grift <dominick.grift@defensec.nl>
Link: https://patchwork.ozlabs.org/project/openwrt/patch/20250116092312.1350223-1-dominick.grift@defensec.nl/
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: aba52e0)
The file was modifiedpackage/system/selinux-policy/Makefile (diff)
コミット cb5fb841a535848274f2ed6668a426cfc55db876 by robimarko
iproute2: update to 6.13

Update iproute2 to 6.13.

Release notes:
https://lwn.net/ml/all/20250120194053.3744d96b@hermes.local/

Allows us to drop multiple upstreamed patches:
package/network/utils/iproute2/patches/013-endian.h.patch
package/network/utils/iproute2/patches/014-basename.patch
package/network/utils/iproute2/patches/015-limits.h.patch
package/network/utils/iproute2/patches/016-limits.h.patch
package/network/utils/iproute2/patches/017-linux-limits.patch
package/network/utils/iproute2/patches/018-linux-limits.patch

Link: https://github.com/openwrt/openwrt/pull/18067
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: cb5fb84)
The file was modifiedpackage/network/utils/iproute2/patches/170-ip_tiny.patch (diff)
The file was removedpackage/network/utils/iproute2/patches/018-linux-limits.patch
The file was removedpackage/network/utils/iproute2/patches/014-basename.patch
The file was removedpackage/network/utils/iproute2/patches/015-limits.h.patch
The file was removedpackage/network/utils/iproute2/patches/013-endian.h.patch
The file was modifiedpackage/network/utils/iproute2/Makefile (diff)
The file was removedpackage/network/utils/iproute2/patches/016-limits.h.patch
The file was removedpackage/network/utils/iproute2/patches/017-linux-limits.patch
コミット ce67f0844987a9c3aac2ed510de9ddaaa1ed612f by robimarko
tools: zstd: update to 1.5.7

This new version has some performance enhancements.

Changelog:
https://github.com/facebook/zstd/releases/tag/v1.5.7

Upstreamed patch:
001-Provide-variant-pkg-config-file-for-multi-threaded-s.patch[1]

[1] https://github.com/facebook/zstd/commit/f1f1ae369a4cefd3474b3528e8d1847b18750605

Signed-off-by: Shiji Yang <yangshiji66@qq.com>
Link: https://github.com/openwrt/openwrt/pull/18064
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: ce67f08)
The file was modifiedtools/zstd/Makefile (diff)
The file was removedtools/zstd/patches/001-Provide-variant-pkg-config-file-for-multi-threaded-s.patch
コミット d664d7466958d3c70e1be9258280d39825ba9ba8 by vincent
kernel: bump 6.6 to 6.6.79

Changelog: https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.6.79

Manually rebased:
ramips/patches-6.6/810-uvc-add-iPassion-iP2970-support.patch

All other patches automatically rebased.

Build system: x86/64
Build-tested: bcm27xx/bcm2712, filogic/glinet_gl-mt6000, filogic/xiaomi_redmi-router-ax6000-ubootmod, ramips/tplink_archer-a6-v3, x86/64
Run-tested: bcm27xx/bcm2712, filogic/glinet_gl-mt6000, filogic/xiaomi_redmi-router-ax6000-ubootmod, ramips/tplink_archer-a6-v3, x86/64

Signed-off-by: John Audia <therealgraysky@proton.me>
Link: https://github.com/openwrt/openwrt/pull/18066
Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: d664d74)
The file was modifiedtarget/linux/generic/backport-6.6/602-v6.10-net-Use-backlog-NAPI-to-clean-up-the-defer_list.patch (diff)
The file was modifiedtarget/linux/ramips/patches-6.6/831-mmc-mtk-sd-initialize-pad-delay-and-drive-strength.patch (diff)
The file was modifiedinclude/kernel-6.6 (diff)
The file was modifiedtarget/linux/bcm27xx/patches-6.6/950-1349-cgroup-Use-kernel-command-line-to-disable-memory-cgr.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-6.6/950-1445-fixup-cgroup-Use-kernel-command-line-to-disable-memo.patch (diff)
The file was modifiedtarget/linux/mediatek/patches-6.6/410-bt-mtk-serial-fix.patch (diff)
The file was modifiedtarget/linux/ramips/patches-6.6/810-uvc-add-iPassion-iP2970-support.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-6.6/950-0087-Add-dwc_otg-driver.patch (diff)
The file was modifiedtarget/linux/generic/hack-6.6/780-usb-net-MeigLink_modem_support.patch (diff)
The file was modifiedtarget/linux/generic/pending-6.6/670-ipv6-allow-rejecting-with-source-address-failed-policy.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.6/700-v6.10-net-create-a-dummy-net_device-allocator.patch (diff)
The file was modifiedtarget/linux/airoha/patches-6.6/105-uart-add-en7523-support.patch (diff)
The file was modifiedtarget/linux/generic/pending-6.6/811-pci_disable_usb_common_quirks.patch (diff)
The file was modifiedtarget/linux/starfive/patches-6.6/0066-uart-8250-Add-dw-auto-flow-ctrl-support.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-6.6/950-0065-cgroup-Disable-cgroup-memory-by-default.patch (diff)
コミット 3ffe54a1e19fa0f26c158e8fc7d2af2b8e409ba4 by vincent
tools: xz: update to 5.6.4

The serious liblzma backdoor vulnerability (CVE-2024-3094) has
been fixed since v5.6.2. It's time to bump this tool to the
latest version. This patch also added a new GitHub package URL.

Changelogs:
https://github.com/tukaani-project/xz/releases/tag/v5.6.2
https://github.com/tukaani-project/xz/releases/tag/v5.6.3
https://github.com/tukaani-project/xz/releases/tag/v5.6.4

Signed-off-by: Shiji Yang <yangshiji66@qq.com>
Link: https://github.com/openwrt/openwrt/pull/18063
Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: 3ffe54a)
The file was modifiedtools/xz/Makefile (diff)
コミット 8b3c845835a02677cc6bf0e225752406a569b8d7 by sander
realtek: ONTi ONT-S508CL-8S is a relabeled XikeStor SKS8300-8X

Both hardware and firmware of these devices appears identical except for the
manufacturers logo and device name.  The documented XikeStor SKS8300-8X
installation method is verified to work on the ONTi ONT-S508CL-8S using
Openwrt images made for the XikeStor SKS8300-8X. This includes the OEM boot
loader magic password phrases.

Signed-off-by: Bjørn Mork <bjorn@mork.no>
Link: https://github.com/openwrt/openwrt/pull/18071
Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: 8b3c845)
The file was modifiedtarget/linux/realtek/image/rtl930x.mk (diff)
コミット f4f0a847a43498ae203daf247b6c48333b360414 by hauke
kernel: modules: bluetooth: creating a new Bluetooth menu

Move Bluetooth modules to new Bluetooth menu from Other menu.

Signed-off-by: Paweł Owoc <frut3k7@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/15118
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: f4f0a84)
The file was addedpackage/kernel/linux/modules/bluetooth.mk
The file was modifiedpackage/kernel/linux/modules/other.mk (diff)
コミット 1c42a0be3619e0cab7265996a424a5adfd537fb5 by hauke
kernel: modules: bluetooth: separating UART and USB drivers

Not all devices need Bluetooth UART and USB drivers to be installed together. Three separate drivers have been created:
- kmod-bluetooth
- kmod-hci-uart
- kmod-btusb

Signed-off-by: Paweł Owoc <frut3k7@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/15118
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: 1c42a0b)
The file was modifiedpackage/kernel/linux/modules/bluetooth.mk (diff)
コミット 3b7a92754e81432024b232c7cd7fe32593891ee0 by hauke
linux: use packages kmod-hci-uart and kmod-btusb instead of kmod-bluetooth

Use Bluetooth UART and USB packages separetly.

Signed-off-by: Paweł Owoc <frut3k7@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/15118
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: 3b7a927)
The file was modifiedtarget/linux/bcm53xx/image/Makefile (diff)
The file was modifiedtarget/linux/qualcommax/image/ipq807x.mk (diff)
The file was modifiedtarget/linux/ipq40xx/image/generic.mk (diff)
コミット d787839afaaa4f49feb657cd3f930d8e436e76fe by hauke
ltq-vdsl-vr11-mei: remove support for older kernel versions

There's only v6.6 in-tree, remove anything older.

Signed-off-by: Andre Heider <a.heider@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/18056
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: d787839)
The file was modifiedpackage/kernel/lantiq/ltq-vdsl-vr11-mei/patches/100-compat.patch (diff)
The file was modifiedpackage/kernel/lantiq/ltq-vdsl-vr11-mei/patches/130-support-kernel-6.6.patch (diff)
コミット 4aea0689e750151e32a9408dec232a8625b8474d by hauke
ltq-vdsl-vr11-mei: remove static linking

This removes -static compile option. The -static option tells GCC to
link this statically with the libc, which we do not want in OpenWrt. We
want to link everything dynamically to the libc. This fixes a compile
problem with glibc.

References: 71bdff91 "ltq-vdsl-mei: Remove static linking"
Signed-off-by: Andre Heider <a.heider@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/18056
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: 4aea068)
The file was addedpackage/kernel/lantiq/ltq-vdsl-vr11-mei/patches/030-no-static-linking.patch
コミット da2cc98458f46745de95e88b6066620fbd02b190 by hauke
wireless-regdb: Update to version 2025.02.20

b43aeb5 wireless-regdb: assert and correct maximum bandwidth within frequency difference
68588bf wireless-regdb: Update regulatory info for Syria (SY) for 2020
0dda57e wireless-regdb: Update regulatory info for Moldova (MD) on 6GHz for 2022
b19ab0b wireless-regdb: Update regulatory info for Azerbaijan (AZ) on 6GHz for 2024
f67f40d wireless-regdb: Update regulatory info for Oman (OM)
bd70876 wireless-regdb: Update regulatory rules for Armenia (AM) on 2.4 and 5 GHz
6c7cbcc wireless-regdb: Permit 320 MHz bandwidth in 6 GHz band in ETSI/CEPT
f9f6b30 wireless-regdb: Update regulatory rules for Austria (AT)
39b47ea wireless-regdb: Update regulatory info for Cayman Islands (KY) for 2024
3dd7ceb wireless-regdb: allow NO-INDOOR flag in db.txt
4d754a1 wireless-regdb: Update regulatory rules for Iran (IR) on both 2.4 and 5Ghz for 2021
8c8308a wireless-regdb: Update frequency range with NO-INDOOR for Oman (OM)
c2f11e2 wireless-regdb: update regulatory database based on preceding changes

Signed-off-by: Rudy Andram <rmandrad@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/17957
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: da2cc98)
The file was modifiedpackage/firmware/wireless-regdb/Makefile (diff)