feed/packages.git
2 years agomariadb: Update to the latest version 10.9.3
Michal Hrusecky [Sat, 22 Oct 2022 19:34:01 +0000 (21:34 +0200)]
mariadb: Update to the latest version 10.9.3

Update to the latest upstream version. For more details, see:

https://mariadb.com/kb/en/changes-improvements-in-mariadb-109/

Added new dependency on libfmt.

Following two patches dropped as the issues were fixed in upstream.

 * 130-c11_atomics.patch
 * 140-mips-connect-unaligned.patch

The rest of the patches were refreshed.

Don't need to disable cassandra and tokudb anymore as they were dropped
from upstream tarball.

Signed-off-by: Michal Hrusecky <michal@hrusecky.net>
2 years agoci: update github actions to v3
Christian Marangi [Tue, 25 Oct 2022 09:03:01 +0000 (11:03 +0200)]
ci: update github actions to v3

Update checkout and upload-artifact action to v3 to mute nodejs
deprecation warning.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2 years agoopenfortivpn: update to 1.19.0
Lucian Cristian [Thu, 20 Oct 2022 12:04:36 +0000 (12:04 +0000)]
openfortivpn: update to 1.19.0

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2 years agoMerge pull request #19701 from turris-cz/libwebsockets-conflicts-provides
Josef Schlehofer [Tue, 25 Oct 2022 12:28:58 +0000 (14:28 +0200)]
Merge pull request #19701 from turris-cz/libwebsockets-conflicts-provides

libwebsockets: full variant provides OpenSSL

2 years agoMerge pull request #19702 from turris-cz/lighttpd-fix-dummy-websocket
Josef Schlehofer [Tue, 25 Oct 2022 12:05:06 +0000 (14:05 +0200)]
Merge pull request #19702 from turris-cz/lighttpd-fix-dummy-websocket

lighttpd: backport patch to fix dummy Sec-WebSocket-Key

2 years agolibwebsockets: OpenSSL and mbedTLS variants should conflict
Josef Schlehofer [Tue, 25 Oct 2022 10:14:25 +0000 (12:14 +0200)]
libwebsockets: OpenSSL and mbedTLS variants should conflict

They provide the same files, but they don't conflict to each other, this
means that users can install them side by side.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2 years agolighttpd: backport patch to fix dummy Sec-WebSocket-Key
Josef Schlehofer [Tue, 25 Oct 2022 07:40:37 +0000 (09:40 +0200)]
lighttpd: backport patch to fix dummy Sec-WebSocket-Key

It was requested in https://gitlab.nic.cz/turris/os/packages/-/issues/873

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2 years agoMerge pull request #19699 from stangri/master-https-dns-proxy
Stan Grishin [Tue, 25 Oct 2022 06:11:29 +0000 (23:11 -0700)]
Merge pull request #19699 from stangri/master-https-dns-proxy

https-dns-proxy: add version information to binary

2 years agoMerge pull request #19696 from stangri/master-simple-adblock
Stan Grishin [Tue, 25 Oct 2022 06:11:18 +0000 (23:11 -0700)]
Merge pull request #19696 from stangri/master-simple-adblock

simple-adblock: service_triggers improvements

2 years agolibwebsockets: full variant provides OpenSSL
Josef Schlehofer [Tue, 25 Oct 2022 05:52:15 +0000 (07:52 +0200)]
libwebsockets: full variant provides OpenSSL

For some time, it is not possible to install ttyd and mosquitto-ssl at the
same time, so let's solve it that libwebsockets-full provides
libwebsockets-openssl. This allows to install ttyd and mosquitto at
the same time.

Also, we need to add conflict, because we should not have installed
libwebsockets-openssl and libwebsockets-full at the same time as they
provides the same files.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2 years agohttps-dns-proxy: add version information to binary
Stan Grishin [Mon, 24 Oct 2022 21:39:06 +0000 (21:39 +0000)]
https-dns-proxy: add version information to binary

* add patches/020-cmakelists-add-version.patch (thanks @baranyaib90)
  to add version information to the binary and fix https://github.com/aarond10/https_dns_proxy/issues/149
* modify Makefile to add version information for the binary
* rename patches/010-fix-cmakelists.patch for better readability
* revert back to service restart in WAN/WAN6 trigger
* update test.sh to test both init script and binary versions

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2 years agomariadb: Drop unused rundir fix socket dir perms
Michal Hrusecky [Fri, 21 Oct 2022 20:43:52 +0000 (22:43 +0200)]
mariadb: Drop unused rundir fix socket dir perms

We had been creating "rundir" but it was never used, probably leftover
from some removed function. At the same time, we were setting quite
strict rights to the socket directory (while comments sugested
otherwise).

Signed-off-by: Michal Hrusecky <michal@hrusecky.net>
2 years agosimple-adblock: service_triggers improvements
Stan Grishin [Mon, 24 Oct 2022 16:57:56 +0000 (16:57 +0000)]
simple-adblock: service_triggers improvements

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2 years agoMerge pull request #19691 from stangri/master-https-dns-proxy
Stan Grishin [Mon, 24 Oct 2022 16:45:09 +0000 (09:45 -0700)]
Merge pull request #19691 from stangri/master-https-dns-proxy

https-dns-proxy: bugfix: restore empty server; misc improvements

2 years agolibmariadb: update to 3.1.18
Nick Hainke [Mon, 26 Sep 2022 08:22:41 +0000 (10:22 +0200)]
libmariadb: update to 3.1.18

The official download mirror does not host 3.1.12 anymore. Update to
newest version to solve the issue.

Signed-off-by: Nick Hainke <vincent@systemli.org>
2 years agoMerge pull request #19669 from hgl/acme
Toke Høiland-Jørgensen [Mon, 24 Oct 2022 10:53:43 +0000 (12:53 +0200)]
Merge pull request #19669 from hgl/acme

acme: refactor

2 years agoadblock: update 4.1.5-4
Dirk Brenken [Mon, 24 Oct 2022 10:34:12 +0000 (12:34 +0200)]
adblock: update 4.1.5-4

* fixed broken oisd regex

Signed-off-by: Dirk Brenken <dev@brenken.org>
2 years agodocker-compose: Update to version 2.12.2
Javier Marcet [Fri, 21 Oct 2022 20:41:30 +0000 (22:41 +0200)]
docker-compose: Update to version 2.12.2

Signed-off-by: Javier Marcet <javier@marcet.info>
2 years agohttps-dns-proxy: bugfix: restore empty server; misc improvements
Stan Grishin [Mon, 24 Oct 2022 04:16:20 +0000 (04:16 +0000)]
https-dns-proxy: bugfix: restore empty server; misc improvements

* bugfix: properly restore empty server config for dnsmasq (to
  address issue brought up in https://github.com/stangri/source.openwrt.melmac.net/pull/162)
* better handling of non-existant wan/wan6 interface for triggers
* add resolver url to ubus data for future-proofing WebUI js move

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2 years agoacme: update changed packages' versions
Glen Huang [Sat, 22 Oct 2022 14:25:55 +0000 (22:25 +0800)]
acme: update changed packages' versions

Signed-off-by: Glen Huang <i@glenhuang.com>
2 years agoacme: add dns_wait option
Glen Huang [Mon, 24 Oct 2022 02:35:47 +0000 (10:35 +0800)]
acme: add dns_wait option

acme.sh by default use public DNS resolvers to check if TXT record was
correctly added when using DNS-01. This can be undesirable in a private
environment where the DNS server is not publicly accessible.

This option allows bypassing such check and simply waiting for a
specific length of time for the TXT record to take effect.

Signed-off-by: Glen Huang <i@glenhuang.com>
2 years agoacme: fix staging option
Glen Huang [Mon, 24 Oct 2022 02:21:45 +0000 (10:21 +0800)]
acme: fix staging option

Legacy use_staging option was not respected, and the example config
still use the legacy name.

Signed-off-by: Glen Huang <i@glenhuang.com>
2 years agoamce: use procd to restart services
Glen Huang [Sat, 22 Oct 2022 14:17:08 +0000 (22:17 +0800)]
amce: use procd to restart services

Directly calling `/etc/init.d/<service> reload` in a hotplug script can
inadvertently start a stopped service.

Signed-off-by: Glen Huang <i@glenhuang.com>
2 years agoacme: prevent concurrent running of acme get
Glen Huang [Sat, 22 Oct 2022 13:46:51 +0000 (21:46 +0800)]
acme: prevent concurrent running of acme get

Issuing certificates concurrently should not be supported.

Signed-off-by: Glen Huang <i@glenhuang.com>
2 years agosamba4: update to 4.17.1
Andrew Sim [Sat, 22 Oct 2022 06:41:26 +0000 (08:41 +0200)]
samba4: update to 4.17.1

* update to 4.17.1
* changelog: https://www.samba.org/samba/history/samba-4.17.1
* refresh patch

Signed-off-by: Andrew Sim <andrewsimz@gmail.com>
2 years agoicu: bump to 72.1
Hirokazu MORIKAWA [Fri, 21 Oct 2022 03:05:52 +0000 (12:05 +0900)]
icu: bump to 72.1

It updates to Unicode 15, including new characters, scripts, emoji, and corresponding API constants. It also updates to CLDR 42 locale data with various additions and corrections.

ICU 72 adds technology preview implementations for person name formatting, as well as for a new version of message formatting based on a proposed draft Unicode specification.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2 years agosoftflowd: use %lld for time_t always
Sebastian Kemper [Sat, 22 Oct 2022 14:38:09 +0000 (16:38 +0200)]
softflowd: use %lld for time_t always

Add upstreamed patch to fix segmentation fault reported in [1].

[1] https://github.com/openwrt/packages/issues/19655

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2 years agowsdd2: update to 2022-04-25
Andrew Sim [Sat, 22 Oct 2022 06:53:08 +0000 (08:53 +0200)]
wsdd2: update to 2022-04-25

Signed-off-by: Andrew Sim <andrewsimz@gmail.com>
2 years agovnstat2: update to version 2.10
Jan Hoffmann [Sat, 22 Oct 2022 20:33:45 +0000 (22:33 +0200)]
vnstat2: update to version 2.10

Signed-off-by: Jan Hoffmann <jan@3e8.eu>
2 years agonode: bump to v16.18.0
Hirokazu MORIKAWA [Sat, 22 Oct 2022 23:55:33 +0000 (08:55 +0900)]
node: bump to v16.18.0

Update to v16.18.0

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2 years agoacme: make package create dir /etc/ssl/acme
Glen Huang [Sat, 22 Oct 2022 13:42:10 +0000 (21:42 +0800)]
acme: make package create dir /etc/ssl/acme

Since the dir is a standardized one, it should not be created
dynamically

Signed-off-by: Glen Huang <i@glenhuang.com>
2 years agoacme: not creating state_dir in Makefile
Glen Huang [Sat, 22 Oct 2022 13:38:44 +0000 (21:38 +0800)]
acme: not creating state_dir in Makefile

Since state_dir can be customized, it should be create dynamically,
which it already does.

Signed-off-by: Glen Huang <i@glenhuang.com>
2 years agoadblock: update 4.1.5-3
Dirk Brenken [Sat, 22 Oct 2022 07:23:23 +0000 (09:23 +0200)]
adblock: update 4.1.5-3

* fixed search regression in DNS report
* removed last shallalist pointers in the init help

Signed-off-by: Dirk Brenken <dev@brenken.org>
2 years agognupg: add PKG_CPE_ID
Nick Hainke [Sat, 3 Sep 2022 09:54:03 +0000 (11:54 +0200)]
gnupg: add PKG_CPE_ID

Add PKG_CPE_ID:=cpe:/a:gnupg:gnupg to allow scanning for CVEs.

Signed-off-by: Nick Hainke <vincent@systemli.org>
2 years agognupg: update to 2.2.39
Nick Hainke [Sun, 28 Aug 2022 20:47:53 +0000 (22:47 +0200)]
gnupg: update to 2.2.39

Update to latest LTS version.

Signed-off-by: Nick Hainke <vincent@systemli.org>
2 years agoadguardhome: Increase init start value to avoid network race conditions
James White [Mon, 30 May 2022 08:04:53 +0000 (09:04 +0100)]
adguardhome: Increase init start value to avoid network race conditions

Signed-off-by: James White <james@jmwhite.co.uk>
2 years agoxfrpc: allow server_addr ip and domain
Dengfeng Liu [Fri, 14 Oct 2022 08:36:16 +0000 (08:36 +0000)]
xfrpc: allow server_addr ip and domain

Signed-off-by: Dengfeng Liu <liudf0716@gmail.com>
2 years agoiputils: provide iputils-ping6 in iputils-ping
Michal Vasilek [Wed, 12 Oct 2022 16:35:49 +0000 (18:35 +0200)]
iputils: provide iputils-ping6 in iputils-ping

iputils-ping6 was a subpackage of the iputils package providing the
ping4 and ping6 command before iputils was moved from core to packages.
Currently ping4 and ping6 are replaced by ping -4/-6 and compatibility
symlinks are only installed when explicitly told so with an option, but
the functionality is always provided by iputils-ping.

Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2 years agoisc-dhcp: support sending explicit default route
Philip Prindeville [Fri, 7 Oct 2022 04:34:52 +0000 (22:34 -0600)]
isc-dhcp: support sending explicit default route

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2 years agoconntrack-tools: update to 1.4.7
Nick Hainke [Sun, 9 Oct 2022 05:41:37 +0000 (07:41 +0200)]
conntrack-tools: update to 1.4.7

Release Notes:
https://marc.info/?l=netfilter&m=166506855929074&w=2

Remove upstreamed:
- 001-endianness_fix.patch (upstreamed: conntrackd: fix endianness bug
  in IPv4 and IPv6 address)
- 002-conntrackd-do-not-include-conntrack-ID-in-hashtable-cmp.patch

Signed-off-by: Nick Hainke <vincent@systemli.org>
2 years agopython-certifi: bump to 2022.9.24
Eneas U de Queiroz [Fri, 7 Oct 2022 14:36:30 +0000 (11:36 -0300)]
python-certifi: bump to 2022.9.24

This version updates the CA bundle, and needs urllib as dependency.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2 years agoAdGuardHome: update to v0.107.16
YiZhen Choo [Fri, 7 Oct 2022 15:47:50 +0000 (23:47 +0800)]
AdGuardHome: update to v0.107.16

Signed-off-by: YiZhen Choo <yizhen.c02@gmail.com>
2 years agodocker-compose: Update to version 2.12.0
Javier Marcet [Tue, 18 Oct 2022 20:40:06 +0000 (22:40 +0200)]
docker-compose: Update to version 2.12.0

Signed-off-by: Javier Marcet <javier@marcet.info>
2 years agouacme: update to 1.7.3
Lucian Cristian [Thu, 20 Oct 2022 12:16:11 +0000 (12:16 +0000)]
uacme: update to 1.7.3

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2 years agolibreswan: update to 4.9
Lucian Cristian [Thu, 20 Oct 2022 12:13:55 +0000 (12:13 +0000)]
libreswan: update to 4.9

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2 years agonss: update to 4.84
Lucian Cristian [Thu, 20 Oct 2022 12:08:13 +0000 (12:08 +0000)]
nss: update to 4.84

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2 years agonspr: update to 4.35
Lucian Cristian [Thu, 20 Oct 2022 12:06:29 +0000 (12:06 +0000)]
nspr: update to 4.35

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2 years agoboinc: run the executable in ujail
Marc Benoit [Mon, 5 Sep 2022 12:31:29 +0000 (08:31 -0400)]
boinc: run the executable in ujail

Signed-off-by: Marc Benoit <marcb62185@gmail.com>
2 years agov4l2rtspserver: upgrade to v0.3.7
Michel Promonet [Wed, 12 Oct 2022 13:26:48 +0000 (15:26 +0200)]
v4l2rtspserver: upgrade to v0.3.7

Signed-off-by: Michel Promonet <michel.promonet@free.fr>
2 years agosqueezelite: add SSL support
Robert Högberg [Wed, 12 Oct 2022 08:31:58 +0000 (10:31 +0200)]
squeezelite: add SSL support

Signed-off-by: Robert Högberg <robert.hogberg@gmail.com>
2 years agopython-docutils: bump to version 0.19
Eneas U de Queiroz [Tue, 18 Oct 2022 14:04:56 +0000 (11:04 -0300)]
python-docutils: bump to version 0.19

Package does not currently build because of distutil dependency.  Fix
this by updating to the latest version.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2 years agoMerge pull request #19660 from stangri/master-https-dns-proxy
Stan Grishin [Fri, 21 Oct 2022 21:15:38 +0000 (14:15 -0700)]
Merge pull request #19660 from stangri/master-https-dns-proxy

https-dns-proxy: bugfix: prevent creation of empty interface trigger

2 years agoMerge pull request #19658 from stangri/master-simple-adblock
Stan Grishin [Fri, 21 Oct 2022 21:15:22 +0000 (14:15 -0700)]
Merge pull request #19658 from stangri/master-simple-adblock

simple-adblock: remove unnecessary procd_add_reload_interface_trigger

2 years agopdns: update to 4.7.0
Peter van Dijk [Thu, 20 Oct 2022 11:09:54 +0000 (13:09 +0200)]
pdns: update to 4.7.0

Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2 years agozoneinfo: updated to the latest release
Vladimir Ulrich [Fri, 21 Oct 2022 10:39:46 +0000 (13:39 +0300)]
zoneinfo: updated to the latest release

Signed-off-by: Vladimir Ulrich <admin@evl.su>
2 years agohttps-dns-proxy: bugfix: prevent creation of empty interface trigger
Stan Grishin [Fri, 21 Oct 2022 11:57:20 +0000 (11:57 +0000)]
https-dns-proxy: bugfix: prevent creation of empty interface trigger

* When $wan/$wan6 are empty but double-quoted, it leads to creation
  of an interface trigger with empty interface

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2 years agosimple-adblock: remove unnecessary procd_add_reload_interface_trigger
Stan Grishin [Fri, 21 Oct 2022 11:48:49 +0000 (11:48 +0000)]
simple-adblock: remove unnecessary procd_add_reload_interface_trigger

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2 years agoMerge pull request #19635 from stangri/master-https-dns-proxy
Stan Grishin [Thu, 20 Oct 2022 10:42:26 +0000 (03:42 -0700)]
Merge pull request #19635 from stangri/master-https-dns-proxy

https-dns-proxy: bugfix: remove canary domains

2 years agoadblock: update 4.1.5-2
Dirk Brenken [Thu, 20 Oct 2022 09:46:09 +0000 (11:46 +0200)]
adblock: update 4.1.5-2

* fixed broken/blocked oisd download links (switched to the official github mirror)
* made sure that curl error out on http errors as well
* removed obsolete compatibility stuff from init script

Signed-off-by: Dirk Brenken <dev@brenken.org>
2 years agohttps-dns-proxy: bugfix: remove canary domains
Stan Grishin [Thu, 20 Oct 2022 02:23:45 +0000 (02:23 +0000)]
https-dns-proxy: bugfix: remove canary domains

* bugfix: canary domains persistence (as described in
  https://forum.openwrt.org/t/https-dns-proxy-canary-domain-persistance/139967)
* minor: remove global variables and make them local in
  service_start/service_stop/service_triggers
* minor: split DEFAULT_BOOTSTRAP into BOOTSTRAP_CF and BOOTSTRAP_GOOGLE for
  better code readability

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2 years agoMerge pull request #19633 from stangri/master-https-dns-proxy
Stan Grishin [Wed, 19 Oct 2022 12:21:21 +0000 (05:21 -0700)]
Merge pull request #19633 from stangri/master-https-dns-proxy

https-dns-proxy: bugfix: remove wan6 from procd triggers

2 years agohttps-dns-proxy: bugfix: remove wan6 from procd triggers
Stan Grishin [Wed, 19 Oct 2022 09:02:09 +0000 (09:02 +0000)]
https-dns-proxy: bugfix: remove wan6 from procd triggers

* fixes https://github.com/openwrt/packages/issues/19631

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2 years agobtop: add new package
Tianling Shen [Thu, 13 Oct 2022 10:14:13 +0000 (18:14 +0800)]
btop: add new package

Resource monitor that shows usage and stats for processor, memory,
disks, network and processes.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2 years agodnsproxy: Update to 0.45.4
Tianling Shen [Tue, 18 Oct 2022 09:39:11 +0000 (17:39 +0800)]
dnsproxy: Update to 0.45.4

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2 years agoMerge pull request #19623 from stangri/master-simple-adblock
Stan Grishin [Tue, 18 Oct 2022 18:08:06 +0000 (11:08 -0700)]
Merge pull request #19623 from stangri/master-simple-adblock

simple-adblock: update to 1.9.2-1

2 years agolighttpd: document crypto lib options in Makefile
Glenn Strauss [Thu, 6 Oct 2022 08:32:04 +0000 (04:32 -0400)]
lighttpd: document crypto lib options in Makefile

Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
2 years agoMerge pull request #19627 from dibdot/adblock
Dirk Brenken [Tue, 18 Oct 2022 16:07:49 +0000 (18:07 +0200)]
Merge pull request #19627 from dibdot/adblock

adblock: update 4.1.5

2 years agoirqbalance: update to 1.9.1
Hannu Nyman [Tue, 18 Oct 2022 14:57:16 +0000 (17:57 +0300)]
irqbalance: update to 1.9.1

Update irqbalance version to 1.9.1

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2 years agotreewide: fix procd service inactive
Tianling Shen [Mon, 17 Oct 2022 12:46:28 +0000 (20:46 +0800)]
treewide: fix procd service inactive

Exit directly will result procd service inactive and uci
configuration changes are no longer monitored.

Reported-by: Lvc Revincx <revincx233@gmail.com>
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2 years agoMerge pull request #19605 from TDT-AG/pr/20221014-zabbix
Florian Eckert [Tue, 18 Oct 2022 14:06:05 +0000 (16:06 +0200)]
Merge pull request #19605 from TDT-AG/pr/20221014-zabbix

zabbix: add sqlite3 support

2 years agoMerge pull request #19616 from TDT-AG/pr/20221022-mwan3
Florian Eckert [Tue, 18 Oct 2022 14:03:46 +0000 (16:03 +0200)]
Merge pull request #19616 from TDT-AG/pr/20221022-mwan3

mwan3: update to version 2.11.3

2 years agokeepalived-sync: switch from busybox-timeout to coreutils-timeout
Florian Eckert [Tue, 18 Oct 2022 08:16:44 +0000 (10:16 +0200)]
keepalived-sync: switch from busybox-timeout to coreutils-timeout

So that the busybox configuration does not have to be adapted, the
dependency has been changed to coreutils-timeout, which provides the
same functionality.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2 years agoMerge pull request #19628 from paper42/ddns-scripts-fix-cloudflare-provides
Josef Schlehofer [Tue, 18 Oct 2022 13:11:39 +0000 (15:11 +0200)]
Merge pull request #19628 from paper42/ddns-scripts-fix-cloudflare-provides

ddns-scripts: fix cloudflare&digitalocean provides

2 years agoddns-scripts: fix cloudflare&digitalocean provides
Michal Vasilek [Tue, 18 Oct 2022 11:43:52 +0000 (13:43 +0200)]
ddns-scripts: fix cloudflare&digitalocean provides

Fixes mistake in dbe79e409d4d772d607364b47116a108508bb466, the
cloudflare PROVIDES got mixed up with digitalocean.

Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2 years agoadblock: update 4.1.5
Dirk Brenken [Tue, 18 Oct 2022 10:44:31 +0000 (12:44 +0200)]
adblock: update 4.1.5

* made the reporting/top statistics flexible, see "top_count" parm in CLI or in LuCI (default 10), fixes #19622
* added the new blocklist source cpbl (provided by PascalCoffeeLake@gmail.com)
* added/separated Easylist/Easyprivacy blocklist sources (provided by PascalCoffeeLake@gmail.com)
* added reg_jp blocklist_source (provided by PascalCoffeeLake@gmail.com)
* removed the easylist addons from the other regional lists
* removed the second/obsolete pl regional list and renamed the first one to "reg_pl"
* updated the readme

Signed-off-by: Dirk Brenken <dev@brenken.org>
2 years agosimple-adblock: update to 1.9.2-1
Stan Grishin [Tue, 18 Oct 2022 08:43:19 +0000 (08:43 +0000)]
simple-adblock: update to 1.9.2-1

* make PKG_VERSION of the init script readonly to remove shellcheck
  exception
* replace exit with return in the the procd scripts per:
  https://github.com/openwrt/packages/pull/19617
* remove custom boot() function as it prevented creation of procd
  firewall object on start on boot
* improve performance of allowing domains code

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2 years agoMerge pull request #19597 from paper42/ddns-scripts-rename-provides
Florian Eckert [Tue, 18 Oct 2022 06:56:35 +0000 (08:56 +0200)]
Merge pull request #19597 from paper42/ddns-scripts-rename-provides

ddns-scripts: add PROVIDES for old package names

2 years agoMerge pull request #19586 from stangri/master-nebula
Stan Grishin [Mon, 17 Oct 2022 17:21:19 +0000 (10:21 -0700)]
Merge pull request #19586 from stangri/master-nebula

nebula: implement netifd support

2 years agomwan3: update to 2.11.3
Florian Eckert [Mon, 17 Oct 2022 13:16:40 +0000 (15:16 +0200)]
mwan3: update to 2.11.3

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2 years agomwan3: only send disconnected event if interface was connected before
Florian Eckert [Wed, 8 Sep 2021 09:33:55 +0000 (11:33 +0200)]
mwan3: only send disconnected event if interface was connected before

Up to now on every interface down event a mwan3 disconnected event was
send. This is wrong because if the interface was never connected, then a
disconnected event should not get generated. This commit fixes this bug.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2 years agomwan3: change log message on already added route
Florian Eckert [Wed, 14 Sep 2022 12:46:58 +0000 (14:46 +0200)]
mwan3: change log message on already added route

Only show message on already set route, if debugging is enabled.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2 years agoMerge pull request #19374 from jempatel/improve_keepalived-uci-sync
Florian Eckert [Mon, 17 Oct 2022 12:47:32 +0000 (14:47 +0200)]
Merge pull request #19374 from jempatel/improve_keepalived-uci-sync

keepalived: high-availability files and data sync

2 years agozabbix: add sqlite3 support
Florian Eckert [Wed, 12 Oct 2022 15:21:58 +0000 (17:21 +0200)]
zabbix: add sqlite3 support

This change makes it possible to build zabbix with sqlite3 support.

Attention:
By selecting "SQLite" as "Database Software" you are not able
to build the zabbix-server and zabbix-server-frontend package anymore.
This database is not supported for this service.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2 years agoMerge pull request #19611 from stangri/master-https-dns-proxy
Stan Grishin [Mon, 17 Oct 2022 06:57:41 +0000 (23:57 -0700)]
Merge pull request #19611 from stangri/master-https-dns-proxy

https-dns-proxy: upstream bugfix for ca_info

2 years agoMerge pull request #19614 from mhei/libxml2-update-2.10.3
Michael Heimpold [Mon, 17 Oct 2022 05:42:47 +0000 (07:42 +0200)]
Merge pull request #19614 from mhei/libxml2-update-2.10.3

libxml2: update to 2.10.3

2 years agoMerge pull request #19606 from Gingernut1978/samba4
Florian Eckert [Mon, 17 Oct 2022 05:05:22 +0000 (07:05 +0200)]
Merge pull request #19606 from Gingernut1978/samba4

samba4: change perl dependency to fix menuconfig

2 years agoMerge pull request #18709 from paper42/tailscale-version
Josef Schlehofer [Sun, 16 Oct 2022 22:22:14 +0000 (00:22 +0200)]
Merge pull request #18709 from paper42/tailscale-version

tailscale: fix --version

2 years agolibksba: update to version 1.6.2
Daniel Golle [Sun, 16 Oct 2022 19:29:08 +0000 (20:29 +0100)]
libksba: update to version 1.6.2

Noteworthy changes in version 1.6.2 (2022-10-07) [C22/A14/R2]
------------------------------------------------

 * Fix integer overflow in the CRL parser.  [rK4b7d9cd4a0]

Release-info: https://dev.gnupg.org/T6230

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2 years agoauc: update to version 0.3.2
Daniel Golle [Sun, 16 Oct 2022 19:26:01 +0000 (20:26 +0100)]
auc: update to version 0.3.2

 * fixes segfault when requesting downgrade

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2 years agolibxml2: update to 2.10.3
Michael Heimpold [Sun, 16 Oct 2022 17:57:59 +0000 (19:57 +0200)]
libxml2: update to 2.10.3

This fixes:
    - CVE-2022-40303
    - CVE-2022-40304

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2 years agohttps-dns-proxy: upstream bugfix for ca_info
Stan Grishin [Sun, 16 Oct 2022 12:04:51 +0000 (12:04 +0000)]
https-dns-proxy: upstream bugfix for ca_info

* upstream bugfix: Add a forgotten 'NULL' initialize for ca_info
  if not manually set
* make init script PKG_VERSION variable readonly so that a
  shellcheck excettion can be removed
* add procd interface trigger to 'wan6' if IPv6 wan interface name
  cannot be obtained on start

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2 years agosamba4: change perl dependency to fix menuconfig
Andrew Sim [Fri, 14 Oct 2022 17:47:28 +0000 (19:47 +0200)]
samba4: change perl dependency to fix menuconfig

Adding perlbase-json-pp to samba4-libs dependencies was the wrong approach and caused
samba packages not to be offered by menuconfig. AFAIK perlbase-json-pp is a perl helper
to building samba4 and seems to be already included in perl/host so use that instead to
fix the menuconfig issues.

Signed-off-by: Andrew Sim <andrewsimz@gmail.com>
2 years agoRevert "wget: update to 1.21.3"
Josef Schlehofer [Fri, 14 Oct 2022 14:13:09 +0000 (16:13 +0200)]
Revert "wget: update to 1.21.3"

With the newer wget version, wget-nossl can not be compiled due to
missing library, so let's revert it.

Package wget-nossl is missing dependencies for the following libraries:
libnettle.so.8

This reverts commit 5075f5b7010617ba916f251b418ef7c79b760b0a.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2 years agonebula: implement netifd support
Stan Grishin [Tue, 11 Oct 2022 00:07:19 +0000 (00:07 +0000)]
nebula: implement netifd support

This commit contains the following:
* Update binary to version 1.6.1
* Update README URLs in the Makefile to link OpenWrt-specific info
* Separate the binary, the init script and netifd script into 3 packages:
  nebula, nebula-service and nebula-proto accordingly
* implement yml parser for init script to fetch variables from it
* add the netifd script for nebula protocol
* update test file to address all built packages
* make the PKG_VERSION variable of init/proto scripts readonly

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2 years agoauc: update to 0.3.1
Daniel Golle [Thu, 13 Oct 2022 18:46:52 +0000 (19:46 +0100)]
auc: update to 0.3.1

Remove wrongly placed 'break' statement to actually jump to the most
recent version of a release branch.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2 years agoMerge pull request #19577 from PolynomialDivision/update-wget-1-21-3
Hannu Nyman [Thu, 13 Oct 2022 17:25:02 +0000 (19:25 +0200)]
Merge pull request #19577 from PolynomialDivision/update-wget-1-21-3

wget: update to 1.21.3

2 years agoauc: update to version 0.3.0
Daniel Golle [Mon, 10 Oct 2022 03:30:55 +0000 (04:30 +0100)]
auc: update to version 0.3.0

Most notably this brings support for processing package changes such
as suggesting to replace firewall with firewall4 when updating from
21.02.x -> 22.03.y release.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2 years agokeepalived: high-availability files and data sync
Jaymin Patel [Fri, 9 Sep 2022 13:40:49 +0000 (19:10 +0530)]
keepalived: high-availability files and data sync

add new package keepalived-sync to synchronize files and data
between master and backup node. The master node uses SSH over rsync
to send and the backup node will use inotifywatch to watch received files.

The master node can track rsync.sh script to send configuration file on
a backup node based on the vrrp_script configuration of the same script.

The backup node will have a keepalived-inotify service, which would watch
for newly received files and it would call hotplug event. Each service
can keep its respective script under the keepalived hotplug directory and
executes commands to stop, start service or update any config in real-time.

Whenever a switchover will happen, the backup node would have the latest
config and data files from the master node.

Hotplug events can be used to apply config when files are received.

Signed-off-by: Jaymin Patel <jem.patel@gmail.com>
2 years agowget: update to 1.21.3
Nick Hainke [Mon, 10 Oct 2022 06:31:29 +0000 (08:31 +0200)]
wget: update to 1.21.3

Release Notes:
https://lists.gnu.org/archive/html/info-gnu/2022-02/msg00017.html

Remove the patch "100-fix-sts-time". This patch was replaced upstream by
several other fixes, see:
https://git.savannah.gnu.org/cgit/wget.git/log/src/hsts.c

Signed-off-by: Nick Hainke <vincent@systemli.org>
2 years agotailscale: add version tests
Michal Vasilek [Wed, 12 Oct 2022 17:30:37 +0000 (19:30 +0200)]
tailscale: add version tests

Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>