Commit graph

28627 commits

Author SHA1 Message Date
Hauke Mehrtens
33786efe66 postfix: Fix compile against glibc 2.36
This backports a change from postfix 3.8, I do not know exactly why it
detects Linux 6 here, but this is needed to fix compilation with glibc
2.36.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2022-12-19 07:30:15 +08:00
Carlos Miguel Ferreira
67e1e7856c boost: Reset Package Release version
Signed-off-by: Carlos Miguel Ferreira <carlosmf.pt@gmail.com>
2022-12-18 13:31:37 -08:00
Carlos Miguel Ferreira
e2ede69ef5 boost: Updates package to version 1.81.0
This commit updates boost to version 1.81.0

A new library is available:
- URL [1]: A library for parsing, modifying, and printing URLs using
only C++11, from Vinnie Falco and Alan de Freitas. Features include
fast compilation, strong invariants, and strict compliance using a
memory-friendly approach.

More info about Boost 1.81.0 can be found at the usual place [2].

[1]: https://www.boost.org/doc/libs/1_81_0/libs/url/doc/html/index.html
[2]: https://www.boost.org/users/history/version_1_81_0.html

Signed-off-by: Carlos Miguel Ferreira <carlosmf.pt@gmail.com>
2022-12-18 13:31:37 -08:00
Hauke Mehrtens
06229e0fe6 dos2unix: Deactivate NLS support
By default the dos2unix build uses the msgfmt application which is
provided by the host tool gettext in OpenWrt. Instead of adding the
dependency to gettext deactivate NLS support.

This fixes the following build error:
-------------------------------------------
msgfmt -c po/da.po -o po/da.mo
make[4]: msgfmt: No such file or directory
make[4]: *** [Makefile:472: po/da.mo] Error 127

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2022-12-19 05:14:11 +08:00
John Audia
3937c7da09 libdaq3: update to 3.0.10
Upstream bump

Signed-off-by: John Audia <therealgraysky@proton.me>
2022-12-18 08:59:28 -05:00
Michael Heimpold
b1bb8db946
Merge pull request from mhei/php8-update-8.2.0
php8: update to 8.2.0
2022-12-18 09:13:02 +01:00
Toke Høiland-Jørgensen
d51c948c1f flent: Integrate flent-tools into the flent package
Now that we're packaging flent itself, there's no reason to have a
completely separate flent-tools package. So integrate the flent-tools
package specification into the main flent package so it's always kept in
sync.

Also add a dependency from flent itself on flent-tools, as the shell
versions of those utilities that Flent uses when running tests doesn't work
on the busybox shell included with openwrt.

Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
2022-12-17 23:43:05 +01:00
Toke Høiland-Jørgensen
6818f1e521 flent: Rename and update package
Update the Flent package and move it to net/, renaming it to just 'flent'
instead of python3-flent (it's not a library, having the python3- prefix
makes no sense). Also add python3-defusedxml as a dependency to protect
against XML bombs if using the one of the backends that use XML-RPC, and
trim the dependencies to those used directly by Flent.

Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
2022-12-17 23:42:51 +01:00
Oli Ze
44e1c2115e igmpproxy: update to version 0.4.0
Signed-off-by: Oli Ze <olze@trustserv.de>
2022-12-16 20:50:31 -08:00
Michal Vasilek
bd9e119d68 apr-util: disable parallel build
Build reliably fails with -j20

    crypto/apr_passwd.c:200:1: fatal error: error closing -: Broken pipe
      200 | }
          | ^
    compilation terminated.

Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2022-12-16 20:47:42 -08:00
Stijn Tintel
173146bbd5 dosfstools: fix PKG_SOURCE
Both mirrors provided in the Makefile only serve gzipped tarballs.

Fixes: dcd7fcfa5b ("dosfstools: update to v4.0")
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2022-12-16 20:47:05 -08:00
Javier Marcet
24faf56110 docker-compose: Update to version 2.14.1
Signed-off-by: Javier Marcet <javier@marcet.info>
2022-12-17 08:34:02 +08:00
Alexandru Ardelean
07a72eba59 python3-pytz: bump to version 2022.6
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-12-16 07:34:22 +01:00
YiZhen Choo
60ae1e5637 AdGuardHome: update to v0.107.21
Signed-off-by: YiZhen Choo <yizhen.c02@gmail.com>
2022-12-16 07:17:19 +01:00
John Audia
2d4e7d5fd3 OpenAppID: add new package
Traditionally, Snort rules are based upon packet analysis.  OpenAppID
enables detection of applications/cloud applications on the network.

This package provides OpenAppID and signature files used by OpenAppID to detect
network traffic from certain applications can be used to identify rogue
application use, detect malicious applications and implement various
application policies, such as application blacklisting, limiting application
usage, and enforcing conditional controls.

To use, for example, edit /etc/snort/local.lua and add the following section
at a minimum:

appid = {
  app_detector_dir = '/usr/lib/openappid',
  log_stats = true,
  app_stats_period = 60,
}

Signed-off-by: John Audia <therealgraysky@proton.me>
2022-12-16 03:55:34 +08:00
Hannu Nyman
89dc1b17e9 nano: update to 7.1
Update nano editor to version 7.1
* drop the backported upstream fix for 7.0
* drop AUTORELEASE
* disable justify from 'plus'. Rarely needed with OpenWrt

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2022-12-15 17:54:26 +02:00
Michael Heimpold
d1b08dbfe8 php8-pecl-redis: bump package release
We need to bump the package release number to force a rebuild
against new PHP ABI version.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2022-12-15 08:34:18 +01:00
Michael Heimpold
99397ebd54 php8-pecl-raphf: bump package release
We need to bump the package release number to force a rebuild
against new PHP ABI version.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2022-12-15 08:34:18 +01:00
Michael Heimpold
283e2982cb php8-pecl-krb5: bump package release
We need to bump the package release number to force a rebuild
against new PHP ABI version.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2022-12-15 08:34:18 +01:00
Michael Heimpold
a7ae6e3d8a php8-pecl-imagick: bump package release
We need to bump the package release number to force a rebuild
against new PHP ABI version.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2022-12-15 08:34:18 +01:00
Michael Heimpold
d106451fdf php8-pecl-http: bump package release
We need to bump the package release number to force a rebuild
against new PHP ABI version.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2022-12-15 08:34:18 +01:00
Michael Heimpold
7a33396cbb php8-pecl-dio: bump package release
We need to bump the package release number to force a rebuild
against new PHP ABI version.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2022-12-15 08:34:18 +01:00
Michael Heimpold
f224e29528 php8-pecl-mcrypt: update to 1.0.5
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2022-12-15 08:34:18 +01:00
Peter van Dijk
6e8e2d571e pdns-recursor: update to 4.8.0
Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2022-12-15 08:59:24 +08:00
Tianling Shen
3361868edf
Merge pull request from paper42/miniflux-2.0.41
miniflux: update to 2.0.41
2022-12-15 04:24:29 +08:00
Toke Høiland-Jørgensen
4d698957d0
Merge pull request from tohojo/acme-paths
acme: Export the canonical paths for certificates and challenges
2022-12-14 16:45:29 +01:00
Toke Høiland-Jørgensen
17691a5a52 acme-acmesh: Provide a 'combined' certificate bundle as well
The haproxy hotplug script creates a 'combined' certificate bundle that
contains both the certificate chain and the private key. However, having a
daemon hotplug script write into CERT_DIR is not great; so let's provide
the bundle as part of the main acme framework, keeping it in $domain_dir
and just linking it into CERT_DIR. That way we can keep CERT_DIR as just a
collection of links for everything, that no consumers should need to write
into.

Also make sure to set the umask correctly so the combined file is not
world-readable (since it contains the private key).

Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
2022-12-14 16:43:45 +01:00
Toke Høiland-Jørgensen
152a26da57 acme-acmesh: Don't hard-code certificate directory
The acme-acmesh package hardcoded the certificate path in its hook script.
Now that we export it as a variable we can avoid hard-coding and use the
variable version instead. Also factor out the linking of certificates into
a function so it's not repeated.

Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
2022-12-14 15:31:00 +01:00
Toke Høiland-Jørgensen
e3d6422dc5 acme-common: Export canonical paths for storing certificates and challenges
The contract between the acme-common framework and consumers and hook
scripts is that certificates can be consumed from /etc/ssl/acme and that
web challenges are stored in /var/run/acme/challenge. Make this explicit by
exporting $CERT_DIR and $CHALLENGE_DIR as environment variables as well,
instead of having knowledge of those paths depend on out-of-band
information. We already exported $challenge_dir, but let's change it to
upper-case to make it clear that it's not a user configuration variable.

Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
2022-12-14 15:28:23 +01:00
Doug Thomson
6db2fe93cd perl: enable threading support for aarch64 by default
Perl threads seem to be supported and working for aarch64, and
including aarch64 here would allow packages like freeswitch-mod-perl
to become available from the standard OpwnWrt package repository for
popular routers such as the Linksys E8450 and Belkin RT3200.

Signed-off-by: Doug Thomson <dwt62f+github@gmail.com>
2022-12-14 22:13:40 +08:00
Tianling Shen
244101df3e
Merge pull request from paper42/yt-dlp-2022.11.11
yt-dlp: update to 2022.11.11
2022-12-14 22:07:22 +08:00
源 文雨
97ebd8a2b0 base16384: add new package
Encode binary files to printable utf16be.
See more at https://github.com/fumiama/base16384.

Signed-off-by: 源 文雨 <fumiama@foxmail.com>
2022-12-14 22:05:14 +08:00
Toke Høiland-Jørgensen
82558996c9
Merge pull request from hgl/acme
acme: deprecate state_dir
2022-12-14 15:00:48 +01:00
Alexandru Ardelean
72bdc33e1a
Merge pull request from dynasticorpheus/master
python-pycares: bump to 4.3.0
2022-12-14 15:47:20 +02:00
Glen Huang
c40d7c09b9 acme-acmesh: use $challenge_dir
Signed-off-by: Glen Huang <i@glenhuang.com>
2022-12-14 21:16:57 +08:00
Glen Huang
b907223d57 acme: deprecate state_dir
state_dir is actually a hardcoded value in conffiles. Allowing users to
customize it could result in losing certificates after upgrading if they
don't also specify the dir as being preserved. We shouldn't default to
this dangerous behavior.

With the new ACME package, certificates live in the standard location
/etc/ssl/acme, users who need to do certificate customizations should
look for them in that dir instead.

Signed-off-by: Glen Huang <i@glenhuang.com>
2022-12-14 21:15:52 +08:00
Hannu Nyman
b3f4cb00fa
Merge pull request from commodo/stress-ng-update
stress-ng: bump to version 0.15.00
2022-12-13 17:16:02 +02:00
Fabian Lipken
85a4c5978b python-pycares: PKG_RELEASE:=1
Signed-off-by: Fabian Lipken <dynasticorpheus@gmail.com>
2022-12-13 11:08:12 +01:00
Michal Vasilek
1a38ad44d6
miniflux: update to 2.0.41
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2022-12-13 10:28:24 +01:00
Michal Vasilek
e398becaa6
yt-dlp: update to 2022.11.11
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2022-12-13 09:57:36 +01:00
Alexandru Ardelean
7921d0b45f stress-ng: bump to version 0.15.00
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-12-13 08:25:38 +02:00
Stan Grishin
582fc64a94
Merge pull request from stangri/master-pbr
pbr: detect missing iptables
2022-12-12 20:21:12 -07:00
Sibren Vasse
ba8cb7c16c openssh: update to 9.1p1
Signed-off-by: Sibren Vasse <github@sibrenvasse.nl>
2022-12-13 10:04:27 +08:00
Stan Grishin
ad6d1b00c1
Merge pull request from stangri/master-simple-adblock
simple-adblock: bugfix: add dnsmasq.nftset to uci_load_validate
2022-12-12 15:11:10 -07:00
Stan Grishin
fff884e67f simple-adblock: bugfix: add dnsmasq.nftset to uci_load_validate
* fixes https://github.com/openwrt/openwrt/issues/11481 thanks to:
* https://github.com/mistepien for reporting
* https://github.com/dave14305 for diagnosing

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2022-12-12 21:43:09 +00:00
Michael Heimpold
ea282f9bb8 php8-pecl-xdebug: update to 3.2.0
This update brings support for PHP 8.2.0.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2022-12-12 21:14:04 +01:00
Michael Heimpold
94c4f13ce6 php8: update to 8.2.0
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2022-12-12 21:14:04 +01:00
Tianling Shen
f7b73bf000
Merge pull request from golddranks/master
ddns-scripts: update_gandi_net: improve logging & add timeout
2022-12-13 03:59:46 +08:00
Jan Hák
c933a15ceb knot: update to version 3.2.4
Signed-off-by: Jan Hák <jan.hak@nic.cz>
2022-12-13 03:46:46 +08:00
Van Waholtz
d22bed1dc3 syncthing: update to 1.22.2
Signed-off-by: Van Waholtz <brvphoenix@gmail.com>
2022-12-12 16:32:54 +01:00