1
0
mirror of https://git.openwrt.org/feed/packages.git synced 2024-06-19 23:28:39 +02:00
Commit Graph

8685 Commits

Author SHA1 Message Date
Rosen Penev
81d2c660ef
Merge pull request #15982 from Andy2244/samba-4.14.5
samba4: update to 4.14.5
2021-06-28 12:45:21 -07:00
Rosen Penev
84f42d6b9e
Merge pull request #15981 from Andy2244/rpcbind-1.2.6
rpcbind: update to 1.2.6
2021-06-28 12:44:48 -07:00
Andy Walsh
584d37fb0c wsdd2: update to git 2021-06-28 (v1.8.5)
* update to git 2021-06-28 (v1.8.5)
* add extra startup delay

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
2021-06-28 18:06:03 +02:00
Philip Prindeville
d279a64df8 strongswan: add priority option
Also from Vincent Wiemann <vincent.wiemann@ironai.com>.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2021-06-27 16:45:43 -06:00
Philip Prindeville
6c79715676 strongswan: add ipcomp support
Also from Vincent Wiemann <vincent.wiemann@ironai.com>.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2021-06-27 16:34:45 -06:00
Philip Prindeville
11ff072672 strongswan: add interface option for children
This option sets the interface of the policy.

Also from Vincent Wiemann <vincent.wiemann@ironai.com>.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2021-06-27 16:31:31 -06:00
Philip Prindeville
0231e043b7 strongswan: add support for hw_offload
Also from Vincent Wiemann <vincent.wiemann@ironai.com>.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2021-06-27 16:31:31 -06:00
Philip Prindeville
0fe23b0e4a strongswan: miscellaneous cleanup of config file, etc
Use list's where appropriate for multi-value config variables.

Forbid absolute/relative paths for certificate and key files.

Get rid of last remnants of left/right naming.

Factor invariant code paths.

Drop redundant secrets.rsa.filename section.

Thanks to Vincent Wiemann <vincent.wiemann@ironai.com> for calling
out many of these improvements.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2021-06-27 16:31:31 -06:00
Philip Prindeville
09dcf7486d strongswan: rename config functions
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2021-06-27 16:31:31 -06:00
Matthias Schiffer
03ff71d5ba
fastd: make L2TP support a config option instead of a variant
We enable the option by default, but do not depend on the kernel modules
required for L2TP offloading to avoid wasting space when the feature is
not needed. To use offloading, kmod-l2tp-eth must be installed.

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
2021-06-27 17:24:14 +02:00
Andy Walsh
7f3f6d162a samba4: update to 4.14.5
* update to 4.14.5
* refresh patches

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
2021-06-27 15:32:34 +02:00
Andy Walsh
4634b095ef rpcbind: update to 1.2.6
* update to 1.2.6
* remove merged upstream patch

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
2021-06-27 15:08:54 +02:00
Matthias Schiffer
62742985d7
fastd: fix start of non-L2TP variant
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
2021-06-27 14:56:14 +02:00
Matthias Schiffer
7b9c04f95b
fastd: add L2TP variant
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
2021-06-27 13:26:26 +02:00
Matthias Schiffer
c8ca43865d
fastd: update to v22
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
2021-06-27 13:08:34 +02:00
Matthias Schiffer
916a657818
fastd: disable GMAC-based methods by default
The UMAC-based methods provide higher performance than GMAC and aren't
suspectible to timing attacks when implemented in software (which is
always the case on OpenWrt, as OpenSSL support is disabled). Disable
GMAC by default to save a few KiB.

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
2021-06-27 13:08:34 +02:00
Matthias Schiffer
45976ff31a
fastd: simplify Config.in
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
2021-06-27 13:08:34 +02:00
Rosen Penev
f814321158
Merge pull request #15975 from rs/nextdns-1.33.11-master
nextdns: Update to version 1.33.11
2021-06-26 12:43:45 -07:00
Olivier Poitrey
735bbd1e65 nextdns: Update to version 1.33.11
Signed-off-by: Olivier Poitrey <rs@nextdns.io>
2021-06-26 18:00:32 +00:00
Rosen Penev
a9bb04058a acme: run through shellcheck
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-06-25 22:09:19 -07:00
Rosen Penev
f6ef44044d acme: update to 2.9.0
Switch to AUTORELEASE to avoid bumping PKG_RELEASE all the time.

Run shell scripts through shfmt -w -ci -bn -sr -s in order to have a
standard style.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-06-25 22:08:04 -07:00
Dirk Brenken
e407566cce
travelmate: startup fixes
* fix a possible race condition during boot
* use the new "device" syntax in the network wizard

Signed-off-by: Dirk Brenken <dev@brenken.org>
2021-06-25 23:15:06 +02:00
Andy Walsh
3fac6932d4 softethervpn5: update to 5.02.5180
* update to 5.02.5180
* refresh patches
* add deps: libsodium
* fix (Build/Install)

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>

fixup
2021-06-24 16:44:54 +02:00
Jan Pavlinec
fabaf9f184
tailscale: update to version 1.8.7
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-06-24 12:23:43 +02:00
Toni Uhlig
ce122a1176
httptunnel: add new package
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
2021-06-24 10:16:37 +02:00
David Yang
b75a512915 dante: adopt package
Give this package more love by adopting it :)

Changes since 1.4.1-4:
  * change maintainer to me
  * update to 1.4.3
  + add example config files sockd.conf and socks.conf
  + add service file for sockd
  * update 200-fix-RTLD_NEXT.patch
  - remove merged 210-deactivate-sched_setscheduler.patch
  * fix Autoconf build file

Signed-off-by: David Yang <mmyangfl@gmail.com>
2021-06-24 03:44:23 +08:00
Felix Fietkau
1038ac1235 openvswitch: add support for definining bridge ports in the config
Add limited procd support to handle config reload
Option drop_unknown_ports can be used to ensure that only configured ports
are part of the bridge

Signed-off-by: Felix Fietkau <nbd@nbd.name>
2021-06-23 15:49:28 +02:00
Karl Palsson
0a33b49ff4 net/mosquitto: add respawn
As a daemon service, respawn is expected by default, and we have that
facility available via procd.

Suggested-in: https://github.com/openwrt/packages/pull/15272
Signed-off-by: Karl Palsson <karlp@etactica.com>
2021-06-22 09:27:24 +00:00
Florian Eckert
036079b308 ddns-scripts: get l3 device for bind network using curl
If pppoe is used for wan access. script set 'eth1' as interface for curl
call. The correct interface is however 'pppoe-wan'.

The script uses 'network_get_physdev' function to get real device for
bind_network but this is wrong. We need instead the l3_device of the the
logical interface.

In case if we don't use pppoe connection - 'l3_device' is equal to real device.

This was reported by the github user `welderpb` with P/R:
 https://github.com/openwrt/packages/pull/14431

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2021-06-22 10:13:09 +02:00
Jan Hak
8d66f49bae knot: update to version 3.0.7
Signed-off-by: Jan Hak <jan.hak@nic.cz>
2021-06-21 14:15:33 +02:00
Van Waholtz
8b4c64d003 frp: update to 0.37.0
Signed-off-by: Van Waholtz <vanwaholtz@gmail.com>
2021-06-21 12:31:27 +02:00
Miroslav Lichvar
6562287c49 chrony: fix uci NTP access configuration
The chrony interface hotplug script reuses the handle_allow function
from the init script to allow NTP access on interfaces specified in uci.
The function requires /lib/functions/network.sh. Include the file in the
hotplug script to make the function work as expected.

Signed-off-by: Miroslav Lichvar <mlichvar0@gmail.com>
2021-06-19 13:30:09 +02:00
Rosen Penev
1da810920b
Merge pull request #15906 from gladiac1337/haproxy-2.4.1
haproxy: Update HAProxy to v2.4.1
2021-06-19 00:40:59 -07:00
Christian Lachner
efaa94bfb4 haproxy: Update HAProxy to v2.4.1
- Update haproxy download URL and hash

Signed-off-by: Christian Lachner <gladiac@gmail.com>
2021-06-19 09:08:11 +02:00
Ivan Pavlov
fcc41104e4 openvpn: update to 2.5.3
Fix a possible security issue with OpenSSL config autoloading on Windows (CVE-2021-3606).
Include a number of small improvements and bug fixes.

remove upstreamed: 115-fix-mbedtls-without-renegotiation.patch

Signed-off-by: Ivan Pavlov <AuthorReflex@gmail.com>
2021-06-18 18:13:48 +02:00
Rosen Penev
f7432ce19a
Merge pull request #15855 from JamesVorder/yggdrasil/https
yggdrasil: allow HTTPS connections
2021-06-17 22:23:07 -07:00
Vincent Wiemann
59732ba018 strongswan: fix PSK config generation
There were closing curly braces missing and it was checking for empty
strings while it should have been checking for non-empty strings.

Signed-off-by: Vincent Wiemann <vincent.wiemann@ironai.com>
2021-06-18 04:42:01 +02:00
Philip Prindeville
cac7608211 strongswan: use correct directory for CA's
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2021-06-17 18:53:08 -06:00
Dirk Brenken
0c16840e26
banip: refine/fix nginx search pattern
* fix issue with nginx search pattern reported in forum support thread

Signed-off-by: Dirk Brenken <dev@brenken.org>
2021-06-17 22:23:24 +02:00
Rosen Penev
070b8fdf3b
Merge pull request #15891 from pprindeville/strongswan-update-config
strongswan: fix sharing of ipsec section variables
2021-06-17 11:50:09 -07:00
Rosen Penev
08bfe119b9
Merge pull request #15892 from ja-pa/knot-resolver-fix-scheduling
knot-resolver: change scheduling priority
2021-06-17 11:49:22 -07:00
Andy Walsh
2057fc9ee4 samba4: update to 4.13.9
* update to 4.13.9

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
2021-06-17 18:28:08 +02:00
Philip Prindeville
2ccd2665cb strongswan: fix sharing of ipsec section variables
Variables set in config_ipsec() need to be shared with do_postamble()
function, so change scoping to parent (prepare_env()).

Also, remove unused settings like "remote_sourceip", "reqid", and
"packet_marker".

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2021-06-17 09:46:55 -06:00
Jan Pavlinec
1d1eca32db
knot-resolver: change scheduling priority
This should prevent some resolving issues by other router app.

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-06-17 15:00:48 +02:00
Othmar Truniger
035d3d5029 linknx: adopt new libesmtp version
Signed-off-by: Othmar Truniger <github@truniger.ch>
2021-06-16 17:14:25 +02:00
James Vorderbruggen
ffff347396 yggdrasil: allow HTTPS connections
Signed-off-by: James Vorderbruggen <jamesvorder@gmail.com>
2021-06-16 10:29:21 -04:00
Van Waholtz
ae09a31ffe ariang: update to 1.2.2
Signed-off-by: Van Waholtz <vanwaholtz@gmail.com>
2021-06-16 20:47:40 +08:00
Felix Fietkau
cc1d0aa3d2 unbound: fix build on non-linux systems
Override places that call uname to detect target features

Signed-off-by: Felix Fietkau <nbd@nbd.name>
2021-06-16 12:59:00 +02:00
Alexandru Ardelean
51e67786c8 netatalk: drop package
Link to abandoned packages PR: https://github.com/openwrt/packages-abandoned/pull/18

AppleShare products have been unused for a while now (since Mac OS 9.2.2)
around 2002.
So, there should be fewer users requiring this package.

Last update of netatalk was in December 2018. Not sure if newer updates
will be created.

It's time to cut the cord on our end and move it to the abandoned packages.

Info: https://en.wikipedia.org/wiki/AppleShare

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-06-15 12:15:23 +03:00
Rosen Penev
237397d3af
Merge pull request #15847 from neheb/assh
autossh: fix compilation without ssh installed
2021-06-15 01:46:21 -07:00
Rosen Penev
fa29598f0c
Merge pull request #15868 from PowerDNS/pdns-recursor-4.5.2
pdns-recursor: update to 4.5.2
2021-06-14 16:22:11 -07:00
Peter van Dijk
7fa405e329 pdns: update to 4.4.1
Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2021-06-14 23:00:01 +02:00
Peter van Dijk
9aa1d773c7 pdns-recursor: update to 4.5.2
Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2021-06-14 22:51:48 +02:00
Rosen Penev
f6c1c34e14
Merge pull request #15574 from AuthorReflex/ovpn-wolfssl
Enable using wolfSSL cryptographic API engine in OpenVPN
2021-06-13 13:00:36 -07:00
Jonathan G. Underwood
791a8fb2bc stubby: remove maintainer
Signed-off-by: Jonathan G. Underwood <jonathan.underwood@gmail.com>
2021-06-13 15:10:51 +01:00
Van Waholtz
3bcab30f20 ariang: update to 1.2.1
Use original main repo's releases instead

Signed-off-by: Van Waholtz <vanwaholtz@gmail.com>
2021-06-13 21:45:59 +08:00
Ivan Pavlov
1813c82ff3 openvpn: enable using wolfSSL cryptographic API engine
Support for wolfSSL has been upstreamed to the master OpenVPN branch
in f6dca235ae560597a0763f0c98fcc9130b80ccf4 so we can use wolfSSL
directly in OpenVPN. So no more needed differnt SSL engine for OpenVPN
in systems based on wolfSSL library
Compiled && tested on ramips/mt7620, ramips/mt7621

Signed-off-by: Ivan Pavlov <AuthorReflex@gmail.com>
2021-06-13 13:07:15 +03:00
Dirk Brenken
55af6daa92
Merge pull request #15845 from dibdot/banip
banip: update 0.7.9
2021-06-13 08:06:33 +02:00
Dirk Brenken
945513860d
banip: update 0.7.9
* add switch 'ban_fetchinsecure' to allow insecure downloads
  without certificate check (disabled by default)
* better explain 'ban_fetchparm' in readme

Signed-off-by: Dirk Brenken <dev@brenken.org>
2021-06-13 07:36:45 +02:00
Dirk Brenken
f7e41809df
Merge pull request #15844 from dibdot/adblock
adblock: update 4.1.3
2021-06-13 07:32:30 +02:00
Rosen Penev
2e654b19f3 treewide: back to cmake.mk
Ninja was merged to base and therefore we can now use normal cmake.mk

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-06-12 21:05:01 -07:00
Rosen Penev
63b7febf5f autossh: fix compilation without ssh installed
configure script looks for host ssh. Just pass the configure variable
directly. --with-ssh doesn't work.

Also get rid of custom Compile section. It's not needed.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-06-12 20:15:33 -07:00
Rosen Penev
f3f7655dfc
Merge pull request #15842 from oleg-derevenetz/bwping-2.3
bwping: update to version 2.3
2021-06-12 13:58:25 -07:00
Dirk Brenken
74dec65b61
adblock: update 4.1.3
* fix a small json syntax issue in adblock.sources
* add easylist addon to reg_fr source
* add switch 'adb_fetchinsecure' to allow insecure downloads
  without certificate check (disabled by default)
* better explain 'adb_fetchparm' in readme

Signed-off-by: Dirk Brenken <dev@brenken.org>
2021-06-12 22:24:23 +02:00
Oleg Derevenetz
0a9a4e9e0a bwping: update to version 2.3
Signed-off-by: Oleg Derevenetz <oleg-derevenetz@yandex.ru>
2021-06-12 20:40:44 +03:00
Rosen Penev
4ebc879855 stubby: remove libidn2 and libunwind dependencies
There's no good way to get rid of these, so just delete the cmake files.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-06-11 15:46:18 -07:00
Rosen Penev
8c0777e3bb
Merge pull request #15808 from rsalvaterra/getdns
Bump getdns/stubby to 1.7.0 and 0.4.0 respectively
2021-06-11 13:25:11 -07:00
Rui Salvaterra
a01696890c stubby: bump to 0.4.0
Remove obsolete patch.

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
2021-06-11 15:38:42 +01:00
Karl Palsson
6daa4371f7 net/mosquitto: Update to 2.0.11
This is a security and bugfix release.

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

Fixes a remotely triggered memory leak
Fixes broker reconnections in certain failure situations
Fixes (non-standard) qos0 queuing

Signed-off-by: Karl Palsson <karlp@etactica.com>
2021-06-11 13:00:35 +00:00
Rosen Penev
c038c363d7
Merge pull request #15789 from nickberry17/update_mm_and_libs
Update ModemManager and dependencies
2021-06-11 03:26:11 -07:00
Rosen Penev
8a13fb4c9d kea: update to 1.8.2
Backport upstream patch fixing host compilation with GCC11.

Switched to AUTORELEASE for simplicity.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-06-10 16:13:30 -07:00
Rosen Penev
5ab360da85
Merge pull request #15692 from eglooca/master
netifyd: Fixed broken auto-configuration options passing.
2021-06-07 19:19:08 -07:00
Rosen Penev
ca37541f8a
Merge pull request #15741 from neheb/sstp
sstp-client: update to 1.0.15
2021-06-07 19:18:34 -07:00
Marcel Vital
2b575bcb69 irtt: add irtt
Isochronous round trip time tool.

Useful for measuring one-way send or recv delay between hosts,
among other things.

Signed-off-by: Marcel Vital <ralmina@tuta.io>
2021-06-07 12:53:16 +02:00
Nicholas Smith
5bfe8ed2df modemmanager: bump to 1.16.6
Signed-off-by: Nicholas Smith <nicholas@nbembedded.com>
2021-06-07 09:02:37 +10:00
Stan Grishin
7ed7e701f6 https-dns-proxy: update to 2021-06-03-1
Signed-off-by: Stan Grishin <stangri@melmac.net>
2021-06-05 06:52:41 +02:00
Tianling Shen
53bbfe4de5
xray-core: bump geodata to latest version
Also removed `fullcone` option as this is outdated.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2021-06-04 20:48:51 +08:00
James White
c2c5109652 iperf3: Update to version 3.10.1
Signed-off-by: James White <james@jmwhite.co.uk>
2021-06-03 09:05:32 +01:00
Rosen Penev
dd0ce8c028
Merge pull request #15759 from stangri/master-miniupnpd
miniupnpd: disable ext_ip_reserved_ignore by default; fix grammar
2021-06-02 20:23:21 -07:00
Rosen Penev
16e8f6db10
Merge pull request #15755 from James-TR/change_package_maintainer
pdns: Change maintainer on pdns packages
2021-06-02 20:22:54 -07:00
Rosen Penev
caddcc83d9
Merge pull request #15752 from neheb/vsf
vsftpd: update to 3.0.4
2021-06-02 12:29:29 -07:00
Philip Prindeville
46c6dff9a3
Merge pull request #15753 from pprindeville/strongswan-start-charon-directly
strongswan: start charon directly from swanctl
2021-06-02 11:55:06 -06:00
James Taylor
bdfc242e29 pdns: Change maintainer on pdns packages
Remove myself as maintainer from PowerDNS Related packages and add
Peter van Dijk from PowerDNS as the new maintainer

Signed-off-by: James Taylor <james@jtaylor.id.au>
2021-06-02 22:19:42 +10:00
Rosen Penev
3737c84bbd vsftpd: update to 3.0.4
Switch to AUTORELEASE for simplicity.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-06-02 02:00:26 -07:00
Rosen Penev
013af3ff18 sstp-client: update to 1.0.15
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-06-02 01:57:31 -07:00
Nikos Mavrogiannopoulos
e6a43a6e79 ocserv: updated to 1.1.3
Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
2021-06-02 08:45:36 +02:00
Philip Prindeville
a783986cbc strongswan: start charon directly from swanctl
ipsec uses starter, and reads /etc/ipsec.conf (which then includes
/var/ipsec/ipsec.conf, etc). This is overly complicated, and can
be problematic if you're using both swanctl and ipsec for migration.

Running charon directly from procd via the init.d script avoid
all of this.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2021-06-02 00:23:54 -06:00
Stan Grishin
dc881068b9 miniupnpd: disable ext_ip_reserved_ignore by default; fix grammar
Signed-off-by: Stan Grishin <stangri@melmac.net>
2021-06-02 04:54:16 +00:00
Stan Grishin
12b4ab3491 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:11 +00:00
Rosen Penev
c72f6bd1d5
Merge pull request #15703 from r4sas/i2pd-2.38.0
i2pd: Update to 2.38.0
2021-05-31 15:58:16 -07:00
Philip Prindeville
4b481281ef dnsdist: fix missing quote
Seeing the following error when running 'make defconfig':

tmp/.config-package.in:69874:warning: multi-line strings not supported

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2021-05-31 16:30:16 -06:00
R4SAS I2P
1025dd7c76
i2pd: Update to 2.38.0
Remove USE_AVX and USE_AESNI make options as it is correclty handled by
internal code.

Signed-off-by: R4SAS I2P <r4sas@i2pmail.org>
2021-05-30 14:48:46 +03:00
Rosen Penev
d4f697db7b
Merge pull request #15715 from stangri/master-https-dns-proxy
https-dns-proxy: update to 2021-05-14-1; bugfixes for dhcp server backup
2021-05-29 14:59:59 -07:00
Rosen Penev
9755e05e4e
Merge pull request #15527 from jbubik/nginx_nginx-rtmp_BigEndianFriendly
nginx: make nginx-rtmp module BigEndian friendly
2021-05-29 14:59:27 -07:00
Stan Grishin
cf75ad2e6c 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:08 +00:00
Rosen Penev
093ab8a1b8
Merge pull request #15637 from ErwanMAS/tinc_allow_more_param_in_uci
tinc: Add possibility to populate more config variables via uci
2021-05-29 09:48:35 -07:00
Rosen Penev
26337dd354
Merge pull request #15661 from peter-stadler/nginx-util
nginx-util: do not use fallthrough attribute
2021-05-29 09:47:45 -07:00
Rosen Penev
c5e5363a6e
Merge pull request #15709 from neheb/memc
memcached: update to 1.6.9
2021-05-29 09:46:12 -07:00
Rosen Penev
7aefc1daee
Merge pull request #15639 from commodo/seafile-remove-me
seafile: remove myself as maintainer of these packages
2021-05-29 09:44:34 -07:00
Rosen Penev
4badd7d958
Merge pull request #15694 from PowerDNS/dnsdist-1.6.0
dnsdist: update to 1.6.0 and make some features optional
2021-05-29 01:36:28 -07:00
Rosen Penev
68b373cb86 memcached: update to 1.6.9
Switch to AUTORELEASE for simplicity.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-05-29 01:20:56 -07:00
Daniel Golle
8790d3a1fe kplex: add support for Sierra Wireless Gobi GPS
Sierra Wireless modems need the string '$GPS_START' to be sent to the
GPS tty device as only then the modem firmware starts emitting
NMEA-0183 sentences.
Add an option 'sierragpsstart' to kplex' serial driver to support that
quirk as kplex can be very useful to spread GPS data over the network
while also supplying 'ugps' using a PTY, allowing for correct system
time to be set automatically on boot up from GPS.

This patch is also PR'ed at the upstream project:
https://github.com/stripydog/kplex/pull/54

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-05-28 23:57:42 +02:00
Peter van Dijk
013ae32427 dnsdist: make sodium optional
Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2021-05-28 23:24:11 +02:00
Peter van Dijk
174ac452a3 dnsdist: make dnstap support (and with it the libfstrm dep) optional
Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2021-05-28 23:24:11 +02:00
Peter van Dijk
6d8fb2091c dnsdist: make re2 support optional
Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2021-05-28 23:24:11 +02:00
Peter van Dijk
e8c8c5cce0 dnsdist: make net-snmp support optional
Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2021-05-28 23:24:11 +02:00
Peter van Dijk
b17cf4199d dnsdist: update to 1.6.0
Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2021-05-28 23:24:07 +02:00
Noah Meyerhans
2e02d899ae bind: bump to 9.17.13
Signed-off-by: Noah Meyerhans <frodo@morgul.net>
2021-05-27 13:52:13 -07:00
Jan Pavlinec
ff58fc3a9c curl: update to version 7.77.0 (security fix)
Fixes:
CVE-2021-22897
CVE-2021-22898
CVE-2021-22901

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-05-27 17:05:09 +03:00
Dobroslaw Kijowski
3626cc96f8 adguardhome: bump to 0.106.3
* Full changelog available at:
  * https://github.com/AdguardTeam/AdGuardHome/releases/tag/v0.106.3

Signed-off-by: Dobroslaw Kijowski <dobo90@gmail.com>
2021-05-27 17:04:19 +03:00
Darryl Sokoloski
047306c0e7 netifyd: Fixed broken auto-configuration options passing.
Signed-off-by: Darryl Sokoloski <darryl@sokoloski.ca>
2021-05-25 13:41:13 -04:00
Peter Stadler
49a84e9b22 nginx-util: do not use fallthrough attribute
fixes issue #15653

Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
2021-05-24 21:27:25 +02:00
Darryl Sokoloski
d886127370 netifyd: update to 3.07
Signed-off-by: Darryl Sokoloski <darryl@sokoloski.ca>
2021-05-23 09:14:43 +01:00
Stijn Tintel
b8f9e4354e miniupnpd: bump to 2.2.2
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2021-05-21 18:20:37 +01:00
Stijn Tintel
3836218ba6 miniupnpd: add missing dependencies
Fixes the build problem below.

Package miniupnpd is missing dependencies for the following libraries:
libmnl.so.0
libnetfilter_conntrack.so.3

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2021-05-21 18:20:37 +01:00
Stijn Tintel
5651b45029 miniupnpd: reformat dependencies
Use multiple lines and order alphabetically for improved readability.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2021-05-21 18:20:37 +01:00
Lucian Cristian
b8c2ab47e1 libreswan: update to 4.4
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2021-05-21 17:56:11 +02:00
Wenli Looi
9e2aad3fde ddns-scripts: Fix for domains with dash
Signed-off-by: Wenli Looi <wlooi@ucalgary.ca>
2021-05-19 11:43:07 -07:00
Jan Pavlinec
5c9ab1ff67 tor: update to version 0.4.5.8
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-05-19 17:30:40 +03:00
Wenli Looi
93344aafa0 ddns-scripts: Fix for wildcard subdomain
Signed-off-by: Wenli Looi <wlooi@ucalgary.ca>
2021-05-18 23:24:53 -07:00
Jan Hoffmann
80e6e0bcbe vnstat2: update to version 2.7
Signed-off-by: Jan Hoffmann <jan@3e8.eu>
2021-05-18 21:50:53 +03:00
Christian Lachner
5212a890c6 haproxy: Update HAProxy to v2.4.0
- New upstream major release with tons of new features and LTS (see: https://www.haproxy.com/blog/announcing-haproxy-2-4/)
- Update haproxy download URL and hash
- Activate promtheus exporter support the new way (using USE_PROMEX=1)
- Cleaned up haproxy-specific CFLAGS
- Changed the halog build to make use of the new Makefile target (admin/halog/halog)

Signed-off-by: Christian Lachner <gladiac@gmail.com>
2021-05-18 12:28:23 +03:00
Erwan MAS
bf292a2cd9 tinc: Add possibility to populate more config variables via uci
Signed-off-by: Erwan MAS <erwan@mas.nom.fr>
2021-05-17 20:16:34 -04:00
Alexandru Ardelean
1e27dd7f8f seafile: remove myself as maintainer of these packages
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-05-17 10:40:56 +03:00
Philip Prindeville
c6e94656c3
Merge pull request #15601 from pprindeville/strongswan-make-swanctl-default
strongswan: make default bundle use swanctl
2021-05-14 11:49:35 -06:00
Matt Reeve
081229aa09 rsync: Add rrsync script
Rrsync is a perl script that is supplied as an extra with the rsync program.
It must be used in conjunction with openssh-server or openssh-server-pam
as it requires ~/.ssh/authorized_keys which is not supported by dropbear.

Rrsync allows selective access to subdirectories in either read-only, write-only or read-write,
depending on settings in authorized_keys. This allows for safe, restrictive access.
It's particularly useful for automated backup purposes.

An example usage would be this entry:

command="/usr/bin/rrsync -ro /home" <public key here>

This would allow a system connecting with this public key to be able to rsync FROM the
/home directory tree only. It could not write to this directory, nor read from any other directory.

Signed-off-by: Matt Reeve <matt@mreeve.com>
2021-05-14 18:45:03 +02:00
Ansuel Smith
6031330749 atlas-sw-probe: fix missing link on sysupgrade
Recreate symbolic link if it's missing after a sysupgrade with a private and public key present in /etc/atlas/

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
2021-05-14 08:10:08 +02:00
Miroslav Lichvar
c3433054d3 chrony: update to 4.1
Signed-off-by: Miroslav Lichvar <mlichvar0@gmail.com>
2021-05-14 08:07:40 +02:00
Jan Hak
d578f60818 knot: update to version 3.0.6
Signed-off-by: Jan Hak <jan.hak@nic.cz>
2021-05-13 10:39:06 +02:00
Rosen Penev
9c7195a756
Merge pull request #15593 from flyn-org/snort3
Update snort3 and libdaq3 packages
2021-05-11 11:25:13 -07:00
W. Michael Petullo
776f318352 snort3: update to 3.1.4.0
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2021-05-11 12:58:24 -05:00
Rosen Penev
28de2690c5
Merge pull request #15608 from dobo90/adguardhome_v0.106.2
adguardhome: bump to 0.106.2
2021-05-11 10:29:24 -07:00
Rosen Penev
3f9a708d0a
Merge pull request #15603 from ja-pa/knot-resolver-5.3.2
knot-resolver: update to version 5.3.2
2021-05-11 10:28:57 -07:00
Dobroslaw Kijowski
b704844658 adguardhome: bump to 0.106.2
* Full changelog available at:
  * https://github.com/AdguardTeam/AdGuardHome/releases/tag/v0.106.2

Signed-off-by: Dobroslaw Kijowski <dobo90@gmail.com>
2021-05-11 17:37:24 +02:00
Jan Pavlinec
112af34ff3
knot-resolver: update to version 5.3.2
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-05-11 10:28:26 +02:00
Philip Prindeville
8eba0209ab strongswan: make default bundle use swanctl
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2021-05-10 22:17:00 -06:00
Rosen Penev
2878586b6d
Merge pull request #15594 from flyn-org/snort
snort: update 2.9.17.1
2021-05-10 14:29:32 -07:00
Rosen Penev
d80aec75f9
Merge pull request #15589 from flyn-org/krb5
krb5: update to 1.19.1
2021-05-10 14:27:13 -07:00
Rosen Penev
24035b8eb5
Merge pull request #15597 from flyn-org/scapy
scapy: update to 2.4.5
2021-05-10 14:25:41 -07:00
Rosen Penev
fb61f48a23
Merge pull request #15588 from flyn-org/nfdump
nfdump: update to 1.6.23
2021-05-10 14:25:19 -07:00
Rosen Penev
d61b3daab8
Merge pull request #15585 from ja-pa/tailscale-1.8.1
tailscale: update to version 1.8.1
2021-05-10 14:25:05 -07:00
W. Michael Petullo
a5323f520c scapy: update to 2.4.5
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2021-05-10 13:08:46 -05:00
W. Michael Petullo
ea5081b511 snort: update 2.9.17.1
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2021-05-10 12:50:01 -05:00
W. Michael Petullo
57f3851d70 krb5: update to 1.19.1
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2021-05-10 11:58:50 -05:00
W. Michael Petullo
a64e94bd46 nfdump: update to 1.6.23
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2021-05-10 11:54:30 -05:00
Jan Pavlinec
791de7b5d0
tailscale: update to version 1.8.1
Add readme with simple tailscale howto.

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-05-10 18:34:04 +02:00
Philip Prindeville
7aa92e4d4e
Merge pull request #15575 from pprindeville/strongswan-always-generate-var-strongswan
strongswan: swanctl init script doesn't load connections
2021-05-07 17:28:37 -06:00
Rosen Penev
94858ece31
Merge pull request #15474 from ja-pa/unbound-ttl-neg
unbound: add cache-max-negative-ttl config option
2021-05-07 15:55:52 -07:00
Rosen Penev
ff76ee7896
Merge pull request #15553 from PolynomialDivision/add-samplicator
samplicator: add samplicator
2021-05-06 14:33:52 -07:00
Rosen Penev
724dbdb787
Merge pull request #15539 from ja-pa/tailscale
tailscale: add new package
2021-05-06 14:32:44 -07:00
Andy Walsh
93b34d4dda samba4: update to 4.13.8
* update to 4.13.8
* remove faulty io_uring kernel detection
* fixes CVE's: CVE-2020-27840, CVE-2021-20277, CVE-2020-27840, CVE-2021-20277, CVE-2020-27840, CVE-2021-20277, CVE-2021-20254
* resolves #15512

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
2021-05-06 14:31:29 -07:00
Florian Eckert
58027efed1
Merge pull request #15537 from aaronjg/mwan3/notrack
mwan3: allow interfaces with no tracking IPs
2021-05-06 12:16:09 +02:00
Florian Eckert
7e8260baf2
Merge pull request #15562 from TDT-AG/pr/20200503-mwan3
mwan3: update ubus status for no tracked interfaces
2021-05-06 12:15:34 +02:00
Philip Prindeville
ba79998e52 strongswan: swanctl init script doesn't load connections
Fixes issue #15446

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2021-05-05 11:58:34 -06:00
Philip Prindeville
a50ddcc1d7
Merge pull request #15554 from pprindeville/fix-dhcp-route-whitespaces
isc-dhcpd: handle extra spaces in routes
2021-05-05 11:35:51 -06:00
Alexandru Ardelean
7436d944fa tcpreplay: bump to version 4.3.4
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-05-04 20:17:05 -07:00
Dobroslaw Kijowski
350ba8cbbd adguardhome: bump to 0.106.1
* Create working directory when it is not present. Apparently
  some recent change made adguardhome fail to start when working
  directory is missing.
* Full changelog available at:
  * https://github.com/AdguardTeam/AdGuardHome/releases/tag/v0.106.1

Signed-off-by: Dobroslaw Kijowski <dobo90@gmail.com>
2021-05-04 20:16:55 -07:00
Dirk Brenken
1402b3b56d
banip: update to 0.7.8
* fix pid file processing of the background monitor plus child
  processes (bug reported in the forum)
* made the enabled/disabled switch of the background monitor functional

Signed-off-by: Dirk Brenken <dev@brenken.org>
2021-05-04 18:44:26 +02:00
Nick Hainke
41534e5a19 samplicator: add samplicator
Samplicator receives UDP datagrams on a given port and resends those
datagrams to a specified set of receivers.

Use Cases:
- replicate Flow Samples to multiple receivers
- use with conntrackd to synchronize via unicast to multiple targets

Signed-off-by: Nick Hainke <vincent@systemli.org>
2021-05-03 21:12:35 +02:00
Eneas U de Queiroz
2151d948a5
Merge pull request #15532 from dangowrt/bunch-of-updates
a bunch of package updates
2021-05-03 11:30:53 -03:00
Florian Eckert
f1da872cd4 mwan3: update ubus status for not tracked interfaces
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2021-05-03 10:52:26 +02:00
Florian Eckert
cbc5f0916c mwna3: fix whitespace
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2021-05-03 10:51:44 +02:00
Philip Prindeville
b428e46355 isc-dhcpd: handle extra spaces in routes
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2021-05-02 18:44:09 -06:00
Aaron Goodman
b7ea19bc96 mwan3: allow interfaces with no tracking IPs
In the procd refactor, support for interfaces with no tracking IPs was
inadvertentiy removed. This commit restores the previous behavior

Signed-off-by: Aaron Goodman <aaronjg@stanford.edu>
2021-05-02 19:13:44 -04:00
Christian Lachner
8beaf35e85 haproxy: Update HAProxy to v2.2.14
- Update haproxy download URL and hash

Signed-off-by: Christian Lachner <gladiac@gmail.com>
2021-05-01 17:23:56 +03:00
Olivier Poitrey
1b8489aadb nextdns: Update to version 1.32.1
Signed-off-by: Olivier Poitrey <rs@nextdns.io>
2021-04-30 17:26:45 -07:00
Dirk Brenken
df8651255f
adblock: update to 4.1.2
* preserve DNS cache after adblock processing (unbound & bind)
* fix redirect issue with oisd basic url
* cosmetics

Signed-off-by: Dirk Brenken <dev@brenken.org>
2021-04-30 16:40:08 +02:00
Noah Meyerhans
ccb1e8923e bind: bump to 9.17.12
Fixes the following security issues:

* 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 12:39:46 -07:00
Jan Pavlinec
229b34286d
tailscale: add new package
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-04-29 09:10:58 +02:00
Othmar Truniger
55711c25ee knxd: pumb to upstream version 0.14.51
Signed-off-by: Othmar Truniger <github@truniger.ch>
2021-04-28 23:30:44 -07:00
Dobroslaw Kijowski
48bf0f8e81 adguardhome: bump to 0.106.0
* Full changelog available at:
  * https://github.com/AdguardTeam/AdGuardHome/releases/tag/v0.106.0
* Add build time LDFLAG introduced in commit [1].

[1]: 1d07afb30e (diff-82ef468ec5547f1ed424776755a7f87dfec4eba9838d2c2ac02c9881bb67d737R67)

Signed-off-by: Dobroslaw Kijowski <dobo90@gmail.com>
2021-04-28 17:23:07 -07:00
Daniel Golle
ddeb936ce1 opentracker: update to git HEAD
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-04-29 00:59:15 +01:00
Daniel Golle
05eac1796d gnunet-fuse: update to version 0.14.0
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-04-29 00:59:15 +01:00
Aleksander Jan Bajkowski
ad74a794ca net-tools: bump to 2.10
Signed-off-by: Aleksander Jan Bajkowski <A.Bajkowski@stud.elka.pw.edu.pl>
2021-04-27 18:04:52 -07:00
Jan Bubík
037f4ec4e4 nginx: make nginx-rtmp module BigEndian friendly
Signed-off-by: Jan Bubík <jbubik@centrum.cz>
2021-04-28 01:01:24 +02:00
Josef Schlehofer
6666a70b74
Merge pull request #15525 from 1715173329/xray
xray-core: remove PROVIDES
2021-04-28 00:08:33 +02:00
Moritz Warning
d6a101ecce zerotier: update to 1.6.5
Minor ZeroTier update. Refreshed patches.

Signed-off-by: Moritz Warning <moritzwarning@web.de>
2021-04-28 00:03:32 +02:00
Tianling Shen
bbc6c62c2a
xray-core: use $(INSTALL_DATA) to install configuration files
Using `$(INSTALL_CONF)` will cause the program has no access to
configurations file when someone enabled the selinux support.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2021-04-27 20:34:22 +08:00
Tianling Shen
92efcc2956
xray-core: remove PROVIDES
Xray now is no longer planning to keep compatibility with original
v2ray. Remove PROVIDES before it is totally broken.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2021-04-27 20:34:18 +08:00
Karl Palsson
9996328abd net/mosquitto: port is optional in root config
From mosquitto 2.x, port became optional and deprecated in the config,
and it was recommended that listeners be used instead.  Drop the hard
requirement in our config conversion script.

Reported in: https://github.com/openwrt/packages/issues/15506
Signed-off-by: <karlp@etactica.com>
2021-04-26 09:36:49 +00:00
Karl Palsson
e0c33d94f8 net/mosquitto: fix log_type conversion in config
As reported in: https://github.com/openwrt/packages/issues/15506

Signed-off-by: Karl Palsson <karlp@etactica.com>
2021-04-26 09:34:52 +00:00
Peter van Dijk
1bcc98ef90 unbound: fix typo in assist name of https-dns-proxy
I left the old version in, in case users have configs that already correct for this error.

Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2021-04-25 16:16:23 +02:00
Rosen Penev
215a2e6518
Merge pull request #15507 from hswong3i/master-SQUID_enable-ssl-crtd
squid: Enable dynamic SSL certificate generation
2021-04-25 02:00:13 -07:00
Tao Gong
f62c15f92d conntrack-tools: add a patch to fix endianness issue
Signed-off-by: Tao Gong <gongtao0607@gmail.com>
2021-04-24 20:08:10 -07:00
Wong Hoi Sing Edison
dbda77686d
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>
2021-04-25 11:03:54 +08:00
Rosen Penev
2e7c403fff ksmbd-tools: update to 3.3.9
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-04-24 02:19:14 -07:00
Leonardo Mörlein
7d17bbdc41 uacme: add use_auto_staging
Staging certificates have the advantage that their retry limits are loose.
Therefore they can be obtained quickly when automatic retries are used.
Unfortunately they can not be used for deployments because their CA is not
accepted by clients. Production certificates do not have this limitation, but
their retry limits are strict. For production certificates, automatic retries
can only be performed a few times per hour. This makes automatic obtainment of
certificates tenacious.

With use_auto_staging=1, the advantages of the two certificate types are
combined. Uacme will first obtain a staging certificate. When the staging
certificate is successfully obtained, uacme will switch and obtain a production
certificate. Since the staging certificate has already been successfully
obtained, we can ensure that the production certificate is successfully
obtained in the first attempt. This means that "retries" are performed on the
staging certificate and the production certificate is obtained in the first
attempt.

In summary, this feature enables fast obtaining of production certificates when
automatic retries are used.

By default, this feature is set to use_auto_staging=0, which means that
uacme will behave as before by default.

Signed-off-by: Leonardo Mörlein <git@irrelefant.net>
2021-04-24 01:16:57 -07:00
Leonardo Mörlein
b80781150b uacme: do not override production state dir variable
With this commit, issue_cert() can be called multiple times alternating
between staging and production certificates within a script.

Before this commit, the production state dir was stored in $STATE_DIR.
But in the case of $use_staging=1, this variable was overwritten in
issue_cert() with $STAGING_STATE_DIR. This made it impossible to call
issue_cert() with $use_staging=0 afterwards. Now the production state
dir is stored in $PRODUCTION_STATE_DIR. This way it is not overridden
anymore and issue_cert() can be called multiple times alternating with
production and staging.

Signed-off-by: Leonardo Mörlein <git@irrelefant.net>
2021-04-24 01:16:57 -07:00
Oldřich Jedlička
b10c73f11c fwknop: Remove unnecessary get_bool() function.
The get_bool() functionality was already merged to lib/functions.sh, so
it is redundant in the init script. Remove it.

Signed-off-by: Oldřich Jedlička <oldium.pro@gmail.com>
2021-04-24 01:15:58 -07:00
Glenn Strauss
52f85a0e1f lighttpd: patches from upstream
- ignore Content-Length from backend if 101 Switching Protocols
- close HTTP/2 connection after bad password
- skip cert chain build for self-issued certs
- meson zstd fix
- ls-hpack upstream update
- discard some HTTP/2 DATA frames received after response

Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
2021-04-23 22:12:59 -04:00
Dirk Brenken
7cfb0f4657
banip: fix housekeeping
* fix whitelist housekeeping if you switch between normal- and
  'whitelist only' mode

Signed-off-by: Dirk Brenken <dev@brenken.org>
2021-04-23 15:03:53 +02:00
Josef Schlehofer
2f498b68b6
Merge pull request #15488 from Ansuel/improve-atlas
atlas-sw-probe: improve key creation
2021-04-23 14:49:16 +02:00
Ansuel Smith
0afe371bab
atlas-sw-probe: improve key creation
- Exit start if a probe_key is not present
- Add create_key command to generate a private_key based on the provided username in the atlas config.
- Add registration instruction in /etc/atlas
- Rework script to save probe_key on sysupgrade (the key are now adviced to be placed in the /etc/atlas dir and a link is used to make them accessible in the atlas-sw-scripts etc dir)

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
2021-04-23 01:58:41 +02:00
Dirk Brenken
ba66ea83ab
Merge pull request #15493 from dibdot/banIP
banip: update to 0.7.7
2021-04-22 05:46:43 +02:00
Daniel Golle
deafd6cf3f
gnunet: update to v0.14.1
* lots of fixes for many subsystems
 * new messenger group chat service
 * 'abd' temporarily removed due to upstream issue

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-04-22 00:52:29 +01:00
Magnus Kroken
6186fe732b openvpn: update to 2.5.2
Fixes two related security vulnerabilities (CVE-2020-15078) which
under very specific circumstances allow tricking a server using delayed
authentication (plugin or management) into returning a PUSH_REPLY before
the AUTH_FAILED message, which can possibly be used to gather
information about a VPN setup. In combination with "--auth-gen-token" or
a user-specific token auth solution it can be possible to get access to
a VPN with an otherwise-invalid account.

OpenVPN 2.5.2 also includes other bug fixes and improvements.

Add CI build test script.

Signed-off-by: Magnus Kroken <mkroken@gmail.com>
2021-04-22 00:03:05 +02:00
Dirk Brenken
515397b009
banip: update to 0.7.7
* add a "whitelist only" mode, this option allows to restrict Internet
  access from/to a small number of secure websites/IPs, and block access
  from/to the rest of the Internet.

Signed-off-by: Dirk Brenken <dev@brenken.org>
2021-04-21 21:13:36 +02:00
Florian Eckert
075be5826c
Merge pull request #15471 from TDT-AG/pr/20200420-stunnel
stunnel: update to 5.59
2021-04-21 08:45:36 +02:00
Rosen Penev
b7d5b10532
Merge pull request #15449 from SibrenVasse/master
openssh: update to 8.6p1
2021-04-20 17:30:37 -07:00
Olivier Poitrey
b2b8589e43 nextdns: Update to version 1.32.0
Signed-off-by: Olivier Poitrey <rs@nextdns.io>
2021-04-20 15:08:38 +00:00
Sibren Vasse
cb1d8bd8ed openssh: update to 8.6p1
Signed-off-by: Sibren Vasse <github@sibrenvasse.nl>
2021-04-20 12:28:30 +02:00
Jan Pavlinec
9296409e88
unbound: add cache-max-negative-ttl config option
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-04-20 12:22:42 +02:00
Florian Eckert
2d56dbfc27 stunnel: update to 5.59
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2021-04-20 08:42:57 +02:00
Aaron Curley
e25f3bcfde
udp-broadcast-relay-redux: Add package
This commit is largely based on the work from Daniel Dickinson in
PR #2096 which was never merged. I tweaked it in a number of ways.
All bugs with this package are mine, not his.

Signed-off-by: Aaron Curley <accwebs@gmail.com>
2021-04-19 20:52:09 -07:00
Olivier Poitrey
c1984f8ff0 nextdns: Update to version 1.12.5
Signed-off-by: Olivier Poitrey <rs@nextdns.io>
2021-04-20 01:38:39 +00:00
Olivier Poitrey
4c4ebb1461 nextdns: Update to version 1.12.3
Signed-off-by: Olivier Poitrey <rs@nextdns.io>
2021-04-19 23:23:41 +00:00
Olivier Poitrey
4502bc6db3 nextdns: Update to version 1.31.3
Signed-off-by: Olivier Poitrey <rs@nextdns.io>
2021-04-19 22:50:28 +00:00
Philip Prindeville
e1abf0c3c7
Merge pull request #15436 from pprindeville/strongswan-gencerts-change-sysconfdir
strongswan: change name of config base directory
2021-04-18 17:32:22 -06:00
Dirk Brenken
c531b6daea
adblock: update to 4.1.1
* support the RPZ trigger 'RPZ-CLIENT-IP' to always allow/block certain
  clients based on their IP (currently only supported by bind!)
* avoid promiscuous mode in tcpdump setup for adblock reporting
* speed up dns report preparation
* support dns report mailing (/etc/init.d/adblock report mail)
* fix bind autodetection
* update LuCI-frontend (separate PR)
* update readme

Signed-off-by: Dirk Brenken <dev@brenken.org>
2021-04-17 16:53:30 +02:00
Rosen Penev
37f4d88cf2
Merge pull request #14656 from stintel/miniupnpd
miniupnpd: introduce IGDv1 variant
2021-04-16 18:24:36 -07:00
Rosen Penev
49966f2bec
Merge pull request #15328 from ja-pa/atlas-probe-v2
atlas-sw-probe: add new package
2021-04-16 18:23:17 -07:00
Philip Prindeville
9217aa859f strongswan: change name of config base directory
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2021-04-15 17:57:48 -06:00
Philip Prindeville
b34adb20b6
Merge pull request #15431 from pprindeville/strongswan-add-gencerts
strongswan: add certificate generation utility
2021-04-15 17:44:19 -06:00
Philip Prindeville
a3f625954a strongswan: add certificate generation utility
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2021-04-15 13:10:08 -06:00
Josef Schlehofer
27c6314e03
Merge pull request #15432 from turris-cz/clamav-add-libiconv-dependency
clamav: add libiconv dependencies when build with NLS
2021-04-15 17:11:28 +02:00
Josef Schlehofer
87be6ffe60
clamav: add libiconv dependencies when build with NLS
NLS means Native Language Support and when you have it enabled (it is
not default), clamav can not be compiled as it shows following error:

Package clamav is missing dependencies for the following libraries:
libiconv.so.2

Also, it is required that package libiconv-full is compiled first/before
than clamav and then try to compile clamav.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2021-04-15 09:44:30 +02:00
Philip Prindeville
c62d9ebec9
Merge pull request #15430 from pprindeville/strongswan-add-ipsec-warning
strongswan: add deprecation warning to ipsec script
2021-04-15 01:31:25 -06:00
Luiz Angelo Daros de Luca
2fe47aff5b openvpn-easy-rsa: add missing configfile
/etc/profile.d/50-openvpn-easy-rsa.sh was not listed as configfile
and changes were lost during upgrades.

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2021-04-14 19:10:27 -07:00
Rosen Penev
a5f62ca8fb
Merge pull request #15421 from ja-pa/onionshare-v2
onionshare-cli: add new package
2021-04-14 19:10:01 -07:00
Rosen Penev
4dda77eccd ngircd: update to 26.1
Switch to AUTORELEASE for simplicity.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-04-14 19:06:42 -07:00
Eneas U de Queiroz
ee1a3654dc ocserv: don't build with libseccomp on ARC
libseccomp can't be built on ARC, so we must disable the option here as
well.  A different fix was first proposed by @zxlhhyccc in #15377.

Fixes: #15313

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2021-04-14 22:52:42 -03:00
Philip Prindeville
505db629de strongswan: add deprecation warning to ipsec script
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2021-04-14 12:27:07 -06:00
Philip Prindeville
41b536e22c
Merge pull request #15406 from pprindeville/strongswan-add-chacha20poly1305
strongswan: handle chacha20poly1305 as AEAD
2021-04-13 21:48:04 -06:00
Jan Pavlinec
ae069fad3d
onionshare-cli: add new package
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-04-14 00:38:12 +02:00
Rosen Penev
fb4655ab35 hcxdumptool: update to 6.1.6
Fix compilation without deprecated OpenSSL APIs.

Backport upstream patch to fix stdout.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-04-13 15:30:39 -07:00
Rosen Penev
f25755b0f9 hcxtools: update to 6.1.6
Add patch fixing compilation without deprecated OpenSSL APIs.

Fix installation. This never worked as the section was misnamed.

Updated tool names.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-04-13 15:30:39 -07:00
Philip Prindeville
ff33f4ccd3 strongswan: handle chacha20poly1305 as AEAD
chacha20policy1305 is also an AEAD cipher, and hence does not
permit a hash algorithm.

Fixes issue #15397.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2021-04-13 12:46:07 -06:00
Philip Prindeville
c95fd69973 strongswan: fail on serious configuration errors
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2021-04-13 12:46:07 -06:00
Philip Prindeville
210640d606 strongswan: drop subshell when possible
A subshell caused by $(...) can't persistently modify globals as a
side-effect.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2021-04-13 12:45:57 -06:00
Jan Pavlinec
eda48170ec
ooniprobe: update to version 3.9.2
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-04-13 16:44:40 +02:00
Florian Eckert
920d733876
Merge pull request #15379 from jow-/bonding-accept-uci-list
bonding: accept list of slaves in uci list notation
2021-04-13 09:29:22 +02:00
Rosen Penev
682aebbaea squid: update to 4.14
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-04-12 23:08:06 -07:00
Philip Prindeville
61b2a35a35
Merge pull request #15382 from cotequeiroz/strongswan
strongswan: libnttft must not select strongswan
2021-04-11 17:10:58 -06:00
Stan Grishin
cd11d8821f https-dns-proxy: bugfix: race condition with dnsmasq
Signed-off-by: Stan Grishin <stangri@melmac.net>
2021-04-10 16:58:51 -10:00
Stan Grishin
231d40053b simple-adblock: update to 1.8.7-3
Signed-off-by: Stan Grishin <stangri@melmac.net>
2021-04-10 17:08:51 -07:00
Daniel Golle
2d9b46e677
ovsd: improve package style and update source
Fix post-merge comments in #15316 and update source.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-04-10 16:56:44 +01:00
Gregory L. Dietsche
49535edffd safe-search: prevent duplicate cron job installation
This patch prevents multiple cron jobs from being created to run the
safe-search-maintenance script.

To reproduce this bug, perform the following:
  - Install safe-search
  - Perform an OpenWRT firmware upgrade (choose to preserve user settings)
  - Install safe-search again

Signed-off-by: Gregory L. Dietsche <gregory.dietsche@cuw.edu>
2021-04-10 14:28:25 +02:00
Eneas U de Queiroz
e50ba32402
strongswan: libnttft must not select strongswan
The strongswan-libnttfft package should not select the strongswan
package, but should depend on it instead.  Otherwise a circular
dependency is created.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2021-04-09 23:54:43 -03:00
Jo-Philipp Wich
57a77386de bonding: accept list of slaves in uci list notation
Rework the bonding.sh protocol handler to accept slave interface names
encoded in uci list notation. Also replace ifconfig up/down with ip
link calls while we're at it.

Fixes: #11455
Fixes: https://github.com/openwrt/luci/issues/4473
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-04-09 18:56:50 +02:00
Dirk Brenken
ec20e9df96
adblock: fix games_tracking source url
Signed-off-by: Dirk Brenken <dev@brenken.org>
2021-04-09 18:42:30 +02:00
Jan Pavlinec
c65a659e6d
atlas-sw-probe: add new package
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-04-09 15:21:32 +02:00
Jan Pavlinec
cb30c106c0
atlas-probe: add new package
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-04-09 15:21:32 +02:00
Philip Prindeville
e44b2665e7
Merge pull request #6924 from derekyerger/strongswan-lattice-sha3
strongswan: add more crypto plugins
2021-04-08 22:26:56 -06:00
Josef Schlehofer
7c80ef5f76
Merge pull request #15353 from ja-pa/knot-resolver-5.3.1
knot-resolver: update to version 5.3.1
2021-04-07 14:17:57 +02:00
Rosen Penev
c6fa2d5bfa ksmbd-tools: update to 3.3.8
Major changes are:
  disable symlink by default.
  remove smack inherit leftovers.
  Enable guest access on IPC$ share by default.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-04-07 00:46:54 -07:00
Kirill Nikolaev
272b0a5c18 ksmbd-tools: Add a mDNS TXT record for the ksmbd service
MacOS ignores Bonjour services for which TXT records are not returned. This changes forces umdns service to return a TXT record (`daemon=ksmbd`) for the ksmbd service. The exact content is unimportant and to the best of my knowledge nothing reads the `daemon` tag.

Symptoms of the problem (which are also debugging steps):
* Finder refuses to open the OpenWRT "computer" in the Network list.
* Discovery.app (Bonjour Browser) lists the _ssh._tcp service, but the submenu for it doesn't unfold and no address is shown.
* `dns-sd -L OpenWrt _smb._tcp` doesn't return any address.

Signed-off-by: Kirill Nikolaev <cyril7@gmail.com>
2021-04-07 00:46:54 -07:00
Jan Pavlinec
354523d5b5 ooniprobe: update to version 3.9.0
Remove getrescources call because it is no longer
required.

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-04-07 10:17:23 +03:00
Jan Pavlinec
3e3025b191
knot-resolver: update to version 5.3.1
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-04-06 12:41:17 +02:00
Karl Palsson
d4e5f38147 mosquitto: bump to 2.0.10
This is a security fix, affecting 2.0.0 through to 2.0.9.  Mosquitto instances
could be remotely DoS'd by authenticated clients.

Release notes at: https://github.com/eclipse/mosquitto/blob/v2.0.10/ChangeLog.txt
CVE number has not yet been assigned.

Signed-off-by: Karl Palsson <karlp@etactica.com>
2021-04-06 10:33:56 +00:00
Christian Lachner
b94645c68a haproxy: Update HAProxy to v2.2.13
- Update haproxy download URL and hash

Signed-off-by: Christian Lachner <gladiac@gmail.com>
2021-04-06 12:56:05 +03:00