Commit Graph

17180 Commits

Author SHA1 Message Date
mleaf
106b906291
add support for CanBox CM520-79F. 2020-03-13 04:00:59 +08:00
Daniel Golle
40e578992b procd: actually wire-up netns support
When support for network namespaces was added to procd, adding the
corresponding jail flag in procd.sh was ommitted. Add it now.

Fixes: 97a03a4760 ("procd: update to latest git HEAD")
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-03-12 20:55:50 +01:00
CN_SZTL
43fea20ed2
Merge Official Source 2020-03-13 03:30:18 +08:00
CN_SZTL
607661cde6
luci-app-vssr: sync with upstream source 2020-03-12 23:37:36 +08:00
CN_SZTL
109d89360f
ootoc: sync with upstream source 2020-03-12 23:36:56 +08:00
CN_SZTL
9abf3b7de1
luci-theme-argon: sync with upstream source 2020-03-12 23:35:04 +08:00
CN_SZTL
1c3d073ce6
luci-theme-argon-mod: delete outdated theme 2020-03-12 23:32:36 +08:00
TwoBall
e174a463d5
Update adbyby.po (#3746) 2020-03-12 23:27:55 +08:00
LEAN-ESX
8f132c0047
luci-app-adbyby-plus: keed adblock after upgrade 2020-03-12 23:27:26 +08:00
Tomasz Maciej Nowak
5031fbfd22 layerscape: ls1012afrdm: introduce dynamic partitioning
Combine fixed sizes of "kernel" and "rootfs" partitions into one
partition managed by OpenWrt splitter, it will allow better management
of chip capacity and less maintenance burden when compiled kernel image
will outgrow allocated size for kernel partition. This also changes kernel
image format, since splitter only manages kernel and rootfs partitions,
the dtb needs to be updated with the kernel, so for convenience, kernel is
packed to FIT image.

Signed-off-by: Tomasz Maciej Nowak <tomek_n@o2.pl>
2020-03-12 12:59:44 +01:00
Tomasz Maciej Nowak
63f5268c7f layerscape: ls1012afrdm: convert image to squashfs
This commit replaces UBIFS root partition with squashfs+overlay. It's
preparation for introducing dynamic partitioning.

Signed-off-by: Tomasz Maciej Nowak <tomek_n@o2.pl>
2020-03-12 12:59:44 +01:00
Tomasz Maciej Nowak
3a3d998c12 layerscape: resurrect support for FRDM-LS1012A
Re-add support for NXP FRDM-LS1012A, which mimics the flash layout of the
rest boards supported by LSDK.

0x000000000000-0x000000100000 : "bl2"
0x000000100000-0x000000500000 : "fip"
0x000000500000-0x000000600000 : "u-boot-env"
0x000000600000-0x000000a00000 : "reserved-1"
0x000000a00000-0x000000d00000 : "pfe"
0x000000d00000-0x000000f00000 : "reserved-2"
0x000000f00000-0x000001000000 : "dtb"
0x000001000000-0x000002000000 : "kernel"
0x000002000000-0x000004000000 : "ubifs"

Specification
SoC: LS1012A single core 800MHz
RAM: 512 MB DDR3
Flash: 64 MB QSPI NOR
Ethernet: 2x 10/100/1000 Mbps
Connectors: µUSB 3.0 OTG
            µUSB 2.0 (debugging & power input)
            2x 3.5mm jack for microphone & headphone (SGTL5000)
            Arduino Shield expansion with I2C, SPI, UART, and GPIO
            JTAG
LEDS: 3x (non-configurable)
Buttons: 1x (reset, non-configurable)

Be advised that erasing or writing 64MB flash takes some time to finish.
Do not reset the board until all operations end with success, otherwise
You'll need external tools to re-program the flash chip.

Installation
Follow the QSPI programing procedure for LS1012AFRWY board in
target/linux/layerscape/README, point 3.3.
Don't forget about updating U-Boot environment with MAC addresses of
ethernet interfaces, variable 'ethaddr' for eth0 and 'eth1addr' for eth1.

As the LSDK images do not support sysupgrade, nor do changes in this
commit, it's planed in upcoming submissions.

Signed-off-by: Tomasz Maciej Nowak <tomek_n@o2.pl>
2020-03-12 12:59:44 +01:00
LEAN-ESX
daae45bb5e
luci-app-ssr-plus: check global server node to make sure it's valid when startup 2020-03-12 19:43:23 +08:00
CN_SZTL
8dabf55540
Merge Official Source 2020-03-12 17:50:48 +08:00
CN_SZTL
380e7049c9
adbyby: remove outdated files 2020-03-12 06:18:11 +08:00
Sungbo Eo
228bb84744 kernel: make kmod-ata-core selected by dependent modules
Currently kmod-ata-* will not get into images unless kmod-ata-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-ata-ahci
- kmod-ata-ahci-mtk
- kmod-ata-sunxi

While at it, use AddDepends/ata for kmod-ata-pdc202xx-old.

Signed-off-by: Sungbo Eo <mans0n@gorani.run>
2020-03-11 19:40:03 +01:00
CN_SZTL
f337a2f21d
luci-app-passwall: sync with upstream source 2020-03-12 02:07:30 +08:00
CN_SZTL
ca50a20d6c
luci-app-openclash: sync with upstream source 2020-03-12 02:06:58 +08:00
CN_SZTL
346b406b82
luci-app-clash: sync with upstream source 2020-03-12 02:06:20 +08:00
CN_SZTL
0069dc13a3
luci-theme-argon: sync with upstream source 2020-03-12 02:05:54 +08:00
CN_SZTL
2cbcf2a81a
sqm: refresh translation 2020-03-12 01:56:56 +08:00
CN_SZTL
e258fcfd31
luci-app-diskman: sync with upstream source 2020-03-11 21:35:55 +08:00
CN_SZTL
0f55b30e7c
luci-app-vssr: sync with upstream source 2020-03-11 21:35:26 +08:00
CN_SZTL
c317bca259
ootoc: sync with upstream source 2020-03-11 21:34:39 +08:00
LEAN-ESX
d55d9ed266
luci-app-adbyby-plus: update adblock.sh 2020-03-11 21:32:45 +08:00
Felix Fietkau
0f8c806eb8 mt76: update to the latest version
a94e43f277e2 mt76: mt76x02: reset MCU timeout counter earlier in watchdog reset

Signed-off-by: Felix Fietkau <nbd@nbd.name>
2020-03-11 13:33:36 +01:00
Hans Dedecker
659ae99e9b curl: bump to 7.69.0
For changes in 7.69.0; see https://curl.haxx.se/changes.html#7_69_0

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
2020-03-10 22:15:18 +01:00
LEAN-ESX
5e7975af23
luci-app-adbyby-plus: add support AdGuardHome / Host / DNSMASQ rules 2020-03-11 02:23:00 +08:00
CN_SZTL
55c36f411f
OpenClash: sync with upstream source 2020-03-11 01:24:08 +08:00
CN_SZTL
5c72fd2240
ootoc: sync with upstream source 2020-03-11 01:22:00 +08:00
CN_SZTL
f529ea10bb
luci-theme-bootstrap-mod: add new package 2020-03-11 01:21:16 +08:00
CN_SZTL
416cb63d71
luci-theme-argon-light-mod: add new package 2020-03-11 01:20:54 +08:00
CN_SZTL
16171c51fc
luci-theme-argon-dark-mod: add new package 2020-03-11 01:20:33 +08:00
AmadeusGhost
800030866a
verysync: update to 1.3.5 2020-03-11 00:53:02 +08:00
CN_SZTL
c921c5ba94
luci-app-clash: bump to 1.6.1f 2020-03-10 22:38:26 +08:00
CN_SZTL
79b9b8a2d9
luci-app-vssr: sync with upstream source 2020-03-10 22:37:56 +08:00
CN_SZTL
b6a5174234
luci-app-diskman: sync with upstream source 2020-03-10 22:37:04 +08:00
CN_SZTL
48cfb8b7cb
OpenClash: bump to v0.36.9-beta 2020-03-10 22:36:42 +08:00
CN_SZTL
d7bd677ad1
Merge Official Source 2020-03-10 22:34:37 +08:00
LEAN-ESX
8ff9ac28c6
UnblockNeteaseMusicGo: bump to v0.19 to allow proxy mode 2020-03-10 22:32:12 +08:00
LEAN-ESX
710cf56c39
luci-app-zerotier: drop nohup depend 2020-03-10 22:28:00 +08:00
LEAN-ESX
8230504a71
UnblockNeteaseMusic: fix SyntaxError for node 6.x 2020-03-10 22:24:25 +08:00
Kevin Darbyshire-Bryant
04a21c26a0 dnsmasq: bump to v2.81rc3
Bump to latest release candidate and drop 2 local patches that have been
upstreamed.

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
2020-03-10 12:49:07 +00:00
CN_SZTL
3da807e333
automount: fix dependency 2020-03-10 00:46:04 +08:00
CN_SZTL
d24a06f282
Merge Official Source 2020-03-10 00:05:42 +08:00
Yousong Zhou
847f3e603d kernel: kmod-fs-exfat: fix typo LINUX_4_{,1}4
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
Reported-by: Petr Štetiar <ynezz@true.cz>
2020-03-09 22:40:48 +08:00
DENG Qingfang
b255260bb7 kernel: add exFAT fs driver
This was available since kernel 5.4.  The one provided in packages feed
will be considered deprecated and renamed to kmod-fs-exfat0.

Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn>
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
(use name kmod-fs-exfat.  use "@!(LINUX_4_4||LINUX_4_19)" for dependency)
2020-03-09 22:04:59 +08:00
CN_SZTL
24f567b054
luci-app-vssr: sync with upstream source 2020-03-09 17:38:05 +08:00
Mattraks
64610f5980
luci-app-ssr-plus: Fix update script Bug (#3678) 2020-03-09 17:30:45 +08:00
lunatickochiya
3fa9bc4868
Update luci-app-openvpn support IPv6 (#3681)
修复这里https://github.com/coolsnowwolf/lede/issues/3657
2020-03-09 17:30:06 +08:00
AmadeusGhost
4520231127
UnblockNeteaseMusicGo: update to 0.1.9 2020-03-09 17:29:54 +08:00
CN_SZTL
ae96b968b1
Merge Official Source 2020-03-09 17:29:30 +08:00
Robert Marko
6256ca3232 ipq40xx: add support for 8devices Habanero DVK
This patch adds support for the 8devices Habanero development board.

Specs are:
CPU: QCA IPQ4019
RAM: DDR3L 512MB
Storage: 32MB SPI-NOR and optional Parallel SLC NAND(Some boards ship with it and some without)
WLAN1: 2.4 GHz built into IPQ4019 (802.11n) 2x2
WLAN2: 5 GHz built into IPO4019 (802.11ac Wawe-2) 2x2
Ethernet: 5x Gbit LAN (QCA 8075)
USB: 1x USB 2.0 and 1x USB 3.0 (Both built into IPQ4019)
MicroSD slot (Uses SD controller built into IPQ4019)
SDIO3.0/EMMC slot (Uses the same SD controller)
Mini PCI-E Gen 2.0 slot (Built into IPQ4019)
5x LEDs (4 GPIO controllable)
2x Pushbutton (1 is connected to GPIO, other to SoC reset)
LCD ZIF socket (Uses the LCD controller built into IPQ4019 which has no driver support)
1x UART 115200 rate on J18

2x breakout development headers
12V DC Jack for power
DIP switch for bootstrap configuration

Installation instructions:
Since boards ship with vendors fork of OpenWrt sysupgrade can be used.

Signed-off-by: Robert Marko <robimarko@gmail.com>
2020-03-09 00:53:50 +01:00
CN_SZTL
3b8d4f56a3
luci-app-diskman: sync with upstream source 2020-03-09 04:01:05 +08:00
CN_SZTL
ac3ceb904d
OpenClash: sync with upstram source 2020-03-09 03:58:24 +08:00
CN_SZTL
cfdc7c5e11
luci-app-passwall: sync with upstream source 2020-03-09 03:57:58 +08:00
CN_SZTL
36fdf06219
Merge Official Source 2020-03-09 03:55:25 +08:00
LEAN-ESX
48b70f04d0
luci-app-ssr-plus: keep subscribe order 2020-03-09 03:25:25 +08:00
LEAN-ESX
db7e0bfc14
luci-app-cpufreq: drop untest target 2020-03-09 03:24:56 +08:00
LEAN-ESX
76069a47c3
luci-app-ssr-plus: change delete all nodes logic 2020-03-09 01:58:49 +08:00
William Chan
cc4fbf6447
luci-app-ssr-plus: optimize subscribe (#3665)
* luci-app-ssr-plus: optimize subscribe

1: Sort by airport.
2: Select node optimize.
3: Full update, delete md5 hashkey.

* luci-app-ssr-plus: select first server

* luci-app-ssr-plus: fix uci bug
2020-03-09 01:58:40 +08:00
CN_SZTL
6726b4eda1
luci-app-unblockmusic: correct the rule for cloud unblocking (#3666) 2020-03-09 01:42:54 +08:00
CN_SZTL
ccabeab3e5
ootoc: update 2020-03-09 01:21:22 +08:00
CN_SZTL
8f0fac8061
verysync: bump to v1.3.4 2020-03-09 00:35:17 +08:00
CN_SZTL
9799278c74
luci-app-unblockneteasemusic: bump to v2.8-3 2020-03-08 23:31:59 +08:00
Tim Harvey
1ff8054092 kernel: fix lib-xor for ARM64
use LINUX_KARCH in directory path to avoid failures in non-arm targets.

Signed-off-by: Tim Harvey <tharvey@gateworks.com>
2020-03-08 15:10:55 +01:00
Michael Heimpold
9405fb079b uboot-mxs: bump to v2020.01
Also update the U-Boot BSP patch for I2SE Duckbill devices.

Run tested on I2SE Duckbill and Olimex OLinuXino Maxi boards.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2020-03-08 15:10:55 +01:00
Michael Heimpold
a468a45253 uboot-envtools: mxs: add support for olimex, imx23-olinuxino
Add ubootenv uci config for Olimex OLinuXino boards.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2020-03-08 15:10:55 +01:00
Petr Štetiar
a61c787f9f uboot-imx6: bump to 2020.01 and refresh patches
Update U-Boot to latest release, remove `100-wandboard-enable-fit.patch`
as FIT support was added in commit 5b8585825128 ("wandboard: Add FIT
image support").

Rework `110-mx6cuboxi-mmc-fallback.patch` into two patches as there was
new config option `CONFIG_SPL_FORCE_MMC_BOOT` added upstream which
should provide the same functionality as the previous patch hunk.

Moving Apalis towards generic distro_bootcmd.

Cc: Vladimir Vid <vladimir.vid@sartura.hr>
Cc: Tim Harvey <tharvey@gateworks.com>
Cc: Koen Vandeputte <koen.vandeputte@ncentric.com>
Signed-off-by: Petr Štetiar <ynezz@true.cz>
2020-03-08 15:10:55 +01:00
Petr Štetiar
d1c2b25212 gpio-button-hotplug: remove duplicate logging text
Removes one of the duplicate `gpio-keys` words found in the logs:

 gpio-keys gpio-keys: gpio-keysdoes not support key code:143

Signed-off-by: Petr Štetiar <ynezz@true.cz>
2020-03-08 15:10:55 +01:00
Petr Štetiar
aae4d85647 kernel: add kernel module for Sensirion SPS30 PMS
Adds into 4.19 backported kernel module from 5.1 for Sensirion SPS30
particulate matter sensor, for kernel 5.4 backported dependency fix.

Signed-off-by: Petr Štetiar <ynezz@true.cz>
2020-03-08 15:10:55 +01:00
Petr Štetiar
ea1823a867 kernel: iio: split buffer modules into separate packages
Otherwise we would need to enable IIO_TRIGGERED_BUFFER symbol in all
kernels in order to be able to use any of the IIO modules which are
utilizing triggered buffer based data acquisition method.

Acked-by: Stijn Tintel <stijn@linux-ipv6.be>
Signed-off-by: Petr Štetiar <ynezz@true.cz>
2020-03-08 15:10:55 +01:00
CN_SZTL
a7a2bdf603
luci-app-passwall: sync with upstream source 2020-03-08 20:37:58 +08:00
CN_SZTL
a1b1496fed
dnsmasq: fix typo 2020-03-08 20:33:27 +08:00
CN_SZTL
ee47429fbb
dnsmasq: update filter-aaaa patch 2020-03-08 20:24:44 +08:00
CN_SZTL
c8f8dc57ee
r8168: add package 2020-03-08 18:21:52 +08:00
CN_SZTL
6b3cec6df3
libtar: add package 2020-03-08 18:21:44 +08:00
LEAN-ESX
018ea78507
luci-app-cpufreq: unlocked for all target 2020-03-08 18:01:09 +08:00
CN_SZTL
ff1a7b25e2
luci-app-qbittorrent: fix typo 2020-03-08 16:45:10 +08:00
CN_SZTL
2ecf4216aa
luci-lib-docker: fix typo 2020-03-08 16:34:15 +08:00
CN_SZTL
a26f89e734
luci-app-filebrowser: improve button 2020-03-08 16:28:36 +08:00
CN_SZTL
43883be99c
luci-app-syncthing: fix typo 2020-03-08 16:27:23 +08:00
CN_SZTL
740cf28db5
luci-app-qbittorrent: improve button 2020-03-08 16:25:36 +08:00
CN_SZTL
7c31f81213
luci-app-ssr-plus: fix typo 2020-03-08 15:37:08 +08:00
CN_SZTL
105f3763b0
luci-app-passwall: sync with upstream source 2020-03-08 15:22:10 +08:00
CN_SZTL
146b56b822
luci-app-vssr: sync with upstream source 2020-03-08 15:21:39 +08:00
CN_SZTL
c766884e6a
frp: fix PKG_NAME 2020-03-08 14:32:01 +08:00
coolsnowwolf
2932be27c8
Update unblockmusic 2020-03-08 14:08:54 +08:00
CN_SZTL
3f6599be19
luci-app-unblockneteasemusic-go: keep ca.crt and server key after upgrade 2020-03-08 14:06:40 +08:00
CN_SZTL
859403f3cf
Merge Lean's source 2020-03-08 14:02:08 +08:00
CN_SZTL
16cbaf6cf0
Merge Official Source 2020-03-08 04:16:56 +08:00
CN_SZTL
3660e40b1f
luci-app-cpufreq: move to system 2020-03-08 04:04:24 +08:00
CN_SZTL
68388be887
Version: bump to mod20.03 2020-03-08 03:42:30 +08:00
CN_SZTL
954bc8325d
luci-app-ssocks: move to vpn 2020-03-08 03:23:01 +08:00
Sven Over
5b13ea8d28 mac80211: fix symbol dependency of rt2x00lib kernel module
On platforms that do not have CONFIG_MTD enabled, loading the
rt2x00lib kernel module fails because it depends on symbols from
the mtd module ("Unknown symbol get_mtd_device_nm").

This commit disables the code that can read the eeprom from mtd if
mtd is not enabled.

Signed-off-by: Sven Over <sp@cedenti.st>
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-03-07 20:18:30 +01:00
CN_SZTL
ed11da16d4
verysync: bump to v1.3.3 2020-03-08 02:43:05 +08:00
CN_SZTL
5ab172228c
Merge Official Source 2020-03-08 01:27:54 +08:00
CN_SZTL
74d66999c7
you-get: bump to 0.4.1410 2020-03-08 01:24:34 +08:00
CN_SZTL
5855ccf313
luci-app-serverchan: sync with upstream source 2020-03-07 20:35:32 +08:00
CN_SZTL
2021ab3446
luci-app-vssr: sync with upstream source 2020-03-07 20:34:41 +08:00