Commit Graph

4647 Commits

Author SHA1 Message Date
ElonH
47040d246d
qos-gargoyle: fixed in SDK
In iproute2, some of object, header, source files are used in
qos-gargoyle.
qos-gargoyle will find these files in build_dir.
But if CONFIG_AUTOREMOVE is enable in SDK, an error "Header not found." will be raised.

So one way is that copying these files to staging_dir.
2020-04-10 23:12:52 +08:00
LGA1150
420157f066
mt76: update 2020-04-10 21:56:47 +08:00
CN_SZTL
98357774a9
luci-app-diskman: bump to v0.2.9 2020-04-10 20:16:55 +08:00
Kevin Darbyshire-Bryant
5d04487ee5
kmod-sched: add act_police
"Whoop whoop, sound of da police"

Add an ingress capable traffic policer module configurable with tc.

From the man page:

The police action allows to limit bandwidth of traffic matched by the
filter it is attached to. Basically there are two different algorithms
available to measure the packet rate: The first one uses an internal
dual token bucket and is configured using the rate, burst, mtu,
peakrate, overhead and linklayer parameters. The second one uses an
in-kernel sampling mechanism. It can be fine-tuned using the estimator
filter parameter.

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
2020-04-10 20:05:31 +08:00
Kevin Darbyshire-Bryant
03131b0f5c
tools/e2fsprogs: fix build under macos
macos doesn't define a loff_t type, the native off_t type being 64bit
anyway.

Persuade e2fsprogs to accept off_t instead on macos

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
2020-04-10 20:04:56 +08:00
AmadeusGhost
dd4357ebf3 ramips: sync upstream source code 2020-04-10 16:18:43 +08:00
Eneas U de Queiroz
f6fb7f14be 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-04-10 16:01:41 +08:00
Daniel Engberg
a31e711872
tools/mm-macros: Update to 1.0.0
Update mm-macros to 1.0.0

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2020-04-10 09:18:12 +08:00
Daniel Engberg
9f34ce163c
tools/xz: Update to 5.2.5
Update xz to 5.2.5
Disable NLS support to be consistent with other tools such as bison, e2fsprogs
and sed.
Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2020-04-10 09:17:36 +08:00
Daniel Engberg
3992a705ed
tools/mtools: Update to 4.0.24
Update mtools to 4.0.24

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2020-04-10 09:17:20 +08:00
Daniel Engberg
ec0ce80fd5
tools/findutils: Update to 4.7.0
Update findutils to 4.7.0
Remove patches
Enable pthreads
Disable NLS support to be consistent with other tools such as bison, e2fsprogs
and sed.
Disable selinux support to be consistent with other tools such as sed and tar
Disable rpath as we don't need hardcoded paths

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2020-04-10 09:17:04 +08:00
Daniel Engberg
356c01d484
tools/e2fsprogs: Update to 1.45.6
Update e2fsprogs to 1.45.6

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2020-04-10 09:16:51 +08:00
Daniel Engberg
5d1e38dc11
e2fsprogs: Update to 1.45.6
Update e2fsprogs to 1.45.6

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2020-04-10 09:16:36 +08:00
CN_SZTL
abdeca1ff8
luci-app-passwall: sync with upstream source 2020-04-10 01:07:41 +08:00
CN_SZTL
541e0f4ed4
luci-app-diskman: bump to 0.2.8 2020-04-10 01:07:18 +08:00
CN_SZTL
64fdb4334b
luci-app-clash: bump to 1.6.8d 2020-04-10 01:06:20 +08:00
CN_SZTL
c92577b612
luci-app-openclash: sync with upstream source 2020-04-10 01:05:44 +08:00
Pawel Dembicki
34a24e2fdd
packages: mt76: add 14c3:7610 pci id to list
This commit add patch with 14c3:7610 pci id addition.

It was sent upstream.

Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com>
[bumped PKG_RELEASE]
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-04-10 01:04:23 +08:00
CN_SZTL
40d8704d41
linux/mt7621: fix dependency 2020-04-09 18:42:39 +08:00
CN_SZTL
12a818201e
rpcd: bump version 2020-04-09 14:17:36 +08:00
CN_SZTL
b2760e89d5
openssl: refresh download urls 2020-04-09 06:51:56 +08:00
CN_SZTL
8e035970c9
luci-app-passwall: sync with upstream source 2020-04-09 01:41:37 +08:00
CN_SZTL
2d72232269
luci-app-diskman: sync with upstream source 2020-04-09 01:40:08 +08:00
CN_SZTL
85866629a8
OpenClash: sync with upstream source 2020-04-09 01:39:30 +08:00
CN_SZTL
e53ac1001f
luci-app-passwall: sync with upstream source 2020-04-08 03:43:00 +08:00
Rosen Penev
9c500156b8
iproute2: add kmod-netlink-diag for ss
Allows proper usage of the ss tool. Otherwise, several errors and bad
data gets thrown:

Cannot open netlink socket: Protocol not supported
Cannot open netlink socket: Protocol not supported
Cannot open netlink socket: Protocol not supported
Cannot open netlink socket: Protocol not supported
Cannot open netlink socket: Protocol not supported
Cannot open netlink socket: Protocol not supported
Cannot open netlink socket: Protocol not supported

Originally reported here: https://github.com/openwrt/packages/issues/8232

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-08 03:25:30 +08:00
Rosen Penev
f7ae08f199
kmod: add netlink-diag package
This is used by the ss utility from iproute2.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-08 03:24:29 +08:00
CN_SZTL
3dc8f3ebfe
18.06: adjust url 2020-04-08 02:02:46 +08:00
CN_SZTL
17e25522c0
scripts/download.pl: add some mirror sites 2020-04-08 00:32:52 +08:00
CN_SZTL
95a85c8be7
default-settings: use tencent mirror by default 2020-04-08 00:15:37 +08:00
Hans Dedecker
f0baa49271
ppp: update to version 2.4.8.git-2020-03-21
Use upstream latest git HEAD as it allows to remove the patches
700-radius-Prevent-buffer-overflow-in-rc_mksid,
701-pppd-Fix-bounds-check-in-EAP-code and
702-pppd-Ignore-received-EAP-messages-when-not-doing-EAP and
take in other fixes.

41a7323 pppd: Fixed spelling 'unkown' => 'unknown' (#141)
6b014be pppd: Print version information to stdout instead of stderr (#133)
cba2736 pppd: Add RFC1990 (Multilink) to the See Also section of the man page
f2f9554 pppd: Add mppe.h to the list of headers to install if MPPE is defined
ae54fcf pppd: Obfuscate password argument string
8d45443 pppd: Ignore received EAP messages when not doing EAP
8d7970b pppd: Fix bounds check in EAP code
858976b radius: Prevent buffer overflow in rc_mksid()

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
2020-04-07 23:15:24 +08:00
Rosen Penev
158fd6f4a0
tools/cmake: update to 3.17.0
Remove libressl patches; they are no longer needed as LibreSSl adde
support

Replace qt tests patch with one that disables all of them.

Refresh remaining one.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-07 23:15:03 +08:00
CN_SZTL
526a2b4856
Merge Lean's source 2020-04-07 21:24:17 +08:00
lean
c3c418cdb7 luci-app-cifs-mount: add SMB/CIFS mount luci 2020-04-07 21:06:50 +08:00
lean
2a1f9e6fdf target: add luci-app-music-remote-center 2020-04-07 16:17:22 +08:00
CN_SZTL
60648ae8cf
subconverter: bump to latest git HEAD 2020-04-07 05:17:19 +08:00
CN_SZTL
8a9194aeaf
[feeds] routing: switch to self-maintained repo 2020-04-07 04:34:01 +08:00
CN_SZTL
2784983601
Revert " luci-app-diskman: sync with upstream source"
This reverts commit fe56a42e8c.
2020-04-07 04:19:45 +08:00
CN_SZTL
25f81a966d
Package Lienol: sync with upstream source 2020-04-07 04:14:36 +08:00
CN_SZTL
9292009f5d
luci-theme-argon-light-mod: sync with upstream source 2020-04-07 03:36:44 +08:00
CN_SZTL
312a2b737c
luci-theme-argon-dark-mod: sync with upstream source 2020-04-07 03:36:28 +08:00
CN_SZTL
4270916fab
luci-theme-bootstrap-mod: sync with upstream source 2020-04-07 03:35:58 +08:00
CN_SZTL
fe56a42e8c
luci-app-diskman: sync with upstream source 2020-04-07 01:23:48 +08:00
CN_SZTL
882094b858
luci-app-passwall: sync with upstream source 2020-04-07 01:22:52 +08:00
CN_SZTL
e48c0a1bd8
chinadns-ng: bump to latest git HEAD 2020-04-07 01:22:44 +08:00
CN_SZTL
70a508d73e
Merge Lean's source 2020-04-07 01:13:31 +08:00
AmadeusGhost
b622523565
ramips: improve support for HiWiFi HC5962 (#4195)
* ramips: increase HiWiFi HC5962 kernel partition to 4M

Increase kernel partition because 2M is insufficient for 4.19
Because the partition changes, previous version of OpenWrt cannot upgrade to this version

Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn>

* ramips: use all reserved space for HiWiFi HC5962

Idea was from ad6c6361f9 ("ath79: enable all space on Netgear ar9344-based WNDR routers")

These stock partitons: "backup", "hw_panic", "overly", firmware_backup", "opt"
do not contain any device-specific data and can be used for /overlay, resulting in
121M space
Users should erase those partitions with command `mtd erase <partition name>` prior to
upgrading to this version

Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn>

Co-authored-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn>
2020-04-06 23:29:11 +08:00
R3pl4c3r
e3cfa6d10f
README.md: fix compile dependency error (#4201) 2020-04-06 23:28:54 +08:00
Tan Zien
14fb423c58
kernel: netdev: add missing config for mlx5 driver
The mlk5 kmod lacks all necessary build symbols
for kernel 4.14 (again).

Add missing symbols to avoid build failure on these targets.

Signed-off-by: Tan Zien <nabsdh9@gmail.com>
[rewrite commit message - reorder symbols]
Signed-off-by: David Bauer <mail@david-bauer.net>
2020-04-06 19:57:16 +08:00
CN_SZTL
b8c2073d4c
OpenAppFilter: sync with upstream source 2020-04-06 19:48:06 +08:00