48 Commits

Author SHA1 Message Date
mmetc
9594360ca8 revert go 1.22 minimal requirement (#376) 2024-07-30 09:12:44 +02:00
mmetc
04a2f64364 update lint configuration; require go 1.22 (#375) 2024-07-18 16:41:36 +02:00
mmetc
aae611be7a update deps: crowdsec 1.6.1, go-cs-lib 0.0.10 (#367)
* update deps: crowdsec 1.6.1, go-cs-lib 0.0.10

* lint
2024-04-26 13:03:35 +02:00
mmetc
f50c248f68 Allow overriding version.System in docker builds (#363) 2024-03-11 14:42:05 +01:00
mmetc
b8981ea05a go.mod: remove reference to unused sqlite (#358) 2024-02-14 15:03:10 +01:00
mmetc
cb229408c0 deps: bump crowdsec to 1.6.0 (#360) 2024-02-14 15:02:28 +01:00
mmetc
eb7094b1f9 basic PF prometheus metrics (packets, bytes, banned ip count) (#349) 2024-01-19 15:56:22 +01:00
mmetc
1279aed593 update dependency on crowdsec and go-cs-bouncer (#345) 2023-12-11 16:08:03 +01:00
mmetc
bdd7ed872b update crowdsec/go-cs-lib/go-cs-bouncer dependencies (#329) 2023-09-21 11:22:42 +02:00
mmetc
5afbe527ad update crowdsec dependency (#311) 2023-07-31 16:17:17 +02:00
mmetc
dfff2732b9 Support option "retry_initial_connect" (#310) 2023-07-28 22:38:07 +02:00
mmetc
b756ba2fa1 bump google/nftables (#283)
new versions have to explicitly declare it when using network byte order (big endian) and this option is only available post google/nftables 0.1.0, so we link to an unreleased version again
2023-07-21 14:29:49 +02:00
mmetc
ed7fe80222 update go.mod to remove dependency from wasm (#305) 2023-07-05 15:58:29 +02:00
mmetc
1fcde2def0 add "dry-run" backend mode, added connection tests with api key and tls (#297) 2023-06-12 15:57:09 +02:00
mmetc
c43e65aefc deprecate "daemonize" and "pid_dir" options (#296) 2023-06-08 15:31:46 +02:00
mmetc
0363d18384 update dependencies to crowdsec 1.5.2; allow build with devel version of go (#295) 2023-06-07 14:16:39 +02:00
mmetc
4392341109 use go-cs-lib (#287) 2023-05-23 10:58:13 +02:00
mmetc
2fa4003255 use official library for slices (#267) 2023-05-03 13:02:00 +02:00
mmetc
63c145e6a9 Improve / simplify goroutine management (#240) 2023-03-17 15:16:25 +01:00
mmetc
6c3b8a43aa Update go.mod for stable versions and cve (#235) 2023-03-14 11:43:54 +01:00
mmetc
bb8370a686 support for .yaml.local in go bouncer (#219) 2022-12-13 15:45:00 +01:00
sabban
2eb921e73c don't update nftables lib 2022-09-15 17:56:46 +02:00
sabban
7674c9dfc0 update go.mod 2022-09-15 17:00:27 +02:00
Shivam Sandbhor
c0a9f1d402 Add prometheus metrics (#199) 2022-09-13 17:52:45 +02:00
blotus
f6a5e9a9a7 Add support for TLS auth (#188) 2022-07-20 12:10:42 +02:00
bui
fd0dcfa7f5 fix the startup failure dance 2022-03-16 12:27:13 +01:00
Andreas Kruger
1eadcccfc7 Update dependencies to make InsecureSkipVerify and add debug info 2022-02-22 11:36:28 +01:00
Andreas Kruger
5e62e6bc3e Update dependencies 2022-02-22 10:45:03 +01:00
sabban
890a15dd09 consistency with crowdsec code 2022-02-09 12:44:24 +01:00
sabban
24f07a184e change directory 2022-02-09 12:19:26 +01:00
sabban
e55a78c234 fix missing github dep 2022-02-09 12:19:07 +01:00
alteredCoder
ef6002f602 update go.mod 2021-12-22 11:23:38 +01:00
alteredCoder
dd69ea71de remove unused dependencies 2021-11-02 15:03:35 +01:00
alteredCoder
31383fdc2e update go.mod 2021-11-02 14:43:49 +01:00
alteredCoder
ffe4f86c44 update go.sum 2021-11-02 14:22:33 +01:00
alteredCoder
516d6564a5 try this 2021-11-02 12:48:37 +01:00
alteredCoder
d78271ff91 update 2021-11-02 12:26:54 +01:00
alteredCoder
00ac1ea545 update mod for sqlite 2021-11-02 12:04:36 +01:00
blotus
ea64223d4e update go-cs-bouncer (#79) 2021-09-17 16:14:32 +02:00
bui
75257f67d0 cs-firewall-bouncer -> crowdsec-firewall-bouncer 2021-06-04 14:26:12 +02:00
Håvard Moen
9fd6c259de add support for reject instead of drop and support logging in the firewall 2021-03-24 07:19:13 +01:00
AlteredCoder
623f9974cb update modules version 2021-01-13 17:34:31 +01:00
AlteredCoder
1e9fabcad6 fix nftables deletions for IPs from CAPI 2020-11-30 12:49:45 +01:00
AlteredCoder
95e39722f6 firewall-bouncer by cs-firewall-bouncer 2020-10-22 17:05:26 +02:00
AlteredCoder
62fed15f42 update mod 2020-10-21 15:34:07 +02:00
AlteredCoder
e0672813c3 fix 2020-10-21 00:15:05 +02:00
AlteredCoder
b6e8358a53 support nftables 2020-10-18 15:40:13 +02:00
AlteredCoder
f080b8c7f1 first commit 2020-10-06 11:58:58 +02:00