Commit Graph
30573 Commits
Author SHA1 Message Date
Oskari Rauta 49782b3db4 rust: update to 1.68.1
also add new variable CARGO_VARS to make it possible
to pass environment variables for cargo process.
This is necessary when for example, cross-compiling
netavark.

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2023-03-31 03:35:41 +08:00
Dirk Brenken 692fe359a9 banip: update to 0.8.2-6
* restored some accidently removed init stuff in last commit

Signed-off-by: Dirk Brenken <dev@brenken.org>
2023-03-30 20:13:21 +02:00
Dirk Brenken c9bf92c88d banip: update to 0.8.2-5
* fixed missing version number when installed as separate package (not in build)
* fixed cornercase init and mailing issues
* sorted Country list by country names ascending
* fixed some shellcheck findings

Signed-off-by: Dirk Brenken <dev@brenken.org>
2023-03-30 18:00:40 +02:00
Stan Grishin 797f7b44aa curl: update to 8.0.1
* https://curl.se/changes.html#8_0_1

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2023-03-30 16:22:58 +02:00
Florian Eckert 9b67f7d134 net-snmp: rename stop_service to service_stopped
The commands in the function 'stop_service' do not stop the service.
Rather, they are commands that are to be executed when the service has
already been stopped. By renaming the function, the commands are now
executed after the service has been stopped.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2023-03-30 10:23:41 +03:00
Florian Eckert d6edd837f5 net-snmp: fix whitespaces
Replace spaces with tabs

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2023-03-30 10:16:00 +03:00
John Audia 40276c24dd snort3: update to 3.1.58.0
Upstream bump

Signed-off-by: John Audia <therealgraysky@proton.me>
2023-03-30 14:46:24 +08:00
Jeffery To 7bde374538 Merge pull request #20633 from QuintinHill/python-mqtt
Package dependencies for ble2mqtt python package
2023-03-30 12:28:10 +08:00
Jeffery To 2f37a616af python-flit-core: Add host-only package
From the README:

This provides a PEP 517 build backend for packages using Flit. The only
public interface is the API specified by PEP 517, at flit_core.buildapi.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2023-03-30 12:19:05 +08:00
Jeffery To fe78c07a31 python: Add pyproject.toml-based builds for host Python packages
Using pip to install host packages with pyproject.toml-based (PEP 517)
builds is problematic:

* If build isolation is used, pip will create an isolated build
  environment, install any build dependencies for the requested package,
  then build the requested package.

  It does not appear currently possible to have pip install the build
  dependencies with hash-checking mode enabled[1].

* If build isolation is not used, any build dependencies must be
  installed in the build environment before invoking pip to build the
  requested package[2].

  This would require creating a package dependency resolution system to
  install build dependencies, and any dependencies of dependencies, in
  the correct order.

* It is very difficult to patch the packages installed by pip.

This adds a new include file (python3-host-build.mk) with recipes to
install host Python packages with pyproject.toml-based builds. This is
backwards-compatible with packages that require running setup.py.

Besides addressing the above issues (the OpenWrt build system already
resolves dependencies between packages, checks all source downloads
against known hashes, and supports patching packages), host packages
also:

* Capture package licensing and maintainer information
* Enable uscan checking for package updates/CVEs
* Are a known concept for OpenWrt packagers/developers

The existing functionality of using host pip to install packages will
remain for now, but should be considered deprecated and expected to be
removed in the future.

This also updates Py3Build/CheckHostPipVersionMatch for the case where
the host-pip-requirements directory does not exist or is empty.

[1]: https://pip.pypa.io/en/stable/user_guide/#changes-to-the-pip-dependency-resolver-in-20-3-2020
[2]: https://pip.pypa.io/en/stable/cli/pip_install/#cmdoption-no-build-isolation

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2023-03-30 12:19:05 +08:00
Jeffery To 6ef46bb919 python: Unset Python environment variables
This will prevent the user's environment variables from affecting host
Python, removing the need to manually override these variables.

It is also not necessary to set PYTHONPATH (when not working on target
Python packages) because the given directories are already included in
Python's search path by default.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2023-03-30 12:19:04 +08:00
Jeffery To c7331194cb Merge pull request #20700 from jefferyto/ci-autoremove
CI: Add --autoremove, ignore removal errors
2023-03-30 12:17:57 +08:00
Jeffery To 9da8dae1f7 Merge pull request #20693 from jefferyto/golang-1.20.2
golang: Update to 1.20.2, refresh patch
2023-03-30 12:11:46 +08:00
Christian Lachner 11f95a6a7e haproxy: update to v2.6.12
- Update haproxy PKG_VERSION and PKG_HASH
- See changes: http://git.haproxy.org/?p=haproxy-2.6.git;a=shortlog

Signed-off-by: Christian Lachner <gladiac@gmail.com>
2023-03-29 19:56:56 +02:00
Philip Prindeville ae3fbd7149 Merge pull request #20729 from pprindeville/beanstalkd-update-1.13
beanstalkd: Update to 1.13
2023-03-29 09:46:04 -06:00
Philip Prindeville 5add7cc45b Merge pull request #20733 from pprindeville/perl-text-csv_xs-update-1.50
perl-text-csv_xs: Update to 1.50
2023-03-29 09:45:23 -06:00
Philip Prindeville 8a9ab2758c Merge pull request #20732 from pprindeville/perl-cgi-update-4.56
perl-cgi: Update to 4.56
2023-03-29 09:44:12 -06:00
Mikhail Zhilkin 91f2fec680 transmission-web-control: fix web interface files path
Transmission 4.0 web interface files changed from /web to /public_html

This fixes https://github.com/openwrt/packages/issues/20737

Signed-off-by: Mikhail Zhilkin <csharper2005@gmail.com>
2023-03-29 21:38:23 +08:00
Philip Prindeville d1b2bb9dcd strongswan: Fix CI/CD complaints about kmod dependencies
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2023-03-28 13:33:08 -06:00
Philip Prindeville ddffc76e08 Merge pull request #20725 from pprindeville/fix-indent-strongswan
strongswan: Fix indent for hw_offload, interface, priority
2023-03-28 13:30:23 -06:00
Oskari Rauta feac018603 cni-plugins-nft: update to 1.0.12
Changelog:
 - docs: update install instructions
 - upgrade to go1.19

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2023-03-28 15:42:03 +08:00
Oskari Rauta 31dca76688 gummiboot: update to 48.1
- disable man pages generation

Mostly bug fixes.

Full list of changes: https://cgit.freedesktop.org/gummiboot/log/

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2023-03-28 15:41:13 +08:00
Etienne Champetier 5ca29635b2 Merge pull request #20600 from oskarirauta/curl
curl: enable unix sockets by default
2023-03-27 09:42:23 -04:00
Ray Wang feccbf8612 natmap: update to 20230322
Signed-off-by: Ray Wang <r@hev.cc>
2023-03-27 19:45:54 +08:00
Van Waholtz fc73886b45 sing-box: update to 1.2.1
Changelogs: https://github.com/SagerNet/sing-box/releases/tag/v1.2.1
Signed-off-by: Van Waholtz <brvphoenix@gmail.com>
2023-03-27 19:44:49 +08:00
Tianling Shen e2cf4fa9a1 yq: Update to 4.33.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-03-27 19:43:11 +08:00
Oskari Rauta 12f8ebc4b1 netbird: update to 0.14.5
Release Notes

Management

 - Introduce a new ACL engine based on Rego (Open Policy Agent) for firewall control
 - Personal access tokens generation as a first iteration toward public API release
 - Add Keycloak support as an IDP manager

Agent

 - Introduce a Firewall interface to apply granular access control (e.g., connection direction, port, or protocol level)
 - Make the agent run on Android (mobile support)

Changelog

 - Feat rego default policy
 - Don't drop Rules from file storage after migration to Policies
 - Add version info command to signal server
 - Feat firewall controller interface
 - Adding Personal Access Token generation
 - Exchange proxy mode via signal
 - Fix connstate indication
 - Mobile
 - PAT persistence
 - Add Keycloak Idp Manager
 - Adjustments for the change server flow
 - Disable peer expiration of peers added with setup keys
 - Add JWT middleware validation failure log

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2023-03-27 16:22:30 +08:00
Javier Marcet 6a6a25523e docker-compose: Update to version 2.17.2
Signed-off-by: Javier Marcet <javier@marcet.info>
2023-03-27 16:20:34 +08:00
Alexandru Ardelean 32dd7e7965 Merge pull request #20708 from commodo/sudo
sudo: bump to verison 1.9.13p3
2023-03-27 10:58:02 +03:00
Julien Malik 45a3afbfb7 borgbackup: bump to 1.2.4
Signed-off-by: Julien Malik <julien.malik@paraiso.me>
2023-03-27 09:34:50 +02:00
Julien Malik 1f25be97b6 borgbackup: add missing dependencies
The initial package submission was missing
some required and optional dependencies
due to lack of testing on a system without any python
related packages pre-installed.

Some optional but highly recommended dependencies
were discovered with the stdlib module as described in:
https://github.com/openwrt/packages/blob/392a68e24774294590abf9c08ea1832f2cee190d/lang/python/README.md

Fixes #20441

Signed-off-by: Julien Malik <julien.malik@paraiso.me>
2023-03-27 09:34:50 +02:00
Philip Prindeville 98e34afbda isc-dhcp: Update to 4.4.3-P1
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2023-03-27 00:05:11 -06:00
Philip Prindeville 31db968a79 isc-dhcp: Fix isc-dhcp-dyndns meta package
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2023-03-27 00:04:36 -06:00
Philip Prindeville 8450d5570e perl-text-csv_xs: Update to 1.50
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2023-03-26 18:26:45 -06:00
Philip Prindeville 5aaecff6d5 perl-cgi: Update to 4.56
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2023-03-26 18:18:51 -06:00
Philip Prindeville 5476cb9465 beanstalkd: Update to 1.13
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2023-03-26 17:21:08 -06:00
Dirk Brenken 6b1df72e64 banip: update to 0.8.2-4
* fixed a race condition if the service is in a disabled state

Signed-off-by: Dirk Brenken <dev@brenken.org>
2023-03-26 22:52:34 +02:00
Philip Prindeville 216b6b61a8 strongswan: simplify indentation
Allow passing multiple config lines with the same indent level.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2023-03-26 13:53:59 -06:00
Philip Prindeville 03eab9b63b strongswan: Fix indent for hw_offload, interface, priority
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2023-03-26 13:53:05 -06:00
Andrew Sim 275eb110bb samba4: update to 4.18.0
Samba release history: https://www.samba.org/samba/history/samba-4.18.0.html

Signed-off-by: Andrew Sim <andrewsimz@gmail.com>
2023-03-27 03:35:59 +08:00
Tianling Shen 1ac880fb12 dnsproxy: Update to 0.48.2
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-03-27 03:34:06 +08:00
Hannu Nyman 8cd08e15fe xz: update to version 5.4.2
Update to 5.4.2  (keep in sync with xz in tools/)

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2023-03-26 15:17:34 +03:00
Christian Lachner ed06075ff6 haproxy: update to v2.6.11
- Update haproxy PKG_VERSION and PKG_HASH
- This release includes a fix for an OOB write. The official notes
  do not list a CVE entry but I guess there is a chance for
  security implications
- See changes: http://git.haproxy.org/?p=haproxy-2.6.git;a=shortlog

Signed-off-by: Christian Lachner <gladiac@gmail.com>
2023-03-26 15:00:18 +03:00
Tianling Shen a65c7f06e7 syncthing: Update to 1.23.2
Fixed build with go 1.20

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-03-26 00:01:12 +08:00
Hannu Nyman 1686e2085c Merge pull request #20709 from akosiaris/collectd_fix_ltq-dsl_compilation
collectd: Fix ltq-dsl compilation errors
2023-03-24 21:35:36 +02:00
Van Waholtz 8d9d2db251 sing-box: update to 1.2.0
Changelogs: https://github.com/SagerNet/sing-box/releases/tag/v1.2.0
Signed-off-by: Van Waholtz <brvphoenix@gmail.com>
2023-03-24 17:05:58 +08:00
Tianling Shen bb3082a1c5 rust: fix build with glibc
Don't set musl-specific options/ldflags when using glibc.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-03-24 02:08:47 +08:00
Tianling Shen 09d482c3b2 rust: enable use of prebuilt llvm toolchain
llvm-bpf is not ready for generic usage, so use prebuilt llvm toolchain
provided by the rust project to speedup build (~1hour faster).

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-03-24 02:08:47 +08:00
Tianling Shen bc4d9429de ripgrep: adapt new rust build standard
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-03-24 02:08:47 +08:00
Tianling Shen 094a1b4d14 maturin: Update to 0.14.15
Fixed a build error:
> unresolved import `time::macros`

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-03-24 02:08:47 +08:00