Hannu Nyman [Sun, 18 Sep 2022 15:55:03 +0000 (18:55 +0300)]
collectd: re-enable nut plugin
Re-enable the nut plugin (remove BROKEN mark).
Nut itself has been patched to provide better compatible time_t.
I have not not run-tested the plugin, so it is still possible that
the fixes from upstream collectd PR 4043 are still needed.
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
Hannu Nyman [Sun, 18 Sep 2022 07:51:00 +0000 (10:51 +0300)]
Merge pull request #19362 from dhewg/dsl
prometheus/collectd: adapt dependencies for the dsl collector
Dirk Brenken [Sun, 18 Sep 2022 07:09:07 +0000 (09:09 +0200)]
adblock: update 4.1.4-3
* unbound: fix domain search regression
Signed-off-by: Dirk Brenken <dev@brenken.org>
Javier Marcet [Sat, 10 Sep 2022 01:36:55 +0000 (03:36 +0200)]
python-jsonschema: Update to 4.16.0
- Improve the base URI behavior when resolving a $ref to a resolution
URI which is different from the resolved schema's declared $id.
- Accessing jsonschema.draftN_format_checker is deprecated. Instead,
if you want access to the format checker itself, it is exposed as
jsonschema.validators.DraftNValidator.FORMAT_CHECKER on any
jsonschema.protocols.Validator.
Signed-off-by: Javier Marcet <javier@marcet.info>
Javier Marcet [Wed, 7 Sep 2022 18:15:17 +0000 (20:15 +0200)]
python-jsonschema: Update to 4.15.0, broken since 4.6.0
Signed-off-by: Javier Marcet <javier@marcet.info>
Nick Hainke [Sat, 10 Sep 2022 06:20:17 +0000 (08:20 +0200)]
grep: update to 3.8
Manually refresh:
- ppc-musl.patch
Release Notes:
https://lists.gnu.org/archive/html/info-gnu/2022-09/msg00001.html
Signed-off-by: Nick Hainke <vincent@systemli.org>
Eneas U de Queiroz [Thu, 15 Sep 2022 14:53:23 +0000 (11:53 -0300)]
nut: ensure time_t is defined in upsclient.h
Use an upstream commit to ensure time_t is defined in upsclient.h,
fixing a compile failure in collectd.
Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
Eneas U de Queiroz [Thu, 15 Sep 2022 13:18:40 +0000 (10:18 -0300)]
nut: avoid picking up libi2c dependency
Add --without-linux-i2c to configure arguments to avoid using i2c if
found in the staging dir.
Switch to AUTORELEASE.
Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
Daniel Golle [Wed, 14 Sep 2022 19:44:53 +0000 (20:44 +0100)]
midisport-firmware: add package
Add package with user-space loaded firmware for M-Audio USB MIDI
interfaces. Implement OpenWrt-specific hotplug script which uses
'fxload' from libusb examples.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Hannu Nyman [Fri, 16 Sep 2022 13:27:49 +0000 (16:27 +0300)]
Merge pull request #19385 from hnyman/collectd-nut
collectd: disable nut plugin (incompatibility with nut 2.8.0)
Josef Schlehofer [Fri, 16 Sep 2022 12:39:35 +0000 (14:39 +0200)]
Merge pull request #19384 from paper42/flask-socketio-5.3
python-flask-socketio: update to 5.3.1
Hannu Nyman [Fri, 16 Sep 2022 12:29:19 +0000 (15:29 +0300)]
collectd: disable nut plugin
Temporarily disable nut plugin by marking it BROKEN.
Apparently the upstream collectd plugin is not yet compatible
with nut 2.8.0.
I tried the upstream PR 4043, but it does not help, as it
apparently requires at least one specific UPS type to be
defined/compiled.
nut . . . . . . . . . no (required data types for
NUT API were not detected) (dependency error)
If there is a requirement to specify some UPS data type when
compiling nut, it might be problematic for the generic OpenWrt
buildbot context.
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
Michal Vasilek [Fri, 16 Sep 2022 10:48:19 +0000 (12:48 +0200)]
python-flask-socketio: update to 5.3.1
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
Stan Grishin [Thu, 15 Sep 2022 21:32:14 +0000 (00:32 +0300)]
Merge pull request #19380 from stangri/master-curl
curl: update to 7.85.0
Stan Grishin [Thu, 15 Sep 2022 20:51:07 +0000 (20:51 +0000)]
curl: update to 7.85.0
* https://curl.se/changes.html#7_85_0
* add GitHub to PKG_SOURCE_URL
Signed-off-by: Stan Grishin <stangri@melmac.ca>
Stan Grishin [Thu, 15 Sep 2022 20:40:00 +0000 (20:40 +0000)]
Revert "curl: update to 7.85.0"
This reverts commit
312ab68be498f0d895d8d4dc5b2f0fc857e45eb9.
Signed-off-by: Stan Grishin <stangri@melmac.ca>
Stan Grishin [Thu, 15 Sep 2022 20:00:49 +0000 (23:00 +0300)]
Merge pull request #19377 from stangri/master-curl
curl: update to 7.85.0
Stan Grishin [Thu, 15 Sep 2022 19:41:31 +0000 (19:41 +0000)]
curl: update to 7.85.0
* https://curl.se/changes.html#7_85_0
Signed-off-by: Stan Grishin <stangri@melmac.ca>
Florian Eckert [Thu, 15 Sep 2022 12:10:39 +0000 (14:10 +0200)]
Merge pull request #19329 from jempatel/improve_keepalived-uci
keepalived: add status rpc and service improvement
Jaymin Patel [Fri, 9 Sep 2022 13:40:49 +0000 (19:10 +0530)]
keepalived: add status rpc and service improvement
- enable json by default to generate json stats
- add rpc to generate json status
- add kmod-nf-ipvs dependencies for virtual servers
- set default vip labels on virtual interfaces
- set process name for keepalived child processes
Signed-off-by: Jaymin Patel <jem.patel@gmail.com>
Javier Marcet [Wed, 14 Sep 2022 13:06:51 +0000 (15:06 +0200)]
docker-compose: Update to version 2.11.0
Signed-off-by: Javier Marcet <javier@marcet.info>
Rosen Penev [Wed, 14 Sep 2022 20:03:53 +0000 (13:03 -0700)]
gst1-plugins-base: remove liboil dependency
It's completely unused.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Nick Hainke [Wed, 14 Sep 2022 20:46:09 +0000 (22:46 +0200)]
iperf3: fix install section of Makefile and dependencies
In the Makefile the library installation was accidentally called
"Package/iperf3/install" and not "Package/libiperf3/install". Fix this
typo. Thanks to Hartmut spotting this.
Also the iperf3-ssl does not need to depend on libiperf3.
Fixes
ae48be8e2157 ("iperf3: add shared libiperf library and link iperf3 dynamically")
Signed-off-by: Nick Hainke <vincent@systemli.org>
Rosen Penev [Sat, 10 Sep 2022 00:44:27 +0000 (17:44 -0700)]
liboil: small cleanups
Fixes a compile error when glib2 is missing.
get rid of nls.mk. iconv/gettext is not used. This was previously here
because of glib2.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Sat, 10 Sep 2022 00:46:54 +0000 (17:46 -0700)]
sysrepo: build under WSL
This check is for host, not cross compilation.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
YiZhen Choo [Wed, 7 Sep 2022 16:05:16 +0000 (00:05 +0800)]
AdGuardHome: update to v0.107.12
Signed-off-by: YiZhen Choo <yizhen.c02@gmail.com>
Maxim Anisimov [Mon, 12 Sep 2022 07:01:33 +0000 (10:01 +0300)]
modemmanager: bump to 1.18.12
Signed-off-by: Maxim Anisimov <maxim.anisimov.ua@gmail.com>
Maxim Anisimov [Mon, 12 Sep 2022 07:16:37 +0000 (10:16 +0300)]
libqmi: bump to 1.30.8
Signed-off-by: Maxim Anisimov <maxim.anisimov.ua@gmail.com>
Hannu Nyman [Wed, 14 Sep 2022 19:01:15 +0000 (22:01 +0300)]
Merge pull request #19340 from EricLuehrsen/nut-280
nut: update to 2.8.0
John Audia [Sun, 11 Sep 2022 10:18:26 +0000 (06:18 -0400)]
rsync: bump to 3.2.6
Bump to latest upstream release.
Signed-off-by: John Audia <therealgraysky@proton.me>
John Audia [Sun, 11 Sep 2022 16:07:07 +0000 (12:07 -0400)]
tree: bump to 2.0.4
Upstream update
Signed-off-by: John Audia <therealgraysky@proton.me>
Nick Peng [Wed, 14 Sep 2022 16:07:16 +0000 (00:07 +0800)]
smartdns: bump to 1.2022.38
Signed-off-by: Nick Peng <pymumu@gmail.com>
Florian Eckert [Wed, 14 Sep 2022 13:23:29 +0000 (15:23 +0200)]
mwan3: fix balanced default config
The metrics and weight need to be the same. A 50% balanced would be
require member policies of the same metric and weight value.
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Nick Hainke [Sun, 11 Sep 2022 08:26:38 +0000 (10:26 +0200)]
python3-iperf3: add iperf3 python wrapper
This wrapper gives us an easy to use api for using iperf3 in python.
Signed-off-by: Nick Hainke <vincent@systemli.org>
Nick Hainke [Sun, 11 Sep 2022 12:31:33 +0000 (14:31 +0200)]
iperf3: add shared libiperf library and link iperf3 dynamically
Add library for creating own functions with iperf3 functionality.
Example: https://github.com/esnet/iperf/blob/master/examples/mis.c
This library is needed by python3-iperf3.
Build iperf3 binary with dynamically linked libiperf3. However, still
build iperf3-ssl as static binary due to a lack of shipping two libiperf
versions.
Signed-off-by: Nick Hainke <vincent@systemli.org>
Nick Hainke [Tue, 13 Sep 2022 10:00:51 +0000 (12:00 +0200)]
python3-flent: add flent package
As described on GitHub page [0]:
Flent is a Python wrapper to run multiple simultaneous
netperf/iperf/ping instances and aggregate the results.
[0] - https://github.com/tohojo/flent
Signed-off-by: Nick Hainke <vincent@systemli.org>
Andre Heider [Fri, 2 Sep 2022 09:46:58 +0000 (11:46 +0200)]
collectd: adapt dependencies for the dsl collector
All lantiq/intel/maxlinear compatible dsl daemons now provide a common
package name, switch over.
Signed-off-by: Andre Heider <a.heider@gmail.com>
Andre Heider [Fri, 17 Dec 2021 17:22:20 +0000 (18:22 +0100)]
prometheus-node-exporter-lua: adapt dependencies for the dsl collector
All lantiq/intel/maxlinear compatible dsl daemons now provide a common
package name, switch over.
Signed-off-by: Andre Heider <a.heider@gmail.com>
Florian Eckert [Wed, 14 Sep 2022 06:53:55 +0000 (08:53 +0200)]
Merge pull request #19349 from rmilecki/ddns-scripts-clean
ddns-scripts: drop dead services
Jan Hák [Tue, 13 Sep 2022 12:46:11 +0000 (14:46 +0200)]
knot: update to version 3.2.1
Signed-off-by: Jan Hák <jan.hak@nic.cz>
Šimon Bořek [Mon, 27 Jun 2022 12:49:05 +0000 (14:49 +0200)]
python3: backport and fix target musl libc detection
Patch 030:
Backported from Python main branch[^1] for Python to distinguish between glibc and musl libc SOABI.
Patch 131:
Changes PLATFORM_TRIPLET -gnu/-musl suffix detection (performed by the backported patch)
to be based on the target OS instead of the building OS.
See included patches for more detailed descriptions.
Specifically this fixes cross-compilation for mpc8548 CPUs with SPE instructions[^2] enabled.
[^1]: merged to python:main as https://github.com/python/cpython/pull/24502 'bpo-43112: detect musl as a separate SOABI'
[^2]: https://www.nxp.com/docs/en/reference-manual/SPEPEM.pdf
Co-authored-by: Pali Rohár <pali@kernel.org>
Signed-off-by: Šimon Bořek <simon.borek@nic.cz>
Naraku J [Fri, 8 Apr 2022 08:10:55 +0000 (10:10 +0200)]
aria2: Fix aria2.init start issue
Re-mount '$config_file' inside the '$config_dir' will cause aria2 process unable to start.
Signed-off-by: Naraku J <74468372+Narakuku@users.noreply.github.com>
Rafał Miłecki [Mon, 12 Sep 2022 13:23:48 +0000 (15:23 +0200)]
ddns-scripts: drop dead services
Drop services that are not available anymore.
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
Dirk Brenken [Sun, 11 Sep 2022 10:45:51 +0000 (12:45 +0200)]
adblock: update 4.1.4-2
* some more cleanups, forgotten with the last update
* optimized unbound syntax ('always_nxdomain' & 'always_transparent')
* optimized oisd download sources (use wilcard variants which are much smaller)
* removed superfluous version information/function
Signed-off-by: Dirk Brenken <dev@brenken.org>
Eric Luehrsen [Sat, 10 Sep 2022 18:27:56 +0000 (14:27 -0400)]
nut: update to 2.8.0
-- Release Message Snippet https://networkupstools.org/ --
After a long and windy trip since the last official release v2.7.4 half
a dozen years ago ... NUT v2.8.0! ... the new release includes numerous
new drivers, sub-drivers, protocols and bug-fixes, with many companies
and individuals chipping in with contributions of code. ...
Signed-off-by: Eric Luehrsen <ericluehrsen@gmail.com>
Dirk Brenken [Sat, 10 Sep 2022 16:42:14 +0000 (18:42 +0200)]
adblock: update 4.1.4
* dnsmasq upstream has changed the code for domain handling
and recommends the 'local' syntax for large blocklists
* remove pipefail command, see #19043 for reference
* removed the unused 'adb_dnsinotify' parameter
* removed the 'adb_maxqueue' parameter,
the queue size will be automatically set by the number of cpu cores
* various cleanups, mostly shellcheck related
Signed-off-by: Dirk Brenken <dev@brenken.org>
Michael Pratt [Thu, 25 Aug 2022 19:03:21 +0000 (15:03 -0400)]
conserver: fix build with new autotools
Backport a patch that fixes build
with new versions of Autoconf and Automake.
Signed-off-by: Michael Pratt <mcpratt@pm.me>
Michael Pratt [Thu, 25 Aug 2022 18:56:08 +0000 (14:56 -0400)]
boinc: fix build with new autotools
Backport a patch that fixes build
with new versions of Autoconf and Automake.
Signed-off-by: Michael Pratt <mcpratt@pm.me>
Michael Pratt [Thu, 25 Aug 2022 18:54:36 +0000 (14:54 -0400)]
minidlna: fix build with new autotools
Backport a patch that fixes build
with new versions of Autoconf and Automake.
Signed-off-by: Michael Pratt <mcpratt@pm.me>
Michael Pratt [Thu, 25 Aug 2022 18:50:14 +0000 (14:50 -0400)]
apr: add autotools compatibility backports
Backport a bunch of patches that fixes build
when using new Autoconf and Automake.
The patches removed are replaced by upstream backports
which are more complete.
Signed-off-by: Michael Pratt <mcpratt@pm.me>
Michael Pratt [Thu, 25 Aug 2022 15:03:33 +0000 (11:03 -0400)]
patch: do not patch automake Makefile template
We do not build the tests for this package,
so we can avoid needing autoreconf
when the host automake version doesn't match
the version this package was bootstrapped with
by not changing the .am file in this patch.
Signed-off-by: Michael Pratt <mcpratt@pm.me>
Michael Pratt [Thu, 25 Aug 2022 19:06:28 +0000 (15:06 -0400)]
nfdump: add flex to dependencies
This package uses the macro
AC_PROG_LEX(yywrap)
which in new versions of GNU Autoconf
specifically looks for the yywrap function in the libraries,
and considers lex/flex not present if the function is not found.
Signed-off-by: Michael Pratt <mcpratt@pm.me>
Michael Pratt [Thu, 25 Aug 2022 19:49:13 +0000 (15:49 -0400)]
flex: install dev files to staging
Provide the library and headers for flex
in the staging directory
for the target build of packages
that depend on lexical functions.
Signed-off-by: Michael Pratt <mcpratt@pm.me>
Javier Marcet [Tue, 6 Sep 2022 21:32:25 +0000 (23:32 +0200)]
python-websocket-client: update to 1.4.1
- Fix stack growth bug when `run_forever` reconnects
- Add doctest CI for sphinx docs code examples (
d150099)
- General docs improvements
- Fix automatic reconnect with `run_forever`
- Allow a timeout to be set when using a proxy
Signed-off-by: Javier Marcet <javier@marcet.info>
Javier Marcet [Wed, 7 Sep 2022 23:23:57 +0000 (01:23 +0200)]
python-dotenv: update to v0.21.0
Added:
- CLI: add support for invocations via 'python -m'.
- load_dotenv function now returns False.
- CLI: add --format= option to list command.
Fixed:
- Drop Python 3.5 and 3.6 and upgrade GA
- Use open instead of io.open.
- Improve documentation for variables without a value
- Add parse_it to Related Projects
- Update README.md
- Improve documentation with direct use of MkDocs
Signed-off-by: Javier Marcet <javier@marcet.info>
Javier Marcet [Tue, 6 Sep 2022 21:34:54 +0000 (23:34 +0200)]
python-docker: Update to 6.0.0
Signed-off-by: Javier Marcet <javier@marcet.info>
Tianling Shen [Thu, 8 Sep 2022 01:54:40 +0000 (09:54 +0800)]
v2ray-geodata: split from xray-geodata
This can be used for v2ray, Xray, v2rayA and some other projects,
make it generic.
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Tianling Shen [Thu, 8 Sep 2022 01:52:57 +0000 (09:52 +0800)]
v2ray-core: add new package
Project V is a set of network tools that help you to build your own computer network.
It secures your network connections and thus protects your privacy.
For more details, see https://www.v2fly.org/en_US/guide/faq.html
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Javier Marcet [Sat, 27 Aug 2022 15:14:38 +0000 (17:14 +0200)]
schroot: update to version 1.6.13, reboot of the schroot tool
conceived and developed for many years by Roger Leigh
Signed-off-by: Javier Marcet <javier@marcet.info>
John Audia [Wed, 20 Jul 2022 11:17:42 +0000 (07:17 -0400)]
lxc: update to 5.0.1
Bump to latest and update Makefile to use meson which is upstream's standard.
Deleted unneeded 010-Remove-distro-check.patch (reference to configure).
Build system: x86_64
Build-tested: bcm2711/RPi4B
Run-tested: bcm2711/RPi4B
Signed-off-by: John Audia <therealgraysky@proton.me>
John Audia [Wed, 7 Sep 2022 18:30:56 +0000 (14:30 -0400)]
ffmpeg: update to 5.1.1
Bump to latest upstream version
Signed-off-by: John Audia <therealgraysky@proton.me>
Florian Eckert [Thu, 8 Sep 2022 14:23:18 +0000 (16:23 +0200)]
Merge pull request #19188 from mars642/feature_lorawan
basicstation, sx1302_hal: initial commit
Josef Schlehofer [Thu, 8 Sep 2022 07:57:51 +0000 (09:57 +0200)]
Merge pull request #19323 from turris-cz/syslogng
syslog-ng: update to version 3.38.1
Michal Vasilek [Wed, 7 Sep 2022 12:52:32 +0000 (14:52 +0200)]
yt-dlp: update to 2022.9.1
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
Tianling Shen [Thu, 8 Sep 2022 02:34:26 +0000 (10:34 +0800)]
cloudflared: Update to 2022.9.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Daniel Golle [Wed, 7 Sep 2022 20:27:47 +0000 (21:27 +0100)]
gnunet: update to version 0.17.5
Beware that switching to the new major version 0.17.x results in
incompatibility with clients still running 0.16.x.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Wed, 7 Sep 2022 18:49:34 +0000 (19:49 +0100)]
libp11: update to version 0.4.12
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Wed, 7 Sep 2022 18:15:45 +0000 (19:15 +0100)]
rtpmidid: update to snapshot of 2022-07-07
ae98df0 0xF1 MIDI Quarter Frame is 2 bytes long
eab5cd8 Added more MIDI messages and comments
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Wed, 7 Sep 2022 18:33:30 +0000 (19:33 +0100)]
libinput: update to version 1.19.4
This release includes a fix for CVE-2022-1215, a format string
vulnerabilty in the evdev device handling. For details, see
https://gitlab.freedesktop.org/libinput/libinput/-/issues/752
Peter Hutterer (2):
evdev: strip the device name of format directives
libinput 1.19.4
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Wed, 7 Sep 2022 18:33:14 +0000 (19:33 +0100)]
libevdev: update to version 1.13.0
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Wed, 7 Sep 2022 18:25:23 +0000 (19:25 +0100)]
postgresql: update to version 14.5
Release date: 2022-08-11
Adresses CVE-2022-2625.
For more details, please see the release notes[1].
[1]: https://www.postgresql.org/docs/release/14.5/
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Wed, 7 Sep 2022 18:12:44 +0000 (19:12 +0100)]
pcsc-lite: update to version 1.9.8
1.9.8: Ludovic Rousseau
11 June 2022
- Install install_spy.sh & uninstall_spy.sh scripts in docdir
- SCardTransmit(): do not fail if receive buffer is "too large"
- SCardControl(): do not fail if receive buffer is "too large"
- fix some memory leaks on shutdown
- use a better random number generator
- Some other minor improvements
1.9.7: Ludovic Rousseau
13 May 2022
- disable strict compilation by default
- fix 3 warnings
1.9.6: Ludovic Rousseau
11 May 2022
- do not fail reader removal in some specific cases (USB/Thunderbolt port)
- improve documentation regarding /etc/reader.conf.d/
- SCardGetStatusChange: speedup the case DISABLE_AUTO_POWER_ON
- configure:
. add --disable-strict option
By default the compiler arguments are now:
-Wall -Wextra -Wno-unused-parameter -Werror ${CFLAGS}
. fail if flex is not found
- fix different data races
- pcscdaemon: -v displays internal constants values:
MAX_READERNAME & PCSCLITE_MAX_READERS_CONTEXTS
- Some other minor improvements
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Wed, 7 Sep 2022 17:24:22 +0000 (18:24 +0100)]
exim: update to version 4.96
Exim version 4.96
-----------------
JH/01 Move the wait-for-next-tick (needed for unique message IDs) from
after reception to before a subsequent reception. This should
mean slightly faster delivery, and also confirmation of reception
to senders.
JH/02 Move from using the pcre library to pcre2. The former is no longer
being developed or supported (by the original developer).
JH/03 Constification work in the filters module required a major version
bump for the local-scan API. Specifically, the "headers_charset"
global which is visible via the API is now const and may therefore
not be modified by local-scan code.
JH/04 Fix ClamAV TCP use under FreeBSD. Previously the OS-specific shim for
sendfile() didi not account for the way the ClamAV driver code called it.
JH/05 Bug 2819: speed up command-line messages being read in. Previously a
time check was being done for every character; replace that with one
per buffer.
JH/06 Bug 2815: Fix ALPN sent by server under OpenSSL. Previously the string
sent was prefixed with a length byte.
JH/07 Change the SMTP feature name for pipelining connect to be compliant with
RFC 5321. Previously Dovecot (at least) would log errors during
submission.
JH/08 Remove stripping of the binaries from the FreeBSD build. This was added
in 4.61 without a reason logged. Binaries will be bigger, which might
matter on diskspace-constrained systems, but debug is easier.
JH/09 Fix macro-definition during "-be" expansion testing. The move to
write-protected store for macros had not accounted for these runtime
additions; fix by removing this protection for "-be" mode.
JH/10 Convert all uses of select() to poll(). FreeBSD 12.2 was found to be
handing out large-numbered file descriptors, violating the usual Unix
assumption (and required by Posix) that the lowest possible number will be
allocated by the kernel when a new one is needed. In the daemon, and any
child procesees, values higher than 1024 (being bigger than FD_SETSIZE)
are not useable for FD_SET() [and hence select()] and overwrite the stack.
Assorted crashes happen.
JH/11 Fix use of $sender_host_name in daemon process. When used in certain
main-section options or in a connect ACL, the value from the first ever
connection was never replaced for subsequent connections. Found by
Wakko Warner.
JH/12 Bug 2838: Fix for i32lp64 hard-align platforms. Found for SPARC Linux,
though only once PCRE2 was introduced: the memory accounting used under
debug offset allocations by an int, giving a hard trap in early startup.
Change to using a size_t. Debug and fix by John Paul Adrian Glaubitz.
JH/13 Bug 2845: Fix handling of tls_require_ciphers for OpenSSL when a value
with underbars is given. The write-protection of configuration introduced
in 4.95 trapped when normalisation was applied to an option not needing
expansion action.
JH/14 Bug 1895: TLS: Deprecate RFC 5114 Diffie-Hellman parameters.
JH/15 Fix a resource leak in *BSD. An off-by-one error resulted in the daemon
failing to close the certificates directory, every hour or any time it
was touched.
JH/16 Debugging initiated by an ACL control now continues through into routing
and transport processes. Previously debugging stopped any time Exim
re-execs, or for processing a queued message.
JH/17 The "expand" debug selector now gives more detail, specifically on the
result of expansion operators and items.
JH/18 Bug 2751: Fix include_directory in redirect routers. Previously a
bad comparison between the option value and the name of the file to
be included was done, and a mismatch was wrongly identified.
4.88 to 4.95 are affected.
JH/19 Support for Berkeley DB versions 1 and 2 is withdrawn.
JH/20 When built with NDBM for hints DB's check for nonexistence of a name
supplied as the db file-pair basename. Previously, if a directory
path was given, for example via the autoreply "once" option, the DB
file.pag and file.dir files would be created in that directory's
parent.
JH/21 Remove the "allow_insecure_tainted_data" main config option and the
"taint" log_selector. These were previously deprecated.
JH/22 Fix static address-list lookups to properly return the matched item.
Previously only the domain part was returned.
JH/23 Bug 2864: FreeBSD: fix transport hang after 4xx/5xx response. Previously
the call into OpenSSL to send a TLS Close was being repeated; this
resulted in the library waiting for the peer's Close. If that was never
sent we waited forever. Fix by tracking send calls.
JH/24 The ${run} expansion item now expands its command string elements after
splitting. Previously it was before; the new ordering makes handling
zero-length arguments simpler. The old ordering can be obtained by
appending a new option "preexpand", after a comma, to the "run".
JH/25 Taint-check exec arguments for transport-initiated external processes.
Previously, tainted values could be used. This affects "pipe", "lmtp" and
"queryprogram" transport, transport-filter, and ETRN commands.
The ${run} expansion is also affected: in "preexpand" mode no part of
the command line may be tainted, in default mode the executable name
may not be tainted.
JH/26 Fix CHUNKING on a continued-transport. Previously the usabliility of
the the facility was not passed across execs, and only the first message
passed over a connection could use BDAT; any further ones using DATA.
JH/27 Support the PIPECONNECT facility in the smtp transport when the helo_data
uses $sending_ip_address and an interface is specified.
Previously any use of the local address in the EHLO name disabled
PIPECONNECT, the common case being to use the rDNS of it.
JH/28 OpenSSL: fix transport-required OCSP stapling verification under session
resumption. Previously verify failed because no certificate status is
passed on the wire for the restarted session. Fix by using the recorded
ocsp status of the stored session for the new connection.
JH/29 TLS resumption: the key for session lookup in the client now includes
more info that a server could potentially use in configuring a TLS
session, avoiding oferring mismatching sessions to such a server.
Previously only the server IP was used.
JH/30 Fix string_copyn() for limit greater than actual string length.
Previously the copied amount was the limit, which could result in a
overlapping memcpy for newly allocated destination soon after a
source string shorter than the limit. Found/investigated by KM.
JH/31 Bug 2886: GnuTLS: Do not free the cached creds on transport connection
close; it may be needed for a subsequent connection. This caused a
SEGV on primary-MX defer. Found/investigated by Gedalya & Andreas.
JH/32 Fix CHUNKING for a second message on a connection when the first was
rejected. Previously we did not reset the chunking-offered state, and
erroneously rejected the BDAT command. Investigation help from
Jesse Hathaway.
JH/33 Fis ${srs_encode ...} to handle an empty sender address, now returning
an empty address. Previously the expansion returned an error.
HS/01 Bug 2855: Handle a v4mapped sender address given us by a frontending
proxy. Previously these were misparsed, leading to paniclog entries.
Also contains commit
51be321b27 "Fix PAM auth. Bug 2813" addressing
CVE-2022-37451.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Wed, 7 Sep 2022 17:45:16 +0000 (18:45 +0100)]
gpgme: update to version 1.18.0
Noteworthy changes in version 1.18.0 (2022-08-10)
-------------------------------------------------
* New keylist mode to force refresh via external methods. [T5951]
* The keylist operations now create an import result to report the
result of the locate keylist modes. [T5951]
* core: Return BAD_PASSPHRASE error code on symmetric decryption
failure. [T5939]
* cpp, qt: Do not export internal symbols anymore. [T5906]
* cpp, qt: Support revocation of own OpenPGP keys. [T5904]
* qt: The file name of (signed and) encrypted data can now be set. [T6056]
* cpp, qt: Support setting the primary user ID. [T5938]
* python: Fix segv(NULL) when inspecting contect after exeception. [T6060]
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Wed, 7 Sep 2022 17:39:46 +0000 (18:39 +0100)]
cryptsetup: update to version 2.5.0
Update to new major release of cryptsetup. For details, please see
the release notes[1].
[1]: https://cdn.kernel.org/pub/linux/utils/cryptsetup/v2.5/v2.5.0-ReleaseNotes
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Wed, 7 Sep 2022 17:53:16 +0000 (18:53 +0100)]
lvm2: update to release 2.03.16
Mostly bug fixes and minor improvements.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Michael Heimpold [Wed, 7 Sep 2022 19:53:33 +0000 (21:53 +0200)]
Merge pull request #19321 from mhei/php8-update-8.1.10
php8: update to 8.1.10
Michael Heimpold [Wed, 7 Sep 2022 19:27:32 +0000 (21:27 +0200)]
Merge pull request #19250 from mhei/bugfix19099
squid: fix compilation with libxml (refs #19099)
Jo-Philipp Wich [Wed, 7 Sep 2022 17:53:28 +0000 (19:53 +0200)]
Merge pull request #19320 from jow-/miniupnpd-rework
miniupnpd: rework firewall4 integration
Josef Schlehofer [Wed, 7 Sep 2022 10:00:59 +0000 (12:00 +0200)]
syslog-ng: update to version 3.38.1
- Release notes:
https://github.com/syslog-ng/syslog-ng/releases/tag/syslog-ng-3.38.1
- Update the configuration file to use version 4.0 as mentioned in the
release notes to try the latest changes
Fixes: CVE-2022-38725
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
Marcus Schref [Wed, 7 Sep 2022 11:16:53 +0000 (13:16 +0200)]
basicstation: initial check-in
(LoRa) Basicstation is an implementation of a LoRa packet forwarder and is
intended to be run on the host of a LoRa-based gateway. Basicstation forwards
RF packets recieved by a concentrator to a LoRaWAN network server (LNS).
It also transmits RF packets received from the LNS to one or multiple LoRa
end devices. Further information: https://lora-developers.semtech.com/build/
software/lora-basics/lora-basics-for-gateways
Signed-off-by: Marcus Schref <mschref@web.de>
Marcus Schref [Wed, 7 Sep 2022 11:15:55 +0000 (13:15 +0200)]
sx1302_hal: initial check-in
The SX1302 hardware abstraction layer is required by the basicstation
to control the concentrator based on SX1302/SX1303 chip.
Signed-off-by: Marcus Schref <mschref@web.de>
Florian Eckert [Wed, 7 Sep 2022 05:48:44 +0000 (07:48 +0200)]
Merge pull request #19285 from tru7/knxd
libfmt: bump to upstream version 9.1.0
Marc Benoit [Mon, 5 Sep 2022 18:52:07 +0000 (14:52 -0400)]
nextdns: initialize nextdns from /etc/uci-defaults
Signed-off-by: Marc Benoit <marcb62185@gmail.com>
Nick Hainke [Sun, 4 Sep 2022 13:49:21 +0000 (15:49 +0200)]
memcached: update to 1.6.17
Update to latest version.
Release Notes:
- 1.6.16: https://github.com/memcached/memcached/wiki/ReleaseNotes1616
- 1.6.17: https://github.com/memcached/memcached/wiki/ReleaseNotes1617
Signed-off-by: Nick Hainke <vincent@systemli.org>
Michael Heimpold [Tue, 6 Sep 2022 19:47:30 +0000 (21:47 +0200)]
php8: update to 8.1.10
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
Othmar Truniger [Tue, 30 Aug 2022 16:41:40 +0000 (18:41 +0200)]
libfmt: bump to upstream version 9.1.0
Signed-off-by: Othmar Truniger <github@truniger.ch>
Jo-Philipp Wich [Tue, 6 Sep 2022 17:42:18 +0000 (19:42 +0200)]
miniupnpd: rework firewall4 integration
- Bump to the latest Git version in order to increase the package version
for simpler opkg upgrade of the broken version
- (Re-)Introduce PKG_RELEASE into the package, omitting it may lead to
opkg segmentation faults under certain circumstances
- Utilize automatic include hooks to drop the isolated miniupnpd table
in favor to chains within the main inet fw4 table, otherwise PCP is
unreliable as the upnp table might accept traffic which is later
rejected by fw4
- Install a fw4 script hook to restart miniupnpd on fw4 restarts and
reloads in order to repopulate the upnp chains with forward rules
- Register the used miniupnpd configuration file and the firewall uci
configuration as change sources, otherwise `/etc/init.d/miniupnpd reload`
has no effect if the firewall or upnpd config was changed
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Eric Luehrsen [Mon, 5 Sep 2022 23:51:28 +0000 (19:51 -0400)]
ldns: update to 1.8.3
Signed-off-by: Eric Luehrsen <ericluehrsen@gmail.com>
Nick Hainke [Mon, 5 Sep 2022 21:33:53 +0000 (23:33 +0200)]
libssh: update to 0.10.3
Release notes:
https://www.libssh.org/2022/09/05/libssh-0-10-3/
Signed-off-by: Nick Hainke <vincent@systemli.org>
Rosen Penev [Mon, 28 Feb 2022 07:16:55 +0000 (23:16 -0800)]
mariadb: fix compilation with ppc64
MariaDB's PPC64 CRC32 support requires AltiVec, which QoriQ does not
support. Disable it.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Tianling Shen [Sat, 3 Sep 2022 09:34:58 +0000 (17:34 +0800)]
libtorrent-rasterbar: Update to 2.0.7
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Tianling Shen [Sat, 3 Sep 2022 09:12:36 +0000 (17:12 +0800)]
dnslookup: Update to 1.7.3
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Tianling Shen [Sat, 3 Sep 2022 09:17:22 +0000 (17:17 +0800)]
dnsproxy: Update to 0.44.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Tianling Shen [Sat, 3 Sep 2022 09:14:43 +0000 (17:14 +0800)]
cloudflared: Update to 2022.8.4
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Nick Hainke [Sat, 3 Sep 2022 09:35:51 +0000 (11:35 +0200)]
libssh: update to 0.10.2
Release notes:
https://www.libssh.org/2022/09/02/libssh-0-10-2/
Signed-off-by: Nick Hainke <vincent@systemli.org>
Daniel Engberg [Sat, 24 Jun 2017 15:36:42 +0000 (17:36 +0200)]
telnet-bsd: add package
net/telnet-bsd: Add telnet-bsd 1.2 to repo
Patch sources:
https://gitweb.gentoo.org/repo/gentoo.git/tree/net-misc/telnet-bsd/files
https://ftp.uni-erlangen.de/gentoo-portage/net-misc/telnet-bsd/files
Template for excluding telnetd:
https://github.com/theeternalsw0rd/telnet-macos
Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
[set me as maintainer, add patches suggested by @pkgadd]
Signed-off-by: Paul Spooren <mail@aparcar.org>
Christian Lachner [Wed, 24 Aug 2022 07:16:44 +0000 (09:16 +0200)]
haproxy: Update HAProxy to v2.6.4
- Update haproxy download URL and hash
Signed-off-by: Christian Lachner <gladiac@gmail.com>
Miroslav Lichvar [Wed, 31 Aug 2022 14:11:49 +0000 (16:11 +0200)]
chrony: update to 4.3
Signed-off-by: Miroslav Lichvar <mlichvar0@gmail.com>
Siger Yang [Fri, 19 Aug 2022 16:48:57 +0000 (00:48 +0800)]
luaossl: update to rel-
20220711
Signed-off-by: Siger Yang <siger.yang@outlook.com>