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