Commit Graph

17180 Commits

Author SHA1 Message Date
CN_SZTL
e3628a37b0
luci-app-gost: add packages 2020-03-04 17:58:38 +08:00
CN_SZTL
e519ba00a2
Merge Lean's source 2020-03-04 15:02:21 +08:00
LEAN-ESX
88f8a3b85f
luci-app-ssr-plus: change default ad-filter and chn url 2020-03-04 14:04:21 +08:00
CN_SZTL
8782ce26c8
luci-app-vssr: sync with upstream source 2020-03-04 12:20:17 +08:00
CN_SZTL
1fb7b958aa
luci-app-ssr-plus-Jo: sync with upstream source 2020-03-04 12:19:58 +08:00
CN_SZTL
eb76dc2347
luci-app-passwall: sync with upstream source 2020-03-04 12:18:30 +08:00
CN_SZTL
766b7c3a60
luci-app-serverchan: sync with upstream source 2020-03-04 12:18:15 +08:00
CN_SZTL
a7d5817b8c
Merge Official Source 2020-03-04 11:38:14 +08:00
Xiaok
f9d70d32a2
npc: Improved compile duplicate download issues (#3521) 2020-03-04 10:14:52 +08:00
LEAN-ESX
5ef6caac0b
luci-app-ssr-plus: add support dnsmasq format ad-filter 2020-03-04 10:14:04 +08:00
Xiaok
4ed76dfbdf
luci-app-nps: Optimize translations for zh-cn (#3507)
* luci-app-nps: Adjust translations for zh-cn

* luci-app-nps: Improve log file path

* luci-app-nps: Bump release version to v4
2020-03-04 09:02:22 +08:00
LEAN-ESX
57cb8dac4e
luci-app-ssr-plus: add sock5 server username/password auth method 2020-03-04 09:01:30 +08:00
LEAN-ESX
8ffd44e023
luci-app-ssr-plus: enable unlock Netflix proxy DNS at the same server 2020-03-04 08:57:37 +08:00
Ansuel Smith
57432b9648 modules: fix dwc3-qcom wrong condition
Since now we support both kernel 4.19 and 5.2, change the
condition to remove driver when on kernel 4.14

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
2020-03-03 23:38:23 +01:00
Alan Swanson
25cb5685c1 netifd: rename 20-smp-tune to 20-smp-packet-steering
Rename the script to be more obvious that this is for
packet steering only.

Signed-off-by: Alan Swanson <reiver@improbability.net>
2020-03-03 22:43:09 +01:00
Alan Swanson
d3868f15f8 netifd: change RPS/XPS handling to all CPUs and disable by default
The current implementation is significantly lowering lantiq
performace [1][2] by using RPS with non-irq CPUs and XPS
with alternating CPUs.

The previous netifd implementation (by default but could be
configured) simply used all CPUs and this patch essentially
reverts to this behaviour.

The only document suggesting using non-interrupt CPUs is Red
Hat [3] where if the network interrupt rate is extremely high
excluding the CPU that handles network interrupts *may* also
improve performance.

The original packet steering patches [4] advise that optimal
settings for the CPU mask seems to depend on architectures
and cache hierarcy so one size does not fit all. It also
advises that the overhead in processing for a lightly loaded
server can cause performance degradation.

Ideally, proper IRQ balancing is a better option with
the irqbalance daemon or manually.

The kernel does not enable packet steering by default, so
also disable in OpenWRT by default. (Though mvebu with its
hardware scheduling issues [5] might want to enable packet
steering by default.)

Change undocumented "default_ps" parameter to clearer
"packet_steering" parameter. The old parameter was only ever
set in target/linux/mediatek/base-files/etc/uci-defaults/99-net-ps
and matched the default.

[1] https://forum.openwrt.org/t/18-06-4-speed-fix-for-bt-homehub-5a
[2] https://openwrt.ebilan.co.uk/viewtopic.php?f=7&t=1105
[3] https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/performance_tuning_guide/network-rps
[4] https://marc.info/?l=linux-netdev&m=125792239522685&w=2
[5] https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=2e1f6f1682d3974d8ea52310e460f1bbe470390f

Fixes: #1852
Fixes: #2573

Signed-off-by: Alan Swanson <reiver@improbability.net>
2020-03-03 22:43:08 +01:00
CN_SZTL
8dfcb1de35
OpenAppFilter: sync with upstream source 2020-03-03 15:33:23 +08:00
CN_SZTL
c925344519
luci-app-passwall: sync with upstream source 2020-03-03 15:32:14 +08:00
CN_SZTL
e9e934ec7c
luci-app-ssr-plus-Jo: sync with upstream source 2020-03-03 15:31:47 +08:00
CN_SZTL
cfa6d39d63
luci-app-vssr: sync with upstream source 2020-03-03 15:31:18 +08:00
CN_SZTL
52372e8c27
luci-app-serverchan: sync with upstream source 2020-03-03 15:30:43 +08:00
CN_SZTL
cff374bc8f
OpenClash: sync with upstream source 2020-03-03 15:30:20 +08:00
ElonH
9b98bbf961
luci-app-flowoffload: fix error in image production 2020-03-03 15:03:41 +08:00
CN_SZTL
39ec79d1a5
rtl88x2bu/rtl8821cu: add packages 2020-03-03 14:33:08 +08:00
CN_SZTL
d786db597d
luci-app-v2ray-server: fix v2ray server killed by ssr plus 2020-03-03 14:32:34 +08:00
CN_SZTL
20f984d376
package lienol: sync packages 2020-03-03 11:52:46 +08:00
CN_SZTL
a2cac47083
chinadns-ng: bump to 1.0-beta.16 2020-03-03 11:51:32 +08:00
CN_SZTL
4901ccf5c0
luci-app-ssr-plus:support socks5 node username/password auth method 2020-03-03 11:50:39 +08:00
ZhenYu
aad39a0cd8
dockerman: add wan mode option (#3486)
* dockerman: add wan mode option

* fix mistake

* impove notice
2020-03-03 11:27:21 +08:00
manyeechen
59106e0862
npc: bump version to v0.26.4 (#3492)
fix:
busybox与sysV环境下(openwrt)service库失效问题 #419
客户端使用http代理连接服务端问题
2020-03-03 11:27:11 +08:00
CN_SZTL
95a8510ab2
Merge Official Source 2020-03-03 11:09:24 +08:00
CN_SZTL
88f87fb20b
Merge Lean's source 2020-03-03 10:05:58 +08:00
CN_SZTL
684c89a934
smartdns: refresh DNS servers 2020-03-03 10:03:44 +08:00
Petr Štetiar
ee92838dd2 kernel: iio: fix st-accel dependencies properly
Add missing register map access SPI/I2C modules.

Signed-off-by: Petr Štetiar <ynezz@true.cz>
2020-03-02 14:48:53 +01:00
CN_SZTL
9882b97bf3
Merge Lean's source 2020-03-02 20:59:20 +08:00
CN_SZTL
e229035c61
Merge Official Source 2020-03-02 17:50:44 +08:00
CN_SZTL
83c41b4b62
luci-app-cpufreq: add cpufreq luci for ipq40xx by @coolsnowwolf 2020-03-02 16:31:41 +08:00
Petr Štetiar
4642c4864e kernel: iio: fix st-accel missing dependency
Fixes following build error on mpc85xx/p2020:

 Package kmod-iio-st_accel is missing dependencies for the following libraries:
  regmap-core.ko

Fixes: 2d8f4c4fbd ("kernel: iio: add st-accel driver modules")
Signed-off-by: Petr Štetiar <ynezz@true.cz>
2020-03-02 08:44:02 +01:00
LEAN-ESX
d95f51fb14
Update RTL8156 USB 3.0 2.5Gbps and backport for kernel 4.19 2020-03-02 13:23:02 +08:00
Tomasz Maciej Nowak
b322243d2f x86: add bootloader upgrade on sysupgrade
Currently bootloader always stays on the same version as when first
written to boot medium (not true if partition layout changed, which will
trigger sysupgrade process to write full disk image). That creates
inconveniences as it always stays with same features or/and bugs. Users
wishing to add support to additional modules or new version, would need
to write the whole image, potentially destroying previous system
configuration. To fix these, this commit adds additional routine to
sysupgrade which upgrades unconditionally the bootloader to the latest
state provided by OpenWrt.

Signed-off-by: Tomasz Maciej Nowak <tomek_n@o2.pl>
2020-03-01 21:36:00 +01:00
Tim Harvey
1d8f21e3a0 kernel: iio: add fxos8700 driver support
Adds various kernel modules for Freescale FXOS8700 3-axis accelerometer.

Signed-off-by: Tim Harvey <tharvey@gateworks.com>
[added missing commit description]
Signed-off-by: Petr Štetiar <ynezz@true.cz>
2020-03-01 21:36:00 +01:00
Tim Harvey
2d8f4c4fbd kernel: iio: add st-accel driver modules
Adds kernel modules for various STMicroelectronics accelerometers.

Signed-off-by: Tim Harvey <tharvey@gateworks.com>
[added missing commit description]
Signed-off-by: Petr Štetiar <ynezz@true.cz>
2020-03-01 21:36:00 +01:00
Tim Harvey
b56e669af9 kernel: can: add MCP251x CAN controller module support
Adds kernel module for Microchip MCP251x SPI CAN controller.

Signed-off-by: Tim Harvey <tharvey@gateworks.com>
[added missing commit description]
Signed-off-by: Petr Štetiar <ynezz@true.cz>
2020-03-01 21:36:00 +01:00
Tomasz Maciej Nowak
af878339ae uboot-mvebu: point to UBOOT_CONFIG when setting options
The BUILD_VARIANT might differ from UBOOT_CONFIG, so point to a file we
are actually changing. Being here let's call 'Build/Configure/U-Boot'
definition, instead of definig the same command. This'll be more future
proof, if U-Boot configuration procedure will change.

Signed-off-by: Tomasz Maciej Nowak <tomek_n@o2.pl>
2020-03-01 21:36:00 +01:00
Jeffery To
12020f8a95 base-files: Add /etc/shinit for non-login shell init
Because /etc/profile (and ~/.profile) are read by login shells only,
aliases and functions defined there are not available to non-login
shells, e.g. when using screen or tmux.

If the ENV environment variable exists (exported by /etc/profile or
~/.profile) and references an existing file, then all interactive shells
(login or non-login) will read that file as well.

This sets the ENV environment variable in /etc/profile, pointing to
/etc/shinit.

This also adds /etc/shinit, which:

* Contains alias and function definitions originally in /etc/profile

* Sources /etc/mkshrc if the user is using mksh (also originally in
  /etc/profile), as /etc/mkshrc is meant for all interactive shells

* Sources ~/.mkshrc if the user is using mksh, to compensate for the
  fact that mksh will not read ~/.mkshrc if ENV is set

* Sources ~/.shinit if the user is not using mksh

This also removes the shebang from /etc/profile, as the file is sourced,
not executed.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-03-01 21:35:59 +01:00
Petr Štetiar
2c3c83e40b ppp: activate PIE ASLR by default
This activates PIE ASLR support by default when the regular option is
selected.

Size increase on imx6:

 112681 ppp_2.4.8-2_arm_cortex-a9_neon.ipk
 121879 ppp_2.4.8-2_arm_cortex-a9_neon.ipk
 = 9198 diff

Acked-by: Alexander Couzens <lynxis@fe80.eu>
Signed-off-by: Petr Štetiar <ynezz@true.cz>
2020-03-01 21:35:59 +01:00
Stijn Tintel
8ce359d6bb libpcap: activate PIE ASLR by default
This activates PIE ASLR support by default when the regular option is
selected. This is required to enable PIE ASLR support by default in ppp,
as it fails to build without it, on x86/64.

The .so file size stays identical.

Suggested-by: Felix Fietkau <nbd@nbd.name>
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2020-03-01 21:35:59 +01:00
CN_SZTL
b0115b00b7
kernel/5.4: add IMQ support 2020-03-01 20:59:57 +08:00
CN_SZTL
e35b881882
luci-app-vssr: bump to v1.16-r4 2020-03-01 20:48:50 +08:00
CN_SZTL
921b23f2a3
luci-app-ssr-plus-Jo: bump to v150-r5 2020-03-01 20:48:17 +08:00
CN_SZTL
95a04250f3
luci-app-passwall: sync with upstream source 2020-03-01 20:47:38 +08:00
AmadeusGhost
292edc2b03 ipq-wifi: add bdf for r619ac 2020-03-01 16:21:15 +08:00
CN_SZTL
756ba41b87
luci-app-cpulimit: delete useless function 2020-03-01 16:00:29 +08:00
CN_SZTL
d652ed3dc1
Merge Lean's source 2020-03-01 15:59:36 +08:00
CN_SZTL
454c3e5e9b
Merge Official Source 2020-03-01 01:51:57 +08:00
Christian Lamparter
632a7b2997 mvebu: fix build regression due to neon-asm ghash module
This patch fixes the regression caused by adding the NEON
variant of the ghash as the default ghash package package:

> ERROR: module '[...]/arch/arm/crypto/ghash-arm-ce.ko' is missing.
> modules/crypto.mk:286: recipe for target
>  '[...]/kmod-crypto-ghash_4.19.106-1_aarch64_cortex-a53.ipk' failed

This patch limits the scope to the ARM32/cortexa9 target of mvebu.

Fixes: 285df63efc ("kernel: build neon-asm version of ghash module")
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
2020-02-29 14:14:08 +01:00
CN_SZTL
6babbadc9d
UnblockNeteaseMusic-Go: bump to 0.1.6 2020-02-29 20:05:26 +08:00
CN_SZTL
8673811d55
Merge Official Source 2020-02-29 19:27:39 +08:00
CN_SZTL
34e2d6ee01
luci-app-vssr: sync with upstream source 2020-02-29 19:17:48 +08:00
CN_SZTL
4ff46118eb
luci-app-ssr-plus-Jo: sync with upstream source 2020-02-29 19:17:24 +08:00
CN_SZTL
8965477388
luci-app-passwall: sync with upstream source 2020-02-29 19:17:01 +08:00
CN_SZTL
4a5315f2ab
luci-app-clash: bump to 1.5.9d 2020-02-29 19:16:36 +08:00
CN_SZTL
9f0f8726f4
OpenClash: bump to v0.36.7-beta 2020-02-29 19:16:03 +08:00
CN_SZTL
aa229ecc01
Merge Lean's source 2020-02-29 17:51:19 +08:00
Álvaro Fernández Rojas
8f5d714a7f bcm27xx-gpu-fw: update to latest version
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2020-02-29 08:24:57 +01:00
Eneas U de Queiroz
e889489bed kernel: build arm/neon-optimized sha1/512 modules
This builds the regular arm and arm-neon asm optmized modules for sha1
and sha512, for targets that set CONFIG_ARM_CRYPTO.

On ip40xx, the arm-asm version of sha1 improves performance by 5% over
the generic C implementation; sha1-neon is 25% faster than generic,
and sha512-neon, 259%.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2020-02-28 22:46:09 +01:00
Eneas U de Queiroz
285df63efc kernel: build neon-asm version of ghash module
This alone improves AES-GCM performance by up to 50% on ipq40xx.  This
is enabled for targets that support neon and set CONFIG_ARM_CRYPTO:
imx6, ipq40xx, and mvebu.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2020-02-28 22:46:09 +01:00
Steven Lin
a736d912e2 ipq40xx: add support for EnGenius EAP2200
SOC:    IPQ4019 / QCA Dakota
CPU:    Quad-Core ARMv7 Processor rev 5 (v7l) Cortex-A7
DRAM:   256 MiB
FLASH:  NOR 4 MiB + NAND 128 MiB
ETH:    Qualcomm Atheros QCA8072
WLAN1:  Qualcomm Atheros QCA4019 2.4GHz 802.11bgn 2:2x2
WLAN2:  Qualcomm Atheros QCA4019 5GHz 802.11a/n/ac 2:2x2
WLAN2:  Qualcomm Atheros QCA9888 5GHz 802.11a/n/ac 2:2x2
INPUT:  WPS Button
LEDS:   Power, LAN1, LAN2, WLAN 2.4GHz, WLAN 5GHz-1, WLAN 5GHz-2, OPMODE

1. Load Ramdisk via U-Boot

To set up the flash memory environment, do the following:
a. As a preliminary step, ensure that the board console port is connected to the PC using these RS232 parameters:
   * 115200bps
   * 8N1
b. Confirm that the PC is connected to the board using one of the Ethernet ports.
c. Set a static ip 192.168.99.8 for Ethernet that connects to board.
d. The PC must have a TFTP server launched and listening on the interface to which the board is connected.
e. At this stage power up the board and, after a few seconds, press 4 and then any key during the countdown.

U-BOOT> set serverip 192.168.99.9 && tftpboot 0x84000000 192.168.99.8:openwrt.itb && bootm

Signed-off-by: Steven Lin <steven.lin@senao.com>
[copied 4.19 dts to 5.4]
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
2020-02-28 22:29:10 +01:00
CN_SZTL
6493f0cf68
luci-app-passwall: sync with upstream source 2020-02-29 04:55:31 +08:00
CN_SZTL
992499a86f
OpenClash: sync with upstream source 2020-02-29 04:55:03 +08:00
CN_SZTL
13cb6b3933
luci-app-vssr: sync with upstream source 2020-02-29 04:54:33 +08:00
CN_SZTL
29d37f0bf1
luci-app-serverchan: bump to v1.41 2020-02-29 04:53:55 +08:00
CN_SZTL
12cbd6ccba
luci-app-smartdns: add support for "serve expired" 2020-02-29 04:44:22 +08:00
CN_SZTL
3190dd19ee
fullconenat: fix compile for kernel5.x 2020-02-29 04:00:21 +08:00
CN_SZTL
92e7c2f155
Merge Official Source 2020-02-29 03:28:25 +08:00
CN_SZTL
df66cdc756
oaf: do not support kernel5.4 2020-02-29 02:30:46 +08:00
Álvaro Fernández Rojas
49737c359c bcm27xx-userland: update to latest version
Remove upstream cmake fix.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2020-02-28 19:30:16 +01:00
CN_SZTL
b88c511a2a
r8125: do not support kernel5.4 2020-02-29 02:15:08 +08:00
CN_SZTL
24430b4ceb
Merge Official Source 2020-02-29 01:05:56 +08:00
CN_SZTL
49de3faaa6
Merge Lean's source 2020-02-29 01:05:41 +08:00
Hauke Mehrtens
34fcdcd7c2 kernel: Remove nvmem hack patch from 5.4
The nvmem framework is now used in net/ethernet/eth.c and the nvmem
sysfs is split into a separate Kconfig option. More work would be needed
to adapt this patch for the broader use. The current patch compiles fine
on ath79, but it breaks the x86 target.

nvmem is also compiled into the kernel for most of our targets for
example ath79 anyway, so patching the kernel to remove it is now harder
and not the case on multiple targets anyway. Instead of making this work
on kernel 5.4 just remove this hack patch.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2020-02-28 17:50:46 +01:00
Hauke Mehrtens
f1ff9410f6 kernel: Remove chash.ko from kmod-drm-amdgpu
This module was added with kernel 4.15, but is was removed again with
kernel version 5.3. OpenWrt does not support specifying a kernel version
range so just break it with kernel 4.14 and only support recent kernel
versions.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2020-02-28 17:50:46 +01:00
Hauke Mehrtens
a847e0ddd2 kernel: Add snd-intel-nhlt.ko to kmod-sound-hda-intel
With kernel 5.4 kmod-sound-hda-intel also needs snd-intel-nhlt.ko, but
this kernel module is only build on x86, make the OpenWrt kmod depend on
TARGET_x86.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2020-02-28 17:50:46 +01:00
Hauke Mehrtens
59f2814c09 kernel: Make kmod-ixgbe depend on kmod-libphy
With kernel 5.4 kmod-ixgbe is depending on kmod-libphy, add this
missing dependency.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2020-02-28 17:50:46 +01:00
Hauke Mehrtens
c9ef72aa13 nat46: Fix compile with kernel 5.4
nf_reset() was renamed to nf_reset_ct() in upstream Linux commit
895b5c9f206e ("netfilter: drop bridge nf reset from nf_reset)"

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2020-02-28 17:50:46 +01:00
Koen Vandeputte
cc34b55b77 kernel: Make kmod-rtc-pcf2123 depend on kmod-regmap-spi
In kernel 5.4 kmod-rtc-pcf2123 depends on kmod-regmap-spi, add this missing
dependency.

Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
2020-02-28 17:50:46 +01:00
Hauke Mehrtens
19b1739bbe kernel: Make kmod-nft-core depend on kmod-nf-nat
In kernel 5.4 kmod-nf-core depends on kmod-nf-nat, add this missing
dependency.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2020-02-28 17:50:46 +01:00
Hauke Mehrtens
6350118cc3 kernel: Make kmod-fs-f2fs depend on kmod-nls-base
Since kernel 5.4 kmod-fs-f2fs is depending on kmod-nls-base.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2020-02-28 17:50:46 +01:00
Hauke Mehrtens
a09fbd1071 kernel: Add of_touchscreen.ko to kmod-input-touchscreen-ads7846
kmod-input-touchscreen-ads7846 depends on of_touchscreen.ko since
kernel 5.4.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2020-02-28 17:50:46 +01:00
Hauke Mehrtens
c4072dba76 kernel: Remove kmod-gigaset for kernel 5.4
gigaset was moved to staging in kernel 5.4, just deactivate it on
recent kernel versions instead of adapting it.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2020-02-28 17:50:46 +01:00
Hauke Mehrtens
97a5706ea5 kernel: Add roles.ko to kmod-usb-chipidea
kmod-usb-chipidea depends on roles.ko since kernel 5.4.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2020-02-28 17:50:46 +01:00
Hauke Mehrtens
c86ede094c kernel: Make kmod-gpio-pca953x depend on kmod-regmap-i2c
In kernel 5.4 kmod-gpio-pca953x depends on kmod-regmap-i2c.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2020-02-28 17:50:46 +01:00
Hauke Mehrtens
30d31763f6 kernel: module v4l2-common.ko was removed
The content of v4l2-common.ko was merged into videodev.ko and it was
removed in kernel 5.4.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2020-02-28 17:50:46 +01:00
Hauke Mehrtens
aa39bbc2ca kernel: Adapt moved crodic.ko module
The module was moved in the kernel, adapt OpenWrt.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2020-02-28 17:50:46 +01:00
Hauke Mehrtens
c4437d4e08 kernel: Add crypto libraries to modules
In kernel 5.3 and 5.4 some crypto modules were split into two modules,
one implementing the crypto algorithm and the other integrating it
into the Linux crypto framework.

Adapt OpenWrt to support this split.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2020-02-28 17:50:46 +01:00
Koen Vandeputte
1556ed155a kernel: mode_beet mode_transport mode_tunnel xfram modules
This adds the new xfrm4_mode_beet, xfrm4_mode_transport,
xfrm4_mode_tunnel and their IPv6 versions on kernel 5.4. These modules
were newly added in kernel 5.2.

Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
2020-02-28 17:50:46 +01:00
CN_SZTL
02441842ed
luci-app-passwall: sync with upstream source 2020-02-28 18:38:59 +08:00
CN_SZTL
d7c22e4c89
luci-app-vssr: sync with upstream source 2020-02-28 18:38:05 +08:00
CN_SZTL
e1023e90d8
luci-app-ssr-plus-Jo: sync with upstream source 2020-02-28 18:37:14 +08:00
CN_SZTL
d11bf3827c
luci-app-serverchan: sync with upstream source 2020-02-28 18:36:53 +08:00
CN_SZTL
cc3ae1ab90
luci-app-diskman: bump to v0.2.3 2020-02-28 18:36:25 +08:00
AmadeusGhost
6a2e4239ee
minieap: bump to 0.92.1
commit:
  1. misc: fix hex2char reverse
  2. config: fix no-auto-reauth wrong value
  3. rjv3_hashes: fix detect aarch64 arch error
2020-02-28 16:18:07 +08:00
Jo-Philipp Wich
955634b473 libubox: update to latest Git HEAD
7da6643 tests: blobmsg: add test case
75e300a blobmsg: fix wrong payload len passed from blobmsg_check_array

Fixes: FS#2833
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-02-27 22:03:18 +01:00
CN_SZTL
0d5dc93299
Merge Lean's source 2020-02-28 01:07:28 +08:00
CN_SZTL
cc9fbb2e03
luci-app-koolproxyR: sync with upstream source 2020-02-28 01:03:23 +08:00
CN_SZTL
743eab33f5
luci-app-openclash: sync with upstream source 2020-02-28 00:57:28 +08:00
CN_SZTL
4b55af17a4
luci-app-ssr-plus-Jo: sync with upstream source 2020-02-28 00:56:45 +08:00
CN_SZTL
9c8c7856b1
luci-app-vssr: sync with upstream source 2020-02-28 00:52:43 +08:00
CN_SZTL
bb0c2e12bb
luci-app-unblockneteasemusic-mini: bump to 1.2-6 2020-02-28 00:51:40 +08:00
CN_SZTL
3e99f68db5
Fix up commits 2020-02-28 00:28:49 +08:00
ElonH
e56b2327bd
i40e/i40evf: new driver package 2020-02-27 23:34:55 +08:00
ElonH
af2d30307e
r8125: new driver package 2020-02-27 22:36:15 +08:00
Xu Wang
2299808c68 base-files: add all buildinfo with INCLUDE_CONFIG
CONFIG_INCLUDE_CONFIG option is helpful for being able to rebuild the
exact same firmware as you see on a live OpenWRT instance, but it's
crucially missing feeds information, so we can't rebuild the exact same
package versions. This commit fixes this by adding the remaining feeds
(and version) buildinfo files to the image.

Signed-off-by: Xu Wang <xwang1498@gmx.com>
2020-02-27 12:14:09 +01:00
CN_SZTL
3d133e5cda
luci-app-vssr: sync with upstream source 2020-02-27 18:01:20 +08:00
CN_SZTL
8ad5c0a243
luci-app-passwall: sync with upstream source 2020-02-27 18:00:29 +08:00
CN_SZTL
4680c89c42
Merge Lean's source 2020-02-27 17:42:07 +08:00
Petr Štetiar
3aa63f524d
ppp: backport security fixes
8d45443bb5c9 pppd: Ignore received EAP messages when not doing EAP
8d7970b8f3db pppd: Fix bounds check in EAP code
858976b1fc31 radius: Prevent buffer overflow in rc_mksid()

Signed-off-by: Petr Štetiar <ynezz@true.cz>
Fixes: CVE-2020-8597
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-02-27 17:42:07 +08:00
Jo-Philipp Wich
8b9f6def89
Revert "ppp: backport security fixes"
This reverts commit 215598fd03 since it
didn't contain a reference to the CVE it addresses. The next commit
will re-add the commit including a CVE reference in its commit message.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-02-27 17:42:06 +08:00
Roger Pueyo Centelles
a9e500f3be
rbextract: support devices with plain RLE caldata
Old MikroTik devices have the RLE-encoded radio calibration data
directly stored in the art (hard_config) partition, without LZO
compression nor any preceding ERD magic bytes. This commit adds
a fallback for these devices.

Tested on the ath79 target with a MikroTik SXT 5nD r2 (SXT Lite5),
only locally --not yet merged upstream--.

Signed-off-by: Roger Pueyo Centelles <roger.pueyo@guifi.net>
2020-02-27 17:42:06 +08:00
John Crispin
0400b6e8d9
mac80211: enhance wifi reload
If the reconf call fails force a full restart of the radio.

Signed-off-by: John Crispin <john@phrozen.org>
2020-02-27 17:42:05 +08:00
John Crispin
27d2b3ce19
hostapd: enhance wifi reload
Add a radio_config_id property. If the radio config changes return an error
upon receiving the reconf call.

Signed-off-by: John Crispin <john@phrozen.org>
2020-02-27 17:42:04 +08:00
Felix Fietkau
69e95e6cfd
mt76: update to the latest version
0a53dcda5203 mt76: mt7603: add upper limit for dynamic sensitivity minimum receive power
46e63c05f7d1 mt76: mt7603: enable dynamic sensitivity adjustment by default
81476f11b68c mt76: mt7615: fix antenna mask initialization in DBDC mode

Signed-off-by: Felix Fietkau <nbd@nbd.name>
2020-02-27 17:42:04 +08:00
ElonH
f11daabfa0
luci-app-qos_gargoyle: normalize translation 2020-02-27 13:19:37 +08:00
ElonH
f19e2f3216
luci-app-qos_gargoyle: fix luci crash 2020-02-27 12:35:14 +08:00
ElonH
7b5c79387e
tcping-simple: type fix 2020-02-27 10:05:34 +08:00
ElonH
939cdafcf1
luci-app-qos_gargoyle: fix get_wan 2020-02-27 00:19:53 +08:00
Petr Štetiar
35890514bb ppp: backport security fixes
8d45443bb5c9 pppd: Ignore received EAP messages when not doing EAP
8d7970b8f3db pppd: Fix bounds check in EAP code
858976b1fc31 radius: Prevent buffer overflow in rc_mksid()

Signed-off-by: Petr Štetiar <ynezz@true.cz>
Fixes: CVE-2020-8597
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-02-26 16:38:43 +01:00
Jo-Philipp Wich
817e775319 Revert "ppp: backport security fixes"
This reverts commit 215598fd03 since it
didn't contain a reference to the CVE it addresses. The next commit
will re-add the commit including a CVE reference in its commit message.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-02-26 16:37:27 +01:00
Roger Pueyo Centelles
c81b2e94c7 rbextract: support devices with plain RLE caldata
Old MikroTik devices have the RLE-encoded radio calibration data
directly stored in the art (hard_config) partition, without LZO
compression nor any preceding ERD magic bytes. This commit adds
a fallback for these devices.

Tested on the ath79 target with a MikroTik SXT 5nD r2 (SXT Lite5),
only locally --not yet merged upstream--.

Signed-off-by: Roger Pueyo Centelles <roger.pueyo@guifi.net>
2020-02-26 14:46:46 +01:00
CN_SZTL
4a919759ef
subconverter: bump to 0.4.1 2020-02-26 16:04:33 +08:00
CN_SZTL
17995460f2
OpenClash: sync with upstream source 2020-02-26 15:52:41 +08:00
CN_SZTL
070ab35840
luci-app-clash: bump to 1.5.8 2020-02-26 15:52:16 +08:00
CN_SZTL
c21a0f61d7
luci-app-vssr: sync with upstream source 2020-02-26 15:51:31 +08:00
ElonH
b7ee756ad4
fs-qntfs: add target dependence
refs: e6b0600ad8
2020-02-26 01:17:42 +08:00
John Crispin
a1dd773272 mac80211: enhance wifi reload
If the reconf call fails force a full restart of the radio.

Signed-off-by: John Crispin <john@phrozen.org>
2020-02-25 17:03:44 +01:00
John Crispin
d3b7838ebe hostapd: enhance wifi reload
Add a radio_config_id property. If the radio config changes return an error
upon receiving the reconf call.

Signed-off-by: John Crispin <john@phrozen.org>
2020-02-25 17:01:55 +01:00
CN_SZTL
1919abdea1
gargoyle-qos: add packages 2020-02-25 23:53:23 +08:00
CN_SZTL
a4cc047af5
kernel/iptables: add modules for qos-gargoyle 2020-02-25 23:08:47 +08:00
Felix Fietkau
e8fae62f64 mt76: update to the latest version
0a53dcda5203 mt76: mt7603: add upper limit for dynamic sensitivity minimum receive power
46e63c05f7d1 mt76: mt7603: enable dynamic sensitivity adjustment by default
81476f11b68c mt76: mt7615: fix antenna mask initialization in DBDC mode

Signed-off-by: Felix Fietkau <nbd@nbd.name>
2020-02-25 13:36:29 +01:00
CN_SZTL
e02f31a775
kernel/iptables: fix IMQ support 2020-02-25 20:30:27 +08:00
CN_SZTL
ee2a035840
luci-app-passwall: sync with upstream source 2020-02-25 18:01:40 +08:00
CN_SZTL
e669edc5e0
luci-app-clash: bump to 1.5.8a 2020-02-25 18:01:00 +08:00
CN_SZTL
e029e5cfdd
Merge Official Source 2020-02-25 17:58:32 +08:00
CN_SZTL
6e5cb567f7
add DDNS aliyun TTL val (lede#3323) 2020-02-25 15:48:50 +08:00
CN_SZTL
8ce0ba08d5
dockerman: fix depends select 2020-02-25 13:51:48 +08:00
CN_SZTL
741d3c6e9b
Merge Lean's source 2020-02-25 13:49:00 +08:00
Piotr Dymacz
a422b171ac base-files: diag: restore default trigger for 'boot' LED
For devices without a dedicated 'diag' LED, we use sometimes one of
other LEDs for indicating at least 'boot', 'failsafe' and 'upgrade'
stages. In some cases, at the same time these LEDs have defined default
triggers in DTS using 'linux,default-trigger' property. Current 'diag'
setup removes the trigger and turns off 'boot' LED after bootup.

One of the examples of such device is TP-Link TL-WR841N v14 (ramips)
which uses 'wlan' LED with defined 'linux,default-trigger' for 'diag':

aliases {
        led-boot = &led_wlan;
        led-failsafe = &led_wlan;
        led-upgrade = &led_wlan;
};

[...]

led_wlan: wlan {
        label = "tl-wr841n-v14:green:wlan";
        gpios = <&gpio1 9 GPIO_ACTIVE_LOW>;
        linux,default-trigger = "phy0tpt";
};

This patch extends 'diag.sh' and 'leds.sh' scripts to make sure default
trigger defined in DTS is restored for 'diag' LED which isn't used for
indicating 'running' stage.

Acked-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
Signed-off-by: Piotr Dymacz <pepe2k@gmail.com>
2020-02-24 23:27:50 +01:00
Piotr Dymacz
2d113f89d2 hostapd: start hostapd/wpa_supplicant for all wiphy devices
c888e17e06 ("hostapd: manage instances via procd instead of pidfile")
added procd support for managing hostapd and wpa_supplicant daemons
but at the same time limited wiphy names to 'phy*'.

This brings back initial behaviour (introduced in 60fb4c92b6 ("hostapd:
add ubus reload") and makes procd manage daemons for any wiphy device
found in '/sys/class/ieee80211'.

CC: Felix Fietkau <nbd@nbd.name>
CC: Daniel Golle <daniel@makrotopia.org>
Signed-off-by: Piotr Dymacz <pepe2k@gmail.com>
2020-02-24 23:27:50 +01:00
Piotr Dymacz
82679ca0b9 umbim: move package to 'WWAN' submenu
'uqmi' was moved to 'WWAN' submenu in 9abdeee0b7.
Let's be consistent and do the same with 'umbim'.

Signed-off-by: Piotr Dymacz <pepe2k@gmail.com>
2020-02-24 23:27:50 +01:00
Josef Schlehofer
8fe9daf775 mbedtls: use correct SPDX License Identifier and add License file
License "GPL-2.0+" is deprecated License Identifier according to
SPDX License list [1]. The correct one is GPL-2.0-or-later.
While at it, also add the License file.

[1] https://spdx.org/licenses/

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-02-24 23:25:28 +01:00
Josef Schlehofer
36af1967f5 mbedtls: update to version 2.16.5
Changelog:
https://tls.mbed.org/tech-updates/releases/mbedtls-2.16.5-and-2.7.14-released

Security advisory:
https://tls.mbed.org/tech-updates/security-advisories/mbedtls-security-advisory-2020-02

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-02-24 23:25:28 +01:00
Josef Schlehofer
b55f68d553 strace: update to version 5.5
Changelog:
https://strace.io/files/5.5/

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-02-24 23:25:28 +01:00
Hauke Mehrtens
806354ab53 linux-atm: Fix compile warning
The function trace_on_exit() is given to atexit() as a parameter, but
atexit() only takes a function pointer to a function with a void
parameter.

This problem was introduced when the on_exit() function was incompletely
replaced by atexit().

Fixes: ba6c8bd614 ("linux-atm: add portability fixes")
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2020-02-24 23:25:28 +01:00
Hauke Mehrtens
930fc09803 ath10k-ct: Use ath10k-ct version 5.4
This makes ath10k-ct use the version based on kernel 5.4 by default.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2020-02-24 23:25:28 +01:00
Hauke Mehrtens
d97b6204a2 ath10k-ct: Update to version 2020-02-18
This adds AP VLAN support.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2020-02-24 23:25:22 +01:00
Hauke Mehrtens
a9363914a3 mac80211: Allow IBSS mode and different beacon intervals
ath10k-ct supports the combination to select IBSS (ADHOC) mode and
different beacon intervals together. mac80211 does not like this
combination, but Ben says this is ok, so remove this check.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2020-02-24 23:23:46 +01:00
Hauke Mehrtens
f2fc7a62c0 rtl8812au-ct: Update to version 2020-01-12
This fixes compile problems with kernel 5.4

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2020-02-24 21:27:08 +01:00
CN_SZTL
e8464ce317
luci-app-clash: fix MENU 2020-02-25 01:19:37 +08:00
CN_SZTL
aebbfec1f6
luci-app-ssr-plus: fix stop running after main server node missing after subscribe 2020-02-25 00:32:03 +08:00
CN_SZTL
2b7577e13b
Merge Lean's source 2020-02-25 00:27:58 +08:00
CN_SZTL
eb974e7217
luci-app-unblockmusic: enable FLAC unlocked 2020-02-24 21:46:43 +08:00
CN_SZTL
97aebc5583
luci-app-vssr: fix blacklist 2020-02-24 14:58:38 +08:00
CN_SZTL
7dcb01fb09
luci-app-vssr: fix typo 2020-02-24 14:55:17 +08:00
CN_SZTL
e606d5c5a7
Merge Lean's source 2020-02-24 13:56:44 +08:00
CN_SZTL
e08dd4b781
package lienol: sync 2020-02-24 13:55:07 +08:00
CN_SZTL
9c81dd407f
Merge Official Source 2020-02-24 13:44:49 +08:00
Sungbo Eo
3124c9afe3 urngd: avoid PKG_NAME in define lines
> Avoid reuse of PKG_NAME in call, define and eval lines for consistency and
> readability. Write the full name instead.

Ref: https://openwrt.org/docs/guide-developer/packages

Signed-off-by: Sungbo Eo <mans0n@gorani.run>
2020-02-23 22:42:51 +01:00
Sungbo Eo
33ecc694d5 urandom-seed: avoid PKG_NAME in define lines
> Avoid reuse of PKG_NAME in call, define and eval lines for consistency and
> readability. Write the full name instead.

Ref: https://openwrt.org/docs/guide-developer/packages

Signed-off-by: Sungbo Eo <mans0n@gorani.run>
2020-02-23 22:42:36 +01:00
CN_SZTL
6c72624452
luci-app-vssr: sync with upstream source 2020-02-24 00:36:53 +08:00
CN_SZTL
fdfb427e1c
luci-app-passwall: sync with upstream source 2020-02-24 00:33:05 +08:00
CN_SZTL
d66b9949da
luci-app-serverchan: bump to v1.37-5 2020-02-24 00:32:39 +08:00
CN_SZTL
99693c81be
luci-app-clash: bump to 1.5.7b 2020-02-24 00:31:56 +08:00
CN_SZTL
4250c87510
luci-app-unblockneteasemusic-mini: bump to 1.2-5 2020-02-24 00:17:33 +08:00
CN_SZTL
499d4aa0dd
luci-app-unblockneteasemusic: bump to v2.8 2020-02-23 22:31:46 +08:00
Sungbo Eo
e6c55d70f4 ltq-vdsl-mei: avoid underscore in package name
As 07e1d88d7b ("kernel: avoid underscore in *6lowpan package names") shows,
underscores might cause build failures. Replace underscore with dash.

Signed-off-by: Sungbo Eo <mans0n@gorani.run>
2020-02-23 13:20:50 +01:00
CN_SZTL
608d3c70ab
Merge Official Source 2020-02-23 15:20:52 +08:00
Scott Roberts
34e7d31983 packages/boot: bump arm-trusted-firmware-mvebu version
The current version of ATF does not support power off for SGMII
COMPHY.  Update to latest ATF to resolve this issue.

Signed-off-by: Scott Roberts <ttocsr@gmail.com>
2020-02-22 18:21:37 +01:00
CN_SZTL
a3b75e1a1f
luci-app-233ddns: update translation file 2020-02-23 00:46:19 +08:00
CN_SZTL
2f94e9a815
luci-app-233ddns: fix cbi 2020-02-23 00:39:35 +08:00
CN_SZTL
b88caf378d
luci-app-233ddns: bump to v1.0-2 2020-02-23 00:30:30 +08:00
Fredrik Olofsson
9ad1ccbe15 mac80211: backport fix TID field in monitor mode transmit
Backport 753ffad3d6243303994227854d951ff5c70fa9e0 as merged in Linux v5.5-rc3.

Signed-off-by: Fredrik Olofsson <fredrik.olofsson@anyfinetworks.com>
2020-02-22 16:38:41 +01:00
Daniel Engberg
f0864cb31b package/utils/f2fs-tools: Update to 1.13.0
Update f2fs-tools to 1.13.0
Remove upstreamed patches
Disable build of static library

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2020-02-22 16:38:41 +01:00
Davide Fioravanti
9003115d6f usbmode: Update modeswitch data to 20191128
Add support for new hardware

Signed-off-by: Davide Fioravanti <pantanastyle@gmail.com>
2020-02-22 16:38:41 +01:00
Tomasz Maciej Nowak
9c6b6abdcd kernel: replace SUBDIRS with M in package recipes
The SUBDIRS variable has been removed in kernel 5.4, and was deprecated
since the beginnig of kernel git history in favour of M or KBUILD_EXTMOD.

Signed-off-by: Tomasz Maciej Nowak <tomek_n@o2.pl>
2020-02-22 16:38:41 +01:00
DENG Qingfang
e6cec17568 linux-firmware: update to 20200122
Update linux-firmware to 20200122

git log --pretty=oneline --abbrev-commit 20191215..20200122

1eb2408 linux-firmware: Update firmware file for Intel Bluetooth AX200
0dc1611 linux-firmware: Update firmware file for Intel Bluetooth AX201
d03f79c linux-firmware: Update firmware file for Intel Bluetooth 9560
aab62bc linux-firmware: Update firmware file for Intel Bluetooth 9260
ed0aa3a nvidia: add TU102/TU104/TU106 signed firmware
9c340bd amdgpu: update navi10 firmware for 19.50
3b4a503 amdgpu: Add navi10 TA ucode
16cc13a Merge branch 'v1.1.3' of https://github.com/ruiwang-mtk/linux_fw_vpu_v1.1.37f3177d mediatek: update MT8173 VPU firmware to v1.1.3
67d4ff5 Mellanox: Add new mlxsw_spectrum firmware xx.2000.2714
f1c9e7b radeon: update oland rlc microcode from amdgpu
b1dafb7 amdgpu: update vega20 microcode for 19.50
c38789e amdgpu: update vega12 microcode for 19.50
5a141c1 amdgpu: update vega10 microcode for 19.50
a03173a amdgpu: update picasso microcode for 19.50
86e9a5f amdgpu: update raven2 microcode for 19.50
febe09a amdgpu: update raven microcode for 19.50
af76fd0 amdgpu: update navi10 microcode for 19.50
b5b176a amdgpu: update navi14 microcode for 19.50
ad90178 amdgpu: add TA microcode for Raven asics
379551b qed: Add firmware 8.42.2.0
58b4003 Merge branch 'RB3-wlan-firmware-1387-v2' of https://github.com/andersson/linux-firmware
5967a45 Adjust WHENCE entry to check_whence doesn't complain
d1e743d Merge branch 'master' of https://github.com/NXP/mwifiex-firmware
d6219ab qcom: Switch SDM845 WLAN firmware
e65245c linux-firmware: add NXP firmware licence file
6871bff Merge branch 'ath10k-20191220' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/linux-firmware
b142c2e ath10k: WCN3990 hw1.0: add firmware WLAN.HL.2.0-01387-QCAHLSWMTPLZ-1
8809b87 ath10k: QCA9984 hw1.0: update firmware-5.bin to 10.4-3.9.0.2-00070
513d70c ath10k: QCA988X hw2.0: update firmware-5.bin to 10.2.4-1.0-00047
203435b ath10k: QCA9888 hw2.0: update firmware-5.bin to 10.4-3.9.0.2-00070
a66d2fc ath10k: QCA9887 hw1.0: update firmware-5.bin to 10.2.4-1.0-00047
6d19154 ath10k: QCA6174 hw3.0: update board-2.bin
c4586ff linux-firmware: Update AMD cpu microcode

Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn>
2020-02-22 16:38:41 +01:00
DENG Qingfang
b9d29b78c8 iw: update to 5.4
Update iw to 5.4
This increases the ipk size of iw-tiny/full by about 400 bytes

Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn>
2020-02-22 16:38:41 +01:00
Rosen Penev
499ebb791f libbsd: update to 0.10.0
Removed all upstream patches.

Added PKG_BUILD_PARALLEL for faster compilation.

Small Makefile rearrangements for consistency between packages.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-02-22 16:34:57 +01:00
Adrian Schmutzler
a5b2c6f5ed rssileds: add dependencies based on LDFLAGS
This adds the direct dependencies introduced by TARGET_LDFLAGS
to the package's DEPENDS variable.

This was found by accidentally building rssileds on octeon, which
resulted in:

"Package rssileds is missing dependencies for the following libraries:
libnl-tiny.so"

Though the dependencies are provided when building for the
relevant targets ar71xx, ath79 and ramips, it seems more tidy to
specify them explicitly.

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2020-02-22 14:26:01 +01:00
CN_SZTL
892ec6a5db
openwrt-ssocks: change source code 2020-02-22 19:23:26 +08:00
CN_SZTL
b776d46068
luci-app-dockerman: roll back 2020-02-22 18:46:21 +08:00
CN_SZTL
1b314b767b
luci-app-nft-qos: move to network 2020-02-22 18:37:26 +08:00
CN_SZTL
8fa07d838b
default-settings: transmission: fix SUBMENU 2020-02-22 18:34:52 +08:00
CN_SZTL
5177a977a9
luci-app-nfs: fix controller 2020-02-22 17:58:35 +08:00
CN_SZTL
24a83563b6
luci-app-ssr-plus: fix po2lmo 2020-02-22 17:42:43 +08:00
CN_SZTL
e12472257a
msgpack-c: fix pkg name 2020-02-22 17:34:51 +08:00
Stijn Tintel
a9b5473c92 lldpd: bump to 1.0.5
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2020-02-22 10:31:28 +02:00
CN_SZTL
99b30dcf94
Merge Lean's source 2020-02-22 16:07:38 +08:00
CN_SZTL
9937361a53
tmate/v2ray: fix SUBMENU 2020-02-22 14:18:06 +08:00
CN_SZTL
d6962fc12e
sync with mainline source 2020-02-22 13:39:12 +08:00
CN_SZTL
cc94840e57
OpenClash: sync with upstream source 2020-02-22 13:33:32 +08:00
CN_SZTL
86d89cb0e1
luci-app-passwall: sync with upstream source 2020-02-22 13:33:10 +08:00
CN_SZTL
45654eabdd
Merge Lean's source 2020-02-22 01:14:27 +08:00
CN_SZTL
f3d3e2bfee
smartdns: adjust luci conf 2020-02-22 01:03:33 +08:00
CN_SZTL
cd7da451c8
smartdns: refresh dns servers 2020-02-22 00:53:39 +08:00
CN_SZTL
5f9e42cc96
thefuck: add package 2020-02-21 19:49:53 +08:00
CN_SZTL
059fe610d2
you-get: add package 2020-02-21 19:45:51 +08:00
CN_SZTL
78231924ce
fix subconverter ececutable missing by ElonH 2020-02-21 17:27:41 +08:00
CN_SZTL
b3dd9eeb7c
openwrt-mwol: add package 2020-02-21 16:12:21 +08:00
CN_SZTL
e07f715257
Merge Lean's source 2020-02-21 14:37:31 +08:00
CN_SZTL
656f70f2bc
luci-app-unblockneteasemusic-mini: fix typo 2020-02-21 02:30:28 +08:00
CN_SZTL
264b7ea7f4
luci-app-passwall: sync with upstream source 2020-02-21 02:05:23 +08:00
CN_SZTL
ce4d8fbe06
subconverter: move to utils 2020-02-21 01:35:59 +08:00
CN_SZTL
69d43ad135
luci-app-vssr: sync with upstream source 2020-02-21 01:35:24 +08:00
CN_SZTL
bcf439d38b
smartdns: bump to latest git HEAD 2020-02-20 22:15:37 +08:00
Felix Fietkau
3e11ddaf2e mt76: update to the latest version
f4415afce213 mt76: mt76u: loop over all possible rx queues in mt76u_rx_tasklet
5b9f949cb760 mt76: mt76u: fix a possible memory leak in mt76u_init
fd892bc033fb mt76: mt76u: rely only on data buffer for usb control messagges

Signed-off-by: Felix Fietkau <nbd@nbd.name>
2020-02-20 15:06:35 +01:00
CN_SZTL
e7c0870d72
luci-app-ssr-plus: allowInsecure by default 2020-02-20 22:06:30 +08:00
CN_SZTL
9b489ee812
srelay: fix build on none linux os 2020-02-20 21:08:37 +08:00
CN_SZTL
7458944209
treewide: fix bugs 2020-02-20 20:15:01 +08:00
CN_SZTL
3ffa8ae4ac
luci-app-dockerman: update 2020-02-20 19:17:11 +08:00
CN_SZTL
6da3d3d7b8
luci-app-serverchan: bump to 1.35-5 2020-02-20 17:18:01 +08:00
CN_SZTL
fe88274b52
luci-app-passwall: sync with upstream source 2020-02-20 17:05:01 +08:00
CN_SZTL
1b740072b3
Merge Lean's source 2020-02-20 17:02:52 +08:00
CN_SZTL
d5873d75d8
luci-app-vssr: refresh configs 2020-02-20 16:27:21 +08:00
CN_SZTL
cbcff616e0
Merge Lean's source 2020-02-20 16:17:12 +08:00
Petr Štetiar
215598fd03 ppp: backport security fixes
8d45443bb5c9 pppd: Ignore received EAP messages when not doing EAP
8d7970b8f3db pppd: Fix bounds check in EAP code
858976b1fc31 radius: Prevent buffer overflow in rc_mksid()

Signed-off-by: Petr Štetiar <ynezz@true.cz>
2020-02-20 09:12:12 +01:00
Daniel Engberg
0e7d404a94 util-linux: Update to 2.35.1
Update util-linux to 2.35.1 and refresh patches.

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
[commit subject and description tweaks]
Signed-off-by: Petr Štetiar <ynezz@true.cz>
2020-02-20 09:12:12 +01:00
CN_SZTL
c2a2793795
luci-app-vssr: sync with upstream source 2020-02-20 15:05:01 +08:00
CN_SZTL
d1c0b2b47c
luci-app-unblockneteasemusic-mini(go): fix uci configure 2020-02-20 14:55:32 +08:00
CN_SZTL
3c4c18357e
Merge Mainline Source 2020-02-20 13:21:25 +08:00
CN_SZTL
237824a723
Merge Lean's source 2020-02-20 12:45:57 +08:00
CN_SZTL
9d03acb595
luci-app-passwall: sync with upstream source 2020-02-20 06:04:49 +08:00
Felix Fietkau
69a9a08396 mt76: update to the latest version
bd0df1b017a8 mt76: avoid extra RCU synchronization on station removal
d5a5e97b67c7 mt76: mt76x2: avoid starting the MAC too early
a67e42990d8a mt76: mt7615: fix msdu_id endianness in mt7615_write_hw_txp
d3af8bd3c722 mt76: mt7615: set proper length in strncmp
9c43417db17c mt76: mt7615: fix max_nss in mt7615_eeprom_parse_hw_cap
764e1d208a06 mt76: mt7615: fix tx power reporting
1881241c7ee5 mt76: fix rounding issues on converting per-chain and combined txpower
fa14e7f33199 mt76: mt7615: rework rx phy index handling
a205ce3e3e2d mt76: mt7615: fix ext_phy flag for stations
457a93203690 mt76: mt7615: fix MT_TX_HW_QUEUE_EXT_PHY to deal with mac80211 changes
c75cf513c674 mt76: do not set HOST_BROADCAST_PS_BUFFERING for mt7615
cc56c400167c mt76: fix LED link time failure
4dbd56b86970 mt76: mt76x0u: add support to TP-Link T2UHP
e226309c4bc4 mt76: mt7615: rely on mt76_queues_read for mt7622
c6a025318075 mt76: mt76u: extend RX scatter gather number
dfc24bc504e3 mt76: mt76u: rename stat_wq in wq
2bbffd2cb37b mt76: mt7615: remove rx_mask in mt7615_eeprom_parse_hw_cap
f408a2b7566c mt76: Introduce mt76_mcu data structure
17ecf0762542 mt76: mt76x02: fix handling MCU timeouts during hw restart
284e9fd72912 mt76: mt7615: fix monitor injection of beacon frames
8f8e9161b355 mt76: fix array overflow on receiving too many fragments for a packet

Signed-off-by: Felix Fietkau <nbd@nbd.name>
2020-02-19 22:12:46 +01:00
Eneas U de Queiroz
07e1d88d7b kernel: avoid underscore in *6lowpan package names
Packages kmod-bluetooth_6lowpan and kmod-ieee802154_6lowpan contain an
underscore in the package name.  This causes problems in package/install
because when building a list of package files to install offline using
opkg, it uses a wildcard of the form $(dir)/$(pkg)_*.ipk.

If you were to select kmod-bluetooth=y, but kmod-bluetooth_6lowpan=m,
the latter would be picked up by that wildcard, and make package/install
would fail:

Collected errors:
 * satisfy_dependencies_for: Cannot satisfy the following dependencies
 * for kmod-bluetooth_6lowpan:
 *      kmod-6lowpan
 * opkg_install_cmd: Cannot install package kmod-bluetooth_6lowpan.

Changing the wildcard pattern is not trivial, and there may be other
places in the build system making this assumption about the package name
format.

Using a dash in place of the underscore avoids the issue.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2020-02-19 22:07:40 +01:00
Russell Senior
731f7ea48a dnsmasq: fix uci-defaults script to exit 0 so it is cleaned up
A file, package/network/services/dnsmasq/files/50-dnsmasq-migrate-resolv-conf-auto.sh,
was added in commit 6a28552120, but it
does not exit in a way that tells the uci-defaults mechanism that it
succeeded, and so it is not cleaned up after running successfully. Add
an exit 0 to the end to correct that.

Signed-off-by: Russell Senior <russell@personaltelco.net>
2020-02-19 22:02:59 +01:00
CN_SZTL
b8d9cb72bd
jpcre2: rename from libjpcre2 2020-02-20 03:12:19 +08:00
CN_SZTL
477af2cc3c
tcping-simple: rename from tcping 2020-02-20 03:08:41 +08:00
CN_SZTL
047907df9d
Merge Mainline Source 2020-02-20 03:01:01 +08:00
CN_SZTL
90069b1672
luci-app-serverchan: bump to 1.34-5 2020-02-20 02:55:19 +08:00
CN_SZTL
549aeffd76
OpenClash: bump to latest git HEAD 2020-02-20 02:54:21 +08:00
CN_SZTL
0639c6e428
luci-app-vssr: sync with upstream source 2020-02-20 02:53:29 +08:00
CN_SZTL
84438f6031
Merge Lean's source 2020-02-20 02:52:29 +08:00
CN_SZTL
fe88b4d212
npc: bump to 0.26.3 2020-02-19 16:05:40 +08:00
CN_SZTL
9642649de0
luci-app-vssr: sync with upstream source 2020-02-19 09:23:03 +08:00
CN_SZTL
0fa220f6fb
luci-app-vssr: sync with upstream source 2020-02-19 01:19:01 +08:00
CN_SZTL
8dc511f8b4
Merge Lean's source 2020-02-19 01:02:16 +08:00
CN_SZTL
60b0ec6da2
luci-app-usb3disable: update translation 2020-02-19 00:54:14 +08:00
ElonH
07f5b45558
luci-app-adguardhome: normalize Makefile (#11) 2020-02-19 00:49:02 +08:00
CN_SZTL
e09002f16a
treewide: fix translation files 2020-02-19 00:47:09 +08:00
CN_SZTL
1f78dd5ed4
luci-app-passwall : fix optimize iptables 2020-02-19 00:27:25 +08:00
CN_SZTL
98bb4a8446
luci-app-diskaman: fix extended partations issues 2020-02-18 23:27:23 +08:00