forked from openwrt/packages
-
Notifications
You must be signed in to change notification settings - Fork 4
dnsdist: use luajit on luajit archs except aarch64; lua on other archs #100
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
killgufo
wants to merge
240
commits into
PowerDNS:openwrt-24.10
Choose a base branch
from
killgufo:pdns_24.10
base: openwrt-24.10
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2025.08.11 Signed-off-by: George Sapkin <george@sapk.in> (cherry picked from commit 9318a5f)
- drop load_environment_flag and always load environment on start, making restart command great again - store/restore existing jshn namespace when using json() - remove unneeded sleepCount in is_wan_up() - move updated README inside files/ Signed-off-by: Stan Grishin <stangri@melmac.ca> (cherry picked from commit 5168691)
Introduce `RUST_{HOST,PKG}_LOCKED` flag (enabled by default) to respect
upstream lockfile. This can be disabled by setting it to 0 if you want
to have up-to-date dependencies.
This change also adds new `CARGO_{HOST,PKG}_ARGS` variable to pass extra
build arguments to cargo.
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 1000e99)
Allow set build path by `{HOST_}MAKE_PATH`.
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 84cb850)
It's enabled by default now. Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org> (cherry picked from commit ee49f00)
It's enabled by default now. Make use of MAKE_PATH while at it. This reverts commit 0118fb4. Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Fix CVE-2023-45803 and CVE-2023-43804. Full changelogs: - https://github.com/urllib3/urllib3/releases/tag/v2.0.5 - https://github.com/urllib3/urllib3/releases/tag/2.0.6 - https://github.com/urllib3/urllib3/releases/tag/2.0.7 Signed-off-by: Wei-Ting Yang <williamatcg@gmail.com> (cherry picked from commit 23646be)
Bug fixes:
efahl/owut@c6e75716d1a3 init: fix typo in file name
efahl/owut@7f97ab67c2f5 examples: improve docs for writing pre-install scripts
Enhancements:
efahl/owut@93f2b06b8882 owut: utilize upstream limits instead of hardcoded values
efahl/owut@7a45c412fc96 owut: improve usability of 'dump' option
efahl/owut@35720e369ac0 owut: improve age reporting
Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com>
(cherry picked from commit c79bed5)
Update nano editor to version 8.6 Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi> (cherry picked from commit 61f29f7)
changelog: https://github.com/SagerNet/sing-box/releases/tag/v1.12.3 Signed-off-by: Gregory Gullin <garuwex@gmail.com> (cherry picked from commit 002e055)
https://github.com/gokcehan/lf Signed-off-by: Nate Robinson <nrobinson2000@me.com> (cherry picked from commit 7e362a6)
https://github.com/gokcehan/lf/releases/tag/r36 Signed-off-by: Nate Robinson <nrobinson2000@me.com> (cherry picked from commit 0715dff)
Provide four new options: --valid-lifetime --preferred-lifetime --max-router-adv-interval --min-router-adv-interval Signed-off-by: Jan-Niklas Burfeind <git@aiyionpri.me> (cherry picked from commit b2f14a5)
which grants clarity and better traceability. Signed-off-by: Jan-Niklas Burfeind <git@aiyionpri.me> (cherry picked from commit e7a4667)
Signed-off-by: Ivan Chashkin <mail@cupivan.ru>
This reverts commit 6356527. sing-box 1.12.3 is apparently buggy and crashes. Reference to openwrt#27346 and openwrt#27339 Let's revert the upgrade. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
The provided Config.in was never sourced from the Makefile, making it impossible to toggle TLS support. This commit adds the necessary Makefile glue to fix this. Also default to TLS disabled, as was the de-facto case since Config.in was never sourced (and thus the default 'y' never enabled). Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org> (cherry picked from commit 5ffca82)
README: * update header Init-script: * set an earlier start to get triggers to work * better str_contains * improve readability of json() by getting rid of cascading case statements * add new errors/status messages to get_text() * prepare get_text() for localization by switching to inline printf * adjust shellcheck disable comments where needed * parse unbound config for DNS hijack ports * test if the archived cache exists on boot and proceed to use it if it does * add trigger waiting status so that luci app can display correct status * do not run adb_config_update on boot, speeding up trigger setup Signed-off-by: Stan Grishin <stangri@melmac.ca> (cherry picked from commit ea6111a)
Changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2025.08.22 Signed-off-by: George Sapkin <george@sapk.in> (cherry picked from commit e604458)
Bug fixes:
efahl/owut@5743eea3bcda owut: suppress all but json output when using dump
efahl/owut@efe39e2e3897 owut: handle sigint (ctrl-c) properly
Enhancements:
efahl/owut@49e9bce7b8c3 owut: provide download progress for slow connections
Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com>
(cherry picked from commit 96ab337)
libtorrent only links to boost headers since boost 1.69. Remove boost-system from the dependencies and add boost as build dependency. Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org> (cherry picked from commit 7be94fa)
changelog: https://github.com/SagerNet/sing-box/releases/tag/v1.12.4 Signed-off-by: Anton P. <dragunap@gmail.com> (cherry picked from commit 28ac7b8)
The tiny version disables tailscale by default for small package size. OpenWrt also has the tailscale package as an alternative. We prefer to keep the base version has the same build tags with the upstream releases for compatibility. Signed-off-by: Van Waholtz <brvphoenix@gmail.com> (cherry picked from commit 16ada83)
Adjust the variant definition so that DEFAULT_VARIANT is only applied to the full variant. Set the title of the full variant to 'full' for menuconfig. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi> (cherry picked from commit 2e2cc33)
Update all geodata. Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org> (cherry picked from commit 802e874)
Update all geodata. Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org> (cherry picked from commit 9690cb8)
Release note: https://github.com/OpenListTeam/OpenList/releases/tag/v4.1.1 Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org> (cherry picked from commit 713b37d)
Release note: https://github.com/OpenListTeam/OpenList/releases/tag/v4.1.2 Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org> (cherry picked from commit 23475cb)
Release note: https://github.com/sigoden/dufs/releases/tag/v0.44.0 Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org> (cherry picked from commit 0cb8325)
Including one security fix. Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org> (cherry picked from commit bc2d103)
changelog: https://github.com/SagerNet/sing-box/releases/tag/v1.12.12 Signed-off-by: Anton P. <dragunap@gmail.com> (cherry picked from commit 3b802d2)
includes fix for CVE-2025-30192 (from 5.1.6) includes fixes for CVE-2025-59023 and CVE-2025-59024 (from 5.1.8) Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
- fix a possible race condition in the scan function - limit the max. signal strength to 100 - cosmetics Signed-off-by: Dirk Brenken <dev@brenken.org> (cherry picked from commit b8486bd)
Release note: https://github.com/aristocratos/btop/releases/tag/v1.4.5 Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org> (cherry picked from commit 728dc6d)
- fix a cornercase issue in the scanning function with hidden uplinks Signed-off-by: Dirk Brenken <dev@brenken.org> (cherry picked from commit f9c132b)
Changelog: https://sqlite.org/releaselog/3_51_0.html Signed-off-by: George Sapkin <george@sapk.in> (cherry picked from commit 9a62f4f)
Upstream changelog: https://github.com/heiher/hev-socks5-tunnel/releases/tag/2.14.0 Signed-off-by: Ray Wang <git@hev.cc> (cherry picked from commit 4f84f78)
Upstream changelog: https://github.com/heiher/hev-socks5-tproxy/releases/tag/2.10.0 Signed-off-by: Ray Wang <git@hev.cc> (cherry picked from commit a3acb2f)
Upstream changelog: https://github.com/heiher/hev-socks5-server/releases/tag/2.11.0 Signed-off-by: Ray Wang <git@hev.cc> (cherry picked from commit ea11a81)
Drop the workflow since the setting has been deprecated over three years ago. Link: openwrt#27799 (comment) Signed-off-by: George Sapkin <george@sapk.in> (cherry picked from commit f08c799)
Delete patches already upstream. Signed-off-by: Russell Senior <russell@personaltelco.net> (cherry picked from commit f17c283)
Set nano as the default EDITOR via /etc/profile.d for those apps that respect the variable. Only for nano-plus and nano-full variants. Suggested-by: Anthony Sepa <protectivedad@gmail.com> Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi> (cherry picked from commit d4f6c9c)
Changelog: https://github.com/Old-Man-Programmer/tree/blob/master/CHANGES Signed-off-by: John Audia <therealgraysky@proton.me> (cherry picked from commit b939b3e)
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.51.2 Signed-off-by: Wesley Gimenes <wehagy@proton.me> (cherry picked from commit eb3165b)
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.52.2 `netbird` now supports profiles [1]. The configuration file has been moved from `/etc/netbird/config.json` to `/var/lib/netbird/`. The migration is handled by `netbird` itself. However, in OpenWrt, the `/var` directory is a symbolic link to `/tmp`, which is a temporary directory. This can result in configuration loss after rebooting or flashing a new image. This issue will be fixed in the next release, 0.53.0. **I reported this behavior upstream [2].** [1]: https://docs.netbird.io/how-to/profiles [2]: netbirdio/netbird#4322 Signed-off-by: Wesley Gimenes <wehagy@proton.me> (cherry picked from commit f06a83c)
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.53.0 Update init file to include `NB_CONFIG="/etc/netbird/config.json"` variable, ensuring configuration compatibility as before (fixes issue introduced by profiles feature in 0.52.2). Existing configurations remain compatible. Note: license for some components (`management`, `relay`, `signal`) changed to **AGPLv3**. These components aren't packaged for OpenWrt, so there's no immediate effect, but record the change for future reference. Signed-off-by: Wesley Gimenes <wehagy@proton.me> (cherry picked from commit 7c3e0c1)
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.55.1 Signed-off-by: Wesley Gimenes <wehagy@proton.me> (cherry picked from commit 0bb7df8)
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.57.1 Signed-off-by: Wesley Gimenes <wehagy@proton.me> (cherry picked from commit 60ee485)
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.58.2 Signed-off-by: Wesley Gimenes <wehagy@proton.me> (cherry picked from commit 48b26e4)
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.59.12 Signed-off-by: Wesley Gimenes <wehagy@proton.me> (cherry picked from commit 5dccbdd)
Update to version 8.7 Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi> (cherry picked from commit d543522)
- rework the iw device detection in the scan function - remove any limits from the radio selection - control the reverse radio processing order with a separate option 'trm_revradio' - tweak a few (debug) log statements - LuCI updates (separate commit) - readme update Signed-off-by: Dirk Brenken <dev@brenken.org> (cherry picked from commit 1a1c0d0)
a301564 to
9a8fbce
Compare
Enhancements:
efahl/owut@af42b8afe35c owut: minor improvement on logging API
efahl/owut@223d6e64b719 owut: add 'clean slate' option to reset to default packages
efahl/owut@3a35acb7a09a owut: typos and wording fixes
efahl/owut@eba5101ba780 owut: report counts of failed package builds
efahl/owut@365eed1f26c2 owut: use library glob
Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com>
(cherry picked from commit 1545e65)
8d74d2c to
e2c68d9
Compare
Luajit doens't work on aarch64, must workaround it Signed-off-by: Daniele Bonomi <github@notmycloud.com>
d5b2e17 to
959da67
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
📦 Package Details
Maintainer: @Habbie @rgacogne
Description:
Compile support for libjit for all LUAJIT_ARCHs, except aarch64 where support is broken. Revert to liblua otherwise.
✅ Formalities