Commit Graph

3846 Commits

Author SHA1 Message Date
CN_SZTL
b8dedd2a71
rtl8821cu: add package 2020-03-03 14:30:36 +08:00
CN_SZTL
20cc62cbff
rtl88x2bu: fix module name 2020-03-03 14:24:50 +08:00
CN_SZTL
ffb62d16d2
Merge Lean's source 2020-03-03 11:47:17 +08:00
CN_SZTL
77e6696046
package lienol: sync packages 2020-03-03 11:46:46 +08:00
LEAN-ESX
628942c544 luci-app-ssr-plus:support socks5 node username/password auth method 2020-03-02 19:43:28 -08:00
CN_SZTL
4cec87edf5
chinadns-ng: bump to 1.0-beta.16 2020-03-03 11:40:39 +08:00
Kevin Darbyshire-Bryant
6b195e37e7
build: simplify gnu-getopt search
getopt is the only command where /usr/local/bin is specified explicitly.
All other commands are assumed to exist in the PATH in one form or
another.  Remove this exception and require gnugetopt/getopt to be in
the user's PATH.

In the case of macos Homebrew, getopt is 'keg only' hence not linked
into /usr/local/bin whilst other commands are linked and likely found by
virtue of /usr/local/bin being in PATH.

Since 2019 Homebrew is very reluctant to install links that have
potential to override default OS behaviour, eg: following instructions
on our current 'how to build on macos' wiki page:

$ brew ln gnu-getopt --force
Warning: Refusing to link macOS-provided software: gnu-getopt
If you need to have gnu-getopt first in your PATH run:
  echo 'export PATH="/usr/local/opt/gnu-getopt/bin:$PATH"' >> ~/.zshrc

A better option for macos is to link getopt as 'gnugetopt' in
/usr/local/bin, thus the build system will find 'gnugetopt' but other
applications looking for just 'getopt' will find the original macos
binary.

Ultimately it makes sense that 'GNU' dependencies are placed in
/usr/local/bin and /usr/local/bin is included in the user's PATH.

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
2020-03-03 11:31:47 +08:00
CN_SZTL
411d1c605e
Merge Lean's source 2020-03-03 11:25:35 +08:00
ZhenYu
e3adb6b347
dockerman: add wan mode option (#3486)
* dockerman: add wan mode option

* fix mistake

* impove notice
2020-03-03 11:12:33 +08:00
manyeechen
4a25e1c2c0
npc: bump version to v0.26.4 (#3492)
fix:
busybox与sysV环境下(openwrt)service库失效问题 #419
客户端使用http代理连接服务端问题
2020-03-03 11:11:57 +08:00
CN_SZTL
96907ea9b6
Merge Lean's source 2020-03-03 10:04:04 +08:00
CN_SZTL
9b03078b05
smartdns: refresh DNS servers 2020-03-03 09:06:54 +08:00
LEAN-ESX
809180a877 Revert "mt76: bump version"
This reverts commit e8987b91ec.
2020-03-02 09:01:40 -08:00
LEAN-ESX
9ac3c990f4 luci-app-ssr-plus: add SOCKS5 node support (more fun!~) 2020-03-02 08:48:06 -08:00
Lienol
7d05eea87d
luci-app-v2ray-server: fix socks verify (#3485) 2020-03-02 23:28:34 +08:00
Xiaok
2cef70802e
ar71xx: Add support for TL-WR702N (#3469) 2020-03-02 21:58:19 +08:00
Lienol
f178a4f6d7
luci-app-v2ray-server: fix bug (#3481) 2020-03-02 21:57:15 +08:00
LEAN-ESX
e8987b91ec mt76: bump version 2020-03-02 04:59:16 -08:00
CN_SZTL
2661cc0e1a
Merge Lean's source 2020-03-02 20:57:08 +08:00
LEAN-ESX
3b7134cfcc samba4: add libpam dep 2020-03-02 04:47:59 -08:00
LEAN-ESX
e76e201f42 luci-app-adbyby-plus: keep user settings after upgrade 2020-03-02 04:43:33 -08:00
Lienol
813c41430a
luci-app-v2ray-server: update (#3474)
* add support shadowsocks
* add websocket
* add http2
* add only bind local (suitable for reverse proxy)
* add drop access lan by default (optional)
2020-03-02 20:14:12 +08:00
AmadeusGhost
b92aecc963
add issue and pr template (#3476) 2020-03-02 20:12:43 +08:00
CN_SZTL
71b76cded2
tools/pkg-config: Replace with pkgconf 2020-03-02 17:54:57 +08:00
CN_SZTL
25cc297914
mkrasimage: fix segmentation fault 2020-03-02 17:53:40 +08:00
CN_SZTL
6d0259e28e
libpcap: activate PIE ASLR by default 2020-03-02 17:53:14 +08:00
CN_SZTL
4453fd9b84
ppp: activate PIE ASLR by default 2020-03-02 17:52:53 +08:00
LEAN-ESX
e7fc8ffcbf luci-app-ssr-plus: remove fallback opendns server 2020-03-02 00:56:27 -08:00
LEAN-ESX
15b0fffbe9 remove luci-app-pptp-server due to insecure 2020-03-02 00:44:02 -08:00
CN_SZTL
71be03297c
Merge Lean's source 2020-03-02 16:29:04 +08:00
LEAN-ESX
b69fa370e6 luci-app-cpufreq: add cpufreq luci for ipq40xx 2020-03-01 23:50:17 -08:00
CN_SZTL
0bb72f58c9
Merge Lean's source 2020-03-02 13:16:47 +08:00
LEAN-ESX
c38bc05d13 Merge branch 'master' of https://github.com/coolsnowwolf/lede 2020-03-01 21:12:49 -08:00
LEAN-ESX
1c6e4da87a x86:add Intel Quick Sync Video hardware encoding and decoding support 2020-03-01 21:12:14 -08:00
Ansuel Smith
e2a04cfbca ipq806x: fix bug in L2 cache scaling
It has been notice a buf in L2 cache scaling where the scaling is not
done proprely if the frequency is set to the initial state before
the new frequency.

From: https://patchwork.kernel.org/patch/10565443/

* The clocks are set to aux clock rate first to make sure the
* secondary mux is not sourcing off of QSB. The rate is then set to
* two different rates to force a HFPLL reinit under all
* circumstances.

In the initial stage of boot to force a new frequency to apply, is
needed to first set the frequency back to the lowest one (aux_rate)
and then to the target one. This force and make sure the controller
actually switch the frequency to the right one. Apply the same
mechanism to L2 frequency scaling. Before scaling to the target
frequency, first set the frequency to the aux_rate to force the
transition, then scale it to the target frequency. Doing the wrong way
can produce unexpected results and could lock the scaling mechanism
until a full reboot is done (Causing a full reset by the krait-cc driver)

From: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=77612720a2362230af726baa4149c40ec7a7fb05

When the Hfplls are reprogrammed during the rate change,
the primary muxes which are sourced from the same hfpll
for higher frequencies, needs to be switched to the 'safe
secondary mux' as the parent for that small window. This
is done by registering a clk notifier for the muxes and
switching to the safe parent in the PRE_RATE_CHANGE notifier
and back to the original parent in the POST_RATE_CHANGE notifier.

This should apply also to L2 scaling... as we can't relly use
the notifier, we manually do this on L2 scaling.

Tested-By: Marc Benoit <marcb62185@gmail.com> [19.07: R7800]
Tested-by: Stefan Lippers-Hollmann <s.l-h@gmx.de> [nbg6817/ipq8065]
Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
(cherry picked from commit 5ab9c0b388)
2020-03-02 12:01:48 +08:00
Pavel Kubelun
3779539095 ipq806x: add missing core1 voltage tolerance
Voltage tolerance is accounted per core, not per cpu, so add
missing DT entry.

Tested-By: Marc Benoit <marcb62185@gmail.com> [19.07: R7800]
Signed-off-by: Pavel Kubelun <be.dissent@gmail.com>
Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
(cherry picked from commit 77e7d6c20d)
2020-03-02 12:01:19 +08:00
CN_SZTL
e3911c47f6
Merge Lean's source 2020-03-02 11:58:03 +08:00
Xiaok
520ddddf1d
ar71xx: Add support for TL-WDR5800 v1 (#3466) 2020-03-02 11:52:17 +08:00
LEAN-ESX
866bd1e38f Revert "iwinfo: bump version"
This reverts commit 6e4202c175.
2020-03-01 19:35:42 -08:00
CN_SZTL
a2d2ba1267
Merge Lean's source 2020-03-02 01:11:20 +08:00
LEAN-ESX
13bc38d31f Update RTL8156 USB 3.0 2.5Gbps and backport for kernel 4.19 2020-03-01 08:34:18 -08:00
LEAN-ESX
8b2696f45d Merge branch 'master' of https://github.com/coolsnowwolf/lede 2020-03-01 07:54:51 -08:00
LEAN-ESX
6e4202c175 iwinfo: bump version 2020-03-01 07:54:43 -08:00
CN_SZTL
9b3cbb4fa8
Merge Lean's source 2020-03-01 22:20:57 +08:00
AmadeusGhost
c62115265e
bcm27xx: update to latest patches and firmware (#3450)
Signed-off-by: AmadeusGhost <42570690+AmadeusGhost@users.noreply.github.com>
2020-03-01 22:16:48 +08:00
CN_SZTL
56913b9db2
luci-app-vssr: bump to v1.16-r4 2020-03-01 20:48:33 +08:00
CN_SZTL
59180a38dc
luci-app-ssr-plus-Jo: bump to v150-r5 2020-03-01 20:47:55 +08:00
CN_SZTL
de40faf8ea
luci-app-passwall: sync with upstream source 2020-03-01 20:47:19 +08:00
CN_SZTL
32af49a7d3
Merge Lean's source 2020-03-01 15:56:30 +08:00
AmadeusGhost
e69d13a3f9 Revert "Update mt76 wireless driver. (#2782)"
This reverts commit 49e1a7c9b2.
2020-03-01 15:00:37 +08:00