feed/packages.git
3 years agonut: fix compilation with GCC11
Rosen Penev [Wed, 7 Jul 2021 03:20:29 +0000 (20:20 -0700)]
nut: fix compilation with GCC11

nut is a C++98 project which does not compile with GCC11's default of
C++17.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agoMerge pull request #16061 from nxhack/libupm_fix_build_error_with_gcc11
Rosen Penev [Wed, 7 Jul 2021 20:04:21 +0000 (13:04 -0700)]
Merge pull request #16061 from nxhack/libupm_fix_build_error_with_gcc11

libupm: Workaround for errors with GCC11

3 years agolibupm: Workaround for errors with GCC11
Hirokazu MORIKAWA [Wed, 7 Jul 2021 09:25:48 +0000 (18:25 +0900)]
libupm: Workaround for errors with GCC11

https://github.com/openwrt/packages/issues/16060

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
3 years agoMerge pull request #16044 from tru7/libfmt
Rosen Penev [Wed, 7 Jul 2021 07:28:33 +0000 (00:28 -0700)]
Merge pull request #16044 from tru7/libfmt

libfmt: bump to version 8.0.1

3 years agoMerge pull request #16055 from BKPepe/yt-update
Josef Schlehofer [Wed, 7 Jul 2021 07:03:29 +0000 (09:03 +0200)]
Merge pull request #16055 from BKPepe/yt-update

youtube-dl: update to version 2021.6.6

3 years agoMerge pull request #16049 from nxhack/libuv_CVE-2021-22918
Rosen Penev [Wed, 7 Jul 2021 06:02:13 +0000 (23:02 -0700)]
Merge pull request #16049 from nxhack/libuv_CVE-2021-22918

libuv: fix CVE-2021-22918

3 years agoMerge pull request #16053 from PowerDNS/pdns-recursor-4.5.4
Rosen Penev [Wed, 7 Jul 2021 06:01:35 +0000 (23:01 -0700)]
Merge pull request #16053 from PowerDNS/pdns-recursor-4.5.4

pdns-recursor: update to 4.5.4

3 years agosyncthing: update to v1.18.0
Paul Spooren [Wed, 7 Jul 2021 01:30:27 +0000 (15:30 -1000)]
syncthing: update to v1.18.0

See upstream release notes for changes:
https://github.com/syncthing/syncthing/releases/tag/v1.18.0

Signed-off-by: Paul Spooren <mail@aparcar.org>
3 years agopostgresql: prevent addition of ARM target flag
Sebastian Kemper [Tue, 6 Jul 2021 21:07:56 +0000 (23:07 +0200)]
postgresql: prevent addition of ARM target flag

configure.in checks for "ARMv8 CRC32C intrinsics" and goes as far as
adding "-march=armv8-a+crc" to the target flags if the compiler allows
it. This can clash with the OpenWrt target flags in
CONFIG_TARGET_OPTIMIZATION. If for example the latter is set to
"-mcpu=cortex-a9" the following warning is issued:

  cc1: warning: switch '-mcpu=cortex-a9' conflicts with '-march=armv5t' switch

This commit prevents configure.in from adding the mentioned flag. The
addition is unwanted when cross-compiling.

An issue was raised for this recently, see [1].

[1] https://github.com/openwrt/packages/issues/16034

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
3 years agoprometheus-node-exporter-lua: Bump PKG_RELEASE
Martin Weinelt [Sun, 4 Jul 2021 21:25:39 +0000 (23:25 +0200)]
prometheus-node-exporter-lua: Bump PKG_RELEASE

Signed-off-by: Martin Weinelt <hexa@darmstadt.ccc.de>
3 years agoprometheus-node-exporter-lua: lower case bssid label value in wifi exporter
Martin Weinelt [Tue, 29 Jun 2021 01:31:04 +0000 (03:31 +0200)]
prometheus-node-exporter-lua: lower case bssid label value in wifi exporter

To allow cross matching bssids between different exporters we need to
use the same case, as label matching is case senstive.

Signed-off-by: Martin Weinelt <hexa@darmstadt.ccc.de>
3 years agoprometheus-node-exporter-lua: fix corner case in hostapd_stations
Martin Weinelt [Sat, 26 Jun 2021 00:15:17 +0000 (02:15 +0200)]
prometheus-node-exporter-lua: fix corner case in hostapd_stations

There was a corner case, when a vif had no stations, that
evaluate_metrics for a station that was nil and had no collected metrics
would have been called.

Comment the code, to make it easier to understand and follow, and
simplify some variable names along the way.

Signed-off-by: Martin Weinelt <hexa@darmstadt.ccc.de>
3 years agoprometheus-node-exporter-lua: normalize metric names in hostapd_stations
Martin Weinelt [Thu, 24 Jun 2021 16:34:47 +0000 (18:34 +0200)]
prometheus-node-exporter-lua: normalize metric names in hostapd_stations

Normalizes metrics according to the Prometheus upstream metric
guidelines available at https://prometheus.io/docs/practices/naming/.

Drops the `hostapd_station_wpa` metric, because it is misleading, as it
is not a differentiator between WPA versions, like one could be led to
assume.

Exposes more flags in a more consistent manner. Their metric was
previously only exposed if the flag was present, but not if it wasn't.
The same applies issue was fixed with regards to vht caps.

After this commit the following breaking changes are in place:

- All flags have been moved below `hostapd_station_flags_$flagname`:
  - `hostapd_station_ht` is now `hostapd_station_flag_ht`
  - `hostapd_station_mfp` is now `hostapd_station_flag_mfp`
  - `hostapd_station_vht` is now `hostapd_station_flag_vht`
  - `hostapd_station_wmm` is now `hostapd_station_flag_wmm`

- New flags have been exposed:
  - `hostapd_station_flag_he` for high-efficency connections
  - `hostapd_station_flag_short_preamble` for short preamble connections
  - `hostapd_station_flag_auth` for authentication state
  - `hostapd_station_flag_assoc` for association state

- Some metrics have had their unit normalized to the SI base unit or
  embedded into the metrics name:
  - `hostapd_station_inactive_msec` is now
    `hostapd_station_inactive_seconds`, the value is still float64 and
    as such has enough precision anyway, but becomes easier to reason
    about
  - `hostapd_station_connected_time` has been renamed to
    `hostapd_station_connected_seconds_total` so the unit, as well as
    the nature of the counter is reflected
  - `hostapd_station_signal` now includes its unit and is therefore
    named `hostapd_station_signal_dbm`

- The packet counter metrics have been normalized to what the node
  exporter uses, so it is more in line with the defaults in the
  Prometheus ecosystem:
  - `hostapd_station_rx_packets` is now
    `hostapd_station_receive_packets_total`
  - `hostapd_station_rx_bytes` is now
    `hostapd_station_receive_bytes_total`
  - `hostapd_station_tx_packets` is now
    `hostapd_station_transmit_packets_total`
  - `hostapd_station_tx_bytes` is now
    `hostapd_station_transmit_bytes_total`

Signed-off-by: Martin Weinelt <hexa@darmstadt.ccc.de>
3 years agoprometheus-node-exporter-lua: handle empty lines in all_sta output correctly
Martin Weinelt [Thu, 24 Jun 2021 15:50:01 +0000 (17:50 +0200)]
prometheus-node-exporter-lua: handle empty lines in all_sta output correctly

An empty line has a name and value that is nil and setting a table
index to nil breaks metrics for every vif after the first one.

Signed-off-by: Martin Weinelt <hexa@darmstadt.ccc.de>
3 years agoprometheus-node-exporter-lua: increase label density in hostapd_stations
Martin Weinelt [Sun, 8 Nov 2020 23:15:34 +0000 (00:15 +0100)]
prometheus-node-exporter-lua: increase label density in hostapd_stations

Correlating data is only possible when we have more metadata, this adds
a bunch of labels for each client, that will increase the depth of
dashboards yet to come.

In particular the changes in this commit are:
 - renames the `ifname` label to `vif`
 - adds `frequency`, `channel`, `bssid`, `ssid`, `encryption` and `mode`

Signed-off-by: Martin Weinelt <hexa@darmstadt.ccc.de>
3 years agoyoutube-dl: update to version 2021.6.6
Josef Schlehofer [Tue, 6 Jul 2021 15:09:41 +0000 (17:09 +0200)]
youtube-dl: update to version 2021.6.6

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
3 years agopython3: do a simple ls on pip & setuptools if not selected for build
Alexandru Ardelean [Mon, 5 Jul 2021 08:28:38 +0000 (11:28 +0300)]
python3: do a simple ls on pip & setuptools if not selected for build

I seem to forget to check/select setuptools and pip (that come bundled with
Python).
This change will do a simple 'ls' on the 2 wheel files, so that the build
fails even if just building Python.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
3 years agopython3: update to version 3.9.6
Alexandru Ardelean [Mon, 5 Jul 2021 06:28:07 +0000 (09:28 +0300)]
python3: update to version 3.9.6

Refreshed patches.
Bumped pip to 21.1.3.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
3 years agopdns-recursor: update to 4.5.4
Peter van Dijk [Tue, 6 Jul 2021 11:37:59 +0000 (13:37 +0200)]
pdns-recursor: update to 4.5.4

Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
3 years agoMerge pull request #16047 from oskarirauta/apparmor_utils
Florian Eckert [Tue, 6 Jul 2021 08:55:23 +0000 (10:55 +0200)]
Merge pull request #16047 from oskarirauta/apparmor_utils

apparmor: add missing parser.conf

3 years agoMerge pull request #16029 from dangowrt/mwan3-rttables
Florian Eckert [Tue, 6 Jul 2021 05:54:32 +0000 (07:54 +0200)]
Merge pull request #16029 from dangowrt/mwan3-rttables

mwan3: use default routes from additional tables

3 years agolibuv: fix CVE-2021-22918
Hirokazu MORIKAWA [Tue, 6 Jul 2021 04:49:15 +0000 (13:49 +0900)]
libuv: fix CVE-2021-22918

idna: fix OOB read in punycode decoder

libuv was vulnerable to out-of-bounds reads in the uv__idna_toascii()
function which is used to convert strings to ASCII. This is called by
the DNS resolution function and can lead to information disclosures or
crashes.

https://github.com/libuv/libuv/commit/b7466e31e4bee160d82a68fca11b1f61d46debae
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=990561
https://nodejs.org/en/blog/vulnerability/july-2021-security-releases/

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
3 years agouvol: fix units with lvm backend
Daniel Golle [Tue, 6 Jul 2021 04:20:12 +0000 (05:20 +0100)]
uvol: fix units with lvm backend

Free and total bytes are now properly returned as bytes by LVM2 as
requested. No longer multiply values.
Fix parameter order of 'create' command in usage output while at it.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
3 years agoapparmor: add missing parser.conf
Oskari Rauta [Tue, 6 Jul 2021 00:38:44 +0000 (03:38 +0300)]
apparmor: add missing parser.conf

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
3 years agoMerge pull request #16038 from mhei/php7-update
Michael Heimpold [Mon, 5 Jul 2021 18:58:41 +0000 (20:58 +0200)]
Merge pull request #16038 from mhei/php7-update

php7: update to 7.4.21

3 years agoMerge pull request #16037 from mhei/php8-update
Michael Heimpold [Mon, 5 Jul 2021 18:58:30 +0000 (20:58 +0200)]
Merge pull request #16037 from mhei/php8-update

php8: update to 8.0.8

3 years agomwan3: use default routes from additional tables
Daniel Golle [Sat, 3 Jul 2021 14:04:33 +0000 (15:04 +0100)]
mwan3: use default routes from additional tables

Until now the additional tables listed in gobal 'rt_table_lookup' were
not considered for interfaces.
In order to be able to also use interface-defined routes from tables
other than main, consider also tables listed in 'rt_table_lookup'.
Update version to 2.10.10 as requested by maintainer.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
3 years agolibfmt: bump to version 8.0.1
Othmar Truniger [Mon, 5 Jul 2021 14:41:21 +0000 (16:41 +0200)]
libfmt: bump to version 8.0.1

Signed-off-by: Othmar Truniger <github@truniger.ch>
3 years agoMerge pull request #16043 from commodo/pillow
Rosen Penev [Mon, 5 Jul 2021 09:55:21 +0000 (02:55 -0700)]
Merge pull request #16043 from commodo/pillow

pillow: bump to version 8.3.0

3 years agoMerge pull request #16041 from commodo/django-bump
Rosen Penev [Mon, 5 Jul 2021 09:54:47 +0000 (02:54 -0700)]
Merge pull request #16041 from commodo/django-bump

django: bump to version 3.2.5

3 years agopillow: bump to version 8.3.0
Alexandru Ardelean [Mon, 5 Jul 2021 08:15:55 +0000 (11:15 +0300)]
pillow: bump to version 8.3.0

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
3 years agodjango: bump to version 3.2.5
Alexandru Ardelean [Mon, 5 Jul 2021 07:35:41 +0000 (10:35 +0300)]
django: bump to version 3.2.5

Several bug-fixes.
Fix CVE-2021-35042

Release notes:
  https://docs.djangoproject.com/en/3.2/releases/3.2.5/

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
3 years agophp8: update to 8.0.8
Michael Heimpold [Sun, 4 Jul 2021 21:14:10 +0000 (23:14 +0200)]
php8: update to 8.0.8

This fixes:
  - CVE-2021-21704
  - CVE-2021-21705

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
3 years agophp7: update to 7.4.21
Michael Heimpold [Sun, 4 Jul 2021 22:10:33 +0000 (00:10 +0200)]
php7: update to 7.4.21

This fixes:
    - CVE-2021-21704
    - CVE-2021-21705

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
3 years agoMerge pull request #16012 from commodo/python-dateutil
Rosen Penev [Sat, 3 Jul 2021 22:16:26 +0000 (15:16 -0700)]
Merge pull request #16012 from commodo/python-dateutil

python-dateutil: add setuptools-scm build dep

3 years agoMerge pull request #16025 from rs/nextdns-1.34.2-master
Rosen Penev [Sat, 3 Jul 2021 22:15:21 +0000 (15:15 -0700)]
Merge pull request #16025 from rs/nextdns-1.34.2-master

nextdns: Update to version 1.34.2

3 years agolibzip: fix typo in patch (fixes #15992)
Michael Heimpold [Fri, 2 Jul 2021 21:55:45 +0000 (23:55 +0200)]
libzip: fix typo in patch (fixes #15992)

This prevented expansion of libdir in pkgconfig.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
3 years agonextdns: Update to version 1.34.2
Olivier Poitrey [Fri, 2 Jul 2021 18:54:56 +0000 (18:54 +0000)]
nextdns: Update to version 1.34.2

Signed-off-by: Olivier Poitrey <rs@nextdns.io>
3 years agopython-dateutil: add setuptools-scm build dep
Alexandru Ardelean [Wed, 30 Jun 2021 14:30:41 +0000 (17:30 +0300)]
python-dateutil: add setuptools-scm build dep

Following:
  https://github.com/openwrt/packages/pull/16004
  https://github.com/openwrt/packages/pull/15995
  https://github.com/openwrt/packages/issues/15988

It seems that dateutil requires setuptools-scm to be installed.
As such, this is being added as a dependency.

Also, bump setuptools-scm to version 6.0.1

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
3 years agoMerge pull request #16010 from pprindeville/strongswan-simplify-stroke-install
Philip Prindeville [Thu, 1 Jul 2021 23:05:41 +0000 (17:05 -0600)]
Merge pull request #16010 from pprindeville/strongswan-simplify-stroke-install

strongswan: trivial improvement in 'stroke' packaging

3 years agoMerge pull request #14716 from mhei/libgpiod-update
Michael Heimpold [Thu, 1 Jul 2021 18:40:53 +0000 (20:40 +0200)]
Merge pull request #14716 from mhei/libgpiod-update

libgpiod: update to 1.6.3

3 years agostrongswan: trivial improvement in 'stroke' packaging
Philip Prindeville [Thu, 1 Jul 2021 18:07:53 +0000 (12:07 -0600)]
strongswan: trivial improvement in 'stroke' packaging

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
3 years agoMerge pull request #16003 from zorun/tessdata_speed_build
Rosen Penev [Wed, 30 Jun 2021 23:31:10 +0000 (16:31 -0700)]
Merge pull request #16003 from zorun/tessdata_speed_build

tessdata: uncompress tarball only once to speed up builds

3 years agotessdata: uncompress tarball only once to speed up builds
Baptiste Jonglez [Wed, 30 Jun 2021 12:09:42 +0000 (14:09 +0200)]
tessdata: uncompress tarball only once to speed up builds

The previous approach was to uncompress N times a big tarball (638 MB)
where N=130 is the number of supported languages.  Each iteration would
only extract a single file, but it still needs to uncompress the whole
tarball.  This is of course completely inefficient.

Now, we uncompress the tarball only once to extract all relevant files,
and then iterate N times to copy the file needed for each language.

This massively speeds up builds, at the expense of temporarily requiring
more build space (about 1 GB more)

Signed-off-by: Baptiste Jonglez <git@bitsofnetworks.org>
3 years agoMerge pull request #16000 from dibdot/adblock
Dirk Brenken [Wed, 30 Jun 2021 10:19:25 +0000 (12:19 +0200)]
Merge pull request #16000 from dibdot/adblock

adblock: update 4.1.3-2

3 years agoauc: update to version 0.1.8
Daniel Golle [Wed, 30 Jun 2021 00:38:50 +0000 (01:38 +0100)]
auc: update to version 0.1.8

This fixes support for x86, auc now selects the right combined image
depending on the system being booted in EFI mode or not.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
3 years agoMerge pull request #15979 from G-M0N3Y-2503/cache-domains-fix-wildcard
Rosen Penev [Tue, 29 Jun 2021 21:50:12 +0000 (14:50 -0700)]
Merge pull request #15979 from G-M0N3Y-2503/cache-domains-fix-wildcard

cache-domains: Fixed missing wildcard entries

3 years agoMerge pull request #15950 from rsalvaterra/lolcat
Rosen Penev [Tue, 29 Jun 2021 21:45:47 +0000 (14:45 -0700)]
Merge pull request #15950 from rsalvaterra/lolcat

lolcat: add package

3 years agoMerge pull request #15797 from lnslbrty/update/libulfius-2.7.3
Rosen Penev [Tue, 29 Jun 2021 21:41:49 +0000 (14:41 -0700)]
Merge pull request #15797 from lnslbrty/update/libulfius-2.7.3

libulfius: update to 2.7.3

3 years agoMerge pull request #15877 from neheb/exfatp
Rosen Penev [Tue, 29 Jun 2021 21:41:19 +0000 (14:41 -0700)]
Merge pull request #15877 from neheb/exfatp

exfatprogs: update to 1.1.2

3 years agoMerge pull request #15996 from PowerDNS/dnsdist-recursor-option-checking
Rosen Penev [Tue, 29 Jun 2021 21:41:03 +0000 (14:41 -0700)]
Merge pull request #15996 from PowerDNS/dnsdist-recursor-option-checking

dnsdist, pdns-recursor: remove --enable-option-checking=fatal

3 years agolibgpiod: update to 1.6.3
Michael Heimpold [Wed, 10 Feb 2021 23:31:12 +0000 (00:31 +0100)]
libgpiod: update to 1.6.3

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
3 years agoadblock: update 4.1.3-2
Dirk Brenken [Tue, 29 Jun 2021 19:03:33 +0000 (21:03 +0200)]
adblock: update 4.1.3-2

* add a tcpdump option to resolve IPs in adblock reporting,
  set 'adb_represolve' accordingly (disabled by default). If enabled
  tcpdump will perform a reverse DNS (PTR) lookup for each IP address
* add 'stalkerware' source (provided by @astryzia)
* update readme

Signed-off-by: Dirk Brenken <dev@brenken.org>
3 years agoMerge pull request #15998 from blocktrron/pr-udhcpsnoop
David Bauer [Tue, 29 Jun 2021 17:50:13 +0000 (19:50 +0200)]
Merge pull request #15998 from blocktrron/pr-udhcpsnoop

udhcpsnoop: import package from TIP

3 years agoudhcpsnoop: import package from TIP
David Bauer [Tue, 29 Jun 2021 16:38:39 +0000 (18:38 +0200)]
udhcpsnoop: import package from TIP

Import the udhcpsnoop package from the TIP feed.

The original Makefile in TIP repo spcifies GPL-2.0 as the PKG_LICENSE.
However this is a mistake, as the SPDX headers of the repos source files
all specify BSD-3-Clause as their license.

See https://github.com/Telecominfraproject/wlan-ap/blob/uCentral-trunk/feeds/ucentral/udhcpsnoop/Makefile

Signed-off-by: David Bauer <mail@david-bauer.net>
3 years agoMerge pull request #15992 from mhei/libzip-fix-pkgconfig
Michael Heimpold [Tue, 29 Jun 2021 11:51:11 +0000 (13:51 +0200)]
Merge pull request #15992 from mhei/libzip-fix-pkgconfig

libzip: fix pkgconfig paths (fixes #15943)

3 years agopdns-recursor: remove --enable-option-checking=fatal
Peter van Dijk [Tue, 29 Jun 2021 09:51:04 +0000 (11:51 +0200)]
pdns-recursor: remove --enable-option-checking=fatal

Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
3 years agodnsdist: remove --enable-option-checking=fatal
Peter van Dijk [Tue, 29 Jun 2021 09:50:55 +0000 (11:50 +0200)]
dnsdist: remove --enable-option-checking=fatal

Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
3 years agoRevert "uci2: update revision"
Josef Schlehofer [Tue, 29 Jun 2021 07:09:32 +0000 (09:09 +0200)]
Revert "uci2: update revision"

I'm reverting this commit, because it is pulling newer source code, but
without doing a new version bump. This results that users who already
installed this library on their router will have different package
content than users who installed it after the commit.

The another small reason is that commit subject - update revision is cryptic itself and should be more bulletproof like saying update to version 1.1

More details: https://github.com/openwrt/packages/pull/15990#issuecomment-870333695

This reverts commit e7793234815ae53cbf05f87ce36309af5956c399.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
3 years agolibzip: fix pkgconfig paths (fixes #15943)
Michael Heimpold [Mon, 28 Jun 2021 20:09:01 +0000 (22:09 +0200)]
libzip: fix pkgconfig paths (fixes #15943)

We should use upstream patch here, which can be removed later,
instead of maintaining our own one.

Reported-by: Rosen Penev <rosenp@gmail.com>
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
3 years agoMerge pull request #15889 from flyn-org/podman
Rosen Penev [Mon, 28 Jun 2021 19:50:21 +0000 (12:50 -0700)]
Merge pull request #15889 from flyn-org/podman

podman: change permissions on /usr/share/containers/seccomp.json

3 years agoMerge pull request #15851 from brvphoenix/ariang
Rosen Penev [Mon, 28 Jun 2021 19:48:55 +0000 (12:48 -0700)]
Merge pull request #15851 from brvphoenix/ariang

ariang: update to 1.2.2

3 years agoMerge pull request #15991 from Andy2244/wsdd2-1.8.5
Rosen Penev [Mon, 28 Jun 2021 19:47:42 +0000 (12:47 -0700)]
Merge pull request #15991 from Andy2244/wsdd2-1.8.5

wsdd2: update to git 2021-06-28 (v1.8.5)

3 years agoMerge pull request #15990 from sartura/uci2-bump
Rosen Penev [Mon, 28 Jun 2021 19:47:09 +0000 (12:47 -0700)]
Merge pull request #15990 from sartura/uci2-bump

uci2: update revision

3 years agoMerge pull request #15982 from Andy2244/samba-4.14.5
Rosen Penev [Mon, 28 Jun 2021 19:45:21 +0000 (12:45 -0700)]
Merge pull request #15982 from Andy2244/samba-4.14.5

samba4: update to 4.14.5

3 years agoMerge pull request #15981 from Andy2244/rpcbind-1.2.6
Rosen Penev [Mon, 28 Jun 2021 19:44:48 +0000 (12:44 -0700)]
Merge pull request #15981 from Andy2244/rpcbind-1.2.6

rpcbind: update to 1.2.6

3 years agoMerge pull request #15980 from Andy2244/libtirpc-1.3.2
Rosen Penev [Mon, 28 Jun 2021 19:44:33 +0000 (12:44 -0700)]
Merge pull request #15980 from Andy2244/libtirpc-1.3.2

libtirpc: update to 1.3.2

3 years agowsdd2: update to git 2021-06-28 (v1.8.5)
Andy Walsh [Mon, 28 Jun 2021 16:06:03 +0000 (18:06 +0200)]
wsdd2: update to git 2021-06-28 (v1.8.5)

* update to git 2021-06-28 (v1.8.5)
* add extra startup delay

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
3 years agouci2: update revision
Jakov Petrina [Mon, 28 Jun 2021 07:25:58 +0000 (09:25 +0200)]
uci2: update revision

Pull in new API function from upstream.

Signed-off-by: Jakov Petrina <jakov.petrina@sartura.hr>
3 years agololcat: add package
Rui Salvaterra [Fri, 25 Jun 2021 08:04:23 +0000 (09:04 +0100)]
lolcat: add package

A pure C implementation of lolcat, probably the lightest out there.

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
3 years agoMerge pull request #15973 from pprindeville/strongswan-more-config-cleanup
Philip Prindeville [Mon, 28 Jun 2021 05:52:02 +0000 (23:52 -0600)]
Merge pull request #15973 from pprindeville/strongswan-more-config-cleanup

strongswan: miscellaneous cleanup of config file, etc

3 years agostrongswan: add priority option
Philip Prindeville [Sun, 27 Jun 2021 22:45:40 +0000 (16:45 -0600)]
strongswan: add priority option

Also from Vincent Wiemann <vincent.wiemann@ironai.com>.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
3 years agostrongswan: add ipcomp support
Philip Prindeville [Sun, 27 Jun 2021 22:13:54 +0000 (16:13 -0600)]
strongswan: add ipcomp support

Also from Vincent Wiemann <vincent.wiemann@ironai.com>.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
3 years agostrongswan: add interface option for children
Philip Prindeville [Sat, 26 Jun 2021 19:18:12 +0000 (13:18 -0600)]
strongswan: add interface option for children

This option sets the interface of the policy.

Also from Vincent Wiemann <vincent.wiemann@ironai.com>.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
3 years agostrongswan: add support for hw_offload
Philip Prindeville [Sat, 26 Jun 2021 19:01:20 +0000 (13:01 -0600)]
strongswan: add support for hw_offload

Also from Vincent Wiemann <vincent.wiemann@ironai.com>.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
3 years agostrongswan: miscellaneous cleanup of config file, etc
Philip Prindeville [Sat, 26 Jun 2021 17:26:18 +0000 (11:26 -0600)]
strongswan: miscellaneous cleanup of config file, etc

Use list's where appropriate for multi-value config variables.

Forbid absolute/relative paths for certificate and key files.

Get rid of last remnants of left/right naming.

Factor invariant code paths.

Drop redundant secrets.rsa.filename section.

Thanks to Vincent Wiemann <vincent.wiemann@ironai.com> for calling
out many of these improvements.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
3 years agostrongswan: rename config functions
Philip Prindeville [Sun, 27 Jun 2021 22:26:39 +0000 (16:26 -0600)]
strongswan: rename config functions

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
3 years agoMerge pull request #15978 from micmac1/marcmake
Rosen Penev [Sun, 27 Jun 2021 21:36:51 +0000 (14:36 -0700)]
Merge pull request #15978 from micmac1/marcmake

mariadb: fix cmake issue

3 years agofastd: make L2TP support a config option instead of a variant
Matthias Schiffer [Sun, 27 Jun 2021 14:46:38 +0000 (16:46 +0200)]
fastd: make L2TP support a config option instead of a variant

We enable the option by default, but do not depend on the kernel modules
required for L2TP offloading to avoid wasting space when the feature is
not needed. To use offloading, kmod-l2tp-eth must be installed.

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
3 years agosamba4: update to 4.14.5
Andy Walsh [Sun, 27 Jun 2021 13:15:26 +0000 (15:15 +0200)]
samba4: update to 4.14.5

* update to 4.14.5
* refresh patches

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
3 years agorpcbind: update to 1.2.6
Andy Walsh [Sun, 27 Jun 2021 13:08:54 +0000 (15:08 +0200)]
rpcbind: update to 1.2.6

* update to 1.2.6
* remove merged upstream patch

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
3 years agolibtirpc: update to 1.3.2
Andy Walsh [Sun, 27 Jun 2021 13:07:10 +0000 (15:07 +0200)]
libtirpc: update to 1.3.2

update to 1.3.2

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
3 years agofastd: fix start of non-L2TP variant
Matthias Schiffer [Sun, 27 Jun 2021 12:48:48 +0000 (14:48 +0200)]
fastd: fix start of non-L2TP variant

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
3 years agofastd: add L2TP variant
Matthias Schiffer [Sun, 27 Jun 2021 11:26:26 +0000 (13:26 +0200)]
fastd: add L2TP variant

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
3 years agofastd: update to v22
Matthias Schiffer [Sun, 27 Jun 2021 11:07:49 +0000 (13:07 +0200)]
fastd: update to v22

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
3 years agofastd: disable GMAC-based methods by default
Matthias Schiffer [Sun, 7 Mar 2021 10:50:04 +0000 (11:50 +0100)]
fastd: disable GMAC-based methods by default

The UMAC-based methods provide higher performance than GMAC and aren't
suspectible to timing attacks when implemented in software (which is
always the case on OpenWrt, as OpenSSL support is disabled). Disable
GMAC by default to save a few KiB.

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
3 years agofastd: simplify Config.in
Matthias Schiffer [Sun, 7 Mar 2021 10:48:32 +0000 (11:48 +0100)]
fastd: simplify Config.in

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
3 years agocache-domains: Fixed missing wildcard entries
Gerard Ryan [Sun, 27 Jun 2021 06:11:34 +0000 (16:11 +1000)]
cache-domains: Fixed missing wildcard entries

The fix requires the use of the generated dnsmasq `lancache.conf` file.
So I moved configuration of the hosts directory out of the UCI and into
the generated dnsmasq configuration file to simplify the script.

Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
3 years agomariadb: fix cmake issue
Sebastian Kemper [Sat, 26 Jun 2021 21:10:37 +0000 (23:10 +0200)]
mariadb: fix cmake issue

Same fix that went into libmariadb package with commit fd13c12.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
3 years agoMerge pull request #15937 from TDT-AG/pr/20210623-libmariadb
Rosen Penev [Sat, 26 Jun 2021 19:52:42 +0000 (12:52 -0700)]
Merge pull request #15937 from TDT-AG/pr/20210623-libmariadb

libmariadb: fix compilation cmake issue

3 years agoMerge pull request #15975 from rs/nextdns-1.33.11-master
Rosen Penev [Sat, 26 Jun 2021 19:43:45 +0000 (12:43 -0700)]
Merge pull request #15975 from rs/nextdns-1.33.11-master

nextdns: Update to version 1.33.11

3 years agoMerge pull request #15956 from neheb/acm
Rosen Penev [Sat, 26 Jun 2021 19:41:57 +0000 (12:41 -0700)]
Merge pull request #15956 from neheb/acm

acme: update to 2.9.0

3 years agonextdns: Update to version 1.33.11
Olivier Poitrey [Sat, 26 Jun 2021 18:00:32 +0000 (18:00 +0000)]
nextdns: Update to version 1.33.11

Signed-off-by: Olivier Poitrey <rs@nextdns.io>
3 years agoacme: run through shellcheck
Rosen Penev [Sat, 26 Jun 2021 05:06:20 +0000 (22:06 -0700)]
acme: run through shellcheck

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agoacme: update to 2.9.0
Rosen Penev [Sat, 26 Jun 2021 04:58:01 +0000 (21:58 -0700)]
acme: update to 2.9.0

Switch to AUTORELEASE to avoid bumping PKG_RELEASE all the time.

Run shell scripts through shfmt -w -ci -bn -sr -s in order to have a
standard style.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years agoMerge pull request #15946 from neheb/ms
Rosen Penev [Sat, 26 Jun 2021 04:24:16 +0000 (21:24 -0700)]
Merge pull request #15946 from neheb/ms

msgpack-c: don't check for GTest

3 years agotravelmate: startup fixes
Dirk Brenken [Fri, 25 Jun 2021 21:15:06 +0000 (23:15 +0200)]
travelmate: startup fixes

* fix a possible race condition during boot
* use the new "device" syntax in the network wizard

Signed-off-by: Dirk Brenken <dev@brenken.org>
3 years agoMerge pull request #15949 from Andy2244/softethervpn-5.02.5180
Rosen Penev [Thu, 24 Jun 2021 19:24:14 +0000 (12:24 -0700)]
Merge pull request #15949 from Andy2244/softethervpn-5.02.5180

softethervpn5: update to 5.02.5180

3 years agosoftethervpn5: update to 5.02.5180
Andy Walsh [Thu, 24 Jun 2021 14:14:40 +0000 (16:14 +0200)]
softethervpn5: update to 5.02.5180

* update to 5.02.5180
* refresh patches
* add deps: libsodium
* fix (Build/Install)

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
fixup

3 years agoMerge pull request #15874 from nwidger/feature_add_delve_package
Hannu Nyman [Thu, 24 Jun 2021 12:35:57 +0000 (15:35 +0300)]
Merge pull request #15874 from nwidger/feature_add_delve_package

delve: add package