Commit Graph

25555 Commits

Author SHA1 Message Date
Dennis Schüsselbauer d69534751e acme: Fix uhttpd restart to load new certificates
Fixes issue #16256

Signed-off-by: Dennis Schüsselbauer <scde@users.noreply.github.com>
2021-09-01 23:05:45 -07:00
Rosen Penev a28d632e78
Merge pull request #16520 from ClaymorePT/boost_1.77.0
boost: Bump to version 1.77.0
2021-09-01 20:46:18 -07:00
Carlos Miguel Ferreira 1953240085
boost: Bump to version 1.77.0
This commit updates boost to version 1.77.0
More info about Boost 1.77.0 can be found at the usual place [1].

There are two new libraries in this version:
* Describe [2]: A C++14 reflection library, from Peter Dimov. Provides
macros for describing enumerators and struct/class members, and
primitives for querying this information.
* Lambda2 [3]: A C++14, dependency-free, single header lambda library, from
Peter Dimov. Allows simple function objects to be constructed via
expressions such as:
_1 + 5, _1 % 2 == 0, _1 > _2, or _1 == ' ' || _1 == '\t'.

[1]: https://www.boost.org/users/history/version_1_77_0.html
[2]: https://www.boost.org/libs/describe/
[3]: https://www.boost.org/libs/lambda2/

Signed-off-by: Carlos Miguel Ferreira <carlosmf.pt@gmail.com>
2021-09-02 02:12:19 +01:00
Rosen Penev 862ff880a8
Merge pull request #16516 from jefferyto/golang-packages-remove-strip-ldflags
treewide: Remove GO_PKG_LDFLAGS for stripping binaries
2021-09-01 17:16:07 -07:00
Rosen Penev 4d6945c4f2
Merge pull request #16519 from 1715173329/dnslookup
dnslookup: Update to 1.4.9
2021-09-01 17:15:46 -07:00
Tianling Shen 974f6f0923
dnslookup: Update to 1.4.9
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2021-09-02 07:32:55 +08:00
Jeffery To 8a6def501a
treewide: Remove GO_PKG_LDFLAGS for stripping binaries
The "-s -w" flags in GO_PKG_LDFLAGS tells the Go compiler to strip the
binaries it produces. Since the default Go package build process will
strip binaries when CONFIG_USE_STRIP or CONFIG_USE_SSTRIP are selected,
these flags are unnecessary.

When CONFIG_NO_STRIP is selected, these flags override the user's
intention of building unstripped packages.

This removes these flags for all relevant packages.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2021-09-02 05:31:15 +08:00
David Yang 198486f6fe ieee8021xclient: add package
Signed-off-by: David Yang <mmyangfl@gmail.com>
2021-09-01 14:20:03 -07:00
Nguyen Quang Minh 2a86c465bc openvpn: add OpenVPN option push-peer-info
This will allow the server to know more info about the client like
HWADDR, very useful for managing IoT devices.

See: https://www.mankier.com/8/openvpn#--push-peer-info

Signed-off-by: Nguyen Quang Minh <minhnq31@fpt.com.vn>
2021-09-01 14:18:06 -07:00
Wakatatsu Ryou cc80884976 acme: add haproxy support
Signed-off-by: Wakatatsu Ryou <lialosiu@gmail.com>
2021-09-01 14:13:53 -07:00
Wakatatsu Ryou 98985a9561 acme: add haproxy support
Signed-off-by: Wakatatsu Ryou <lialosiu@gmail.com>
2021-09-01 14:13:53 -07:00
Etienne Champetier 440d3c0450 tinc: use 'uci_get_state' instead of 'uci -P /var/state get'
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2021-09-01 14:12:26 -07:00
Sebastian Kemper 555546e3d3 ntfs-3g: bump to 2021.8.22 (CVE fixes)
Upstream announced new release which includes fixes for 21 CVEs (see
[1]).

Upstream changed the symlink "mkfs.ntfs" to respect "--sbin-dir". So
this commit adjusts this likewise in the Makefile.

[1] https://www.openwall.com/lists/oss-security/2021/08/30/1

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2021-09-01 14:10:34 -07:00
Rosen Penev 036f9ff78f
Merge pull request #16507 from robho/perl_data_needs_scalar
perlbase-data: Add dependency on perlbase-scalar
2021-09-01 14:10:19 -07:00
Rosen Penev e1335258b4
Merge pull request #16460 from paper42/mutt-2.1.2
mutt: update to 2.1.2
2021-09-01 14:09:59 -07:00
Rosen Penev 40b30f7359
Merge pull request #16505 from gladiac1337/haproxy-2.4.3
haproxy: Update HAProxy to v2.4.3
2021-09-01 14:09:23 -07:00
Rosen Penev c71fbb72b1
Merge pull request #16513 from jefferyto/python-cryptography-3.4.8
python-cryptography: Update to 3.4.8
2021-09-01 14:08:38 -07:00
Kerma Gérald e34396fd0e fail2ban: initial package of fail2ban version 0.11.2
python3-pyinotify: initial package version 0.9.6 of pyinotify for python3

Signed-off-by: Kerma Gérald <gandalf@gk2.net>
2021-09-01 14:08:17 -07:00
Jeffery To 69ae9c29a2
python-cryptography: Update to 3.4.8
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2021-09-02 02:30:37 +08:00
Michael Heimpold 1f132a184b
Merge pull request #16508 from mhei/php7-update
php7: update to 7.4.23
2021-09-01 07:51:07 +02:00
Etienne Champetier 37ca4e923d htop: Add HTOP_LMSENSORS config option
Enabled by default for x86, this enables lm-sensors support in htop.
Also add --enable-linux-affinity to avoid autodetecting it

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2021-08-31 15:59:43 -04:00
Michael Heimpold fb9e05615b php7: update to 7.4.23
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-08-31 20:31:49 +02:00
Michael Heimpold 7f320e1b18
Merge pull request #16499 from mhei/php8-update
php8: update to 8.0.10
2021-08-31 20:25:21 +02:00
Cristian Le e3183a3312 ddns-script-gandi: Better error management
- Changed DNS endpoint to LiveDNS
- Now using `jshn.sh`
- Better handle errors and ouput

Signed-off-by: Cristian Le <git@lecris.me>
2021-08-31 23:51:35 +09:00
Florian Eckert dfbd09c6f6
Merge pull request #16429 from LecrisUT/PowerDNS
ddns-scripts: PowerDNS script
2021-08-31 16:00:03 +02:00
Robert Högberg 7064f30865 perlbase-data: Add dependency on perlbase-scalar
Data::Dumper requires Scalar::Util -> add missing dependency.

Signed-off-by: Robert Högberg <robert.hogberg@gmail.com>
2021-08-31 15:37:32 +02:00
Cristian Le 36afa3dfce ddns-scripts-pdns: Add package
Signed-off-by: Cristian Le <git@lecris.me>
2021-08-31 21:55:09 +09:00
Alexandru Ardelean c5d49e35f3
Merge pull request #16462 from commodo/python-sync-host-pip-reqs
python3-package.mk: add check for dependencies in host-pip-requirements
2021-08-31 13:27:52 +03:00
Christian Lachner 59d2e519e6 haproxy: Update HAProxy to v2.4.3
- Update haproxy download URL and hash

Signed-off-by: Christian Lachner <gladiac@gmail.com>
2021-08-31 09:08:08 +02:00
Florian Eckert cb8ae4ac19
Merge pull request #16498 from TDT-AG/pr/20210830-stunnel
stunnel: update to version 5.60
2021-08-31 08:08:32 +02:00
Florian Eckert 21a70fa8b5
Merge pull request #16497 from TDT-AG/pr/20210830-keepalived
keepalived: update to version 2.2.4
2021-08-31 08:08:14 +02:00
Rosen Penev e2efec35eb
Merge pull request #16493 from 1715173329/v2raya
v2rayA: Update to 1.5.2
2021-08-30 15:32:21 -07:00
Daniel Golle 9514757308
uvol: move uxc persistent config volume to /var/run/uxc
As /var/state is used for UCI state, move persistent config for uxc
from /var/state/uxc to /var/run/uxc.
uxc itself has already been changed to look for it there.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-08-30 20:48:26 +01:00
Tianling Shen 60c917089f
v2rayA: Update to 1.5.2
Refreshed init script to adapt new arguments accepted by the program.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2021-08-31 00:23:17 +08:00
Michael Heimpold 449acc7dac php8: update to 8.0.10
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-08-30 13:34:49 +02:00
Florian Eckert 5517bd925d stunnel: update to version 5.60
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2021-08-30 11:49:04 +02:00
Florian Eckert 3f5b2d8cb3 keepalived: update to version 2.2.4
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2021-08-30 11:47:53 +02:00
Alexandru Ardelean 9725de1de4 python3-package.mk: add check for dependencies in host-pip-requirements
It often happens that we update a package to a new version (e.g. cffi) to a
newer version, but we forget to update the version for cffi in the
`lang/python/host-pip-requirements/cffi.txt` file.

This check adds a minimal check, so that when a build occurs for a Python
package, if there is a mention/listing of this package in
`lang/python/host-pip-requirements/` it will check that the versions match.

This way, when we update a package, we get a build failure and update the
host version as well.

This will omit packages (like Cython) that are not packaged for OpenWrt,
but are host-side dependencies only.
But until we find some mechanism to check for those, we will probably only
notice to update them when another build occurs (at the very least).

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-08-30 10:01:48 +03:00
Alexandru Ardelean 5e00a051d6 seafile-seahub: move Django-1.11.txt in package folder
Django 1.11 (host-build) is only needed for Seahub.
And won't ever be needed for anything else (hopefully).

This change moves it to the Seahub folder.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-08-30 10:01:48 +03:00
Dirk Brenken 6b7193bbd1
Merge pull request #16489 from dibdot/banIP
banip: update 0.7.10
2021-08-29 20:06:26 +02:00
Tianling Shen 90ec599f9e v2rayA: add new package
v2rayA is a Linux web GUI client of Project V which supports V2Ray,
Xray, Shadowsocks, ShadowsocksR, Trojan and Pingtunnel.

Wiki: https://github.com/v2rayA/v2rayA/wiki

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2021-08-29 10:13:45 -07:00
Sebastian Kemper 95023a15cc json-glib: bump to version 1.6.6
This also drops 01-remove-python-check.patch, which was added previously
to allow Github Actions to work.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2021-08-29 10:12:20 -07:00
Dirk Brenken 8ac0103cbd
banip: update 0.7.10
* switch to unencrypted http downloads for ipdeny.com due to persistant certificate issues
* compact json generator code (tested with report files > 2MB)
* various code cleanups and optimizations

Signed-off-by: Dirk Brenken <dev@brenken.org>
2021-08-29 17:16:59 +02:00
Wout Bertrums d27edd5fff pdns-recursor: Update to v4.5.5
Signed-off-by: Wout Bertrums <wout@wbnet.eu>
2021-08-28 16:51:54 -07:00
Wout Bertrums 0f245533dd pdns-recursor: Update recursor.conf-dist
It has been updated to the latest version shipped by upstream.
This has not been done since v4.2.1, hence the big diff.

Signed-off-by: Wout Bertrums <wout@wbnet.eu>
2021-08-28 16:51:54 -07:00
Paul Spooren c57abd4a56 memcached: use memcached user
This avoid using `nobody` as user since multiple services fallback to
this user, resulting in a security issue. The UID was taken from Gentoos
`acct-user` repository.

https://gitweb.gentoo.org/repo/gentoo.git/tree/acct-user/memcached/memcached-0-r1.ebuild

Signed-off-by: Paul Spooren <mail@aparcar.org>
2021-08-28 16:50:48 -07:00
Rosen Penev 2d3409d5c4 nfs-kernel-server: update to 2.5.4
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-08-28 16:47:52 -07:00
Rosen Penev ad4c04283e squid: update to 4.16
Fixes compilation with GCC11.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-08-28 16:47:38 -07:00
Rosen Penev 3df43e2f66 lxc: update to 4.0.10
Remove getline patch. It seems to be for uClibc, which is no longer in
the tree.

Remove commands patch. Issue was fixed upstream. Same with the tests
patch.

Remove gpg patch. It's an upstream backport.

Refreshed others.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-08-28 16:47:22 -07:00
Rosen Penev 5d815858fb
Merge pull request #16473 from paper42/python-websocket-client-1.2.1
python-websocket-client: update to 1.2.1
2021-08-28 11:32:10 -07:00