Commit graph

10280 commits

Author SHA1 Message Date
Philip Prindeville
f544e95099 kea: Update to 2.2.0
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2023-05-01 13:36:25 +03:00
Erik Karlsson
7029af834c openssh: add respawn and reloading via signal
Configure the openssh server to respawn. Reload by sending SIGHUP

Signed-off-by: Erik Karlsson <erik.karlsson@genexis.eu>
2023-05-01 13:34:10 +03:00
Glenn Strauss
90d5bd6dab lighttpd: build fixes
Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
2023-05-01 13:31:17 +03:00
Javier Marcet
ab94144b87 samba4: decouple quotas from vfs option
Signed-off-by: Javier Marcet <javier@marcet.info>
2023-04-29 13:44:21 +03:00
Dirk Brenken
16acda2262
banip: update 0.8.4-2
* fix domain lookup function (parse banIP config vars)
* update readme

Signed-off-by: Dirk Brenken <dev@brenken.org>
2023-04-28 12:07:06 +02:00
Nick Hainke
130e63931f libreswan: update to 4.10
Release Notes:
https://github.com/libreswan/libreswan/releases/tag/v4.10

Fixes: CVE-2023-23009
Signed-off-by: Nick Hainke <vincent@systemli.org>
2023-04-27 21:14:00 +02:00
Christian Marangi
c4b27ff6d5
nginx: rename nginx-all-module to nginx-full
Rename nginx-all-module to nginx-full to follow pattern used by other
package and other projects.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2023-04-27 06:14:58 +02:00
Christian Marangi
4611ca0b0a
nginx: update to 1.24.0 and update headers-more module
Update nginx to 1.24.0 and update headers-more module to fix compilation
error.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2023-04-27 06:14:58 +02:00
Christian Marangi
cfce21ffea
nginx: update lua module to latest openresty version
Update lua module to latest openrestry version. Additional config are
required to correctly use it.

Switch it to luajit from liblua as this is what is currently supported
for the module since plain lua support was dropped from the module.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2023-04-27 06:14:58 +02:00
Christian Marangi
65a676ed56
nginx: introduce support for dynamic modules
Start building sub package that provide dynamic modules.

Each module needs to be loaded using load_modules.
Refer to nginx documentation on how to use this.

This should result in lower memory usage as only used module are loaded.

Also fix the uci-default scripts to add the required ubus module for
luci module.

-fvisibility=hidden is needed to be dropped to correctly support loading
dynamic modules.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2023-04-27 06:14:57 +02:00
Christian Marangi
0a67d0e129
nginx-util: add support for loading dynamic module in uci template
Add support for loading dynamic module in uci template by adding .module
file in module.d directory.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2023-04-27 06:14:55 +02:00
Glen Huang
8589f298a1 acme: remove redundant postinst
opkg runs uci-defaults if a package installs one, in acme-common's case
that's identical to postinst.

prerm shouldn't be run a image builder, so it's unnecessary to check
IPKG_INSTROOT

Signed-off-by: Glen Huang <me@glenhuang.com>
2023-04-26 22:42:26 +02:00
Nick Hainke
1bfd2f7ade iperf3: update to 3.13
Release Notes:
https://software.es.net/iperf/news.html#iperf-3-13-released

Signed-off-by: Nick Hainke <vincent@systemli.org>
2023-04-26 10:52:16 +03:00
Tianling Shen
42d340bce0 librespeed-go: update file permissions for ujail
This fixes "permission denied" error when access files as a normal user.

Reported-by: Anya Lin <hukk1996@gmail.com>
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-04-26 10:51:08 +03:00
Nick Hainke
bf006f137b iperf: update to 2.1.9
Changelog can be found here:
https://sourceforge.net/projects/iperf2/files/

Signed-off-by: Nick Hainke <vincent@systemli.org>
2023-04-26 10:50:22 +03:00
Glen Huang
e36a55c9ed openssh: preserve authorized_keys
The root user is usually the user that clients ssh into with, so in most
cases its authorized_keys determines what clients are allowed to ssh
into this device. Without preserving this file, they could potentially
be locked out after upgrading.

Signed-off-by: Glen Huang <me@glenhuang.com>
2023-04-25 07:23:01 +03:00
Glen Huang
0436897323 strongswan: add missing PKG_MOD_AVAILABLE
Without these charon will warn with messages like:

plugin 'kdf': failed to load - kdf_plugin_create not found and no plugin file available
plugin 'drbg': failed to load - drbg_plugin_create not found and no plugin file available

Signed-off-by: Glen Huang <me@glenhuang.com>
2023-04-24 22:40:18 +08:00
Philip Prindeville
6a3e5464ca
Merge pull request #20832 from hgl/strongswan
strongswan: enable nonce unconditionally
2023-04-24 08:34:55 -06:00
Glen Huang
e67eb58312 strongswan: enable nonce unconditionally
Without nonce, charon won't start, so it's not an optional plugin. I
asked one of the strongSwan maintainers (ecdsa), and he confirmed this:

> It definitely has to be enabled unconditionally. The only other
> provider for the NONCE_GEN plugin feature is in charon-tkm, so
> completely irrelevant on OpenWrt

Signed-off-by: Glen Huang <me@glenhuang.com>
2023-04-24 15:51:28 +08:00
John Audia
fbbe30622a snort3: update to 3.1.60.0
Upstream bump

Signed-off-by: John Audia <therealgraysky@proton.me>
2023-04-24 05:08:17 +08:00
Dirk Brenken
c5d9b3ded2
banip: release 0.8.4-1
* add support for a custom feeds file (/etc/banip/banip.custom.feeds). Add new or edit existing banIP feeds on your own with the integrated custom feed editor (LuCI-component
* add a new option 'ban_blockpolicy' to overrule the default bblock policy (block all chains), see readme for details
* change the feed file format and add a new ipthreat feed, see readme
* refine (debug) logging
* multiple small fixes and improvements
* readme update
* luci update (separate commit)

Signed-off-by: Dirk Brenken <dev@brenken.org>
2023-04-23 22:03:09 +02:00
Andrew Sim
837c0f7f1c ksmbd-tools: update to 3.4.8 release
Changelog: https://github.com/cifsd-team/ksmbd-tools/releases/tag/3.4.8

Maintainer: nobody
Compile tested: Mediatek filogic, Asus TUF AX4200, lastest master
Run tested: Mediatek filogic, Asus TUF AX4200, lastest master

Signed-off-by: Andrew Sim <andrewsimz@gmail.com>
2023-04-23 16:02:14 +08:00
Kirill Fertikov
d1ad585ca9 shadowsocks-libev: ACL support
Link: https://github.com/openwrt/packages/pull/20647
Signed-off-by: Kirill Fertikov <kirill.fertikov@gmail.com>
[indentation fix]
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2023-04-23 13:54:08 +08:00
Philip Prindeville
9569c7c03f
Merge pull request #20857 from pprindeville/strongswan-drop-local_gateway
strongswan: local_gateway unused in swanctl.init
2023-04-22 22:58:28 -06:00
Philip Prindeville
5f3840c765 strongswan: local_gateway unused in swanctl.init
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2023-04-22 18:20:38 -06:00
Paul Fertser
0c10c224be treewide: remove AUTORELEASE
Automatically compute and substitute current values for all
$(AUTORELEASE) instances as this feature is deprecated and shouldn't be
used.

The following temporary change was made to the core:

diff --git a/rules.mk b/rules.mk
index 57d7995d4fa8..f16367de87a8 100644
--- a/rules.mk
+++ b/rules.mk
@@ -429,7 +429,7 @@ endef
 abi_version_str = $(subst -,,$(subst _,,$(subst .,,$(1))))

 COMMITCOUNT = $(if $(DUMP),0,$(call commitcount))
-AUTORELEASE = $(if $(DUMP),0,$(call commitcount,1))
+AUTORELEASE = $(if $(DUMP),0,$(shell sed -i "s/\$$(AUTORELEASE)/$(call commitcount,1)/" $(CURDIR)/Makefile))

 all:
 FORCE: ;

And this command used to fix affected packages:

for i in $(cd feeds/packages; git grep -l PKG_RELEASE:=.*AUTORELEASE | \
                              sed 's^.*/\([^/]*\)/Makefile^\1^';);
do
  make package/$i/download
done

Signed-off-by: Paul Fertser <fercerpav@gmail.com>
2023-04-21 22:46:58 +02:00
Christian Marangi
8b144f0dc3
nginx: split DAV_EXT from standard nginx DAV config
Split DAV_EXT from standard nginx DAV config as additional WebDAV
methods are provided by an external module.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2023-04-20 07:45:30 +02:00
Florian Eckert
e14a7073b6
Merge pull request #20846 from johnfzc/sscep-license
scep: fix license
2023-04-20 08:16:34 +02:00
Peter van Dijk
8686e69765 pdns-recursor: update to 4.8.4
Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2023-04-19 17:57:01 +02:00
Peter van Dijk
b74c966c7c pdns: update to 4.7.4
Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2023-04-19 17:55:26 +02:00
John Marrett
e51fb51c58 scep: fix license
Signed-off-by: John Marrett <johnf@zioncluster.ca>
2023-04-19 08:52:04 -04:00
Glenn Strauss
7fda9563de lighttpd: adjust packages for built-in modules
(.so is no longer built, but package still contains config files)

Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
2023-04-19 11:48:48 +08:00
Glenn Strauss
ae5135a913 lighttpd: fix package DEPENDS syntax
Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
Co-authored-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-04-19 11:48:48 +08:00
Tianling Shen
c1019c64ea
xray-core: Update to 1.8.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-04-19 04:12:30 +08:00
Tianling Shen
9ff57568f5
dnsproxy: Update to 0.49.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-04-19 04:11:52 +08:00
Josef Schlehofer
9959c3c007
Merge pull request #20826 from jefferyto/obfs4proxy-0.0.14
obfs4proxy: Update to 0.0.14
2023-04-18 16:51:55 +02:00
Peter van Dijk
39a7b4f69e dnsdist: update to 1.8.0
Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2023-04-18 16:38:08 +02:00
Othmar Truniger
f8ae64cf96 knxd: bump to new upstream release 0.14.58
Signed-off-by: Othmar Truniger <github@truniger.ch>
2023-04-18 17:31:42 +03:00
Christian Marangi
0d8fc4124c
znc: add push external module
Add push external module. This is very useful for an IRC Bounder as this
module permits to register various services and receive a push
notification on the registered service.

One example is attaching a telegram bot and receive notification on your
phone when an user tags you in one of the connected channels.

Bump and drop AUTORELEASE from PKG_RELEASE since we are adding a new
module.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2023-04-17 18:52:16 +02:00
Christian Marangi
b1d68f3c97
znc: drop playback patch and reference from github repository
We currently inclde the playback external module with a separate patch.
This is ugly and can be better handled.

Add required changes to download the external module from his own github
repository. Then create a link in the znc modules to reference the cpp
source.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2023-04-17 18:52:12 +02:00
Tianling Shen
8674af1b0a
v2ray-core: Update to 5.4.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-04-17 23:27:11 +08:00
Jeffery To
0759341cd8
obfs4proxy: Update to 0.0.14
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2023-04-17 22:05:51 +08:00
Nuno Gonçalves
61c3a9a3b9 nmap: refresh patch
Signed-off-by: Nuno Gonçalves <nunojpg@gmail.com>
2023-04-17 09:49:07 +01:00
Nuno Gonçalves
0563e5092c nmap: update license
Signed-off-by: Nuno Gonçalves <nunojpg@gmail.com>
2023-04-15 23:54:20 +01:00
Nuno Gonçalves
43c990c43f nmap: bump to 7.93
Signed-off-by: Nuno Gonçalves <nunojpg@gmail.com>
2023-04-15 23:31:49 +01:00
Stefan Weil
32af3694fc sshtunnel: fix type, case and whitespace issues
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2023-04-15 16:49:30 +01:00
Tianling Shen
e43676a92f
dnsproxy: Update to 0.49.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-04-14 00:24:48 +08:00
Tianling Shen
b8d7376411
v2ray-geodata: Update to latest version
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-04-14 00:24:35 +08:00
Tianling Shen
62fdfb8278
cloudflared: Update to 2023.4.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-04-13 03:15:49 +08:00
Josef Schlehofer
0a8fa9b8a7
Merge pull request #20795 from Payne-X6/master
knot: update to version 3.2.6
2023-04-12 20:15:55 +02:00