]> git.99rst.org Git - openwrt-packages.git/commit
shunt: update 0.1.10
authorDirk Brenken <redacted>
Fri, 18 Sep 2026 14:06:24 +0000 (16:06 +0200)
committerDirk Brenken <redacted>
Fri, 18 Sep 2026 14:06:46 +0000 (16:06 +0200)
commit6990c0a844c5bdb6afc57f07b3e0bc01d3c56dac
treecad114704a55c13a4899b8ae7f61cc99a87d0b24
parentb47b9ae86190bc3d706976279152f35bfff0f5bd
shunt: update 0.1.10

* snooped elements expire with the TTL of the DNS answer,
  clamped to 60..entry_ttl; entry_ttl is now the ceiling, polled elements still use it
* write cache tracks the expiry it last wrote per element and rewrites
  when the new expiry moves by at least half of the answer's lifetime, in either direction
* a flow's route is decided on its first packet and kept on the conntrack entry:
  route statements set ct mark, one restore rule per policy marks later packets
  of the original direction, settled flows skip the lookups
* LuCI: change the entry_ttl option text
* update the README

Co-authored-by: Claude <redacted>
Signed-off-by: Dirk Brenken <redacted>
net/shunt/Makefile
net/shunt/README.md
net/shunt/files/shunt.uc
net/shunt/src/dedupe.uc
net/shunt/src/dns.uc
net/shunt/src/nft.uc
net/shunt/src/snoop.uc
git clone https://git.99rst.org/PROJECT