Commit Briefs

aba1824d46 Martijn van Duren

Remove trailing \r characters.

These come in before filtering, but don't survive upon delivery


ffa37923f2 Martijn van Duren

Fix line-counting by skipping over \r on the end of the line.

Also fix wrong signature length check while here


b79a019c1e Martijn van Duren

Don't do event_pending check before trying to write.

If we can flush multiple mails at once this can result in major contingency on the output buffer before we hit the output check


1308710c42 Martijn van Duren

Canonicalize line before applying test rules to it

This makes 100% from 12200 mails succeed


a883a4eb6e Martijn van Duren

No need to add the \r the origf buffer



b6e37a5eea Martijn van Duren

Don't do fieldname parsing on a continuation line


f5286ea3aa Martijn van Duren

Correct for dot escape on smtp-layer


5d06ccade4 Martijn van Duren

Only parse ':' if we're still parsing the fieldname


8a3a2cefab Martijn van Duren

A pointer change should be accounted for


503597cced Martijn van Duren

Fix horrendous miscalculation


6e04c3ca39 Martijn van Duren

Remove accidental commited debug printfs


226e5da88b Martijn van Duren

More OBO


a53d74c47d Martijn van Duren

Fix another off by one


e768e91ab5 Martijn van Duren

Free session after commit


a27b5ff7b0 Martijn van Duren

Fix off by one


dba93509ab Martijn van Duren

Rmove mentioning of sha1.

According to RFC8301 it's dead (as it should be)


82063561a3 Martijn van Duren

Initial manpage bits


fa10b9e84d Martijn van Duren

Fold some lines


3c64c5dfbf Martijn van Duren

Remove debug printfs


cea8f7d8db Martijn van Duren

break inside an if might not be what you want...


fddd7e1e21 Martijn van Duren

Replace custom identifiers with generic initializers.

Minus 9 LoC.


37df18b613 Martijn van Duren

Replace custom hash functions with context based.

minus 51 LoC


d0322b6790 Martijn van Duren

Fix (optical) off by one in line signature normalizer


6b9e2bc66e Martijn van Duren

Rename md_ctx to be to be more clear what tag it is for