Releases: crowdsecurity/cs-firewall-bouncer
Releases · crowdsecurity/cs-firewall-bouncer
Release list
v0.0.35-rc3
What’s Changed
- Bump pytest-dependency from 0.6.0 to 0.6.1 in /test (#456) @dependabot[bot]
- Bump zxcvbn from 4.4.28 to 4.5.0 in /test (#457) @dependabot[bot]
- Bump ruff from 0.9.4 to 0.15.9 in /test (#450) @dependabot[bot]
- Bump basedpyright from 1.26.0 to 1.39.0 in /test (#453) @dependabot[bot]
- Bump flask from 3.1.0 to 3.1.3 in /test (#451) @dependabot[bot]
- Bump pytest from 8.3.4 to 9.0.2 in /test (#452) @dependabot[bot]
- Bump psutil from 6.1.1 to 7.2.2 in /test (#454) @dependabot[bot]
- Bump golang.org/x/sys from 0.39.0 to 0.42.0 (#448) @dependabot[bot]
- Bump golang.org/x/sync from 0.19.0 to 0.20.0 (#447) @dependabot[bot]
- Bump github/codeql-action from 4.32.3 to 4.35.1 (#449) @dependabot[bot]
- Bump github.com/crowdsecurity/crowdsec from 1.7.6 to 1.7.7 (#445) @dependabot[bot]
- Bump actions/setup-go from 6.2.0 to 6.4.0 (#444) @dependabot[bot]
- Bump astral-sh/setup-uv from 7.3.0 to 8.0.0 (#443) @dependabot[bot]
- Bump release-drafter/release-drafter from 6.2.0 to 7.1.1 (#442) @dependabot[bot]
- iptables metrics: don't try to process empty lines (#441) @blotus
- Enhance Dependabot config for multiple ecosystems (#440) @blotus
- fix the build (#437) @sabban
- pf: ignore batch_size option, add/remove all ips at once (#435) @mmetc
- update CI actions, lint and lint config (#429) @mmetc
- update Go dependencies (#430) @mmetc
- update deps for crowdsec / go-cs-bouncer (#427) @mmetc
- drop platform freebsd/riscv64 (#426) @mmetc
- avoid 'install /dev/stdin' in rpm build (#424) @mmetc
- update install scripts for ubuntu 25.10 (#423) @mmetc
- update dependencies and linter; fix install issues with ubuntu 25.10 (#422) @mmetc
v0.0.35-rc2
What’s Changed
- fix the build (#437) @sabban
- pf: ignore batch_size option, add/remove all ips at once (#435) @mmetc
- update CI actions, lint and lint config (#429) @mmetc
- update Go dependencies (#430) @mmetc
- update deps for crowdsec / go-cs-bouncer (#427) @mmetc
- drop platform freebsd/riscv64 (#426) @mmetc
- avoid 'install /dev/stdin' in rpm build (#424) @mmetc
- update install scripts for ubuntu 25.10 (#423) @mmetc
- update dependencies and linter; fix install issues with ubuntu 25.10 (#422) @mmetc
v0.0.35-rc1
What’s Changed
- pf: ignore batch_size option, add/remove all ips at once (#435) @mmetc
- update CI actions, lint and lint config (#429) @mmetc
- update Go dependencies (#430) @mmetc
- update deps for crowdsec / go-cs-bouncer (#427) @mmetc
- drop platform freebsd/riscv64 (#426) @mmetc
- avoid 'install /dev/stdin' in rpm build (#424) @mmetc
- update install scripts for ubuntu 25.10 (#423) @mmetc
- update dependencies and linter; fix install issues with ubuntu 25.10 (#422) @mmetc
v0.0.34
What's Changed
- enhance: Allow disabling ipv4 by @LaurenceJJones in #410
- enhance: Add error to metrics log lines when strconv fails by @LaurenceJJones in #416
- nftables: use named counters to track processed/dropped metrics by @blotus in #417
- warn user if DOCKER-USER chain is detected but not configured by @blotus in #413
- do not exit with an error if stopped by SIGTERM or SIGINT by @blotus in #414
- enhance: Update strconv to uint64 for 32 bit cpus by @LaurenceJJones in #419
- enhance: allow user to specify v4 and v6 chains independantly by @LaurenceJJones in #411
Full Changelog: v0.0.33...v0.0.34
v0.0.34-rc1
What's Changed
- enhance: Allow disabling ipv4 by @LaurenceJJones in #410
- enhance: Add error to metrics log lines when strconv fails by @LaurenceJJones in #416
- nftables: use named counters to track processed/dropped metrics by @blotus in #417
- warn user if DOCKER-USER chain is detected but not configured by @blotus in #413
- do not exit with an error if stopped by SIGTERM or SIGINT by @blotus in #414
- enhance: Update strconv to uint64 for 32 bit cpus by @LaurenceJJones in #419
- enhance: allow user to specify v4 and v6 chains independantly by @LaurenceJJones in #411
Full Changelog: v0.0.33...v0.0.34-rc1
v0.0.33
v0.0.33-rc2
fix https://github.com/crowdsecurity/cs-firewall-bouncer/issues/399 (…
v0.0.33-rc1
v0.0.32-rc2
What's Changed
- CI: use golangci-lint 1.61 by @mmetc in #384
- pf: properly flush outgoing connections when adding a banned ip by @mmetc in #389
- simplify pf state flush by @mmetc in #392
- CI: python tests with uv & typing by @mmetc in #393
- Disable timeouts for Edgerouter 10x ipsets by @oddlid in #394
- CI: golangci-lint v2 by @mmetc in #398
- Ensure monotonic traffic metrics by @mmetc in #400
- add an option to allow adding a comment to iptables rules by @verybadsoldier in #386
- refactor metrics registration by @mmetc in #401
- lint: update configuration, reserve fmt.Print for debugging by @mmetc in #402
- update dependencies by @mmetc in #406
- lint update+formatting by @mmetc in #407
New Contributors
- @oddlid made their first contribution in #394
- @verybadsoldier made their first contribution in #386
Full Changelog: v0.0.31...v0.0.32-rc2
v0.0.32
What's Changed
- CI: use golangci-lint 1.61 by @mmetc in #384
- pf: properly flush outgoing connections when adding a banned ip by @mmetc in #389
- simplify pf state flush by @mmetc in #392
- CI: python tests with uv & typing by @mmetc in #393
- Disable timeouts for Edgerouter 10x ipsets by @oddlid in #394
- CI: golangci-lint v2 by @mmetc in #398
- Ensure monotonic traffic metrics by @mmetc in #400
- add an option to allow adding a comment to iptables rules by @verybadsoldier in #386
- refactor metrics registration by @mmetc in #401
- lint: update configuration, reserve fmt.Print for debugging by @mmetc in #402
- update dependencies by @mmetc in #406
- lint update+formatting by @mmetc in #407
New Contributors
- @oddlid made their first contribution in #394
- @verybadsoldier made their first contribution in #386
Full Changelog: v0.0.31...v0.0.32