File crowdsec-firewall-bouncer.changes of Package crowdsec-firewall-bouncer

-------------------------------------------------------------------
Sun Mar 23 20:09:30 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>

- add Requires for ipset on 15.x

-------------------------------------------------------------------
Mon Feb 24 02:09:26 UTC 2025 - Richard Rahl <rrahl0@opensuse.org>

- remove golang-packaging from the BR, as we only need go itself
- remove the no_strip macro, as that's not needed anymore

-------------------------------------------------------------------
Sat Feb 22 04:49:48 UTC 2025 - Richard Rahl <rrahl0@opensuse.org>

- switch from always running the script, to moving it as a binary the
  user has to execute, before running the daemon

-------------------------------------------------------------------
Sat Jan  4 22:35:11 UTC 2025 - Richard Rahl <rrahl0@opensuse.org>

- require firewall backend
- seperate out the service file
- adapt the config file for the default firewall backend
- remove the rc service file
- remove _bouncer.sh script, as we replace it with our own script,
  which removes most of the packaging parts
- add a simple script which autoconfigures the bouncer to a local
  crowdsec instance

-------------------------------------------------------------------
Wed Dec 11 13:14:27 UTC 2024 - aj@ajaissle.de

- Update to version 0.0.31:
  * iptables: do not ignore logging configuration (#383)
  * update dependencies + lint (#382)
  * Pipenv cache + remove useless build flags (#381)

-------------------------------------------------------------------
Wed Dec 11 13:13:20 UTC 2024 - aj@ajaissle.de

- Update to version 0.0.30:
  * Add support for usage metrics + improve metrics performance + improve iptables mode performance  (#365)

-------------------------------------------------------------------
Mon Aug 19 15:31:15 UTC 2024 - Aeneas Jaißle <aj@ajaissle.de>

- Update to version 0.0.29:
  * revert go 1.22 minimal requirement (#376)
  * make: remove redundant go version check (#373)
  * update lint configuration; require go 1.22 (#375)
  * update functional test (#374)
  * Add TLS auth keys to config.yaml (#372)
  * use go 1.21.9 (#366)
  * update deps: crowdsec 1.6.1, go-cs-lib 0.0.10 (#367)
  * emit banned IPs metrics when in ipset mode (#350)
  * Allow overriding version.System in docker builds (#363)
  * config: apply variable expansion to all keys (#364)
  * deps: update test dependencies (#361)
  * go.mod: remove reference to unused sqlite (#358)
  * deps: bump crowdsec to 1.6.0 (#360)
  * CI: use go 1.21.7; bump actions (#359)
  * use go 1.21.6 (#357)
  * basic PF prometheus metrics (packets, bytes, banned ip count) (#349)
  * Governance init (#331)
  * Makefile: use GO macro if set, to check for version (#351)
  * logging: full standard timestamp with timezone (yyyy-mm-dd) (#353)
  * Log level: don't demote trace to debug if using the -v flag (#352)
  * golangci-lint update (#348)
  * use go 1.21.5 (#344)
  * update dependency on crowdsec and go-cs-bouncer (#345)
  * Lint (#339)
  * remove the the Before causing some systemd cycling issue. (#340)
  * allow ipset to clean up tables when receiving sigterm (#338)
  * Release action: fix asset upload (#336)

-------------------------------------------------------------------
Tue Aug 13 12:21:52 UTC 2024 - Aeneas Jaißle <aj@ajaissle.de>

- new package crowdsec-firewall-bouncer: Crowdsec bouncer written 
  in golang for firewalls. crowdsec-firewall-bouncer will fetch new
  and old decisions from a CrowdSec API to add them in a blocklist 
  used by supported firewalls.

- initial version: v0.0.28:
   * Change log message "failed to flush" from info -> debug (#333)
  * Add option -version in favor of -V (#330)
  * func tests: no api key and certs at the same time (#327)
  * update crowdsec/go-cs-lib/go-cs-bouncer dependencies (#329)
  * Increase ipset_size default to 131072 (#324)
  * force raw output on cscli during install (#323)
  * fix vendor packaging (#321)
  * iptables: allow deny_action=TARPIT (#320)
  * use go 1.20.7, golangci-lint 1.54 (#318)
  * update test dependencies (#319)

openSUSE Build Service is sponsored by