Skip to content
成功

変更履歴

概要

  1. wifi-scripts: add free-form "tags" array option for wifi-iface (commit: a3ec35c) (details)
  2. netifd: update to Git HEAD (2024-11-08) (commit: 5f68e24) (details)
  3. rampis: mt7621: Convert Edgerouter-X dts to single kernel config (commit: dc51c43) (details)
  4. rampis: mt7621: Edgerouter-X disable toggling of kernel slots (commit: 5e355f1) (details)
  5. rampis: mt7621: resize Edgerouter-X kernel size to 6MB (commit: 09a6bff) (details)
  6. rampis: mt7621: Edgerouter-X set compat version message (commit: 70c371d) (details)
  7. rampis: mt7621: Edgerouter-X update compat version to 2.0 (commit: 1bdbd51) (details)
  8. rampis: mt7621: Re-enable Edgerouter-X image builds (commit: 71b4842) (details)
  9. ramips: mt7621: Edgerouter-X drop factory image (commit: 4d90b79) (details)
  10. rampis: mt7621: Edgerouter-X adjust IMAGE_SIZE to reflect new kernel size (commit: 5b406bc) (details)
  11. vrx518_tc: allow larger MTU to support RFC4638 (commit: ca53f2d) (details)
  12. ath79: Add support for Sophos AP15C (commit: a7abc7e) (details)
  13. Revert "build: set PATH for post-install scripts" (commit: 15de218) (details)
  14. imagebuilder: fix APK for packages dir and cache (commit: ad1c1b7) (details)
  15. imagebuilder: fix package inclusion and APK index (commit: 451e2ce) (details)
  16. imagebuilder: cleanup package inclusion (commit: 15b7994) (details)
  17. imagebuilder: init APK dirs every time (commit: 12a7307) (details)
  18. ramips: mt7621: add missing regulator-boot-on (commit: a7bc6bf) (details)
  19. apk: Bump to version 2024-11-08 (commit: b18ed66) (details)
  20. apk: Implement apk list --full patch (commit: 79f0682) (details)
  21. menuconfig: add help description for Stack Smashing Protection options (commit: cbf7be9) (details)
  22. hostapd: split long lines (commit: 8b6d587) (details)
  23. treewide: remove THIS_MODULE assignment (commit: cc98cfa) (details)
  24. imagebuilder: fix OPKG package inclusion (commit: 999ef82) (details)
  25. kernel: bump 6.6 to 6.6.60 (commit: 85844cf) (details)
  26. base-files: Remove pkg_check when using apk (commit: 0ce237a) (details)
  27. wolfssl: Adjust version for apk (commit: be952e9) (details)
  28. gdb: Fix description for apk, remove backtick (commit: adb921c) (details)
  29. lantiq: use more devm for i2c (commit: 44824f0) (details)
  30. lantiq: use devm for mutex_init (commit: fccff96) (details)
  31. libnftnl: update to 1.2.8 (commit: d9ed0d4) (details)
  32. nftables: update to 1.1.1 (commit: c11a18b) (details)
  33. config: Use APK as package manager by default (commit: 40b8fba) (details)
コミット a3ec35cadb77265c0e00c8d3789734586a6f7111 by nbd
wifi-scripts: add free-form "tags" array option for wifi-iface

This allows annotating wifi interfaces in the config in a way that can be
queried through wifi status. One example use case is to mark wifi interfaces
for use with specific services without having to explicitly reference the
(often unnamed) sections from elsewhere.

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: a3ec35c)
The file was modifiedpackage/network/config/wifi-scripts/files/lib/netifd/netifd-wireless.sh (diff)
コミット 5f68e243338a653f44f079acc001de369aa42efa by nbd
netifd: update to Git HEAD (2024-11-08)

e93f6c3fc729 main: fix format string related warnings for log/debug printf functions
6ab44a2413f9 fix signed/unsigned comparison warnings
4fe997b61d7d system-dummy: add system_if_apply_settings_after_up
992d33cb42a6 ubus: add notifications on wireless device state changes
34eb11eb6f5c device/interface: add "tags" attribute from config to status dump

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 5f68e24)
The file was modifiedpackage/network/config/netifd/Makefile (diff)
コミット dc51c4355d48e91ed8fd06d70f0bf71b0b4bc4d2 by ynezz
rampis: mt7621: Convert Edgerouter-X dts to single kernel config

The OEM layout for Edgerouter X provides for two 3MB kernel slots.
As of linux 6.1 the kernel images no longer fit and as such
Edgerouter X builds have been disabled in Main.

Revise the layout to make kernel1 slot 6MB and drop kernel2 slot.

This patch applies the required changes to the dts file.

Signed-off-by: Tim Lunn <tim@feathertop.org>
Tested-by: Mauri Sandberg <maukka@ext.kapsi.fi>
Link: https://github.com/openwrt/openwrt/pull/15194
Signed-off-by: Petr Štetiar <ynezz@true.cz>
(commit: dc51c43)
The file was modifiedtarget/linux/ramips/dts/mt7621_ubnt_edgerouter-x.dtsi (diff)
コミット 5e355f1f9084c1b6de3151fbcde948d736292d6c by ynezz
rampis: mt7621: Edgerouter-X disable toggling of kernel slots

Uboot selects which kernel slot to boot based on a flag in the factory
mtd partition. Patch ubnt.sh to ensure always flash to kernel1 slot and
update flag if required.

Signed-off-by: Tim Lunn <tim@feathertop.org>
Tested-by: Mauri Sandberg <maukka@ext.kapsi.fi>
Link: https://github.com/openwrt/openwrt/pull/15194
Signed-off-by: Petr Štetiar <ynezz@true.cz>
(commit: 5e355f1)
The file was modifiedtarget/linux/ramips/mt7621/base-files/lib/upgrade/ubnt.sh (diff)
コミット 09a6bffb6e0a714f20d71043ae8382af4c5925b6 by ynezz
rampis: mt7621: resize Edgerouter-X kernel size to 6MB

With the updated partition layout set in dts, set the KERNEL_SIZE
parameter to 6MB allowing builds of Linux 6.1 and later to fit.

Signed-off-by: Tim Lunn <tim@feathertop.org>
Tested-by: Mauri Sandberg <maukka@ext.kapsi.fi>
Link: https://github.com/openwrt/openwrt/pull/15194
Signed-off-by: Petr Štetiar <ynezz@true.cz>
(commit: 09a6bff)
The file was modifiedtarget/linux/ramips/image/mt7621.mk (diff)
コミット 70c371d91cda300d7c655f019cb2076d2dd537fb by ynezz
rampis: mt7621: Edgerouter-X set compat version message

Refer user to the wiki page for instructions on how to migrate to the
new kernel layout.

Signed-off-by: Tim Lunn <tim@feathertop.org>
Tested-by: Mauri Sandberg <maukka@ext.kapsi.fi>
Link: https://github.com/openwrt/openwrt/pull/15194
Signed-off-by: Petr Štetiar <ynezz@true.cz>
(commit: 70c371d)
The file was modifiedtarget/linux/ramips/image/mt7621.mk (diff)
コミット 1bdbd511b27017157e92ffe128e66853d169dcbf by ynezz
rampis: mt7621: Edgerouter-X update compat version to 2.0

Use compat version to indicate that the new layout for larger kernels
is in place. This handled by the patch to ubnt.sh to always select
the kernel1 slot for flashing and as active kernel slot.

Signed-off-by: Tim Lunn <tim@feathertop.org>
Tested-by: Mauri Sandberg <maukka@ext.kapsi.fi>
Link: https://github.com/openwrt/openwrt/pull/15194
Signed-off-by: Petr Štetiar <ynezz@true.cz>
(commit: 1bdbd51)
The file was modifiedtarget/linux/ramips/mt7621/base-files/etc/board.d/05_compat-version (diff)
コミット 71b4842e3bdaed91cd2daa4b28a208559c3de7c6 by ynezz
rampis: mt7621: Re-enable Edgerouter-X image builds

With the new layout providing 6MB for kernel there will be no issues
with kernel size affecting build of images.

Re-enable image builds for Edgerouter-X and X-SFP.

Signed-off-by: Tim Lunn <tim@feathertop.org>
Tested-by: Mauri Sandberg <maukka@ext.kapsi.fi>
Link: https://github.com/openwrt/openwrt/pull/15194
Signed-off-by: Petr Štetiar <ynezz@true.cz>
(commit: 71b4842)
The file was modifiedtarget/linux/ramips/image/mt7621.mk (diff)
コミット 4d90b79704efba57ab158c47ae6936ce4c1ef185 by ynezz
ramips: mt7621: Edgerouter-X drop factory image

Edgerouter-X factory images have not built automatically since 19.x due
to images being over 3MB. While it was possible to build custom images
with very stripped down config, this is no longer possible with the size
increases of linux 6.1 and 6.6.

Drop code for generation of factory images, if some dev later wishes to
try custom images they can revert this commit.

Signed-off-by: Tim Lunn <tim@feathertop.org>
Link: https://github.com/openwrt/openwrt/pull/15194
Signed-off-by: Petr Štetiar <ynezz@true.cz>
(commit: 4d90b79)
The file was modifiedtarget/linux/ramips/image/mt7621.mk (diff)
コミット 5b406bccaccadb494cad139b3f69e17ab62d3968 by ynezz
rampis: mt7621: Edgerouter-X adjust IMAGE_SIZE to reflect new kernel size

IMAGE_SIZE was previously set to kernel1 + ubi size = 256768k, now
kernel1 is 6MB adjust this value to add 3072k to total image size.

Signed-off-by: Tim Lunn <tim@feathertop.org>
Link: https://github.com/openwrt/openwrt/pull/15194
Signed-off-by: Petr Štetiar <ynezz@true.cz>
(commit: 5b406bc)
The file was modifiedtarget/linux/ramips/image/mt7621.mk (diff)
コミット ca53f2d430ce1f9ff5a560291de1e93380963417 by robimarko
vrx518_tc: allow larger MTU to support RFC4638

vrx518_tc currently sets the interface maximum MTU to the ethernet default
of 1500 bytes by default via ether_setup() called from ptm_setup().

To support 1508 byte baby jumbo frames (RFC4638) for PPPoE connections
over VDSL links as already supported by the VR9 ltq_ptm driver ([1], [2])
set the interface maximum MTU to MAX_MTU.

MAX_MTU is defined in dcdp/inc/tc_common.h to 2002 bytes and this value is
used in ptm_change_mtu() and elsewhere as the maximum MTU, however this is
short circuited by checks against the interface maximum MTU.

[1]: https://forum.openwrt.org/t/fritzbox-7530-and-rfc4638-baby-jumbo-frames/181327
[2]: https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=8a2a20e71e2909f84dab47e51dfda9e292a6c1ae

Signed-off-by: Andrew MacIntyre <andymac@pcug.org.au>
Link: https://github.com/openwrt/openwrt/pull/16856
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: ca53f2d)
The file was addedpackage/kernel/lantiq/vrx518_tc/patches/206-dcdp-ptm_tc-allow-larger-mtu-to-support-rfc4638.patch
コミット a7abc7ec3b61be553f33c49e5acc90a4d539d992 by mail
ath79: Add support for Sophos AP15C

The Sophos AP15C uses the same hardware as the AP15, but has a reset button.

Based on:
commit 6f1efb289837 ("ath79: add support for Sophos AP100/AP55 family")
author    Andrew Powers-Holmes <andrew@omnom.net>
          Fri, 3 Sep 2021 15:53:57 +0200 (23:53 +1000)
committer Hauke Mehrtens <hauke@hauke-m.de>
          Sat, 16 Apr 2022 16:59:29 +0200 (16:59 +0200)

Unique to AP15C:
- Reset button
- External RJ45 serial console port

Flashing instructions:

This firmware can be flashed either via a compatible Sophos SG or XG
firewall appliance, which does not require disassembling the device, or via
the U-Boot console available on the internal UART header.

To flash via XG appliance:
- Register on Sophos' website for a no-cost Home Use XG firewall license
- Download and install the XG software on a compatible PC or virtual
   machine, complete initial appliance setup, and enable SSH console access
- Connect the target AP device to the XG appliance's LAN interface
- Approve the AP from the XG Web UI and wait until it shows as Active
   (this can take 3-5 minutes)
- Connect to the XG appliance over SSH and access the Advanced Console
   (Menu option 5, then menu option 3)
- Run `sudo awetool` and select the menu option to connect to an AP via
   SSH. When prompted to enable SSH on the target AP, select Yes.
- Wait 2-3 minutes, then select the AP from the awetool menu again. This
   will connect you to a root shell on the target AP.
- Copy the firmware to /tmp/openwrt.bin on the target AP via SCP/TFTP/etc
- Run `mtd -r write /tmp/openwrt.bin astaro_image`
- When complete, the access point will reboot to OpenWRT.

To flash via U-Boot serial console:
- Configure a TFTP server on your PC, and set IP address 192.168.99.8 with
   netmask 255.255.255.0
- Copy the firmware .bin to the TFTP server and rename to 'uImage_AP15C'
- Open the target AP's enclosure and locate the 4-pin 3.3V UART header [4]
- Connect the AP ethernet to your PC's ethernet port
- Connect a terminal to the UART at 115200 8/N/1 as usual
- Power on the AP and press a key to cancel autoboot when prompted
- Run the following commands at the U-Boot console:
    - `tftpboot`
    - `cp.b $fileaddr 0x9f070000 $filesize`
    - `boot`
- The access point will boot to OpenWRT.

Signed-off-by: David Lutz <kpanic@hirnduenger.de>
(commit: a7abc7e)
The file was modifiedtarget/linux/ath79/generic/base-files/etc/board.d/02_network (diff)
The file was modifiedpackage/boot/uboot-envtools/files/ath79 (diff)
The file was modifiedtarget/linux/ath79/image/generic.mk (diff)
The file was addedtarget/linux/ath79/dts/qca9557_sophos_ap15c.dts
コミット 15de218a566c0563adcc184c5aa83b71b24e8cde by daniel
Revert "build: set PATH for post-install scripts"

This reverts commit 21b5ac862eed7ac373361c914cf6098cab04f503.
The approach is flawed and cannot work in the ImageBuilder.
Using /etc/uci-defaults/ which is run on the target is the only
possible way.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(commit: 15de218)
The file was modifiedinclude/rootfs.mk (diff)
コミット ad1c1b7047b2e716b75031e26af544532f429f10 by mail
imagebuilder: fix APK for packages dir and cache

This commit solves multiple issues. First of just install the three
special packages base-files, libc and kernel directly from the index. In
upstream indexes, those will never appear to prevent accidental upgrades
may breaking the system.

Next, enable caching for the ImageBuilder, which speeds up consecutive
builds from ~33 seconds to ~5 seconds. Using cache however makes APK
create the folder `/var/cache/apk/` which conflicts with the base-files
installation, which ships a symlink from `/var` to `/tmp`, so specify
`--no-cache` for the rootfs initialization.

Lastly, drop the use of `apk update` since APK automatically does that.

Signed-off-by: Paul Spooren <mail@aparcar.org>
(commit: ad1c1b7)
The file was modifiedinclude/rootfs.mk (diff)
The file was modifiedtarget/imagebuilder/files/Makefile (diff)
The file was modifiedtarget/imagebuilder/Makefile (diff)
The file was modifiedpackage/Makefile (diff)
コミット 451e2ce006eaba5341d7e33ac587719c3bf18701 by mail
imagebuilder: fix package inclusion and APK index

We need to exclude packages from the APK index which must not be
upgraded. To do so, the packages `libc`, `kernel` and `base-files` are
excluded to APK never suggestes them as upgradable.

The previous logic would however match packages like `libcomerr0`,
causing build failures. Make the copying and excluding logic more
precise by adding a single dash.

Signed-off-by: Paul Spooren <mail@aparcar.org>
(commit: 451e2ce)
The file was modifiedpackage/Makefile (diff)
The file was modifiedtarget/imagebuilder/Makefile (diff)
コミット 15b7994c0198bef0b59bc78880529017387a239d by mail
imagebuilder: cleanup package inclusion

Previously three different ways to include packages in an ImageBuilder
existed:

* buildbot: include libc, kernel (and base-files) in $(IB_LDIR)
* not buildbot, standalone: include all packages in ./packages/
* not buildbot, not standalone: include libc, kernel (and base-files) in
  ./packages/

First of, the separation between *buildbot* and *not buildbot, not
standalone* is not required, we can just always copy packages to
./packages instead of ever using the special place $(IB_LDIR).
Doing so drops the need to handle the extra case and also allows to
clean up the OPKG package installation, which no longer requries the
`firstword` logic, things are now always at ./packages.

Signed-off-by: Paul Spooren <mail@aparcar.org>
(commit: 15b7994)
The file was modifiedtarget/imagebuilder/Makefile (diff)
The file was modifiedtarget/imagebuilder/files/Makefile (diff)
コミット 12a73078692da9d6b2e599d4cd4eb8a18daf3c63 by mail
imagebuilder: init APK dirs every time

The `--initdb` command creates basic folders required by APK,
previoiusly it would only run a single time when package_index is
actually called. Since the function isn't called if nothing changes,
`--initdb` doesn't initialize the rootfs again.

This commit moves it to package_reload, which runs every time.

Signed-off-by: Paul Spooren <mail@aparcar.org>
(commit: 12a7307)
The file was modifiedtarget/imagebuilder/files/Makefile (diff)
コミット a7bc6bf7dba98c77724cb8284d21a9c77c263d56 by robimarko
ramips: mt7621: add missing regulator-boot-on

What seems to be happening is that the kernel requests an ACTIVE_LOW
gpio initially and sets it to high later based on gpios in dts.

This seems to break some devices where the bootloader sets it to high.

Fixes: e612900ae0 ("ramips: mt7621: convert usb power to regulators")

Signed-off-by: Rosen Penev <rosenp@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/16877
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: a7bc6bf)
The file was modifiedtarget/linux/ramips/dts/mt7621_d-team_newifi-d2.dts (diff)
The file was modifiedtarget/linux/ramips/dts/mt7621_humax_e10.dts (diff)
The file was modifiedtarget/linux/ramips/dts/mt7621_zyxel_lte3301-plus.dts (diff)
The file was modifiedtarget/linux/ramips/dts/mt7621_zyxel_lte5398-m904.dts (diff)
The file was modifiedtarget/linux/ramips/dts/mt7621_mikrotik_routerboard-7xx.dtsi (diff)
コミット b18ed663a52fa9f870c134bb2c032768894d5987 by ansuelsmth
apk: Bump to version 2024-11-08

Bump APK to version 2024-11-08, multiple fixup and pending arch patch
for ARM Big Endian merged upstream.

Link: https://github.com/openwrt/openwrt/pull/16759
Link: https://github.com/openwrt/openwrt/pull/16759
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(commit: b18ed66)
The file was modifiedpackage/system/apk/Makefile (diff)
The file was removedpackage/system/apk/patches/0010-apk_defines-add-default-arch-for-ARM-Big-Endian.patch
The file was modifiedpackage/system/apk/patches/0001-openwrt-move-layer-db-to-temp-folder.patch (diff)
コミット 79f06827ff7145b850e072c0ed26802573a2199f by ansuelsmth
apk: Implement apk list --full patch

Implement apk list --full patch to mimik opkg package info.

Link: https://github.com/openwrt/openwrt/pull/16759
Link: https://github.com/openwrt/openwrt/pull/16759
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(commit: 79f0682)
The file was addedpackage/system/apk/patches/0010-app_list-add-full-print.patch
コミット cbf7be9fb37baaaf7ee5c2b6315028bd47c764bc by ansuelsmth
menuconfig: add help description for Stack Smashing Protection options

Descriptions taken from:
https://wiki.osdev.org/Stack_Smashing_Protector

Signed-off-by: Marius Dinu <m95d+git@psihoexpert.ro>
Link: https://github.com/openwrt/openwrt/pull/16897
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(commit: cbf7be9)
The file was modifiedconfig/Config-build.in (diff)
コミット 8b6d5874b88bbe2e7a53bcab0e102b8781480880 by ansuelsmth
hostapd: split long lines

These two were getting rather long.

Signed-off-by: Leon M. Busch-George <leon@georgemail.eu>
Link: https://github.com/openwrt/openwrt/pull/16849
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(commit: 8b6d587)
The file was modifiedpackage/network/services/hostapd/Makefile (diff)
コミット cc98cfafd799d502fbe09ddb62bab68633d570f5 by ansuelsmth
treewide: remove THIS_MODULE assignment

Matches upstream coccinelle check: api/platform_no_drv_owner.cocci.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/16846
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(commit: cc98cfa)
The file was modifiedtarget/linux/lantiq/patches-6.6/0035-owrt-lantiq-wifi-and-ethernet-eeprom-handling.patch (diff)
The file was modifiedtarget/linux/qualcommax/patches-6.6/0900-power-Add-Qualcomm-APM.patch (diff)
The file was modifiedtarget/linux/ath79/files/drivers/gpio/gpio-rb91x-key.c (diff)
The file was modifiedtarget/linux/generic/files/drivers/net/phy/rtl8366s.c (diff)
The file was modifiedtarget/linux/generic/files/drivers/net/phy/rtl8367.c (diff)
The file was modifiedpackage/kernel/lantiq/ltq-ptm/src/ifxmips_ptm_adsl.c (diff)
The file was modifiedtarget/linux/ipq806x/patches-6.6/850-soc-add-qualcomm-syscon.patch (diff)
The file was modifiedtarget/linux/generic/files/drivers/net/phy/rtl8367b.c (diff)
The file was modifiedpackage/kernel/lantiq/ltq-ptm/src/ifxmips_ptm_vdsl.c (diff)
The file was modifiedtarget/linux/generic/hack-6.6/800-GPIO-add-named-gpio-exports.patch (diff)
The file was modifiedtarget/linux/ramips/files/drivers/net/ethernet/ralink/esw_rt3050.c (diff)
The file was modifiedtarget/linux/ramips/files/drivers/net/ethernet/ralink/gsw_mt7620.c (diff)
The file was modifiedtarget/linux/generic/files/drivers/net/phy/rtl8366rb.c (diff)
The file was modifiedtarget/linux/ath79/files/drivers/mtd/nand/raw/rb91x_nand.c (diff)
The file was modifiedtarget/linux/lantiq/patches-6.6/0031-I2C-MIPS-lantiq-add-FALC-ON-i2c-bus-master.patch (diff)
The file was modifiedpackage/kernel/gpio-button-hotplug/src/gpio-button-hotplug.c (diff)
The file was modifiedtarget/linux/mediatek/files/drivers/net/phy/rtk/rtl8367s_mdio.c (diff)
The file was modifiedpackage/kernel/lantiq/ltq-adsl/patches/120-platform.patch (diff)
The file was modifiedpackage/kernel/lantiq/ltq-adsl-mei/src/drv_mei_cpe.c (diff)
The file was modifiedtarget/linux/ath79/files/drivers/mtd/nand/raw/ar934x_nand.c (diff)
The file was modifiedtarget/linux/lantiq/patches-6.6/0008-MIPS-lantiq-backport-old-timer-code.patch (diff)
The file was modifiedtarget/linux/ramips/files/drivers/net/ethernet/ralink/mtk_eth_soc.c (diff)
The file was modifiedtarget/linux/generic/pending-6.6/510-block-add-uImage.FIT-subimage-block-driver.patch (diff)
The file was modifiedtarget/linux/siflower/files-6.6/drivers/gpio/gpio-siflower.c (diff)
The file was modifiedpackage/kernel/lantiq/ltq-atm/src/ltq_atm.c (diff)
The file was modifiedtarget/linux/bcm47xx/patches-6.6/831-old_gpio_wdt.patch (diff)
The file was modifiedpackage/kernel/lantiq/ltq-deu/src/ifxmips_deu.c (diff)
The file was modifiedtarget/linux/lantiq/patches-6.6/0151-lantiq-ifxmips_pcie-use-of.patch (diff)
The file was modifiedtarget/linux/ath79/files/drivers/gpio/gpio-latch-mikrotik.c (diff)
The file was modifiedpackage/kernel/gpio-nct5104d/src/gpio-nct5104d.c (diff)
The file was modifiedpackage/kernel/ubootenv-nvram/src/ubootenv-nvram.c (diff)
The file was modifiedtarget/linux/qualcommax/patches-6.6/0901-regulator-add-Qualcomm-CPR-regulators.patch (diff)
The file was modifiedtarget/linux/ipq40xx/patches-6.6/850-soc-add-qualcomm-syscon.patch (diff)
コミット 999ef8270fcce23ff976f3361f562f96ecee7b21 by mail
imagebuilder: fix OPKG package inclusion

In 451e2ce006 the code would only move packages separated by dashes,
however OPKG uses underscores to split between package name and version.
Result was the lack of such packages in the packed ImageBuilder.

Use dashes or underscores depending on the select package manger.

Fixes: 451e2ce006 "imagebuilder: fix package inclusion and APK index"

Signed-off-by: Paul Spooren <mail@aparcar.org>
(commit: 999ef82)
The file was modifiedtarget/imagebuilder/Makefile (diff)
コミット 85844cfc5c591d00997ade665340315d54bc5822 by vincent
kernel: bump 6.6 to 6.6.60

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

Removed upstreamed:
generic/backport-6.6/409-mtd-spi-nor-winbond-fix-w25q128-regression.patch

All other patches automatically rebased.

1. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.6.60&id=27a58a19bd20a7afe369da2ce6d4ebea70768acd

Build system: x86/64
Build-tested: x86/64/AMD Cezanne, flogic/glinet_gl-mt6000, flogic/xiaomi_redmi-router-ax6000-ubootmod, ramips/tplink_archer-a6-v3
Run-tested: x86/64/AMD Cezanne, flogic/glinet_gl-mt6000, flogic/xiaomi_redmi-router-ax6000-ubootmod, ramips/tplink_archer-a6-v3

Signed-off-by: John Audia <therealgraysky@proton.me>
Link: https://github.com/openwrt/openwrt/pull/16892
Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: 85844cf)
The file was modifiedtarget/linux/bcm27xx/patches-6.6/950-0262-Input-edt-ft5x06-Poll-the-device-if-no-interrupt-is-.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.6/601-v6.10-net-Allow-to-use-SMP-threads-for-backlog-NAPI.patch (diff)
The file was modifiedtarget/linux/generic/hack-6.6/930-Revert-Revert-Revert-driver-core-Set-fw_devlink-on-b.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-6.6/950-0441-Bluetooth-hci_sync-Add-fallback-bd-address-prop.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/bcm27xx/patches-6.6/950-0669-input-touchscreen-edt-ft5x06-Suppress-bogus-data-on-.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.6/900-v6.11-net-free_netdev-exit-earlier-if-dummy.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-6.6/950-0302-Input-edt-ft54x6-Clean-up-timer-and-workqueue-on-rem.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-6.6/950-1218-Bluetooth-hci_sync-Fix-crash-on-NULL-parent.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.6/611-02-v6.11-net-Make-USO-depend-on-CSUM-offload.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.6/612-v6.9-net-get-stats64-if-device-if-driver-is-configured.patch (diff)
The file was removedtarget/linux/generic/backport-6.6/409-mtd-spi-nor-winbond-fix-w25q128-regression.patch
The file was modifiedtarget/linux/generic/backport-6.6/603-v6.10-net-Rename-rps_lock-to-backlog_lock.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.6/600-v6.10-net-Remove-conditional-threaded-NAPI-wakeup-based-on.patch (diff)
The file was modifiedtarget/linux/airoha/patches-6.6/101-01-thermal-of-Add-devm_thermal_of_zone_register_with_pa.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.6/771-v6.7-02-net-stmmac-move-TX-timer-arm-after-DMA-enable.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.6/770-net-introduce-napi_is_scheduled-helper.patch (diff)
The file was modifiedtarget/linux/starfive/patches-6.6/1009-net-stmmac-use-GFP_DMA32.patch (diff)
The file was modifiedtarget/linux/qualcommax/patches-6.6/0061-v6.8-phy-qcom-qmp-usb-fix-serdes-init-sequence-for-IPQ6018.patch (diff)
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 modifiedinclude/kernel-6.6 (diff)
コミット 0ce237a20cc5168c62afcacb3b47d77a952d64c1 by mail
base-files: Remove pkg_check when using apk

/sbin/pkg_check uses opkg and is not even packaged when using the
default opkg configuration. remove it when using apk too.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: 0ce237a)
The file was modifiedpackage/base-files/Makefile (diff)
コミット be952e98bc1d768a0da5b84e59a6e7c04a1cdab8 by ansuelsmth
wolfssl: Adjust version for apk

Adjust wolfssl version for apk by removing the "-stable"
from the OpenWrt version, although it is still needed for
upstream download archive name.

Define PKG_BUILD_DIR accordingly.

Utilize new short version to simplify ABI_VERSION calculation.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
Link: https://github.com/openwrt/openwrt/pull/16906
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(commit: be952e9)
The file was modifiedpackage/libs/wolfssl/Makefile (diff)
コミット adb921c34ff220951a699665bb35dc0e3538b3b2 by hauke
gdb: Fix description for apk, remove backtick

Remove backtick from gdb description text, as that seems to
be recognized as a shell action by compilation with apk,
causing error.

Example from test buildbot:
rstrip.sh: /builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/gdb-15.2/ipkg-aarch64_generic/gdb/usr/bin/gdb: executable
bash: -c: line 1: unexpected EOF while looking for matching ``'
bash: -c: line 2: syntax error: unexpected end of file
make[3]: *** [Makefile:123: /builder/shared-workdir/build/sdk/bin/packages/aarch64_generic/base/gdb-15.2-r1.apk] Error 2

Local compilation:
rstrip.sh: /OpenWrt/aarch64/build_dir/target-aarch64_cortex-a53_musl/gdb-15.2/ipkg-aarch64_cortex-a53/gdb/usr/bin/gdb: executable
bash: -c: line 1: unexpected EOF while looking for matching ``'
make[2]: *** [Makefile:123: /OpenWrt/aarch64/bin/packages/aarch64_cortex-a53/base/gdb-15.2-r1.apk] Error 2

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
Link: https://github.com/openwrt/openwrt/pull/16908
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: adb921c)
The file was modifiedpackage/devel/gdb/Makefile (diff)
コミット 44824f0b787b13e2f2fccc58256b2c42fa3f9f5d by hauke
lantiq: use more devm for i2c

i2c_add_numbered_adapter is the wrong function to use here. It requires
setting nr to some value, otherwise it behaves the same as
i2c_add_adapter. nr is not set.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/16825
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: 44824f0)
The file was modifiedtarget/linux/lantiq/patches-6.6/0031-I2C-MIPS-lantiq-add-FALC-ON-i2c-bus-master.patch (diff)
コミット fccff963c0a6ba035455daea61566f4d121643e3 by hauke
lantiq: use devm for mutex_init

It's common to avoid calling mutex_destroy when done. It's not correct strictly speaking.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/16832
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: fccff96)
The file was modifiedtarget/linux/lantiq/patches-6.6/0008-MIPS-lantiq-backport-old-timer-code.patch (diff)
コミット d9ed0d438b0ec7d813764d629be7a753dc3fbac5 by hauke
libnftnl: update to 1.2.8

Release Announcement:
https://www.spinics.net/lists/netfilter-devel/msg87287.html
https://www.spinics.net/lists/netfilter-devel/msg88520.html

Link: https://github.com/openwrt/openwrt/pull/16769
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: d9ed0d4)
The file was modifiedpackage/libs/libnftnl/Makefile (diff)
コミット c11a18be0dc38c81280baa948500fe1a57de0685 by hauke
nftables: update to 1.1.1

Release Announcement:
https://lwn.net/Articles/982283/
https://lwn.net/Articles/992760/

Link: https://github.com/openwrt/openwrt/pull/16769
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: c11a18b)
The file was modifiedpackage/network/utils/nftables/Makefile (diff)
コミット 40b8fbaa9754c86480eefc3692c9116a51a64718 by mail
config: Use APK as package manager by default

This commit comes after a long period of hard work, starting back in
early 2021 as a proof of concept.

Thanks to the Alpine Linux project for creating such a nice package
manager. Thanks to everyone involved; this is going to be great!

Signed-off-by: Paul Spooren <mail@aparcar.org>
(commit: 40b8fba)
The file was modifiedconfig/Config-build.in (diff)