feed/packages.git
2 years agosexpect: updated to 2.3.11
Clark Wang [Tue, 2 Aug 2022 12:46:01 +0000 (20:46 +0800)]
sexpect: updated to 2.3.11

Signed-off-by: Clark Wang <dearvoid@gmail.com>
2 years agopython-jsonschema: Update to 4.9.0
Javier Marcet [Mon, 1 Aug 2022 17:02:01 +0000 (19:02 +0200)]
python-jsonschema: Update to 4.9.0

Signed-off-by: Javier Marcet <javier@marcet.info>
2 years agodocker-compose: Update to version 2.9.0
Javier Marcet [Mon, 1 Aug 2022 17:02:16 +0000 (19:02 +0200)]
docker-compose: Update to version 2.9.0

Signed-off-by: Javier Marcet <javier@marcet.info>
2 years agonano: update to 6.4
Hannu Nyman [Tue, 2 Aug 2022 12:32:10 +0000 (15:32 +0300)]
nano: update to 6.4

Update nano editor to version 6.4.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2 years agocoremark: bump to 2022-07-27
Aleksander Jan Bajkowski [Fri, 29 Jul 2022 22:13:51 +0000 (00:13 +0200)]
coremark: bump to 2022-07-27

Signed-off-by: Aleksander Jan Bajkowski <olek2@wp.pl>
2 years agorealtek-poe: Add package to control PoE for Realtek 838x devices
Alexandru Gagniuc [Wed, 15 Jun 2022 03:48:47 +0000 (22:48 -0500)]
realtek-poe: Add package to control PoE for Realtek 838x devices

The realtek-poe package is used to configure the Power-over-Ethernet
controller found on Realtex 838x based switches. On many such
switches, the PoE doesn't work without this package.

Signed-off-by: Stijn Segers <foss@volatilesystems.org>
Signed-off-by: Alexandru Gagniuc <mr.nuke.me@gmail.com>
2 years agoMerge pull request #19055 from pprindeville/issue#18975
Philip Prindeville [Sat, 30 Jul 2022 19:03:20 +0000 (13:03 -0600)]
Merge pull request #19055 from pprindeville/issue#18975

lcdproc: don't detect parallel port on build host

2 years agolcdproc: don't detect parallel port on build host 19055/head
Philip Prindeville [Tue, 26 Jul 2022 02:41:06 +0000 (20:41 -0600)]
lcdproc: don't detect parallel port on build host

Also, limit builds to x86 and x86_64.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2 years agoMerge pull request #18931 from alinnastac/libxml2-iconv
Michael Heimpold [Fri, 29 Jul 2022 20:54:52 +0000 (22:54 +0200)]
Merge pull request #18931 from alinnastac/libxml2-iconv

libxml2: add libiconv path to pkg-config file

2 years agoMerge pull request #19073 from jempatel/apinger-rrd-graph
Florian Eckert [Fri, 29 Jul 2022 14:12:25 +0000 (16:12 +0200)]
Merge pull request #19073 from jempatel/apinger-rrd-graph

apinger: add rrd graph support

2 years agoapinger: add rrd graph support 19073/head
Jaymin Patel [Tue, 26 Jul 2022 13:14:32 +0000 (18:44 +0530)]
apinger: add rrd graph support

- add package apinger-rrd for RRD graphs
- add RPC to get an overview and update graphs
- fix interface hotplug to restart apinger instance
- add patch to split alarms list in the status

Signed-off-by: Jaymin Patel <jem.patel@gmail.com>
2 years agostunnel: update version to 5.65
Florian Eckert [Mon, 25 Jul 2022 08:33:35 +0000 (10:33 +0200)]
stunnel: update version to 5.65

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2 years agofrr: update to 8.3.0
Lucian Cristian [Thu, 28 Jul 2022 20:36:37 +0000 (20:36 +0000)]
frr: update to 8.3.0

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2 years agodomoticz: fix read of "disabled" uci configuration parameter
Robert Högberg [Wed, 13 Jul 2022 19:03:44 +0000 (21:03 +0200)]
domoticz: fix read of "disabled" uci configuration parameter

The domoticz init script didn't properly read the "disabled"
configuration parameter and instead the service was always started.

Signed-off-by: Robert Högberg <robert.hogberg@gmail.com>
2 years agoffmpeg: update to 5.1
John Audia [Sat, 23 Jul 2022 10:28:46 +0000 (06:28 -0400)]
ffmpeg: update to 5.1

Bump to latest upstream version, manually rebased: 050-glibc.patch

Tested using:
ffmpeg -f lavfi -i testsrc=duration=10:size=1280x720:rate=30 testsrc.mpg

Resulting mpg was good.

Build system: x86_64
Build-tested: bcm2711/RPi4B
Run-tested: bcm2711/RPi4B

Signed-off-by: John Audia <therealgraysky@proton.me>
2 years agotar: add PKG_CONFIG_DEPENDS
Rosen Penev [Thu, 21 Jul 2022 03:33:30 +0000 (23:33 -0400)]
tar: add PKG_CONFIG_DEPENDS

fixes compilation when deselecting options.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years agohfsprogs: remove unused libbsd
Guilherme Janczak [Thu, 28 Jul 2022 05:49:46 +0000 (05:49 +0000)]
hfsprogs: remove unused libbsd

hfsprogs uses libbsd for strlcpy(), but the strlcpy() calls are inside
`#ifdef` and don't show up on the OpenWRT package.

Signed-off-by: Guilherme Janczak <guilherme.janczak@yandex.com>
2 years agorclone: update to 1.59.0
ZiMing Mo [Thu, 28 Jul 2022 07:54:34 +0000 (15:54 +0800)]
rclone: update to 1.59.0

Release note: https://rclone.org/changelog/#v1-59-0-2022-07-09

Signed-off-by: ZiMing Mo <msylgj@immortalwrt.org>
2 years agoMerge pull request #18993 from mhei/php8-update-8.1.8
Michael Heimpold [Thu, 28 Jul 2022 08:31:41 +0000 (10:31 +0200)]
Merge pull request #18993 from mhei/php8-update-8.1.8

php8: update to 8.1.8

2 years agoMerge pull request #18930 from pprindeville/isc-dhcp-drop-allow-update
Philip Prindeville [Wed, 27 Jul 2022 16:07:07 +0000 (10:07 -0600)]
Merge pull request #18930 from pprindeville/isc-dhcp-drop-allow-update

isc-dhcp: don't use allow-update in bind config

2 years agoMerge pull request #19060 from MoetaYuko/patch-1
Hannu Nyman [Wed, 27 Jul 2022 06:57:15 +0000 (09:57 +0300)]
Merge pull request #19060 from MoetaYuko/patch-1

kitty-terminfo: Fix license

2 years agokitty-terminfo: Fix license 19060/head
Jitao Lu [Wed, 27 Jul 2022 06:27:01 +0000 (14:27 +0800)]
kitty-terminfo: Fix license

Signed-off-by: Jitao Lu <dianlujitao@gmail.com>
2 years agoMerge pull request #18914 from stangri/master-nebula
Stan Grishin [Tue, 26 Jul 2022 16:59:27 +0000 (10:59 -0600)]
Merge pull request #18914 from stangri/master-nebula

nebula: update to 1.6.0

2 years agozmq: remove libbsd dependency
Rosen Penev [Tue, 26 Jul 2022 01:24:01 +0000 (18:24 -0700)]
zmq: remove libbsd dependency

Not really needed for anything. Patch taken from upstream.

Remove obsolete libpthread and librt dependencies.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years agolibwebp: bump to version 1.2.3
Alexandru Ardelean [Mon, 18 Jul 2022 15:21:46 +0000 (18:21 +0300)]
libwebp: bump to version 1.2.3

Drop upstreamed patch '001-fix-cmake-webpmux-linking.patch'.
Re-adapted patch '010-mips16.patch'

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2 years agotelegraf: Update to version 1.23.3
Jonathan Pagel [Mon, 25 Jul 2022 18:11:36 +0000 (20:11 +0200)]
telegraf: Update to version 1.23.3

Signed-off-by: Jonathan Pagel <jonny_tischbein@systemli.org>
2 years agoMerge pull request #19047 from liudf0716/xfrpc
Florian Eckert [Mon, 25 Jul 2022 05:36:54 +0000 (07:36 +0200)]
Merge pull request #19047 from liudf0716/xfrpc

xfrpc: Update to 1.07.582

2 years agoxfrpc: Update to 1.07.582 19047/head
Dengfeng Liu [Mon, 25 Jul 2022 02:29:20 +0000 (10:29 +0800)]
xfrpc: Update to 1.07.582

Signed-off-by: Dengfeng Liu <liudf0716@gmail.com>
2 years agodockerd: Update to v20.10.17
Gerard Ryan [Sun, 24 Jul 2022 05:31:43 +0000 (15:31 +1000)]
dockerd: Update to v20.10.17

Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2 years agodocker: Update to v20.10.17
Gerard Ryan [Sun, 24 Jul 2022 05:29:28 +0000 (15:29 +1000)]
docker: Update to v20.10.17

Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2 years agolibnetwork: Update to f6ccccb for Docker v20.10.17
Gerard Ryan [Sun, 24 Jul 2022 05:25:00 +0000 (15:25 +1000)]
libnetwork: Update to f6ccccb for Docker v20.10.17

Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2 years agocontainerd: Update to v1.6.6 for Docker v20.10.17
Gerard Ryan [Sun, 24 Jul 2022 05:17:03 +0000 (15:17 +1000)]
containerd: Update to v1.6.6 for Docker v20.10.17

Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2 years agorunc: Update to v1.1.2 for Docker v20.10.17
Gerard Ryan [Sun, 24 Jul 2022 05:10:50 +0000 (15:10 +1000)]
runc: Update to v1.1.2 for Docker v20.10.17

Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2 years agomodemmanager: fix mm_log() invocations in 25-modemmanager* files
Arkadiusz Drabczyk [Wed, 13 Jul 2022 12:35:34 +0000 (14:35 +0200)]
modemmanager: fix mm_log() invocations in 25-modemmanager* files

Definition of mm_log() was changed in
45a56a889943b437f78fa2bfca3d5d8ac555c77e but 25-modemmanager* weren't
changed.

Signed-off-by: Arkadiusz Drabczyk <arkadiusz@drabczyk.org>
2 years agodawn: update to 2022-07-24
Nick Hainke [Sun, 24 Jul 2022 10:52:26 +0000 (12:52 +0200)]
dawn: update to 2022-07-24

edca4d2 network: rework network status callbacks

Signed-off-by: Nick Hainke <vincent@systemli.org>
2 years agoruby: fix build with LibreSSL over v3.5
ZiMing Mo [Fri, 22 Jul 2022 19:28:14 +0000 (03:28 +0800)]
ruby: fix build with LibreSSL over v3.5

LibreSSL 3.5 and later provide and need to use
PEM_write_bio_PrivateKey_traditional()

upstream commit:
https://github.com/ruby/openssl/commit/e25fb0d0d86da5a9398ebdc9216b2ea89f80fa3d
https://github.com/ruby/openssl/commit/b02815271fcc295cb8b07ef740684b88a10f2760

Signed-off-by: ZiMing Mo <msylgj@immortalwrt.org>
2 years agoerlang: workaround LibreSSL-3.5.0 compat issues
Sebastian Kemper [Sat, 23 Jul 2022 14:43:28 +0000 (16:43 +0200)]
erlang: workaround LibreSSL-3.5.0 compat issues

Cherry-pick four upstream commits that prevent building of
otp_test_engine when LibreSSL-3.5.0 is used.

Since OpenWrt bumped LibreSSL to 3.5.3 the erlang host builds fail to
complete.

 CC ../priv/obj/x86_64-pc-linux-gnu/otp_test_engine.o
otp_test_engine.c: In function 'test_engine_md5_init':
otp_test_engine.c:144:34: error: dereferencing pointer to incomplete type 'EVP_MD_CTX' {aka 'struct env_md_ctx_st'}
 #define data(ctx) ((MD5_CTX *)ctx->md_data)
                                  ^~

Also switch to AUTORELEASE.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2 years agocurl: switch default SSL to mbedTLS
Rosen Penev [Fri, 22 Jul 2022 01:12:26 +0000 (18:12 -0700)]
curl: switch default SSL to mbedTLS

The decision to switch the default to wolfSSL was taken because of
hostapd back from when curl was in base. Unfortunately, not only is
wolfSSL bigger but it has also been causing issues recently. There's
also no relation between hostapd and curl.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years agopython3: update patches for libressl v3.5
Andre Heider [Tue, 19 Jul 2022 12:14:16 +0000 (14:14 +0200)]
python3: update patches for libressl v3.5

Based upon patches from OpenBSD[0] and Gentoo[1].

Switched to the LibreSSL provided LIBRESSL_VERSION_NUMBER macro, which
makes OPENWRT_HOST_BUILD redundant.

[0] https://github.com/openbsd/ports/tree/master/lang/python/3.10/patches
[1] https://github.com/gentoo/libressl/tree/master/dev-lang/python/files

Signed-off-by: Andre Heider <a.heider@gmail.com>
2 years agocryptsetup: fix library paths by calling autoreconf
Daniel Golle [Sat, 23 Jul 2022 08:37:28 +0000 (09:37 +0100)]
cryptsetup: fix library paths by calling autoreconf

Use PKG_FIXUP:=autoreconf when building cryptsetup to prevent
accidental linkage against host libraries.

Fixes: #19011
Reported-by: @dreirund
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2 years agoyt-dlp: update to 2022.7.18
Michal Vasilek [Fri, 22 Jul 2022 13:56:01 +0000 (15:56 +0200)]
yt-dlp: update to 2022.7.18

Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2 years agodawn: update to 2022-07-22 19027/head
Nick Hainke [Fri, 22 Jul 2022 19:21:32 +0000 (21:21 +0200)]
dawn: update to 2022-07-22

10fb043 network: dump detail on ping pong received

Signed-off-by: Nick Hainke <vincent@systemli.org>
2 years agoMerge pull request #18966 from commodo/django-bump
Alexandru Ardelean [Fri, 22 Jul 2022 11:44:43 +0000 (14:44 +0300)]
Merge pull request #18966 from commodo/django-bump

django: bump to version 4.0.6

2 years agocrelay: update to 0.14.1
Rosen Penev [Tue, 19 Jul 2022 08:26:38 +0000 (01:26 -0700)]
crelay: update to 0.14.1

Also add a meson.build file to avoid iconv hacks.

Remove upstreamed patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years agodocker-compose: Update to version 2.7.0
Javier Marcet [Thu, 21 Jul 2022 14:35:14 +0000 (16:35 +0200)]
docker-compose: Update to version 2.7.0

What's Changed:

 - Enhancements:

   - add support of environment secret during build step by @glours

 - Fixes:

   - networks: prevent issues due to duplicate names by @milas
   - Use appropriate dependency condition for one-shot containers when
   running compose up --wait by @laurazard
   - Fix environment variable expansion by @ulyssessouza in
   compose-spec/compose-go#276
   - Validate depended-on services exist in consistency check by
   @laurazard in compose-spec/compose-go#281
   - Fix hash usage in environment values by @ulyssessouza in
   compose-spec/compose-go#283
   - build: respect dependency order for classic builder by @milas
   - fix: panic caused by empty string argument by @nicksieger
   - (re)start should not impact one-off containers by @ndeloof
   - Fix issue with close networks name on up and down command by
   @glours
   - keep the container reference when volumes_from target a container
   and not a service by @glours
   - build.go: initialize CustomLabels map if nil by @paroque28

Signed-off-by: Javier Marcet <javier@marcet.info>
2 years agodawn: update to 2022-07-21
Nick Hainke [Thu, 21 Jul 2022 15:02:49 +0000 (17:02 +0200)]
dawn: update to 2022-07-21

bb362db datastorage: fix ap_array_unlink_entry always returns NULL
47e98ef network: ping pong keepalive for tcp connections
eba0354 network: add timeout for client connections

In the dawn config the con_timeout needs to be added:
  option con_timeout '60'

Signed-off-by: Nick Hainke <vincent@systemli.org>
2 years agousteer: update to latest HEAD
David Bauer [Wed, 20 Jul 2022 22:59:47 +0000 (00:59 +0200)]
usteer: update to latest HEAD

9059b9a ubus: derive RSSI from measurement report

Signed-off-by: David Bauer <mail@david-bauer.net>
2 years agolibxml2: add libiconv path to pkg-config file 18931/head
Alin Nastac [Thu, 14 Jul 2022 11:20:07 +0000 (13:20 +0200)]
libxml2: add libiconv path to pkg-config file

Needed for applications that use libxml-2.0.pc Libs.private params
to link with -liconv library.

Signed-off-by: Alin Nastac <alin.nastac@gmail.com>
2 years agophp8: update to 8.1.8 18993/head
Michael Heimpold [Wed, 20 Jul 2022 19:47:20 +0000 (21:47 +0200)]
php8: update to 8.1.8

This fixes:
    - CVE-2022-31627

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2 years agomutt: add PKG_CONFIG_DEPENDS
Rosen Penev [Wed, 20 Jul 2022 05:21:22 +0000 (22:21 -0700)]
mutt: add PKG_CONFIG_DEPENDS

Should fix missing dependencies when manupulating options.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years agoopusfile: add autoreconf
Rosen Penev [Wed, 20 Jul 2022 05:14:50 +0000 (22:14 -0700)]
opusfile: add autoreconf

Fixes compilation under some hosts.

Added PKG_BUILD_PARALLEL for faster compilation.

Some small cleanups for consistency between packages.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years agogeth: update to 1.10.20
Rosen Penev [Tue, 19 Jul 2022 03:42:47 +0000 (20:42 -0700)]
geth: update to 1.10.20

Fix compilation with latest iconv changes.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years agolibulfius: update to 2.7.10
Toni Uhlig [Wed, 13 Jul 2022 23:54:13 +0000 (01:54 +0200)]
libulfius: update to 2.7.10

Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
2 years agoglib2: disable fortify source
Stijn Tintel [Sun, 9 Jan 2022 16:13:15 +0000 (18:13 +0200)]
glib2: disable fortify source

The glib2 package fails to build when CONFIG_PKG_FORTIFY_SOURCE_1 or
CONFIG_PKG_FORTIFY_SOURCE_2 is enabled in the OpenWrt config:

In file included from ../glib/libcharset/localcharset.c:28:
/home/stijn/Development/OpenWrt/openwrt/staging_dir/toolchain-powerpc64_e5500_gcc-11.2.0_musl/include/fortify/stdio.h: In function 'snprintf':
/home/stijn/Development/OpenWrt/openwrt/staging_dir/toolchain-powerpc64_e5500_gcc-11.2.0_musl/include/fortify/stdio.h:101:9: error: format not a string literal, argument types not checked [-Werror=format-nonliteral]
  101 |         return __orig_snprintf(__s, __n, __f, __builtin_va_arg_pack());
      |         ^~~~~~
/home/stijn/Development/OpenWrt/openwrt/staging_dir/toolchain-powerpc64_e5500_gcc-11.2.0_musl/include/fortify/stdio.h: In function 'sprintf':
/home/stijn/Development/OpenWrt/openwrt/staging_dir/toolchain-powerpc64_e5500_gcc-11.2.0_musl/include/fortify/stdio.h:110:17: error: format not a string literal, argument types not checked [-Werror=format-nonliteral]
  110 |                 __r = __orig_snprintf(__s, __b, __f, __builtin_va_arg_pack());
      |                 ^~~
/home/stijn/Development/OpenWrt/openwrt/staging_dir/toolchain-powerpc64_e5500_gcc-11.2.0_musl/include/fortify/stdio.h:114:17: error: format not a string literal, argument types not checked [-Werror=format-nonliteral]
  114 |                 __r = __orig_sprintf(__s, __f, __builtin_va_arg_pack());
      |                 ^~~

Disable fortify source for the package as a workaround.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2 years agowifidog: fix compilation with more recent wolfssl
Rosen Penev [Mon, 18 Jul 2022 22:16:15 +0000 (15:16 -0700)]
wifidog: fix compilation with more recent wolfssl

Needs an extra header. pthread.h is also no longer implicitly included.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years agocurl: fix compilation with wolfSSL
Rosen Penev [Wed, 20 Jul 2022 02:24:19 +0000 (19:24 -0700)]
curl: fix compilation with wolfSSL

options.h header is needed now.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years agoMerge pull request #18919 from mhei/php8-full-libiconv
Michael Heimpold [Tue, 19 Jul 2022 17:20:11 +0000 (19:20 +0200)]
Merge pull request #18919 from mhei/php8-full-libiconv

php8: fixup libiconv usage (refs openwrt/openwrt#10024)

2 years agoirqbalance: add meson
Rosen Penev [Thu, 9 Jun 2022 22:30:40 +0000 (15:30 -0700)]
irqbalance: add meson

Fixes compilation when libiconv is missing.

Also remove pthread from glibc. No longer needed.

Cleanup Makefile for consistency between packages.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years agounbound: update to 1.16.1
Pascal Ernster [Mon, 11 Jul 2022 15:27:30 +0000 (17:27 +0200)]
unbound: update to 1.16.1

Maintainer: @EricLuehrsen
Compile tested: realtek/rtl838x, x86/64
Run tested: realtek/rtl838x, x86/64
Description: Update to 1.16.1

Signed-off-by: Pascal Ernster <git@hardfalcon.net>
2 years agoopen-vm-tools: fix compilation without libiconv
Rosen Penev [Tue, 19 Jul 2022 08:34:05 +0000 (01:34 -0700)]
open-vm-tools: fix compilation without libiconv

Fix for recent nls.mk change.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years agodawn: update to 2022-07-18
Nick Hainke [Mon, 18 Jul 2022 15:54:27 +0000 (17:54 +0200)]
dawn: update to 2022-07-18

e596ff1 ubus.c: only add nr entries matching our own SSID

Signed-off-by: Nick Hainke <vincent@systemli.org>
2 years agodjango: bump to version 4.0.6 18966/head
Alexandru Ardelean [Mon, 18 Jul 2022 14:45:37 +0000 (17:45 +0300)]
django: bump to version 4.0.6

Fixes https://nvd.nist.gov/vuln/detail/CVE-2022-34265

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2 years agogolang: Update to 1.18.4 18962/head
Jeffery To [Mon, 18 Jul 2022 09:35:11 +0000 (17:35 +0800)]
golang: Update to 1.18.4

Includes fixes for:

* CVE-2022-1705: net/http: improper sanitization of Transfer-Encoding
  header
* CVE-2022-1962: go/parser: stack exhaustion in all Parse* functions
* CVE-2022-28131: encoding/xml: stack exhaustion in Decoder.Skip
* CVE-2022-30630: io/fs: stack exhaustion in Glob
* CVE-2022-30631: compress/gzip: stack exhaustion in Reader.Read
* CVE-2022-30632: path/filepath: stack exhaustion in Glob
* CVE-2022-30633: encoding/xml: stack exhaustion in Unmarshal
* CVE-2022-30635: encoding/gob: stack exhaustion in Decoder.Decode
* CVE-2022-32148: net/http/httputil: NewSingleHostReverseProxy - omit
  X-Forwarded-For not working

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2 years agoMerge pull request #18948 from neheb/18
Jeffery To [Mon, 18 Jul 2022 05:49:14 +0000 (13:49 +0800)]
Merge pull request #18948 from neheb/18

slang2: try to fix compilation without BUILD_NLS

2 years agoyq: Update to 4.26.1
Tianling Shen [Mon, 18 Jul 2022 03:42:39 +0000 (11:42 +0800)]
yq: Update to 4.26.1

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2 years agoxray-core: Update to 1.5.9
Tianling Shen [Mon, 18 Jul 2022 03:46:10 +0000 (11:46 +0800)]
xray-core: Update to 1.5.9

Updated geodata to latest version while at it.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2 years agoMerge pull request #18854 from Torxgewinde/restic_rest_server_update
Jeffery To [Mon, 18 Jul 2022 05:30:37 +0000 (13:30 +0800)]
Merge pull request #18854 from Torxgewinde/restic_rest_server_update

restic-rest-server: update to 0.11.0

2 years agoslang2: try to fix compilation without BUILD_NLS 18948/head
Rosen Penev [Sat, 16 Jul 2022 02:39:39 +0000 (19:39 -0700)]
slang2: try to fix compilation without BUILD_NLS

Using --with-iconv like this causes -liconv to get added, which is not
desirable.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years agonetsniff-ng: Update to version 0.6.8
Martin Blumenstingl [Wed, 6 Jul 2022 23:44:35 +0000 (01:44 +0200)]
netsniff-ng: Update to version 0.6.8

The update fixes GCC-10 (or newer) builds. Remove 010-uclibc.patch as it
has been applied upstream in this new version.

Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
2 years agompd: add missing AUDIO_SUPPORT in CONFIG_DEPENDS
Pacien TRAN-GIRARD [Sun, 17 Jul 2022 15:05:13 +0000 (17:05 +0200)]
mpd: add missing AUDIO_SUPPORT in CONFIG_DEPENDS

Signed-off-by: Pacien TRAN-GIRARD <pacien.trangirard@pacien.net>
2 years agompd-full: remove partial BUILD_PATENTED on ffmpeg
Pacien TRAN-GIRARD [Sat, 16 Jul 2022 19:52:37 +0000 (21:52 +0200)]
mpd-full: remove partial BUILD_PATENTED on ffmpeg

This removes the guard "CONFIG_BUILD_PATENTED" for the ffmpeg build
feature for mpd-full. ffmpeg was already unconditionally registered as a
dependency (at line 51).

The ffmpeg package already handles whether or not to include patented
codecs internally using the same config flag, so guarding its use as a
dependency here does not appear necessary anymore.

(For reference: guard "BUILD_PATENTED" was introduced in 44eb12f for
ffmpeg, then partially removed by 326c973).

Signed-off-by: Pacien TRAN-GIRARD <pacien.trangirard@pacien.net>
2 years agosoftethernetvpn: remove libiconv/host dependency
Rosen Penev [Fri, 15 Jul 2022 20:58:21 +0000 (13:58 -0700)]
softethernetvpn: remove libiconv/host dependency

No longer present and with the nls.mk removal, no longer needed.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years agoMerge pull request #18954 from paper42/postfix-tls
Josef Schlehofer [Sun, 17 Jul 2022 13:03:13 +0000 (15:03 +0200)]
Merge pull request #18954 from paper42/postfix-tls

postfix: fix download failure

2 years agophp8: fixup libiconv usage (refs openwrt/openwrt#10024) 18919/head
Michael Heimpold [Thu, 7 Jul 2022 20:37:22 +0000 (22:37 +0200)]
php8: fixup libiconv usage (refs openwrt/openwrt#10024)

Since the OpenWrt's stub libiconv implementation is now gone,
we can build against musl's internal one or the external libiconv
implementation.
This needs minor adjustements in the makefile to allow PHPs build
to choose the right path when cross-compiling.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2 years agotravelmate: update 2.0.9-2
Dirk Brenken [Sun, 17 Jul 2022 11:12:21 +0000 (13:12 +0200)]
travelmate: update 2.0.9-2

* fix another vpn corner case
* add support for javascript based captive portals (location.href)

Signed-off-by: Dirk Brenken <dev@brenken.org>
2 years agopostfix: fix download failure 18954/head
Michal Vasilek [Sat, 16 Jul 2022 20:43:08 +0000 (22:43 +0200)]
postfix: fix download failure

cdn.postfix.johnriley.me serves a certificate for a different domain
name.

Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2 years agocoreutils: update to 9.1
John Audia [Sat, 16 Jul 2022 10:47:26 +0000 (06:47 -0400)]
coreutils: update to 9.1

Removed upstreamed patch[1]:
  002-chmod-fix_exit_status_when_ignoring_sylinks.patch

Build system: x86_64
Build-tested: bcm2711/RPi4B
Run-tested: bcm2711/RPi4B

1. https://debbugs.gnu.org/cgi/bugreport.cgi?msg=28;bug=50784

Signed-off-by: John Audia <therealgraysky@proton.me>
2 years agodawn: update to 2022-07-16
Nick Hainke [Sat, 16 Jul 2022 17:36:32 +0000 (19:36 +0200)]
dawn: update to 2022-07-16

0689b5e ubus: add missing lock for ubus hearing_map
4b7db09 CONFIGURE.md: fix typo
b3f61d4 CONFIGURE.md: adjust documentation about log levels

Signed-off-by: Nick Hainke <vincent@systemli.org>
2 years agoglib2: remove libiconv/host build dependency
Rosen Penev [Fri, 15 Jul 2022 20:54:35 +0000 (13:54 -0700)]
glib2: remove libiconv/host build dependency

No longer present. The original reason for having it was an unfortunate
side effect of the way meson uses HOST_LDFLAGS. Since the transistion to
use dependency('iconv'), this is no longer relevant.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years agolibuwsc: fix compiltation with wolfSSL
Eneas U de Queiroz [Fri, 15 Jul 2022 18:00:20 +0000 (15:00 -0300)]
libuwsc: fix compiltation with wolfSSL

wolfssl/options.h needs to be included before the other wolfssl headers
to enable OpenSSL API required to build the package.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2 years agowatchcat: add support to run a script
John Kohl [Sun, 5 Jun 2022 00:56:56 +0000 (20:56 -0400)]
watchcat: add support to run a script

Signed-off-by: John Kohl <jtk.git@bostonpog.org>
2 years agowatchcat: add IP version selection support; fix bug with unlockbands
John Kohl [Sun, 5 Jun 2022 00:53:26 +0000 (20:53 -0400)]
watchcat: add IP version selection support; fix bug with unlockbands

Signed-off-by: John Kohl <jtk.git@bostonpog.org>
2 years agompd: update to 0.23.8
Rosen Penev [Thu, 14 Jul 2022 04:01:30 +0000 (21:01 -0700)]
mpd: update to 0.23.8

Simplify iconv patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years agoMerge pull request #18939 from neheb/18
Alexandru Ardelean [Fri, 15 Jul 2022 06:15:09 +0000 (09:15 +0300)]
Merge pull request #18939 from neheb/18

sudo: don't build with MIPS16

2 years agospoofer: update to 1.4.8
Rosen Penev [Sat, 9 Jul 2022 06:00:26 +0000 (23:00 -0700)]
spoofer: update to 1.4.8

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years agopcre2: add zlib build dependency
Rosen Penev [Sat, 9 Jul 2022 05:19:09 +0000 (22:19 -0700)]
pcre2: add zlib build dependency

Otherwise the host zlib gets picked up.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years agolibxcrypt: update to 4.4.28
Rosen Penev [Sat, 9 Jul 2022 05:35:36 +0000 (22:35 -0700)]
libxcrypt: update to 4.4.28

Build position independent to fix compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years agolibnpupnp: update to 4.2.3
Rosen Penev [Thu, 14 Jul 2022 04:13:04 +0000 (21:13 -0700)]
libnpupnp: update to 4.2.3

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years agosudo: don't build with MIPS16 18939/head
Rosen Penev [Sat, 9 Jul 2022 05:17:03 +0000 (22:17 -0700)]
sudo: don't build with MIPS16

GCC12 doesn't implement some security flags used by sudo.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years agoelektra: actually fix compilation with iconv
Rosen Penev [Thu, 14 Jul 2022 08:04:59 +0000 (01:04 -0700)]
elektra: actually fix compilation with iconv

find_package needs to be moved outside of if.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years agoliborcania: bump to 2.3.0
Toni Uhlig [Wed, 13 Jul 2022 15:50:17 +0000 (17:50 +0200)]
liborcania: bump to 2.3.0

Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
2 years agotelegraf: Update to version 1.23.2
Jonathan Pagel [Wed, 13 Jul 2022 10:37:18 +0000 (12:37 +0200)]
telegraf: Update to version 1.23.2

Signed-off-by: Jonathan Pagel <jonny_tischbein@systemli.org>
2 years agoisc-dhcp: don't use allow-update in bind config 18930/head
Philip Prindeville [Thu, 14 Jul 2022 03:20:43 +0000 (21:20 -0600)]
isc-dhcp: don't use allow-update in bind config

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2 years agogsocket: add a new package with version 1.4.37
Ralf Kaiser [Sun, 3 Jul 2022 20:46:28 +0000 (22:46 +0200)]
gsocket: add a new package with version 1.4.37

Global Socket allows two workstations on different private networks to
communicate with each other. Through firewalls and through NAT - like
there is no firewall.

The TCP connection is secured with AES-256 and using OpenSSL's SRP
protocol (RFC 5054). It does not require a PKI and has forward
secrecy and (optional) TOR support.

The gsocket tools derive temporary session keys and IDs and connect
two TCP pipes through the Global Socket Relay Network (GSRN). This is
done regardless and independent of the local IP Address or geographical
location.

The session keys (secrets) never leave the workstation. The GSRN sees only
the encrypted traffic.

The workhorse is 'gs-netcat' which opens a ssh-like interactive PTY
command shell to a remote workstation (which resides on a private and
remote network and/or behind a firewall).

Also added test.sh file to run test it inside containeer

Signed-off-by: Ralf Kaiser <skyper@thc.org>
2 years agopdns-recursor: update to 4.7.1
Peter van Dijk [Wed, 13 Jul 2022 08:26:33 +0000 (10:26 +0200)]
pdns-recursor: update to 4.7.1

Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2 years agopdns: update to 4.6.3
Peter van Dijk [Wed, 13 Jul 2022 08:28:34 +0000 (10:28 +0200)]
pdns: update to 4.6.3

Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2 years agolibfmt: bump to new upstream version 9.0.0
Othmar Truniger [Mon, 11 Jul 2022 18:07:52 +0000 (20:07 +0200)]
libfmt: bump to new upstream version 9.0.0

Signed-off-by: Othmar Truniger <github@truniger.ch>
2 years agolibndpi: update to 4.4
Toni Uhlig [Tue, 12 Jul 2022 01:07:32 +0000 (03:07 +0200)]
libndpi: update to 4.4

Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
2 years agoMerge pull request #18913 from jempatel/improve_apinger-procd-uci
Florian Eckert [Tue, 12 Jul 2022 07:24:05 +0000 (09:24 +0200)]
Merge pull request #18913 from jempatel/improve_apinger-procd-uci

apinger: improve uci and procd support

2 years agoapinger: improve uci and procd support 18913/head
Jaymin Patel [Wed, 6 Jul 2022 09:45:59 +0000 (15:15 +0530)]
apinger: improve uci and procd support

- convert apinger into procd instances
- generate instance specific apinger.conf from uci
- hotplug handling for apinger alarms
- restart apinger interface instance on ifup action of interface
- don't exit on packet count mismatch, allows to use apinger as monitor
  for multiple targets handling
- add srcip option to target configuration, allows specifying source ip
  used to monitor target
- allow creating status file in script parseable format

Patches are ported against latest version of apinger and referenced from
https://git.pld-linux.org/?p=packages/apinger.git;a=summary

Signed-off-by: Jaymin Patel <jem.patel@gmail.com>