Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI: fix 'alternatives for my.cnf' problem #8436

Merged
merged 2 commits into from
Dec 16, 2021
Merged

CI: fix 'alternatives for my.cnf' problem #8436

merged 2 commits into from
Dec 16, 2021

Conversation

KFERMercer
Copy link
Contributor

@KFERMercer KFERMercer commented Dec 14, 2021

Fix:

  • fix alternatives for my.cnf problem. (see also)

Improves:

  • expand compilation space to 60GB.

@KFERMercer KFERMercer changed the title CI: fix alternatives for my.cnf problem CI: fix 'alternatives for my.cnf' problem Dec 14, 2021
@coolsnowwolf coolsnowwolf merged commit 6e5aaa7 into coolsnowwolf:master Dec 16, 2021
allgreenL added a commit to allgreenL/lede that referenced this pull request Dec 16, 2021
* qbittorrent: bump to v4.3.8 (#7919)

* qbittorrent: bump to v4.3.8

* qBittorrent-static: bump to v4.3.8_v1.2.14

* iproute2: update to 5.14 (#7887)

* iproute2: bump to 5.13

Drop patch 185-libbpf-add-limits-h merged upstream
Update patch 170-ip_tiny
Update patch 130-no_netem_tpic_dcb...

Signed-off-by: Ansuel Smith <[email protected]>

* iproute2: m_xt.so depends on dynsyms.list

When doing parallel build on a fast machine with bottleneck in i/o,
m_xt.so may start linking faster than dynsyms.list gets populated,
resulting in error:

ld:dynsyms.list:0: syntax error in dynamic list

Fix this by adding dynsyms.list as make dependency to m_xt.so
Described also here:
https://bugs.openwrt.org/index.php?do=details&task_id=3353

Change from v1:
- add dynsysms.list dependancy only when shared libs are enabled

Signed-off-by: Roman Yeryomin <[email protected]>
Fixes: FS#3353

* iproute2: update to 5.14

Update iproute2 to latest stable 5.14; for the changes see https://lwn.net/Articles/867940/

Refresh patches

Signed-off-by: Hans Dedecker <[email protected]>

Co-authored-by: Ansuel Smith <[email protected]>
Co-authored-by: Roman Yeryomin <[email protected]>
Co-authored-by: Hans Dedecker <[email protected]>

* ramips: mt7530 use lock to protect registers access

* base-files: reduce sed calls (#7924)

* base-files: reduce `sed` calls

The `sed`-script shouldn't be called multiple times, especially not with
the same files.

This commit merges all files together in a single `sed`-script call.

Signed-off-by: Paul Spooren <[email protected]>

* base-files: reduce number of `mkdir` calls

The `mkdir` commands supports passing multiple arguments to batch create
multiple folders, instead of calling the tool every single time.

If the creation of one of the folders fails, all other folder are still
created and therefore doesn't change the error handling.

Also stop creating `/etc/` explicitly after subfolders of `/etc/` were
already created.

Signed-off-by: Paul Spooren <[email protected]>

Co-authored-by: Paul Spooren <[email protected]>

* hostapd: sync upstream (#7925)

* hostapd: let netifd set bridge port attributes for snooping

Avoids race conditions on bridge member add/remove

Signed-off-by: Felix Fietkau <[email protected]>

* hostapd: fix segfault when deinit mesh ifaces

In hostapd_ubus_add_bss(), ubus objects are not registered for mesh
interfaces. This provokes a segfault when accessing the ubus object in
mesh deinit.

This commit adds the same condition to hostapd_ubus_free_bss() for
discarding those mesh interfaces.

Signed-off-by: Jesus Fernandez Manzano <[email protected]>

Co-authored-by: Felix Fietkau <[email protected]>
Co-authored-by: Jesus Fernandez Manzano <[email protected]>

* rclone: sync upstream (#7936)

Co-authored-by: Tianling Shen <[email protected]>

* UnblockNeteaseMusic: fix hash sum

* uboot-rockchip: add NanoPi R2C support

* UnblockNeteaseMusic: bump to latest git HEAD (#7946)

* UnblockNeteaseMusic: bump to latest git HEAD (#7948)

* tools/ccache: update to 4.4.1 (#7930)

Signed-off-by: boos4721 <[email protected]>

* add luci-app-netspeedtest (#7947)

* luci-app-netspeedtest: rewrite makefile (#7953)

Signed-off-by: Beginner-Go <[email protected]>

* amule: update to 2.3.3 (#7935)

Co-authored-by: AmadeusGhost <[email protected]>

* Bump wireguard-tools to the latest version (#7951)

* uboot-rockchip: update package

* rockchip: update binary name of idbloader (#7957)

In rockchip's proprietary ddrloader, the idbloader can be general and
no longer limited to the specific device.
This matches the behavior in arm-trusted-firmware-rockchip-vendor.

Fixes: dd71a38acb78ef ("uboot-rockchip: update package")

Signed-off-by: Tianling Shen <[email protected]>

* Revert "amule: update to 2.3.3 (#7935)" (#7956)

The dependencies in the repo doesn't meet the minimum requirements for
upgrading to the latest aMule version.

This reverts commit dc43ea2936dafe5a85cf9154a1c7af5dadec942f.

Signed-off-by: Tianling Shen <[email protected]>

* Revert "add luci-app-netspeedtest (#7947)"

This reverts commit 0088bb160151d065d184224c9659711e9e133afa.
Obviously the author put it up without any testing, so just
remove it. Closed: #7958, #7959

* libcryptopp: makefile typo fixes

* uboot-rockchip: fix pine64-bin

* rockchip: add default pacakge

* rockchip: add default pacakge

* Revert "uboot-rockchip: fix pine64-bin"

This reverts commit 9d431603897d0d01e2f08614f5508199c3fc2dfe.

* ramips: disable cpu vint and veic to fix hwnat deadlock

* x86: use device vendor/model variable (#7922)

Remove use of DEVICE_TITLE in favor of the
DEVICE_VENDOR and DEVICE_MODEL as used by
all other targets.

Signed-off-by: Moritz Warning <[email protected]>

Co-authored-by: Moritz Warning <[email protected]>

* bcm47xx: use device vendor/model variable (#7923)

Remove use of DEVICE_TITLE in favor of the
DEVICE_VENDOR and DEVICE_MODEL as used by
all other targets.

Signed-off-by: Moritz Warning <[email protected]>

Co-authored-by: Moritz Warning <[email protected]>

* dnsproxy: update to 0.39.8 (#7963)

* mac80211: sync upstream (#7932)

* mac80211: fix HT40 mode for 6G band

The channel offset used for VHT segment calculation was missing for HT

Signed-off-by: Felix Fietkau <[email protected]>

* mac80211: refresh patch

Signed-off-by: Felix Fietkau <[email protected]>

* mac80211: add missing change for encap offload on devices with sw rate control

Signed-off-by: Felix Fietkau <[email protected]>

* ath9k: owl-loader: remove obsolete AR71XX patch

this is no longer necessary as the AR71XX target
was superseded by ath79.

Signed-off-by: Christian Lamparter <[email protected]>

* mac80211: revert faulty change that was breaking broadcast tx

Fixes: 0f6887972adc ("mac80211: add missing change for encap offload on devices with sw rate control")
Signed-off-by: Felix Fietkau <[email protected]>

* mac80211: Update to backports-5.10.68

Refresh all patches.
The removed patches were integrated upstream.

This contains fixes for CVE-2020-3702

1. These patches (ath, ath9k, mac80211)  were included in kernel
versions since 4.14.245 and 4.19.205. They fix security vulnerability
CVE-2020-3702 [1] similar to KrØØk, which was found by ESET [2].

Thank you Josef Schlehofer for reporting this problem.

[1] https://nvd.nist.gov/vuln/detail/CVE-2020-3702
[2] https://www.welivesecurity.com/2020/08/06/beyond-kr00k-even-more-wifi-chips-vulnerable-eavesdropping/

Signed-off-by: Hauke Mehrtens <[email protected]>

* mac80211: backport support for BSS color changes

This is needed for an upcoming mt76 update

Signed-off-by: Felix Fietkau <[email protected]>

Co-authored-by: Felix Fietkau <[email protected]>
Co-authored-by: Christian Lamparter <[email protected]>
Co-authored-by: Hauke Mehrtens <[email protected]>

* Revert "mac80211: sync upstream (#7932)"

This reverts commit a42521a11f04e9b9dd3de90c59138ac158bfbaf9.

* cryptodev-linux: update to 1.12

Remove upstream backport.

Use AUTORELEASE for simplicity.

Signed-off-by: Rosen Penev <[email protected]>

* Version update to R21.10.1

* luci-app-aliyundrive-webdav: add package (#7967)

Signed-off-by: Beginner-Go <[email protected]>

Co-authored-by: messense <[email protected]>

* update hash code (#7972)

update hash code

* UnblockNeteaseMusic: bump to latest git HEAD (#7968)

* kernel: bump 5.4 to 5.4.150 (#7981)

Manually rebased:
  generic/pending-5.4/800-bcma-get-SoC-device-struct-copy-its-DMA-params-to-th.patch
  mvebu/patches-5.4/021-arm64-dts-marvell-armada-37xx-Move-PCIe-comphy-handl.patch

Removed upstreamed:
  layerscape/patches-5.4/819-uart-0004-MLK-18137-fsl_lpuart-Fix-loopback-mode.patch

All others updated automatically.

Compile-tested on: lantiq/xrx200, armvirt/64
Runtime-tested on: lantiq/xrx200, armvirt/64

Signed-off-by: Hauke Mehrtens <[email protected]>

Co-authored-by: Hauke Mehrtens <[email protected]>

* package: enhance luci-app-airplay2 (#7990)

feature: add allow_session_interruption and session_timeout option
bugfix: restart shairport-sync when new setting submitted on luci
enhance: some text change and file rename

* ramips: config refresh (#7984)

Signed-off-by: boos4721 <[email protected]>

* kernel: bump 5.10 to 5.10.70 (#7976)

* kernel: bump 5.10 to 5.10.65

Manually refreshed:
generic/pending-5.10/800-bcma-get-SoC-device-struct-copy-its-DMA-params-to-th.patch
bcm27xx/patches-5.10/950-0053-firmware-bcm2835-Support-ARCH_BCM270x.patch
bcm27xx/patches-5.10/950-0087-firmware-raspberrypi-Add-backward-compatible-get_thr.patch

Signed-off-by: Rui Salvaterra <[email protected]>

* kernel: bump 5.10 to 5.10.66

No patches refreshed.

Signed-off-by: Rui Salvaterra <[email protected]>

* kernel: bump 5.10 to 5.10.67

Deleted (upstreamed):
bcm27xx/patches-5.10/950-0312-vc4_hdmi-Set-HD_CTL_WHOLSMP-and-HD_CTL_CHALIGN_SET.patch

Signed-off-by: Rui Salvaterra <[email protected]>

* kernel: bump 5.10 to 5.10.68

Deleted (upstreamed):
generic/backport-5.10/610-v5.13-02-netfilter-Fix-fall-through-warnings-for-Clang.patch
generic/backport-5.10/792-v5.15-0001-net-dsa-b53-Fix-calculating-number-of-switch-ports.patch
generic/backport-5.10/792-v5.15-0002-net-dsa-b53-Set-correct-number-of-ports-in-the-DSA-s.patch
generic/backport-5.10/792-v5.15-0003-net-dsa-b53-Fix-IMP-port-setup-on-BCM5301x.patch
generic/backport-5.10/840-0001-PCI-of-Don-t-fail-devm_pci_alloc_host_bridge-on-miss.patch
generic/backport-5.10/840-0002-PCI-iproc-Fix-BCMA-probe-resource-handling.patch
generic/pending-5.10/498-mtd-mtdconcat-select-readwrite-function.patch

Signed-off-by: Rui Salvaterra <[email protected]>

* kernel: bump 5.10 to 5.10.69

Patches automatically refreshed.

Signed-off-by: Rui Salvaterra <[email protected]>

* kernel: bump 5.10 to 5.10.70

Deleted (upstreamed):
bcm53xx/patches-5.10/181-Revert-USB-bcma-Add-a-check-for-devm_gpiod_get.patch

Signed-off-by: Rui Salvaterra <[email protected]>

Co-authored-by: Rui Salvaterra <[email protected]>

* dnsmasq: add explicit "set:" for client-matching options (#7993)

Bring the usage in line with the dnsmasq man page and the other options
where set: is mandatory.

No functional change.

Signed-off-by: Paul Fertser <[email protected]>

Co-authored-by: Paul Fertser <[email protected]>

* rclone: update to 1.56.2 (#7994)

* luci-app-unblockmusic: drop outdated server (#7977)

Co-authored-by: Tianling Shen <[email protected]>

* luci-app-airplay2: bugfix ,cleanup and enhance (#8008)

bugfix: in shairport-sync's conf file output_rate should be number form
    (except "auto")
bugfix: audio_backend_buffer_desired_length should in "general" section
enhance: option and text imporvement
cleanup: remove invalid options in shairport-sync's conf file generate

* treewide: use AUTORELEASE on all uboot-* packages (#7988)

Nobody ever updates PKG_RELEASE when changing devices or setup in
the various uboot-* packages. Use $(AUTORELEASE) so we still have
proper versioning there.

Signed-off-by: Adrian Schmutzler <[email protected]>

Co-authored-by: Adrian Schmutzler <[email protected]>

* ipq807x: fix dtsi pcie patch

* ipq807x: add zram swap by default

* tools/ccache: update to 4.4.2 (#7996)

Signed-off-by: boos4721 <[email protected]>

* Revert "ipq806x: skip MTDBLOCK error to speedup booting time by 5x"

This reverts commit 56e6c4b8660f6aa5709e6a2efe941c848e47de1a.
Fixes: #7927

* r8152-vendor: only enabled for x86 targets

Ref: https://github.com/coolsnowwolf/lede/pull/8007#issuecomment-936127147
We do not welcome these unfriendly friendlyarm users. Btw, these projects
like "Fusion xxx" often confused me who is the original author.

* base-files: switch the banner to lede

* rockchip: add yt85xx eth support for R2C

* rockchip: add missing symbol

* vlmcsd: add Windows 11 KMS key support

* UnblockNeteaseMusic: bump to latest git HEAD (#8019)

* r8168: Update to 8.049.02 (#8016)

Co-authored-by: Tianling Shen <[email protected]>

* rclone: sync upstream (#8024)

* rclone-webui: cleanup Makefile

* rclone: import init files from luci

* rclone: add missing dependencies

* luci-app-rclone: move init files to packages

Co-authored-by: Tianling Shen <[email protected]>

* tools/cmake: update to 3.21.3 (#7997)

Signed-off-by: boos4721 <[email protected]>

* luci-app-unblockmusic: adjust settings

* firewall: add reload config for triggers (#8027)

* luci-app-turboacc: fix issues #7858 #7970 and more (#8018)

* shortcut-fe: Remove unnecessary unloading.

* luci-app-turboacc: add fullcone status sync

* autocore: add eth info for arm/armv8 target

* autocore: add missing depend package ethtool (#8030)

for fix issuse https://github.com/coolsnowwolf/lede/issues/8029

Signed-off-by: boos4721 <[email protected]>

* kernel: drop kmod-gpio-dev (#8015)

The GPIO_DEVICE symbol belonged to a custom driver that was removed from
OpenWrt in 2012. The symbol never existed in the upstream kernel.

Signed-off-by: Stijn Tintel <[email protected]>

Co-authored-by: Stijn Tintel <[email protected]>

* rockchip: revert upgrade part change again

Fixes: b1b36c86af6d9fa3ba57eb2140025d2039996b81

* r8125: update to 9.006.04 (#8055)

Signed-off-by: boos4721 <[email protected]>

* DoorNet1-add-dmc-and-dram-timing (#8053)

* Add files via upload

* Update 809-arm64-dts-DoorNet1-add-dmc.patch

* Update 809-arm64-dts-DoorNet1-add-dmc.patch

* Update 809-arm64-dts-DoorNet1-add-dmc.patch

* Update 809-arm64-dts-DoorNet1-add-dmc.patch

多一个空地方,防止在打补丁的时候顺序导致失败

* Delete 809-arm64-dts-DoorNet1-add-dmc.patch

* Add files via upload

* luci-app-easymesh: update to v1.7 (#8057)

* firmware-utils: update to version 2021-10-05 (#8003)

* firmware-utils: update to version 2021-10-05

Includes following changes:

 db65821f006c cmake: fix missing install target
 3a0cfc856991 Add initial GitLab CI support
 8f47adea6f87 Add missing includes for byte swap operations
 fbafae9f8037 Convert to CMake based project

Additionaly moves source code into separate Git project repository and
converts the package build to utilize CMake.

Signed-off-by: Petr Štetiar <[email protected]>
[rmilecki: rebase, update to the latest repo git & rm -r src]
Signed-off-by: Rafał Miłecki <[email protected]>

* firmware-utils: bump to git HEAD

f9ad6b3 Add more missing includes for byte swap operations

Basically stop it exploding on MacOS

Signed-off-by: Kevin Darbyshire-Bryant <[email protected]>

Co-authored-by: Petr Štetiar <[email protected]>
Co-authored-by: Kevin Darbyshire-Bryant <[email protected]>

* luci-app-easymesh: generate PMK locally (#8058)

* DoorNet1:Missing file (#8062)

* Delete 809-arm64-dts-DoorNet1-add-dmc-and-dram-timing.patch

* Add files via upload

缺少一个文件

* kernel: bump 5.10 to 5.10.72

* kernel: bump 5.10 to 5.10.73 (#8064)

Signed-off-by: boos4721 <[email protected]>

* kernel: bump 5.10 to 5.10.74 (#8068)

Signed-off-by: boos4721 <[email protected]>

* tools/m4: update to 1.4.19 (#8067)

Signed-off-by: xiangfeidexiaohuo <[email protected]>

* luci-app-aliyundrive-webdav: update to 0.4.7 (#8084)

Co-authored-by: messense <[email protected]>

* kernel: bump 5.4 to 5.4.152 (#8081)

* kernel: bump 5.4 to 5.4.151

All patches automatically rebased.

Signed-off-by: John Audia <[email protected]>

* kernel: bump 5.4 to 5.4.152

All patches automatically rebased.

Signed-off-by: John Audia <[email protected]>

Co-authored-by: John Audia <[email protected]>

* luci-app-jd-dailybonus: bump to 1.0.6 (#8091)

Co-authored-by: EnnawYang <[email protected]>

* luci-app-serverchan: sync upstream (#8080)

Co-authored-by: tty228 <[email protected]>

* rockchip:add arm64-dts-doornet1-add-rk3328-dmc-relate-node (#8092)

* Delete 809-arm64-dts-DoorNet1-add-dmc-and-dram-timing.patch

* Add files via upload

* Update 809-arm64-dts-doornet1-add-rk3328-dmc-relate-node.patch

* hostapd: sync upstream (#8078)

* hostapd: ubus: add notification for BSS transition response

To allow steering daemons to be aware of the STA-decided transition
target, publish WNM transition responses to ubus. This way, steerings
daemons can learn about STA-chosen targets and send a better selection
of transition candidates.

Signed-off-by: David Bauer <[email protected]>

* hostapd: ubus: add BSS transtiton request method

The existing wnm_disassoc_imminent ubus method only supports issuing a
bss transition request with the disassoc imminent flag set.
For use-cases, where the client is requested to roam to another BSS
without a pending disassoc, this existing method is not suitable.

Add a new bss_transition_request ubus method, which provides a more
universal way to dispatch a transition request. It takes the following
arguments:

Required:
addr: String - MAC-address of the STA to send the request to (colon-seperated)

Optional:
abridged - Bool - Indicates if the abridged flag is set
disassociation_imminent: Bool - Whether or not the disassoc_imminent
                         flag is set
disassociation_timer: I32 - number of TBTTs after which the client will
                      be disassociated
validity_period: I32 - number of TBTTs after which the beacon
                 candidate list (if included) will be invalid
neighbors: blob-array - Array of strings containing neighbor reports as
           hex-string

Signed-off-by: David Bauer <[email protected]>

* hostapd: fix goto loop for ubus assoc handler

When a ubus event handler denies a association with a non-zero return
value, the code jumps to preceeding code, creating an endless loop until
the event handler accepts the assc request.

Move the ubus handler further up the code to avoid creating such a loop.

Signed-off-by: David Bauer <[email protected]>

Co-authored-by: David Bauer <[email protected]>

* qca-nss-ecm-64: unset active connection values and revert to default (#8096)

* kernel: bump 5.10 to 5.10.75 (#8095)

Signed-off-by: boos4721 <[email protected]>

* update easymesh v1.8 (#8094)

Co-authored-by: ntlf9t <[email protected]>

* rclone: sync upstream (#8082)

Co-authored-by: Elon Huang <[email protected]>

* kernel: bump 5.4 to 5.4.155 (#8102)

* kernel: bump 5.4 to 5.4.153

Removed upstreamed:
  backport-5.4/070-v5.5-MIPS-BPF-Restore-MIPS32-cBPF-JIT.patch

All other patches automatically rebased.

Signed-off-by: John Audia <[email protected]>

* kernel: bump 5.4 to 5.4.154

All patches automatically rebased.

Signed-off-by: John Audia <[email protected]>

* kernel: bump 5.4 to 5.4.155

All patches automatically rebased.

Signed-off-by: John Audia <[email protected]>

Co-authored-by: John Audia <[email protected]>

* hostapd: sync upstream (#8101)

* hostapd: fix a race condition on adding AP mode wds sta interfaces

Both hostapd and netifd attempt to add a VLAN device to a bridge.
Depending on which one wins the race, bridge vlan settings might be incomplete,
or hostapd might run into an error and refuse to service the client.
Fix this by preventing hostapd from adding interfaces to the bridge and
instead rely entirely on netifd handling this properly

Signed-off-by: Felix Fietkau <[email protected]>

* hostapd: fix up patches after the last commit

Signed-off-by: Felix Fietkau <[email protected]>

* hostapd: ubus: fix uninitialized pointer

This fixes passing a bogus non-null pointer to the ubus handler in case
the transition request is rejected.

Signed-off-by: David Bauer <[email protected]>

Co-authored-by: Felix Fietkau <[email protected]>
Co-authored-by: David Bauer <[email protected]>

* simple-obfs/trojan: move to helloworld (#8106)

* simple-obfs: remove package

Signed-off-by: Tianling Shen <[email protected]>

* trojan: remove package

Signed-off-by: Tianling Shen <[email protected]>

* luci-app-jd-dailybonus: minor adjustments (#8113)

Signed-off-by: Beginner-Go <[email protected]>

* luci-app-aliyundrive-webdav: update to 0.4.8 (#8114)

Co-authored-by: messense <[email protected]>

* tools/isl: update the download URL (#8111)

isl.gforge.inria.fr has been dead since early this month [1]. Switch to
libisl.sourceforge.io for the time being.

[1] https://groups.google.com/g/isl-development/c/JGaMo2VUu_8

Signed-off-by: Rui Salvaterra <[email protected]>

Co-authored-by: Rui Salvaterra <[email protected]>

* uugamebooster: bump to v2.17.8 (#8126)

* ethtool: update to v5.14 (#8121)

Update to newly released version 5.14

Signed-off-by: Hans Dedecker <[email protected]>

Co-authored-by: Hans Dedecker <[email protected]>

* dnsproxy: update to 0.39.9 (#8135)

* base-files: chmod 1777 /var/lock (#8120)

Per FHS 3.0, /var/lock is the location for lock files [1].
However its current permissions (755) are too restrictive
for use by unprivileged processes.
Debian and Ubuntu set them to 1777, and now so do we.

[1] <https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#varlockLockFiles>

Signed-off-by: Deomid Ryabkov <[email protected]>
[fixed typo in commit message, had to remove "rojer" due to git hooks]
Signed-off-by: Christian Lamparter <[email protected]>

Co-authored-by: Deomid Ryabkov <[email protected]>

* quantenna: only enabled on ipq806x

However, I still don’t know why rockchip and x86 users
choose this driver.

Closed: #7816, #8049

* mtwifi: add default config for mt7915d

Based on: https://github.com/MeIsReallyBa/MT7915_7621-MT_WIFI-Openwrt

* luci-app-mtwifi: sync upstream source

From: https://github.com/MeIsReallyBa/MT7915_7621-MT_WIFI-Openwrt

* mtk_apcli: move to wireless

* frp: update to 0.38.0 (#8139)

Co-authored-by: Chukun Pan <[email protected]>

* Update setting.lua (#8040)

add comments

* UnblockNeteaseMusic: bump to latest git HEAD (#8143)

* kernel: bump 5.10 to 5.10.76 (#8136)

Deleted (upstreamed):
bcm27xx/patches-5.10/950-0145-xhci-add-quirk-for-host-controllers-that-don-t-updat.patch [1]

Manually rebased:
bcm27xx/patches-5.10/950-0355-xhci-quirks-add-link-TRB-quirk-for-VL805.patch
bcm53xx/patches-5.10/180-usb-xhci-add-support-for-performing-fake-doorbell.patch

Note: although automatically rebaseable, the last patch has been edited to avoid
conflicting bit definitions.

[1] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-5.10.y&id=b6f32897af190d4716412e156ee0abcc16e4f1e5

Signed-off-by: Rui Salvaterra <[email protected]>

Co-authored-by: Rui Salvaterra <[email protected]>

* luci-app-aliyundrive-webdav: update to 0.5.1 (#8144)

Signed-off-by: Beginner-Go <[email protected]>

* luci-app-go-aliyundrive-webdav: add package (#8112)

Signed-off-by: Beginner-Go <[email protected]>

* luci-app-vlmcsd: tidy up luci (#8150)

* vlmcsd: fix patch

* Version update to R21.11.11

* dnsmasq: improve init script (#8153)

* fix restart in LuCI (inherited umask was to restrictive)
 * make directory of hosts-file (!= /tmp) accessible in ujail

Reported-by: Hannu Nyman <[email protected]>
Signed-off-by: Daniel Golle <[email protected]>

Co-authored-by: Daniel Golle <[email protected]>

* qbittorrent: bump to v4.3.9 (#8158)

* qBittorrent-static: bump to v4.3.9_v1.2.14

* qbittorrent: bump to v4.3.9

* hostapd: avoid unnecessary package rebuilds (#8162)

Package hostapd-common is a dependency of every other package defined in
hostpad Makefile.  It is currently built next to the bottom of that
Makefile's package list.

If you run make back to back, then check-compile will compare the
hostapd-common timestamp to the variant being compiled, to decide if the
varint needs to be rebuilt or not.  Since the hostapd-conf package is
built towards the end of the list, it will be newer than most of the
variants, causing unnecessary package rebuilds.

Move it to the top, so that its timestamp will be older than dependent
packages, avoiding unnecessary rebuild of every selected variant.

Signed-off-by: Eneas U de Queiroz <[email protected]>

Co-authored-by: Eneas U de Queiroz <[email protected]>

* dnsmasq: fix jail mount in case of ignore_hosts_dir being set (#8164)

Commit a2fcd3900c ("dnsmasq: improve init script") broke the existing
handling for hosts_dir. Remove the redundant mount again to fix it.

Reported-by: Hartmut Birr <[email protected]>
Fixes: a2fcd3900c ("dnsmasq: improve init script")
Signed-off-by: Daniel Golle <[email protected]>

Co-authored-by: Daniel Golle <[email protected]>

* iproute2: Avoid unnecessary package rebuilds (#8163)

Build the tc-mod-iptables before the tc-tiny and tc-full packages.

This avoids unnecessary package rebuild when calling make back to back.
Before this change, tc-mod-iptables will be built after the main tc
binary packages.

Both tc-tiny and tc-full depend on tc-mod-ipables.  If make is called
after the packages are already built, it will check the timestamps of
both packages, and will rebuild the main binaries, since the module
package will be newer than the tc package.

Calling BuildPackage,mod-iptables first ensures that its variant gets
built before the other packages' variants.

Signed-off-by: Eneas U de Queiroz <[email protected]>

Co-authored-by: Eneas U de Queiroz <[email protected]>

* kernel: bump 5.10 to 5.10.77 (#8167)

Signed-off-by: boos4721 <[email protected]>

* ramips: Add support for Beeline SmartBox TURBO+ (#8161)

* ramips: add support for Beeline(Sercomm) U-Boot

- Add recipe for several Beeline/Sercomm devices (e.g., Beeline SmartBox
  GIGA, Beeline SmartBox Turbo+, Sercomm S3) that appends special header
  to a kernel.

- Add device variables KERNEL_LOADADDR, LZMA_TEXT_START. It's also
  necessary for the devices mentioned above.

Signed-off-by: Mikhail Zhilkin <[email protected]>
(cherry picked from commit 6240da24f4c1442b0f750f06be512f630b0bc6c8)
Signed-off-by: Mikhail Zhilkin <[email protected]>

* ramips: Add support for Beeline SmartBox TURBO+

This PR adds support for router Beeline Smart Box TURBO+.
OEM/ODM Serсomm. Almost identical to Serсomm S3.

Specification
-------------
SoC Type: MediaTek MT7621AT (880 MHz, 2 cores)
RAM (Nanya NT5CC64M16GP): 128 MiB
Flash (Macronix MX30LF1G18AC): 128 MiB
Wireless 2.4 GHz (MT7603EN): b/g/n, 2x2
Wireless 5 GHz (MT7615N): a/n/ac, 4x4
Ethernet: 5 ports - 5×GbE (WAN, LAN1-4)
USB ports: 1xUSB3.0
Buttons: 2 button (reset, wps)
LEDs: Red, Green, Blue
Zigbee (EFR32MG1B232GG): 3.0
Stock bootloader: U-Boot 1.1.3
Power: 12 VDC, 1.5 A

Installation
------------
Attach serial console, then boot the initramfs image via TFTP.
Once inside OpenWrt, run sysupgrade -n with the sysupgrade file.

Signed-off-by: Maximilian Weinmann <[email protected]>
(cherry picked from commit d1f294521bd8bc462c76e09c57a5c8b0600170cd)
(factory recipe from a2cfe339995467308c9126c3d0f70d2a28aeb073)
(big NAND from e6e5837a625ba09e286a5bde05f2ce581cfbeab7)
(removed nvmem cells, fixed conflicts)
Signed-off-by: Mikhail Zhilkin <[email protected]>

* ramips: add Sercomm partition map parser

This adds an MTD partition parser for the Sercomm partition table that
is used in some Netgear routers.

This is essentially the same code as proposed in the pull request for
Netgear R6350 support by NOGUCHI Hiroshi <[email protected]>:
https://github.com/openwrt/openwrt/pull/1318

It was originally rejected as it did not seem to work correctly.
However, this was only due the NAND driver transparently shifting pages
to hide bad blocks, which was fixed in commit
527832e54bf3bc4d699a145ae66f34230246f0a9.

Signed-off-by: Jan Hoffmann <[email protected]>
[[email protected]: correction from checkpatch.pl]
Signed-off-by: Maximilian Weinmann <[email protected]>
(cherry picked from commit 65e772105f8d5e98a999b836fed794b7415f2741)
Signed-off-by: Mikhail Zhilkin <[email protected]>

* ramips: Improve Beeline Smartbox Turbo+ support in lede

Changed switch configuration and a few minor changes.

Signed-off-by: Mikhail Zhilkin <[email protected]>

Co-authored-by: Maximilian Weinmann <[email protected]>
Co-authored-by: Jan Hoffmann <[email protected]>

* ramips: 5.10: fix issuse https://github.com/coolsnowwolf/lede/issues/8171 (#8172)

drop unnecessary commit form official kernel merge

Signed-off-by: boos4721 <[email protected]>

* aliyundrive-webdav: update to 0.5.2 (#8170)

Co-authored-by: messense <[email protected]>

* kernel: bump 5.4 to 5.4.156 (#8149)

Removed upstreamed:
  backport-5.4/790-v5.7-net-switchdev-do-not-propagate-bridge-updates-across.patch

All other patches automatically rebased.

Signed-off-by: John Audia <[email protected]>

Co-authored-by: John Audia <[email protected]>

* ipq40xx: Add cmdline override support for kernel 5.4 (#8180)

* ipq40xx: Add ZTE MF263 support (#8181)

* luci-app-jd-dailybonus: sync upstream (#8189)

Signed-off-by: yoyi412 <[email protected]>

Co-authored-by: Beginner-Go <[email protected]>

* UnblockNeteaseMusic-Go: Update to 0.2.13 (#8185)

* UnblockNeteaseMusic: bump to latest git HEAD (#8177)

* kernel: bump 5.10 to 5.10.78 (#8193)

Signed-off-by: boos4721 <[email protected]>

* luci-app-qbittorrent: tidy up code (#8194)

* rockchip: add support for HuaKe GuangMiao G4C by AmadeusGhost

* rockchip: swtich kernel to 5.4

* aliyundrive-webdav: update to 0.5.4 (#8195)

Co-authored-by: messense <[email protected]>

* rclone: update to 1.57.0 (#8169)

Co-authored-by: Tianling Shen <[email protected]>

* go-aliyundrive-webdav: update to 1.0.14 (#8186)

* kernel: bump 5.4 to 5.4.158 (#8207)

All patches automatically rebased.

Signed-off-by: John Audia <[email protected]>

Co-authored-by: John Audia <[email protected]>

* go-aliyundrive-webdav:Update to v1.0.15 (#8203)

* luci-app-vlmcsd: fix fatch (#8223)

Co-authored-by: EnnawYang <[email protected]>

* luci-app-frpc: tidy up code (#8168)

* dnsproxy: update to 0.39.10 (#8211)

* dnsmasq: sync upstream (#8212)

* dnsmasq: add support for monitoring and modifying dns lookup results via ubus

The monitoring functionality will be used for dns rule support in qosify

Signed-off-by: Felix Fietkau <[email protected]>

* dnsmasq: add match_tag for --dhcp-host

A set of tags can be specified for --dhcp-host option to restrict the
assignment to the requests which match all the tags.

Example usage:

config vendorclass
        option networkid 'udhcp'
        option vendorclass 'udhcp'

config host
        option mac '*:*:*:*:*:*'
        list match_tag 'switch.10'
        list match_tag 'udhcp'
        option ip '192.168.25.10'

Signed-off-by: Paul Fertser <[email protected]>

Co-authored-by: Felix Fietkau <[email protected]>
Co-authored-by: Paul Fertser <[email protected]>

* luci-app-unblockmusic: tidy up code (#8197)

* luci-app-xlnetacc: tidy up code (#8196)

* dnsmasq: generate the dns object name dynamically (#8227)

Fixes an issue with running multiple dnsmasq instances

Signed-off-by: Felix Fietkau <[email protected]>

Co-authored-by: Felix Fietkau <[email protected]>

* rockchip: add support for Embedfire DoorNet2 (#8226)

* luci-app-go-aliyundrive-webdav: sync upstream (#8228)

* aliyundrive-webdav: update to 0.5.5 (#8225)

Co-authored-by: messense <[email protected]>

* rockchip:rk3399 increases the frequency of complete information of the big core (#8232)

* Update cpuinfo

* Add files via upload

Co-authored-by: KLT007 <[email protected]>

* dns2socks: cleanup Makefile (#8237)

Co-authored-by: Tianling Shen <[email protected]>

* pdnsd-alt: cleanup Makefile (#8236)

Co-authored-by: Tianling Shen <[email protected]>

* Make up the ipq temperature (#8244)

* Make up the ipq temperature

* Update cpuinfo

* 给bcm27xx加个温度吧。

* ipq-wifi: drop useless files

Fixes: d76ef71 ("ipq40xx: Add ZTE MF263 support")

* qBittorrent-static: fix download failure issue

Fixes: a623e3b ("qbittorrent: bump to v4.3.8")
Closed: #8209

* toolchain/musl: update to 1.2.2

Closed: #7989, #8108, #8199

* Update cpuinfo (#8250)

Fix errors in scripts

* kernel: bump 5.10 to 5.10.79 (#8246)

Manually rebased:
generic/backport-5.10/810-v5.13-usb-ehci-add-spurious-flag-to-disable-overcurrent-ch.patch

Signed-off-by: Rui Salvaterra <[email protected]>

Co-authored-by: Rui Salvaterra <[email protected]>

* luci-app-nps: tidy up luci (#8218)

* umbim: Fix typos, PIN check, IP config

Add pdptype param, for selecting IPv4, IPv6, or IPv4v6
Fix check for required PIN, only pin1 (SIM pin) matters
Get IP config directly from modem, no need for DHCP
Fix return value from proto_mbim_setup()

Signed-off-by: Howard Chu <[email protected]>

* umbim: fixup ipv6 address and gateway for pd

* rockchip: apply patches for GuangMiao G4C

Only God knows how to soft reset it.

* luci-app-softethervpn: tidy up luci (#8214)

* luci-app-openvpn-server: tidy up luci (#8217)

* dnsmasq: sync upstream (#8245)

* dnsmasq: add ubus acl to allow calls to hotplug.tftp object

dnsmasq may call hotplug.dhcp, hotplug.neigh and hotplug.tftp.
Only the first two callees were listed in the ACL, so add missing
hotplug.tftp.

Signed-off-by: Daniel Golle <[email protected]>

* dnsmasq: fix the dynamic dns object names patch

We can't use booleans, since we're not including stdbool.h. Use integers
instead.

Fixes: 0b79e7c01e ("dnsmasq: generate the dns object name dynamically")

Signed-off-by: Rui Salvaterra <[email protected]>

Co-authored-by: Daniel Golle <[email protected]>
Co-authored-by: Rui Salvaterra <[email protected]>

* ppp: bump to 2.4.9

* fix mtkwifi iface down after restart br-lan as workaround

* luci-app-accesscontrol: tidy up code (#8241)

* uugamebooster: bump to v2.18.0 (#8273)

* kernel: bump 5.10 to 5.10.80 (#8280)

Deleted (upstreamed):
ath79/patches-5.10/921-serial-core-add-support-for-boot-console-with-arbitr.patch [1]
bcm53xx/patches-5.10/033-v5.15-0012-ARM-dts-BCM5301X-Fix-memory-nodes-names.patch [2]
lantiq/patches-5.10/0016-mtd-rawnand-xway-Keep-the-driver-compatible-with-on-.patch [3]
lantiq/patches-5.10/0110-MIPS-lantiq-dma-add-small-delay-after-reset.patch [4]
lantiq/patches-5.10/0111-MIPS-lantiq-dma-reset-correct-number-of-channel.patch [5]
lantiq/patches-5.10/0112-MIPS-lantiq-dma-fix-burst-length-for-DEU.patch [6]

Manually rebased:
ipq806x/patches-5.10/0065-arm-override-compiler-flags.patch

[1] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.10.80&id=47462c5e600fbaffd755cd13dedd80d04e41ff83
[2] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.10.80&id=2fde76df1885a6bec04317e457121326070450eb
[3] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.10.80&id=9b366f5221d8aa64b22f35be137a5749326444ce
[4] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.10.80&id=5af57ce8a6155fe3e4270d28d171abf8903bebc0
[5] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.10.80&id=b92a5df2c7adc79a57481445f67de0c1c716581f
[6] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.10.80&id=6b72caabc47011d03f44064452b2c65e8ed18326

Signed-off-by: Rui Salvaterra <[email protected]>

Co-authored-by: Rui Salvaterra <[email protected]>

* UnblockNeteaseMusic: bump to latest git HEAD (#8276)

* dnsproxy: Update to 0.39.11 (#8281)

* luci-app: tidy up code (#8277)

1.文件尾部添加换行并删除多余的换行

2.整理代码,看起来更直观

3.更正文件的权限

4.将一些文件的CR LF末行符全部转为LF

* kernel: bump 5.4 to 5.4.159 (#8255)

Manually rebased:
    generic-backport/850-v5.13-usb-ehci-add-spurious-flag-to-disable-overcurrent-ch.patch

All other patches automatically rebased.

Signed-off-by: John Audia <[email protected]>

Co-authored-by: John Audia <[email protected]>

* ethtool: update to version 5.15 (#8289)

cef54c4 Release version 5.15.
23beb39 update UAPI header copies
fd7db64 netlink: settings: Correct duplicate condition
88892ec Merge branch 'review/module-fixes-2-v2'
79cb4ab sff-8636: Remove extra blank lines
128e97c sff-8636: Convert if statement to switch-case
7ff603b sff-8636: Fix incorrect function name
86e9784 sff-8636: Remove incorrect comment
001aecd cmis: Correct comment
1bad83c cmis: Fix wrong define name
2c2fa88 cmis: Fix CLEI code parsing
d007b49 Merge branch 'review/module-fixes' into master
a7431bc netlink: eeprom: Fix compilation when pretty dump is disabled
d02409c ethtool: Fix compilation warning when pretty dump is disabled
2ddb1a1 netlink: eeprom: Fallback to IOCTL when a complete hex/raw dump is requested
7e153a7 cmis: Fix invalid memory access in IOCTL path
769a50e sff-8636: Fix parsing of Page 03h in IOCTL path

Signed-off-by: Hans Dedecker <[email protected]>

Co-authored-by: Hans Dedecker <[email protected]>

* luci-app-arpbind: fix init doesn't work

Fixes: #8298

* ppp: don't start ppp with IPv6 support if ipv6 is not supported

Fixes: #8286

Signed-off-by: Rosy Song <[email protected]>
Signed-off-by: Hans Dedecker <[email protected]>

* dnsmasq: fix ismounted check (#8300)

Fix the return value, shell return codes should be 0 to indicate success
(i.e. mount point found), 1 should be failure (i.e. mount point not-found).

Fixes: ac4e8aa ("dnsmasq: fix more dnsmasq jail issues")
Signed-off-by: Oldřich Jedlička <[email protected]>

Co-authored-by: Oldřich Jedlička <[email protected]>

* rockchip: fix rk3399 DoorNet2 emmc clk (#8295)

* kernel: bump 5.4 to 5.4.161 (#8294)

Signed-off-by: aakkll <[email protected]>

Co-authored-by: John Audia <[email protected]>

* aliyundrive-webdav: update to 1.0.0 (#8301)

Co-authored-by: messense <[email protected]>

* ipq806x: fix compile error (#8311)

* dnsproxy: update to 0.39.12 (#8309)

* luci-app-kodexplorer: revert some code (#8314)

* luci-app-frps: fix status bar (#8315)

* luci-app-vlmcsd: adjust input box (#8316)

* kernel: bump 5.10 to 5.10.82 (#8303)

* kernel: bump 5.10 to 5.10.81

Manually rebased:
    octeontx/patches-5.10/0004-PCI-add-quirk-for-Gateworks-PLX-PEX860x-switch-with-.patch

All other patches automatically rebased.

Signed-off-by: John Audia <[email protected]>

Build system: x86_64
Build-tested: bcm2711/RPi4B, ipq806x/R7800
Run-tested: bcm2711/RPi4B, ipq806x/R7800

* kernel: bump 5.10 to 5.10.82

Removed upstreamed:
    bcm53xx/patches-5.10/033-v5.16-0014-ARM-dts-NSP-Fix-mpcore-mmc-node-names.patch

Manually rebased:
    ipq806x/patches-5.10/086-ipq8064-fix-duplicate-node.patch

All other patches automatically rebased.

Build system: x86_64
Build-tested: bcm2711/RPi4B
Run-tested: bcm2711/RPi4B

Signed-off-by: John Audia <[email protected]>

Co-authored-by: John Audia <[email protected]>

* base-file: Add mmc support (#8329)

* kernel: bump 5.4 to 5.4.162 (#8318)

Signed-off-by: aakkll <[email protected]>

Co-authored-by: John Audia <[email protected]>

* ipq806x: Add Norton 518 support (#8330)

* luci-app-frps: add open page link (#8331)

Co-authored-by: zxlhhyccc <[email protected]>

* ramips: add missing symbols for mt7620

* uugamebooster: bump to v2.18.2 (#8335)

* iproute2: update to 5.15 (#8321)

from https://git.kernel.org/pub/scm/network/iproute2/iproute2.git

changes since 5.14.0:

ad3a118f rdma: Fix SRQ resource tracking information json
7a235a10 man: devlink-port: fix pfnum for devlink port add
229eaba5 uapi: pickup fix for xfrm ABI breakage
a500c5ac lib/bpf: fix map-in-map creation without prepopulation
7c032cac man: devlink-port: remove extra .br
04ee8e6f man: devlink-port: fix style
14802d84 man: devlink-port: fix the devlink port add synopsis
897772a7 cmd: use spaces instead of tabs for usage indentation
e7a98a96 mptcp: unbreak JSON endpoint list
2f5825cb lib: bpf_legacy: fix bpffs mount when /sys/fs/bpf exists
d756c08a tc/f_flower: fix port range parsing
92e32f77 uapi: updates from 5.15-rc1
e7e0e2ce iptuntap: fix multi-queue flag display
deef844b man: ip-link: remove double of
a3272b93 configure: restore backward compatibility
ceba5930 tree-wide: fix some typos found by Lintian
7a705242 ip: remove leftovers from IPX and DECnet
8ab1834e uapi: update headers from 5.15 merge
6d0d35ba ip/bond: add lacp active support
926ad641 Update kernel headers
c730bd0b ip/tunnel: always print all known attributes
df8912ed ipioam6: use print_nl instead of print_null
7e7270bb tc/skbmod: Introduce SKBMOD_F_ECN option
86c596ed IOAM man8
2d83c710 New IOAM6 encap type for routes
f0b3808a Add, show, link, remove IOAM namespaces and schemas
acbdef93 Import ioam6 uapi headers
2d6fa30b Update kernel headers
508ad89c ipneigh: add support to print brief output of neigh cache in tabular format

* update patch 170-ip_tiny.patch to accomodate ioam.

Signed-off-by: Russell Senior <[email protected]>

Co-authored-by: Russell Senior <[email protected]>

* autosamba: skip mount /boot on x86

* x86: change target package

* import luci-app-diskman and luci-app-diskman from lisaac

* x86: add new packages

* Version update to R21.12.1

* x86: add BCM57414 BNX2X driver

* Revert "import luci-app-diskman and luci-app-diskman from lisaac"

This reverts commit dbf4b59e8eb6845b7d7c46ec823bc5da2a01e39d.

* Revert "fix mtkwifi iface down after restart br-lan as workaround"

This reverts commit ab08f8306e336c2487d3ff977c0304dd2b74b69c
due to it did not fix any problems.

* wolfssl: update to 4.8.1-stable

Changes from 4.7.0:
  Fix one high (OCSP verification issue) and two low vulnerabilities
  Improve compatibility layer
  Other improvements and fixes

For detailed changes refer to https://github.com/wolfSSL/wolfssl/releases

Signed-off-by: Ivan Pavlov <[email protected]>

* wolfssl: build with WOLFSSL_ALT_CERT_CHAINS

"Alternate certification chains, as oppossed to requiring full chain
validataion. Certificate validation behavior is relaxed, similar to
openssl and browsers. Only the peer certificate must validate to a trusted
certificate. Without this, all certificates sent by a peer must be
used in the trust chain or the connection will be rejected."

This fixes e.g. uclient-fetch and curl connecting to servers using a Let's
Encrypt certificate which are cross-signed by the now expired
DST Root CA X3, see [0].

This is the recommended solution from upstream [1].

The binary size increases by ~12.3kb:
1236160 staging_dir/target-mipsel_24kc_musl/usr/lib/libwolfssl.so.4.8.1.39c36f2f
1248704 staging_dir/target-mipsel_24kc_musl/usr/lib/libwolfssl.so.4.8.1.39c36f2f

[0] https://github.com/openwrt/packages/issues/16674
[1] https://github.com/wolfSSL/wolfssl/issues/4443#issuecomment-934926793

Signed-off-by: Andre Heider <[email protected]>
[bump PKG_RELEASE]
Signed-off-by: David Bauer <[email protected]>

* wolfssl: always build with --enable-reproducible-build

This gates out anything that might introduce semantically frivolous jitter,
maximizing chance of identical object files.

The binary size shrinks by 8kb:
1244352 staging_dir/target-mipsel_24kc_musl/usr/lib/libwolfssl.so.4.8.1.39c36f2f
1236160 staging_dir/target-mipsel_24kc_musl/usr/lib/libwolfssl.so.4.8.1.39c36f2f

Signed-off-by: Andre Heider <[email protected]>

* wolfssl: remove --enable-sha512 configure switch

It's the default anyway and this just looks confusing, as if it wasn't.

Switch to AUTORELEASE while at it.

The binary size is unchanged.

Signed-off-by: Andre Heider <[email protected]>

* wolfssl: fix compile when enable-devcrypto is set

fixing linking error when --enable-devcrypto=yes
fixes: 7d92bb050961 wolfssl: update to 4.8.1-stable

Signed-off-by: Ivan Pavlov <[email protected]>

* wolfssl: enable ECC Curve 25519 by default

Signed-off-by: Stan Grishin <[email protected]>

* UnblockNeteaseMusic: bump to latest git HEAD (#8353)

* treewide: fix http/https protocol on some packages (#8350)

Not tested, but this shouldn't affect anything.

Co-authored-by: AmadeusGhost <[email protected]>

* rclone: add missing pkginfo (#8351)

Co-authored-by: Signed-off-by: Tianling Shen <[email protected]>

* luci-app-cifs-mounts: fix the URL to mounts (#8345)

Co-authored-by: klever1988 <[email protected]>

* tools/libtool: update to 2.4.2

Refresh patches.
Remove upstreamed: 001-fix-func_append.patch

Signed-off-by: Ivan Pavlov <[email protected]>

* tools/libressl: update to 3.3.3

Fix wrong FPIC variable usage. Fixes compilation under sparc64 host.

Signed-off-by: Rosen Penev <[email protected]>

* tools/libressl: update to 3.3.4

Signed-off-by: Rosen Penev <[email protected]>

* tools/libressl: update to 3.4.1

Signed-off-by: Rosen Penev <[email protected]>

* uugamebooster: add default conffiles

* kernel: add module for  bcm574xx 575xx serials (#8369)

kernel: add module for bnxt_en Linux driver for the 
Broadcom NetXtreme-C/NetXtreme-E 
BCM573xx, BCM574xx, BCM575xx, NetXtreme-S BCM5880x
(up to 200 Gbps) Ethernet Network Controllers and Broadcom Nitro
BCM58700 4-port 1/2.5/10 Gbps Ethernet Network Controller.

* Bypassing the HH3K up to 2.5Gbps using a BCM578xx (#8377)

https://www.dslreports.com/forum/r32230041-Internet-Bypassing-the-HH3K-up-to-2-5Gbps-using-a-BCM57810S-NIC

* go-aliyundrive-webdav: update to 1.0.20 (#8373)

Signed-off-by: aakkll <[email protected]>

* r8125: update to 9.007.01 (#8380)

* kernel: bump 5.10 to 5.10.83 (#8374)

Removed upstreamed:
    bcm53xx/patches-5.10/033-v5.16-0024-ARM-dts-BCM5301X-Fix-I2C-controller-interrupt.patch[1]
    bcm53xx/patches-5.10/033-v5.16-0025-ARM-dts-BCM5301X-Add-interrupt-properties-to-GPIO-no.patch[2]

All other patches automatically rebased.

1. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.10.83&id=b2cd6fdcbe0a5cb44e4610a08cc58261d494a885
2. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.10.83&id=9db1d4a3c2700e1cc84c3d61199411d75c2a3ec6

Build system: x86_64*
Build-tested: bcm2711/RPi4B, ipq806x/R7800†
Run-tested: bcm2711/RPi4B, ipq806x/R7800†

* Had to revert 7c99085bd69742f66207d61e9f2da5ec4f8f9d2f in order to build
  (latest bump of ca-certificates)

† Had to revert 7f1edbd41295dff9f2127b169fbc086c0fb2c14e in order to build
  (binutils 2.37, https://bugs.openwrt.org/index.php?do=details&task_id=4149)

Signed-off-by: graysky <[email protected]>

Co-authored-by: graysky <[email protected]>

* mediatek: Add support for Xiaomi Redmi Router AX6S

* ramips: add support for RAISECOM MSG1500 Z.00 (#8385)

Hardware:
  SoC: MediaTek MT7621AT
  Flash: SPI NOR 16MB
  RAM: DDR3 64MB
  2.4GHz: MT7603EN bgn 2x2
  5GHz: MT7612EN nac 2x2
  Ethernet: 1 x WAN and 4 x LAN
  USB: 1 x 3.0
  Button: Reset, WPS

Note: the flash memory capacity is only 64MB.
      You may need to uncheck some options to ensure normal startup.

Signed-off-by: LINGJP <[email protected]>

* Update Makefile (#8383)

* busybox: update to 1.33.2 bugfix release (#8386)

Signed-off-by: aakkll <[email protected]>

* x86: add lspci and lsusb tools

* libtorrent: bump to 1.2.15

* luci-app-qbittorrent: change x64 default use dynamic build

* ipq60xx: add new target initial support

* Add JCG Q10 PRO(the same as JCG Q20) with CR660x pb-boot support, change switch to swconfig from DSA. (#8391)

* Revert "Add JCG Q10 PRO(the same as JCG Q20) with CR660x pb-boot support, change switch to swconfig from DSA. (#8391)"

This reverts commit 83b646937fdd08e05edb1b8a70b0a20d568b2a8d. Since
it is exactly the same, there is no need to add as a new device.

* ramips: JCG Q20: add pbboot mod version

Add the missing part, fixes: #8391

* base-files: add eMMC sysupgrade support (#8400)

Signed-off-by: aakkll <[email protected]>

Co-authored-by: Enrico Mioso <[email protected]>

* x86: added support to generate VHDX images (#8399)

Signed-off-by: aakkll <[email protected]>

Co-authored-by: Oldřich Jedlička <[email protected]>

* ramips: add mt7620-nand driver for NAND flash

This add the mt7620-nand driver and enable nand ubifs for
mt7620 subtarget, closed: #8097, #8402, #8405

Fixes: 3625a730 ("ramips: switch to kernel 5.10")

Signed-off-by: Chen Minqiang <[email protected]>

* ipq806x: update some script paths

* ipq60xx: add GL.iNet AX1800 init support

* luci-app-easymesh: update to v1.9 (#8409)

* kernel: bump 5.10 to 5.10.84 (#8411)

Signed-off-by: boos4721 <[email protected]>

* Update easymesh (#8416)

修复丢失的lan配置

* r8125: turn on multi-queue support and turn off ASPM (#8433)

开启RTL8125B的多队列支持和关闭ASPM

* luci-app-softethervpn: update provided links for SoftEtherVPN clients (#8435)

I updated the link for downloading Windows client to download the latest
currently available version instead of using beta version, which is not
good to use in production.

Also, the macOS link led to the OpenVPN server, which was wrong. It should
be a client. It was updated to the latest version as well.

* luci-app-softethervpn: correct the link of SoftEtherVPN Manager (#8439)

* ramips: mt76x8: add missing config (#8440)

update kernel config file.

* luci-app-softethervpn: correct download link for Mac OS (#8444)

* ipq806x: revert SDC clock changes for NBG6817 MMC

Revert the SDC "CLK_SET_RATE_GATE" changes to the SDC clock regulator
structures.

See https://elinux.org/images/b/b8/Elc2013_Clement.pdf
> if ((clk->flags & CLK_SET_RATE_GATE) && clk->prepare_count) {
>
> For this particular clock, setting its rate is possible only if the
> clock is ungated (not yet prepared)

This fixes the MMC failing to initialize on newer ZyXEL NBG6817
hardware revisions with Kingston MMC.  Older revisions should
hopefully be unaffected.

Check MMC hardware details with:
cd /sys/block/mmcblk0/device/ && \
  tail -v cid date name manfid fwrev hwrev oemid rev

Known problematic MMC names (broken before this commit):
* M62704 (dated 12/2018) via myself
* M62704 (dated 11/2018) via Drake Stefani

Known unaffected MMC names (already working without this commit):
* S10004 (dated 12/2015) via slh

Now, the MMC properly initializes and later switches to high speed.

Thanks to:
* Ansuel for maintaining/help with the IPQ806x platform, kernel code
* slh for additional debugging and suggestions
* dwfreed for confirming newer MMC details, clock frequency
* robimarko for device driver debug printing help, clock debugging
* Drake for testing and confirmation with their own newer NBG6817
...and anyone else I missed!

Signed-off-by: Shane Synan <[email protected]>
Tested-by: Shane Synan <[email protected]>

* Revert "luci-app-cifs-mounts: fix the URL to mounts (#8345)"

This reverts commit 647505ec81ef112bb51ded68f4c69ba667a91851.
This is incorrect on luci 18.06.

Reported-by: GitHub user flyhong666

* luci-app-turboacc: fixes hwnat judgment on mediatek

* r8152: Update to 2.15.20211119 (#8447)

Co-authored-by: Tianling Shen <[email protected]>

* CI: fix 'alternatives for my.cnf' problem (#8436)

* CI: fix alternatives for my.cnf problem

* CI: expand more compilation space

* n2n: update to 3.0 (#8390)

* kernel: bump 5.10 to 5.10.85 (#8434)

Signed-off-by: boos4721 <[email protected]>

Co-authored-by: 蛋炒饭 <[email protected]>
Co-authored-by: Beginner <[email protected]>
Co-authored-by: Ansuel Smith <[email protected]>
Co-authored-by: Roman Yeryomin <[email protected]>
Co-authored-by: Hans Dedecker <[email protected]>
Co-authored-by: lean <[email protected]>
Co-authored-by: Paul Spooren <[email protected]>
Co-authored-by: Felix Fietkau <[email protected]>
Co-authored-by: Jesus Fernandez Manzano <[email protected]>
Co-authored-by: Tianling Shen <[email protected]>
Co-authored-by: Boos4721 <[email protected]>
Co-authored-by: SirPdboy <[email protected]>
Co-authored-by: AmadeusGhost <[email protected]>
Co-authored-by: ricksuzade-maker <[email protected]>
Co-authored-by: Moritz Warning <[email protected]>
Co-authored-by: Christian Lamparter <[email protected]>
Co-authored-by: Hauke Mehrtens <[email protected]>
Co-authored-by: Rosen Penev <[email protected]>
Co-authored-by: messense <[email protected]>
Co-authored-by: zcluo <[email protected]>
Co-authored-by: Wu SiYu <[email protected]>
Co-authored-by: Rui Salvaterra <[email protected]>
Co-authored-by: Paul Fertser <[email protected]>
Co-authored-by: Adrian Schmutzler <[email protected]>
Co-authored-by: Ailick <[email protected]>
Co-authored-by: Stijn Tintel <[email protected]>
Co-authored-by: KLT007 <[email protected]>
Co-authored-by: ntlf9t <[email protected]>
Co-authored-by: Petr Štetiar <[email protected]>
Co-authored-by: Kevin Darbyshire-Bryant <[email protected]>
Co-authored-by: Stalker <[email protected]>
Co-authored-by: John Audia <[email protected]>
Co-authored-by: EnnawYang <[email protected]>
Co-authored-by: EnnawYang <[email protected]>
Co-authored-by: tty228 <[email protected]>
Co-authored-by: David Bauer <[email protected]>
Co-authored-by: 110010110 <[email protected]>
Co-authored-by: ntlf9t <[email protected]>
Co-authored-by: Elon Huang <[email protected]>
Co-authored-by: NagaseKouichi <[email protected]>
Co-authored-by: Deomid Ryabkov <[email protected]>
Co-authored-by: Chukun Pan <[email protected]>
Co-authored-by: Zhangyi <[email protected]>
Co-authored-by: Daniel Golle <[email protected]>
Co-authored-by: ZeaKyX <[email protected]>
Co-authored-by: Eneas U de Queiroz <[email protected]>
Co-authored-by: csharper2005 <[email protected]>
Co-authored-by: Maximilian Weinmann <[email protected]>
Co-authored-by: Jan Hoffmann <[email protected]>
Co-authored-by: Hugo Yuan <[email protected]>
Co-authored-by: godMan <[email protected]>
Co-authored-by: zxlhhyccc <[email protected]>
Co-authored-by: hejiawencc <[email protected]>
Co-authored-by: i=菜鸡一批 <[email protected]>
Co-authored-by: hubbylei <[email protected]>
Co-authored-by: Howard Chu <[email protected]>
Co-authored-by: Chen Minqiang <[email protected]>
Co-authored-by: Chiyuki Kagura <[email protected]>
Co-authored-by: SiYao Mo <[email protected]>
Co-authored-by: Rosy Song <[email protected]>
Co-authored-by: Oldřich Jedlička <[email protected]>
Co-authored-by: aakkll <[email protected]>
Co-authored-by: Russell Senior <[email protected]>
Co-authored-by: Ivan Pavlov <[email protected]>
Co-authored-by: Andre Heider <[email protected]>
Co-authored-by: Stan Grishin <[email protected]>
Co-authored-by: klever1988 <[email protected]>
Co-authored-by: zhouF96 <[email protected]>
Co-authored-by: Liam Luo <[email protected]>
Co-authored-by: lxhao61 <[email protected]>
Co-authored-by: dsanke <[email protected]>
Co-authored-by: Enrico Mioso <[email protected]>
Co-authored-by: Josef Schlehofer <[email protected]>
Co-authored-by: Junle Fong <[email protected]>
Co-authored-by: Shane Synan <[email protected]>
Co-authored-by: ZhenYu <[email protected]>
github-actions bot added a commit to kungchun/lede that referenced this pull request Dec 18, 2021
* https://github.com/coolsnowwolf/lede:
  luci-app-kodexplorer: update php8 deps (coolsnowwolf#8445)
  dnsproxy: move package feeds (coolsnowwolf#8443)
  kernel: bump 5.10 to 5.10.87 (coolsnowwolf#8459)
  dpdk: add meson fix
  dpdk: bump version
  cmake: bump version
  Revert "kernel: bump 5.4 to 5.4.165 (coolsnowwolf#8448)"
  kernel: bump 5.4 to 5.4.165 (coolsnowwolf#8448)
  r8152: drop patch (coolsnowwolf#8455)
  UnblockNeteaseMusic-Go: update to git lastest version
  tools: add meson
  kernel: bump 5.10 to 5.10.85 (coolsnowwolf#8434)
  n2n: update to 3.0 (coolsnowwolf#8390)
  CI: fix 'alternatives for my.cnf' problem (coolsnowwolf#8436)
  r8152: Update to 2.15.20211119 (coolsnowwolf#8447)
  luci-app-turboacc: fixes hwnat judgment on mediatek
  Revert "luci-app-cifs-mounts: fix the URL to mounts (coolsnowwolf#8345)"
  ipq806x: revert SDC clock changes for NBG6817 MMC
ywdj added a commit to ywdj/lede that referenced this pull request Jun 9, 2022
tianiun added a commit to tianiun/lede that referenced this pull request Jun 18, 2022
eastwind8 added a commit to eastwind8/lede that referenced this pull request Oct 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants