summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #22999 from mhei/22.03-php8-update-to-8.1.27openwrt-22.03Michael Heimpold2023-12-292-3/+3
|\ | | | | [22.03] php8: update to 8.1.27
| * php8: update to 8.1.27Michael Heimpold2023-12-272-3/+3
| | | | | | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* | mosquitto: update to 2.0.18Rosen Penev2023-12-291-35/+37
|/ | | | | | | | | Switch to CMake. Allows faster compilation. Small Makefile cleanups. Signed-off-by: Rosen Penev <rosenp@gmail.com> (cherry picked from commit aa89f847c673343af0cde4dbd9535a63272f7f14)
* curl: update to 8.5.0Stan Grishin2023-12-242-4/+4
| | | | | | | * https://curl.se/changes.html#8_5_0 Signed-off-by: Stan Grishin <stangri@melmac.ca> (cherry picked from commit 6501290c17fb2c65e0fb589da94d121ff89e7d5e)
* Merge pull request #22904 from mhei/22.03-php8-update-to-8.1.26Michael Heimpold2023-12-171-2/+2
|\ | | | | [22.03] php8: update to 8.1.26
| * php8: update to 8.1.26Michael Heimpold2023-12-161-2/+2
|/ | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* Merge pull request #22874 from stangri/openwrt-22.03-https-dns-proxyStan Grishin2023-12-113-7/+8
|\ | | | | [22.03] https-dns-proxy: only restart firewall when needed
| * https-dns-proxy: only restart firewall when neededStan Grishin2023-12-113-7/+8
|/ | | | | | | * only restart firewall when needed Signed-off-by: Stan Grishin <stangri@melmac.ca> (cherry picked from commit 8b6635bae9717babbc3dcf1347cf4727fc15f9bd)
* Merge pull request #22747 from stangri/openwrt-22.03-https-dns-proxyStan Grishin2023-11-253-3/+3
|\ | | | | [22.03] https-dns-proxy: fix unintentional call of service_stopped in boot()
| * https-dns-proxy: fix unintentional call of service_stopped in boot()Stan Grishin2023-11-243-3/+3
|/ | | | | Signed-off-by: Stan Grishin <stangri@melmac.ca> (cherry picked from commit 2e9f6c44460a48876cd85cde3557ce373693df6b)
* Merge pull request #22738 from stangri/openwrt-22.03-https-dns-proxyStan Grishin2023-11-243-11/+10
|\ | | | | [22.03] https-dns-proxy: bugfix: prevent erros from boot()
| * https-dns-proxy: bugfix: prevent erros from boot()Stan Grishin2023-11-233-11/+10
|/ | | | | | | | | * fixes https://github.com/openwrt/packages/issues/22674 * rename resolver_health_check to is_resolver_running for readability * reorder functions in the init file by name Signed-off-by: Stan Grishin <stangri@melmac.ca> (cherry picked from commit f519b68401b68f011091e83badadb54a43eae33d)
* numpy: bump version to 1.24.3Alexandru Ardelean2023-11-232-5/+11
| | | | | | | | Need to also fix build for GCC 13 + musl. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com> (cherry picked from commit 8f176e30f3dae121e374be4ca7f641cc157ea152) Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* tang: set the right permissions to keysNikos Mavrogiannopoulos2023-11-101-0/+1
| | | | | | Resolves: #22632 Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
* crowdsec-firewall-bouncer: add ujailS. Brusch2023-11-062-1/+8
| | | | | | | | | | | | * added ujail for crowdsec-firewall-bouncer * set nice to reduce priority for process Signed-off-by: S. Brusch <ne20002@gmx.ch> Maintainer: Kerma Gérald <gandalf@gk2.net> Run tested: mediatek/filogic, BPI-R3, Openwrt 23.05.0 (cherry picked from commit a8df73ce7277134c5bd318b3e63cc14e2c70e9a7)
* nmap: backport fix to be able to compile it with OpenSSL 1.1Josef Schlehofer2023-11-052-1/+296
| | | | | | | | | | | The latest nmap version 7.9.3 currently fails to compile with OpenSSL 1.1 [1], it required to backport upstream patch to fix the compilation. [2] [1] https://github.com/nmap/nmap/issues/2516 [2] https://github.com/nmap/nmap/commit/d6bea8dcdee36a3902cece14097993350306f1b6 Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com> (cherry picked from commit 2c87004346f9456cfd5cc58559ab8ff4e94cd773)
* netbird: downgrade to version 0.17.0Josef Schlehofer2023-11-051-2/+2
| | | | | | | | | | | | The version, which is currently in OpenWrt 22.03 requires Go 1.20. See the output: ../../../../../dl/go-mod-cache/github.com/netbirdio/wireguard-go@v0.0.0-20230524172305-5a498a82b33f/tun/tun_linux.go:362:18: undefined: errors.Join note: module requires Go 1.20 Having Go 1.20 in OpenWrt 22.03 could be time consuming and as it is the stable branch, it seems like better idea to downgrade netbird to version 0.17.0, which is the latest version, which requires to use Go 1.19. Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* Merge pull request #22598 from muink/dnsproxy-22.03Tianling Shen2023-11-054-5/+30
|\ | | | | [22.03] dnsproxy: add more options
| * dnsproxy: new featuresAnya Lin2023-11-054-5/+30
|/ | | | | | | | | | | | 1. Add new options: --http3 Enable HTTP/3 support (H3 first) --timeout Timeout for outbound DNS queries to remote upstream servers in a human-readable form (default: 10s) 2. Allows listen on multiple interfaces and ports Signed-off-by: Anya Lin <hukk1996@gmail.com> (cherry picked from commit 47b4ebc5cb5d3bf24c8a15a8f5cb9a99faed5e1a) Signed-off-by: Anya Lin <hukk1996@gmail.com>
* python-poetry-core: Update to 1.7.0Jeffery To2023-11-041-2/+2
| | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com> (cherry picked from commit bc32e54713361dd6c3c8d676ee7b78c7eecb65eb)
* python-poetry-core: Update to 1.6.1Jeffery To2023-11-041-2/+2
| | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com> (cherry picked from commit ac59c69237d8be99c66134f535c96f40c0bee9c9)
* expat: update to 2.5.0Rosen Penev2023-11-021-3/+4
| | | | | | | | | Fixes: CVE-2022-43680 Added GitHub mirror. Signed-off-by: Rosen Penev <rosenp@gmail.com> (cherry picked from commit 409dbb05c9ea0877549e0f2536dd5efce1747048)
* python-calver: Add new host-only packageJeffery To2023-11-021-0/+48
| | | | | | | | | | From the README: The calver package is a setuptools extension for automatically defining your Python package version as a calendar version. Signed-off-by: Jeffery To <jeffery.to@gmail.com> (cherry picked from commit f4a18fbd3de380b4c8a689dddb4212c572fff259)
* numpy: Avoid build user config filesJeffery To2023-11-022-1/+12
| | | | | | | | | This stops numpy from reading .numpy-site.cfg in the build user's home directory. The code actually tries to find both .numpy-site.cfg and site.cfg in the user's home directory; this patch prevents both. Signed-off-by: Jeffery To <jeffery.to@gmail.com> (cherry picked from commit 3cee44d88837b5679a96f0155205ec15883d5aef)
* numpy: Fix compilation when OpenBLAS support is not enabledJeffery To2023-11-021-3/+8
| | | | | | | | | | | | Currently, if OpenBLAS support is not enabled, a site.cfg file is not written and numpy will use build host paths for libraries. If the build host has any conflicting libraries, specifically libpython3.10.a, then compilation will fail. This ensures site.cfg is always written with buildroot paths. Signed-off-by: Jeffery To <jeffery.to@gmail.com> (cherry picked from commit 5cafab68ff5bddf5470e7674bb0bf8d0415e8804)
* numpy: Fix pyproject.toml-based buildJeffery To2023-11-022-1/+14
| | | | | | | | | The versions of setuptools and wheel pinned in pyproject.toml are older than the versions available in the packages repo. This unpins the versions so that the build can proceed. Signed-off-by: Jeffery To <jeffery.to@gmail.com> (cherry picked from commit 8d331953f34a1ed231cb24893c68606813c36824)
* nmap: drop upstream backportsJosef Schlehofer2023-11-023-195/+0
| | | | | | | These patches were introduced for old version, which we had in this repository from upstream in commit 129b7c3 ("nmap: fix ncat proxy mode with upstream patches"), but because nmap was recently updated in commit c12313f ("nmap: bump to 7.93 "), they are not required anymore. Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* python-incremental: Add missing host build dependenciesJeffery To2023-11-021-0/+2
| | | | | | Fixes: 8d81b6732757 ("python-incremental: Update to 22.10.0, redo patch, add host build") Signed-off-by: Jeffery To <jeffery.to@gmail.com> (cherry picked from commit 2c54b7637ea5035995e1e4caabd2105b395492ba)
* python-ubus: Update to 0.1.2Jeffery To2023-11-021-3/+3
| | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com> (cherry picked from commit 99d8554bcd1a16e2276ffb706c3f1e823ece65f3)
* python-ubus: Force old build processJeffery To2023-11-021-0/+2
| | | | | | | | | | | | | | | This package will not build with the pyproject.toml-based build process because it has a build dependency on pytest-runner[1]. pytest-runner has been deprecated[2], so instead of adding a package for pytest-runner to fulfill the build dependency, force this package to use the old build process. [1]: https://gitlab.nic.cz/turris/python-ubus/-/blob/v0.1.1/setup.py#L35 [2]: https://github.com/pytest-dev/pytest-runner#deprecation-notice Signed-off-by: Jeffery To <jeffery.to@gmail.com> (cherry picked from commit 4a7173d27d7969b95efac18eb34402c5fa69e3a1)
* python3-packages: Set PYTHON3_PKG_BUILD:=0Jeffery To2023-11-021-1/+3
| | | | | | | | This sets PYTHON3_PKG_BUILD:=0 so that python3-package.mk does not set any default build recipes. Signed-off-by: Jeffery To <jeffery.to@gmail.com> (cherry picked from commit bcba053fb06f4182fca9f36cdf93242cdb3f6762)
* python-trove-classifiers: Add new host-only packageJeffery To2023-11-021-0/+56
| | | | | | | | | | | | From the README: Canonical source for classifiers on PyPI. Classifiers categorize projects per PEP 301. Use this package to validate classifiers in packages for PyPI upload or download. Signed-off-by: Jeffery To <jeffery.to@gmail.com> (cherry picked from commit 7dc6b103c5e5eb2b1c0ec1c0d9b03b94d244e6c8)
* python-pathspec: Add new host-only packageJeffery To2023-11-021-0/+50
| | | | | | | | | | | | From the README: pathspec is a utility library for pattern matching of file paths. So far this only includes Git's wildmatch pattern matching which itself is derived from Rsync's wildmatch. Git uses wildmatch for its gitignore files. Signed-off-by: Jeffery To <jeffery.to@gmail.com> (cherry picked from commit a1cfdba19cde26fa79c8558f0b4a396d690c6c1a)
* python-editables: Add new host-only packageJeffery To2023-11-021-0/+52
| | | | | | | | | | | | | | From the README: A Python library for creating "editable wheels" This library supports the building of wheels which, when installed, will expose packages in a local directory on sys.path in "editable mode". In other words, changes to the package source will be reflected in the package visible to Python, without needing a reinstall. Signed-off-by: Jeffery To <jeffery.to@gmail.com> (cherry picked from commit 4465e57e5d8ce0cc9a153a0666c5a38d00fa2e8a)
* Revert "python-libraries: Force old build process"Josef Schlehofer2023-11-025-10/+0
| | | | | | This commit was already applied 3 weeks ago in d640b11160aaa59eeeb6b900f1b81914d548d04d, thus I bring it once again back, which was mistake as it was redone in 903003695ae5c5f21c1aae8565ec1bfbe995ba85. This reverts commit 60f0e661c50178f9a1c993b0f397bd04053ccffe.
* fail2ban: Override Build/Compile instead of Py3Build/CompileJeffery To2023-11-021-5/+5
| | | | | | | | This allows changes to the Python build system apply more easily to the package. Signed-off-by: Jeffery To <jeffery.to@gmail.com> (cherry picked from commit 4195e5c4a8dcb0dfce8049e3e61844a3c1a90d67)
* nmap: Force old Python build processJeffery To2023-11-021-1/+7
| | | | | | | | | | | This package isn't compatible with the new Python build process yet, so force the old build process for now. This also adds a call to Py3Build/Install, for when the new build process can be used. Signed-off-by: Jeffery To <jeffery.to@gmail.com> (cherry picked from commit da55275f3bbf3987771b97f7722d3023a0a8d7c4)
* nmap: update licenseNuno Gonçalves2023-11-021-2/+2
| | | | | Signed-off-by: Nuno Gonçalves <nunojpg@gmail.com> (cherry picked from commit 0563e5092c82d03a5861cb7dc17c55d6cf0d0498)
* nmap: bump to 7.93Nuno Gonçalves2023-11-022-24/+4
| | | | | Signed-off-by: Nuno Gonçalves <nunojpg@gmail.com> (cherry picked from commit 43c990c43fb145c6b24ac1adbf2a5647dc1aa69e)
* python-jsonschema: Remove previous build workaroundJeffery To2023-11-022-106/+2
| | | | | | | | With proper support for pyproject.toml-based builds in place, this is no longer necessary. Signed-off-by: Jeffery To <jeffery.to@gmail.com> (cherry picked from commit 107e0377637ba8ef6e46c0368b0df8f7c96a5a70)
* python-exceptiongroup: Remove previous build workaroundJeffery To2023-11-022-32/+1
| | | | | | | | With proper support for pyproject.toml-based builds in place, this is no longer necessary. Signed-off-by: Jeffery To <jeffery.to@gmail.com> (cherry picked from commit 773450269365bc1710c8c85b52566d0db0bb0b27)
* python-astral: Remove BROKENJeffery To2023-11-021-2/+1
| | | | | | | | With proper support for pyproject.toml-based builds in place, this package will now build. Signed-off-by: Jeffery To <jeffery.to@gmail.com> (cherry picked from commit 628202d269f9cef99084380418c77972510a753a)
* onionshare-cli: Force old Python build processJeffery To2023-11-021-1/+3
| | | | | | | | This package requires poetry to build using the new Python build process but poetry is not available, so force the old build process for now. Signed-off-by: Jeffery To <jeffery.to@gmail.com> (cherry picked from commit 705176cd6ab47ff51ca75a9f05e97c2e4804f6cc)
* python-libraries: Force old build processJeffery To2023-11-025-0/+10
| | | | | | | | | These packages will need adjustments to work with pyproject.toml-based builds, so set PYTHON3_PKG_FORCE_DISTUTILS_SETUP:=1 to force the old build process (when pyproject.toml-based builds are in place) for now. Signed-off-by: Jeffery To <jeffery.to@gmail.com> (cherry picked from commit e6ae9e29d59001a8c31781c1e2c32261f34c05be)
* python-twisted: Update to 22.10.0Jeffery To2023-11-023-7/+10
| | | | | | | | | | Includes fix for CVE-2022-39348 (NameVirtualHost Host header injection). This adds a build dependency that will be required for pyproject.toml-based builds. Signed-off-by: Jeffery To <jeffery.to@gmail.com> (cherry picked from commit 56b10770fc0741c79b697e9954b27090a4560a9a)
* python-pytest-forked: Update to 1.6.0Jeffery To2023-11-021-3/+3
| | | | | | | | | | The overly-strict build requirements in 1.3.0[1] would cause a build failure with pyproject.toml-based builds. [1]: https://github.com/pytest-dev/pytest-forked/blob/v1.3.0/pyproject.toml#L2 Signed-off-by: Jeffery To <jeffery.to@gmail.com> (cherry picked from commit 17d5bf224cd432bf0cb9c683f17fc9fb5415a6e4)
* python-jsonschema: Add build dependenciesJeffery To2023-11-021-1/+1
| | | | | | | These will be required for pyproject.toml-based builds. Signed-off-by: Jeffery To <jeffery.to@gmail.com> (cherry picked from commit b1a8e4769f333120b7e925f4782593f04e7c68fd)
* python-exceptiongroup: Update to 1.1.1Jeffery To2023-11-022-6/+6
| | | | | | | | | | | This adds a build dependency that will be required for pyproject.toml-based builds. This also removes the run-time dependency on python3-attrs; there is no indication this package is required. Signed-off-by: Jeffery To <jeffery.to@gmail.com> (cherry picked from commit 59b7a81964c879e9a92af3122916f8d33ac2ee0a)
* python-dns: Update to 2.3.0Jeffery To2023-11-021-2/+4
| | | | | | | | This adds a build dependency that will be required for pyproject.toml-based builds. Signed-off-by: Jeffery To <jeffery.to@gmail.com> (cherry picked from commit 68c0c77df6b8f4509859a93344715a7fb21f864e)
* python-cryptography: Update patch to disable RustJeffery To2023-11-021-0/+10
| | | | | | | This extends the patch to also apply for pyproject.toml-based builds. Signed-off-by: Jeffery To <jeffery.to@gmail.com> (cherry picked from commit 0b5091bbff52ef8e2e8b6b1f173928088ebe5cc6)