Commit Graph

17005 Commits

Author SHA1 Message Date
CN_SZTL
6bd0b94b15
Merge Lean's source 2020-03-06 14:04:06 +08:00
CN_SZTL
3298b7c401
luci-app-openclash: fix bug 2020-03-06 00:09:41 +08:00
coolsnowwolf
ab78f30c2c
luci-app-vlmcsd: Fix misspellings (#3574) 2020-03-05 22:55:46 +08:00
CN_SZTL
7bde1687e2
smartdns: add twnic dns server 2020-03-05 22:55:26 +08:00
CN_SZTL
70495fe968
luci-app-unblockneteasemusic-go: add missing dependency 2020-03-05 22:54:59 +08:00
CN_SZTL
98b96b1452
Merge Lean's source 2020-03-05 21:56:58 +08:00
CN_SZTL
eb5b681772
smartdns: bump to latest git HEAD 2020-03-05 20:42:49 +08:00
LEAN-ESX
2af2a34fae
luci-app-ssr-plus: add socks5 missing po 2020-03-05 20:18:46 +08:00
LEAN-ESX
85e16ae47e
luci-app-ssr-plus: can enable socks5 access for wan (option) 2020-03-05 20:18:32 +08:00
CN_SZTL
c4d4f5ad98
luci-app-openclash: sync with upstream source 2020-03-05 19:06:11 +08:00
CN_SZTL
aed8c0e660
luci-app-vssr: sync with upstream source 2020-03-05 19:05:52 +08:00
CN_SZTL
f4ddbc00fe
luci-app-ssr-plus-Jo: sync with upstream source 2020-03-05 19:05:28 +08:00
CN_SZTL
4eafa63a28
luci-app-serverchan: sync with upstream source 2020-03-05 19:05:15 +08:00
CN_SZTL
f8594e6833
luci-app-passwall: sync with upstream source 2020-03-05 19:05:00 +08:00
CN_SZTL
bcba9c9a19
Merge Official Source 2020-03-05 19:01:21 +08:00
CN_SZTL
6f60d4f3b2
Merge Lean's source 2020-03-05 18:57:27 +08:00
Kevin Darbyshire-Bryant
3251ac8f2d dnsmasq: bump to v2.81rc1
1st release candidate for v2.81 after 18 months.

Refresh patches & remove all upstreamed leaving:

110-ipset-remove-old-kernel-support.patch

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
2020-03-04 20:44:23 +00:00
LEAN-ESX
caf9d50f6b
luci-app-ssr-plus: change socks client auth method 2020-03-04 23:13:40 +08:00
CN_SZTL
fa1929fc80
luci-app-unblockneteasemusic-mini: bump to v1.2-7 2020-03-04 22:54:52 +08:00
CN_SZTL
bdea6162e4
luci-app-clash: bump to 1.6.0b 2020-03-04 20:44:55 +08:00
CN_SZTL
5e1bc1062c
luci-app-passwall: sync with upstream source 2020-03-04 20:42:32 +08:00
LEAN-ESX
067420f3ed
luci-app-ssr-plus: add monitor for dns2socks 2020-03-04 20:38:51 +08:00
CN_SZTL
1b951f7c02
luci-app-ssr-plus: fix typo 2020-03-04 18:48:15 +08:00
CN_SZTL
a48fb53da2
luci-app-smartdns: switch to JavaScript version 2020-03-04 18:45:42 +08:00
CN_SZTL
dcf46b5601
Merge Lean' source 2020-03-04 18:35:35 +08:00
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