Commit Graph

23611 Commits

Author SHA1 Message Date
Álvaro Fernández Rojas e9a126c145 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>
2021-02-19 20:25:27 +01:00
Artur Petrov 8e0af27d2a gost_engine: add support GOST2012
Signed-off-by: Artur Petrov <github@phpchain.ru>
2021-02-19 19:20:11 +04:00
Jianhui Zhao a9a1d8740b rtty: update to 7.4.0
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-02-19 19:04:10 +08:00
Javier Marcet cce8b3ab31 python-docker: Update to 4.4.3
Bugfixes:

- Fix SSH port parsing when shelling out to the ssh client

Signed-off-by: Javier Marcet <javier@marcet.info>
2021-02-19 11:00:21 +00:00
Javier Marcet 94d7454845 docker-compose: Update to version 1.28.4
Bugs:

- Fix SSH port parsing by bumping docker-py to 4.4.3

Miscellaneous:

- Bump Python to 3.7.10

Signed-off-by: Javier Marcet <javier@marcet.info>
2021-02-19 10:52:00 +00:00
Javier Marcet 1c9e835012 docker-compose: Update to version 1.28.3
Bugs:

- Fix SSH hostname parsing when it contains leading 's', 'h', and remove the quiet
option that was hiding the error (via docker-py bump to 4.4.2)

- Fix key error for --no-log-prefix option

- Fix incorrect CLI environment variable name for service profiles: COMPOSE_PROFILES
instead of COMPOSE_PROFILE

- Fix fish completion

Miscellaneous:

- Bump cryptography to 3.3.2

- Remove log driver filter

Signed-off-by: Javier Marcet <javier@marcet.info>
2021-02-19 10:52:00 +00:00
Jan Pavlinec 17056742ad
tor: update to version 0.4.5.6
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-02-19 11:34:12 +01:00
Álvaro Fernández Rojas 7f21a4fa1b
Merge pull request #14790 from Noltari/bcm27xx-eeprom
bcm27xx-eeprom: update to latest version
2021-02-19 11:13:03 +01:00
Álvaro Fernández Rojas 7bbf6d1d0c 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>
2021-02-19 11:02:04 +01:00
Rosen Penev 6a6995f3dc
Merge pull request #14786 from apple-etan/feature/ek/libnetfilter-queue/fixup
libnetfilter-queue: re-add PKG_FIXUP to fix build
2021-02-19 02:01:54 -08:00
Rosen Penev 78a36fea87
Merge pull request #14789 from zhaojh329/libuhttpd
libuhttpd: Update to 3.9.0
2021-02-18 21:04:30 -08:00
Jianhui Zhao 696d5021da libuhttpd: Update to 3.9.0
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-02-19 12:23:56 +08:00
Rosen Penev 83f88cb59d
Merge pull request #14750 from neheb/pyreq
python-requests: split up patches into two files
2021-02-18 17:10:19 -08:00
Etan Kissling cab73ac826 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>
2021-02-19 01:50:09 +01:00
Noah Meyerhans f33ab76019 bind: bump to 9.17.10
Add build dependency on libnghttp2 for DNS-over-HTTPS support

Signed-off-by: Noah Meyerhans <frodo@morgul.net>
2021-02-18 14:43:14 -08:00
Rosen Penev bc08b47fd9
Merge pull request #14709 from stangri/master-https-dns-proxy
https-dns-proxy: support for force DNS/DNS hijacking
2021-02-18 13:24:29 -08:00
Dirk Brenken 25eeb625ff
Merge pull request #14779 from dibdot/banip
banip: update to 0.7.2
2021-02-18 06:40:50 +01:00
Rosen Penev d5cdc1e0bf
Merge pull request #14775 from ye-holmes/libs/zmq-openpgm-depend
zmq: add optional dependency on openpgm
2021-02-17 13:00:41 -08:00
Rosen Penev 4b3c558eb4
Merge pull request #14767 from jefferyto/python-config-macos
python3: Fix target python-config when building on macOS
2021-02-17 12:59:56 -08:00
Dirk Brenken 55d663d291
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>
2021-02-17 21:24:44 +01:00
Nick Hainke cb286d0d75 owipcalc: change maintainer
As suggested by others, I would like to take care of this tool. I am
developing certain tools that rely on the library and also owipcalc.

Signed-off-by: Nick Hainke <vincent@systemli.org>
2021-02-17 17:17:50 +01:00
Ye Holmes d959a09a47 zmq: add optional dependency on openpgm
And add a patch for CMakeList.txt to configure
correctly with openpgm enabled.

Signed-off-by: Ye Holmes <yeholmes@outlook.com>
2021-02-17 22:18:50 +08:00
Rosen Penev 22cd55d6f2
Merge pull request #14776 from br101/pingchcheck-PKG_SOURCE
pingcheck: Remove unnecessary PKG_SOURCE and _SUBDIR
2021-02-17 06:05:42 -08:00
Bruno Randolf 3f52393430 pingcheck: Remove unnecessary PKG_SOURCE and _SUBDIR
Adressing issue #14773

Signed-off-by: Bruno Randolf <br1@einfach.org>
2021-02-17 13:36:41 +00:00
Dobroslaw Kijowski d208610b8d adguardhome: bump to 0.105.1
* Full changelog available at:
  * https://github.com/AdguardTeam/AdGuardHome/releases/tag/v0.105.0
  * https://github.com/AdguardTeam/AdGuardHome/releases/tag/v0.105.1
* Add node-yarn/host dependency as it is needed since [1].
* Adjust LDFLAGS to the new ones introduced in [2].
* Invoke targets from make instead of manually running npm and yarn.
* Replace GO_PKG_EXCLUDES with GO_PKG_BUILD_PKG as our intention is to
  build only one specific package (a cosmetic change).

[1]: 5e20ac7ed5 (diff-76ed074a9305c04054cdebb9e9aad2d818052b07091de1f20cad0bbac34ffb52R140)
[2]: 0d67aa251d (diff-82ef468ec5547f1ed424776755a7f87dfec4eba9838d2c2ac02c9881bb67d737R60)

Signed-off-by: Dobroslaw Kijowski <dobo90@gmail.com>
2021-02-17 09:47:57 +01:00
Rosen Penev 82ceca2619
Merge pull request #14770 from nxhack/node_host_yarn
node-yarn: add new package - for building adguardhome
2021-02-16 18:59:36 -08:00
Rosen Penev d2cfe5953c
Merge pull request #14769 from nxhack/node_host_icu
node: make hostpkg icu-enabled
2021-02-16 18:58:46 -08:00
Rosen Penev 94540bcb0d
Merge pull request #14729 from ye-holmes/libs/openpgm
openpgm: Add Pragmatic General Multicast library
2021-02-16 18:57:40 -08:00
Ye Holmes 20f05f8e58 openpgm: Add Pragmatic General Multicast library
OpenPGM is a library implementing the PGM reliable multicast
network protocol; The famous messaging library ZMQ has an
optional dependency on OpenPGM, with OpenPGM enabled, we can
foster the development of multicast network applications.

Signed-off-by: Ye Holmes <yeholmes@outlook.com>
2021-02-17 10:08:20 +08:00
Hirokazu MORIKAWA 33c2a28aca node-yarn: add new package - for building adguardhome
Add the necessary new package to build the latest version of adguardhome.
See this thread : https://github.com/openwrt/packages/pull/14717

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2021-02-17 10:47:06 +09:00
Hirokazu MORIKAWA 884761c4df node: make hostpkg icu-enabled
Made the necessary changes to build the latest version of adguardhome.
See this thread : https://github.com/openwrt/packages/pull/14717

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2021-02-17 10:30:56 +09:00
Philip Prindeville d053df65e9
Merge pull request #14758 from pprindeville/strongswan-drop-route-uid0
strongswan: fix local_gateway discovery
2021-02-16 15:19:14 -07:00
Philip Prindeville ec72d3a9e4 strongswan: fix local_gateway discovery
This has been observed by myself and @luizluca: ip route get is
appending uid0 to the output, as seen from:

root@OpenWrt2:~# ip route get 1.1.1.1
1.1.1.1 via 174.27.160.1 dev eth3 src 174.27.182.184 uid 0
    cache
root@OpenWrt2:~#

so the fix is an anchored match, discarding all else. Also, using
ip -o means never having to do multiline matches...

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2021-02-16 13:32:26 -07:00
Philip Prindeville 441a7e5cd2
Merge pull request #14760 from pprindeville/libmaria-add-libcurl-dependency
libmariadb: add dependency on libcurl
2021-02-16 13:16:15 -07:00
Philip Prindeville 5b2d35a8d0 libmariadb: add dependency on libcurl
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2021-02-16 11:07:40 -07:00
Jeffery To 18330902a0
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>
2021-02-17 00:01:41 +08:00
Felix Fietkau eea050dab8 curl,fuse,lm-sensors: move BuildPackage line for libs above packges depending on it
Fixes ABI_VERSION handling issues

Signed-off-by: Felix Fietkau <nbd@nbd.name>
2021-02-16 11:20:23 +01:00
Saverio Proto 7005d650cb
Merge pull request #14740 from ErwanMAS/tinc_bump_to_git_last_commit
Bump tinc to version 1.1 commit 3ee0d5dd
2021-02-16 08:42:23 +01:00
Rosen Penev b360f25d6c python-requests: split up patches into two files
quilt cannot handle two patches in one file. It ends up merging them
and removing the description from the second. To avoid this, split into
two.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-02-15 20:38:11 -08:00
Rosen Penev 2f6a8768c1
Merge pull request #14728 from neheb/boo
[RFC] boost: build context under MIPS64
2021-02-15 20:35:59 -08:00
Rosen Penev aa3ec2a640
Merge pull request #14757 from jmarcet/python_docker_update
python-docker: Update to 4.4.2
2021-02-15 20:35:30 -08:00
Erwan MAS e80d128925 tinc: new maintainer
Signed-off-by: Erwan MAS <erwan@mas.nom.fr>
2021-02-15 23:34:42 -05:00
Rosen Penev cd8b54f82b
Merge pull request #14761 from tofurky/try-tiny_relative_inc
perl-try-tiny: use relative include of perlmod.mk
2021-02-15 20:33:08 -08:00
Matt Merhar 52668b1e97 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>
2021-02-15 21:36:28 -05: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
Javier Marcet 6d07d26a42 python-docker: Update to 4.4.2
Signed-off-by: Javier Marcet <javier@marcet.info>
2021-02-15 21:33:47 +00: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] d18692c926

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
Jan Pavlinec 5514fca2b7
dnstap: update to version 0.4.0
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-02-15 13:52:59 +01:00
Rosen Penev ac4cbab7d8
Merge pull request #14743 from jefferyto/python-cffi-1.14.5
python-cffi: Update to 1.14.5
2021-02-15 03:08:19 -08:00