feed/packages.git
3 years agorpcbind: clean up patches using quilt 14751/head
Rosen Penev [Mon, 15 Feb 2021 06:17:43 +0000 (22:17 -0800)]
rpcbind: clean up patches using quilt

The second one was manually modified as quilt gets confused by the ***
and ends up removing the commit description.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agoMerge pull request #14684 from rsa9000/atheepmgr-integration
Rosen Penev [Mon, 15 Feb 2021 03:50:05 +0000 (19:50 -0800)]
Merge pull request #14684 from rsa9000/atheepmgr-integration

atheepmgr: add new package

3 years agoMerge pull request #14746 from snh/uhubctl-2.4.0
Rosen Penev [Mon, 15 Feb 2021 03:48:37 +0000 (19:48 -0800)]
Merge pull request #14746 from snh/uhubctl-2.4.0

uhubctl: update to 2.4.0

3 years agouhubctl: update to 2.4.0 14746/head
Steven Honson [Mon, 15 Feb 2021 02:18:41 +0000 (13:18 +1100)]
uhubctl: update to 2.4.0

Signed-off-by: Steven Honson <steven@honson.id.au>
3 years agoMerge pull request #14742 from jedisct1/dnscrypt-csv-update
Rosen Penev [Mon, 15 Feb 2021 01:34:54 +0000 (17:34 -0800)]
Merge pull request #14742 from jedisct1/dnscrypt-csv-update

net/dnscrypt-proxy: update the CSV list of resolvers

3 years agonet/dnscrypt-proxy: update the CSV list of resolvers 14742/head
Frank Denis [Sun, 14 Feb 2021 21:02:47 +0000 (22:02 +0100)]
net/dnscrypt-proxy: update the CSV list of resolvers

The previous list was very out of date.

An always up-to-date v1-compatible list is available at:
https://download.dnscrypt.info/dnscrypt-resolvers/v1/

Also use different default resolvers since the previous ones don't
exist any longer.

Signed-off-by: Frank Denis <github@pureftpd.org>
3 years agoMerge pull request #14722 from BKPepe/sqlalchemy
Rosen Penev [Mon, 15 Feb 2021 00:06:22 +0000 (16:06 -0800)]
Merge pull request #14722 from BKPepe/sqlalchemy

python-sqlalchemy: update to version 1.3.23

3 years agoMerge pull request #14676 from httpstorm/perl-5.28.1.fix-macos
Rosen Penev [Sun, 14 Feb 2021 23:23:44 +0000 (15:23 -0800)]
Merge pull request #14676 from httpstorm/perl-5.28.1.fix-macos

perl: fix build errors on macOS

3 years agoMerge pull request #14730 from BKPepe/nebula
Rosen Penev [Sun, 14 Feb 2021 23:20:50 +0000 (15:20 -0800)]
Merge pull request #14730 from BKPepe/nebula

Nebula: downloading tarball with name and its version instead of just version and cosmetic polishing of Makefile

3 years agoMerge pull request #14732 from BKPepe/geth-fix-libiconv
Rosen Penev [Sun, 14 Feb 2021 23:19:34 +0000 (15:19 -0800)]
Merge pull request #14732 from BKPepe/geth-fix-libiconv

geth: add libiconv-full dependency if build with NLS

3 years agoMerge pull request #14724 from 1715173329/xr-bump
Rosen Penev [Sun, 14 Feb 2021 23:13:17 +0000 (15:13 -0800)]
Merge pull request #14724 from 1715173329/xr-bump

xray-core: Update to 1.3.0

3 years agojson-glib: update to 1.6.2
Sebastian Kemper [Sun, 14 Feb 2021 09:24:50 +0000 (10:24 +0100)]
json-glib: update to 1.6.2

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
3 years agogeth: update to version 1.9.25 14732/head
Josef Schlehofer [Sun, 14 Feb 2021 09:30:59 +0000 (10:30 +0100)]
geth: update to version 1.9.25

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
3 years agogeth: add libiconv-full dependency if build with NLS
Josef Schlehofer [Sun, 14 Feb 2021 09:06:43 +0000 (10:06 +0100)]
geth: add libiconv-full dependency if build with NLS

Variable ICONV_DEPENDS is specified in nls.mk which can be found in
OpenWrt main repository.

This fixes issue:
/foo/build/staging_dir/toolchain-arm_cortex-a9+vfpv3-d16_gcc-8.4.0_musl_eabi/lib/gcc/arm-openwrt-linux-muslgnueabi/8.4.0/../../../../arm-openwrt-linux-muslgnueabi/bin/ld: cannot find -liconv

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
3 years agonebula: cosmetic moving of PKG_MAINTAINER to different place 14730/head
Josef Schlehofer [Sun, 14 Feb 2021 08:39:38 +0000 (09:39 +0100)]
nebula: cosmetic moving of PKG_MAINTAINER to different place

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
3 years agonebula: use codeload instead of github source code
Josef Schlehofer [Sun, 14 Feb 2021 08:32:34 +0000 (09:32 +0100)]
nebula: use codeload instead of github source code

Previous code was downloading file v1.3.0, which is wrong, because in
the dl folder there might be some tarballs with that naming and they are
wrong as well.

This could lead to some issues like this:
Hash of the local file v1.3.0.tar.gz does not match (file: 87cf846b02dde6328b84832287d8725d91f12f41366eecb4d59eeda1d6c7efdf, requested: b94fba0251a4a436e25b127d0b9bc0181b991631f1dc8e344b1c8e895b55375d) - deleting download.

Even though, if you tried it on SDK or minimal build when there is a
small number of packages, you most likely don't encounter it.

The correct solution is to download files with their name and version.
E.g. nebula-version.tar.gz as it is in PKG_SOURCE variable now.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
3 years agoMerge pull request #14634 from neheb/a
Rosen Penev [Sun, 14 Feb 2021 06:26:34 +0000 (22:26 -0800)]
Merge pull request #14634 from neheb/a

alpine: try to make reproducible

3 years agoxray-core: Update to 1.3.0 14724/head
Tianling Shen [Fri, 12 Feb 2021 17:10:21 +0000 (01:10 +0800)]
xray-core: Update to 1.3.0

Signed-off-by: Tianling Shen <cnsztl@project-openwrt.eu.org>
3 years agoxray-core: add the test script for action checking
Tianling Shen [Fri, 12 Feb 2021 17:09:19 +0000 (01:09 +0800)]
xray-core: add the test script for action checking

Signed-off-by: Tianling Shen <cnsztl@project-openwrt.eu.org>
3 years agoMerge pull request #14727 from nxhack/node_14155
Rosen Penev [Sat, 13 Feb 2021 00:00:38 +0000 (16:00 -0800)]
Merge pull request #14727 from nxhack/node_14155

node: update to v14.15.5

3 years agobanip: bugfix
Dirk Brenken [Fri, 12 Feb 2021 19:44:11 +0000 (20:44 +0100)]
banip: bugfix

* fix a stale pid file during package update

Signed-off-by: Dirk Brenken <dev@brenken.org>
3 years agoxray-core: init: add option to control FullConeNAT setting
Tianling Shen [Thu, 11 Feb 2021 16:21:28 +0000 (00:21 +0800)]
xray-core: init: add option to control FullConeNAT setting

Latest version of xray-core made a change to support FullCone NAT,
which would break UDP connection from v2ray-core backend server.
So added the option for v2ray-core users, to make sure UDP works
as expected.

Signed-off-by: Tianling Shen <cnsztl@project-openwrt.eu.org>
3 years agopython-sqlalchemy: update to version 1.3.23 14722/head
Josef Schlehofer [Fri, 12 Feb 2021 04:29:35 +0000 (05:29 +0100)]
python-sqlalchemy: update to version 1.3.23

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
3 years agonode: update to v14.15.5 14727/head
Hirokazu MORIKAWA [Fri, 12 Feb 2021 02:48:57 +0000 (11:48 +0900)]
node: update to v14.15.5

Description:
Update to v14.15.5
upgrade npm to 6.14.11

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
3 years agoatheepmgr: add new package 14684/head
Sergey Ryazanov [Sun, 7 Feb 2021 02:52:27 +0000 (05:52 +0300)]
atheepmgr: add new package

This utility is intended to analyze EEPROM/boarddata content of Atheros
based boards: load, dump, parse and perform quick edit. Mostly it is
used to work with binary dumps/blobs on a host, but sometime it is
useful to be able to run it on a board, e.g. to make an EEPROM content
dump or to quickly analyze ART/boarddata without copying it to a host.

Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
3 years agoxray-core: bump geodata to latest version
Tianling Shen [Thu, 11 Feb 2021 15:47:46 +0000 (23:47 +0800)]
xray-core: bump geodata to latest version

also adjusted GO_PKG_LDFLAGS_X which was suggested by Jeffery To.

Signed-off-by: Tianling Shen <cnsztl@project-openwrt.eu.org>
3 years agoyoutube-dl: update to version 2021.2.10 14719/head
Josef Schlehofer [Thu, 11 Feb 2021 13:55:39 +0000 (14:55 +0100)]
youtube-dl: update to version 2021.2.10

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
3 years agoMerge pull request #14712 from ja-pa/ooniprobe-3.5.1
Josef Schlehofer [Thu, 11 Feb 2021 11:33:29 +0000 (12:33 +0100)]
Merge pull request #14712 from ja-pa/ooniprobe-3.5.1

ooniprobe: update to version 3.5.1

3 years agoooniprobe: update to version 3.5.1 14712/head
Jan Pavlinec [Tue, 9 Feb 2021 14:49:18 +0000 (15:49 +0100)]
ooniprobe: update to version 3.5.1

Changes:
Add test script

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
3 years agoMerge pull request #14713 from 1715173329/new-yq
Josef Schlehofer [Wed, 10 Feb 2021 13:35:00 +0000 (14:35 +0100)]
Merge pull request #14713 from 1715173329/new-yq

yq: Update to 4.5.1

3 years agonetdata: update to version 1.29.1 14697/head
Josef Schlehofer [Wed, 10 Feb 2021 13:17:47 +0000 (14:17 +0100)]
netdata: update to version 1.29.1

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
3 years agoyq: Update to 4.5.1 14713/head
Tianling Shen [Wed, 10 Feb 2021 11:14:01 +0000 (19:14 +0800)]
yq: Update to 4.5.1

added test script as well.

Changelog: https://github.com/mikefarah/yq/releases/tag/v4.5.1

Signed-off-by: Tianling Shen <cnsztl@project-openwrt.eu.org>
3 years agodnscrypt-proxy2: sync blocked-names to upstream one
Josef Schlehofer [Wed, 10 Feb 2021 10:37:09 +0000 (11:37 +0100)]
dnscrypt-proxy2: sync blocked-names to upstream one

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
3 years agoMerge pull request #14707 from jclong83/dnscrypt-proxy2
Josef Schlehofer [Wed, 10 Feb 2021 10:30:03 +0000 (11:30 +0100)]
Merge pull request #14707 from jclong83/dnscrypt-proxy2

dnscrypt-proxy2: upgrade to 2.0.45

3 years agoMerge pull request #14705 from micmac1/iio-ico
Michael Heimpold [Wed, 10 Feb 2021 06:29:35 +0000 (07:29 +0100)]
Merge pull request #14705 from micmac1/iio-ico

libiio: allow access to iconv

3 years agoMerge pull request #14668 from pprindeville/strongswan-create-swanctl.d-dir
Philip Prindeville [Wed, 10 Feb 2021 05:24:20 +0000 (22:24 -0700)]
Merge pull request #14668 from pprindeville/strongswan-create-swanctl.d-dir

strongswan: create /etc/swanctl/conf.d directory

3 years agodnscrypt-proxy2: upgrade to 2.0.45 14707/head
James Long [Wed, 10 Feb 2021 03:49:13 +0000 (11:49 +0800)]
dnscrypt-proxy2: upgrade to 2.0.45

Signed-off-by: James Long <james@jclong.net>
3 years agoMerge pull request #14703 from micmac1/icecast-ico
Rosen Penev [Wed, 10 Feb 2021 02:49:43 +0000 (18:49 -0800)]
Merge pull request #14703 from micmac1/icecast-ico

icecast: allow access to iconv

3 years agoMerge pull request #14704 from micmac1/ices-ico
Rosen Penev [Wed, 10 Feb 2021 02:49:17 +0000 (18:49 -0800)]
Merge pull request #14704 from micmac1/ices-ico

ices: allow access to iconv

3 years agolibiio: allow access to iconv 14705/head
Sebastian Kemper [Tue, 9 Feb 2021 21:38:57 +0000 (22:38 +0100)]
libiio: allow access to iconv

Since commit d18692c libxml2 is linked against iconv. Now libiio needs
access to iconv as well. Without it the build fails.

[ 32%] Building C object CMakeFiles/iio.dir/lock.c.o
[ 34%] Building C object CMakeFiles/iio.dir/iiod-client.c.o
[ 37%] Linking C shared library libiio.so
/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-8.4.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/8.4.0/../../../../aarch64-openwrt-linux-musl/bin/ld: cannot find -liconv
collect2: error: ld returned 1 exit status

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
3 years agoicecast: allow access to iconv 14703/head
Sebastian Kemper [Tue, 9 Feb 2021 21:15:46 +0000 (22:15 +0100)]
icecast: allow access to iconv

Since commit d18692c libxml2 (and by extension libxslt) is linked against
iconv. Now icecast needs access to iconv as well. Without it the build fails.

xslt.c: In function 'xsltSaveResultToString':
xslt.c:72:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
     if (result->children == NULL)
     ^~
xslt.c:75:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  buf = xmlAllocOutputBuffer(NULL);
  ^~~
xslt.c:81:27: error: dereferencing pointer to incomplete type 'xmlBuf' {aka 'struct _xmlBuf'}
   *doc_txt_len = buf->conv->use;
                           ^~
make[6]: *** [Makefile:545: xslt.o] Error 1
make[6]: Leaving directory '/openwrt/build_dir/target-mips_24kc_musl/icecast-2.4.4/src'

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
3 years agoMerge pull request #14702 from micmac1/xslt-ico
Jiri Slachta [Tue, 9 Feb 2021 21:58:15 +0000 (22:58 +0100)]
Merge pull request #14702 from micmac1/xslt-ico

libxslt: allow access to iconv

3 years agoMerge pull request #14701 from ja-pa/lmdb-update
Rosen Penev [Tue, 9 Feb 2021 21:30:28 +0000 (13:30 -0800)]
Merge pull request #14701 from ja-pa/lmdb-update

lmdb: update to version 0.9.28

3 years agoMerge pull request #14698 from lipnitsk/vpnc
Rosen Penev [Tue, 9 Feb 2021 21:29:53 +0000 (13:29 -0800)]
Merge pull request #14698 from lipnitsk/vpnc

vpnc: update to maintained github fork

3 years agoMerge pull request #14689 from peter-stadler/django
Rosen Penev [Tue, 9 Feb 2021 21:28:49 +0000 (13:28 -0800)]
Merge pull request #14689 from peter-stadler/django

django: update to 3.1.6 (fixing CVE-2021-3281)

3 years agoices: allow access to iconv 14704/head
Sebastian Kemper [Tue, 9 Feb 2021 21:27:53 +0000 (22:27 +0100)]
ices: allow access to iconv

Since commit d18692c libxml2 is linked against iconv. Now ices needs
access to iconv as well. Without it the build fails.

checking for ftime... yes
checking for XML configuration
checking for xml2-config... /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_generic_musl/host/bin/xml2-config
checking for xmlParseFile... no
configure: error: Unable to link with libxml

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
3 years agolibxslt: allow access to iconv 14702/head
Sebastian Kemper [Tue, 9 Feb 2021 21:00:03 +0000 (22:00 +0100)]
libxslt: allow access to iconv

Since commit d18692c libxml2 is linked against iconv. Now libxslt needs
access to iconv as well. Without it the build fails.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
3 years agolmdb: update to version 0.9.28 14701/head
Jan Pavlinec [Tue, 9 Feb 2021 12:29:23 +0000 (13:29 +0100)]
lmdb: update to version 0.9.28

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
3 years agoMerge pull request #14700 from BKPepe/psmisc
Josef Schlehofer [Tue, 9 Feb 2021 11:55:15 +0000 (12:55 +0100)]
Merge pull request #14700 from BKPepe/psmisc

psmisc: update to version 23.4

3 years agoMerge pull request #14548 from stangri/master-nebula
Rosen Penev [Tue, 9 Feb 2021 09:08:45 +0000 (01:08 -0800)]
Merge pull request #14548 from stangri/master-nebula

nebula: initial commit

3 years agoperl: fix build errors on macOS 14676/head
Georgi Valkov [Sat, 6 Feb 2021 18:54:21 +0000 (20:54 +0200)]
perl: fix build errors on macOS

Added a check for macOS 11 and newer to resolve a compile error:
*** Unexpected product version 11.2.

Added Internals::getcwd.
Fallback to the built-in getcwd to resolve compile errors on macOS:
Can't locate Errno.pm in @INC
/miniperl not found

Signed-off-by: Georgi Valkov <gvalkov@abv.bg>
3 years agodjango: update to 3.1.6 14689/head
Peter Stadler [Sun, 7 Feb 2021 22:55:15 +0000 (23:55 +0100)]
django: update to 3.1.6

fix for CVE-2021-3281

Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
3 years agoMerge pull request #14694 from mhei/php7-update
Michael Heimpold [Tue, 9 Feb 2021 07:16:24 +0000 (08:16 +0100)]
Merge pull request #14694 from mhei/php7-update

php7: update to 7.4.15

3 years agostrongswan: include /etc/swanctl/conf.d/ directory 14668/head
Philip Prindeville [Tue, 1 Dec 2020 01:23:14 +0000 (18:23 -0700)]
strongswan: include /etc/swanctl/conf.d/ directory

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
3 years agoMerge pull request #14666 from pprindeville/isc-dhcp-support-hex-string-options
Philip Prindeville [Tue, 9 Feb 2021 06:49:04 +0000 (23:49 -0700)]
Merge pull request #14666 from pprindeville/isc-dhcp-support-hex-string-options

isc-dhcp: support hex strings as option arguments

3 years agoMerge pull request #14691 from neheb/p2
Rosen Penev [Tue, 9 Feb 2021 06:20:15 +0000 (22:20 -0800)]
Merge pull request #14691 from neheb/p2

pdns: update to 4.4.0

3 years agoMerge pull request #14690 from neheb/p
Rosen Penev [Tue, 9 Feb 2021 06:20:07 +0000 (22:20 -0800)]
Merge pull request #14690 from neheb/p

pdns-recursor: update to 4.4.2

3 years agoMerge pull request #14667 from pprindeville/strongswan-avoid-duplicate-logging
Rosen Penev [Tue, 9 Feb 2021 06:19:15 +0000 (22:19 -0800)]
Merge pull request #14667 from pprindeville/strongswan-avoid-duplicate-logging

strongswan: avoid duplicate logging

3 years agoMerge pull request #14665 from peter-stadler/uacme
Rosen Penev [Tue, 9 Feb 2021 06:18:45 +0000 (22:18 -0800)]
Merge pull request #14665 from peter-stadler/uacme

uacme: adopt to new behavior of nginx

3 years agovpnc: update to maintained github fork 14698/head
Ilya Lipnitskiy [Tue, 9 Feb 2021 02:42:04 +0000 (18:42 -0800)]
vpnc: update to maintained github fork

The SVN-based version has not changed in years. Many distros use this
fork as evident here: https://github.com/streambinder/vpnc/issues/14

Compile tested against GnuTLS and OpenSSL on ramips target.

Fixes #14119.

Signed-off-by: Ilya Lipnitskiy <ilya.lipnitskiy@gmail.com>
3 years agoMerge pull request #14695 from lucize/frrup
Rosen Penev [Tue, 9 Feb 2021 04:21:27 +0000 (20:21 -0800)]
Merge pull request #14695 from lucize/frrup

frr: fix init and update

3 years agopsmisc: update to version 23.4 14700/head
Josef Schlehofer [Tue, 9 Feb 2021 03:41:44 +0000 (04:41 +0100)]
psmisc: update to version 23.4

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
3 years agopython-ubus: add package
Erik Larsson [Mon, 1 Feb 2021 09:38:26 +0000 (10:38 +0100)]
python-ubus: add package

Python bindings for ubus.

Signed-off-by: Erik Larsson <who+github@cnackers.org>
3 years agoMerge pull request #14572 from dhewg/dsl
Hauke Mehrtens [Mon, 8 Feb 2021 23:07:54 +0000 (23:07 +0000)]
Merge pull request #14572 from dhewg/dsl

prometheus-node-exporter-lua: use the new ubus dsl metrics

3 years agoacme: adopt to new behavior of nginx
Peter Stadler [Sun, 31 Jan 2021 17:43:12 +0000 (18:43 +0100)]
acme: adopt to new behavior of nginx

Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
3 years agofrr: fix init and update 14695/head
Lucian Cristian [Mon, 8 Feb 2021 22:42:34 +0000 (00:42 +0200)]
frr: fix init and update

fix ospfd startup when instances are enabled

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
3 years agouacme: adopt to new behavior of nginx 14665/head
Peter Stadler [Fri, 5 Feb 2021 20:39:54 +0000 (21:39 +0100)]
uacme: adopt to new behavior of nginx

Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
3 years agophp7: update to 7.4.15 14694/head
Michael Heimpold [Mon, 8 Feb 2021 21:21:02 +0000 (22:21 +0100)]
php7: update to 7.4.15

This fixes:
    - CVE-2021-21702

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
3 years agoMerge pull request #14688 from mhei/libxml2-iconv-support
Michael Heimpold [Mon, 8 Feb 2021 21:11:04 +0000 (22:11 +0100)]
Merge pull request #14688 from mhei/libxml2-iconv-support

libxml2: allow building with iconv support

3 years agonebula: initial commit 14548/head
Stan Grishin [Sun, 24 Jan 2021 01:37:44 +0000 (01:37 +0000)]
nebula: initial commit

Signed-off-by: Stan Grishin <stangri@melmac.net>
initial commit

3 years agomosquitto: bump 2.0.5 to 2.0.7
Karl Palsson [Mon, 8 Feb 2021 11:53:08 +0000 (11:53 +0000)]
mosquitto: bump 2.0.5 to 2.0.7

Includes:
https://mosquitto.org/blog/2021/02/version-2-0-7-released/
and
https://mosquitto.org/blog/2021/01/version-2-0-6-released/

Various fixes in broker and clients

Signed-off-by: Karl Palsson <karlp@etactica.com>
3 years agowg-installer: add babeld hotplug.d script
Nick Hainke [Sun, 7 Feb 2021 19:47:59 +0000 (20:47 +0100)]
wg-installer: add babeld hotplug.d script

Add a hotplug.d-extension that automatically configures babeld for
meshing via wireguard interfaces.

It checks for "add" and "remove" of a wireguard interface with name
"wg_*". Depending on the action, it removes it from the babeld config
or adds the interface and reloads babeld.

Signed-off-by: Nick Hainke <vincent@systemli.org>
3 years agooci-runtime-tools: add package
Daniel Golle [Sat, 23 Jan 2021 04:20:08 +0000 (04:20 +0000)]
oci-runtime-tools: add package

Package oci-runtime-tool itself as well as oci-runtime-tests containing
runtime validation test executables as well as rootfs tarballs used by
the tests.

oci-runtime-tool can be used to generate OCI spec files or validate
OCI bundles.

To validate the OCI runtime (runc, crun, uxc, maybe others) itself,
install the 'oci-runtime-tests' package as well as 'node-npm', use
npm to install node-tap and symlink the tap executable to /usr/bin.
Then
cd /usr/libexec/oci-runtime-tests
tap *.t

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
3 years agopdns: update to 4.4.0 14691/head
Rosen Penev [Wed, 3 Feb 2021 07:04:22 +0000 (23:04 -0800)]
pdns: update to 4.4.0

Use new AUTORELEASE variable.

Enable reproducible builds.

Remove Upstreamed patches. Refresh other one.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agopdns-recursor: update to 4.4.2 14690/head
Rosen Penev [Wed, 3 Feb 2021 07:46:12 +0000 (23:46 -0800)]
pdns-recursor: update to 4.4.2

Enable reproducible.

Remove upstreamed patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agoMerge pull request #14685 from jefferyto/golang-1.15.8
Rosen Penev [Sun, 7 Feb 2021 23:32:00 +0000 (15:32 -0800)]
Merge pull request #14685 from jefferyto/golang-1.15.8

golang: Update to 1.15.8

3 years agoMerge pull request #14687 from jefferyto/python-hyperlink-21.0.0
Rosen Penev [Sun, 7 Feb 2021 23:31:46 +0000 (15:31 -0800)]
Merge pull request #14687 from jefferyto/python-hyperlink-21.0.0

python-hyperlink: Update to 21.0.0, refresh patch

3 years agoMerge pull request #14683 from 1715173329/ttyd-fix
Rosen Penev [Sun, 7 Feb 2021 23:31:18 +0000 (15:31 -0800)]
Merge pull request #14683 from 1715173329/ttyd-fix

ttyd: force enable authentication for login

3 years agoMerge pull request #14680 from jonathanunderwood/getdns-no-static-linking
Rosen Penev [Sun, 7 Feb 2021 23:19:47 +0000 (15:19 -0800)]
Merge pull request #14680 from jonathanunderwood/getdns-no-static-linking

getdns: disable static linking of getdns utilities

3 years agolibxml2: allow building with iconv support (fixes #14637) 14688/head
Michael Heimpold [Sun, 7 Feb 2021 22:09:16 +0000 (23:09 +0100)]
libxml2: allow building with iconv support (fixes #14637)

Instead of hard disabling iconv support, just rely on the global setting.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
3 years agopython-hyperlink: Update to 21.0.0, refresh patch 14687/head
Jeffery To [Sun, 7 Feb 2021 20:48:22 +0000 (04:48 +0800)]
python-hyperlink: Update to 21.0.0, refresh patch

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
3 years agogolang: Update to 1.15.8 14685/head
Jeffery To [Sun, 7 Feb 2021 18:40:18 +0000 (02:40 +0800)]
golang: Update to 1.15.8

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
3 years agoMerge pull request #14682 from dedeckeh/master
Hans Dedecker [Sun, 7 Feb 2021 18:07:00 +0000 (19:07 +0100)]
Merge pull request #14682 from dedeckeh/master

nghttp2: update to 1.43

3 years agottyd: force enable authentication for login 14683/head
Tianling Shen [Sun, 7 Feb 2021 17:48:21 +0000 (01:48 +0800)]
ttyd: force enable authentication for login

Currently, we called `/usr/libexec/login.sh` as login command, but unfortunately the auth
is disabled by default in it[1], and this is really serious as it could be a free "backdoor"
for any spoiler who has conntectd to the router via LAN or wireless.

In my option, it shouldn't be exposed to anyone without auth, so I set the default login
command to `/bin/login`. And for those who really want that, they can do it themselves.

1. `login.sh` adjusts whether use authentication or not from system config named ttylogin,
which is set to disabled by default. See package/base-files/files/bin/config_generate#L243.

Signed-off-by: Tianling Shen <cnsztl@project-openwrt.eu.org>
3 years agonghttp2: update to 1.43 14682/head
Hans Dedecker [Sun, 7 Feb 2021 17:52:36 +0000 (18:52 +0100)]
nghttp2: update to 1.43

3dc6c0af Bump version number to 1.43.0
e8762781 Update AUTHORS
2bf841e2 workflow: Build with UBSAN enabled
7ebab98e Merge pull request #1548 from nghttp2/py3-bindings
23fc6cc9 Bump Linux runner OS to ubuntu 20.04
2e35cdea Update doc
22af8e78 Require python3 for python bindings
c88e9100 Update ax_python_devel.m4
43ba3125 Merge pull request #1547 from nghttp2/sphinx-v3.3
3c17299a Update enum references
a7ecff65 Make doc generation work with sphinx v3.3
79a4f789 Merge pull request #1546 from nghttp2/py3-scripts
28ba0b37 Update document reference
6b7ade9f Require python3 for python scripts
46536729 Bump clang-format to 10
563c1173 Merge pull request #1544 from nghttp2/nghttpx-clear-mcpool
1c04ca80 Merge pull request #1540 from tavrez/patch-1
d32e20bc nghttpx: Make sure that Pool gets cleared when all buffers are returned
8b8ba6b0 Merge pull request #1542 from nghttp2/nghttpx-check-sigalg
81fb0153 nghttpx: Choose ECDSA cert if compatible signature algorithm available
d8c71d5f Added new nghttp2_ksl.c to Windows makefile
fb5b5aef Merge pull request #1537 from nghttp2/nghttpx-allow-colon-in-pattern
6787423e nghttpx: Add workaround to include ':' in backend pattern
ffcdf5df Merge pull request #1533 from LorenzNickel/patch-1
0cdb1738 Fix typo in security.rst
c9d5472f Bump version number to 1.43.0-DEV
15bd71ed Update manual pages

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
3 years agogetdns: disable static linking of getdns utilities 14680/head
Jonathan G. Underwood [Sun, 7 Feb 2021 13:40:36 +0000 (13:40 +0000)]
getdns: disable static linking of getdns utilities

This fixes issue #13361.

Signed-off-by: Jonathan G. Underwood <jonathan.underwood@gmail.com>
3 years agohaproxy: Update HAProxy to v2.2.9
Christian Lachner [Sun, 7 Feb 2021 09:51:58 +0000 (10:51 +0100)]
haproxy: Update HAProxy to v2.2.9

- Update haproxy download URL and hash

Signed-off-by: Christian Lachner <gladiac@gmail.com>
3 years agoMerge pull request #14672 from mhei/php8-quilt-optimize
Michael Heimpold [Sun, 7 Feb 2021 09:45:50 +0000 (10:45 +0100)]
Merge pull request #14672 from mhei/php8-quilt-optimize

php8: Don't run phpize8 with QUILT

3 years agoMerge pull request #14678 from dibdot/banip
Dirk Brenken [Sun, 7 Feb 2021 08:13:18 +0000 (09:13 +0100)]
Merge pull request #14678 from dibdot/banip

banip: release 0.7.1

3 years agoMerge pull request #14562 from ja-pa/clamav-0.103.0
Rosen Penev [Sun, 7 Feb 2021 07:33:30 +0000 (23:33 -0800)]
Merge pull request #14562 from ja-pa/clamav-0.103.0

clamav: update to version 0.103.0

3 years agobanip: release 0.7.1 14678/head
Dirk Brenken [Sat, 6 Feb 2021 21:28:27 +0000 (22:28 +0100)]
banip: release 0.7.1

* add 'ban_extrasources' to handle banIP-unrelated sets for reporting
  and queries
* add set timeouts for local sources (maclist, whitelist, blacklist)

Signed-off-by: Dirk Brenken <dev@brenken.org>
3 years agoMerge pull request #14663 from mwarning/zt
Rosen Penev [Sat, 6 Feb 2021 22:34:03 +0000 (14:34 -0800)]
Merge pull request #14663 from mwarning/zt

zerotier: update to 1.6.3

3 years agoMerge pull request #14673 from zhaojh329/rtty
Rosen Penev [Sat, 6 Feb 2021 22:32:49 +0000 (14:32 -0800)]
Merge pull request #14673 from zhaojh329/rtty

rtty: update to 7.3.2

3 years agowg-installer: add wg-installer
Nick Hainke [Thu, 4 Feb 2021 15:34:02 +0000 (16:34 +0100)]
wg-installer: add wg-installer

This tool can be used to automatically create wireguard tunnels. Using
rpcd a new wireguard interface is created on the server where the client
can connect to.

Wiregurad server automatically installs a user and associated ACL to use
the wireguard-installer-server features. The user is called wginstaller
and so is the password.

Get Usage:
  wg-client-installer get_usage --ip 127.0.0.1 --user wginstaller
--password wginstaller

Register Interface:
  wg-client-installer register --ip 127.0.0.1 --user wginstaller
         --password wginstaller --bandwidth 10 --mtu 1400

Signed-off-by: Nick Hainke <vincent@systemli.org>
3 years agortty: update to 7.3.2 14673/head
Jianhui Zhao [Sat, 6 Feb 2021 14:28:25 +0000 (22:28 +0800)]
rtty: update to 7.3.2

Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
3 years agophp8: Don't run phpize8 with QUILT 14672/head
Michael Heimpold [Sat, 6 Feb 2021 11:25:01 +0000 (12:25 +0100)]
php8: Don't run phpize8 with QUILT

Allows targets such as prepare, refresh, or update to be run without
building dependencies for easier patch maintenance.

This is d741a64b7 applied to php8.

Signed-off-by: Ilya Lipnitskiy <ilya.lipnitskiy@gmail.com>
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
3 years agozerotier: update to 1.6.3 14663/head
Moritz Warning [Fri, 5 Feb 2021 16:38:26 +0000 (17:38 +0100)]
zerotier: update to 1.6.3

Signed-off-by: Moritz Warning <moritzwarning@web.de>
3 years agostrongswan: avoid duplicate logging 14667/head
Philip Prindeville [Wed, 2 Dec 2020 05:53:30 +0000 (22:53 -0700)]
strongswan: avoid duplicate logging

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
3 years agoMerge pull request #14202 from miska/vpn_user
Rosen Penev [Fri, 5 Feb 2021 22:40:03 +0000 (14:40 -0800)]
Merge pull request #14202 from miska/vpn_user

openvpn: Support username and password options

3 years agoisc-dhcp: support hex strings as option arguments 14666/head
Philip Prindeville [Fri, 5 Feb 2021 21:13:44 +0000 (14:13 -0700)]
isc-dhcp: support hex strings as option arguments

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>