Commit History

Author SHA1 Message Date
  Nicola Murino b34bc2b818 add license header to source files 3 years ago
  Nicola Murino cc2f23bd89 trim values for string lists which can be set as env vars 3 years ago
  Nicola Murino 4995cf1b02 defender: allow to load blocklist/safelist also from config/env vars 3 years ago
  Nicola Murino d73be7aee5 remove the use of some unnecessary pointers 3 years ago
  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