Releases: crowdsecurity/cs-blocklist-mirror
Releases · crowdsecurity/cs-blocklist-mirror
v0.0.4-rc1
What's Changed
- use go 1.21.6 by @mmetc in #87
- lint by @mmetc in #90
- revert preventing the build. This will be done pipeline side. by @sabban in #92
- allow to specify 'scopes' in the configuration by @buixor in #93
- Use go 1.22 by @j3n57h0m45 in #96
- update dependencies by @j3n57h0m45 in #97
- refactor mikrotik formatter by @j3n57h0m45 in #98
- Update docker readme by @j3n57h0m45 in #99
New Contributors
- @buixor made their first contribution in #93
- @j3n57h0m45 made their first contribution in #96
Full Changelog: v0.0.3...v0.0.4-rc1
v0.0.3
What’s Changed
- lint (#90) @mmetc
- use go 1.21.6 (#87) @mmetc
- Makefile: use GO macro if set, to check for version (#85) @mmetc
- logging: full standard timestamp with timezone (yyyy-mm-dd) (#86) @mmetc
- update golangci-lint, lint fixes (#84) @mmetc
- add new formatter (#77) @LaurenceJJones
- update dependency on crowdsec, go-cs-bouncer (#83) @mmetc
- use go 1.21.5 (#82) @mmetc
- Release action: fix asset upload (#81) @mmetc
- update dependencies on crowdsec, go-cs-bouncer, go-cs-lib (#80) @mmetc
- force raw output on cscli during install (#79) @mmetc
- fix vendor packaging (#78) @mmetc
- alternate vendor file (xz compression and version number) (#76) @mmetc
- update go version, golangci-lint and test dependencies (#75) @mmetc
- update crowdsec dependency (#74) @mmetc
- Support option "retry_initial_connect" (#73) @mmetc
- Use go 1.20.6 (#72) @mmetc
- CI: run codeql in lint.yml (#70) @mmetc
- cross-platform interrupt handler (#69) @mmetc
- update go.mod to remove dependency from wasm (#71) @mmetc
- add vendor.tgz to release (#68) @mmetc
- Use go 1.20.5 (#66) @mmetc
- test bouncer registration with tls (#65) @mmetc
- update dependencies to crowdsec 1.5.2; allow build with devel version of go (#61) @mmetc
- test tls: allowed ou in client cert (#64) @mmetc
- notify systemd and handle SIGINT/SIGTERM (#62) @mmetc
- respect log permissions if file already exists (#63) @mmetc
- substitute envvars in config file (#34) @mmetc
- use go-cs-lib (#59) @mmetc
- move main entrypoint to cmd/root.go (#58) @mmetc
- deb, rpm: handle api key creation (skip/ignore) with .yaml.local or remote LAPI (#57) @mmetc
- include _bouncer.sh in release tarballs (#56) @mmetc
v0.0.3-rc6
What’s Changed
- revert preventing the build. This will be done pipeline side. (#92) @sabban
- lint (#90) @mmetc
- use go 1.21.6 (#87) @mmetc
- static build require not to build at package creation time (#89) @sabban
- Makefile: use GO macro if set, to check for version (#85) @mmetc
- logging: full standard timestamp with timezone (yyyy-mm-dd) (#86) @mmetc
- update golangci-lint, lint fixes (#84) @mmetc
- add new formatter (#77) @LaurenceJJones
- update dependency on crowdsec, go-cs-bouncer (#83) @mmetc
- use go 1.21.5 (#82) @mmetc
- Release action: fix asset upload (#81) @mmetc
- update dependencies on crowdsec, go-cs-bouncer, go-cs-lib (#80) @mmetc
- force raw output on cscli during install (#79) @mmetc
- fix vendor packaging (#78) @mmetc
- alternate vendor file (xz compression and version number) (#76) @mmetc
- update go version, golangci-lint and test dependencies (#75) @mmetc
- update crowdsec dependency (#74) @mmetc
- Support option "retry_initial_connect" (#73) @mmetc
- Use go 1.20.6 (#72) @mmetc
- CI: run codeql in lint.yml (#70) @mmetc
- cross-platform interrupt handler (#69) @mmetc
- update go.mod to remove dependency from wasm (#71) @mmetc
- add vendor.tgz to release (#68) @mmetc
- Use go 1.20.5 (#66) @mmetc
- test bouncer registration with tls (#65) @mmetc
- update dependencies to crowdsec 1.5.2; allow build with devel version of go (#61) @mmetc
- test tls: allowed ou in client cert (#64) @mmetc
- notify systemd and handle SIGINT/SIGTERM (#62) @mmetc
- respect log permissions if file already exists (#63) @mmetc
- substitute envvars in config file (#34) @mmetc
- use go-cs-lib (#59) @mmetc
- move main entrypoint to cmd/root.go (#58) @mmetc
- deb, rpm: handle api key creation (skip/ignore) with .yaml.local or remote LAPI (#57) @mmetc
- include _bouncer.sh in release tarballs (#56) @mmetc
v0.0.3-rc5
What’s Changed
- static build require not to build at package creation time (#89) @sabban
- Makefile: use GO macro if set, to check for version (#85) @mmetc
- logging: full standard timestamp with timezone (yyyy-mm-dd) (#86) @mmetc
- update golangci-lint, lint fixes (#84) @mmetc
- add new formatter (#77) @LaurenceJJones
- update dependency on crowdsec, go-cs-bouncer (#83) @mmetc
- use go 1.21.5 (#82) @mmetc
- Release action: fix asset upload (#81) @mmetc
- update dependencies on crowdsec, go-cs-bouncer, go-cs-lib (#80) @mmetc
- force raw output on cscli during install (#79) @mmetc
- fix vendor packaging (#78) @mmetc
- alternate vendor file (xz compression and version number) (#76) @mmetc
- update go version, golangci-lint and test dependencies (#75) @mmetc
- update crowdsec dependency (#74) @mmetc
- Support option "retry_initial_connect" (#73) @mmetc
- Use go 1.20.6 (#72) @mmetc
- CI: run codeql in lint.yml (#70) @mmetc
- cross-platform interrupt handler (#69) @mmetc
- update go.mod to remove dependency from wasm (#71) @mmetc
- add vendor.tgz to release (#68) @mmetc
- Use go 1.20.5 (#66) @mmetc
- test bouncer registration with tls (#65) @mmetc
- update dependencies to crowdsec 1.5.2; allow build with devel version of go (#61) @mmetc
- test tls: allowed ou in client cert (#64) @mmetc
- notify systemd and handle SIGINT/SIGTERM (#62) @mmetc
- respect log permissions if file already exists (#63) @mmetc
- substitute envvars in config file (#34) @mmetc
- use go-cs-lib (#59) @mmetc
- move main entrypoint to cmd/root.go (#58) @mmetc
- deb, rpm: handle api key creation (skip/ignore) with .yaml.local or remote LAPI (#57) @mmetc
- include _bouncer.sh in release tarballs (#56) @mmetc
v0.0.3-rc4
What’s Changed
- update golangci-lint, lint fixes (#84) @mmetc
- add new formatter (#77) @LaurenceJJones
- update dependency on crowdsec, go-cs-bouncer (#83) @mmetc
- use go 1.21.5 (#82) @mmetc
- Release action: fix asset upload (#81) @mmetc
- update dependencies on crowdsec, go-cs-bouncer, go-cs-lib (#80) @mmetc
- force raw output on cscli during install (#79) @mmetc
- fix vendor packaging (#78) @mmetc
- alternate vendor file (xz compression and version number) (#76) @mmetc
- update go version, golangci-lint and test dependencies (#75) @mmetc
- update crowdsec dependency (#74) @mmetc
- Support option "retry_initial_connect" (#73) @mmetc
- Use go 1.20.6 (#72) @mmetc
- CI: run codeql in lint.yml (#70) @mmetc
- cross-platform interrupt handler (#69) @mmetc
- update go.mod to remove dependency from wasm (#71) @mmetc
- add vendor.tgz to release (#68) @mmetc
- Use go 1.20.5 (#66) @mmetc
- test bouncer registration with tls (#65) @mmetc
- update dependencies to crowdsec 1.5.2; allow build with devel version of go (#61) @mmetc
- test tls: allowed ou in client cert (#64) @mmetc
- notify systemd and handle SIGINT/SIGTERM (#62) @mmetc
- respect log permissions if file already exists (#63) @mmetc
- substitute envvars in config file (#34) @mmetc
- use go-cs-lib (#59) @mmetc
- move main entrypoint to cmd/root.go (#58) @mmetc
- deb, rpm: handle api key creation (skip/ignore) with .yaml.local or remote LAPI (#57) @mmetc
- include _bouncer.sh in release tarballs (#56) @mmetc
v0.0.3-rc3
What’s Changed
- update dependency on crowdsec, go-cs-bouncer (#83) @mmetc
- use go 1.21.5 (#82) @mmetc
- Release action: fix asset upload (#81) @mmetc
- update dependencies on crowdsec, go-cs-bouncer, go-cs-lib (#80) @mmetc
- force raw output on cscli during install (#79) @mmetc
- fix vendor packaging (#78) @mmetc
- alternate vendor file (xz compression and version number) (#76) @mmetc
- update go version, golangci-lint and test dependencies (#75) @mmetc
- update crowdsec dependency (#74) @mmetc
- Support option "retry_initial_connect" (#73) @mmetc
- Use go 1.20.6 (#72) @mmetc
- CI: run codeql in lint.yml (#70) @mmetc
- cross-platform interrupt handler (#69) @mmetc
- update go.mod to remove dependency from wasm (#71) @mmetc
- add vendor.tgz to release (#68) @mmetc
- Use go 1.20.5 (#66) @mmetc
- test bouncer registration with tls (#65) @mmetc
- update dependencies to crowdsec 1.5.2; allow build with devel version of go (#61) @mmetc
- test tls: allowed ou in client cert (#64) @mmetc
- notify systemd and handle SIGINT/SIGTERM (#62) @mmetc
- respect log permissions if file already exists (#63) @mmetc
- substitute envvars in config file (#34) @mmetc
- use go-cs-lib (#59) @mmetc
- move main entrypoint to cmd/root.go (#58) @mmetc
- deb, rpm: handle api key creation (skip/ignore) with .yaml.local or remote LAPI (#57) @mmetc
- include _bouncer.sh in release tarballs (#56) @mmetc
v0.0.3-rc1
What’s Changed
- add vendor.tgz to release (#68) @mmetc
- Use go 1.20.5 (#66) @mmetc
- test bouncer registration with tls (#65) @mmetc
- update dependencies to crowdsec 1.5.2; allow build with devel version of go (#61) @mmetc
- test tls: allowed ou in client cert (#64) @mmetc
- notify systemd and handle SIGINT/SIGTERM (#62) @mmetc
- respect log permissions if file already exists (#63) @mmetc
- substitute envvars in config file (#34) @mmetc
- use go-cs-lib (#59) @mmetc
- move main entrypoint to cmd/root.go (#58) @mmetc
- deb, rpm: handle api key creation (skip/ignore) with .yaml.local or remote LAPI (#57) @mmetc
- include _bouncer.sh in release tarballs (#56) @mmetc
v0.0.2
What’s Changed
- Improve / simplify goroutine management (#31) @mmetc
- Fix typo microtik -> mikrotik (#33) @mmetc
- Update functions to middlewares and final format is also http handler (#23) @LaurenceJJones
- support yaml.local (#19) @mmetc
- Update deps and make blocklist a pointer in memory (#21) @LaurenceJJones
- Implement a mikrotik formatter (#20) @williamdes
- Add docker docs (#11) @sbs2001
- auto-remove bouncer when the package is purged (debian) or removed (rpm, uninstall.sh)
- common CI, build workflow and install scripts with the other Go bouncers
- packaging and installation tests
- Improve looping and implement origin (#52) @LaurenceJJones
Full list:
- Build with go 1.20.4 (#55) @mmetc
- func tests: .yaml.local (#54) @mmetc
- fix minor logging issues (#53) @mmetc
- Improve looping and implement origin (#52) @LaurenceJJones
- Split main into pkg/* (#51) @mmetc
- CI: packaging tests (#49) @mmetc
- deb: fixed bouncer removal when purging package (#48) @mmetc
- Fix cache issue during release too (#47) @mmetc
- Fix setup-go cache issue (#46) @mmetc
- TLS support for LAPI and tests (#45) @mmetc
- Fix bouncer name in systemd unit (#44) @mmetc
- Fix rpm spec file (#43) @LaurenceJJones
- Updated packaging (#39) @mmetc
- CI: release tarball for linux, binaries for freebsd (#37) @mmetc
- Update docker CI and test plugin (#36) @mmetc
- CI improvements + multi arch binaries (#24) @williamdes
- CI: Build and upload all platforms in a single job (#35) @mmetc
- Improve / simplify goroutine management (#31) @mmetc
- Fix typo microtik -> mikrotik (#33) @mmetc
- CI: minimal functional tests, unify build/test/lint workflow (#30) @mmetc
- Enforce minimum go version for build (#28) @mmetc
- Update functions to middlewares and final format is also http handler (#23) @LaurenceJJones
- support yaml.local (#19) @mmetc
- Read go version from runtime (#27) @mmetc
- Require go 1.20 (#25) @mmetc
- Update deps and make blocklist a pointer in memory (#21) @LaurenceJJones
- Implement a mikrotik formatter (#20) @williamdes
- CI bumps and improvements (#22) @williamdes
- license (#16) @mmetc
- makefile, workflow, gomod cleanup (#14) @mmetc
- golangci-lint (#15) @mmetc
- Add docker docs (#11) @sbs2001
v0.0.2-rc5
What’s Changed
- Improve / simplify goroutine management (#31) @mmetc
- Fix typo microtik -> mikrotik (#33) @mmetc
- Update functions to middlewares and final format is also http handler (#23) @LaurenceJJones
- support yaml.local (#19) @mmetc
- Update deps and make blocklist a pointer in memory (#21) @LaurenceJJones
- Implement a mikrotik formatter (#20) @williamdes
- Add docker docs (#11) @sbs2001
- auto-remove bouncer when the package is purged (debian) or removed (rpm, uninstall.sh)
- common CI, build workflow and install scripts with the other Go bouncers
- packaging and installation tests
- Improve looping and implement origin (#52) @LaurenceJJones
Full list:
- func tests: .yaml.local (#54) @mmetc
- fix minor logging issues (#53) @mmetc
- Improve looping and implement origin (#52) @LaurenceJJones
- Split main into pkg/* (#51) @mmetc
- CI: packaging tests (#49) @mmetc
- deb: fixed bouncer removal when purging package (#48) @mmetc
- Fix cache issue during release too (#47) @mmetc
- Fix setup-go cache issue (#46) @mmetc
- TLS support for LAPI and tests (#45) @mmetc
- Fix bouncer name in systemd unit (#44) @mmetc
- Fix rpm spec file (#43) @LaurenceJJones
- Updated packaging (#39) @mmetc
- CI: release tarball for linux, binaries for freebsd (#37) @mmetc
- Update docker CI and test plugin (#36) @mmetc
- CI improvements + multi arch binaries (#24) @williamdes
- CI: Build and upload all platforms in a single job (#35) @mmetc
- Improve / simplify goroutine management (#31) @mmetc
- Fix typo microtik -> mikrotik (#33) @mmetc
- CI: minimal functional tests, unify build/test/lint workflow (#30) @mmetc
- Enforce minimum go version for build (#28) @mmetc
- Update functions to middlewares and final format is also http handler (#23) @LaurenceJJones
- support yaml.local (#19) @mmetc
- Read go version from runtime (#27) @mmetc
- Require go 1.20 (#25) @mmetc
- Update deps and make blocklist a pointer in memory (#21) @LaurenceJJones
- Implement a mikrotik formatter (#20) @williamdes
- CI bumps and improvements (#22) @williamdes
- license (#16) @mmetc
- makefile, workflow, gomod cleanup (#14) @mmetc
- golangci-lint (#15) @mmetc
- Add docker docs (#11) @sbs2001
v0.0.2-rc4
What’s Changed
Improve / simplify goroutine management (#31) @mmetc
- Fix typo microtik -> mikrotik (#33) @mmetc
- Update functions to middlewares and final format is also http handler (#23) @LaurenceJJones
- support yaml.local (#19) @mmetc
- Update deps and make blocklist a pointer in memory (#21) @LaurenceJJones
- Implement a mikrotik formatter (#20) @williamdes
- Add docker docs (#11) @sbs2001
- auto-remove bouncer when the package is purged (debian) or removed (rpm, uninstall.sh)
- common CI, build workflow and install scripts with the other Go bouncers
- packaging and installation tests
Full list:
- CI: packaging tests (#49) @mmetc
- deb: fixed bouncer removal when purging package (#48) @mmetc
- Fix cache issue during release too (#47) @mmetc
- Fix setup-go cache issue (#46) @mmetc
- TLS support for LAPI and tests (#45) @mmetc
- Fix bouncer name in systemd unit (#44) @mmetc
- Fix rpm spec file (#43) @LaurenceJJones
- Updated packaging (#39) @mmetc
- CI: release tarball for linux, binaries for freebsd (#37) @mmetc
- Update docker CI and test plugin (#36) @mmetc
- CI improvements + multi arch binaries (#24) @williamdes
- CI: Build and upload all platforms in a single job (#35) @mmetc
- Improve / simplify goroutine management (#31) @mmetc
- Fix typo microtik -> mikrotik (#33) @mmetc
- CI: minimal functional tests, unify build/test/lint workflow (#30) @mmetc
- Enforce minimum go version for build (#28) @mmetc
- Update functions to middlewares and final format is also http handler (#23) @LaurenceJJones
- support yaml.local (#19) @mmetc
- Read go version from runtime (#27) @mmetc
- Require go 1.20 (#25) @mmetc
- Update deps and make blocklist a pointer in memory (#21) @LaurenceJJones
- Implement a mikrotik formatter (#20) @williamdes
- CI bumps and improvements (#22) @williamdes
- license (#16) @mmetc
- makefile, workflow, gomod cleanup (#14) @mmetc
- golangci-lint (#15) @mmetc
- Add docker docs (#11) @sbs2001