Skip to content

conntrack-tools: build user-space conntrack helpers#25606

Open
lowjoel wants to merge 1 commit intoopenwrt:masterfrom
lowjoel:add-conntrackd-ct-helpers
Open

conntrack-tools: build user-space conntrack helpers#25606
lowjoel wants to merge 1 commit intoopenwrt:masterfrom
lowjoel:add-conntrackd-ct-helpers

Conversation

@lowjoel
Copy link
Contributor

@lowjoel lowjoel commented Dec 24, 2024

This allows userspace to handle firewall decisions for RELATED connections without the need to write kernel modules. This commit adds the helpers already present in the conntrack-tools package.

This builds on top of the functionality provided by openwrt/openwrt#17358.

Maintainer: @neheb
Compile tested: aarch64, Linksys E8450, master
Run tested: aarch64, Linksys E8450, openwrt-24.10-rc4

@lowjoel
Copy link
Contributor Author

lowjoel commented Dec 24, 2024

(Should we change the package maintainer in Makefile?)

@neheb
Copy link
Contributor

neheb commented Dec 24, 2024

Up to @jow-

@lowjoel
Copy link
Contributor Author

lowjoel commented Dec 25, 2024

I started conntrackd in 24.10-rc4 on my device fine (including a custom helper that I was writing for Steam)

@GeorgeSapkin
Copy link
Member

@lowjoel still relevant? If so PKG_RELEASE needs a bump and first word after prefix in commit subject must start with a lowercase char.

@lowjoel
Copy link
Contributor Author

lowjoel commented Dec 15, 2025

Yup, I'll rebase it.

@lowjoel lowjoel force-pushed the add-conntrackd-ct-helpers branch from 38f8046 to 31c8c64 Compare December 15, 2025 23:33
@lowjoel lowjoel changed the title conntrack-tools: Build user-space conntrack helpers conntrack-tools: build user-space conntrack helpers Dec 15, 2025
@lowjoel
Copy link
Contributor Author

lowjoel commented Dec 15, 2025

Rebased @GeorgeSapkin - thanks for the review

This allows userspace to handle firewall decisions for RELATED
connections without the need to write kernel modules. This commit adds
the helpers already present in the conntrack-tools package.

Signed-off-by: Joel Low <joel@joelsplace.sg>
@lowjoel lowjoel force-pushed the add-conntrackd-ct-helpers branch from 31c8c64 to 55f83f3 Compare December 16, 2025 00:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants