Commit Graph

23455 Commits

Author SHA1 Message Date
Eneas U de Queiroz 0890169df1 libupm: enforce disabling python2
If there are more than two python3 interpreters, and no python2,
libupm thinks one of them is python2 and fails.  Avoid that by
telling it that python2 was not found.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(cherry picked from commit 30a8d8db6a)
2021-02-26 07:38:18 +01:00
Eneas U de Queiroz 673c341394 lxc: fix build without seccomp if libseccomp built
This fixes compiling lxc without seccomp support if libseccomp is
already installed to the staging dir.  Patches were applied upstream.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(cherry picked from commit 470176905d)
2021-02-26 07:38:02 +01:00
Eneas U de Queiroz eec3ece900 libdaq3,snort3: install/use libdaq3 in its own dir
If used with default paths, libdaq 2.x and libdaq 3.x will overwrite
some of the other version's files.  Install them in different places to
avoid trouble.

Snort is the only package that uses libdaq, so update it at the same
time to avoid creating a failing commit.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(cherry picked from commit 92cdc620b6)
2021-02-26 07:37:41 +01:00
Eneas U de Queiroz 6b05c7ae76 libdaq,snort: install/use libdaq2 in its own dir
If used with default paths, libdaq 2.x and libdaq 3.x will overwrite
some of the other version's files.  Install them in different places to
avoid trouble.

Snort is the only package that uses libdaq, so update it at the same
time to avoid creating a failing commit.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(cherry picked from commit 48e2b6ebb3)
2021-02-26 07:37:32 +01:00
Rosen Penev 7852ef7ccb Merge pull request #14904 from stangri/21.02-vpn-policy-routing
[21.02] vpn-policy-routing: update user netflix file
2021-02-25 21:12:33 -08:00
Stan Grishin b681aac3c2 vpn-policy-routing: update user netflix file
Signed-off-by: Stan Grishin <stangri@melmac.net>
2021-02-26 02:16:59 +00:00
Rosen Penev 2a5896dcae Merge pull request #14884 from jefferyto/treewide-refresh-patches-openwrt-21.02
[openwrt-21.02] treewide: Run refresh on all packages
2021-02-25 14:05:23 -08:00
Hannu Nyman 7263be101b nano: update to version 5.6
Upgrade nano to version 5.6

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry picked from commit dffdfe4ac8)
2021-02-25 16:59:31 +02:00
Rosen Penev 681eced8ba Merge pull request #14889 from stangri/21.02-vpn-policy-routing
[21.02] vpn-policy-routing: custom user scripts improvements
2021-02-24 16:53:44 -08:00
Stan Grishin dc8a73d171 vpn-policy-routing: custom user scripts improvements
Signed-off-by: Stan Grishin <stangri@melmac.net>
2021-02-24 19:44:26 +00:00
Ilya Lipnitskiy b1cbd93bcd treewide: Run refresh on all packages
The crude loop I wrote to come up with this changeset:

  find -L package/feeds/packages/ -name patches | \
  sed 's/patches$/refresh/' | sort | xargs make

Signed-off-by: Ilya Lipnitskiy <ilya.lipnitskiy@gmail.com>
(cherry picked from commit 5d8d4fbbcb)
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2021-02-25 01:26:05 +08:00
Jan Hak 99a5a094eb liburcu: update to version 0.12.2
Signed-off-by: Jan Hak <jan.hak@nic.cz>
(cherry picked from commit 9443203377)
2021-02-24 10:22:52 +01:00
Jan Hak 9b29246fec libedit: update to version 20210216-3.1
Signed-off-by: Jan Hak <jan.hak@nic.cz>
(cherry picked from commit fd7f43ae46)
2021-02-24 10:20:00 +01:00
Jan Pavlinec 0d56e8c19e knot-resolver: add new package
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
(cherry picked from commit bb1f6174fa)
2021-02-23 14:20:29 +01:00
Rosen Penev 1da33ba207 Merge pull request #14852 from 1715173329/2102-xr-mter
[openwrt-21.02] xray-core: remove myself from maintainters
2021-02-23 05:18:04 -08:00
Rosen Penev 9698c73b5d Merge pull request #14866 from stangri/21.02-https-dns-proxy
[21.02] https-dns-proxy: add Force DNS support
2021-02-23 05:11:21 -08:00
Rosen Penev be990d48e2 Merge pull request #14868 from stangri/21.02-vpn-policy-routing
[21.02] vpn-policy-routing: update config file, support PROCD_RELOAD_DELAY
2021-02-23 05:10:59 -08:00
Josef Schlehofer 5666034823 screen: backport fix for CVE-2021-26937
Security reports:
- https://lists.gnu.org/archive/html/screen-devel/2021-02/msg00000.html
This issue can be reproduced even on OpenWrt
- https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=982435

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit c250298fa3)
2021-02-23 06:10:06 -05:00
Stan Grishin 4a067d59fd vpn-policy-routing: update config file, support PROCD_RELOAD_DELAY
Signed-off-by: Stan Grishin <stangri@melmac.net>
2021-02-23 01:12:39 +00:00
Stan Grishin 02a91cc3ef https-dns-proxy: add Force DNS support
Signed-off-by: Stan Grishin <stangri@melmac.net>
2021-02-23 01:04:52 +00:00
Rosen Penev 597fbe5f03 Merge pull request #14834 from jefferyto/golang-1.16-openwrt-21.02
[openwrt-21.02] golang: Update to 1.16
2021-02-22 15:16:21 -08:00
Rosen Penev ca712dd259 Merge pull request #14851 from 1715173329/2102-yq-mter
[openwrt-21.02] yq: bump to 4.6.0, remove myself from maintainters
2021-02-22 14:43:15 -08:00
Rosen Penev a384058a89 Merge pull request #14848 from jefferyto/python-config-macos-openwrt-21.02
[openwrt-21.02] python3: Fix target python-config when building on macOS
2021-02-22 14:21:21 -08:00
Josef Schlehofer 743d7bcf2d netdata: update to version 1.29.2
Release notes:
https://github.com/netdata/netdata/releases/tag/v1.29.2

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit e8021bf14d)
2021-02-22 19:54:00 +01:00
Tianling Shen b21c5c1e1c xray-core: remove myself from maintainters
Signed-off-by: Tianling Shen <cnsztl@gmail.com>
(Backported from 024112605a)
2021-02-23 00:37:48 +08:00
Tianling Shen 4836e407d7 yq: Update to 4.6.0
Signed-off-by: Tianling Shen <cnsztl@gmail.com>
(Backported from b8a2c86aa7)
2021-02-23 00:35:15 +08:00
Tianling Shen bc23fd3d28 yq: remove myself from maintainters
Signed-off-by: Tianling Shen <cnsztl@gmail.com>
(Backported from f56d697985)
2021-02-23 00:34:50 +08:00
Jeffery To 6ce32c3b5e python3: Fix target python-config when building on macOS
The Python version of python-config is installed when building on macOS,
rather than the shell script version when building on Linux. When run on
macOS, the Python version of python-config will return values with
Mac-specific customizations.

This patches the python-config install recipe so that which version is
installed can be controlled by the package makefile. When building on
macOS, this installs the Python version for host Python and the shell
script version for target Python.

This also updates Host/Compile and Host/Install to use the default host
build recipes, so that the various HOST_* variables are taken into
account automatically.

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

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit 18330902a0)
2021-02-22 22:09:54 +08:00
Jeffery To 75d276fe33 golang: Update to 1.16
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit dc587eccb7)
2021-02-22 17:08:36 +08:00
Jan Pavlinec 2bb46e74f9 git-lfs: add new package
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
(cherry picked from commit 0bc2f89ae1)
2021-02-21 08:56:56 +01:00
Matt Merhar 91902ec5e7 perl-try-tiny: use relative include of perlmod.mk
The $(TOPDIR) seemed to cause Makefile parsing issues with CI.

Signed-off-by: Matt Merhar <mattmerhar@protonmail.com>
(cherry picked from commit 52668b1e97)
2021-02-21 08:50:30 +01:00
Jan Pavlinec eec6b56d8a dnstap: update to version 0.4.0
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
(cherry picked from commit 5514fca2b7)
2021-02-21 08:49:55 +01:00
Noah Meyerhans 99f620137f bind: bump to 9.17.10
Add build dependency on libnghttp2 for DNS-over-HTTPS support

Signed-off-by: Noah Meyerhans <frodo@morgul.net>
(cherry picked from commit f33ab76019)
2021-02-21 08:49:31 +01:00
Jan Pavlinec 50b5c5b77f tor: update to version 0.4.5.6
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
(cherry picked from commit 17056742ad)
2021-02-21 08:49:09 +01:00
Moritz Warning 86cf417bfe zerotier: bump to 1.6.4
Signed-off-by: Moritz Warning <moritzwarning@web.de>
2021-02-21 08:48:49 +01:00
Dirk Brenken 185a717e19 banip: update to 0.7.3
* fix search string/pipe preparation for the background service
* fix IPSet maxelem limitation, made it more flexible
* fix potential error during resume action
* add Cisco Talos IP blacklist
* update readme

Signed-off-by: Dirk Brenken <dev@brenken.org>
(cherry picked from commit b65353b4f7)
2021-02-20 15:14:49 +01:00
Álvaro Fernández Rojas af6827459a rng-tools: fix init START
We should be using "00" to deal with alphabetical order.

Fixes: d9cea6747 ("rng-tools: start as early as possible")
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
(cherry-picked from 55b22d131)
2021-02-20 09:00:55 +01:00
Álvaro Fernández Rojas d9cea67477 rng-tools: start as early as possible
Raspberry Pi devices (bcm2708) need this to get from:
[  102.310494] random: crng init done
to:
[   12.539744] random: crng init done

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
(cherry-picked from commit e9a126c14)
2021-02-20 08:49:20 +01:00
Rosen Penev 3cf70cd68c Merge pull request #14805 from apple-etan/21-02/feature/ek/libnetfilter-queue/ipv6
libnetfilter-queue: fix IPv6 header handling
2021-02-19 19:03:44 -08:00
Etan Kissling aeb793af11 libnetfilter-queue: fix IPv6 header handling
Import 51f25df304aeaa6c1b02ef7456a61278ee70c102 from upstream.

Signed-off-by: Etan Kissling <etan_kissling@apple.com>
(cherry picked from commit a16faf72b1)
Signed-off-by: Etan Kissling <etan_kissling@apple.com>
2021-02-19 23:52:32 +01:00
Rosen Penev cb448e732d Merge pull request #14803 from apple-etan/21-02/feature/ek/libnetfilter-queue/icmp
libnetfilter-queue: add pkt_buff function for ICMP
2021-02-19 14:50:46 -08:00
Etan Kissling 57662eade1 libnetfilter-queue: add pkt_buff function for ICMP
Import 662c8f44d53492d2e0ebd430dadef12d580ec330 from upstream.

Signed-off-by: Etan Kissling <etan_kissling@apple.com>
(cherry picked from commit 73060f9104)
Signed-off-by: Etan Kissling <etan_kissling@apple.com>
2021-02-19 22:47:51 +01:00
Rosen Penev 4896f0a021 Merge pull request #14795 from apple-etan/21-02/feature/ek/libnetfilter-queue/fixup
libnetfilter-queue: re-add PKG_FIXUP to fix build
2021-02-19 12:40:13 -08:00
Eneas U de Queiroz 603be683aa reptyr: Don't build for mipsel
The package does not support any mips archs, including mipsel.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(cherry picked from commit ac3beceb96)
2021-02-19 16:42:36 -03:00
Etan Kissling 9afc3eb8b6 libnetfilter-queue: re-add PKG_FIXUP to fix build
Currently when trying to build this package a build error is produced:

WARNING: 'automake-1.16' is missing on your system.
         You should only need it if you modified 'Makefile.am' or
         'configure.ac' or m4 files included by 'configure.ac'.
         The 'automake' program is part of the GNU Automake package:
         <https://www.gnu.org/software/automake>
         It also requires GNU Autoconf, GNU m4 and Perl in order to run:
         <https://www.gnu.org/software/autoconf>
         <https://www.gnu.org/software/m4/>
         <https://www.perl.org/>

This error is due to an attempt to use the native host tools instead of
the OpenWrt build system generated ones. By re-adding PKG_FIXUP it is
ensured that the correct version of the host tools are used.

Signed-off-by: Etan Kissling <etan_kissling@apple.com>
(cherry picked from commit cab73ac826)
Signed-off-by: Etan Kissling <etan_kissling@apple.com>
2021-02-19 13:12:16 +01:00
Álvaro Fernández Rojas 294f08020e bcm27xx-eeprom: update to latest version
New eeprom firmwares support recently added RPi 400 and CM4.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
(cherry-picked from commit 7bbf6d1d0)
2021-02-19 11:13:58 +01:00
Dirk Brenken 27a448f42f banip: update to 0.7.2
* add scanning for suspicious nginx events
* add a log counter to track the number of the failed requests
  or login repetitions of the same ip in the log before banning,
  defaults are: ssh (3), luci (3), nginx (5)
* optimize the background service handling
* add 'greensnow' as a new source
* update readme and LuCI frontend regarding the new log count options

Signed-off-by: Dirk Brenken <dev@brenken.org>
(cherry picked from commit 55d663d291)
2021-02-18 15:36:00 +01:00
Josef Schlehofer 0dfd76f478 Merge pull request #14756 from BKPepe/klish-add-nls
klish: add include for nls when BUILD_NLS is enabled
2021-02-16 00:22:21 +01:00
Josef Schlehofer b5028ca6e3 klish: add include for nls when BUILD_NLS is enabled
In recent commit for libxml2 [1], there was enabled support for iconv,
but it relieves issue with klish that it does not compile as it fails with
following output:

checking for xmlNewDoc in -lxml2... no
configure: error: cannot find libxml2 library
make[2]: *** [Makefile:73: /foo/build/build_dir/target-arm_cortex-a9+vfpv3-d16_musl_eabi/klish-2.2.0/.configured_68b329da9893e34099c7d8ad5cb9c940] Error 1
make[2]: Leaving directory '/foo/build/feeds/packages/utils/klish'

[1] https://github.com/openwrt/packages/commit/d18692c92638cdc1e643554699cb21e893abf2e9

Suggested-by: Rosen Penev <rosenp@gmail.com>
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2021-02-15 22:29:08 +01:00
Nick Hainke 495cdbb39d prometheus-node-exporter-lua: fix wifi
The "get_wifi_interfaces" function is not returning the wifi interface
names. This causes the bug #14625.

Fix the "get_wifi_interfaces" function.

Signed-off-by: Nick Hainke <vincent@systemli.org>
2021-02-15 08:39:09 -05:00