Commit Graph

3907 Commits

Author SHA1 Message Date
love4taylor
0b52435c36
default-settings: move samba4 to nas (#7868) 2021-09-18 00:45:51 +08:00
Beginner
e6d6c2058b
luci-app-serverchan: update to 2.01.4 (#7870)
Signed-off-by: Beginner-Go <70857188+Beginner-Go@users.noreply.github.com>
2021-09-18 00:45:33 +08:00
coolsnowwolf
56e6c4b866 ipq806x: skip MTDBLOCK error to speedup booting time by 5x 2021-09-18 00:32:44 +08:00
Beginner
a3f095db4c
luci-app-jd-dailybonus: sync upstream (#7871)
Signed-off-by: Beginner-Go <70857188+Beginner-Go@users.noreply.github.com>
2021-09-17 12:57:46 +08:00
coolsnowwolf
09bfdd0f63 Version update to R21.9.18 2021-09-15 16:39:34 +08:00
AmadeusGhost
49f7faa21f
ipq807x: improve support for ZTE MF269 (#7800) 2021-09-15 15:00:09 +08:00
Beginner
2ba47c8f12
luci-app-turboacc: rename files (#7855) 2021-09-15 00:17:33 +08:00
AmadeusGhost
fe5786bfa4 ramips: msg1500: switch to ralink-eth driver
It seems that dsa is not stable on this machine...
2021-09-13 11:29:04 +08:00
AmadeusGhost
781f8a604b ramips: msg1500: fixes error mac address
Fixes: b27f77f ("ramips: add support for RAISECOM MSG1500")
Signed-off-by: AmadeusGhost <amadeus@openjmu.xyz>
2021-09-13 11:21:04 +08:00
AmadeusGhost
f4659685c5 ramips: mt7621: devices typo fixes
Fixes: a3c941d ("ramips: add ZTE e8820s support")
2021-09-13 11:16:32 +08:00
Chen Minqiang
a70fee5f7d ramips: add xiaomi_miwifi-r3 support
Specification:
 - CPU: 580 MHz
 - Flash size: 128 MiB NAND
 - RAM size: 128 MiB DDR2
 - Wireless No1: SoC-integrated: MT7620A 2x2 MIMO 802.11b/g/n (2.4 GHz)
 - Wireless No2: On-board chip: MT7612E 2x2 MIMO 802.11a/n/ac (5 GHz)
 - Switch: MT7620 built-in 10/100 switch w/ vlan support
 - USB: 2.0 x1

Fixes: #7841

Signed-off-by: Chen Minqiang <ptpt52@gmail.com>
2021-09-13 11:09:46 +08:00
EnnawYang
f08bdedec6
luci-app-pushbot: bump to 3.55-15 (#7845)
Co-authored-by: 然后七年 <69092025+zzsj0928@users.noreply.github.com>
2021-09-12 14:11:02 +08:00
KLT007
12d4b91c8b
fix rockchip (#7846)
* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Delete 0001-Added-support-for-DoorNet1.patch

* Add files via upload

* Delete 0001-feat-rockchip-add-support-EmbedFire-DoorNet1-for-kernel-5.10.patch

* Add files via upload
2021-09-11 19:15:21 +08:00
Ailick
3a2042824a
luci-app-turboacc: fix issues #7840 (#7842) 2021-09-11 15:38:02 +08:00
Beginner
8eef4cee14
dnsproxy: update to 0.39.5 (#7835) 2021-09-10 18:29:33 +08:00
KLT007
2480f819d1
rockchip add support EmbedFire DoorNet1 for kernel-5.10 (#7839)
* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Delete 0001-Added-support-for-DoorNet1.patch

* Add files via upload
2021-09-10 18:28:52 +08:00
Ailick
4e1354dc49
shortcut-fe: update to QSDK11.4 HEAD (#7832) 2021-09-09 00:42:58 +08:00
KLT007
52c8a137ac
Added support for DoorNet1 devices (#7834)
* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Delete 0001-Added-support-for-DoorNet1.patch
2021-09-09 00:42:08 +08:00
Beginner
3f8ccaf5f5
luci-app-unblockmusic: tidy up Makefile (#7821)
Signed-off-by: Beginner-Go <70857188+Beginner-Go@users.noreply.github.com>
2021-09-08 01:01:05 +08:00
Beginner
4ab3a3db8f
luci-app-turboacc: tidy up Makefile (#7820)
Signed-off-by: Beginner-Go <70857188+Beginner-Go@users.noreply.github.com>
2021-09-08 01:00:38 +08:00
Beginner
d7a7821cca
luci-app-serverchan: add package (#7809)
Co-authored-by: tty228 <tty228@yeah.net>
2021-09-06 22:17:00 +08:00
Beginner
3a25a30b8b
luci-app-rclone: tidy up Makefile (#7813)
Signed-off-by: Beginner-Go <70857188+Beginner-Go@users.noreply.github.com>
2021-09-06 21:17:56 +08:00
喃南下
b27f77f431
ramips: add support for RAISECOM MSG1500 X.00 (#7808) 2021-09-06 21:17:23 +08:00
coolsnowwolf
a3c941d126 ramips: add ZTE e8820s support 2021-09-04 15:23:48 +08:00
coolsnowwolf
7a28386e64 Revert "mac80211: sync upstream (#7734)"
This reverts commit a74c473f42.
2021-09-04 15:19:13 +08:00
coolsnowwolf
b42c413de5 Revert "mac80211: remove patch (#7742)"
This reverts commit 634663fe56.
2021-09-04 15:19:10 +08:00
Beginner
769084636c
dnsproxy: update to 0.39.4 (#7763)
* dnsproxy: update to 0.39.3

* dnsproxy: update to 0.39.4
2021-09-03 01:02:55 +08:00
AmadeusGhost
e1ea0488be
frp: update to v0.37.1 (#7760) 2021-09-01 23:27:42 +08:00
Beginner
895c07b068
luci-app-pushbot: rewrite makefile (#7782)
Signed-off-by: Beginner-Go <70857188+Beginner-Go@users.noreply.github.com>
2021-09-01 23:19:20 +08:00
Beginner
48c9ee015a
UnblockNeteaseMusic: bump to latest git HEAD (#7764)
Signed-off-by: Beginner-Go <70857188+Beginner-Go@users.noreply.github.com>

Co-authored-by: Tianling Shen <cnsztl@immortalwrt.org>
2021-09-01 23:16:11 +08:00
Beginner
d6d23bcaf3
ethtool: fix recursive dependency (#7793)
Change the CONFLICTS definition from the alternative package
(ethtool-full) to the main one.

The CONFLICTS line creates a dependency to the conflicting package.

Right now, the dependency would be created in the PACKAGE_ethtool-full
symbol:

config PACKAGE_ethtool-full
        depends on m || (PACKAGE_ethtool != y)

When the main package is selected by airmon-ng, it selects
PACKAGE_ethtool, *depending* on the value of PACKAGE_ethtool-full:

config PACKAGE_airmon-ng
        select PACKAGE_ethtool if PACKAGE_ethtool-full<PACKAGE_airmon-ng

In the first block, the value of PACKAGE_ethtool-full depends on the
value of PACKAGE_ethtool.  In the second block, the opposite is true:
the value of PACKAGE_ethtool depends on the value of
PACKAGE_ethtool-full.  This is a recursive dependency.

Fix it by changing the package where the dependency is created, so that
only the value of PACKAGE_ethtool will depend on PACKAGE_ethtool-full.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>

Co-authored-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2021-09-01 23:15:23 +08:00
Beginner
3d92784881
luci-app-xlnetacc: rewrite makefile (#7784) 2021-08-31 23:10:33 +08:00
Beginner
f5cb3a0af4
nps: update to to 0.26.10 (#7778)
Signed-off-by: Beginner-Go <70857188+Beginner-Go@users.noreply.github.com>

Co-authored-by: Tianling Shen <cnsztl@immortalwrt.org>
2021-08-31 10:47:26 +08:00
Beginner
20394f4491
kernel: bump 5.10 to 5.10.61 (#7786)
Manually rebased:
  bcm27xx/patches-5.10/950-1031-net-lan78xx-Ack-pending-PHY-ints-when-resetting.patch

Removed upstreamed:
  mvebu/patches-5.10/101-cpufreq-armada-37xx-forbid-cpufreq-for-1.2-GHz-variant.patch

All other patches automatically rebased.

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

No dmesg regressions, everything functional

Signed-off-by: John Audia <graysky@archlinux.us>

Co-authored-by: John Audia <graysky@archlinux.us>
2021-08-31 10:47:07 +08:00
Beginner
eb81bea870
kernel: bump 5.4 to 5.4.143 (#7767)
Manually rebased:
  bcm27xx/patches-5.4/950-1031-net-lan78xx-Ack-pending-PHY-ints-when-resetting.patch

Removed upstreamed:
  mvebu/patches-5.4/100-cpufreq-armada-37xx-forbid-cpufreq-for-1.2-GHz-variant.patch

All other patches automatically rebased.

Build system: x86_64
Build-tested: ipq806x/R7800
Run-tested: ipq806x/R7800

No dmesg regressions, everything functional

Signed-off-by: John Audia <graysky@archlinux.us>

Co-authored-by: John Audia <graysky@archlinux.us>
2021-08-31 01:08:20 +08:00
Beginner
f350ecc799
hostapd: sync upstream (#7771)
* hostapd: refresh patches

Signed-off-by: David Bauer <mail@david-bauer.net>

* hostapd: fix Proxy-ARP with Hotspot 2.0 disabled

The disable_dgaf config fiels is only available in case Hostapd is
compiled with Hotspot 2.0 support, however Proxy-ARP does not depend on
Hotspot 2.0.

Only add the code related to this config field when Hotspot 2.0 is
enabled to fix compilation with the aformentioned preconditions.

Signed-off-by: David Bauer <mail@david-bauer.net>

* hostapd: enable proxy-arp support for hostapd-full

The hostapd.sh script already has support for configuring proxy-ARP,
however no built variant has support for it enabled.

Enable proxy-ARP support for hostapd-full builds in order to allow users
to actually use this feature.

Signed-off-by: David Bauer <mail@david-bauer.net>

Co-authored-by: David Bauer <mail@david-bauer.net>
2021-08-31 01:07:54 +08:00
Beginner
cdb022d3e1
openssl: Refresh patch (#7765)
This version fixes two vulnerabilities:
  - SM2 Decryption Buffer Overflow (CVE-2021-3711)
    Severity: High

  - Read buffer overruns processing ASN.1 strings (CVE-2021-3712)
    Severity: Medium

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>

Co-authored-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2021-08-29 13:33:31 +08:00
小离
9bf56ad0d2
Update pptpd.include (#7758)
If not return PPPoE traffic, it will make flow-offload rules has no effect.
2021-08-27 02:15:47 +08:00
coolsnowwolf
af0d19fcde Revert "procd: update to git HEAD (#7676)"
This reverts commit 0469fc1c98.
2021-08-26 16:46:06 +08:00
coolsnowwolf
cac757ce9e Revert "procd: update to git HEAD (#7738)"
This reverts commit 55360f9eb0.
2021-08-26 16:42:27 +08:00
AmadeusGhost
55544e1b73
openssl: bump to 1.1.1l (#7755)
This version fixes 2 security vulnerabilities:
 - CVE-2021-3711
 - CVE-2021-3712
2021-08-26 16:41:28 +08:00
Beginner
55360f9eb0
procd: update to git HEAD (#7738)
8a8306d uxc.c: fix coverity resource leak warning
 7f2398e jail: devices: create parent folder when creating devices
 0603c8d jail: return to hook callback instead of just calling it
 3edb7eb jail: check return value when opening console
 af048a3 jail: use portable sizeof(void *)
 6010bd3 utils: make sure read() string is 0 terminated
 f6daca3 uxc: free string returned by blobmsg_format_json_indent()
 51f1cd2 trace: free string returned by blobmsg_format_json_indent()
 d716cb5 trace: handle open() return value and make sure string is terminated
 b824a89 jail: preload: avoid NULL-dereference in case things go wrong
 167dc24 jail: protect against strcat buffer overflows

Signed-off-by: Daniel Golle <daniel@makrotopia.org>

Co-authored-by: Daniel Golle <daniel@makrotopia.org>
2021-08-26 11:41:53 +08:00
Beginner
634663fe56
mac80211: remove patch (#7742)
This patch caused a compilation error

Signed-off-by: Beginner <70857188+Beginner-Go@users.noreply.github.com>
2021-08-25 15:07:02 +08:00
Beginner
a74c473f42
mac80211: sync upstream (#7734)
* 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>

Co-authored-by: Felix Fietkau <nbd@nbd.name>
2021-08-25 10:55:57 +08:00
Beginner
b23e6fa3ee
hostapd: enable ht40 in wpa_supplicant when using wider HE modes (#7737)
Signed-off-by: Felix Fietkau <nbd@nbd.name>

Co-authored-by: Felix Fietkau <nbd@nbd.name>
2021-08-25 01:46:50 +08:00
Beginner
9b519e7747
base-files: add option to make /var persistent (#7719)
* base-files: add option to make /var persistent

In OpenWrt, /var is symlinked to /tmp by default. This is done to reduce
the amount of writes to the flash chip, which often have not the
greatest durability. As a result, things like DHCP or UPnP lease files,
are not persistent across reboots.

Since OpenWrt can run on devices with more durable storage, it makes
sense to have an option for a persistent /var. Add an option to make
/var persistent. When enabled, /var will no longer be symlinked to /tmp,
but /var/run will be symlink to /tmp/run, as it should contains only
files that should not be kept during reboot. The option is off by
default, to maintain the current behaviour.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>

* base-files: fix option to make /var persistent

The option was initially named TARGET_ROOTFS_LN_VAR_TMP, and the check
was correct. When renaming the option to something more suitable, the
check was changed to check for n, but when an option is not set, it's
not n but empty. This results in the check always evaluating to false.
Fix the check by checking for y with ifneq.

Fixes: 57807f50ded6 ("base-files: add option to make /var persistent")

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>

Co-authored-by: Stijn Tintel <stijn@linux-ipv6.be>
2021-08-24 19:13:55 +08:00
Beginner
3c9dcaf72e
kernel: bump 5.4 to 5.4.142 (#7694)
* kernel: bump 5.4 to 5.4.141

All patches automatically rebased.

Build system: x86_64
Build-tested: ipq806x/R7800
Run-tested: ipq806x/R7800

No dmesg regressions, everything functional

Signed-off-by: John Audia <graysky@archlinux.us>

* kernel: bump 5.4 to 5.4.142

Removed upstreamed:
  hack-5.4/991-platform-x86-pcengines-apuv2-revert-simswitch.patch

All other patches automatically rebased.

Build system: x86_64
Build-tested: ipq806x/R7800
Run-tested: ipq806x/R7800

No dmesg regressions, everything functional

Signed-off-by: John Audia <graysky@archlinux.us>

Co-authored-by: John Audia <graysky@archlinux.us>
2021-08-24 11:50:11 +08:00
Beginner
f3081567df
kernel: bump 5.10 to 5.10.60 (#7688)
* kernel: bump 5.10 to 5.10.57

No deleted or manually refreshed patches.

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

* kernel: bump 5.10 to 5.10.58

No deleted or manually refreshed patches.

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

* kernel: bump 5.10 to 5.10.59

No deleted or manually refreshed patches.

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

* kernel: bump 5.10 to 5.10.60

No deleted or manually refreshed patches.

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

Co-authored-by: Rui Salvaterra <rsalvaterra@gmail.com>
2021-08-23 21:50:56 +08:00
Beginner
c112db31f0
selinux-policy: update to version 0.9 (#7712)
592ac0f add a note
 4bacd14 sslcertfile: list /etc/ssl
 7bdefa4 example: indicate that skip is an option
 d1e9a85 wifi: sys pipe usage
 eb903e1 README: add note about policycoreutils-setfiles weak dependency
 762e011 ttyd: signull all subjects
 fbfc079 acme: add basic support for acme_cleanup.sh and acme_setup.sh
 9ac7592 acme: transition to sys.subj on generic initscript execution
 f3dd1ba acme: missing rules related to sys.subj trans on file.initscriptfile
 ae273fa odhcp6c/netifd: support drop-in directories
 5fa9b41 subj: do not encourage misconfiguration
 44722b6 blockd, logd, odhcpc6, ubiutil, mtdstordev
 a775d93 21.02 related
 a473691 rcboot runs rcuhttpd which creates /tmp/etc for /tmp/etc/uhttpd
 290e9fb rcuhttpd: related to rcboot and uci-defaults
 3fc0d8b rcuhttpd: lists /etc/uci-defaults
 1f5ef48 removes ubvol.lock policy and adds move mtd/ubi partitions

Signed-off-by: Daniel Golle <daniel@makrotopia.org>

Co-authored-by: Daniel Golle <daniel@makrotopia.org>
2021-08-23 15:09:33 +08:00
HiGarfield
db28e1ee30
vsftpd-alt: update to 3.0.5 (#7720) 2021-08-23 15:08:39 +08:00