Commit graph

10281 commits

Author SHA1 Message Date
Tianling Shen
67c2619008
cloudflared: Update to 2023.3.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-03-20 15:58:35 +08:00
Tianling Shen
5062779dc7 v2raya: Update to 2.0.4
- Added TproxyNotSkipBr flag for OpenWrt.
- Removed all upstreamed patches.
- Removed deprecated option.
- Re-enable ipv6/nftables auto-detect.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-03-20 15:57:32 +08:00
Christian Lachner
61a6d0359d haproxy: update to v2.6.10
- Update haproxy download URL and hash
- See changes: http://git.haproxy.org/?p=haproxy-2.6.git;a=shortlog

Signed-off-by: Christian Lachner <gladiac@gmail.com>
2023-03-20 14:41:06 +08:00
Daniel Golle
08ee78e022 transmission: update to version 4.0.2
See release notes for more details:
https://github.com/transmission/transmission/releases/tag/4.0.2

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2023-03-20 02:57:48 +00:00
Sibren Vasse
2c755759df openssh: update to 9.3p1
Signed-off-by: Sibren Vasse <github@sibrenvasse.nl>
2023-03-18 14:09:24 -07:00
Philip Prindeville
14bcf33c2a
Merge pull request #20656 from pprindeville/strongwan-update-5.9.10
strongswan: Update to 5.9.10
2023-03-17 19:51:21 -06:00
Tianling Shen
392a68e247
rclone: Update to 1.62.2
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-03-17 13:17:38 +08:00
Michal Vasilek
c6eb1c025c git: update to 2.39.2
GITWEB_* variable values don't work as they should since 2.38, so let's
remove them and add a workaround. This issue was reported in
https://lore.kernel.org/git/80eb3972-4960-5727-ce86-acc3a4425fd4@nic.cz/T/#u

* refresh patches

Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2023-03-16 13:34:35 -07:00
Toni Uhlig
7833429fd4 udpspeeder: bump to 20230206.0
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
2023-03-15 18:52:53 -07:00
Michael Heimpold
31a18de442 gensio: move package into Python submenu
While at, fine-tune the description string slightly.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2023-03-15 07:32:29 +01:00
Michael Heimpold
5b3575eba1 gensio: fix build of Python binding (refs #20604)
We need the host build of swig only.

And the binding uses libgensiocpp - not the plain
C library, so fix the dependency.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2023-03-15 07:32:29 +01:00
Oskari Rauta
56f30520f2 zerotier: do not allow executable stack
zerotier as default has executable stack.
[   11.343143] process '/usr/bin/zerotier-one' started with executable stack

executable stacks are not recommend, possibly provide a threat and there
seems to be no advantage of executable stack with zerotier-one - so let's
build it without instead.

Stack is executable on x86_64, but not on all archs, such as ramips.

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2023-03-15 12:12:19 +08:00
John Audia
cdf5f9b0e9 snort3: update to 3.1.57.0
Upstream bump

Signed-off-by: John Audia <therealgraysky@proton.me>
2023-03-14 15:09:21 +01:00
Florian Eckert
ddb16c7d93
Merge pull request #20621 from banburybill/ddns-mythic-v2
ddns-scripts: Add v2 API for mythic-beasts.com provider
2023-03-14 08:34:07 +01:00
Moritz Warning
b5cde91594 zerotier: update to 1.10.4
Signed-off-by: Moritz Warning <moritzwarning@web.de>
2023-03-14 11:02:01 +08:00
Oskari Rauta
f9e3af87f5 netbird: update to 0.14.3
Bug fixes & refactor

Release notes:
 - Fix: send remote agents updates when peer re-authenticates

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2023-03-13 19:45:19 +08:00
Tianling Shen
4dd80ed519
v2ray-geodata: Update to latest version
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-03-13 16:40:57 +08:00
Tianling Shen
0e96d2f862
xray-core: Update to 1.8.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-03-13 16:39:10 +08:00
Philip Prindeville
7cf43fabe2 strongswan: Update to 5.9.10
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2023-03-12 18:32:43 -06:00
Philip Prindeville
1dfb13eaeb
Merge pull request #20261 from pprindeville/strongswan-update-5.9.9
strongswan: Update to 5.9.9
2023-03-12 18:27:50 -06:00
Philip Prindeville
ae0a8072d6 strongswan: Update to 5.9.9
Add patch to remove definition of RNG leaking in from wolfssl.h.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2023-03-12 13:54:32 -06:00
Oskari Rauta
4d25a44d5c curl: enable unix sockets by default
- changed Config.in to enable unix sockets support by default
 - release number bumped

Description:
socket support is very handy when communicating with
various REST APIs.

Size increases are very small, nearly unnoticiable.

Tested-by: Stan Grishin <stangri@melmac.ca>
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2023-03-12 16:55:27 +00:00
John Audia
0cec657274 snort3: update to 3.1.56.0
Upstream bump

Build system: x86_64
Build-tested: bcm2711/RPi4B
Run-tested: bcm2711/RPi4B

Signed-off-by: John Audia <therealgraysky@proton.me>
2023-03-12 09:17:13 +01:00
Stan Grishin
35f4830de7 simple-adblock: update init file and config
* move network.sh and jshn.sh includes into load_validate_config function
  to prevent errors when adding the package to image with the Image Builder
* add @bongochong compressed domains block-list to the config

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2023-03-11 10:48:34 +00:00
Darryl Sokoloski
68af9ed3ba netifyd: update to v4.4.1
- Explicitly request the C++11 standard (codebase is not C++17 compliant).
- Removed categories.json from conffiles -- it's not a configuration
  file.
- Removed commented-out convenience git hash place-holder -- for some
  reason it irritates people.
- Added radix header file to devel files.
- Removed redundant call to Build/Configure (not needed).

Co-authored-by: Tianling Shen <cnsztl@gmail.com>
Signed-off-by: Darryl Sokoloski <darryl@sokoloski.ca>
2023-03-11 13:36:27 +08:00
Rosen Penev
7accad5643 ksmbd-tools: update to 3.4.7
Remove upstreamed patches.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2023-03-10 18:42:02 -08:00
Dirk Brenken
d8b6e2ca2a
banip: update 0.8.2-2
* fix the auto-detection for pppoe and 6in4 tunnel interfaces
* add the new 'ban_nftpolicy' option to expose the nft set policy, values: memory (default), performance
* add the new 'ban_nftlogevel' option to expose the nft syslog level, values: emerg, alert, crit, err, warn (default),
  notice, info, debug, audit
* status optimizations
* logging optimizations
* update the readme

Signed-off-by: Dirk Brenken <dev@brenken.org>
2023-03-10 19:42:41 +01:00
Stijn Tintel
f7c0e413f4 miniupnpd: bump to 2.3.3
Fixes: #19637
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2023-03-10 01:59:26 +02:00
Jim Hague
12544affe9 ddns-scripts: Add v2 API for mythic-beasts.com provider
Use USERNAME as the key, PASSWORD as the secret.

Signed-off-by: Jim Hague <jim.hague@acm.org>
2023-03-09 15:39:58 +00:00
BackSlasher
562fb3aa0a udp-broadcast-relay-redux-openwrt: add cgroupsns to jail
Added `cgroupsns` to jail, otherwise you get this failure:
```
Mon Mar  6 14:46:05 2023 user.err : jail: Not using namespaces, capabilities or seccomp !!!
```
Error is here, seems to indicate that we're running a jail without using any capability.
https://lxr.openwrt.org/source/procd/jail/jail.c#L2847

Decided to use minimal effort approach

Signed-off-by: BackSlasher <nitz.raz@gmail.com>
2023-03-09 18:25:03 +08:00
Oskari Rauta
278a6617a0 cni-protocol: new package
simple protocol support script for netifd.

netifd protocol support for cni networks makes
defining network for podman and other similar
systems using cni networking much easier and simpler.

with cni protocol support, on a cni network, where firewall
and portmapper is disabled, you may control firewalling
with openwrt's standard firewall configuration.

for example, create a container that hosts web content on
port 80 with static ip on your cni network, if your
network is 10.88.0.0/16, use for eg. 10.88.0.101 as
your containers static ip address. Create a zone, cni
to your firewall and add your interface to it.

Now you can easily set up redirectiong to 10.88.0.101:80
to expose it's port 80 to wan for serving your website.

Protocol has only one setting: device, on podman this
often is cni-podman0. This protocol may also be used
on other equillavents, such as netavark (cni replacement
in podman), where device as default is podman0.

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2023-03-09 18:13:16 +08:00
Peter van Dijk
3c08be8fd7 pdns-recursor: update to 4.8.3
Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2023-03-09 14:59:11 +08:00
Tianling Shen
dc9dd974dd
Merge pull request #20584 from mpeleshenko/samba4-4.17.5
samba4: update to 4.17.5
2023-03-09 14:58:15 +08:00
Kuan-Yi Li
0c526d09a8 modemmanager: bump to 1.20.6
Signed-off-by: Kuan-Yi Li <kyli@abysm.org>
2023-03-09 14:13:13 +08:00
Van Waholtz
4f8874f636 frp: update to 0.48.0
Changelog: https://github.com/fatedier/frp/releases/tag/v0.48.0

Signed-off-by: Van Waholtz <brvphoenix@gmail.com>
2023-03-09 10:41:17 +08:00
Van Waholtz
8fcc48c339 frp: update to 0.47.0
A restart is only required if `$conf_file` has been modified.

Signed-off-by: Van Waholtz <brvphoenix@gmail.com>
2023-03-09 10:41:17 +08:00
Michael Peleshenko
604604a667
samba4: update to 4.17.5
* update to 4.17.5
* changelog: https://www.samba.org/samba/history/samba-4.17.5
* refresh patch

* CVE-2022-42898: Samba's Kerberos libraries and AD DC failed to guard against integer overflows when parsing a PAC on a 32-bit system, which allowed an attacker with a forged PAC to corrupt the heap.
 https://www.samba.org/samba/security/CVE-2022-42898.html

* CVE-2022-37966: This is the Samba CVE for the Windows Kerberos RC4-HMAC Elevation of Privilege Vulnerability disclosed by Microsoft on Nov 8 2022.

  A Samba Active Directory DC will issue weak rc4-hmac session keys for use between modern clients and servers despite all modern Kerberos implementations supporting the aes256-cts-hmac-sha1-96 cipher.

  On Samba Active Directory DCs and members 'kerberos encryption types = legacy' would force rc4-hmac as a client even if the server supports aes128-cts-hmac-sha1-96 and/or aes256-cts-hmac-sha1-96.
  https://www.samba.org/samba/security/CVE-2022-37966.html

* CVE-2022-37967: This is the Samba CVE for the Windows Kerberos Elevation of Privilege Vulnerability disclosed by Microsoft on Nov 8 2022.

  A service account with the special constrained delegation permission could forge a more powerful ticket than the one it was presented with.
  https://www.samba.org/samba/security/CVE-2022-37967.html

* CVE-2022-38023: The "RC4" protection of the NetLogon Secure channel uses the same algorithms as rc4-hmac cryptography in Kerberos, and so must also be assumed to be weak.
  https://www.samba.org/samba/security/CVE-2022-38023.html

* BUG 15210: synthetic_pathref AFP_AfpInfo failed errors.
  This resolves errors logged during macOS TimeMachine backups.
  https://bugzilla.samba.org/show_bug.cgi?id=15210

Signed-off-by: Michael Peleshenko <mpeleshenko@gmail.com>
2023-03-08 20:19:08 -05:00
Tianling Shen
c49a1dad52 tmate-ssh-server: fix build against msgpack-c 6.0
This patch is taken from
https://git.alpinelinux.org/aports/commit/?id=f923597f4bdea424dc28b1d026269df060596fac

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-03-08 23:49:10 +01:00
Tianling Shen
928710813b tmate: fix build against msgpack-c 6.0
This patch is taken from
https://git.alpinelinux.org/aports/commit/?id=f923597f4bdea424dc28b1d026269df060596fac

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-03-08 23:49:10 +01:00
Dirk Brenken
7c2296c891
banip: release 0.8.2-1
* major performance improvements: clean-up/optimize all nft calls
* add a new "ban_reportelements" option,
  to disable the (time consuming) Set element count in the report (enabled by default)
* update the readme

Signed-off-by: Dirk Brenken <dev@brenken.org>
2023-03-08 21:03:34 +01:00
Dobroslaw Kijowski
a499a4006a adguardhome: bump to 0.107.25
* Full changelog available at:
  * https://github.com/AdguardTeam/AdGuardHome/releases/tag/v0.107.25

Signed-off-by: Dobroslaw Kijowski <dobo90@gmail.com>
2023-03-08 23:11:57 +08:00
Dobroslaw Kijowski
2e68b9f515 adguardhome: enable legacy openssl provider for nodejs
Currently compilation fails because of:
```
  opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ],
  library: 'digital envelope routines',
  reason: 'unsupported',
  code: 'ERR_OSSL_EVP_UNSUPPORTED'
```

What's interesting package gets built but when trying to access UI there's
`404: page not found` error.

It has been reported in multiple places:
* https://github.com/AdguardTeam/AdGuardHome/issues/5559
* https://github.com/AdguardTeam/AdGuardHome/issues/4595

Signed-off-by: Dobroslaw Kijowski <dobo90@gmail.com>
2023-03-08 23:11:57 +08:00
Tianling Shen
41987abc84 v2raya: switch to use nftables
Backport a pending PR to add nftables support.
Upstream PR: https://github.com/v2rayA/v2rayA/pull/805

As nftables merged ipv4/ipv6 support into a single command, so simply
enable ipv6 support by default.

While at it, backport a upstreamed fix for simple-obfs plugin.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-03-08 15:40:52 +08:00
Oskari Rauta
58fcaf8fc4 netbird: update to 0.14.2
Update from 0.12.0 -> 0.14.2
Release notes: https://github.com/netbirdio/netbird/releases

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2023-03-07 11:35:23 +08:00
Daniel Golle
96fd2dc531 transmission: update to version 4.0.1
This is a major release, both in numbering and in effort! It's been in
active development for over a year and has a huge list of changes --
over a thousand commits -- since Transmission 3.00.

For more information about the release see
https://github.com/transmission/transmission/releases/tag/4.0.0
https://github.com/transmission/transmission/releases/tag/4.0.1

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2023-03-07 01:40:14 +00:00
Dirk Brenken
0b37036e5a
banip: update 0.8.1-3
* finalized the LuCI frontend preparation (this is the minmal version to use the forthcoming LuCI frontend)
* added a Set survey, to list all elements of a certain set
* changed the default logterm for asterisk
* update the readme

Signed-off-by: Dirk Brenken <dev@brenken.org>
2023-03-06 14:21:52 +01:00
Van Waholtz
e6ded43570 sing-box: update to 1.1.6
Signed-off-by: Van Waholtz <brvphoenix@gmail.com>
2023-03-06 13:23:06 +08:00
Van Waholtz
5c2bd22cb2 sing-box: add necessary dependencies and cleanup Makefile
1. Add `kmod-inet-diag` as a dependency since it is needed for https://sing-box.sagernet.org/configuration/dns/rule/#process_name
2. Remove redundant `default n` (8bc72ea7be)

Signed-off-by: Van Waholtz <brvphoenix@gmail.com>
2023-03-06 13:23:06 +08:00
Christian Lachner
a79df49a5f haproxy: update to v2.6.9
- Update haproxy download URL and hash
- This release fixes a critial flaw known as CVE-2023-25725. See:
  http://git.haproxy.org/?p=haproxy-2.6.git;a=commit;h=73be199c4f5f1ed468161a4c5e10ca77cd5989d8

Signed-off-by: Christian Lachner <gladiac@gmail.com>
2023-03-05 14:51:38 +08:00
Philip Prindeville
bf51e33b57
Merge pull request #20570 from pprindeville/isc-dhcp-allow-no-default-route
isc-dhcp: allow no default route
2023-03-04 18:08:07 -07:00
Oskari Rauta
a4d8d2459a netbird: new package
Netbird is similar vpn service as tailscale and zerotier.

Description:
NetBird is an open-source VPN management platform built on top of WireGuard® making it easy to create secure private networks for your organization or home.
It requires zero configuration effort leaving behind the hassle of opening ports, complex firewall rules, VPN gateways, and so forth.

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2023-03-04 08:42:58 +08:00
Glen Huang
e1f03d7ee4 acme: fix incompatibilty with image builder
Signed-off-by: Glen Huang <i@glenhuang.com>
2023-03-03 23:43:01 +01:00
Josef Schlehofer
82720ba624
Merge pull request #20563 from paper42/clamav-0.104.4
clamav: update to 0.104.4
2023-03-03 07:55:05 +01:00
Tianling Shen
40669c4135
v2raya: drop wrong patches
These patches should not be backported to OpenWrt, otherwise tproxy
won't work for devices connected to br-lan (bypassed by the fw rules).

We have introduced a new compile-time flag for new version (which
is not released yet), but it's unnecessray to backport redudant
patches as here is still at the old version.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-03-03 12:08:22 +08:00
Tianling Shen
8e10f5f9a1
cloudflared: Update to 2023.3.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-03-03 11:58:33 +08:00
Philip Prindeville
d2dd1bef71 isc-dhcp: allow suppression of default gateway
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2023-03-01 08:54:34 -07:00
Philip Prindeville
5a0f41556f isc-dhcp: make indent consistent in config
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2023-03-01 08:53:56 -07:00
Glen Huang
c6960a2bdc acme: merge cli into init script
Signed-off-by: Glen Huang <i@glenhuang.com>
2023-03-01 15:38:02 +01:00
Oskari Rauta
a1c80c1f37 nfs-kernel-server: update to v2.6.2
Also added patch that is from alpine's same package to assist building on musl.
Hostpkg build on musl also kept failing, so I added few more overrides, which
made it work perfectly.

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2023-03-01 17:02:42 +08:00
Tianling Shen
b52fdec659
cloudflared: Update to 2023.2.2
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-03-01 16:41:48 +08:00
Florian Eckert
bfd7da1392
Merge pull request #20467 from tobiaspc/njalla
ddns-scripts: Add njal.la provider
2023-02-27 09:09:27 +01:00
Stan Grishin
fded4e584e
Merge pull request #20540 from stangri/master-curl
curl: update to 7.88.1
2023-02-26 23:32:08 -07:00
Daniel Bermond
aa5ccd5ef2 i2pd: update to version 2.46.1
Maintainer   : @yangfl (David Yang)
Build system : Arch Linux x86_64
Build tested : r7800 OpenWrt git master (r22104-01262c921c)
Run tested   : r7800 OpenWrt git master (r22104-01262c921c)

Signed-off-by: Daniel Bermond <danielbermond@gmail.com>
2023-02-27 03:28:10 +01:00
S. Brusch
a2c84138e1 crowdsec: update to 1.4.6
Update crowdsec to latest upstream release version 1.4.6

Signed-off-by: S. Brusch <ne20002@gmx.ch>

Maintainer: Kerma Gérald <gandalf@gk2.net>
Run tested: ipq40xx/generic, Fritzbox 4040, Openwrt 22.03.3
2023-02-26 09:48:24 -08:00
Dirk Brenken
0706b1d2d9
banip: update 0.8.1-2
* add oisdbig as new feed
* LuCI frontend preparation:
  - the json feed file points always to /etc/banip/banip.feeds (and is no longer compressed)
  - supply country list in /etc/banip/banip.countries
* update readme

Signed-off-by: Dirk Brenken <dev@brenken.org>
2023-02-26 08:16:15 +01:00
Stan Grishin
3371071730 curl: update to 7.88.1
* https://curl.se/changes.html#7_88_1

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2023-02-25 21:59:01 +00:00
Tobias Hilbig
05c42cc0e9 ddns-scripts: Add njal.la provider
Add njal.la provider. Use the key as password. Username is not needed.

Signed-off-by: Tobias Hilbig <web.tobias@hilbig-ffb.de>
2023-02-25 11:49:19 +01:00
Dirk Brenken
02c2587f9d
banip: release 0.8.1-1
* add missing wan-forward chain (incl. report/mail adaption)
* changed options:
  - old: ban_blockforward, new: ban_blockforwardwan and ban_blockforwardlan
  - old: ban_logforward, new: ban_logforwardwan and ban_logforwardlan
* add missing dhcp(v6) rules/exceptions
* update readme

Previously run tested by certain forum users (and by me).

Signed-off-by: Dirk Brenken <dev@brenken.org>
2023-02-25 10:01:11 +01:00
Lucian Cristian
3b7bf7728b uacme: update to 1.7.4
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2023-02-25 08:19:49 +08:00
Lucian Cristian
5f68a93874 frr: update to 8.4.2 branch
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2023-02-25 08:18:32 +08:00
Daniel Bermond
5f0a9ec722 tor: update to version 0.4.7.13
Maintainers  : @hauke (Hauke Mehrtens) and @tripolar (Peter Wagner)
Build system : Arch Linux x86_64
Build tested : r7800 OpenWrt git master (r22104-01262c921c)
Run tested   : r7800 OpenWrt git master (r22104-01262c921c)

Signed-off-by: Daniel Bermond <danielbermond@gmail.com>
2023-02-24 16:08:02 -08:00
Zuev Aleksandr
040d00a2af AdGuardHome: update to v0.107.24
Signed-off-by: Zuev Aleksandr <A.Zuev@stdev.su>
2023-02-24 19:47:57 +08:00
Florian Eckert
d2bad35906
Merge pull request #20529 from braewoods/master
ddns-scripts: enable IPv6 for easydns.com
2023-02-24 07:58:22 +01:00
Michal Vasilek
ba879a144d
clamav: update to 0.104.4
* remove upstreamed 100-cmake-fix-findcurses.patch

Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2023-02-23 17:27:33 +01:00
Moritz Warning
1af4a404a5 zerotier: update to 1.10.3
Signed-off-by: Moritz Warning <moritzwarning@web.de>
2023-02-23 08:01:02 +01:00
Stan Grishin
d7852c9887
Merge pull request #20554 from stangri/master-https-dns-proxy
https-dns-proxy: 2022-10-15-11 update
2023-02-22 21:47:39 -07:00
James Buren
5e7a5a3304 ddns-scripts: enable IPv6 for easydns.com
easydns.com has supported IPv6 for awhile now using
the same update URL as IPv4. This duplicates the IPv4
entry for IPv6 to enable support for it.

Signed-off-by: James Buren <braewoods+mgh@braewoods.net>
2023-02-22 19:24:21 -06:00
Michal Vasilek
c3c7083e65 git: update to 2.34.7
Fixes CVE-2023-22490, CVE-2023-23946

Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2023-02-23 00:10:47 +01:00
Stan Grishin
30aefce999 https-dns-proxy: 2022-10-15-11 update
* config file update
* introduce boot() function

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2023-02-22 20:36:06 +00:00
Dirk Brenken
618dd4676d
banip: update 0.8.0-4
* remove bogus log limit

Signed-off-by: Dirk Brenken <dev@brenken.org>
2023-02-21 21:43:21 +01:00
Eneas U de Queiroz
15b1fb247d
Merge pull request #20480 from gstrauss/lighttpd-1.4.69
lighttpd: update to lighttpd 1.4.69 release hash
2023-02-21 17:14:40 -03:00
Dirk Brenken
eb3c89ceed
banip: update 0.8.0-3
* properly initialize the 'proto' variable in the log service

Signed-off-by: Dirk Brenken <dev@brenken.org>
2023-02-21 18:43:17 +01:00
Tianling Shen
dbf66a3ae5
dnsproxy: Update to 0.48.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-02-21 15:57:38 +08:00
Tianling Shen
d40efc0811
v2ray-core: Update to 5.4.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-02-21 15:57:28 +08:00
Dirk Brenken
b50383e4d9
banip: update 0.8.0-2
* fix a potential race condition during initial startup (after flash) which leads to a "disabled" service

Signed-off-by: Dirk Brenken <dev@brenken.org
Signed-off-by: Dirk Brenken <dev@brenken.org>
2023-02-20 19:18:31 +01:00
Eneas U de Queiroz
df079b06b7
Merge pull request #20475 from cotequeiroz/openssl3
treewide: prepare packages for OpenSSL 3.0 update
2023-02-20 12:07:16 -03:00
Jan Hák
94512aba16 knot: update to version 3.2.5
Signed-off-by: Jan Hák <jan.hak@nic.cz>
2023-02-20 15:34:48 +01:00
Eneas U de Queiroz
c3ff525c6d
Merge pull request #20484 from salim-b/patch-1
transmission: retrieve boolean config opts using `config_get_bool`
2023-02-20 09:44:53 -03:00
Glenn Strauss
8f2fbf093a lighttpd: update to lighttpd 1.4.69 release hash
Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
2023-02-20 04:55:39 -05:00
Glenn Strauss
c5297aca29 lighttpd: remove patch included upstream
Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
2023-02-20 04:55:39 -05:00
Glenn Strauss
ed6fe528c1 lighttpd: add lighttpd-mod-webdav_min package
add lighttpd-mod-webdav_min package alternative to lighttpd-mod-webdav

lighttpd-mod-webdav_min is more minimal than full lighttpd-mod-webdav.
lighttpd-mod-webdav_min does not support PROPPATCH, LOCK, UNLOCK, and
by not supporting those methods, removes dependencies on libxml2,
libsqlite3, and libuuid.

Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
2023-02-20 04:55:39 -05:00
Stan Grishin
2bb10d0c2c simple-adblock: bugfix: ensure directory for jsonFile is created
Signed-off-by: Stan Grishin <stangri@melmac.ca>
2023-02-19 20:22:32 +00:00
Stan Grishin
587cd4d0d7 simple-adblock: implement procd_boot_wan_timeout support
* implement procd_boot_wan_timeout support
* update config with oisd ABPlus and domains lists

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2023-02-19 05:10:35 +00:00
Stan Grishin
79eb58a4b5
Merge pull request #20511 from stangri/master-simple-adblock
simple-adblock: update to 1.9.4-1
2023-02-18 22:04:19 -07:00
Dirk Brenken
f765b2e79c
Merge pull request #20491 from dibdot/banIP
banip: release 0.8.0 (nft rewrite)
2023-02-18 21:14:56 +01:00
Dirk Brenken
82a491bac8
banip: release 0.8.0 (nft rewrite)
- complete rewrite of banIP to support nftables
- all sets are handled in a separate nft table/namespace 'banIP'
- for incoming blocking it uses the inet input hook, for outgoing blocking it uses the inet forward hook
- full IPv4 and IPv6 support
- supports nft atomic set loading
- supports blocking by ASN numbers and by iso country codes
- 42 preconfigured external feeds are available, plus local allow- and blocklist
- supports local allow- and blocklist (IPv4, IPv6, CIDR notation or domain names)
- auto-add the uplink subnet to the local allowlist
- provides a small background log monitor to ban unsuccessful login attempts in real-time
- the logterms for the log monitor service can be freely defined via regex
- auto-add unsuccessful LuCI, nginx, Asterisk or ssh login attempts to the local blocklist
- fast feed processing as they are handled in parallel as background jobs
- per feed it can be defined whether the input chain or the forward chain should be blocked (default: both chains)
- automatic blocklist backup & restore, the backups will be used in case of download errors or during startup
- automatically selects one of the following download utilities with ssl support: aria2c, curl, uclient-fetch or wget
- supports a 'allowlist only' mode, this option restricts internet access from/to a small number of secure websites/IPs
- provides comprehensive runtime information
- provides a detailed set report
- provides a set search engine for certain IPs
- feed parsing by fast & flexible regex rulesets
- minimal status & error logging to syslog, enable debug logging to receive more output
- procd based init system support (start/stop/restart/reload/status/report/search)
- procd network interface trigger support
- ability to add new banIP feeds on your own
- add a readme with all available options/feeds to customize your installation to your needs
- a new LuCI frontend will be available in due course

Signed-off-by: Dirk Brenken <dev@brenken.org>
2023-02-18 21:06:26 +01:00
Dirk Brenken
0b222b7e10
adblock: update 4.1.5-6
* adapted changed oisd downloads (again), fixed #20516

Signed-off-by: Dirk Brenken <dev@brenken.org>
2023-02-18 20:17:34 +01:00
Dengfeng Liu
9aa82f48c1 kcptun: update to version 20230207
add support for port-range dailer, port-range listener

Signed-off-by: Dengfeng Liu <liudf0716@gmail.com>
2023-02-17 15:18:00 +08:00
Stan Grishin
6c45b40317 simple-adblock: update to 1.9.4-1
* update default config for new oisd.nl lists
* conf.update file to migrate oisd.nl lists to the new format
* introduce AdBlockPlus lists support (new oisd.nl format)
* longer wait for WAN up/gateway detection
* make load_environemnt only execute once to suppress duplicate
  warnings/errors

PS. While I was testing this, oisd.nl has brought back the old domains
    lists as well, so this version supports both as I'm unclear as to
    why the "big" ABPlus list is only 6.2Mb where as the "big" domains
    list is whopping 19.9Mb.

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2023-02-16 23:10:22 +00:00
Eneas U de Queiroz
ac547f5af8
apfree-wifidog: add support for OpenSSL 3.0
This adds an upstream commit to allow building with OpenSSL 3.0.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2023-02-16 10:28:52 -03:00
Eneas U de Queiroz
51fda9dde7
boinc: Add compatibility with OpenSSL 3.0
This adds a patch from upstream allowing to build with OpenSSL 3.0.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2023-02-16 10:28:52 -03:00
Eneas U de Queiroz
6b40dccedf
umurmur: fix compilation with OpenSSL 3.0
Remove a call to CRYPTO_mem_ctrl(), which is used only for debugging,

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2023-02-16 10:28:52 -03:00
Eneas U de Queiroz
78dcc29e47
squid: bump to release 5.7
This is the latest version and brings compatibility with OpenSSL 3.0.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2023-02-16 10:28:52 -03:00
Eneas U de Queiroz
94b06478ed
nsd: bump to 4.6.1
This version adds compatibility with OpenSSL 3.0.

There's a patch, submitted upstream, to fix building without SSL.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2023-02-16 10:28:52 -03:00
Eneas U de Queiroz
c4f3f54386
nginx-util: allow building with OpenSSL 3.0
Add -Wno-error=deprecated-declarations to CFLAGS to allow usage of
deprecated API.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2023-02-16 10:28:52 -03:00
Tianling Shen
5a9979d243
cloudreve: Update to 3.7.1
Dropped architectures that are no longer supported by upstream.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-02-16 11:32:12 +08:00
Tianling Shen
70009d3586
gg: Update to 0.2.18
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-02-16 11:24:46 +08:00
Tianling Shen
c5c3c2e223
dnsproxy: Update to 0.47.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-02-16 11:24:29 +08:00
Dirk Brenken
51634a960c
adblock: update 4.1.5-5
* adapted changed oisd namings / download locations
   oisd_big (old: oisd_full), oisd_small (old: oisdb_basic)
* added antipopads as new sources
* removed broken energized source
* fixed readme

Signed-off-by: Dirk Brenken <dev@brenken.org>
2023-02-15 21:15:20 +01:00
Salim B
63dc13d7d2 transmission: retrieve boolean config opts using config_get_bool
The tranmission UCI config options

- `config_overwrite`
- `incomplete_dir_enabled`
- `watch_dir_enabled`

are all booleans, so we have to retrieve them using `config_get_bool` in order
to make sure they are properly interpreted in case the user sets them to a
keyword (`true`/`false`, `on`/`off` etc.) and not an integer (`0`/`1`).

Signed-off-by: Salim B <git@salim.space>
2023-02-13 01:50:52 +01:00
Ralf Kaiser
33d32450b4 gsocket: upstream update to 1.4.39
Signed-off-by: Ralf Kaiser <skyper@thc.org>
2023-02-11 11:46:58 +01:00
Josef Schlehofer
63baa4249e
Merge pull request #20349 from turris-cz/unbound-1171
unbound: update to version 1.17.1
2023-02-10 16:44:05 +01:00
Josef Schlehofer
97e69ec89c
unbound: update to version 1.17.1
- Refreshed one patch
- Removed deprecated AUTORELEASE

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2023-02-10 15:25:35 +01:00
Van Waholtz
c85a23a81e sing-box: add new package
Signed-off-by: Van Waholtz <brvphoenix@gmail.com>
2023-02-10 08:45:15 +08:00
Tianling Shen
4947b057cf
v2ray-geodata: Update to latest version
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-02-10 07:29:56 +08:00
Tianling Shen
a9ac85db71
v2ray-core: Update to 5.3.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-02-10 07:29:19 +08:00
Tianling Shen
b4c4b17308
xray-core: Update to 1.7.5
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-02-10 07:28:57 +08:00
Tianling Shen
c1544f9a5f
cloudflared: Update to 2023.2.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-02-09 22:35:23 +08:00
Fabian Lipken
c142df18ed dnscrypt-proxy2: update to version 2.1.4
Signed-off-by: Fabian Lipken <dynasticorpheus@gmail.com>
2023-02-08 10:42:51 +01:00
Yousong Zhou
a111405eac xl2tpd: bump to version 1.3.18
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2023-02-06 13:01:55 +08:00
Noah Meyerhans
f6a9bd935f bind: bump PKG_RELEASE 2023-02-05 09:47:34 -08:00
Stijn Tintel
ca52ebd5bf bind: add option to enable GSSAPI support
Samba4 running as Active Directory Domain Controller with the internal
DNS backend requires the nsupdate binary with GSSAPI support.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2023-02-05 09:46:31 -08:00
Rucke Teg
6cf293dc2e bind: bump release number
Signed-off-by: Rucke Teg <rucketeg@protonmail.com>
2023-02-05 09:05:30 -08:00
Rucke Teg
93b75d0058 bind: Fix ipv6 detection logic
Bug was introduced in a7b770eec4 and
results in bind always stating with the `-4` flag.

Signed-off-by: Rucke Teg <rucketeg@protonmail.com>
2023-02-05 09:05:30 -08:00
Stan Grishin
8c8384611b simple-adblock: update to 1.9.3-7
* add boot() function which waits for network.interface to come up
* switch oisd.nl hosts entry to domains
* remove erroneous oisd substitution from config-update file

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2023-02-04 22:34:59 +00:00
Oskari Rauta
aabfc3f510 tailscale: update to 1.36.0
- Update tailscale to version 1.36.0
 - Patch iptables support

Tailscale does not (yet) support nftables.
Tailscale allows running with --netfilter=off allowing
end-user to create his own firewall rules, but this
affects only tailscale cli, not tailscaled daemon, so
connection cannot be made without error telling that
tailscaled was unable to determine execute iptables
for determining it's version.

There is a work-around for those who do not want
nft-iptables compatibility package; they can create
a script to /usr/bin/iptables which responds to
--version argument and echos fake version string
and on any other arguments or no arguments, just exits.

After this procedure and starting tailscale cli with
netfilter off- it works. Openwrt has moved on to
nftables, so iptables manipulation seems unnecessary.
Especially for other reasons, on Openwrt, firewall
should be configured on it's own, because firewall
rules made by other software, such as tailscale,
loose their firewalling rules when firewall restarts.

So I patched it to allow "fake" iptables pointing
to executable /bin/false and ignoring version
request. And I also set cli to default to
netfilter off setting.

If still end-user wants to use iptables, this
patch does not make it impossible; just install
iptables, or nft-iptables, and run tailscale
with argument --netfilter=on and it works out
as it did before, tailscaled daemon still
matches with iptables if it is found in $PATH.

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2023-02-04 18:26:54 +08:00
Peter van Dijk
a67b2f4759 pdns-recursor: update to 4.8.2
Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2023-02-03 10:13:01 -08:00
Sibren Vasse
d41e918a36 openssh: actually build openssh-server-pam with pam support
Signed-off-by: Sibren Vasse <github@sibrenvasse.nl>
2023-02-03 10:10:36 -08:00
Sibren Vasse
5c43c1bade openssh: update to 9.2p1
Signed-off-by: Sibren Vasse <github@sibrenvasse.nl>
2023-02-03 10:10:36 -08:00
S. Brusch
b748d59e07 crowdsec-firewall-bouncer: update to 0.0.25
Update crowdsec-firewall-bouncer to latest upstream release version 0.0.25

Signed-off-by: S. Brusch <ne20002@gmx.ch>

Maintainer: Kerma Gérald <gandalf@gk2.net>
Run tested: ipq40xx/generic, Fritzbox 4040, Openwrt 22.03.3

Rework:
- now based on uci config file
- create nftables tables and chains in initd script
2023-02-03 10:10:08 -08:00
Florian Eckert
7bce2138ef stunnel: update version to 5.67
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2023-02-01 10:05:10 +01:00
Li Xin
8966f49f9a shadowsocks-libev: ss-rules: Add 'auto-merge' flag to avoid conflicts
Link: https://github.com/openwrt/packages/pull/19872
Signed-off-by: Li Xin <i@crzidea.com>
(squash commits)
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2023-01-28 16:47:44 +08:00
Christian Lachner
4e3e37d072 haproxy: update to v2.6.8
- Update haproxy download URL and hash

Signed-off-by: Christian Lachner <gladiac@gmail.com>
2023-01-28 09:47:56 +02:00
Noah Meyerhans
47fcec43ab bind: update to 9.18.11
Fixes CVEs:
      - CVE-2022-3924: Fix serve-stale crash when recursive clients
      soft quota is reached.
      - CVE-2022-3736: Handle RRSIG lookups when serve-stale is
      active.
      - CVE-2022-3094: An UPDATE message flood could cause named to
      exhaust all available memory. This flaw was addressed by adding
      a new "update-quota" statement that controls the number of
      simultaneous UPDATE messages that can be processed or
      forwarded. The default is 100. A stats counter has been added to
      record events when the update quota is exceeded, and the XML and
      JSON statistics version numbers have been updated.

Signed-off-by: Noah Meyerhans <frodo@morgul.net>
2023-01-28 09:47:09 +02:00
John Audia
c2d5b6de78 snort3: update to 3.1.53.0
Upstream bump

Build system: x86_64
Build-tested: bcm2711/RPi4B
Run-tested: bcm2711/RPi4B

Signed-off-by: John Audia <therealgraysky@proton.me>
2023-01-28 09:46:50 +02:00
Olivier Poitrey
e212d18af4 nextdns: Update to version 1.39.4
Signed-off-by: Olivier Poitrey <rs@nextdns.io>
2023-01-28 06:38:42 +08:00
Olivier Poitrey
f1358e2bb1 nextdns: Update to version 1.39.0
Signed-off-by: Olivier Poitrey <rs@nextdns.io>
2023-01-26 20:36:51 +08:00
Nick Hainke
ac9027aebb snowflake: update to v2.5.1
Changes in version v2.4.3 - 2023-01-16
- Fix version number in version.go

(Changes for v2.5.1 are missing)

Signed-off-by: Nick Hainke <vincent@systemli.org>
2023-01-24 18:43:23 -08:00
Peter van Dijk
04ae344150 pdns-recursor: update to 4.8.1
Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2023-01-24 17:55:24 -08:00
Christian Marangi
6e0c2b767b
treewide: bump PKG_RELEASE for libiwinfo dependant packages
Bump PKG_RELEASE for libiwinfo dependant packages.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2023-01-23 13:58:49 +01:00
Stan Grishin
e7e4a013be pbr: bugfix: fix is_domain()
* fixes https://github.com/openwrt/packages/issues/20352

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2023-01-22 23:13:24 +00:00
Alexandru Ardelean
36a45c4ce7 tcpreplay: bump to version 4.4.3
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2023-01-22 21:13:41 +02:00
Dengfeng Liu
db243b31c8 xfrpc: update to version 2.1.606
Signed-off-by: Dengfeng Liu <liudf0716@gmail.com>
2023-01-22 22:41:47 +08:00
Tianling Shen
aa700a6b46
cloudflared: Update to 2023.1.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-01-22 15:21:50 +08:00
Josef Schlehofer
1a368a5409 atlas-sw-probe: add more binaries
They were added in these commits [1] [2] and if they are not included,
the RIPE Atlas SW Probe does not work correctly.

This should also prevent this from happening in the future as it now. We include all
files with .sh extension file type.

[1] 70ced29fc3
[2] 71a4ff0e68

Fixes: https://github.com/openwrt/packages/issues/20338

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2023-01-21 20:47:06 +01:00
John Audia
bf87e72a85 snort3: update to 3.1.52.0
Upstream bump

Build system: x86_64
Build-tested: bcm2711/RPi4B
Run-tested: bcm2711/RPi4B

Signed-off-by: John Audia <therealgraysky@proton.me>
2023-01-21 16:19:31 +02:00
John Audia
993d8ae9f2 snort3: update to 3.1.51.0
Upstream bump

Build system: x86_64
Build-tested: bcm2711/RPi4B
Run-tested: bcm2711/RPi4B

Signed-off-by: John Audia <therealgraysky@proton.me>
2023-01-21 16:19:31 +02:00
Paul Fertser
1e8584dc58 treewide: quote CC and CXX
When CC is set to e.g. "ccache mips-openwrt-linux-musl-gcc" it needs
to be quoted to avoid word splitting on substitution.

Signed-off-by: Paul Fertser <fercerpav@gmail.com>
2023-01-20 17:44:14 -08:00
Tianling Shen
eb90ea31d2 udphp-client: bump to latest git HEAD
Fix build with gcc12.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-01-19 21:06:21 +08:00
Florian Eckert
47c152204f
Merge pull request #20337 from bdrung/hosting.de
ddns-scripts: add hosting.de provider
2023-01-19 10:54:32 +01:00