1. a4b7aa7 Up the spam threshold to 90% certainty. by Daniel Gruno · 2 years, 4 months ago main
  2. add2acd tweak rule by Daniel Gruno · 2 years, 7 months ago
  3. 0a4993c Add in server: header if not present (override py/aiohttp) by Daniel Gruno · 2 years, 8 months ago
  4. ad13dc9 Use configurable max payload size by Daniel Gruno · 2 years, 8 months ago
  5. f424c5e Add in a request size config option by Daniel Gruno · 2 years, 8 months ago
  6. f9662bb Remove slightly false-positive-y regex by Daniel Gruno · 2 years, 10 months ago
  7. cc2c1d5 Update the block message by Daniel Gruno · 2 years, 10 months ago
  8. e46c8d6 add another spam flag (INFRA-21980) by Chris Lambertus · 3 years ago
  9. e3dec6d new spam word by Daniel Gruno · 3 years, 1 month ago
  10. 0bd3912 OF: Do not follow redirects, they tend to cause trouble by Daniel Gruno · 3 years, 1 month ago
  11. 7019a1a Update aardvark.yaml by fluxo · 3 years, 1 month ago
  12. 756909f OF: Explicitly block 'dumps' in URLs for now by Daniel Gruno · 3 years, 1 month ago
  13. 6c61660 more spam URLs and phrases by Daniel Gruno · 3 years, 1 month ago
  14. 5a6e58e Add more spam sites to aardvark filter by Daniel Gruno · 3 years, 2 months ago
  15. 043dd2e bump a little higher for now by Daniel Gruno · 3 years, 2 months ago
  16. c8bcce4 tweak URLs by Daniel Gruno · 3 years, 2 months ago
  17. 0e43b24 Update aardvark.yaml by fluxo · 3 years, 2 months ago
  18. a094d76 Update aardvark.yaml by fluxo · 3 years, 2 months ago
  19. 11f4bd8 OF: Another spammer word by Daniel Gruno · 3 years, 2 months ago
  20. d00d7a5 Bump required words by Daniel Gruno · 3 years, 2 months ago
  21. f1d3dda Bump spam threshold a bit more. by Daniel Gruno · 3 years, 2 months ago
  22. f19444a Ban poker URLs by Daniel Gruno · 3 years, 2 months ago
  23. 9e697e8 If we have very few words, we need at least half to be spammy or we shouldn't be sure it's spam by Daniel Gruno · 3 years, 2 months ago
  24. 3101c63 bold by Daniel Gruno · 3 years, 2 months ago
  25. 3060b61 add options, recategorize by Daniel Gruno · 3 years, 2 months ago
  26. 29893cb Set sane default for suppression by Daniel Gruno · 3 years, 2 months ago
  27. ec1c252 Add option to suppress repeat offenders from syslog by Daniel Gruno · 3 years, 2 months ago
  28. bd61217 Bump spam threshold a bit by Daniel Gruno · 3 years, 2 months ago
  29. 434e413 bump to 25k stat intervals by Daniel Gruno · 3 years, 2 months ago
  30. 277bf54 This is not really needed in the yaml by Daniel Gruno · 3 years, 2 months ago
  31. 0c90249 Update README.md by Daniel Gruno · 3 years, 2 months ago
  32. 6b5c684 Add savedata explicitly by Daniel Gruno · 3 years, 2 months ago
  33. 042a4dd Add savedata option by Daniel Gruno · 3 years, 2 months ago
  34. 40a058e Add persistence and debug options by Daniel Gruno · 3 years, 2 months ago
  35. aaa566b Enable persistent block list by default by Daniel Gruno · 3 years, 2 months ago
  36. 1248b43 Add persistent storage of block list, allow for unblocking via CLI by Daniel Gruno · 3 years, 2 months ago
  37. 30799bc Create unblock.py by Daniel Gruno · 3 years, 2 months ago
  38. 42de9c4 Make a note of what we end up with by Daniel Gruno · 3 years, 2 months ago
  39. 7df3c20 Add HTTP request headline, only use async write if supported by Daniel Gruno · 3 years, 2 months ago
  40. 5130750 only attempt write if there is something to write by Daniel Gruno · 3 years, 2 months ago
  41. 193e87c should be 1729... by Daniel Gruno · 3 years, 3 months ago
  42. 797f619 Add in aiofile by Daniel Gruno · 3 years, 3 months ago
  43. 2fbd7e9 Save request data if new offender, so we can analyze why the block happened by Daniel Gruno · 3 years, 3 months ago
  44. f6c72c1 Better handling of multipart data by Daniel Gruno · 3 years, 3 months ago
  45. d94f0f1 Implement proper handling of chunked responses by Daniel Gruno · 3 years, 3 months ago
  46. 2026cb2 Update README.md by Daniel Gruno · 3 years, 3 months ago
  47. 7dcca7b reorder values by Daniel Gruno · 3 years, 3 months ago
  48. 2f38ee1 Merge pull request #1 from apache/develop by Daniel Gruno · 3 years, 3 months ago
  49. 48776bc Add default spam response by Daniel Gruno · 3 years, 3 months ago develop
  50. fe46313 Make block response customizable by Daniel Gruno · 3 years, 3 months ago
  51. 71368bd Only load and use naive scanner if enabled by Daniel Gruno · 3 years, 3 months ago
  52. 5bd544f add setting for enabling naive scan by Daniel Gruno · 3 years, 3 months ago
  53. 960ed73 move init and word downloads into __init__ by Daniel Gruno · 3 years, 3 months ago
  54. bb6023b Require a minimum of 6 meaningful words in order to classify by Daniel Gruno · 3 years, 3 months ago
  55. b23704d Update README.md by Daniel Gruno · 3 years, 3 months ago
  56. c2f4cc9 add in naive setting by Daniel Gruno · 3 years, 3 months ago
  57. a19cbae don't print this by Daniel Gruno · 3 years, 3 months ago
  58. b9d3352 Add in spamfilter operations by Daniel Gruno · 3 years, 3 months ago
  59. d4166b9 Create spamfilter.py by Daniel Gruno · 3 years, 3 months ago
  60. 9ea96b0 Update requirements.txt by Daniel Gruno · 3 years, 3 months ago
  61. 36c2b7c Add very simple spam DB by Daniel Gruno · 3 years, 3 months ago
  62. 28b6551 PEP8, split into post data and post dict, prep for advanced scanning by Daniel Gruno · 3 years, 3 months ago
  63. f03105f typo by Daniel Gruno · 3 years, 3 months ago
  64. 166781b add debug, reword by Daniel Gruno · 3 years, 3 months ago
  65. 31aed16 add debug config option for extra spam, default to disabled by Daniel Gruno · 3 years, 3 months ago
  66. 245130a PEP fixes and type hints by Daniel Gruno · 3 years, 3 months ago
  67. 940de92 tweak words by Daniel Gruno · 3 years, 3 months ago
  68. 05e20d8 Tweak intro by Daniel Gruno · 3 years, 3 months ago
  69. f860ef1 fix ports by Daniel Gruno · 3 years, 3 months ago
  70. a2bc002 Add manual run instructions by Daniel Gruno · 3 years, 3 months ago
  71. 3af6a0a Update README.md by Daniel Gruno · 3 years, 3 months ago
  72. 106756f Chop out transfer-encoding if found. by Daniel Gruno · 3 years, 3 months ago
  73. ca94514 always return something by Daniel Gruno · 3 years, 3 months ago
  74. 2c19d10 Update README.md by Daniel Gruno · 3 years, 3 months ago
  75. b6b20f8 things broke...revert by Daniel Gruno · 3 years, 3 months ago
  76. d3677cd import asfpy's syslog wrapper by Daniel Gruno · 3 years, 3 months ago
  77. 8c64ac2 Add asfpy by Daniel Gruno · 3 years, 3 months ago
  78. c4b6c43 no need for root by Daniel Gruno · 3 years, 3 months ago
  79. 257dcd8 d'oh, use the port stoopid by Daniel Gruno · 3 years, 3 months ago
  80. 4431cb7 add some spam things by Daniel Gruno · 3 years, 3 months ago
  81. 7ff24c2 magic number! by Daniel Gruno · 3 years, 3 months ago
  82. 3c12e40 tweak default backend by Daniel Gruno · 3 years, 3 months ago
  83. 1911ce8 Add ip forward default by Daniel Gruno · 3 years, 3 months ago
  84. 490a460 move post data scan into a function of its own by Daniel Gruno · 3 years, 3 months ago
  85. 7e0f674 Convert variables to instance vars, move defaults up, converts some lists to sets for optimizing by Daniel Gruno · 3 years, 3 months ago
  86. 2ac37d0 Grab remote IP from ip forward header if present by Daniel Gruno · 3 years, 3 months ago
  87. 2252315 Add httpd example by Daniel Gruno · 3 years, 3 months ago
  88. cd28edf Add port to default yaml by Daniel Gruno · 3 years, 3 months ago
  89. 4a16de6 Let's just use the default init call, skip our manual one by Daniel Gruno · 3 years, 3 months ago
  90. ad9141b Print actual port we're using by Daniel Gruno · 3 years, 3 months ago
  91. b1adf01 refactor, load yaml inside init() by Daniel Gruno · 3 years, 3 months ago
  92. e904f54 typo by Daniel Gruno · 3 years, 3 months ago
  93. fdbd37d Implement ignoreUrls parameter for ignoring specific URLs by Daniel Gruno · 3 years, 3 months ago
  94. 4ca8dd8 Add files via upload by Daniel Gruno · 3 years, 3 months ago
  95. a1fc702 Add files via upload by Daniel Gruno · 3 years, 3 months ago
  96. 3e3cd47 Update README.md by Daniel Gruno · 3 years, 3 months ago
  97. 3fc3b39 Add files via upload by Daniel Gruno · 3 years, 3 months ago
  98. b6f7207 Print out what the request was aimed at by Daniel Gruno · 3 years, 3 months ago
  99. 34ea3d8 keep a list of prior offenders, block them outright if found. by Daniel Gruno · 3 years, 3 months ago
  100. a58187b Update README.md by Daniel Gruno · 3 years, 3 months ago