Commit Graph

3909 Commits

Author SHA1 Message Date
Adrian Schmutzler
88e1c18692 kernel: drop outdated kernel version switches for local code
This drops kernel version switches for versions not supported by
OpenWrt master at the moment. This only adjusts local code, but
doesn't touch patches to existing external packages.

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2020-05-24 11:28:11 +08:00
CN_SZTL
6498b0ab23
verysync: fix arch detection 2020-05-23 23:03:22 +08:00
AmadeusGhost
518aee2887 Merge Mainline 2020-05-23 22:38:34 +08:00
Eneas U de Queiroz
63f26caea4 busybox: quote 'source' filenames in Config.in
Newer versions of the kconfig program requires quoting the arguments of
the 'source' directive.  These are the last ones not using them.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2020-05-23 20:16:44 +08:00
Rosen Penev
bf760edef3
fuse: move package to packages feed
This package was last updated in 2016. All of the dependent packages
are in the packages feeds, where this will be moved.

Ref: https://github.com/openwrt/packages/pull/12190
Signed-off-by: Rosen Penev <rosenp@gmail.com>
[commit subject/description tweaks]
Signed-off-by: Petr Štetiar <ynezz@true.cz>
2020-05-23 19:17:36 +08:00
Philip Prindeville
afc9f6ec52
firewall: add rule for traceroute support
Running your firewall's "wan" zone in REJECT zone (1) exposes the
presence of the router, (2) depending on the sophistication of
fingerprinting tools might identify the OS and release running on
the firewall which then identifies known vulnerabilities with it
and (3) perhaps most importantly of all, your firewall can be
used in a DDoS reflection attack with spoofed traffic generating
ICMP Unreachables or TCP RST's to overwhelm a victim or saturate
his link.

This rule, when enabled, allows traceroute to work even when the
default input policy of the firewall for the wan zone has been
set to DROP.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2020-05-23 19:17:18 +08:00
CN_SZTL
38b39b4159
luci-app-serverchan: sync with upstream source 2020-05-23 18:57:16 +08:00
CN_SZTL
05654fe99c
default-settings: fix replace feeds version 2020-05-23 18:53:55 +08:00
Andy Walsh
dea7f72c4d wsdd2: update init, fix empty -b param
* update init
* fix empty -b param loop
2020-05-22 12:26:23 +08:00
NivalXer
5ae70efb04
ramips: add support for Linksys EA7500 v2 (#4646)
* ramips: add support for Linksys EA7500 v2

* fix build

* fix build

* update build config
2020-05-22 10:53:12 +08:00
Jason A. Donenfeld
91c7eefefb wireguard: bump to 1.0.20200520
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2020-05-21 18:08:03 +08:00
AmadeusGhost
142f9724da Merge Lean's source 2020-05-21 12:25:08 +08:00
Eneas U de Queiroz
3d41bf5ca5 wolfssl: update to 4.4.0-stable
This version adds many bugfixes, including a couple of security
vulnerabilities:
 - For fast math (enabled by wpa_supplicant option), use a constant time
   modular inverse when mapping to affine when operation involves a
   private key - keygen, calc shared secret, sign.
 - Change constant time and cache resistant ECC mulmod. Ensure points
   being operated on change to make constant time.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2020-05-21 12:02:44 +08:00
Jeffery To
a238d4cf8b kernel: kmod-ptp-qoriq: Package kernel object file
This updates the package to contain the kernel object (.ko) file instead
of the plain object (.o) file.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-05-21 12:01:46 +08:00
Álvaro Fernández Rojas
8b25ebe7f1 bcm63xx-cfe: fix build with CONFIG_AUTOREMOVE
When CONFIG_AUTOREMOVE is enabled, CFE binaries are removed before the
image creation.
Install CFE binaries to kernel directory and let autoremove clean the
files in PKG_BUILD_DIR.
Also drop unneeded tar cmd/options.

Fixes: dcee4eaa42 ("bcm63xx-cfe: add package with CFE RAM binaries")
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2020-05-20 17:51:12 +08:00
coolsnowwolf
35d87d547a ksmbd: bump version 2020-05-20 17:44:29 +08:00
Álvaro Fernández Rojas
ce076f1f2a base-files: switch_to_ramfs: add nand-utils
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2020-05-20 11:45:42 +08:00
coolsnowwolf
93c72e99da default-settings: replace 18.06.8 luci seed 2020-05-20 10:25:03 +08:00
lyin
01045fbb60
add fuse-utils (#4621)
缺少fuse-utils模块,导致rclone 无法运行。
2020-05-20 10:02:29 +08:00
Hugo Yuan
31cc9922ac
luci-app-unblockmusic: Refresh ipset music list when ifup (#4576)
* luci-app-unblockmusic: Refresh ipset music list when ifup

* Update 099-unblockmusic
2020-05-20 10:02:10 +08:00
Hugo Yuan
4685f86c44
UnblockNeteaseMusic: bump to 0.25.3 (#4624) 2020-05-20 09:59:50 +08:00
Álvaro Fernández Rojas
027668d9e5 bcm63xx: smp: add NAND support
NAND controller is present on BCM6328, BCM6362, BCM6368 and BCM63268.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2020-05-19 11:55:40 +08:00
Álvaro Fernández Rojas
c914713f7d bcm63xx-cfe: add package with CFE RAM binaries
CFE RAM is a second stage bootloader which is usually loaded by CFE ROM
(first stage bootloader) from a JFFS2 partition stored on the NAND.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2020-05-19 11:54:20 +08:00
MkfsSion
684c112b40
gdb: Fix build on AArch64 (#4619)
* Tested on RaspberryPi 4B(bcm2711)

Signed-off-by: MkfsSion <mkfssion@mkfssion.com>
2020-05-18 09:37:14 +08:00
CN_SZTL
9aac694f8b
Merge Mainline 2020-05-16 21:22:33 +08:00
CN_SZTL
fb94130209
libtorrent-rasterbar: bump to 1.2.6 2020-05-16 21:19:53 +08:00
CN_SZTL
3eab6641e0
qBittorrent: bump to 4.2.5.10 2020-05-16 21:17:21 +08:00
CN_SZTL
dd31016b74
autocore: drop LuCI ver display 2020-05-16 20:48:17 +08:00
CN_SZTL
db90e04e2e
Merge Mainline 2020-05-16 19:48:45 +08:00
CN_SZTL
23184e3ca3
AdGuardHome: use official build 2020-05-16 19:15:43 +08:00
CN_SZTL
f3b9af1bdc
Merge Mainline 2020-05-16 19:02:47 +08:00
CN_SZTL
c2ae736174
OpenAppFilter: sync with upstream source 2020-05-16 18:35:18 +08:00
CN_SZTL
ccfcb2d090
luci-app-speederv2: fix ipv6 "Server IP" format issue 2020-05-16 18:33:25 +08:00
CN_SZTL
ac80e7a6e4
OpenClash: sync with upstream source 2020-05-16 18:31:05 +08:00
Chuck
8f9bc86de1
ppp: syncppp: fix grep's regex match (#4609) 2020-05-15 20:10:48 +08:00
ricksuzade-maker
e48e438b08
Bump wireguard-tool to 1.0.20200513 (#4608) 2020-05-14 15:32:39 +08:00
AmadeusGhost
c65a4fc513 Merge Mainline 2020-05-14 12:00:36 +08:00
Robert Marko
7e4ff1091d libjson-c: backport security fixes
This backports upstream fixes for the out of bounds write vulnerability in json-c.
It was reported and patches in this upstream PR: https://github.com/json-c/json-c/pull/592

Addresses CVE-2020-12762

Signed-off-by: Robert Marko <robert.marko@sartura.hr>
Signed-off-by: Luka Perkov <luka.perkov@sartura.hr>
[bump PKG_RELEASE]
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-05-13 18:15:24 +08:00
Antonio Quartulli
10a5001fb9
wpad-wolfssl: fix crypto_bignum_sub()
Backport patch from hostapd.git master that fixes copy/paste error in
crypto_bignum_sub() in crypto_wolfssl.c.

This missing fix was discovered while testing SAE over a mesh interface.

With this fix applied and wolfssl >3.14.4 mesh+SAE works fine with
wpad-mesh-wolfssl.

Cc: Sean Parkinson <sean@wolfssl.com>
Signed-off-by: Antonio Quartulli <a@unstable.cc>
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-05-13 17:56:55 +08:00
AmadeusGhost
29a00cd005 Merge Lean's source 2020-05-13 17:50:08 +08:00
ricksuzade-maker
7fe52a9f0b
Bump wireguard-tools to 1.0.20200510 (#4598) 2020-05-13 13:28:58 +08:00
HQ Ong
8ad037aed4
luci-app-frpc: Add ACL rule to compliance with new Luci (#4586)
New Luci sucks...
2020-05-12 19:00:33 +08:00
AmadeusGhost
5591c36728
Revert "ipq40xx: update ath10k firmware" (#4590)
This reverts commit 2c37fa71f9.
2020-05-12 18:58:46 +08:00
coolsnowwolf
bd00ced2f6 brcm47xx: let K3 using 160Mhz firmware 2020-05-11 15:52:49 +08:00
AmadeusGhost
839522a0c7
mac80211: correct target name for bcm (#4575) 2020-05-11 15:42:59 +08:00
Kevin Darbyshire-Bryant
d5003a1136 umdns: re-enable address-of-packed-member warning
Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
2020-05-11 11:38:25 +08:00
CN_SZTL
40637f9479
Merge Mainline 2020-05-10 14:45:51 +08:00
Daniel A. Maierhofer
e903ec8c14
lldpd: add management IP setting
add option to set management IP pattern

also add missing 'unconfigure system hostname'

for example pattern '!192.168.1.1' makes it possible that
WAN IP is selected instead of LAN IP

Signed-off-by: Daniel A. Maierhofer <git@damadmai.at>
[grammar and spelling fixes in commit message]
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2020-05-10 12:07:11 +08:00
Hans Dedecker
452dff0886
odhcpd: update to latest git HEAD (FS#3056)
5ce0770 router: fix Lan host reachibility due to identical RIO and PIO prefixes (FS#3056)

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
2020-05-10 12:06:56 +08:00
Jo-Philipp Wich
93aaa021e1
opkg: update to latest Git HEAD
f2166a8 libopkg: implement lightweight package listing logic
cf4554d libopkg: support passing callbacks to feed parsing functions
2a0210f opkg-cl: don't read feeds on opkg update
b6f1967 libopkg: use xsystem() to spawn opkg-key
60b9af2 file_util.c: refactor and fix checksum_hex2bin()
206ebae file_util.c: fix possible bad memory access in file_read_line_alloc()

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-05-10 12:06:43 +08:00
CN_SZTL
4ede6d50d1
Merge Mainline 2020-05-10 12:00:19 +08:00
CN_SZTL
e72aec648f
luci-app-rclone: sync with upstream source 2020-05-10 11:52:24 +08:00
CN_SZTL
62f6c70a39
OpenClash: sync with upstream source 2020-05-10 11:48:57 +08:00
AmadeusGhost
c5ac0034f8 Merge Mainline 2020-05-10 11:39:25 +08:00
AmadeusGhost
345da5313b openclash: update to 0.38.1 2020-05-10 11:26:20 +08:00
Jakov Petrina
4c441e5c97 mvebu: uDPU: switch default kernel and U-Boot PHY mode
Certain SFP modules (most notably Nokia GPON ones) first check
connectivity on 1000base-x, and switch to 2500base-x afterwards. This
is considered a quirk so the phylink switches the interface to
2500base-x as well.

However, after power-cycling the uDPU device, network interface/SFP module
will not work correctly until the module is re-seated. This patch
resolves this issue by forcing the interface to be brought up in
2500base-x mode by default.

Signed-off-by: Jakov Petrina <jakov.petrina@sartura.hr>
Signed-off-by: Vladimir Vid <vladimir.vid@sartura.hr>
Cc: Luka Perkov <luka.perkov@sartura.hr>
2020-05-10 11:00:21 +08:00
AmadeusGhost
f2c4cd42ff Merge Lean's source 2020-05-09 18:16:05 +08:00
coolsnowwolf
b65f1ebf00 mt76: bump to lastest version 2020-05-09 16:48:42 +08:00
coolsnowwolf
f26c892a0b Version bump to R20.5.9 2020-05-09 15:39:00 +08:00
manyeechen
7c2d28fbae
npc:bump version to 0.26.7 (#4569)
add:
api /client/list 添加获取服务端连接host和连接类型 #483
添加自定义客户端断开时间 #485
fix:
web手机浏览输入框或者按钮被遮挡问题,感谢 @kekxv
android客户端无法粘贴的问题 #479
p2p 由于上个版本的一些改动造成无法使用的问题 #515
2020-05-09 15:05:39 +08:00
Hugo Yuan
b7be5fd5fa
UnblockNeteaseMusic: bump to 0.25.0 (#4570) 2020-05-09 15:05:25 +08:00
coolsnowwolf
f231323db5 luci-app-frps: fix disable when upgrade 2020-05-09 15:03:44 +08:00
coolsnowwolf
2c37fa71f9 ipq40xx: update ath10k firmware 2020-05-09 14:36:43 +08:00
HiGarfield
82792a1d11
luci-app-openvpn-server: avoid repeated forwarding rules (#4558)
Fix the bug that flashing firmware multiple times will cause repeated forwarding rules in firewall.
2020-05-08 20:43:27 +08:00
ricksuzade-maker
585ca34a6b
Bump wireguard to version 1.0.20200506 (#4560) 2020-05-08 20:42:57 +08:00
Yangbo Lu
1c76f00abb layerscape: update restool to LSDK-20.04
Update restool to latest LSDK-20.04.

Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com>
2020-05-08 08:48:16 +08:00
Yangbo Lu
aa98d54c16 layerscape: update firmware to LSDK-20.04
Update firmware to latest LSDK-20.04.

Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com>
2020-05-08 08:46:57 +08:00
Yangbo Lu
b433a85fe6 layerscape: update tfa to LSDK-20.04
Update tfa package to latest LSDK-20.04 dropping one patch
which had already been integrated.

Add fixes,
- Fix DEPENDS/PKG_BUILD_DEPENDS.
- Remove HIDDEN:=1.
- Move intermediate files installing into Build/InstallDev.

Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com>
2020-05-08 08:40:13 +08:00
AmadeusGhost
794c6b71f0 layerscape: update u-boot to LSDK-20.04 2020-05-08 08:35:20 +08:00
Yangbo Lu
35f580805b layerscape: update ls-rcw to latest LSDK-20.04
Update ls-rcw to latest LSDK-20.04.
Update patch 0001 with a new one.
Drop patch 0002 since it had been integrated.

Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com>
2020-05-08 08:32:03 +08:00
Yangbo Lu
b40c245409 layerscape: define only one package for ls-rcw
We do not have to define package for each board, and
consider variant's building/installing.
It is easier to maintain ls-rcw with only one package
installing all boards RCW binaries as intermediate
files, each of which is just about hundreds of bytes.

Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com>
2020-05-08 08:31:13 +08:00
Hauke Mehrtens
706c8571cb ppp: Fix mirror hash
Fixes: ae06a650d6 ("ppp: update to version 2.4.8.git-2020-03-21")
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2020-05-08 08:11:06 +08:00
Jason A. Donenfeld
6b48af0ecb wireguard: bump to 1.0.20200506
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2020-05-08 08:08:38 +08:00
AmadeusGhost
bdd8347a74 kernel: add module for JMicron PCI Express Gigabit Ethernet Adapter 2020-05-07 22:35:07 +08:00
lunatickochiya
b689600046
luci-app-openvpn-server:add lan to vpn forwarding (#4553)
we can control client directly by adding this forwarding 
also use uci -q batch commands can lead start router faster
2020-05-06 23:34:18 +08:00
lunatickochiya
b80d00eede
luci-app-openvpn-server:fix start crash in AR9341 (#4540)
just one uci commit in script 
too many commits may crash start in AR9341 routers
2020-05-06 00:13:25 +08:00
John Crispin
205adb15dc mediatek: add uboot
Signed-off-by: John Crispin <john@phrozen.org>
2020-05-05 11:56:01 +08:00
CN_SZTL
435f94e6ec
Merge Mainline 2020-05-05 11:37:27 +08:00
CN_SZTL
a88a9225d7
luci-theme-*: bump jQuery to v3.5.0 2020-05-05 11:36:18 +08:00
CN_SZTL
89a0bf36df
Merge Mainline 2020-05-04 19:29:35 +08:00
CN_SZTL
8a0ff33cd1
Mod 20.05 2020-05-04 19:26:15 +08:00
ricksuzade-maker
5b88caedf6
Bump wireguard to 1.0.20200429 (#4536) 2020-05-04 18:24:01 +08:00
CN_SZTL
a61ba7aabd
Merge Mainline 2020-05-04 17:23:20 +08:00
CN_SZTL
0ba89f0bbe
luci-app-ssr-python-pro-server: fix typo error 2020-05-04 17:22:28 +08:00
CN_SZTL
3c3f9c1540
Merge Mainline 2020-05-04 17:18:30 +08:00
CN_SZTL
80d5143a50
luci-theme-*: bump jquery to 3.5.0 2020-05-04 17:11:16 +08:00
Josef Schlehofer
185eee93ca
curl: update to version 7.70.0
- Release notes:
https://curl.haxx.se/changes.html#7_70_0

- Refreshed patch

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-05-04 16:47:55 +08:00
CN_SZTL
62ff1b2a52
luci-app-ssr-python-pro-server: fully convert to python3 2020-05-04 16:38:55 +08:00
CN_SZTL
bf52a118f3
luci-app-ssrserver-python: fully convert to python3 2020-05-04 16:32:41 +08:00
CN_SZTL
f5e3bd13ef
Merge Mainline 2020-05-04 16:11:02 +08:00
CN_SZTL
ee52c31b76
smartdns: bump to latest git HEAD 2020-05-04 15:58:49 +08:00
LitingLin
d71dc69844
make compatible with new upstream Luci requirement (#4529) 2020-05-04 10:55:07 +08:00
ElonH
21b94eee9f
luci-app-rclone: sync with upstream source 2020-05-03 17:02:08 +08:00
AmadeusGhost
9a97380321 ipq40xx: add support for hiwifi c526a
cherry-pick commit from LGA1150/openwrt

SOC:	Qualcomm QCA4019 717MHz
RAM:    512M DDR3
FLASH1: 2M en25qh16
FLASH2: 128M NAND
LED:    wan LED
USB:    USB3.0 x 1
POWER:  12V 2.5A
WLAN1:  MT7615 2.4GHz 802.11 b/g/n
WLAN2:  QCA4019 5.2GHz 802.11 n/ac
WLAN3:  QCA4019 5.8GHz 802.11 n/ac
Ethernet: 4 x 1000Mbps (1wan, 3lan)

Installation:
Flash into pbboot and pandorabox, and then:
  mtd erase ubi
  mtd write /tmp/openwrt.ubi ubi
2020-05-03 11:09:27 +08:00
CN_SZTL
ceb6b1fa4c
Merge Mainline 2020-05-02 20:12:16 +08:00
CN_SZTL
6c6c14c920
luci-app-smartdns: add option to skip certificate verify 2020-05-02 20:00:34 +08:00
CN_SZTL
3b2634529b
smartdns: bump to latest git HEAD 2020-05-02 19:45:28 +08:00
CN_SZTL
c69d8f8883
subconverter: bump to latest git HEAD 2020-05-02 19:41:39 +08:00
Richard Huynh
ecc72b7a5f ramips: Add support for Xiaomi Redmi Router AC2100 (RM2100)
Specification:
- CPU: MediaTek MT7621A
- RAM: 128 MB DDR3
- FLASH: 128 MB ESMT NAND
- WIFI: 2x2 802.11bgn (MT7603)
- WIFI: 4x4 802.11ac (MT7615)
- ETH: 3xLAN+1xWAN 1000base-T
- LED: Power, WAN, in Amber and White

Signed-off-by: Richard Huynh <voxlympha@gmail.com>
2020-05-02 19:25:28 +08:00
CN_SZTL
3dea33419c
Merge Official Source 2020-05-02 19:17:57 +08:00