Florian Eckert [Tue, 8 Mar 2022 10:51:02 +0000 (11:51 +0100)]
mwan3: unify error messages
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Florian Eckert [Tue, 8 Mar 2022 10:04:21 +0000 (11:04 +0100)]
mwan3: add sleep to release ipset reference
It turns out that under high system load, ipsets cannot be deleted. This
is because there is still a reference in iptables. A short sleep should
give the system time to clean this up.
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Florian Eckert [Tue, 8 Mar 2022 10:03:08 +0000 (11:03 +0100)]
mwan3: remove not needed ipset del cmd
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Florian Eckert [Tue, 1 Mar 2022 07:58:32 +0000 (08:58 +0100)]
mwan3: Split ipsets into separate ipv4 and ipv6 sets
Nft does not directly support ipsets, nft sets must be used instead.
The mwan3 uses ipsets for certain tasks. They can be combinded. So called
an ipset of ipsets. This list type is not available in nft. So that
mwan3 could be ported to nft in the feature, the ipset handling should be
split. So we have for each ipset an iptables rule.
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Florian Eckert [Fri, 25 Feb 2022 15:17:39 +0000 (16:17 +0100)]
mwan3: use mwan3_push_update function for mwan3_delete_iface_iptables
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Florian Eckert [Fri, 25 Feb 2022 15:04:09 +0000 (16:04 +0100)]
mwan3: remove ipset generation from mwan3_set_general_iptables
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Florian Eckert [Fri, 25 Feb 2022 15:02:49 +0000 (16:02 +0100)]
mwan3: use sticky ipset generation mwan3_push_update pattern
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Florian Eckert [Fri, 25 Feb 2022 14:58:49 +0000 (15:58 +0100)]
mwan3: do not create dynamic ipset for IPv6 if not supported
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Florian Eckert [Fri, 25 Feb 2022 11:04:57 +0000 (12:04 +0100)]
mwan3: do not add mwan3_custom_v6 set if ipv6 is not available
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Florian Eckert [Thu, 24 Feb 2022 11:59:31 +0000 (12:59 +0100)]
mwan3: use also ipset restore for connected ipv4 sets
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Florian Eckert [Tue, 8 Mar 2022 09:15:04 +0000 (10:15 +0100)]
mwan3: move command definitions to common.sh
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Florian Eckert [Wed, 23 Feb 2022 11:20:26 +0000 (12:20 +0100)]
mwan3: update iptables dependencies
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Sergey V. Lobanov [Mon, 31 Jan 2022 15:05:34 +0000 (18:05 +0300)]
python-psutil: update to version 5.9.0, fix build on macos
1. updated to 5.9.0
2. psutil can not be built on macos due to build script detects Darwin
using sys.platform and changes build logic to build for Darwin, but
OpenWrt is Linux.
This commit add patch to allow redefining sys.platform and uses
env var TARGET_SYS_PLATFORM to specify linux as sys platfrom.
Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
Kazuhiro Ito [Sun, 20 Feb 2022 12:48:38 +0000 (21:48 +0900)]
mpd-full: enable soxr
Enable soxr resampler library.
"internal" resampler is really poor quality and libsamplerate
library is too heavy for tiny system.
Signed-off-by: Kazuhiro Ito <kzhr@d1.dion.ne.jp>
Josef Schlehofer [Thu, 24 Feb 2022 14:46:13 +0000 (15:46 +0100)]
MarkupSafe: update to version 2.1.0
Changelog:
https://markupsafe.palletsprojects.com/en/2.1.x/changes/#version-2-1-0
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
Matthew Hagan [Wed, 23 Feb 2022 23:07:49 +0000 (23:07 +0000)]
geoipupdate: update to 4.9.0
Signed-off-by: Matthew Hagan <mnhagan88@gmail.com>
Van Waholtz [Sat, 29 Jan 2022 01:39:43 +0000 (09:39 +0800)]
frp: update to 0.39.0
Signed-off-by: Van Waholtz <vanwaholtz@gmail.com>
Van Waholtz [Sat, 29 Jan 2022 01:39:40 +0000 (09:39 +0800)]
frp: add service_trigger
Signed-off-by: Van Waholtz <vanwaholtz@gmail.com>
Van Waholtz [Sat, 29 Jan 2022 01:39:33 +0000 (09:39 +0800)]
frpc: add anonymous proxy config support
Signed-off-by: Van Waholtz <vanwaholtz@gmail.com>
Rozhuk Ivan [Sun, 20 Feb 2022 05:22:05 +0000 (08:22 +0300)]
utils/watchcat: restart failure time after network restart
Without this change these settings:
Mode: Restart Interface
Period: 30s
Check Interval: 5s
will do ping every 30s, if all pings are fail then
it try to take action every 5 second.
After apply this patch watchcat will try to send
ping every 5 second in next 30 sec before take action if
all pings are fail.
This is important for wireless uplinks like 3G/4G that
need some time to establish connection.
Signed-off-by: Rozhuk Ivan <rozhuk.im@gmail.com>
Alexandru Ardelean [Mon, 21 Feb 2022 07:36:08 +0000 (09:36 +0200)]
tcpreplay: bump to version 4.4.1
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
Marius Dinu [Fri, 18 Feb 2022 20:50:02 +0000 (22:50 +0200)]
tvheadend: bind to LAN IP by default
If config parameter is not set, tvheadend will bind to LAN IP address by default.
Fixes issue #16500 without requiring user modifications to config file. It's also more secure if firewall becomes disabled.
Signed-off-by: Marius Dinu <m95d+git@psihoexpert.ro>
Josef Schlehofer [Wed, 23 Feb 2022 21:32:53 +0000 (22:32 +0100)]
totem-pl-parser: disable libgcrypt
If libgcrypt is compiled first, then it is automatically picked up
during the building totem-pl-parser [1]. Let's disable AmazonAMZ
decoding for now.
[1] https://gitlab.gnome.org/GNOME/totem-pl-parser/-/blob/
c6c1c51aefeac28499da9fe5cec4af2278ed1564/meson_options.txt#L3
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
Josef Schlehofer [Wed, 23 Feb 2022 21:21:28 +0000 (22:21 +0100)]
totem-pl-parser: disable libarchive
If the libarchive is present within the build environment, it is
automatically detected and enabled [1]. This causes that totem-pl-parser
is not compiled with this error:
Package totem-pl-parser is missing dependencies for the following libraries:
libarchive.so.18
[1] https://gitlab.gnome.org/GNOME/totem-pl-parser/-/blob/
c6c1c51aefeac28499da9fe5cec4af2278ed1564/meson_options.txt#L1
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
Oleg Derevenetz [Sun, 20 Feb 2022 20:02:46 +0000 (23:02 +0300)]
bwping: update to version 2.5
Signed-off-by: Oleg Derevenetz <oleg-derevenetz@yandex.ru>
Sergey V. Lobanov [Wed, 2 Feb 2022 00:32:38 +0000 (03:32 +0300)]
shorewall-core: fix build on macos
shorewall-core macos build fails due to:
1. MacOS bash is too old (3.x), but shorewall-core requires bash>4
This patch uses OpenWrt tools/bash built for macos (bash 5.x)
2. install.sh detects Darwin using uname and changes install logic,
but it fails in case of cross-platform build
This patch uses fakeuname/host tool to avoid Darwin detection
Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
Sergey V. Lobanov [Wed, 2 Feb 2022 22:41:15 +0000 (01:41 +0300)]
shorewall: fix build on macos
shorewall macos build fails due to:
1. MacOS bash is too old (3.x), but shorewall requires bash>4
This patch uses OpenWrt tools/bash built for macos (bash 5.x)
2. install.sh detects Darwin using uname and changes install logic,
but it fails in case of cross-platform build
This patch uses fakeuname/host tool to avoid Darwin detection
Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
Sergey V. Lobanov [Fri, 4 Feb 2022 19:47:04 +0000 (22:47 +0300)]
shorewall6-lite: fix build on macos
shorewall6-lite macos build fails due to:
1. MacOS bash is too old (3.x), but shorewall6-lite requires bash>4
This patch uses OpenWrt tools/bash built for macos (bash 5.x)
2. install.sh detects Darwin using uname and changes install logic,
but it fails in case of cross-platform build
This patch uses fakeuname/host tool to avoid Darwin detection
3. fakeuname does not work in install.sh because install.sh
redefines PATH.
This patch removes PATH=... from install.sh on macos
Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
Sergey V. Lobanov [Fri, 4 Feb 2022 17:34:40 +0000 (20:34 +0300)]
shorewall6: fix build on macos
shorewall6 macos build fails due to:
1. MacOS bash is too old (3.x), but shorewall6 requires bash>4
This patch uses OpenWrt tools/bash built for macos (bash 5.x)
2. install.sh detects Darwin using uname and changes install logic,
but it fails in case of cross-platform build
This patch uses fakeuname/host tool to avoid Darwin detection
Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
Sergey V. Lobanov [Fri, 4 Feb 2022 20:12:20 +0000 (23:12 +0300)]
shorewall-lite: fix build on macos
shorewall-lite macos build fails due to:
1. MacOS bash is too old (3.x), but shorewall-lite requires bash>4
This patch uses OpenWrt tools/bash built for macos (bash 5.x)
2. install.sh detects Darwin using uname and changes install logic,
but it fails in case of cross-platform build
This patch uses fakeuname/host tool to avoid Darwin detection
3. fakeuname does not work in install.sh because install.sh
redefines PATH.
This patch removes PATH=... from install.sh on macos
Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
R4SAS I2P [Mon, 21 Feb 2022 19:52:44 +0000 (19:52 +0000)]
i2pd: Update package
* Update to 2.41.0
* Added use AUTORELEASE
Signed-off-by: R4SAS I2P <r4sas@i2pmail.org>
John Audia [Sun, 20 Feb 2022 14:20:06 +0000 (09:20 -0500)]
coreutils: update to 9.0
Removed unneed patch:
002-ls-restore-831-behavior-on-removed-directories.patch
After updating ran `make package/coreutils/refresh` from $BUILDROOT to clean
dirty patches.
Build system: x86_64
Build-tested: bcm2711/RPi4B
Run-tested: bcm2711/RPi4B
Signed-off-by: John Audia <graysky@archlinux.us>
John Audia [Sun, 20 Feb 2022 15:08:38 +0000 (10:08 -0500)]
zsh: update to 5.8.1
Build system: x86_64
Build-tested: bcm2711/RPi4B
Run-tested: bcm2711/RPi4B
Signed-off-by: John Audia <graysky@archlinux.us>
Matthew Hagan [Thu, 24 Feb 2022 00:10:59 +0000 (00:10 +0000)]
rsyslog: move configurables to Config.in
Signed-off-by: Matthew Hagan <mnhagan88@gmail.com>
Matthew Hagan [Thu, 24 Feb 2022 00:03:55 +0000 (00:03 +0000)]
rsyslog: add omhttp libcurl dependancy
Signed-off-by: Matthew Hagan <mnhagan88@gmail.com>
Michal Vasilek [Wed, 23 Feb 2022 18:28:50 +0000 (19:28 +0100)]
tinyionice: update to 1.0.1
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
Tianling Shen [Tue, 22 Feb 2022 15:00:42 +0000 (23:00 +0800)]
yq: Update to 4.20.2
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
John Audia [Fri, 18 Feb 2022 18:45:03 +0000 (13:45 -0500)]
tree: bump to 2.0.2
Update to latest upstream release.
Build system: x86_64
Build-tested: bcm2711/RPi4B
Run-tested: bcm2711/RPi4B
Signed-off-by: John Audia <graysky@archlinux.us>
Jo-Philipp Wich [Tue, 22 Feb 2022 22:28:55 +0000 (23:28 +0100)]
htpdate: drop freebsd.org from default server list
The FreeBSD project stopped publishing HTTP date headers and seeks to
limit further resource taxing by distributed htpdate clients using the
www.freebsd.org host as default time source.
Fixes: #17924
Reported-by: Allan Jude <allanjude@freebsd.org>
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Hannu Nyman [Tue, 22 Feb 2022 17:21:01 +0000 (19:21 +0200)]
nano: update to 6.2
Update nano to 6.2.
Remove inactive second maintainer.
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
George Iv [Sun, 20 Feb 2022 12:00:46 +0000 (07:00 -0500)]
yggdrasil: bump to 0.4.3
Signed-off-by: George Iv <zhoreeq@users.noreply.github.com>
Daniel Golle [Sun, 20 Feb 2022 16:34:13 +0000 (16:34 +0000)]
gnunet: packaging fixes
* include gnunet-service-zonemaster-monitor in gnunet-gns package
* rename namestore-heap back to namestore-flat
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Rosen Penev [Sun, 20 Feb 2022 01:08:02 +0000 (17:08 -0800)]
ksmbd: remove
This was merged in base.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
David Bauer [Sat, 19 Feb 2022 15:19:32 +0000 (16:19 +0100)]
usteer: update to latest git head
98247d1 usteer: track RRM and BSS-TM support per connection
6ec60fc ubus: add BSS-transition-management support
f462de0 local-node: fetch bss-transition-management support
c5242dd ubus: add supported beacon-measurement modes
0dd47b1 local-node: convert kick-dely to absolute time
96976ba readme: add initial README
Signed-off-by: David Bauer <mail@david-bauer.net>
Michael Heimpold [Sat, 19 Feb 2022 12:22:02 +0000 (13:22 +0100)]
Merge pull request #17897 from mhei/php8-update
php8: update to 8.1.3
Josef Schlehofer [Sat, 19 Feb 2022 10:37:03 +0000 (11:37 +0100)]
Merge pull request #17893 from BKPepe/shared-mimo-info-nLS
shared-mimo-info: fix compilation with BUILD_NLS
Michal Hrusecky [Mon, 15 Nov 2021 10:59:39 +0000 (11:59 +0100)]
pcapplusplus: Add new package
PcapPlusPlus is a multiplatform C++ library for capturing, parsing and
crafting of network packets. It is designed to be efficient, powerful
and easy to use. It provides C++ wrappers for the most popular packet
processing engines such as libpcap, WinPcap, DPDK and PF_RING.
Signed-off-by: Michal Hrusecky <michal.hrusecky@turris.com>
Michael Heimpold [Fri, 18 Feb 2022 21:06:15 +0000 (22:06 +0100)]
php8: update to 8.1.3
This fixes:
- CVE-2021-21708
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
Josef Schlehofer [Fri, 18 Feb 2022 17:50:27 +0000 (18:50 +0100)]
shared-mimo-info: fix compilation with BUILD_NLS
When you have enabled full Native Language Support, it could not be
compiled due to this error:
ccache_cc -o src/update-mime-database src/update-mime-database.p/update-mime-database.c.o -L/mox-master/build/staging_dir/toolchain-aarch64_cortex-a53_gcc-11.2.0_musl/usr/lib -L/mox-master/build/staging_dir/toolchain-aarch64_cortex-a53_gcc-11.2.0_musl/lib -Wl,--as-needed -Wl,--no-undefined -DPIC -fPIC -specs=/mox-master/build/include/hardened-ld-pie.specs -znow -zrelro -Wl,-rpath,/mox-master/build/staging_dir/target-aarch64_cortex-a53_musl/usr/lib -Wl,-rpath-link,/mox-master/build/staging_dir/target-aarch64_cortex-a53_musl/usr/lib -Wl,--start-group /mox-master/build/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libglib-2.0.so -L/mox-master/build/staging_dir/target-aarch64_cortex-a53_musl/usr/lib -lintl /mox-master/build/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libxml2.so -Wl,--end-group
/mox-master/build/staging_dir/toolchain-aarch64_cortex-a53_gcc-11.2.0_musl/lib/gcc/aarch64-openwrt-linux-musl/11.2.0/../../../../aarch64-openwrt-linux-musl/bin/ld: cannot find -lintl
collect2: error: ld returned 1 exit status
It happens also on gcc
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
Josef Schlehofer [Fri, 18 Feb 2022 16:44:04 +0000 (17:44 +0100)]
Merge pull request #17891 from jefferyto/slide-switch-0.9.7
slide-switch: Update to 0.9.7
Jeffery To [Fri, 18 Feb 2022 10:24:33 +0000 (18:24 +0800)]
slide-switch: Update to 0.9.7
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Christian Lachner [Thu, 17 Feb 2022 08:20:05 +0000 (09:20 +0100)]
haproxy: Update HAProxy to v2.4.13
- Update haproxy download URL and hash
- Updated upstream patches
Signed-off-by: Christian Lachner <gladiac@gmail.com>
Lucian Cristian [Thu, 17 Feb 2022 18:57:38 +0000 (20:57 +0200)]
uacme: proper ualpn integration
ualpn works only with openssl and gnutls, so default build will not have this included
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
Jonathan Pagel [Thu, 17 Feb 2022 15:48:03 +0000 (16:48 +0100)]
telegraf: Update to version 1.21.4
Signed-off-by: Jonathan Pagel <jonny_tischbein@systemli.org>
Tianling Shen [Thu, 17 Feb 2022 19:00:21 +0000 (03:00 +0800)]
dnsproxy: Update to 0.41.2
Fixed typo error: `AUTORELESE` -> `AUTORELEASE`.
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Tianling Shen [Thu, 17 Feb 2022 18:58:37 +0000 (02:58 +0800)]
yq: Update to 4.20.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Michal Hrusecky [Thu, 17 Feb 2022 19:13:46 +0000 (20:13 +0100)]
libdaq3: Enable NFQ DAQ
Enable support for DAQ module that uses NFQUEUE.
Signed-off-by: Michal Hrusecky <michal.hrusecky@turris.com>
Daniel Golle [Fri, 18 Feb 2022 03:05:25 +0000 (03:05 +0000)]
uvol: clean up paths and fix delayed startup
* Winchester discs can take a long time to spin up which results in
blockd also taking a while to complete to start.
* Make sure uvol only gets started once blockd is ready.
* Clean up paths (use '/tmp/run/uvol' everywhere instead of relying on
the '/var' -> '/tmp' symlink)
* Create 'apk' folder when initializing .meta volume.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Lucian Cristian [Thu, 17 Feb 2022 04:07:08 +0000 (06:07 +0200)]
uacme: pack ualpn.sh
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
Lucian Cristian [Thu, 17 Feb 2022 03:46:43 +0000 (05:46 +0200)]
frr: branch update, mips64 fix
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
Josef Schlehofer [Wed, 16 Feb 2022 08:15:45 +0000 (09:15 +0100)]
Merge pull request #17850 from BKPepe/unbound
unbound: update to version 1.15.0
Josef Schlehofer [Sat, 29 Jan 2022 12:18:01 +0000 (13:18 +0100)]
CircleCI: Add 21.02 GPG and usign public keys and update to Debian 10
Debian 9 (stretch) comes with Python 3.5 by default and End of Life is going to be
on 30th June 2022, let's update it to Debian 10 (buster).
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
W. Michael Petullo [Sun, 13 Feb 2022 04:55:42 +0000 (22:55 -0600)]
totem-pl-parser: new package
Signed-off-by: W. Michael Petullo <mike@flyn.org>
Jeffery To [Tue, 15 Feb 2022 13:28:16 +0000 (21:28 +0800)]
python-twisted: Update to 22.1.0, refresh patches
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Luiz Angelo Daros de Luca [Tue, 15 Feb 2022 04:39:46 +0000 (01:39 -0300)]
openvpn-easy-rsa: make it reproducible
The "build" script was replacing a ~DATE~ with current date.
Now it uses $(SOURCE_DATE_EPOCH).
Fixes #17848
Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
Rosen Penev [Sun, 30 Jan 2022 01:21:46 +0000 (17:21 -0800)]
btrfs-progs: update to 5.16.1
Disable libudev to avoid dependency.
Backport patch to fix 64-bit int types under ppc64 and mips64.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Tue, 15 Feb 2022 02:31:34 +0000 (18:31 -0800)]
ksmbd-tools: update to 3.4.4
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Tue, 15 Feb 2022 01:14:15 +0000 (17:14 -0800)]
ksmbd: update to 3.4.4
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Kerma Gérald [Fri, 21 Jan 2022 09:59:00 +0000 (10:59 +0100)]
lua-cs-bouncer: initial package
Lua Crowdsec Bouncer module
Lua module to allow ip (or not) from CrowdSec API.
https://github.com/crowdsecurity/lua-cs-bouncer
required for crowdsec-nginx-bouncer
Signed-off-by: Kerma Gérald <gandalf@gk2.net>
Siger Yang [Sat, 15 Jan 2022 13:18:08 +0000 (21:18 +0800)]
cqueues: add cqueues(rel-
20200726) to feeds
Signed-off-by: Siger Yang <siger.yang@outlook.com>
Sergey V. Lobanov [Sat, 29 Jan 2022 00:53:55 +0000 (03:53 +0300)]
mandoc: fix build on macos
./configure scripts compiles&runs test so it detects darwin
C-functions and defines that can not be used for Linux target.
This patches expicitly specifies Linux-specific parameters that
can not be detected correctly on Darwin.
This patch removes 010-mandoc-1.14.5-fix-gnu-make.patch. mandoc
provides its own way to redefine specific parameters (using
configure.local file). Defines from this patch are moved to
generated configure.local file.
CONFIGURE_VARS are removed by this patch due to ./configure script
does not use ENV vars specified by CONFIGURE_VARS
This commit does not change compilation on Linux hosts (the resulted
binary is exactly the same as before applying this commit). Binary
compiled on MacOS host is exactly the same as compiled on Linux.
Files generated by ./configure (config.h and Makefile.local) are
exactly the same on Linux and MacOS build hosts
Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
Rosen Penev [Sat, 29 Jan 2022 22:14:12 +0000 (14:14 -0800)]
libwebsockets: fix compilation with newer GCC
Errors on uninitialized variable. No idea why only on powerpc64.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Rosen Penev [Mon, 31 Jan 2022 07:19:58 +0000 (23:19 -0800)]
mktorrent: fix bad format for 64bit platforms
The Makefile tries and fails to run a binary that sets it properly. Just
hardcode it.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
W. Michael Petullo [Mon, 14 Feb 2022 01:03:53 +0000 (19:03 -0600)]
shared-mime-info: new package
Signed-off-by: W. Michael Petullo <mike@flyn.org>
Jeffery To [Mon, 14 Feb 2022 19:31:36 +0000 (03:31 +0800)]
golang: Update to 1.17.7, refresh patch
This includes fixes for:
* CVE-2022-23772: math/big: Rat.SetString may consume large amount of
RAM and crash
* CVE-2022-23806: crypto/elliptic: IsOnCurve returns true for invalid
field elements
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Mon, 14 Feb 2022 19:26:19 +0000 (03:26 +0800)]
obfs4proxy: Update to 0.0.13
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Daniel Golle [Mon, 14 Feb 2022 14:24:21 +0000 (14:24 +0000)]
auc: fall back to 'sdcard' image
Fallback to use 'sdcard' image in case there is neither 'sysupgrade'
nor 'combined' image available.
This allows using 'auc' on targets where 'sdcard' image is also used
for sysupgrade (such as some mvebu-based devices with eMMC).
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Sun, 13 Feb 2022 21:30:13 +0000 (21:30 +0000)]
uvol: call umount instead of using 'block umount'
Calling 'block umount' results in *all* devices listed in
/etc/config/fstab being unmounted.
Just call 'umount /dev/$devname' directly instead as that has the
desired effect.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Wed, 9 Feb 2022 17:41:49 +0000 (17:41 +0000)]
auc: accept both 'y' and 'Y' as confirmation from user
Accept both 'y' and 'Y' as positive confirmation when asking the user
if auc should proceed with requesting and installing an upgrade.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Etienne Champetier [Sun, 13 Feb 2022 03:58:45 +0000 (22:58 -0500)]
phantap: switch to nftables
e80be64 Remove disable_eap_hack
b066ce2 Switch to nftables / firewall4
4d88b0b Do not harcode build flags
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
Hirokazu MORIKAWA [Sun, 13 Feb 2022 01:14:50 +0000 (10:14 +0900)]
avahi: Changed the target file for the patch
Fixed the affected issue in the latest commit
daemon.err avahi-daemon[xxx]: mkdir("/run/avahi-daemon/"): No such file or directory
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
Gerard Ryan [Sat, 12 Feb 2022 11:33:51 +0000 (21:33 +1000)]
dockerd: Update to 20.10.12
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
Gerard Ryan [Sat, 12 Feb 2022 11:32:30 +0000 (21:32 +1000)]
docker: Update to 20.10.12
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
Sergey V. Lobanov [Fri, 4 Feb 2022 22:18:27 +0000 (01:18 +0300)]
ipvsadm: fix build on macos
ipvsadm build fails on macos due to libipvs Makefiles uses system
`ar` that is not compatible with the objectes generated by OpenWrt
GCC Toolchain.
This commit adds patch to allow ar redefining
This commit modifes an old patch (removing CC=gcc is not required
due to it is redefinable)
Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
Sergey V. Lobanov [Fri, 11 Feb 2022 13:28:34 +0000 (16:28 +0300)]
Revert "postfix: fix build on macos"
This reverts commit
9d8171aa0647a0e4c5f27004d3f4c982ac0d1ebe.
Nicholas Smith [Fri, 3 Dec 2021 11:26:25 +0000 (21:26 +1000)]
modemmanager: bump to 1.18.4 with patch
The included patch corrects an issue preventing udev rules from
being parsed correctly. [1][2]
This patch should not be needed after the next release. [3]
More information:
[1] https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/commit/
e9f254ba3f923248efffe4fd458dc5e5469e0f73
[2] https://lists.freedesktop.org/archives/modemmanager-devel/2021-December/009024.html
[3] https://lists.freedesktop.org/archives/modemmanager-devel/2021-December/009022.html
Signed-off-by: Nicholas Smith <nicholas@nbembedded.com>
Josef Schlehofer [Fri, 11 Feb 2022 16:00:48 +0000 (17:00 +0100)]
unbound: update to version 1.15.0
Refresh patch
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
Rucke Teg [Thu, 10 Feb 2022 22:04:43 +0000 (23:04 +0100)]
openssh-server: manually set path to passwd binary
In the build environment the autotools finds the `passwd` binary in
/usr/bin. But in the target image it is available under /bin instead.
Manually set the path to `passwd` binary to `/bin/passwd`
Signed-off-by: Rucke Teg <rucketeg@protonmail.com>
Rucke Teg [Thu, 10 Feb 2022 22:00:55 +0000 (23:00 +0100)]
openssh-server: change sshd.failsafe
There is no need to remove root password from /etc/shadow as the
password in the file is blank anyway in the failsafe mode.
Signed-off-by: Rucke Teg <rucketeg@protonmail.com>
Alexandru Ardelean [Tue, 8 Feb 2022 09:17:32 +0000 (11:17 +0200)]
python: django: bump to 4.0.1
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
Alexandru Ardelean [Tue, 8 Feb 2022 08:35:51 +0000 (10:35 +0200)]
python: pillow: bump to 9.0.1
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
Josef Schlehofer [Wed, 9 Feb 2022 23:10:09 +0000 (00:10 +0100)]
v4l2tools: update to version 0.1.8
Changelog:
https://github.com/mpromonet/v4l2tools/releases/tag/v0.1.8
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
Tiago Gaspar [Thu, 10 Feb 2022 14:58:36 +0000 (14:58 +0000)]
jool: update default config
Update the default configuration files to match the upstream example
ones.
Signed-off-by: Tiago Gaspar <tiagogaspar8@gmail.com>
Tianling Shen [Thu, 10 Feb 2022 09:34:38 +0000 (17:34 +0800)]
dnsproxy: Update to 0.41.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Chip Lee [Sun, 6 Feb 2022 18:08:19 +0000 (02:08 +0800)]
mbusd: Repair UCI config file about parity
in mbusd, parity must be N, E or O, can't be y.
Signed-off-by: Chip Lee <chplee@gmail.com>
Dirk Brenken [Thu, 10 Feb 2022 15:34:24 +0000 (16:34 +0100)]
Merge pull request #17829 from neheb/6
banip: make reproducible
Dirk Brenken [Thu, 10 Feb 2022 15:33:49 +0000 (16:33 +0100)]
Merge pull request #17828 from neheb/5
adblock: make reproducible
Sergey V. Lobanov [Wed, 9 Feb 2022 22:43:04 +0000 (01:43 +0300)]
tdb: fix build on macos
This commit adds patch to the issue with 'echo -n' on macos
Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
Michal Vasilek [Wed, 9 Feb 2022 20:48:29 +0000 (21:48 +0100)]
avahi: fix build on some distributions
This seems to happen only on some distributions (Void, Arch):
/usr/lib/libgcc_s.so.1: file not recognized: file format not recognized
collect2: error: ld returned 1 exit status
libtool: error: error: relink 'libdns_sd.la' with the above command before installing it
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
Jan Hák [Wed, 9 Feb 2022 13:16:04 +0000 (14:16 +0100)]
knot: update to 3.1.6
Signed-off-by: Jan Hák <jan.hak@nic.cz>