Commit graph

27591 commits

Author SHA1 Message Date
Volodymyr Nazarchuk
52026672cd libv4l: change dependence from libudev-zero to libudev
Signed-off-by: Volodymyr Nazarchuk <vavooon@gmail.com>
2022-07-11 12:12:45 -07:00
Josef Schlehofer
aaf83ad88b
Merge pull request #18811 from turris-cz/bind
bind: update to version 9.18.4
2022-07-11 12:44:35 +02:00
Jonathan Pagel
9b1cdb7b52 telegraf: Update to version 1.23.1
Signed-off-by: Jonathan Pagel <jonny_tischbein@systemli.org>
2022-07-11 10:14:36 +02:00
Rosen Penev
df335b1391 libextractor: fix iconv handling
Autoreconf is enough to fix.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-07-10 18:26:50 -07:00
Rosen Penev
6283311fc1 softethervpn: get rid of external iconv
Not really needed.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-07-10 18:26:50 -07:00
Rosen Penev
142b73b5db transmission: get rid of iconv dependency
No need for an external one.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-07-10 18:26:50 -07:00
Hirokazu MORIKAWA
8db0d09823 node: July 7th 2022 Security Releases
Update to v16.16.0

Release for the following issues:
HTTP Request Smuggling - Flawed Parsing of Transfer-Encoding (Medium)(CVE-2022-32213)
HTTP Request Smuggling - Improper Delimiting of Header Fields (Medium)(CVE-2022-32214)
HTTP Request Smuggling - Incorrect Parsing of Multi-line Transfer-Encoding (Medium)(CVE-2022-32215)
DNS rebinding in --inspect via invalid IP addresses (High)(CVE-2022-32212)

https://nodejs.org/en/blog/vulnerability/july-2022-security-releases/

No vulnerabilities related with openssl (uses system openssl)

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2022-07-10 22:38:20 +02:00
Rosen Penev
8788cd7c84 elektra: fix compilation with external iconv
Patch mostly taken from hidapi.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-07-10 01:20:01 -07:00
Michael Heimpold
994f497e9f
Merge pull request #18898 from mhei/ser2net-service-start
ser2net: schedule start later during boot (fixes #18872)
2022-07-10 10:04:11 +02:00
Michael Heimpold
02faa202e5 ser2net: schedule start later during boot (fixes #18872)
Usually, no other local service depends on the start of ser2net, so
let's start it later in the boot process.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2022-07-09 21:46:41 +02:00
Rosen Penev
598bf7936a clamav: fix compilation without libiconv-stub
Ported similar patch from hidapi.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-07-08 23:43:54 -07:00
Rosen Penev
f9813b3401 libmad: update to 0.16.2
Backport aarch64 patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-07-08 22:14:45 -07:00
Christian Lachner
3f82f9a002 liburing: Update to v2.2
- Updated download URL and hash

Signed-off-by: Christian Lachner <gladiac@gmail.com>
2022-07-08 18:36:32 +02:00
Alexandru Ardelean
884ac1e35b python-requests: bump to version 2.28.1
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-07-07 10:35:14 -07:00
Alexandru Ardelean
44e880df4b python-lxml: bump to version 4.9.1
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-07-07 10:35:14 -07:00
Alexandru Ardelean
ed8420cd97 pillow: bump to version 9.2.0
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-07-07 10:35:14 -07:00
Alexandru Ardelean
efd57e201d python-chardet: bump to version 5.0.0
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-07-07 10:35:14 -07:00
Giacomo Sanchietti
799194cbc9 rsyslog: apply shellcheck SC3014 to init
Signed-off-by: Giacomo Sanchietti <giacomo.sanchietti@nethesis.it>
2022-07-07 10:34:58 -07:00
Giacomo Sanchietti
008860276e rsyslog: replace spaces with tabs inside init
Signed-off-by: Giacomo Sanchietti <giacomo.sanchietti@nethesis.it>
2022-07-07 10:34:58 -07:00
Giacomo Sanchietti
7afd539dbf rsyslog: improve default config
Check also for config files containing comment lines starting
with white spaces.

Signed-off-by: Giacomo Sanchietti <giacomo.sanchietti@nethesis.it>
2022-07-07 10:34:58 -07:00
Giacomo Sanchietti
c3f6591de7 rsyslog: apply shellcheck suggestions to init
Signed-off-by: Giacomo Sanchietti <giacomo.sanchietti@nethesis.it>
2022-07-07 10:34:58 -07:00
Giacomo Sanchietti
a3cea3655f rsyslog: preserve existing configuration
Signed-off-by: Giacomo Sanchietti <giacomo.sanchietti@nethesis.it>
2022-07-07 10:34:58 -07:00
Giacomo Sanchietti
d7084eae60 rsyslog: include original config file
Allow advanced configurations from /etc/rsyslog.conf file

Signed-off-by: Giacomo Sanchietti <giacomo.sanchietti@nethesis.it>
2022-07-07 10:34:58 -07:00
Giacomo Sanchietti
dda5f84630 rsyslog: write config file to RAM
Avoid wearing out flash storage

Signed-off-by: Giacomo Sanchietti <giacomo.sanchietti@nethesis.it>
2022-07-07 10:34:58 -07:00
Giacomo Sanchietti
443bc5720e rsyslog: add uci support
Signed-off-by: Giacomo Sanchietti <giacomo.sanchietti@nethesis.it>
2022-07-07 10:34:58 -07:00
Alexandru Ardelean
23eb031777
Merge pull request #18883 from jefferyto/python-cryptography-fix-build
python-cryptography: Fix failing build
2022-07-07 15:49:50 +03:00
Jeffery To
9e3b7d7883
python-cryptography: Fix failing build
Fixes https://github.com/openwrt/packages/issues/18876.
Fixes https://github.com/openwrt/packages/issues/18879.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2022-07-07 17:35:41 +08:00
Tianling Shen
798cf62bd8 dnslookup: Update to 1.7.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-07-07 07:45:06 +02:00
Tianling Shen
e858624d29 cloudflared: Update to 2022.7.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-07-07 07:44:47 +02:00
Dirk Brenken
cf1f9dc933
travelmate: update 2.0.9
* various vpn fixes/optimizations (run tested by forum users)
* refine several log statements

Signed-off-by: Dirk Brenken <dev@brenken.org>
2022-07-06 23:17:07 +02:00
Petr Štetiar
797945dfaa libarchive: fix ext2fs build race error condition
libarchive looks for ext2fs headers during configure, and if it finds
them it will expect to find them during compile, or on the rare occasion
when they aren't it will fail:

 libarchive/archive_entry.c:59:55: fatal error: ext2fs/ext2_fs.h: No such file or directory

As we just need headers for some type constants, let's re-use headers
from tools/e2fsprogs package which are always available.

Reported-by: Adam Dov <adov@maxlinear.com>
Suggested-by: Paul Eggleton <paul.eggleton@linux.intel.com>
References: https://git.yoctoproject.org/poky/commit/?id=f0b9a7cf9f80be1917e45266fa201f464a28c1e5
Signed-off-by: Petr Štetiar <ynezz@true.cz>
2022-07-05 23:00:30 -07:00
Dengfeng Liu
5615ce33fa xfrpc: update to 1.06.579
Signed-off-by: Dengfeng Liu <liudf0716@gmail.com>
2022-07-05 22:03:12 -07:00
Dengfeng Liu
10a24d4cad xfrpc: set xfrpc's disabled default value to 0
change this to satisfy luci-app-xfrpc's need

Signed-off-by: Dengfeng Liu <liudf0716@gmail.com>
2022-07-05 22:03:12 -07:00
Aleksander Morgado
c15e94f6c5 modemmanager: explicitly disconnect even if no bearers found
A network restart where netifd is cleanly restarted involves bringing
the network interfaces down. The 'modemmanager' protocol handler will
run a mmcli --simple-disconnect in this case, but only if there are
bearer objects found.

If the network restart happened *during* the connection attempt
procedure, while the modem is e.g. being registered in the network, no
bearer objects exist yet, and so, we would skip doing anything during
the interface teardown operation. This would lead to the original
connection attempt succeeding, so leaving the modem in ModemManager
in connected state, while the associated interface in netifd is
reported down.

Signed-off-by: Aleksander Morgado <aleksander@aleksander.es>
2022-07-05 21:59:51 -07:00
Stijn Tintel
8b5c761c88 kea: create /var/run/kea in init script
Kea expects /var/run/kea to exist. Without it, errors occur:

  Mon Jun 13 10:31:45 2022 daemon.err kea-dhcp6[2977]: Unable to use interprocess sync lockfile (No such file or directory): /var/run/kea/logger_lockfile

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2022-07-05 21:59:34 -07:00
John Audia
3492409667 ncdu: update to 1.17 and add blue option
Upstream bump and add a patch to use a blue highlight color for the dark
color scheme (--color dark) as some users find the default bright green is
too intense.

Note that invoking ncdu without the --color switch at use uses the upstream
default bright green, so users will need to call ncdu with --color dark in
order to get the blue color.

Signed-off-by: John Audia <therealgraysky@proton.me>
2022-07-05 21:59:19 -07:00
Rui Salvaterra
f47a311269 tor: bump to 0.4.7.8 stable
From the changelog…

  o Major bugfixes (congestion control, TROVE-2022-001):
    - Fix a scenario where RTT estimation can become wedged, seriously
      degrading congestion control performance on all circuits. This
      impacts clients, onion services, and relays, and can be triggered
      remotely by a malicious endpoint. Tracked as CVE-2022-33903. Fixes
      bug 40626; bugfix on 0.4.7.5-alpha.

  o Minor features (fallbackdir):
    - Regenerate fallback directories generated on June 17, 2022.

  o Minor features (geoip data):
    - Update the geoip files to match the IPFire Location Database, as
      retrieved on 2022/06/17.

  o Minor bugfixes (linux seccomp2 sandbox):
    - Allow the rseq system call in the sandbox. This solves a crash
      issue with glibc 2.35 on Linux. Patch from pmu-ipf. Fixes bug
      40601; bugfix on 0.3.5.11.

  o Minor bugfixes (logging):
    - Demote a harmless warn log message about finding a second hop to
      from warn level to info level, if we do not have enough
      descriptors yet. Leave it at notice level for other cases. Fixes
      bug 40603; bugfix on 0.4.7.1-alpha.
    - Demote a notice log message about "Unexpected path length" to info
      level. These cases seem to happen arbitrarily, and we likely will
      never find all of them before the switch to arti. Fixes bug 40612;
      bugfix on 0.4.7.5-alpha.

  o Minor bugfixes (relay, logging):
    - Demote a harmless XOFF log message to from notice level to info
      level. Fixes bug 40620; bugfix on 0.4.7.5-alpha.

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
2022-07-05 21:58:40 -07:00
Jaymin Patel
d71bea3f19 autossh: improve uci and procd support
- convert autossh into procd instances
- add new uci config options to handle local and remote
  port forwarding
- remove hotplug down actions causing service to stop on
  any interface down event

Signed-off-by: Jaymin Patel <jem.patel@gmail.com>
2022-07-05 21:53:27 -07:00
Darryl Sokoloski
74ea2bdb80 netifyd: Updated to v4.2.0.
Signed-off-by: Darryl Sokoloski <darryl@sokoloski.ca>
2022-07-05 17:37:09 -07:00
Nikos Mavrogiannopoulos
c7334faaaa
Merge pull request #18868 from PolynomialDivision/fix-gnutls
gnutls: adjust to new configure.ac syntax
2022-07-05 15:53:11 +02:00
Nick Hainke
5b96851b8c gnutls: disable brotli
Disable the brotli library by default. It is not used and may prevent
linking issues in the future.

Signed-off-by: Nick Hainke <vincent@systemli.org>
2022-07-05 15:30:48 +02:00
Nick Hainke
17e0cee398 gnutls: fix disable zstd
Configure.ac syntax changed to:
  Old: --without-libbrotli --without-libzstd (also --with-*)
  New: --without-brotli --without-zstd (also --with-*)
  6b794e49d1

Fixes: 6385813ddf ("gnutls: update to 3.7.5")

Signed-off-by: Nick Hainke <vincent@systemli.org>
2022-07-05 15:30:34 +02:00
Moritz Warning
9e39792603 zerotier: update to 1.10.1
Signed-off-by: Moritz Warning <moritzwarning@web.de>
2022-07-04 15:58:49 -07:00
Nick Hainke
61f487af99 gnutls: update to 3.7.6
Signed-off-by: Nick Hainke <vincent@systemli.org>
2022-07-04 12:51:59 +02:00
Nick Hainke
6385813ddf gnutls: update to 3.7.5
Signed-off-by: Nick Hainke <vincent@systemli.org>
2022-07-04 12:51:59 +02:00
Nick Hainke
891cfc866e gnutls: cleanup Makefile
- Add PKG_LICENSE_FILES
- Use SPDX
- Rearrange

Signed-off-by: Nick Hainke <vincent@systemli.org>
2022-07-04 12:51:59 +02:00
Nikos Mavrogiannopoulos
056a00edb6
Merge pull request #18858 from PolynomialDivision/update-radcli
radcli: uptdate to 1.3.0
2022-07-04 08:05:39 +02:00
Nick Hainke
53e3e5d127 radsecproxy: update to 1.9.1
Remove upstreamed patches:
- 100-fix-setstacksize-for-glibc-2.34.patch

Refresh patches:
- 200-logdest-on-foreground.patch

Changes:
  Misc:
  - OpenSSL 3.0 compatibility

  Bug Fixes:
  - Fix refused startup with openssl <1.1
  - Fix compiler issue for Fedora 33 on s390x
  - Fix small memory leak in config parser
  - Fix lazy certificate check when connecting to TLS servers
  - Fix connect is aborted if first host in list has invalid certificate
  - Fix setstacksize for glibc 2.34
  - Fix system defaults/settings for TLS version not honored

Signed-off-by: Nick Hainke <vincent@systemli.org>
2022-07-04 00:02:02 +02:00
Nick Hainke
69e2ee1c95 radcli: uptdate to 1.3.0
- Removed duplicate function definition from util.h
- Increased size of dictionary vendor and values to 32-bits from 16;
  this breaks the ABI from the previous release.
- Corrected a string termination issue in rc_avpair_tostr()
- Added functions to create dictionary without a file:
      rc_dict_addattr
      rc_dict_addval
      rc_dict_addvend

Signed-off-by: Nick Hainke <vincent@systemli.org>
2022-07-03 23:05:06 +02:00
Tom Stöveken
eecb90faac restic-rest-server: update to 0.11.0
Maintainer: Tom Stöveken <tom@naaa.de>, Markus Weippert handed over, see: https://github.com/openwrt/packages/pull/18715#issuecomment-1153567619
Compile tested: SDK for OpenWrt 21.02.3
Run tested: x86/64, J&W Technologies I1171D001 Intel(R) Celeron(R) CPU N3160 @ 1.60GHz, OpenWrt 21.02.3

Description:
Updated to version 0.11.0
Added new configuration parameters

Signed-off-by: Tom Stöveken <tom@naaa.de>
2022-07-03 12:01:18 +02:00