Nicola Murino
|
7d8823307f
defender: add provider driver
|
3 years ago |
Nicola Murino
|
a80ac80fcd
pkgs: update nfpm to 2.7 and use xz as compression for both deb and rpm
|
4 years ago |
Nicola Murino
|
a20373b613
add support for auth plugins
|
4 years ago |
Nicola Murino
|
bd5191dfc5
add experimental plugin system
|
4 years ago |
Nicola Murino
|
076b2f0ee0
modules: add v2 support
|
4 years ago |
Nicola Murino
|
e09bdd43d4
defender: fix GetHost for blocklist entries too
|
4 years ago |
Nicola Murino
|
81aac15a6c
defender: don't return expired hosts/banned ip in GetHost too
|
4 years ago |
Nicola Murino
|
c1b862394d
move other errors to utils package
|
4 years ago |
Nicola Murino
|
f2f612b450
defender: don't return expired hosts/banned ip
|
4 years ago |
Nicola Murino
|
feec2118bb
improve defender and quotas REST API
|
4 years ago |
Nicola Murino
|
8f6cdacd00
allow to limit the number of per-host connections
|
4 years ago |
Nicola Murino
|
112e3b2fc2
add rate limiting support
|
4 years ago |
Nicola Murino
|
ca3e15578e
Use new methods in the io and os packages instead of ioutil ones
|
4 years ago |
Nicola Murino
|
72b2c83392
defender: allow hot-reloading for safe and block lists
|
4 years ago |
Nicola Murino
|
1e1c46ae1b
defender: minor docs improvements
|
4 years ago |
Nicola Murino
|
d6b3acdb62
add REST API for the defender
|
4 years ago |
Nicola Murino
|
037d89a320
add support for a basic built-in defender
|
4 years ago |