Commit Graph

3789 Commits

Author SHA1 Message Date
lean
b1b36c86af rockchip: add yt85xx eth support for R2C 2021-10-08 16:22:39 +08:00
AmadeusGhost
56c4a5e91c base-files: switch the banner to lede 2021-10-08 11:40:18 +08:00
AmadeusGhost
d15af9ff7c 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.
2021-10-08 11:38:56 +08:00
AmadeusGhost
1c6254d794 Revert "ipq806x: skip MTDBLOCK error to speedup booting time by 5x"
This reverts commit 56e6c4b866.
Fixes: #7927
2021-10-08 11:31:03 +08:00
Boos4721
dd18c88844
tools/ccache: update to 4.4.2 (#7996)
Signed-off-by: boos4721 <3.1415926535boos@gmail.com>
2021-10-08 10:25:04 +08:00
lean
be571ec531 ipq807x: add zram swap by default 2021-10-07 12:47:27 +08:00
lean
a74f708420 Merge branch 'master' of https://github.com/coolsnowwolf/lede 2021-10-07 12:28:52 +08:00
lean
6493920983 ipq807x: fix dtsi pcie patch 2021-10-07 12:28:44 +08:00
Beginner
6b35bb1a85
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 <freifunk@adrianschmutzler.de>

Co-authored-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2021-10-07 11:58:12 +08:00
Wu SiYu
1aa340d946
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
2021-10-07 00:10:31 +08:00
Beginner
4df40b7ed9
luci-app-unblockmusic: drop outdated server (#7977)
Co-authored-by: Tianling Shen <cnsztl@immortalwrt.org>
2021-10-06 21:24:55 +08:00
Beginner
b8c1f2d824
rclone: update to 1.56.2 (#7994) 2021-10-06 11:30:46 +08:00
Beginner
7d2c39e087
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 <fercerpav@gmail.com>

Co-authored-by: Paul Fertser <fercerpav@gmail.com>
2021-10-06 11:30:27 +08:00
Beginner
a9c5c7aa6b
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 <rsalvaterra@gmail.com>

* kernel: bump 5.10 to 5.10.66

No patches refreshed.

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>

* 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 <rsalvaterra@gmail.com>

* 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 <rsalvaterra@gmail.com>

* kernel: bump 5.10 to 5.10.69

Patches automatically refreshed.

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>

* 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 <rsalvaterra@gmail.com>

Co-authored-by: Rui Salvaterra <rsalvaterra@gmail.com>
2021-10-04 22:25:52 +08:00
Boos4721
00eeb609c2
ramips: config refresh (#7984)
Signed-off-by: boos4721 <3.1415926535boos@gmail.com>
2021-10-04 22:25:20 +08:00
Wu SiYu
81d712944d
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
2021-10-04 22:24:38 +08:00
Beginner
3a5b730796
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 <hauke@hauke-m.de>

Co-authored-by: Hauke Mehrtens <hauke@hauke-m.de>
2021-10-03 10:04:41 +08:00
Beginner
1c61fc40eb
UnblockNeteaseMusic: bump to latest git HEAD (#7968) 2021-10-01 23:24:24 +08:00
zcluo
1b6de996c9
update hash code (#7972)
update hash code
2021-10-01 23:24:11 +08:00
Beginner
dd63907371
luci-app-aliyundrive-webdav: add package (#7967)
Signed-off-by: Beginner-Go <70857188+Beginner-Go@users.noreply.github.com>

Co-authored-by: messense <messense@icloud.com>
2021-10-01 22:16:24 +08:00
lean
687407acdc Version update to R21.10.1 2021-09-30 21:16:28 +08:00
Rosen Penev
8f8be53288 cryptodev-linux: update to 1.12
Remove upstream backport.

Use AUTORELEASE for simplicity.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-09-30 16:18:17 +08:00
lean
61b1fd2208 Revert "mac80211: sync upstream (#7932)"
This reverts commit a42521a11f.
2021-09-29 21:45:03 +08:00
Beginner
a42521a11f
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 <nbd@nbd.name>

* mac80211: refresh patch

Signed-off-by: Felix Fietkau <nbd@nbd.name>

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

Signed-off-by: Felix Fietkau <nbd@nbd.name>

* 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 <chunkeey@gmail.com>

* 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 <nbd@nbd.name>

* 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 <hauke@hauke-m.de>

* mac80211: backport support for BSS color changes

This is needed for an upcoming mt76 update

Signed-off-by: Felix Fietkau <nbd@nbd.name>

Co-authored-by: Felix Fietkau <nbd@nbd.name>
Co-authored-by: Christian Lamparter <chunkeey@gmail.com>
Co-authored-by: Hauke Mehrtens <hauke@hauke-m.de>
2021-09-29 21:41:27 +08:00
Beginner
9d0e6f7509
dnsproxy: update to 0.39.8 (#7963) 2021-09-29 21:13:11 +08:00
Beginner
5cfc0c8652
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 <moritzwarning@web.de>

Co-authored-by: Moritz Warning <moritzwarning@web.de>
2021-09-29 21:12:52 +08:00
Beginner
764922c9bd
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 <moritzwarning@web.de>

Co-authored-by: Moritz Warning <moritzwarning@web.de>
2021-09-29 21:12:31 +08:00
lean
b31e3e5593 ramips: disable cpu vint and veic to fix hwnat deadlock 2021-09-29 18:19:40 +08:00
lean
b3d4f7194d Revert "uboot-rockchip: fix pine64-bin"
This reverts commit 9d43160389.
2021-09-29 18:05:35 +08:00
lean
287e4bbf46 Merge branch 'master' of https://github.com/coolsnowwolf/lede 2021-09-29 17:46:29 +08:00
lean
8c900f879c rockchip: add default pacakge 2021-09-29 17:46:04 +08:00
lean
0708698c66 rockchip: add default pacakge 2021-09-29 17:19:46 +08:00
lean
9d43160389 uboot-rockchip: fix pine64-bin 2021-09-29 16:47:25 +08:00
AmadeusGhost
46babd06c8 libcryptopp: makefile typo fixes 2021-09-29 12:12:45 +08:00
AmadeusGhost
428c40e58c Revert "add luci-app-netspeedtest (#7947)"
This reverts commit 0088bb1601.
Obviously the author put it up without any testing, so just
remove it. Closed: #7958, #7959
2021-09-29 12:08:07 +08:00
Tianling Shen
6e383a1471
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 dc43ea2936.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2021-09-29 11:24:13 +08:00
Tianling Shen
0af413d211
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: dd71a38acb ("uboot-rockchip: update package")

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2021-09-29 11:06:17 +08:00
lean
dd71a38acb uboot-rockchip: update package 2021-09-29 01:01:18 +08:00
ricksuzade-maker
a7197ba92f
Bump wireguard-tools to the latest version (#7951) 2021-09-29 00:04:40 +08:00
Beginner
dc43ea2936
amule: update to 2.3.3 (#7935)
Co-authored-by: AmadeusGhost <42570690+AmadeusGhost@users.noreply.github.com>
2021-09-29 00:04:18 +08:00
Beginner
5e0ba68c3e
luci-app-netspeedtest: rewrite makefile (#7953)
Signed-off-by: Beginner-Go <70857188+Beginner-Go@users.noreply.github.com>
2021-09-29 00:03:03 +08:00
SirPdboy
0088bb1601
add luci-app-netspeedtest (#7947) 2021-09-28 16:02:32 +08:00
Boos4721
6df7af1c75
tools/ccache: update to 4.4.1 (#7930)
Signed-off-by: boos4721 <3.1415926535boos@gmail.com>
2021-09-28 16:01:55 +08:00
Beginner
20d18c4024
UnblockNeteaseMusic: bump to latest git HEAD (#7948) 2021-09-28 16:00:53 +08:00
Beginner
ecab8d5e17
UnblockNeteaseMusic: bump to latest git HEAD (#7946) 2021-09-27 22:36:28 +08:00
lean
4e1ecf98aa uboot-rockchip: add NanoPi R2C support 2021-09-27 22:35:07 +08:00
lean
97561b9ac6 UnblockNeteaseMusic: fix hash sum 2021-09-27 18:34:20 +08:00
Beginner
dee67c7b7a
rclone: sync upstream (#7936)
Co-authored-by: Tianling Shen <cnsztl@immortalwrt.org>
2021-09-27 11:35:43 +08:00
Beginner
be087a4f7e
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 <nbd@nbd.name>

* 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 <jesus.manzano@galgus.net>

Co-authored-by: Felix Fietkau <nbd@nbd.name>
Co-authored-by: Jesus Fernandez Manzano <jesus.manzano@galgus.net>
2021-09-25 01:42:07 +08:00
Beginner
c85f84bfde
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 <mail@aparcar.org>

* 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 <mail@aparcar.org>

Co-authored-by: Paul Spooren <mail@aparcar.org>
2021-09-25 01:40:03 +08:00