Jan Hak [Mon, 16 Dec 2019 12:56:39 +0000 (13:56 +0100)]
knot: update to version 2.9.2
Signed-off-by: Jan Hak <jan.hak@nic.cz>
(cherry picked from commit
ca729cd43c4c498be5f173afee978836fbadea7b)
Josef Schlehofer [Sun, 15 Dec 2019 23:21:35 +0000 (00:21 +0100)]
meson: Update to version 0.52.1
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit
ce027362c4d0459e715938d1d07891dd9dc5246b)
Jan Pavlinec [Wed, 18 Dec 2019 10:57:53 +0000 (11:57 +0100)]
lmdb: use toolchain AR for compilation
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
(cherry picked from commit
7c82793719765985f8d273d2d98308b7b2b0c78b)
Karel Kočí [Mon, 13 May 2019 11:38:04 +0000 (13:38 +0200)]
shadow: change default encryption method from DES to SHA512
Busybox in default uses SHA512 as well.
On big ditribution this default is sourced from PAM. That means that
shadow reads pam settings and uses that. OpenWrt in most cases does not
have PAM installed and in such case shadow fallbacks to its own default
which is DES. This just changes that default to SHA512 which is
consistent with rest of the system.
Signed-off-by: Karel Kočí <karel.koci@nic.cz>
(cherry picked from commit
f27ce05a5859a6cea24eb290e27ed904a67fe2e5)
Josef Schlehofer [Wed, 18 Dec 2019 21:05:33 +0000 (22:05 +0100)]
netdata: Update to version 1.19.0
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit
dbf7b965b705ce4e28c264abf06fc9669c9aca72)
Josef Schlehofer [Wed, 18 Dec 2019 20:44:34 +0000 (21:44 +0100)]
syslog-ng: Update to version 3.25.1
Bump version in config
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit
ac4870f2053ae0c1c87a6205ed145717314c1992)
Josef Schlehofer [Wed, 18 Dec 2019 21:46:02 +0000 (22:46 +0100)]
btrfs-progs: Update to version 5.4
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit
101791a236c8879a06076c617349cc1aad6c6fb3)
Hannu Nyman [Sat, 21 Dec 2019 18:07:36 +0000 (20:07 +0200)]
Merge pull request #10856 from BKPepe/python3-19.07
[OpenWrt 19.07] python3: Updated to version 3.7.6
Rosen Penev [Sat, 21 Dec 2019 15:03:10 +0000 (07:03 -0800)]
Merge pull request #10852 from gekmihesg/19.07-restic-rest-server
[19.07] restic-rest-server: add package
Rosen Penev [Sat, 21 Dec 2019 15:02:43 +0000 (07:02 -0800)]
Merge pull request #10853 from gekmihesg/19.07-restic
[19.07] restic: add package
Josef Schlehofer [Sat, 21 Dec 2019 13:29:16 +0000 (14:29 +0100)]
python3: Updated to version 3.7.6
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
Markus Weippert [Wed, 18 Dec 2019 17:43:35 +0000 (18:43 +0100)]
restic: add package
Signed-off-by: Markus Weippert <markus@gekmihesg.de>
Markus Weippert [Wed, 18 Dec 2019 17:42:56 +0000 (18:42 +0100)]
restic-rest-server: add package
Signed-off-by: Markus Weippert <markus@gekmihesg.de>
Rosen Penev [Thu, 19 Dec 2019 21:29:41 +0000 (13:29 -0800)]
icu: Backport C++11 math patch
Fixes compilation with uClibc-ng.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from
93d049951d6efbdec48a1f52cf1781f27063c528)
Rosen Penev [Thu, 19 Dec 2019 00:14:44 +0000 (16:14 -0800)]
Merge pull request #10753 from stangri/19.07-https-dns-proxy
[19.07] https-dns-proxy: switch to https-dns-proxy package name
Rosen Penev [Wed, 18 Dec 2019 23:56:21 +0000 (15:56 -0800)]
Merge pull request #10822 from cshoredaniel/pr-19.07-remove-msmtp-scripts
msmtp-scripts: [19.07] Remove as abandoning upstream; msmtp-queue works
Jan Pavlinec [Wed, 11 Dec 2019 11:44:19 +0000 (12:44 +0100)]
git: update to version 2.24.1 (security fix)
Fixes
CVE-2019-1348, CVE-2019-1349, CVE-2019-1350, CVE-2019-1351,
CVE-2019-1352, CVE-2019-1353, CVE-2019-1354, CVE-2019-1387, and
CVE-2019-19604
And fix deprecated PKG_CPE_ID
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
(cherry picked from commit
06d36ca794ef4f67dd1a3be6ccb6ddc075437fd2)
Josef Schlehofer [Sun, 10 Nov 2019 16:42:28 +0000 (17:42 +0100)]
git: Update to version 2.24.0
Refresh patch
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit
887b4e90e6ad42c3c474fdcc6c340c7dbec9984e)
Lucian Cristian [Mon, 9 Dec 2019 21:50:16 +0000 (23:50 +0200)]
nspr: update to 4.24
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
(cherry picked from commit
07f62dbe4661ff572434e415fff56342ac796820)
Lucian Cristian [Thu, 24 Oct 2019 10:48:40 +0000 (13:48 +0300)]
nspr: update to 4.23
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
(cherry picked from commit
d9bb633a4960e2dad7a9e75c365174e7cf26bb6b)
Lucian Cristian [Wed, 28 Aug 2019 13:39:23 +0000 (16:39 +0300)]
nspr: update to 4.22
drop upstreamed patches
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
(cherry picked from commit
af9209fb3199de995d0dcfbaa97189089698c696)
Lucian Cristian [Mon, 9 Dec 2019 22:29:35 +0000 (00:29 +0200)]
nss: update to 3.48
also package libnssckbi.so
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
(cherry picked from commit
4ad6e14ac8242708debea676fd6cd726d174a34b)
Lucian Cristian [Sun, 1 Dec 2019 10:48:18 +0000 (12:48 +0200)]
nss: update to 3.47.1 and fix xscale
also refresh patches
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
(cherry picked from commit
3bacf6e9cb8cadac7d76f773096ee69512abd36b)
Lucian Cristian [Thu, 24 Oct 2019 10:50:52 +0000 (13:50 +0300)]
nss: update to 3.47
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
(cherry picked from commit
801389374540120a2a86a230cece8e36ea2d9be5)
Lucian Cristian [Thu, 10 Oct 2019 16:06:15 +0000 (19:06 +0300)]
nss: update to 3.46.1
and clean some comments
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
(cherry picked from commit
4da3baea35dc41d1d04a58f38d83abd75f35cdde)
Lucian Cristian [Fri, 6 Sep 2019 15:53:15 +0000 (18:53 +0300)]
nss: update to 3.46
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
(cherry picked from commit
257351976f2997475b15178939a5c78e93e45fc3)
Rosen Penev [Fri, 19 Jul 2019 07:34:09 +0000 (00:34 -0700)]
nss: Replace usleep with nanosleep
usleep is deprecated and is optionally not available with uClibc-ng.
Added PKG_LICENSE_FILES.
Added PKG_CPE_ID for proper CVE tracking.
Other minor cleanups.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit
1f1cec28b79d1bf2702f2db1917c1622d99db926)
Lucian Cristian [Sun, 14 Jul 2019 19:56:38 +0000 (22:56 +0300)]
nss: update to 3.45
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
(cherry picked from commit
80c7a5c119af80fff2e6bb33aac8e4c3d1c9c5cc)
Lucian Cristian [Thu, 27 Jun 2019 14:20:57 +0000 (17:20 +0300)]
nss: update to 3.44.1
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
(cherry picked from commit
9a4dae73b497b9ddfc57fcc04dab544912016170)
Nikos Mavrogiannopoulos [Wed, 18 Dec 2019 20:24:45 +0000 (21:24 +0100)]
vpnc-script: bumped release version
Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
Michael Heimpold [Wed, 18 Dec 2019 19:57:14 +0000 (20:57 +0100)]
php7: update to 7.2.26
This fixes:
- CVE-2019-11046
- CVE-2019-11044
- CVE-2019-11045
- CVE-2019-11050
- CVE-2019-11047
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
(cherry picked from commit
d5c18b1d5e7171a23e17ec9fd3604f794a336f1e)
Nikos Mavrogiannopoulos [Wed, 18 Dec 2019 20:21:37 +0000 (21:21 +0100)]
vpnc-script: enable reconnect
Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
Jo-Philipp Wich [Wed, 18 Dec 2019 08:32:38 +0000 (09:32 +0100)]
cgi-io: close pipe descriptors early
In the command read side, close the superfluous write end of the pipe
early to ensure that EOF is reliably detected. Without that change, splice
calls to read from the pipe will occasionally hang until the CGI process
is eventually killed due to timeout.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit
dde503da13d5d0541187e81eda15e7693f38cb4f)
Jo-Philipp Wich [Fri, 13 Dec 2019 08:08:51 +0000 (09:08 +0100)]
cgi-io: implement exec action
Implement a new "cgi-exec" applet which allows to invoke remote commands
and stream their stdandard output back to the client via HTTP. This is
needed in cases where large amounts of data or binary encoded contents
such as tar archives need to be transferred, which are unsuitable to be
transported via ubus directly.
The exec call is guarded by the same ACL semantics as rpcd's file plugin,
means in order to be able to execute a command remotely, the ubus session
identified by the given session ID must have read access to the "exec"
function of the "cgi-io" scope and an explicit "exec" permission rule for
the invoked command in the "file" scope.
In order to initiate a transfer, a POST request in x-www-form-urlencoded
format must be sent to the applet, with one field "sessionid" holding
the login session and another field "command" specifiying the commandline
to invoke.
Further optional fields are "filename" which - if present - will cause
the download applet to set a Content-Dispostition header and "mimetype"
which allows to let the applet respond with a specific type instead of
the default "application/octet-stream".
Below is an example for the required ACL rules to grant exec access to
both the "date" and "iptables" commands. The "date" rule specifies the
base name of the executable and thus allows invocation with arbitrary
parameters while the latter "iptables" rule merely allows one specific
set of arguments which must appear exactly in the given order.
ubus call session grant '{
"ubus_rpc_session": "...",
"scope": "cgi-io",
"objects": [
[ "exec", "read" ]
]
}'
ubus call session grant '{
"ubus_rpc_session": "...",
"scope": "file",
"objects": [
[ "/bin/date", "exec" ],
[ "/usr/sbin/iptables -n -v -L", "exec" ]
]
}'
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit
b2a890f6adb9014a6db38c0b4231c42598a8512d)
Daniel F. Dickinson [Wed, 18 Dec 2019 12:33:53 +0000 (07:33 -0500)]
msmtp-scripts: Remove as abandoning upstream; msmtp-queue works
I am upstream for msmtp-scripts and have decided to abandon the project. Therefore
remove msmtp-scripts from OpenWrt -- there is already msmtp-queue which is 'good enough'
for the use cases where msmtp-scripts had any relevance.
This backports to 19.07 so that it doesn't become something folks are depending on.
Due to changes in lock behaviour it never worked in 18.04.x, so ditching it now
keeps it from being picked up again by the userbase.
Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
Stan Grishin [Tue, 10 Dec 2019 22:48:56 +0000 (15:48 -0700)]
https-dns-proxy: switch to https-dns-proxy package name
Signed-off-by: Stan Grishin <stangri@melmac.net>
Michael Heimpold [Tue, 17 Dec 2019 19:31:53 +0000 (20:31 +0100)]
Merge pull request #10809 from etactica/mb-1907
[19.07] libmodbus update to 3.1.6
Michael Heimpold [Sun, 15 Sep 2019 09:09:48 +0000 (11:09 +0200)]
libmodbus: update to 3.1.6
Also fix the license information: in older versions the test programs
were GPL 3 licensed, but meanwhile it changed to BSD license.
But since this package only packages the library itself, we can
safely focus only on the LGPL here which covers the library itself.
While at, fix a minor nitpick during library symlink installation.
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
Jan Pavlinec [Mon, 16 Dec 2019 17:37:08 +0000 (19:37 +0200)]
tor: update to 0.4.1.6
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
(cherry picked from commit
390da39191736111516848af9687749f55cedb24)
Jan Pavlinec [Fri, 23 Aug 2019 12:23:11 +0000 (14:23 +0200)]
tor: update to version 0.4.1.5
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
(cherry picked from commit
1ac69ffc594fc8e3692ceb63a2013f909033307c)
Rosen Penev [Mon, 16 Dec 2019 15:53:20 +0000 (07:53 -0800)]
Merge pull request #10801 from gladiac1337/haproxy-2.0.11-openwrt-19.07
[openwrt-19.07] haproxy: Update HAProxy to v2.0.11
Christian Lachner [Sun, 15 Dec 2019 12:47:37 +0000 (13:47 +0100)]
haproxy: Update HAProxy to v2.0.11
- Update haproxy download URL and hash
- Remove obsolete patches
Signed-off-by: Christian Lachner <gladiac@gmail.com>
Rosen Penev [Fri, 13 Dec 2019 15:20:57 +0000 (07:20 -0800)]
Merge pull request #10776 from rs/nextdns-1.3.1_19.07
[OpenWRT 19.07] nextdns: update to version 1.3.1
Olivier Poitrey [Fri, 13 Dec 2019 08:49:21 +0000 (00:49 -0800)]
nextdns: update to version 1.3.1
- IPv6 support
- Fix HTTP/2 negociation
- Improve endpoint fallback
- Add support for unencrypted DNS
- Many other fixes and features
Signed-off-by: Olivier Poitrey <rs@nextdns.io>
Marcin Jurkowski [Thu, 12 Dec 2019 20:07:29 +0000 (22:07 +0200)]
collectd: add vmem uci config
Signed-off-by: Marcin Jurkowski <marcin1j@gmail.com>
(cherry picked from commit
3763b238e72c7db69398376007833fd78d67f4a6)
Dirk Brenken [Wed, 11 Dec 2019 09:39:10 +0000 (10:39 +0100)]
adblock: bugfix 3.8.14
* fix some whitelist issues (see
https://forum.openwrt.org/t/adblock-support-thread/507/1101)
Signed-off-by: Dirk Brenken <dev@brenken.org>
(cherry picked from commit
5369d0dbbfc5233ac1f630b93273f40899342cc8)
Karl Palsson [Mon, 3 Jun 2019 12:05:55 +0000 (12:05 +0000)]
net/pagekitec: Update to
20191211 version
While outwardly a major update, this mainly pulls in fixes related to
openssl verson changes that ensure this continues running on OpenWrt
Signed-off-by: Karl Palsson <karlp@etactica.com>
Dirk Brenken [Tue, 10 Dec 2019 14:01:16 +0000 (15:01 +0100)]
adblock: bugfix 3.8.13
* remove 'ransomware' blocklist by abbuse.ch (discontinued)
from default adblock config
* fix/switch 'someonewhocares' config to https only
* fix curl download parameters to follow redirects and
suppress needless output
* made the tmp directory of sort operations configurable,
set 'adb_sorttmp' accordingly (only supported by 'coreutils-sort')
Signed-off-by: Dirk Brenken <dev@brenken.org>
(cherry picked from commit
21a85fef22d75b6085ed7ce643a3293214b09e4c)
Andre Heider [Fri, 20 Sep 2019 11:27:21 +0000 (13:27 +0200)]
meson: add new package
This adds a host as well as a target package.
meson.mk is provided to build packages using meson.
Signed-off-by: Andre Heider <a.heider@gmail.com>
(cherry picked from commit
d83cba79c11a557abb11a0c8ea09bf7c5d6e79ef)
Andre Heider [Fri, 20 Sep 2019 10:23:41 +0000 (12:23 +0200)]
ninja: add new package
This adds a host as well as a target package.
ninja.mk is provided to execute ninja.
The two patches have been taken from upstream to fix compile issues.
Signed-off-by: Andre Heider <a.heider@gmail.com>
(cherry picked from commit
5ead78be5a7a60448e37ae3a468f503f162b33bd)
Josef Schlehofer [Sun, 8 Dec 2019 23:41:56 +0000 (00:41 +0100)]
golang: Update to 1.13.5
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit
791729cfc06ab6608018c15ce84d7f6e37ba3f5a)
Daniel Golle [Mon, 9 Dec 2019 01:40:23 +0000 (02:40 +0100)]
transmission: bump PKG_RELEASE
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Rosen Penev [Sun, 8 Dec 2019 22:33:37 +0000 (14:33 -0800)]
geth: Update to 1.9.9
Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from
cbcfc7a3e2ca8162dfba12ae805dd247e52522c2)
Rosen Penev [Fri, 1 Nov 2019 01:12:24 +0000 (18:12 -0700)]
geth: Update to 1.9.6
Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from
c5b7a6958b3fbd69b192cecf781e3051262486f7)
Josef Schlehofer [Fri, 6 Dec 2019 13:16:12 +0000 (14:16 +0100)]
nnn: Update to version 2.8.1
Removed findutils-xargs dependency due to added busybox support in version 2.8
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit
2c22dcd3dc7878817bc788eb8a8de5ae81e9e4ae)
Jan Pavlinec [Thu, 31 Oct 2019 12:26:48 +0000 (13:26 +0100)]
python-more-itertools: add new package
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
(cherry-picked from
4bade3b2f7448150d6ca210a1bd27b352efe7b42)
Stijn Tintel [Sun, 1 Dec 2019 22:08:30 +0000 (00:08 +0200)]
motion: fix streaming
Streaming was broken since version 4.2. Backport upstream fix.
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(cherry-picked from
34718f5c1daac7691c2039a443a45ae000d4da5b)
Stijn Tintel [Tue, 4 Dec 2018 22:53:00 +0000 (00:53 +0200)]
motion: add basic procd init script
Disable the init script by default to avoid log pollution; motion is
very verbose when it cannot open the configured camera.
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(cherry-picked from
eaa1d5aa18b28cf354a9c481eb036b317d1a7591)
Rosen Penev [Fri, 13 Sep 2019 20:11:07 +0000 (13:11 -0700)]
motion: Update to 4.2.2
Removed webp support. motion picks it up now that it's in the tree.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from
1236cab60de25760aaaf85ed8b3b79f7c7f1b811)
Hannu Nyman [Wed, 4 Dec 2019 17:52:16 +0000 (19:52 +0200)]
Merge pull request #10682 from hnyman/collectd-backport
[19.07] Collectd: backport changes from master to 19.07
Karl Palsson [Tue, 3 Dec 2019 13:07:22 +0000 (13:07 +0000)]
mosquitto: bump to version 1.6.8
This is a bugfix release.
Full changelog available at:
https://mosquitto.org/blog/2019/11/version-1-6-8-released/
Many smaller fixes in various areas, nothing particularly standout as of
special interest to OpenWrt.
Signed-off-by: Karl Palsson <karlp@etactica.com>
Rosen Penev [Mon, 2 Dec 2019 21:29:42 +0000 (13:29 -0800)]
Merge pull request #10697 from jefferyto/byobu-1.130-openwrt-19.07
[openwrt-19.07] byobu: Update to 5.130
Nikos Mavrogiannopoulos [Mon, 2 Dec 2019 16:41:50 +0000 (17:41 +0100)]
gnutls: fixed pkg-hash to the right one
Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
Nikos Mavrogiannopoulos [Mon, 2 Dec 2019 16:26:55 +0000 (17:26 +0100)]
openconnect: updated to 8.05
Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
Nikos Mavrogiannopoulos [Mon, 2 Dec 2019 16:11:39 +0000 (17:11 +0100)]
gnutls: updated to 3.6.11
Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
Jeffery To [Mon, 2 Dec 2019 13:15:41 +0000 (21:15 +0800)]
byobu: Update to 5.130
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from
51a047b96fe6e7e2830e3ef8b442cfa4306e261d)
Jeffery To [Fri, 14 Jun 2019 18:53:59 +0000 (02:53 +0800)]
byobu: Update to 5.129
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from
492cbd53cb46e0817f13c8f0a5317745a620715a)
Hannu Nyman [Sun, 1 Dec 2019 12:18:08 +0000 (14:18 +0200)]
nano: update to 4.6
Update nano editor to version 4.6
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry picked from commit
421dae85a3525f9772bbada523758490a926be3c)
Dirk Brenken [Sat, 30 Nov 2019 16:26:41 +0000 (17:26 +0100)]
banip: update 0.3.11
* fix ssh daemon autodetection
* fix 'sshd' logfile parsing
Signed-off-by: Dirk Brenken <dev@brenken.org>
(cherry picked from commit
e97f350a00e120037f9d00b669fdd8bde00ea12d)
Hannu Nyman [Sat, 30 Nov 2019 17:19:10 +0000 (19:19 +0200)]
collectd: update to 5.10.0
Update collectd to 5.10.0
* leave new plugins as disabled for now (procevent, sysevent)
* refresh patches. Remove unenecessary version fix
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry-picked for 19.07. PKG_RELEASE=2 as cpufreq was already backported)
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
Hannu Nyman [Sun, 3 Nov 2019 15:48:11 +0000 (17:48 +0200)]
collectd: adjust reaction to ntp time at boot time
Adjust the reaction to a polling interval timestamp that references
to a past time.
Past timestamps can happen when ntpd adjusts router's time after network
connectivity is obtained after boot. Collectd shows warnings for each plugin
as it tries to enter new values with the same timestamp as the previous one.
This patch adjusts the next polling time to be now+2 seconds for the main
loop and for the plugin-specific read loops. That avoids the warnings, but
does not overreact in case there are shorter polling intervals or the time
gets adjusted for other reasons.
Additionally some debug statements are aded, but they are visible only
when --enable-debug configure option is used in Makefile.
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry-picked for 19.07)
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
Hannu Nyman [Wed, 9 Oct 2019 17:56:21 +0000 (20:56 +0300)]
collectd: update to 5.9.2
Update collectd to 5.9.2
Mainly bug fixes:
https://github.com/collectd/collectd/blob/
dfb9dd09fe3a6864c8cf85eb92e826c289e6d6d2/ChangeLog
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry-picked for 19.07)
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
Florian Eckert [Fri, 20 Sep 2019 14:12:26 +0000 (16:12 +0200)]
collectd: bump PKG_PACKAGE version
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
(cherry-picked for 19.07)
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
Florian Eckert [Fri, 20 Sep 2019 13:46:53 +0000 (15:46 +0200)]
collectd: add reload and service trigger
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
(cherry-picked for 19.07)
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
Florian Eckert [Fri, 20 Sep 2019 13:21:36 +0000 (15:21 +0200)]
collectd: add logfile plugin definitions
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
(cherry-picked for 19.07)
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
Florian Eckert [Tue, 17 Sep 2019 08:08:01 +0000 (10:08 +0200)]
collectd: add iptables uci config
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
(cherry-picked for 19.07)
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
Florian Eckert [Mon, 16 Sep 2019 13:48:02 +0000 (15:48 +0200)]
collectd: add network uci config
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
(cherry-picked for 19.07)
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
Florian Eckert [Mon, 16 Sep 2019 12:55:17 +0000 (14:55 +0200)]
collectd: add curl uci config
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
(cherry-picked for 19.07)
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
Florian Eckert [Mon, 16 Sep 2019 12:27:47 +0000 (14:27 +0200)]
collectd: add apcups uci config
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
(cherry-picked for 19.07)
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
Florian Eckert [Fri, 13 Sep 2019 10:50:26 +0000 (12:50 +0200)]
collectd: add new memory config values
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
(cherry-picked for 19.07)
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
Florian Eckert [Fri, 13 Sep 2019 10:50:15 +0000 (12:50 +0200)]
collectd: add new cpu config values
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
(cherry-picked for 19.07)
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
Yousong Zhou [Fri, 9 Aug 2019 13:08:39 +0000 (13:08 +0000)]
collectd: use uname to get default Hostname
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
(cherry-picked for 19.07)
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
Yousong Zhou [Fri, 9 Aug 2019 03:10:08 +0000 (03:10 +0000)]
collectd: log stderr output
Collectd without log type plugin loaded will write log lines to stderr.
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
(cherry-picked for 19.07)
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
Florian Eckert [Fri, 8 Feb 2019 13:52:23 +0000 (14:52 +0100)]
collectd: enable threshold plugin
The only action the Threshold plugin takes itself is to generate and
dispatch a notification. Other plugins can register to receive
notifications and perform appropriate further actions.
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
(cherry-picked for 19.07, line numbers adjusted)
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
Florian Eckert [Wed, 3 Jul 2019 08:08:44 +0000 (10:08 +0200)]
collectd: move jshn.sh include to remove warning
Redmine-patch-id: 3680
If I build an image with the imagebuilder I get the following output
during image building:
../root-x86/etc/init.d/collectd: line 4: /usr/share/libubox/jshn.sh:
No such file or directory
To remove this messsage move include to the needed postion, so that the
message does not occur during image building on the host system anymore.
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
(cherry-picked, modified to match 19.07)
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
Hannu Nyman [Sat, 30 Nov 2019 11:01:21 +0000 (13:01 +0200)]
collectd: enable cpufreq module for ipq40xx and brcm2708_bcm2709
As some ipq40xx CPUs support frequency scaling, enable building
collectd-mod-cpufreq for ipq40xx (for private builds) and
its package architecture brcm2708_bcm2709 (for buildbot)
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry picked from commit
5e0d5c9c7fd9d6637af0c3443e495f7492e19460)
Hannu Nyman [Fri, 29 Nov 2019 15:29:01 +0000 (17:29 +0200)]
Merge pull request #10676 from gladiac1337/haproxy-2.0.10-openwrt-19.07
[openwrt-19.07] haproxy: Update HAProxy to v2.0.10
Christian Lachner [Thu, 28 Nov 2019 06:51:55 +0000 (07:51 +0100)]
haproxy: Update HAProxy to v2.0.10
- Update haproxy download URL and hash
- Add new patches (see https://www.haproxy.org/bugs/bugs-2.0.10.html)
- This fixes CVE-2019-19330 (See: https://nvd.nist.gov/vuln/detail/CVE-2019-19330)
Signed-off-by: Christian Lachner <gladiac@gmail.com>
Daniel Golle [Thu, 28 Nov 2019 17:38:11 +0000 (18:38 +0100)]
transmission: sync with master branch
Fixes to init-script were not cherry-picked properly, sync it with
version found in master branch.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Rosen Penev [Tue, 26 Nov 2019 22:23:50 +0000 (14:23 -0800)]
Merge pull request #10646 from Andy2244/softethervpn5-9672_19.07
[19.07] softethervpn5: update to 5.01.9672
Matthias Schiffer [Sat, 23 Nov 2019 12:39:45 +0000 (13:39 +0100)]
luasrcdiet: add package (moved from luci-base package)
We use luasrcdiet in Gluon as well. Move it from the luci feed to packages.
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
(cherry picked from commit
46d68b869951854206b0c95423480881d3356c90)
Andy Walsh [Tue, 26 Nov 2019 14:50:20 +0000 (15:50 +0100)]
softethervpn5: update to 5.01.9672
* 5.01.9672 release
* Cedar: handle UDP acceleration and R-UDP versions
* Mayaqua: implement R-UDP version 2, powered by ChaCha20-Poly1305
* Cedar: implement UDP acceleration version 2, powered by ChaCha20-Poly1305
* Cedar: serve new web management interface
* Cedar: implement detailed protocol info
* Mayaqua: add Windows Server 2019 to the supported operating systems list
* Cedar: various fixes
* Cedar: add "DisableIPsecAggressiveMode" option
* Make install dir for unit files configurable
* Protocol.c: adapt ClientConnectGetSocket() for new proxy functions
* Wpc.c: adapt WpcSockConnectEx() for new proxy functions
* Protocol: add ProxyCodeToCedar()
* Move generic proxy stuff from Cedar to Mayaqua
* Proto_OpenVPN.c: improve OvsProcessData(), fix out-of-bounds access found by Coverity
* Proto_OpenVPN.c: fix segmentation fault in OvsProceccRecvPacket()
* Addressing the UDP reflection amplification attack: https://github.com/SoftEtherVPN/SoftEtherVPN/issues/1001
* Mayaqua.h: include <stdarg.h> for "va_list" on Illumos
* Protocol.c: fix bug in ClientConnectGetSocket() causing custom HTTP header not to work
* Mayaqua: move HTTP functions from "Network" to "HTTP"
* Move GetMimeTypeFromFileName() and related structure to Mayaqua
* Mayaqua.h: include <stdio.h> for "FILE"
* Mayaqua.h: include <stddef.h>, for "wchar_t"
* Bump mixin-deep in /src/bin/hamcore/wwwroot/admin/default
* - Fixed the problem occurs when RPC messages between Cluster Members exceed 64Kbytes. - Fixed the RADIUS PEAP client to use the standard TLS versioning. - Implementation of a function to fix the MAC address of L3 VPN protocol by entering e.g. "MAC:
112233445566" in the "Notes" field of the user information. - Implementation of a function to fix the virtual MAC address to be assigned to the L3 VPN client as a string attribute from RADIUS server when authentication.
* Updating built-in Win32 libraries - OpenSSL 1.1.1 -> 1.1.1d - zlib 1.2.3 -> 1.2.11
* Update strtable_cn.stb
* Avoid using hardcoded paths in log file enumeration
* Fix buffer overflow during NETBIOS name resolution
* Update SEVPN.sln
* Create strtable_pt_br.stb
* ci: display error if vpntest failed
* Fix several compile warnings on MS VC++ 2008.
* Enables crash minidump for Win32 vpntest. Minidump files will be saved to the 'C:\Users\<username>\AppData\Local\Temp\vpn_debug' (for normal user) or 'src\bin\vpn_debug\' (for administrator user).
* OpenVPN: use new protocol interface
* Add interface for easy protocol implementation
* add "no-deprecated" to openssl builds "no-deprecated" is widely used in openwrt devices
* Fix LibreSSL support
* Switch to OpenSSL THREADID API
* travis-ci: update openssl, libressl
* enable sonar-scan in travis-ci builds
* Virtual: fix race condition in DHCP server which resulted in multiple clients receiving the same IP
* Mayaqua: Fix compilation without deprecated OpenSSL APIs
* Mayaqua: Replace GNU specific sys/poll.h header with POSIX poll.h
* systemd: replace deprecated CAP_SYS_ADMIN with CAP_SYSLOG
Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
Rosen Penev [Tue, 26 Nov 2019 04:15:21 +0000 (20:15 -0800)]
Merge pull request #10638 from Andy2244/cifsd-tools_update-2019-11-25_19.07
cifsd-tools: update to git (2019-11-25) [19.07]
Rosen Penev [Mon, 25 Nov 2019 19:14:29 +0000 (11:14 -0800)]
Merge pull request #10631 from jefferyto/python-pyopenssl-19.1.0-openwrt-19.07
[openwrt-19.07] python-pyopenssl: Update to 19.1.0
Andy Walsh [Mon, 25 Nov 2019 14:15:47 +0000 (15:15 +0100)]
cifsd-tools: update to git (2019-11-25)
* cifsd-tools: fix Assignment of a signed value which has type 'long'
* init: convert hide_dot_files to yes/no option
* 'read only = no' seems bugged for cifsd/smb.conf, so fix via 'writeable = yes'
Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
Dirk Brenken [Sat, 23 Nov 2019 12:44:54 +0000 (13:44 +0100)]
adblock: update 3.8.12
* fix possible dns restart issue with DNS File Reset (race condition)
Signed-off-by: Dirk Brenken <dev@brenken.org>
(cherry picked from commit
219abdc5a13cfe7b4c1e567c586d992f03e2d73f)
Rosen Penev [Mon, 25 Nov 2019 03:01:58 +0000 (19:01 -0800)]
transmission: Disable webseeding
It causes 100% CPU usage in certain situations. Just disable it.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from
6d9ee2ec86a461bbc976eaf7f97490657dc97e5c)
Rosen Penev [Mon, 9 Sep 2019 01:39:33 +0000 (18:39 -0700)]
transmission: Fix tracker issue with some firewalls
Some firewalls mandate a minimum size of 4k for SYN packets, which
transmission does not do by default. Upstream issue here:
https://github.com/transmission/transmission/issues/964
Cleanup:
Fixed license info.
Removed two unnecessary patches.
Ran shell script through shellcheck.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from
730a1697fed07269a3cca7c90878b50d3ef26465)
Josef Schlehofer [Sat, 23 Nov 2019 19:11:57 +0000 (20:11 +0100)]
php7: Update to version 7.2.25
- Fixes CVE-2019-11043
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit
9bc48abd2ae6e23907d2ccb07bdaed1b6345da64)
W. Michael Petullo [Sat, 19 Oct 2019 22:13:41 +0000 (18:13 -0400)]
php7: mark /etc/config/php7-fastcgi as conffile
Signed-off-by: W. Michael Petullo <mike@flyn.org>
(cherry picked from commit
5bc9bb04c5d19ea679a687f6731457e7492d4744)