feed/packages.git
4 years agoMerge pull request #12756 from jefferyto/python3-maxminddb-fix-build-openwrt-19.07
Rosen Penev [Wed, 8 Jul 2020 18:04:23 +0000 (11:04 -0700)]
Merge pull request #12756 from jefferyto/python3-maxminddb-fix-build-openwrt-19.07

[openwrt-19.07] python3-maxminddb: Fix build when using newer setuptools

4 years agoMerge pull request #12755 from jefferyto/python-host-platform-openwrt-19.07
Rosen Penev [Wed, 8 Jul 2020 18:03:38 +0000 (11:03 -0700)]
Merge pull request #12755 from jefferyto/python-host-platform-openwrt-19.07

[openwrt-19.07] python3: Use default _PYTHON_HOST_PLATFORM

4 years agontpd: update to version 4.2.8p15 (security fix)
Peter Wagner [Wed, 8 Jul 2020 17:11:22 +0000 (19:11 +0200)]
ntpd: update to version 4.2.8p15 (security fix)

Fixes:
CVE-2020-11868
CVE-2018-8956
CVE-2020-13817
CVE-2020-1502

Signed-off-by: Peter Wagner <tripolar@gmx.at>
4 years agopython3-maxminddb: Fix build when using newer setuptools 12756/head
Jeffery To [Wed, 8 Jul 2020 09:30:57 +0000 (17:30 +0800)]
python3-maxminddb: Fix build when using newer setuptools

This package fails to build with newer setuptools, because setuptools
removed the (deprecated) Features feature in v46.0.0[1].

This adapts a commit[2] to remove the use of this feature. (Changes to
code formatting prevent the original commit/patch to be used.)

[1]: https://github.com/pypa/setuptools/blob/aff64ae89e00e25fb3868bf528a14c18e7af0cf4/CHANGES.rst#v4600
[2]: https://github.com/maxmind/MaxMind-DB-Reader-python/commit/3aac426e354f91814f6fd0829baee137b0bb093f

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
4 years agopython3: Use default _PYTHON_HOST_PLATFORM 12755/head
Jeffery To [Wed, 8 Jul 2020 09:10:14 +0000 (17:10 +0800)]
python3: Use default _PYTHON_HOST_PLATFORM

This lets the Python build process set _PYTHON_HOST_PLATFORM instead of
forcing an explicit value.

Also:

* Save the target _PYTHON_HOST_PLATFORM value during Build/InstallDev
  for use when building target Python packages (in python3-package.mk).

* Use the (mostly) default PYTHON_FOR_BUILD value, instead patch
  configure to remove the platform triplet from the sysconfigdata file
  name.

* Remove the "CROSS_COMPILE=yes" make variable (there is no indication
  that this variable is necessary).

* Force host pip to build packages from source instead of downloading
  binary wheels.

  Previously, host pip can download universal (platform-independent)
  wheels but not platform-specific wheels, because of the custom
  _PYTHON_HOST_PLATFORM value. (Packages that do not have universal
  wheels would be compiled from source.)

  With a correct _PYTHON_HOST_PLATFORM, host pip can install
  platform-specific wheels as well. However, the pre-built shared object
  (.so) files in these wheels will have the host's platform triplet in
  their file names. When target Python packages are built (using the
  target's _PYTHON_HOST_PLATFORM), Python will not use these shared
  object files.

  By forcing host pip to build packages from source, the built shared
  object files will not have the platform triplet in their file names.
  (Host Python has been patched to remove the platform triplet from file
  names.) This allows these packages to be used when building target
  Python packages.

  (The net effect of this complete change is that platform-dependent
  packages will continue to be compiled from source, while
  platform-independent packages will now also be compiled from source.)

Fixes https://github.com/openwrt/packages/issues/12680.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
4 years agoMerge pull request #12722 from jonathanunderwood/openwrt-19.07-getdns-1.6.0
Rosen Penev [Mon, 6 Jul 2020 22:37:16 +0000 (15:37 -0700)]
Merge pull request #12722 from jonathanunderwood/openwrt-19.07-getdns-1.6.0

[19.07] getdns: update to version 1.6.0

4 years agostubby: add build dependency on check package 12722/head
Jonathan G. Underwood [Sun, 5 Jul 2020 19:40:35 +0000 (20:40 +0100)]
stubby: add build dependency on check package

Signed-off-by: Jonathan G. Underwood <jonathan.underwood@gmail.com>
4 years agoMerge pull request #12723 from jonathanunderwood/openwrt-19.07-stubby-0.3.0
Rosen Penev [Sun, 5 Jul 2020 16:34:56 +0000 (09:34 -0700)]
Merge pull request #12723 from jonathanunderwood/openwrt-19.07-stubby-0.3.0

[19.07] stubby: update to version 0.3.0

4 years agostubby: update to version 0.3.0 12723/head
Jonathan G. Underwood [Wed, 1 Jul 2020 21:23:20 +0000 (22:23 +0100)]
stubby: update to version 0.3.0

Signed-off-by: Jonathan G. Underwood <jonathan.underwood@gmail.com>
4 years agogetdns: update to version 1.6.0
Jonathan G. Underwood [Wed, 1 Jul 2020 20:09:34 +0000 (21:09 +0100)]
getdns: update to version 1.6.0

This update also:
    - enables parallel builds
    - moves to the CMake build system
    - removes the redundant InstallDev stanza

Signed-off-by: Jonathan G. Underwood <jonathan.underwood@gmail.com>
4 years agoMerge pull request #12698 from Andy2244/samba-4_11_11-(19.07)
Rosen Penev [Fri, 3 Jul 2020 14:04:17 +0000 (07:04 -0700)]
Merge pull request #12698 from Andy2244/samba-4_11_11-(19.07)

[19.07] samba4: update to 4.11.11

4 years agosamba4: update to 4.11.11 12698/head
Andy Walsh [Fri, 3 Jul 2020 00:12:16 +0000 (02:12 +0200)]
samba4: update to 4.11.11

* update to 4.11.11
* fixes CVE-2020-10730, CVE-2020-10745, CVE-2020-10760, CVE-2020-14303
* add fix-musl_missing__nss_buflen_passwd.patch
* remove fixed tirpc include
* add extra CONFIGURE_VARS (XSLTPROC=false, WAF_NO_PREFORK=1)
* fix python3 host paths, ensure we use build hostpkg tools
* add new UCI option "enable_extra_tuning"
* update template
* add config examples for options
* fix some access warnings on samba /var dirs

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
4 years agoMerge pull request #12694 from BKPepe/mc-19.07
Dirk Brenken [Thu, 2 Jul 2020 12:00:17 +0000 (14:00 +0200)]
Merge pull request #12694 from BKPepe/mc-19.07

[19.07] mc: fix mouse handling

4 years agomc: fix mouse handling 12694/head
Josef Schlehofer [Thu, 2 Jul 2020 08:52:07 +0000 (10:52 +0200)]
mc: fix mouse handling

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
4 years agotravis: improve build config
Josef Schlehofer [Fri, 19 Jun 2020 18:51:53 +0000 (20:51 +0200)]
travis: improve build config

Build config validation showed up 1 warning, 1 info
- deprecated sudo
- missing os

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit 651b9f9bf1d1feedc0895e6f2de2ae58002bbc99)

4 years agotravis: Use Ubuntu 20.04 LTS - Focal Fossa
Josef Schlehofer [Fri, 19 Jun 2020 18:22:59 +0000 (20:22 +0200)]
travis: Use Ubuntu 20.04 LTS - Focal Fossa

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit 995822b5f765228dc5d4496b37eb7033d3fc6e7e)

4 years agotravis: Use Ubuntu (Bionic Beaver) 18.04 LTS
Josef Schlehofer [Wed, 16 Oct 2019 13:37:15 +0000 (15:37 +0200)]
travis: Use Ubuntu (Bionic Beaver) 18.04 LTS

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit f2c7a00ef4aba18a19d0fdbc6d9e28c84fab85c5)

4 years agotravis: use mpc85xx-p2020 sdk instead of ar71xx
Josef Schlehofer [Wed, 17 Jun 2020 12:47:08 +0000 (14:47 +0200)]
travis: use mpc85xx-p2020 sdk instead of ar71xx

Target ar71xx is deprecated and removed in the master branch and makes SDK
not available anymore. Travis fails because of that.
It was superseded by target ath79. These devices have 4 MB flash and/or 32 MB RAM.

However, ath79 is being used by CircleCI if you have it configured for
your repository and if you are contributing to this repository. It
is not good to have two CI for the same target. Let's use powerpc.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit 4526fb3eae6ed5fdbc5f6cf64a56b4471b54f9d0)

4 years agotravis: Download SDK from OpenWrt instead of LEDE
Josef Schlehofer [Wed, 16 Oct 2019 13:37:33 +0000 (15:37 +0200)]
travis: Download SDK from OpenWrt instead of LEDE

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit 25fc446ffbcfa7b95ca0591deac8ced90828d9a0)

4 years agoMerge pull request #12657 from jefferyto/python-3.7.8-openwrt-19.07
Rosen Penev [Tue, 30 Jun 2020 21:35:12 +0000 (14:35 -0700)]
Merge pull request #12657 from jefferyto/python-3.7.8-openwrt-19.07

[openwrt-19.07] python3: Update to 3.7.8, refresh/rework patches

4 years agopython3: Update to 3.7.8, refresh/rework patches 12657/head
Jeffery To [Tue, 30 Jun 2020 13:20:18 +0000 (21:20 +0800)]
python3: Update to 3.7.8, refresh/rework patches

This contains a fix for CVE-2020-8492 (Denial of service in
urllib.request.AbstractBasicAuthHandler)[1].

This also updates the setuptools and pip packages to 47.1.0 and 20.1.1,
respectively.

[1]: https://docs.python.org/release/3.7.8/whatsnew/changelog.html#python-3-7-8-release-candidate-1

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
4 years agosyslog-ng: detect disabled IPv6 on loopback and fallback to IPv4
Karel Kočí [Fri, 26 Jun 2020 09:37:32 +0000 (11:37 +0200)]
syslog-ng: detect disabled IPv6 on loopback and fallback to IPv4

Binding in default to IPv6 is preferable but it can be disabled in
kernel and that prevents syslog-ng to start. This setup should not be
that common but syslog is very important service and should survive
that.

This introduces new plugin defining source generator
`network_localhost`. This is used instead of original network source.

Signed-off-by: Karel Kočí <cynerd@email.cz>
(cherry picked from commit 43a8f7072ef401eaebe7f9e268cbb38085c9f384)

4 years agoMerge pull request #12628 from jonathanunderwood/openwrt-19.07-stubby-fix-tls-port
Rosen Penev [Mon, 29 Jun 2020 02:54:51 +0000 (19:54 -0700)]
Merge pull request #12628 from jonathanunderwood/openwrt-19.07-stubby-fix-tls-port

[19.07] stubby: fix handling of tls_port config option

4 years agominiupnpd: added libcap dependency
Rosen Penev [Sat, 27 Jun 2020 22:00:13 +0000 (15:00 -0700)]
miniupnpd: added libcap dependency

As miniupnpd is running as root, libcap can be used to limit its
capabilities.

libcap is very small, so this isn't a problem.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit ba49c968082f01a28632bb51d6095b9a6916e26e)
(switched to use libcap as -ng is not available)

4 years agominiupnpd: update to 2.1.20200510
Rosen Penev [Thu, 25 Jun 2020 21:18:35 +0000 (14:18 -0700)]
miniupnpd: update to 2.1.20200510

Use the newly introduced configure script.

Use PKG_INSTALL for consistency between packages.

Use PKG_BUILD_PARALLEL for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 2b5028458e720a6f31ba0944764aa47b753814db)

4 years agominiupnpd: suppress grep and uci errors
David Ehrmann [Sat, 20 Jun 2020 22:34:39 +0000 (15:34 -0700)]
miniupnpd: suppress grep and uci errors

If miniupnpd is installed but disabled or not running, the hotplug
script will query uci for keys that don't exist and grep a temporary
config file that doesn't exist, resulting in the following errors:

uci: Entry not found
grep: /var/etc/miniupnd.conf: No such file or directory

These would arise when an interface is brought up or down, and are
more confusing than helpful, especially when miniupnpd is disabled.

Suppress these errors.

Signed-off-by: David Ehrmann <ehrmann@gmail.com>
(cherry picked from commit 6ef2b5400bce73b12158b2f8d92dd9675afe8203)

4 years agominiupnpd: improve hotplug & interface handling
Kevin Darbyshire-Bryant [Thu, 14 May 2020 10:30:12 +0000 (11:30 +0100)]
miniupnpd: improve hotplug & interface handling

The existing interface selection/detection code was incomprehensible at
worst and convoluted at best.  The uci config file suggested it
understood an external ipv6 interface but in reality the init script
took no notice.  Re-work it so it is at least comprehendible and takes
notice of ipv6 interface details if specified.

Update the hotplug script to use the same interface selection/detection
code as the init script and take note of ipv6 interface selection, only
restarting miniupnpd on interface up events and only if that interface
isn't already known (for that ip class) by miniupnpd.

For me this has solved numerous 'flaky' startup problems, especially
with regard to ipv6.

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
(cherry picked from commit 295d77943cd8ddb1b6eb73e900d5b5221ab138e7)

4 years agostubby: fix handling of tls_port config option 12628/head
Jonathan G. Underwood [Sat, 27 Jun 2020 15:43:53 +0000 (16:43 +0100)]
stubby: fix handling of tls_port config option

Signed-off-by: Jonathan G. Underwood <jonathan.underwood@gmail.com>
4 years agoMerge pull request #12616 from andersk/acme-19.07
Toke Høiland-Jørgensen [Fri, 26 Jun 2020 09:21:12 +0000 (11:21 +0200)]
Merge pull request #12616 from andersk/acme-19.07

Backport acme fixes from #11968 to 19.07

4 years agoacme: Bump release version 12616/head
David Yang [Mon, 27 Apr 2020 01:59:32 +0000 (09:59 +0800)]
acme: Bump release version

Signed-off-by: David Yang <mmyangfl@gmail.com>
4 years agoacme: Handle ecc cert correctly
David Yang [Mon, 27 Apr 2020 01:57:09 +0000 (09:57 +0800)]
acme: Handle ecc cert correctly

Error was:
  The domain 'example.com' seems to have a ECC cert already, please add '--ecc' parameter if you want to use that cert.

Signed-off-by: David Yang <mmyangfl@gmail.com>
4 years agoacme: Handle log message correctly
David Yang [Mon, 27 Apr 2020 01:44:47 +0000 (09:44 +0800)]
acme: Handle log message correctly

Error was:
  logger: unrecognized option: renew

Signed-off-by: David Yang <mmyangfl@gmail.com>
4 years agoMerge pull request #12614 from stangri/19.07-https-dns-proxy
Rosen Penev [Fri, 26 Jun 2020 05:18:04 +0000 (22:18 -0700)]
Merge pull request #12614 from stangri/19.07-https-dns-proxy

[19.07] https-dns-proxy: re-add conffiles and add description to Makefile

4 years agohttps-dns-proxy: re-add conffiles and add description to Makefile 12614/head
Stan Grishin [Fri, 26 Jun 2020 03:09:39 +0000 (03:09 +0000)]
https-dns-proxy: re-add conffiles and add description to Makefile

Signed-off-by: Stan Grishin <stangri@melmac.net>
4 years agoMerge pull request #12597 from stangri/19.07-https-dns-proxy
Rosen Penev [Thu, 25 Jun 2020 21:22:18 +0000 (14:22 -0700)]
Merge pull request #12597 from stangri/19.07-https-dns-proxy

[19.07] https-dns-proxy: bugfix: remove eDNS support

4 years agohttps-dns-proxy: bugfix: remove eDNS support 12597/head
Stan Grishin [Thu, 25 Jun 2020 19:40:52 +0000 (19:40 +0000)]
https-dns-proxy: bugfix: remove eDNS support

Signed-off-by: Stan Grishin <stangri@melmac.net>
4 years agoMerge pull request #12588 from rs/nextdns-1.7.0-openwrt-19.07
Rosen Penev [Thu, 25 Jun 2020 05:05:00 +0000 (22:05 -0700)]
Merge pull request #12588 from rs/nextdns-1.7.0-openwrt-19.07

[19.07] nextdns: Update to version 1.7.0

4 years agonextdns: Update to version 1.7.0 12588/head
Olivier Poitrey [Thu, 25 Jun 2020 00:22:43 +0000 (00:22 +0000)]
nextdns: Update to version 1.7.0

Signed-off-by: Olivier Poitrey <rs@nextdns.io>
4 years agoirqbalance: fix socket directory and create it
Hannu Nyman [Wed, 24 Jun 2020 15:20:25 +0000 (18:20 +0300)]
irqbalance: fix socket directory and create it

Irqbalance defines /run/irqbalance dir for its socket
communication between irqbalance and its UI. /run does not exist
in OpenWrt (although it is defined by the Linux FHS), so the
socket creation fails. Although we do not compile UI and thus
the issue is not critical to us, fix the directory location.

Additionally, the creation is originally handled by a systemd
init script that we do not use.

* patch source to define dir as /var/run/irqbalance
* create the dir in the procd init script.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry-picked from 4f0c847828b)

4 years agotreewide: add conffiles
Huangbin Zhan [Fri, 8 May 2020 21:43:57 +0000 (05:43 +0800)]
treewide: add conffiles

Signed-off-by: Huangbin Zhan <zhanhb88@gmail.com>
(cherry-picked irqbalance section from from 0ec746ccb6)

4 years agoirqbalance: fix compilation for USE_GLIBC and BUILD_NLS cases
Ian Cooper [Mon, 27 Apr 2020 21:48:53 +0000 (22:48 +0100)]
irqbalance: fix compilation for USE_GLIBC and BUILD_NLS cases

The package Makefile was not taking into consideration that the build
may be using BUILD_NLS with libintl-full and libiconv-full and was
trying to link the wrong versions of these libraries in this case.

The necessary flags are added by nls.mk to TARGET_LDFLAGS and can be
passed to irqbalance's configure script for setting the GLIB2_LIBS
variable instead of the explicit static link to the libiconv stub.

The PKG_BUILD_DEPENDS line should be modified so as to add to and not
override the definition set by nls.mk, which will ensure the right
version of libiconv and libintl is built beforehand.

A DEPENDS:= line should be added to the package definition using the
variables defined in nls.mk, which will add the appropriate version
of libintl and libiconv (vanilla or -full versions)

If USE_GLIBC is true, then libpthread needs to be explicitly passed
to the configure script in the GLIB2_LIBS variable for linking.

Signed-off-by: Ian Cooper <iancooper@hotmail.com>
(cherry-picked from 88c25e87a1)

4 years agohaveged: update to 1.9.12
Hannu Nyman [Sun, 21 Jun 2020 20:22:52 +0000 (23:22 +0300)]
haveged: update to 1.9.12

Update haveged to version 1.9.12

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry picked from commit 6392d50c3180b5da7a4ba041decf7a229d0e1c53)

4 years agoMerge pull request #12563 from Andy2244/ksmbd-3.2.0_ksmbd-tools-3.2.6-(19-07)
Daniel Engberg [Sat, 20 Jun 2020 19:11:26 +0000 (21:11 +0200)]
Merge pull request #12563 from Andy2244/ksmbd-3.2.0_ksmbd-tools-3.2.6-(19-07)

[19.07] Revert "ksmbd: update to 3.2.0, ksmbd-tools: update to 3.2.6"

4 years agoRevert "ksmbd: update to 3.2.0, ksmbd-tools: update to 3.2.6" 12563/head
Andy Walsh [Sat, 20 Jun 2020 17:26:12 +0000 (19:26 +0200)]
Revert "ksmbd: update to 3.2.0, ksmbd-tools: update to 3.2.6"

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
This reverts commit d88405ba84d397a1ccecee5077bba25d33c4c21e.

4 years agohaproxy: Update HAProxy to v2.0.15
Christian Lachner [Fri, 19 Jun 2020 05:56:11 +0000 (07:56 +0200)]
haproxy: Update HAProxy to v2.0.15

- Update haproxy download URL and hash

Signed-off-by: Christian Lachner <gladiac@gmail.com>
4 years agotransmission: add access to web interface files to procd jail
Josef Zila [Thu, 18 Jun 2020 10:52:43 +0000 (12:52 +0200)]
transmission: add access to web interface files to procd jail

Signed-off-by: Josef Zila <josefzila@gmail.com>
(cherry picked from commit 9a82c952b447b9b3145c288957dbd1a671021f1b)

4 years agotransmission: add a disabled notification
Rosen Penev [Sun, 31 May 2020 22:36:12 +0000 (15:36 -0700)]
transmission: add a disabled notification

Helps to see that transmission must be enabled.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 89fc95c4fcbd65cf7958ba916a2073632ecadb50)

4 years agotransmission: update to 3.0
Rosen Penev [Mon, 25 May 2020 03:33:33 +0000 (20:33 -0700)]
transmission: update to 3.0

remove upstreamed patches. Refresh remaining one.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 93485dd317e7fa3ed9eb4d09a49df1ac2b9508ff)

4 years agoupmpdcli: update to 0.4.6
Rosen Penev [Tue, 18 Feb 2020 03:42:43 +0000 (19:42 -0800)]
upmpdcli: update to 0.4.6

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 0d72b95b0b2a2c3f438344e23914833183fa72b1)

4 years agoupmpdcli: Update to 1.4.2
Rosen Penev [Sat, 10 Aug 2019 02:40:42 +0000 (19:40 -0700)]
upmpdcli: Update to 1.4.2

Fixed license information.

Added PKG_BUILD_PARALLEL for faster compilation.

Removed upstreamed patch.

Ran init script through shellcheck.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit b2d016d3527d3e5cc1ccf2e147c49deb9e0bccf8)

4 years agohaveged: update to 1.9.11
Hannu Nyman [Sun, 14 Jun 2020 18:12:12 +0000 (21:12 +0300)]
haveged: update to 1.9.11

Update haveged to version 1.9.11

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry picked from commit ca30b0ff91846a407469f6a77d1cbaf6b150d06d)

4 years agoMerge pull request #12509 from lipnitsk/openwrt-19.07
Rosen Penev [Sun, 14 Jun 2020 01:43:51 +0000 (18:43 -0700)]
Merge pull request #12509 from lipnitsk/openwrt-19.07

perl: fix build failure in GCC10

4 years agoperl: fix build failure in GCC10 12509/head
Ken Wong [Sat, 16 May 2020 05:30:42 +0000 (13:30 +0800)]
perl: fix build failure in GCC10

The perl Configure file was matching GCC 10 against "1*" and treating it
as GCC 1, causing ABI breakage and segfaults.

Cherry-pick the upstream patch which fixes it to check against (e.g)
"1.*" instead, which will make it work for hundreds more GCC versions
to come.

https://github.com/Perl/perl5/commit/6bd6308fcea3541
 "Adapt Configure to GCC version 10"

Also includes the previous commit just adding GCC 8 and 9 to one case:
https://github.com/Perl/perl5/commit/ae195500577d707
 "Add gcc-8 and gcc-9 for FORTIFY_SOURCE"

Signed-off-by: Ken Wong <xinxijishuwyq@gmail.com>
(cherry picked from commit 65578a43f0d12c02888df00b6fdc90c73a02875c)

4 years agoMerge pull request #12505 from EricLuehrsen/unbound_ifauto_1907
Etienne Champetier [Sat, 13 Jun 2020 22:14:25 +0000 (18:14 -0400)]
Merge pull request #12505 from EricLuehrsen/unbound_ifauto_1907

[openwrt-19.07] unobund: make option interface_auto default on

4 years agoMerge pull request #12507 from stangri/19.07-simple-adblock
Etienne Champetier [Sat, 13 Jun 2020 22:10:40 +0000 (18:10 -0400)]
Merge pull request #12507 from stangri/19.07-simple-adblock

[19.07] simple-adblock: racially-neutral names

4 years agoMerge pull request #12503 from Andy2244/samba-4.11.9-(19-07)
Rosen Penev [Sat, 13 Jun 2020 21:39:09 +0000 (14:39 -0700)]
Merge pull request #12503 from Andy2244/samba-4.11.9-(19-07)

[19.07] samba4: update to 4.11.9

4 years agoMerge pull request #12502 from Andy2244/ksmbd-3.2.0_ksmbd-tools-3.2.6-(19-07)
Rosen Penev [Sat, 13 Jun 2020 21:38:30 +0000 (14:38 -0700)]
Merge pull request #12502 from Andy2244/ksmbd-3.2.0_ksmbd-tools-3.2.6-(19-07)

[19.07] ksmbd: update to 3.2.0, ksmbd-tools: update to 3.2.6

4 years agoMerge pull request #12501 from Andy2244/rpcsvc-proto-1907
Rosen Penev [Sat, 13 Jun 2020 21:38:17 +0000 (14:38 -0700)]
Merge pull request #12501 from Andy2244/rpcsvc-proto-1907

[19.07] rpcsvc-proto: update to 1.4.1

4 years agoMerge pull request #12500 from Andy2244/libtirpc-1.2.6-(19-07)
Rosen Penev [Sat, 13 Jun 2020 21:37:42 +0000 (14:37 -0700)]
Merge pull request #12500 from Andy2244/libtirpc-1.2.6-(19-07)

[19.07] libtirpc: update to 1.2.6

4 years agoMerge pull request #12499 from Andy2244/softethervpn5-9674-(19-07)
Rosen Penev [Sat, 13 Jun 2020 21:37:21 +0000 (14:37 -0700)]
Merge pull request #12499 from Andy2244/softethervpn5-9674-(19-07)

[19.07] Softethervpn5: update to 5.01.9674

4 years agoMerge pull request #12498 from Andy2244/wsdd2-4-(19-07)
Rosen Penev [Sat, 13 Jun 2020 21:37:07 +0000 (14:37 -0700)]
Merge pull request #12498 from Andy2244/wsdd2-4-(19-07)

[19.07] wsdd2: update to git 2020-05-06

4 years agolibtirpc: update to 1.2.6 12500/head
Andy Walsh [Sat, 13 Jun 2020 18:28:06 +0000 (20:28 +0200)]
libtirpc: update to 1.2.6

* update to 1.2.6
* Add HOST_BUILD_PARALLEL for faster compilation

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
4 years agowsdd2: update to git 2020-05-06 12498/head
Andy Walsh [Sat, 13 Jun 2020 18:32:21 +0000 (20:32 +0200)]
wsdd2: update to git 2020-05-06

* update to git 2020-05-06
* run init script through shellcheck
* fix infinite loop when BI_PARM is never set
* Fix '-b' option parsing

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
4 years agosimple-adblock: racially-neutral names 12507/head
Stan Grishin [Sat, 13 Jun 2020 20:39:11 +0000 (20:39 +0000)]
simple-adblock: racially-neutral names

Signed-off-by: Stan Grishin <stangri@melmac.net>
4 years agounbound: make option interface_auto default on 12505/head
Eric Luehrsen [Sat, 13 Jun 2020 19:06:20 +0000 (15:06 -0400)]
unbound: make option interface_auto default on

Unbound has a quirk and may reply on a different device address.
When Unbound answers with from-address different than it
received queries on, it may cause trouble for select VPN and
firewall configurations. Ensure Unbound replies with the same
address by changing this default.

Signed-off-by: Eric Luehrsen <ericluehrsen@gmail.com>
4 years agounbound: bump PKG_RELEASE
David Bauer [Thu, 4 Jun 2020 13:53:52 +0000 (15:53 +0200)]
unbound: bump PKG_RELEASE

Fixes commit da76aeb24c1b ("unbound: expose interface-auto to UCI")

Signed-off-by: David Bauer <mail@david-bauer.net>
4 years agounbound: suggest matched domain option for dnsmasq link
Eric Luehrsen [Thu, 4 Jun 2020 05:13:46 +0000 (01:13 -0400)]
unbound: suggest matched domain option for dnsmasq link

Signed-off-by: Eric Luehrsen <ericluehrsen@gmail.com>
4 years agosamba4: update to 4.11.9 12503/head
Andy Walsh [Sat, 13 Jun 2020 18:39:26 +0000 (20:39 +0200)]
samba4: update to 4.11.9

* update to 4.11.9
* remove merged upstream patches
* disable netbios port 139 on 'DISABLE_NETBIOS' option or missing 'nmbd'
* fixes CVE-2020-10700, CVE-2020-10704

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
4 years agoksmbd: update to 3.2.0, ksmbd-tools: update to 3.2.6 12502/head
Andy Walsh [Sat, 13 Jun 2020 18:36:06 +0000 (20:36 +0200)]
ksmbd: update to 3.2.0, ksmbd-tools: update to 3.2.6

* ksmbd: update to 3.2.0
* ksmbd-tools: update to 3.2.6
* refresh patch

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
4 years agosoftethervpn5: update to 5.01.9674 12499/head
Andy Walsh [Sat, 13 Jun 2020 18:29:55 +0000 (20:29 +0200)]
softethervpn5: update to 5.01.9674

* update to 5.01.9674

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
4 years agorpcsvc-proto: update to 1.4.1 12501/head
Andy Walsh [Sat, 13 Jun 2020 18:25:03 +0000 (20:25 +0200)]
rpcsvc-proto: update to 1.4.1

* update to 1.4.1

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
4 years agoadblock: update 4.0.6
Dirk Brenken [Fri, 12 Jun 2020 20:58:44 +0000 (22:58 +0200)]
adblock: update 4.0.6

* add anti_ad blocklist source
* made SafeSearch provider configurable, you can limit
  SafeSearch to certain providers
* update readme

Signed-off-by: Dirk Brenken <dev@brenken.org>
(cherry picked from commit e5ab2de1ffa79ed6e110f8bc6e884b4910d8a909)

4 years agompd: update to 0.21.24
Rosen Penev [Thu, 11 Jun 2020 21:48:54 +0000 (14:48 -0700)]
mpd: update to 0.21.24

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit d7b593f6954e33312227b6f282e56fbc84afd5c5)

4 years agoadblock: update 4.0.5-5
Dirk Brenken [Thu, 11 Jun 2020 14:25:17 +0000 (16:25 +0200)]
adblock: update 4.0.5-5

* add regional list source for czech/slovak
* add regional list source for korea
* adapt oisd_nl changes, switch to adb-syntax domains

Signed-off-by: Dirk Brenken <dev@brenken.org>
(cherry picked from commit 0a5e61ecb61a250716e778910bf8c5411811e299)

4 years agoMerge pull request #12472 from zhanhb/less-alternatives-19
Rosen Penev [Wed, 10 Jun 2020 08:58:23 +0000 (01:58 -0700)]
Merge pull request #12472 from zhanhb/less-alternatives-19

[19.07] less: update ALTERNATIVES

4 years agoless: update ALTERNATIVES 12472/head
Huangbin Zhan [Tue, 9 Jun 2020 22:37:36 +0000 (06:37 +0800)]
less: update ALTERNATIVES

Avoid conflict with busybox

Signed-off-by: Huangbin Zhan <zhanhb88@gmail.com>
(cherry picked from commit d866393)

4 years agoMerge pull request #12454 from stangri/19.07-simple-adblock
Rosen Penev [Mon, 8 Jun 2020 20:50:47 +0000 (13:50 -0700)]
Merge pull request #12454 from stangri/19.07-simple-adblock

[19.07] simple-adblock: remove obsolete dshield.org links from config

4 years agosimple-adblock: remove obsolete dshield.org links from config 12454/head
Stan Grishin [Mon, 8 Jun 2020 17:35:48 +0000 (17:35 +0000)]
simple-adblock: remove obsolete dshield.org links from config

Signed-off-by: Stan Grishin <stangri@melmac.net>
4 years agoMerge pull request #12449 from jefferyto/golang-1.13.12-openwrt-19.07
Hannu Nyman [Mon, 8 Jun 2020 15:05:04 +0000 (18:05 +0300)]
Merge pull request #12449 from jefferyto/golang-1.13.12-openwrt-19.07

[openwrt-19.07] golang: Update to 1.13.12

4 years agogolang: Update to 1.13.12 12449/head
Jeffery To [Mon, 8 Jun 2020 08:25:01 +0000 (16:25 +0800)]
golang: Update to 1.13.12

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
4 years agocollectd: sqm_collect: tidy interval string handling
Kevin Darbyshire-Bryant [Sun, 7 Jun 2020 15:33:31 +0000 (18:33 +0300)]
collectd: sqm_collect: tidy interval string handling

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
(cherry picked from commit c2c91ea99e5fb7d4798116888b31f8fd9117d8ee)

4 years agocollectd: sqm_collectd: improve error handling
Kevin Darbyshire-Bryant [Fri, 22 May 2020 11:50:12 +0000 (12:50 +0100)]
collectd: sqm_collectd: improve error handling

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
(cherry picked from commit 947c85bff0176c0bb7b6dce796ee32bd9fa868da)

4 years agocollectd: Improve sqm_collectd error reporting
Kevin Darbyshire-Bryant [Sun, 17 May 2020 15:10:48 +0000 (16:10 +0100)]
collectd: Improve sqm_collectd error reporting

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
(cherry picked from commit a809dc6f3b4d42e185d84f527cb5e800325ae1d7)

4 years agocollectd: sqm_collectd improve interface name filter
Kevin Darbyshire-Bryant [Thu, 7 May 2020 08:43:27 +0000 (09:43 +0100)]
collectd: sqm_collectd improve interface name filter

Increase the range of characters that get substituted by '_' so the
shell doesn't complain about illegal variable names.

Primarily done to catch '.' and '-' but who knows what funnies will
appear in i/f names.

It's a shame that busybox ash doesn't understand :alnum:

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
(cherry picked from commit c8640d1f68321c092542f91adc33f3d21fcecd18)

4 years agocollectd: bump PKG_RELEASE
Hannu Nyman [Tue, 5 May 2020 13:52:48 +0000 (16:52 +0300)]
collectd: bump PKG_RELEASE

Bump PKG_RELEASE on behalf of 38235de9c

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry picked from commit 03162ee920f67551e1a1dd2e7da9a71b64560ab4)

4 years agocollectd: SQM collect data from some qdiscs
Kevin Darbyshire-Bryant [Wed, 15 Apr 2020 09:37:58 +0000 (10:37 +0100)]
collectd: SQM collect data from some qdiscs

Add a script that can collect data from mq (multi queue) and cake
qdiscs.

Script is reliant on collectd's 'exec' module.

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
(cherry picked from commit 38235de9c3a6d0574f3293178617549822fbc738)

4 years agocollectd: add syslog json plugin
Florian Eckert [Mon, 27 Apr 2020 11:29:27 +0000 (13:29 +0200)]
collectd: add syslog json plugin

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
(cherry picked from commit bb666cc9ff78b02c93e642f2ac78df30f34d3cd2)

4 years agorrdtool1: modify logarithmic scale labelling
Kevin Darbyshire-Bryant [Sun, 7 Jun 2020 15:21:24 +0000 (18:21 +0300)]
rrdtool1: modify logarithmic scale labelling

The y-axis graph labels in logarithmic mode display in 'scientific'
notation eg: '1e+00' for 0, '1e+01' for 10, '1e+02' for 100 and so on.
This IMO is a pain in the backside for non scientific humans to read.

Modified output to display numbers up to 99,999 in conventional decimal
format and to revert to scientific notation for larger, thus the same
display space is taken.

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
(cherry picked from commit edc41b26ab1e78d55e87c79562d8430b87d314a7)

4 years agoknot: update to version 2.9.5
Jan Hak [Tue, 26 May 2020 08:31:18 +0000 (10:31 +0200)]
knot: update to version 2.9.5

Removed patch
`03-configure-allow-to-manually-disable-POSIX-capabiliti.patch` that has been backported into release.

Signed-off-by: Jan Hak <jan.hak@nic.cz>
(cherry picked from commit 9d81b6e4cac85a387a629fbb0a278b1ca320ea1c)

4 years agoknot: disable libcap-ng
Josef Schlehofer [Fri, 22 May 2020 11:59:39 +0000 (13:59 +0200)]
knot: disable libcap-ng

Recently, there was added libcap-ng to OpenWrt packages feed,
which is optional for Knot DNS. It enables POSIX 1003.1e capabilities.
This can restrict root (by default it runs as root) permissions and
might harm and as there isn't systemd on OpenWrt it can interfere.

There is an added patch, which introduced an option to disable libcap-ng.
This will be part of the next release.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit 41957d6967046277036eb0ec2914f0aed3ea9f14)

4 years agoknot: update to version 2.9.3
Jan Hak [Mon, 9 Mar 2020 13:53:40 +0000 (14:53 +0100)]
knot: update to version 2.9.3

Signed-off-by: Jan Hak <jan.hak@nic.cz>
(cherry picked from commit 87d6c26c737501544e2aa14758c7fdf68e568764)

4 years agolinuxptp: fix build failure
Paulo Machado [Mon, 25 May 2020 10:31:18 +0000 (11:31 +0100)]
linuxptp: fix build failure

Build is failing because HWTSTAMP_TX_ONESTEP_P2P is defined anymore on
linux net_tstamp.h.

Moreover, the usual way of linuxptp build is looking for system includes
unless user defines differently. That also was tried to fix.

PKG_RELEASE bumped to 3.

Signed-off-by: Paulo Machado <pffmachado@yahoo.com>
(cherry picked from commit 5f64b2d1e451e55babe3e6e9dcb7debaedb2b7db)

4 years agosslh: use tls option instead of deprecated ssl
Gabor Seljan [Sun, 24 May 2020 15:44:25 +0000 (17:44 +0200)]
sslh: use tls option instead of deprecated ssl

Upstream will drop support for the ssl option in the next future version.

Signed-off-by: Gabor Seljan <sgabe@users.noreply.github.com>
(cherry picked from commit 46c253dfcaba4ee9cb8299d3c895e399bf282bb8)
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
[package bump]

4 years agoMerge pull request #12361 from rs/nextdns-1.6.4-openwrt-19.07
Rosen Penev [Fri, 5 Jun 2020 19:23:37 +0000 (12:23 -0700)]
Merge pull request #12361 from rs/nextdns-1.6.4-openwrt-19.07

[19.07] nextdns: Update to version 1.6.4

4 years agognutls: updated to 3.6.14
Nikos Mavrogiannopoulos [Thu, 4 Jun 2020 03:52:44 +0000 (05:52 +0200)]
gnutls: updated to 3.6.14

Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
4 years agompd: enable id3tag for all builds
Rosen Penev [Tue, 19 May 2020 21:37:28 +0000 (14:37 -0700)]
mpd: enable id3tag for all builds

2cedae0aa9befe1135c83f007942d89ec906658e enabled mp3 support for mini,
while keeping id3tag for full. This makes no sense as id3tag is used
specifically for mp3 files.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 4ed61c1f68a68c37be37698f7d89d84732bac318)

4 years agoMerge pull request #12334 from stangri/19.07-simple-adblock
Hannu Nyman [Wed, 3 Jun 2020 15:21:49 +0000 (18:21 +0300)]
Merge pull request #12334 from stangri/19.07-simple-adblock

[19.07] simple-adblock: bugfix: proper error reporting on failed downloads; lists update script

4 years agounbound: expose interface-auto to UCI
David Bauer [Tue, 2 Jun 2020 22:05:33 +0000 (00:05 +0200)]
unbound: expose interface-auto to UCI

This exposes the interface-auto option to UCI.

By default, interface-auto is disabled.
This leads to the DNS reply possibly originating from
a different address then the request was sent to.

Devices with a packet filter might not receive the reply in this case.

Enabling interface-auto ensures the reply is sent with the
source-address the request was sent to.

Signed-off-by: David Bauer <mail@david-bauer.net>
(cherry picked from commit da76aeb24c1bf757415ccebb93a62002b245f4d2)

4 years agoMerge pull request #12382 from neheb/gst-p
Rosen Penev [Wed, 3 Jun 2020 00:55:22 +0000 (17:55 -0700)]
Merge pull request #12382 from neheb/gst-p

[19.07] gstreamer update

4 years agogst1-plugins-bad: don't add webp support 12382/head
Rosen Penev [Tue, 2 Jun 2020 22:07:57 +0000 (15:07 -0700)]
gst1-plugins-bad: don't add webp support

Not present in 19.07.

Signed-off-by: Rosen Penev <rosenp@gmail.com>