Commit graph

17044 commits

Author SHA1 Message Date
Olivier Poitrey
9bcac7859a nextdns: Update to version 1.34.2
Signed-off-by: Olivier Poitrey <rs@nextdns.io>
2021-07-02 18:54:53 +00:00
Florian Eckert
608db2d141
Merge pull request #15663 from Ansuel/fix-ddns-script
[19-07] ddns-scripts: standardize required params declaration
2021-07-02 08:57:15 +02:00
Ansuel Smith
2294d252b3
ddns-scripts: standardize required params declaration
The luci app scan the script and search for params in the form of
$required_params.
This script use the form "${required_params}" and cause confusion
with the luci app by hiding needed values. Fix this by using the
standard way to declare required params following other ddns scripts.

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
2021-07-02 03:38:51 +02:00
Alexandru Ardelean
29da5d65b6 python-dateutil: disable setuptools-scm for build
Fixes https://github.com/openwrt/packages/issues/15988

It seems that the newer setuptools-scm package (6.0.1) has some
Python3-only syntax.
For the 19.07 release, where Python2 is still around this causes the
python-dateutil package to fail to build.

See https://github.com/pypa/setuptools_scm/issues/541

However, removing 'setuptools-scm' from the build also works.
This change does that.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-06-30 10:28:31 +02:00
Rosen Penev
113377ae73
Merge pull request #15974 from rs/nextdns-1.33.11-openwrt-19.07
[19.07] nextdns: Update to version 1.33.11
2021-06-26 12:44:24 -07:00
Olivier Poitrey
b955b69435 nextdns: Update to version 1.33.11
Signed-off-by: Olivier Poitrey <rs@nextdns.io>
2021-06-26 18:00:29 +00:00
Hannu Nyman
0f5fbe1f5b nano: update to 5.8
Update nano editor version to 5.8.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry picked from commit 6f2ac237a1)
2021-06-17 19:05:04 +03:00
Karl Palsson
ce1ae404c3 net/mosquitto: Update to 1.6.15
This is a security release

Full release notes: https://mosquitto.org/blog/2021/06/version-2-0-11-released/

Fixes a remotely triggered memory leak

Signed-off-by: Karl Palsson <karlp@etactica.com>
2021-06-11 15:54:19 +00:00
David Bauer
476b8b82bb
Merge pull request #15806 from blocktrron/pr-xr-usb-serial-1907
xr_usb_serial_common: fix build
2021-06-08 17:25:37 +02:00
David Bauer
73c0984779 xr_usb_serial_common: add PKG_MIRROR_HASH
The CI complained about a missing PKG_MIRROR_HASH.

Signed-off-by: David Bauer <mail@david-bauer.net>
2021-06-08 17:18:02 +02:00
David Bauer
7100f40063 xr_usb_serial_common: fix build
Building the xr_usb_serial module fails for recent 4.14 kernel with
CONFIG_PM enabled:

xr_usb_serial_common.c:1574:15: error: 'ASYNCB_INITIALIZED' undeclared
(first use in this function); did you mean 'RCU_INITIALIZER'?

Use tty_port_initialized in order to determine the status of the TTY
port.

Signed-off-by: David Bauer <mail@david-bauer.net>
(cherry picked from commit 69cf7836df)
2021-06-08 17:11:41 +02:00
Rosen Penev
465ddb5b22
Merge pull request #15770 from DeathCamel58/libnet-1.2.x-libnet-config-fix
[19.07] libnet-1.2.x: Export `libnet-config` in development environments
2021-06-06 12:50:20 -07:00
Rosen Penev
f7d4a6753b
Merge pull request #15780 from stangri/19.07-https-dns-proxy
[19.07] https-dns-proxy: update to 2021-06-03-1
2021-06-05 14:29:07 -07:00
Stan Grishin
6ab17abdea https-dns-proxy: update to 2021-06-03-1
Signed-off-by: Stan Grishin <stangri@melmac.net>
2021-06-04 23:34:20 +00:00
Dylan Corrales
bdbf33f697 libnet: Export libnet-config in development enviornments
Affects `libnet-1.2.x`

Signed-off-by: Dylan Corrales <deathcamel58@gmail.com>
2021-06-03 15:20:44 -04:00
Dirk Brenken
1c90bc08ae
banip: remove logd dependency
* removed logd dependency, see openwrt#13820 for reference

Signed-off-by: Dirk Brenken <dev@brenken.org>
2021-06-03 07:02:42 +02:00
Rosen Penev
ad6476b4fe
Merge pull request #15728 from stangri/19.07-https-dns-proxy
[19.07] https-dns-proxy: 2021-05-14 bugfix: fallback to HTTP/1 by default
2021-06-01 22:09:08 -07:00
Stan Grishin
2b0cb41c0d https-dns-proxy: 2021-05-14 bugfix: fallback to HTTP/1 by default
Signed-off-by: Stan Grishin <stangri@melmac.net>
2021-06-02 04:32:40 +00:00
Josef Schlehofer
e8c0e3c207
netdata: update to version 1.30.1
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit 1d532fa545)
2021-05-31 00:27:24 +02:00
Rosen Penev
e23677d865
Merge pull request #15717 from stangri/19.07-https-dns-proxy
[19.07] https-dns-proxy: update to 2021-05-14-1; bugfixes for dhcp server backup
2021-05-29 15:00:04 -07:00
Stan Grishin
b28e2c763a https-dns-proxy: update to 2021-05-14-1; bugfixes for dhcp server backup
Signed-off-by: Stan Grishin <stangri@melmac.net>
2021-05-29 20:12:27 +00:00
W. Michael Petullo
2543c33b0b
syslog-ng: update to 3.32.1
Signed-off-by: W. Michael Petullo <mike@flyn.org>
(cherry picked from commit f93ef64793)
2021-05-14 21:49:09 +02:00
Hannu Nyman
e05c97a191 nano: update version to 5.7
Upgrade nano editor to version 5.7.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry picked from commit 765e986857)
2021-05-01 23:52:23 +03:00
Olivier Poitrey
91e1399cf3 nextdns: Update to version 1.32.1
Signed-off-by: Olivier Poitrey <rs@nextdns.io>
2021-04-30 17:26:53 -07:00
Noah Meyerhans
9fd4ed8afa bind: bump to 9.16.15
Fixes the following security issues:

* CVE-2021-25216 - A specially crafted GSS-TSIG query could cause a buffer
                   overflow in the ISC implementation of SPNEGO.
* CVE-2021-25215 - named crashed when a DNAME record placed in the ANSWER
                   section during DNAME chasing turned out to be the final
                   answer to a client query.
* CVE-2021-25214 - Insufficient IXFR checks could result in named serving a
                   zone without an SOA record at the apex, leading to a
                   RUNTIME_CHECK assertion failure when the zone was
                   subsequently refreshed. This has been fixed by adding an
                   owner name check for all SOA records which are included
                   in a zone transfer.

Signed-off-by: Noah Meyerhans <frodo@morgul.net>
2021-04-29 17:33:12 -07:00
Moritz Warning
aebeefcd5a zerotier: update to 1.6.5
Minor ZeroTier update. Refreshed patches.

Signed-off-by: Moritz Warning <moritzwarning@web.de>
2021-04-28 17:21:17 -07:00
Josef Schlehofer
18b564ef5a
Merge pull request #15509 from hswong3i/openwrt-19.07-SQUID_enable-ssl-crtd
[openwrt-19.07][cherry-pick] squid: Enable dynamic SSL certificate generation
2021-04-28 10:06:26 +02:00
Wong Hoi Sing Edison
ad6712d42f
squid: Enable dynamic SSL certificate generation
Maintainer: @neheb / @BKPepe / @zhanhb
Compile tested: ipq806x, generic, netgear_r7800, master
Run tested: ipq806x, generic, netgear_r7800, openwrt-19.07

Description:

Squid now only support HTTPS proxy in TCP tunnel mode (e.g. `ssl_bump splice all`):

    https_port 3128 ssl-bump tls-cert=/etc/squid/squid.pem generate-host-certificates=on
    ssl_bump splice all

In order to operate in SSL Bump mode, we need to compile with `--enable-ssl-crtd` for following configuration:

    https_port 3128 ssl-bump tls-cert=/etc/squid/squid.pem generate-host-certificates=on
    sslcrtd_program /usr/lib/squid/security_file_certgen -s /car/cache/squid/ssl_db -M 4MB
    ssl_bump stare all
    ssl_bump bump all

This PR switch the `SQUID_enable-ssl-crtd` into `default y`, therefore default enable SSL Bump mode.

Signed-off-by: Wong Hoi Sing Edison <hswong3i@pantarei-design.com>
(cherry picked from commit dbda77686d)
2021-04-28 11:30:32 +08:00
Karl Palsson
439da3db8b mosquitto: fix log_type config support
As pointed out in https://github.com/openwrt/packages/issues/15506

The remainder of that patch isn't appropriate for 1907 however.

Signed-off-by: Karl Palsson <karlp@etactica.com>
2021-04-26 09:29:57 +00:00
Rosen Penev
221785358d ksmbd-tools: update to 3.3.9
Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 2e7c403fff)
2021-04-24 02:19:52 -07:00
Josef Schlehofer
3412c7a456
dnscrypt-proxy2: sync blocked-names to upstream one
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit d53d2df283)
2021-04-24 10:02:26 +02:00
James Long
139217f8a6
dnscrypt-proxy2: upgrade to 2.0.45
Signed-off-by: James Long <james@jclong.net>
(cherry picked from commit 6467b6535b)
2021-04-24 10:02:19 +02:00
Dirk Brenken
27678dc75a
adblock: fix polish source URL
Signed-off-by: Dirk Brenken <dev@brenken.org>
2021-04-22 15:16:03 +02:00
Rosen Penev
e426ad56be
Merge pull request #15477 from rs/nextdns-1.32.0-openwrt-19.07
[19.07] nextdns: Update to version 1.32.0
2021-04-20 17:29:37 -07:00
Olivier Poitrey
6027afee17 nextdns: Update to version 1.32.0
Signed-off-by: Olivier Poitrey <rs@nextdns.io>
2021-04-20 15:08:39 +00:00
Rosen Penev
afed88b48f
Merge pull request #15468 from rs/nextdns-1.12.5-openwrt-19.07
[19.07] nextdns: Update to version 1.12.5
2021-04-19 18:59:37 -07:00
Olivier Poitrey
f1e6b878f2 nextdns: Update to version 1.12.5
Signed-off-by: Olivier Poitrey <rs@nextdns.io>
2021-04-20 01:38:38 +00:00
Hannu Nyman
11dc840326 irqbalance: upgrade to version 1.8.0
Upgrade irqbalance to version 1.8.0

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry picked from commit 6631cfaa61)
2021-04-18 18:29:02 +03:00
Rosen Penev
2871541167
pulseaudio: update to 14.0
Remove upstreamed OpenSSL patch.

Update MESON_ARGS.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 325c565040)
2021-04-18 15:27:28 +02:00
Rosen Penev
3bdf75bd2d
pulseaudio: fix compilation without deprecated OpenSSL APIs
Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit ca2da3f315)
2021-04-18 15:27:24 +02:00
Rosen Penev
ba0558e8a5
pulseaudio: fix compilation with ICONV_FULL
Reordered check to check external iconv first.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 67f8f57d06)
2021-04-18 15:27:19 +02:00
Jeffery To
1248994b9f
pulseaudio: Update ARM NEON/VFP detection
With openwrt/openwrt@8dcc108760, the ARM
FPU compiler options are no longer part of CONFIG_TARGET_OPTIMIZATION.

This updates various packages that look for NEON/VFP support to search
CONFIG_CPU_TYPE instead.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2021-04-18 15:26:55 +02:00
Rosen Penev
4021cb65a0
pulseaudio: do not build NEON with unsupported platforms
Unfortunately, meson's check is totally broken.

Fortunately, it's fairly easy to workaround.

Fixes compilation with all ARM platforms that don't support NEON.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 91e80e5442)
2021-04-18 15:24:04 +02:00
Rosen Penev
8eb7d95ba8
pulseaudio: add lto and gc-sections to reduce size
Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 45e58e1cc3)
2021-04-18 15:24:00 +02:00
Rosen Penev
15fb6ec36e
pulseaudio: fix pkgconfig paths
Turns out, packages like mpd that use pkgconfig to find pulseaudio
end up using host paths.

Fixes compilation with at least mpd.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 21f67bf599)
2021-04-18 15:23:56 +02:00
Rosen Penev
eac2ca1c65
pulseaudio: update to 13.0
Converted to use meson for compilation speed.

Removed libwrap dependency. Upstream no longer supports it.

Removed intltool and glib2 host dependencies. They seem to be no
longer needed.

Removed upstream patch.

Minor cleanups.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 78d84d4c9c)
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
[rebased on commit from master branch]
2021-04-18 15:23:35 +02:00
Rosen Penev
f0aa4486a6
pulseaudio: Backport upstream patch
Fixes compilation with recent alsa-libs.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 123373b1b7)
2021-04-18 15:16:00 +02:00
Rosen Penev
e5701228c1
Merge pull request #15384 from VolunteerComputingHelp/openwrt-19.07
Transfer of boinc 7.16.16 from 21.02 to 19.07
2021-04-17 09:05:05 -07:00
Josef Schlehofer
8ca4ab69e0
Merge pull request #15413 from luizluca/19.07/ruby-2.6.7
[19.07] ruby: update to 2.6.7
2021-04-13 14:55:18 +02:00
Luiz Angelo Daros de Luca
5c16a052f5 ruby: update to 2.6.7
Fixes two CVEs:

CVE-2020-25613: Potential HTTP Request Smuggling Vulnerability in WEBrick
CVE-2021-28965: XML round-trip vulnerability in REXML

After this release, ruby 2.6 is now in security maintenance phase.

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2021-04-12 23:00:46 -03:00