Tong Zhang
0483b8dc88
nft-qos: support mac address based speed limit
This patch makes it possible to configure and limit per-client internet
speed based on MAC address and it can work with SQM.
This feature is what OpenWRT currently lacks. This patch is largely based
on static.sh and the configuration file is similar to original nft-qos.
New configuration options and examples are listed below
config default 'default'
option limit_mac_enable '1'
config client
option drunit 'kbytes'
option urunit 'kbytes'
option hostname 'tv-box'
option macaddr 'AB:CD:EF:01:23:45'
option drate '1000'
option urate '50'
config client
option drunit 'kbytes'
option urunit 'kbytes'
option hostname 'my-pc'
option macaddr 'AB:CD:EF:01:23:46'
option drate '3000'
option urate '2000'
limit_mac_enable - enable rate limit based on MAC address
drunit - download rate unit
urunit - upload rate unit
macaddr - client MAC address
drate - download rate
urate - upload rate
Signed-off-by: Tong Zhang <ztong0001@gmail.com>
4 years ago
Michael Heimpold
9c1670ed61
php7: update to 7.4.9
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
4 years ago
Rosen Penev
50eff8c26a
Merge pull request #13062 from neheb/mpd-ffm
mpd - remove ffmpeg support and add opus
4 years ago
Rosen Penev
0b0517c8a3
Merge pull request #13030 from neheb/getdn
getdns: fix compilation without deprecated OpenSSL APIs
4 years ago
Rosen Penev
2d8ef5defe
Merge pull request #13063 from neheb/sendm
sendmail: fix compilation without sys/cdefs
4 years ago
Rosen Penev
d1f172a2f3
Merge pull request #13069 from neheb/microp
micropython: fix compilation without sys/cdefs
4 years ago
Rosen Penev
720b5117fb
Merge pull request #13079 from neheb/oor
oor: fix compilation with GCC 10
4 years ago
Rosen Penev
02a5a79542
Merge pull request #13075 from neheb/tvh
tvheadend: fix compilation with GCC 10
4 years ago
Rosen Penev
4f03f1ff70
Merge pull request #13094 from ja-pa/nss-3.55
nss: update to version 3.55 (security fix)
4 years ago
Hannu Nyman
02f9ec4adc
nano: update to 5.1
Update nano to version 5.1.
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
4 years ago
Rosen Penev
ed08dbb6fe
Merge pull request #13076 from neheb/opn
open-iscsi: fix compilation with musl 1.2.0
4 years ago
Jan Pavlinec
eed2fad8a2
nspr: update to version 4.27
Note:
new version required by nss 3.55
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
4 years ago
Jan Pavlinec
46a0c332a4
nss: update to version 3.55 (security fix)
Fixes
CVE-2020-12403
CVE-2020-12401
CVE-2020-6829
CVE-2020-12400
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
4 years ago
Karl Palsson
2537416a11
mosquitto: update to 1.6.11
Full release notes: https://mosquitto.org/blog/2020/08/version-1-6-11-released/
Variety of generally minor bugfixes, mostly in the broker.
Signed-off-by: Karl Palsson <karlp@etactica.com>
4 years ago
Rosen Penev
4209eefce3
Merge pull request #13090 from neheb/glb2
glib2: add full language support hack to fix compilation
4 years ago
Rosen Penev
f1b47e9cc9
Merge pull request #13091 from jefferyto/golang-1.14.7
golang: Update to 1.14.7
4 years ago
Hannu Nyman
a32b41d3f0
irqbalance: update to 1.7.0
Update irqbalance to version 1.7.0
Refresh patches.
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
4 years ago
Jeffery To
8433270034
golang: Update to 1.14.7
This includes a fix for CVE-2020-16845 (encoding/binary: ReadUvarint and
ReadVarint can read an unlimited number of bytes from invalid inputs).
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
4 years ago
Rosen Penev
b98d2fce1b
glib2: add full language support hack to fix compilation
Otherwise, dependent packages need to all add -lintl to LDFLAGS.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years ago
Rosen Penev
e03633fefe
Merge pull request #13067 from neheb/chao
chaosvpn: fix compilation without sys/cdefs
4 years ago
Rosen Penev
dfd0ca4295
Merge pull request #13072 from neheb/alpi
alpine: fix compilation without sys/cdefs
4 years ago
Rosen Penev
d663e992f6
Merge pull request #13068 from neheb/fdm
fdm: fix compilation without sys/cdefs
4 years ago
Rosen Penev
f371658967
Merge pull request #13074 from neheb/atf
atftp: completely remove cdefs usage
4 years ago
Rosen Penev
06bedef3d5
fdm: fix compilation without sys/cdefs
It seems this is completely unused.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years ago
Rosen Penev
f19d208581
Merge pull request #13073 from neheb/lcd4
lcd4linux: fix compilation with GCC 10
4 years ago
Rosen Penev
c7e00c8e34
mpd: remove maintainer on request
Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years ago
Rosen Penev
4b92162ad7
Merge pull request #13078 from neheb/pls
pulseaudio: fix compilation without deprecated OpenSSL APIs
4 years ago
Rosen Penev
fed9bd8a87
Merge pull request #13086 from ja-pa/libmaxminddb-1.4.3
libmaxminddb: update to version 1.4.3
4 years ago
Rosen Penev
5cdbecf254
Merge pull request #13084 from mstorchak/rsync
rsync: update to 3.2.3
4 years ago
Rosen Penev
99dcc040d8
Merge pull request #13089 from tru7/libfmt
libfmt: bump to upstream version 7.0.3
4 years ago
Rosen Penev
de43b93fbc
Merge pull request #13083 from zokl/homebridge_1.1.1
node-homebridge: update to 1.1.1
4 years ago
Rosen Penev
7191212222
Merge pull request #13082 from zokl/javascript-obfuscator_1.9.0
javascript-obfuscator: update to 1.9.0
4 years ago
Rosen Penev
1e70e0cb72
Merge pull request #13064 from neheb/linkn
linknx: fix compilation without sys/cdefs
4 years ago
Rosen Penev
cddb27503e
Merge pull request #13065 from neheb/knxdd
knxd: fix compilation without sys/cdefs
4 years ago
Othmar Truniger
19a568923d
libfmt: bump to upstream version 7.0.3
Signed-off-by: Othmar Truniger <github@truniger.ch>
4 years ago
Yousong Zhou
1e836cb41a
qemu: fix build failure caused by ld cannot find iconv
This was caused by upstream project commit db5adeaa ("build-sys: clean
up flags included in the linker command line")
Reported-by: W. Michael Petullo <mike@flyn.org>
Link: https://github.com/openwrt/packages/issues/13081
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
4 years ago
Yousong Zhou
100bd27e4d
qemu: use $(ICONV_DEPENDS)
In case CONFIG_BUILD_NLS was enabled
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
4 years ago
Josef Schlehofer
1df9f4272a
Merge pull request #13010 from ja-pa/python-pytest-xdist-new
python-pytest-xdist: add new package
4 years ago
Jan Pavlinec
dad7c86345
libmaxminddb: update to version 1.4.3
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
4 years ago
Maxim Storchak
ed6c736a63
rsync: update to 3.2.3
Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
4 years ago
Zbyněk Kocur
897b30f197
node-homebridge: update to 1.1.1
Signed-off-by: Zbyněk Kocur <zbynek.kocur@fel.cvut.cz>
4 years ago
Florian Eckert
9fe837f0f2
Merge pull request #13017 from TDT-AG/pr/20200804-docker-ce
docker-ce: improvements / changes
4 years ago
Zbyněk Kocur
46ec570c65
javascript-obfuscator: update to 1.9.0
New version of package node-javascript-obfuscator
Signed-off-by: Zbyněk Kocur <zbynek.kocur@fel.cvut.cz>
4 years ago
Florian Eckert
54809b2eb4
docker-ce: update PKG_RELEASE
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 years ago
Florian Eckert
138a60407f
docker-ce: add bridge device to network uci backend
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 years ago
Florian Eckert
7034020c13
docker-ce: fix hosts type to list
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 years ago
Florian Eckert
cc8d8bcf28
docker-ce: add postinst and prerm script for service start and stop
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 years ago
Florian Eckert
346e44d207
Merge pull request #13061 from G-M0N3Y-2503/docker-cgroups-v1
docker-ce: Enabled cgroups v1 by default
4 years ago
Rosen Penev
6a3e4671c4
Merge pull request #13077 from neheb/netd
netdiscover: fix compilation with GCC 10
4 years ago
Rosen Penev
3f26b8af4d
Merge pull request #13080 from neheb/minidlna
minidlna: fix GCC 10 multiple def compilation error
4 years ago