summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* dmarcpipe.py: Fix potential for RecursionError in octet_streamHEADmasterTomasz Kramkowski2018-03-061-1/+6
| | | | | | | | If an attachment of mime type 'application/octet-stream' is recognised as 'application/octet-stream' then the program would enter into an infinite loop and throw a RecursionError which likely wouldn't be too bad but it's probably clearer to give a KeyError and mark the report as invalid instead.
* Code cleanupTomasz Kramkowski2018-03-051-9/+4
| | | | Some small code cleanup changes
* Add application/octet-stream and application/x-gzip supportTomasz Kramkowski2018-03-051-1/+11
| | | | | | | Some non-compliant DMARC reporters are using application/octet-stream and application/x-gzip mime types for attachments. dmarcpipe now supports both
* Add project license.Tomasz Kramkowski2017-06-055-0/+739
|
* dmarcstats: remove pygal importTomasz Kramkowski2017-04-121-3/+0
|
* dmarcstatsTomasz Kramkowski2017-04-129-0/+562
|
* docs/report-tree: some domains send selector in dkim arTomasz Kramkowski2017-04-121-0/+1
|
* dmarc: make sp-missing not an errorTomasz Kramkowski2017-04-091-1/+2
|
* dmarc: clean up and improve error reportingTomasz Kramkowski2017-04-091-41/+40
|
* docs: add some documentationTomasz Kramkowski2017-04-091-0/+42
|
* dmarcpipe: cleanupTomasz Kramkowski2017-04-091-4/+2
|
* sql: prevent accidents with newer databasesTomasz Kramkowski2017-04-091-0/+1
|
* remove printTomasz Kramkowski2016-12-181-1/+0
|
* Init commitTomasz Kramkowski2016-12-184-0/+407