Releases: crowdsecurity/crowdsec
v1.3.1-rc0
Changes
- Refactor tests to reduce line count (#1264) @mmetc
- git tag detection fix for #1234 (#1265) @mmetc
- have "make test" from top directory actually run tests (#1249) @mmetc
- plugin configuration comments (#1255) @mmetc
- add IpToRange helpers and allows to have an expression with scope Range (#1260) @AlteredCoder
- Atoi() -> ParseInt() (#1256) @mmetc
- grammar (#1257) @mmetc
- Check log level before dumping resp (#1243) @sbs2001
- fix for cwversion.System (#1238) @mmetc
- Add LOCAL_API_URL to register auto an agent (#1231) @woopstar
- Add TLS functionality from env variables (#1227) @woopstar
- Set custom hostname for local agent credentials (#1229) @woopstar
- Deadcode [wip] (#1215) @mmetc
- Set LOCAL_API_URL on regeneration of local agent (#1226) @woopstar
- Makefile: add ENV VARIABLES to override configdir & datadir (#1224) @erdoukki
- Makefile cleanup (#1211) @mmetc
Improvements
- Create debian docker package including journalctl/systemd (#1233) @woopstar
- Use override possibility in systemd file management in functional tests (#1208) @sabban
- allow Makefile to override /etc/crowdsec and /var/lib/crowdsec/data (#1221) @mmetc
- fix upgrade when somthing is already listening on 8080 (#1258) @sabban
## Bugfixes
- Improve LAPI performance when under high load (#1273) @blotus
- Specify journalctl support (#1272) @woopstar
- wizard: install matched collections only (#1212) @he2ss
- string comparison fix (#1220) @mmetc
- fix help message of
cscli config show --key
(#1228) @buixor - email-plugin: fix install in debian package (#1219) @erdoukki
- Handle decisions with varying expiry for same IP (#1262) @sbs2001
- Make whitelist by expr debug level (#1236) @buixor
- Detect missing plugin binary wrt profiles (#1252) @sbs2001
- Upgrade download datafiles if doesn't exist (#1254) @AlteredCoder
- Prestage files and copy on init to fix bind mount issues (#1216) @thespad
Geolite2 notice
This product includes GeoLite2 data created by MaxMind, available from https://www.maxmind.com.
Installation
Take a look at the installation instructions.
v1.3.0
Changes
- clean up hub dir on rpm remove (#1205) @sabban
- fix #1200 (#1203) @buixor
- console_config.yaml -> console.yaml (#1195) @mmetc
- remove trailing carriage return (#1194) @mmetc
- Support PGX (#1186) @AlteredCoder
- Switch to utc time everywhere (#1167) @buixor
- Allow push of tainted/custom/manual decisions (#1154) @buixor
- Lists support from central api (#1074) @buixor
- Kinesis datasource (#1147) @blotus
Improvements
- Update notifications template (#1188) @AlteredCoder
- Gin upgrade (#1174) @buixor
Bugfixes
- fix rpm build (#1190) @sabban
- Upgrade grokky following crowdsecurity/grokky#2 (#1187) @buixor
- Fix panic in plugin broker (#1181) @sbs2001
- Fix postgreSQL count fail (#1184) @AlteredCoder
- Fix #1168 (#1179) @buixor
- Fix default perms for log file (#1177) @buixor
- Fix #1170 : display full message in debug mode when syslog cannot parse (#1176) @buixor
- Fix #1172 (#1175) @buixor
- Replace link to Gitter with Discord in README.md (#1161) @mazzma12
- Update LAPI swagger (#1155) @blotus
- Add option to print machine creds (#1149) @sbs2001
- update deps for fc35 (#1193) @sabban
- fix crash on upgrade with nil last push field (#1191) @blotus
Geolite2 notice
This product includes GeoLite2 data created by MaxMind, available from https://www.maxmind.com.
Installation
Take a look at the installation instructions.
v1.3.0-rc5
Changes
- clean up hub dir on rpm remove (#1205) @sabban
- fix #1200 (#1203) @buixor
- console_config.yaml -> console.yaml (#1195) @mmetc
- remove trailing carriage return (#1194) @mmetc
- Support PGX (#1186) @AlteredCoder
- Switch to utc time everywhere (#1167) @buixor
- Allow push of tainted/custom/manual decisions (#1154) @buixor
- Lists support from central api (#1074) @buixor
- Kinesis datasource (#1147) @blotus
Improvements
- Update notifications template (#1188) @AlteredCoder
- Gin upgrade (#1174) @buixor
Bugfixes
- fix rpm build (#1190) @sabban
- Upgrade grokky following crowdsecurity/grokky#2 (#1187) @buixor
- Fix panic in plugin broker (#1181) @sbs2001
- Fix postgreSQL count fail (#1184) @AlteredCoder
- Fix #1168 (#1179) @buixor
- Fix default perms for log file (#1177) @buixor
- Fix #1170 : display full message in debug mode when syslog cannot parse (#1176) @buixor
- Fix #1172 (#1175) @buixor
- Replace link to Gitter with Discord in README.md (#1161) @mazzma12
- Update LAPI swagger (#1155) @blotus
- Add option to print machine creds (#1149) @sbs2001
- update deps for fc35 (#1193) @sabban
- fix crash on upgrade with nil last push field (#1191) @blotus
Geolite2 notice
This product includes GeoLite2 data created by MaxMind, available from https://www.maxmind.com.
Installation
Take a look at the installation instructions.
v1.3.0-rc4
Changes
- fix fc35 package (#1198) @sabban
- console_config.yaml -> console.yaml (#1195) @mmetc
- remove trailing carriage return (#1194) @mmetc
- Support PGX (#1186) @AlteredCoder
- Switch to utc time everywhere (#1167) @buixor
- Allow push of tainted/custom/manual decisions (#1154) @buixor
- Lists support from central api (#1074) @buixor
- Kinesis datasource (#1147) @blotus
Improvements
- Update notifications template (#1188) @AlteredCoder
- Gin upgrade (#1174) @buixor
Bugfixes
- fix rpm build (#1190) @sabban
- Upgrade grokky following crowdsecurity/grokky#2 (#1187) @buixor
- Fix panic in plugin broker (#1181) @sbs2001
- Fix postgreSQL count fail (#1184) @AlteredCoder
- Fix #1168 (#1179) @buixor
- Fix default perms for log file (#1177) @buixor
- Fix #1170 : display full message in debug mode when syslog cannot parse (#1176) @buixor
- Fix #1172 (#1175) @buixor
- Replace link to Gitter with Discord in README.md (#1161) @mazzma12
- Update LAPI swagger (#1155) @blotus
- Add option to print machine creds (#1149) @sbs2001
- update deps for fc35 (#1193) @sabban
- fix crash on upgrade with nil last push field (#1191) @blotus
Geolite2 notice
This product includes GeoLite2 data created by MaxMind, available from https://www.maxmind.com.
Installation
Take a look at the installation instructions.
v1.3.0-rc3
Changes
- Support PGX (#1186) @AlteredCoder
- Switch to utc time everywhere (#1167) @buixor
- Allow push of tainted/custom/manual decisions (#1154) @buixor
- Lists support from central api (#1074) @buixor
- Kinesis datasource (#1147) @blotus
Improvements
- Update notifications template (#1188) @AlteredCoder
- Gin upgrade (#1174) @buixor
Bugfixes
- fix rpm build (#1190) @sabban
- Upgrade grokky following crowdsecurity/grokky#2 (#1187) @buixor
- Fix panic in plugin broker (#1181) @sbs2001
- Fix postgreSQL count fail (#1184) @AlteredCoder
- Fix #1168 (#1179) @buixor
- Fix default perms for log file (#1177) @buixor
- Fix #1170 : display full message in debug mode when syslog cannot parse (#1176) @buixor
- Fix #1172 (#1175) @buixor
- Replace link to Gitter with Discord in README.md (#1161) @mazzma12
- Update LAPI swagger (#1155) @blotus
- Add option to print machine creds (#1149) @sbs2001
- update deps for fc35 (#1193) @sabban
- fix crash on upgrade with nil last push field (#1191) @blotus
Geolite2 notice
This product includes GeoLite2 data created by MaxMind, available from https://www.maxmind.com.
Installation
Take a look at the installation instructions.
v1.3.0-rc2
Changes
- Support PGX (#1186) @AlteredCoder
- Switch to utc time everywhere (#1167) @buixor
- Allow push of tainted/custom/manual decisions (#1154) @buixor
- Lists support from central api (#1074) @buixor
- Kinesis datasource (#1147) @blotus
Improvements
- Update notifications template (#1188) @AlteredCoder
- Gin upgrade (#1174) @buixor
Bugfixes
- fix rpm build (#1190) @sabban
- Upgrade grokky following crowdsecurity/grokky#2 (#1187) @buixor
- Fix panic in plugin broker (#1181) @sbs2001
- Fix postgreSQL count fail (#1184) @AlteredCoder
- Fix #1168 (#1179) @buixor
- Fix default perms for log file (#1177) @buixor
- Fix #1170 : display full message in debug mode when syslog cannot parse (#1176) @buixor
- Fix #1172 (#1175) @buixor
- Replace link to Gitter with Discord in README.md (#1161) @mazzma12
- Update LAPI swagger (#1155) @blotus
- Add option to print machine creds (#1149) @sbs2001
Geolite2 notice
This product includes GeoLite2 data created by MaxMind, available from https://www.maxmind.com.
Installation
Take a look at the installation instructions.
v1.3.0-rc
Changes
- Support PGX (#1186) @AlteredCoder
- Switch to utc time everywhere (#1167) @buixor
- Allow push of tainted/custom/manual decisions (#1154) @buixor
- Lists support from central api (#1074) @buixor
- Kinesis datasource (#1147) @blotus
Improvements
- Update notifications template (#1188) @AlteredCoder
- Gin upgrade (#1174) @buixor
Bugfixes
- Upgrade grokky following crowdsecurity/grokky#2 (#1187) @buixor
- Fix panic in plugin broker (#1181) @sbs2001
- Fix postgreSQL count fail (#1184) @AlteredCoder
- Fix #1168 (#1179) @buixor
- Fix default perms for log file (#1177) @buixor
- Fix #1170 : display full message in debug mode when syslog cannot parse (#1176) @buixor
- Fix #1172 (#1175) @buixor
- Replace link to Gitter with Discord in README.md (#1161) @mazzma12
- Update LAPI swagger (#1155) @blotus
- Add option to print machine creds (#1149) @sbs2001
Geolite2 notice
This product includes GeoLite2 data created by MaxMind, available from https://www.maxmind.com.
Installation
Take a look at the installation instructions.
v1.2.3
Changes
- Add email notification plugin. (#1013) @sbs2001
- fix #1131 : complain when validating unknown machine (#1146) @buixor
- Fix cscli inpsect json output (#1145) @sbs2001
- fix race condition on repetitive trigger buckets creation (#1144) @buixor
- Fix json output of cscli hub list (#1143) @sbs2001
- fixed "help collections list" message (#1142) @mmetc
- add the ability for the wizard to work on raspbian (#1136) @sabban
- Docker api version negotiation (#1135) @blotus
- cscli: raise error on unknown collection remove (#1133) @he2ss
- Alert inspect improvement / Use correct CSV output when listing in raw format (#1127) @AlteredCoder
- Allow to configure log rotation (#1130) @blotus
- replaced (#1129) @mmetc
- fix #1057 (#1120) @buixor
- added debian/README.md; updated gitignore (#1119) @mmetc
Geolite2 notice
This product includes GeoLite2 data created by MaxMind, available from https://www.maxmind.com.
Installation
Take a look at the installation instructions.
v1.2.2
Changes
- add cscli decisions import (#1038) @AlteredCoder
- add Docker datasource (#1064) @AlteredCoder
Improvements
- support for
cancel_on
(#1105) @buixor - wizard: add openresty logs location (#1108) @he2ss
- Upgrade metabase to v41.5 (#1109) @Sykursen
Bugfixes
- don't send decisions with negative duration to bouncers (#1117) @AlteredCoder
- add LD_OPTS to "go test" (#1115) @mmetc
- fix links in wizard (#1098) @buixor
- return an error if we can't add a bouncer (#1085) @AlteredCoder
- add headers when using raw output (#1087) @AlteredCoder
- fix hubtest --no-clean when failure (#1088) @AlteredCoder
- add more helpers (#1091) @AlteredCoder
- Remove additional
apk update
in Dockerfile (#1079) @PeterDaveHello - Fix null point error if server cfg is empty while doing cscli explain (#1096) @sbs2001
- Fix #1070 (#1092) @buixor
- fix #1083 : do not update/overwrite 'not installed' collections sub-items on 'cscli XX upgrade' (#1089) @buixor
- enabled -> enabling (#1090) @mmetc
- fatal if cannot add bouncer: fix for #1066 (#1067) @mmetc
- log4j vuln fix for metabase (#1082) @sabban
- typos of various nature (#1072) @mmetc
- allow BUILD_TAG to be overridden when building outside a git tree (#1058) @mmetc
- Fix typo in README (#1063) @sbs2001
- gitignore the files generated while building the debian package (#1059) @mmetc
- Shell fixes (#1056) @mmetc
- fix create alert bulk for decisions insertion (#1107) @AlteredCoder
- require go 1.17 (#1104) @blotus
- add arg to hub func test for functional tests (#1103) @sabban
Geolite2 notice
This product includes GeoLite2 data created by MaxMind, available from https://www.maxmind.com.
Installation
Take a look at the installation instructions.
v1.2.2-rc3
Changes
- add cscli decisions import (#1038) @AlteredCoder
- add Docker datasource (#1064) @AlteredCoder
Improvements
- support for
cancel_on
(#1105) @buixor - wizard: add openresty logs location (#1108) @he2ss
- Upgrade metabase to v41.5 (#1109) @Sykursen
Bugfixes
- don't send decisions with negative duration to bouncers (#1117) @AlteredCoder
- add LD_OPTS to "go test" (#1115) @mmetc
- fix links in wizard (#1098) @buixor
- return an error if we can't add a bouncer (#1085) @AlteredCoder
- add headers when using raw output (#1087) @AlteredCoder
- fix hubtest --no-clean when failure (#1088) @AlteredCoder
- add more helpers (#1091) @AlteredCoder
- Remove additional
apk update
in Dockerfile (#1079) @PeterDaveHello - Fix null point error if server cfg is empty while doing cscli explain (#1096) @sbs2001
- Fix #1070 (#1092) @buixor
- fix #1083 : do not update/overwrite 'not installed' collections sub-items on 'cscli XX upgrade' (#1089) @buixor
- enabled -> enabling (#1090) @mmetc
- fatal if cannot add bouncer: fix for #1066 (#1067) @mmetc
- log4j vuln fix for metabase (#1082) @sabban
- typos of various nature (#1072) @mmetc
- allow BUILD_TAG to be overridden when building outside a git tree (#1058) @mmetc
- Fix typo in README (#1063) @sbs2001
- gitignore the files generated while building the debian package (#1059) @mmetc
- Shell fixes (#1056) @mmetc
- fix create alert bulk for decisions insertion (#1107) @AlteredCoder
- require go 1.17 (#1104) @blotus
- add arg to hub func test for functional tests (#1103) @sabban
Geolite2 notice
This product includes GeoLite2 data created by MaxMind, available from https://www.maxmind.com.
Installation
Take a look at the installation instructions.