Commit Graph

47690 Commits

Author SHA1 Message Date
CN_SZTL
91dd669cab
luci-app-passwall: sync with upstream source 2020-03-15 21:11:47 +08:00
CN_SZTL
cc38e6495c
luci-app-guest-wifi: remove outdated function 2020-03-15 18:30:14 +08:00
CN_SZTL
c98b0e665b
Merge Official Source 2020-03-15 18:29:32 +08:00
Chuanhong Guo
11ada9a9a9 ramips: mtk_eth_soc: fix device struct passed to dma functions
dma functions needs the struct from platform_device instead of
the one for ethernet interface.

Signed-off-by: Chuanhong Guo <gch981213@gmail.com>
2020-03-15 17:22:09 +08:00
DENG Qingfang
b69a3acd2b ramips: use upstream ralink DMA driver
Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn>
2020-03-15 17:21:28 +08:00
DENG Qingfang
63ff35a3e2 ramips: refresh 4.19 Kconfig
Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn>
2020-03-15 17:20:58 +08:00
DENG Qingfang
32b2ea346d ramips: spi_nor: fix missing ext_addr
Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn>
2020-03-15 17:20:12 +08:00
DENG Qingfang
35ef923b22 ramips: fix gpio driver
Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn>
2020-03-15 17:19:49 +08:00
DENG Qingfang
c011f11d29 ramips: make patches apply
Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn>
2020-03-15 17:19:22 +08:00
DENG Qingfang
21aae09662 ramips: initial 4.19 support
Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn>
2020-03-15 17:18:48 +08:00
CN_SZTL
734a0f7654
luci-app-vssr: sync with upstream source 2020-03-15 16:32:51 +08:00
CN_SZTL
8714d9e477
ootoc: bump to v1.0.0 2020-03-15 16:32:12 +08:00
CN_SZTL
6df0af2f67
luci-app-serverchan: bump to v1.43 2020-03-15 16:31:40 +08:00
CN_SZTL
674520f418
target: switch to wpad-openssl 2020-03-15 16:29:35 +08:00
lean
506155b9c9
adbyby: update armv7 bin 2020-03-15 16:17:39 +08:00
DreamWalkerXZ
86432293c0
Add port 5222 to luci-app-ssr-plus' common mode (#3810)
5222 is the port that needed by Telegram(refer to https://core.telegram.org/mtproto/transports).
2020-03-15 16:17:20 +08:00
lean
87d7adda11
adbyby: add missing x86 32bit dependence 2020-03-15 16:16:57 +08:00
lean
ba55d79b4a
luci-app-ssr-plus: allowsecure when using h2+tls 2020-03-15 16:16:36 +08:00
AmadeusGhost
f4fbd60658 ipq40xx/806x: change to wpad-openssl 2020-03-15 12:05:57 +08:00
David Bauer
f68c48f7dd ath79: fix missing watchdog core dependency for hwmon-sch5627
Fixes following error uncovered while building ath79/tiny on 5.4:

 Package kmod-hwmon-sch5627 is missing dependencies for the following
 libraries:
 watchdog.ko

See the similar commit e546e6252b ("malta: fix missing watchdog core
dependency for hwmon-sch5627") for a detailed explanation.

Signed-off-by: David Bauer <mail@david-bauer.net>
2020-03-15 03:36:16 +01:00
Sungbo Eo
ee80815457 mvebu: use generic diag.sh
This commit removes the target-specific diag.sh script. This way, the
generic one is used for the target, which uses DT-aliases to specify the
LEDs used.

Signed-off-by: Sungbo Eo <mans0n@gorani.run>
Tested-by: Ansuel Smith <ansuelsmth@gmail.com> [wrt3200acm @ 5.4]
2020-03-15 01:45:44 +01:00
David Bauer
fcd247d02b ath79: add correct phy-mode for QCA9563 boards
The TP-Link RE450 as well as the UniFi AC series missed the phy-mode
property. Because of this, the incorrect MII phy-mode from the root dtsi
was used.

With Kernel 5.4, this leads to problems when used with a AR8033 PHY. The
bootloader seems to leave the fiber pages selected.

As there's not switch to copper pages happening in at803x_config_init
due to the incorrect phy-mode, the new at803x_read_status will interpret
the status of the SGMII side as the status of the copper side.

Signed-off-by: David Bauer <mail@david-bauer.net>
2020-03-15 00:08:14 +01:00
CN_SZTL
7802236673
OpenClash: bump to v0.36.11-beta 2020-03-15 05:15:11 +08:00
CN_SZTL
a836f7661e
Merge Official Source 2020-03-15 01:16:07 +08:00
CN_SZTL
8cb2a68000
luci-app-passwall: sync with upstream source 2020-03-15 01:09:33 +08:00
CN_SZTL
ff727c8b47
luci-app-vssr: sync with upstream source 2020-03-15 01:09:15 +08:00
CN_SZTL
61f2f0b444
luci-app-diskman: sync with upstream source 2020-03-15 01:08:05 +08:00
CN_SZTL
3532a5e53b
luci-app-clash: sync with upstream source 2020-03-15 01:07:42 +08:00
lean
a074069eb8
luci-app-adbyby-plus: avoid download loop from update server 2020-03-14 23:23:35 +08:00
CN_SZTL
60999b0cff
luci-app-233ddns: remove outdated package 2020-03-14 22:18:10 +08:00
Christian Lamparter
b052b62efc apm821xx: 4.14: remove kernel config and patches
This patch removes the 4.14 kernel support from the apm821xx target.
The 4.19 kernel has been available and stable for a while and the 5.4
kernel support has been tested successfully on real hardware as well.

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
2020-03-14 15:17:32 +01:00
ElonH
c14f2dd6f0
rtl88x2bu: enable jobserver 2020-03-14 21:48:19 +08:00
Kevin Darbyshire-Bryant
0a06fcf608 build: fix kernel 5.4 on macos
As part of the kernel build process there are utilities built to run on
the host system that expect linux kernel headers to be available.
Unfortunately macos/darwin doesn't have these headers.

vdso2c requires types.h so provide a minimal stub to satisfy it.

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
2020-03-14 13:20:06 +00:00
CN_SZTL
0def1755bb
mt-drivers: fix dependency 2020-03-14 20:52:27 +08:00
ElonH
43fa87d683
rtl8812cu: typo fix 2020-03-14 20:47:50 +08:00
CN_SZTL
711871fb59
Merge Official source 2020-03-14 19:58:39 +08:00
CN_SZTL
b63baa1e51
build: fix default target 2020-03-14 19:52:08 +08:00
CN_SZTL
00b106e5f5
r8168: remove outdated package 2020-03-14 04:52:05 +08:00
David Bauer
32726846c8 ath79: use downstream ag71xx for Kernel 5.4
The ag71xx driver from Linux 5.4 currently has various shortcomings
when used with OpenWrt compared to our downstream version.

For example, the upstream driver does not support modifying the ethernet
clock and configuring RGMII delays on the MAC side.

While we should certainly switch to the upstream driver, the amount of
necessary patches would make it cumbersome to work with. It's also
highly likely we won't be able to finish patching the upstream driver in
time for a Linux 5.4 release.

Tested on Siemens WS-AP3610.

CC: Hauke Mehrtens <hauke@hauke-m.de>
Signed-off-by: David Bauer <mail@david-bauer.net>
Acked-by: Hauke Mehrtens <hauke@hauke-m.de>
2020-03-13 20:43:57 +01:00
Daniel Golle
0933d1363b procd: update to latest git HEAD
77a6782 jail: mount-bind /etc/resolv.conf for non-netns jails

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-03-13 20:06:55 +01:00
CN_SZTL
f4c2c1ba07
Merge Offcial Source 2020-03-14 03:02:25 +08:00
CN_SZTL
4303a92337
openssl: bump to v1.1.1e-dev 2020-03-14 02:50:12 +08:00
CN_SZTL
31979f15bf
luci-app-mentohust: fix file 2020-03-14 01:09:06 +08:00
CN_SZTL
6422506338
UnblockNeteaseMusic-Go: bump to 0.2.0 2020-03-13 23:44:36 +08:00
CN_SZTL
ca04cf62e0
frp: bump to 0.32.0 2020-03-13 23:03:10 +08:00
coolsnowwolf
8c3a7f7191
Update adbyby 2020-03-13 23:01:39 +08:00
Adrian Schmutzler
5c2e409be7 base-files: convert leading spaces to tabs in functions.sh
Use tabs for indent consistently.

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2020-03-13 15:51:30 +01:00
Sungbo Eo
4caaa778f7 kernel: make kmod-i2c-core selected by dependent modules
Currently kmod-i2c-* will not get into images unless kmod-i2c-core is added to
DEVICE_PACKAGES as well. By changing the dependencies from "depends on" to
"select", we do not have the issue anymore.

Furthermore, we can remove most occurrences of the package from DEVICE_PACKAGES
and similar variables, as it is now pulled by dependent modules such as:
- kmod-hwmon-lm75
- kmod-i2c-gpio
- kmod-i2c-gpio-custom
- kmod-i2c-mux
- kmod-i2c-ralink

Signed-off-by: Sungbo Eo <mans0n@gorani.run>
[do not touch ar71xx]
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2020-03-13 15:40:43 +01:00
CN_SZTL
22de1c7479
target/ipq40xx: fix patch typo 2020-03-13 22:27:08 +08:00
Sungbo Eo
4159054fbb kernel: make kmod-hwmon-core selected by dependent modules
Currently kmod-hwmon-* will not get into images unless kmod-hwmon-core is added
to DEVICE_PACKAGES as well. By changing the dependencies from "depends on" to
"select", we do not have the issue anymore.

Furthermore, we can remove most occurrences of the package from DEVICE_PACKAGES
and similar variables, as it is now pulled by dependent modules such as:
- kmod-hwmon-gpiofan
- kmod-hwmon-lm63
- kmod-hwmon-lm75
- kmod-hwmon-lm85
- kmod-hwmon-lm90

Signed-off-by: Sungbo Eo <mans0n@gorani.run>
[do not touch ar71xx, adjust line wrapping]
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2020-03-13 14:23:33 +01:00