Commits
- Commit:
27541da87a2e82efb16eaac56bb5c10e12859b29- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Remove log.[ch] now that we have stderr logging
- Commit:
c826412d86123fb2346635710aabec82f8e33946- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Add support for the z mail header.
-z adds the mail headers used in the signature
-Z adds all the mail headers
- Commit:
e974922c653d65bd532e1dc385cf9e479aa4f38f- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Add -x flag
- Commit:
e7076cef86ccd15d68dbaa2fc3c76976f34cd3bf- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Add support for the t header
- Commit:
365862b1aca901a83b87bede4b5a8cb4a8fdd5fc- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Move signing component to own function for clearer reading
- Commit:
fa9e6602825788fc07b246142c7c60edf465119f- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Delay smtp_filter_disconnect until commit phase to prevent unintentional shutdown
- Commit:
7ecf4491dffebf9244a78869d1ef5ddf1feebf73- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Fix accidental whitespace
- Commit:
0f26145c0840360390ad82833441c733f8d8ac86- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Remove custom custom mkstemp/fdopen dance with tmpfile.
Requires fattr, but can hopefully be removed in the future
- Commit:
daf3253b980101230a6ba436cd7c439c8d2ae3fc- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Revert previous.
Seems to be an issue with smtpd, not fully confirmed upstream
- Commit:
aba1824d467f82cff808d70c35c282dd7928cad4- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Remove trailing \r characters.
These come in before filtering, but don't survive upon delivery
- Commit:
ffa37923f23ca22dac19045b84c2c0d15f2a83e8- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Fix line-counting by skipping over \r on the end of the line.
Also fix wrong signature length check while here
- Commit:
1308710c42eefed9bb96098baf7016fbba862c7b- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Canonicalize line before applying test rules to it
This makes 100% from 12200 mails succeed
- Commit:
a883a4eb6e3dabb9f721fdec649f4c8adeef51c5- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
No need to add the \r the origf buffer
- Commit:
63ac36cedf1a1cc5fa99dbf504b116c4839128d9- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
If we're doing a FWS just after a header name separator, also remove the leading space from the value
- Commit:
b6e37a5eeac178c8d2423aef719ca60a89b6b6dc- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Don't do fieldname parsing on a continuation line
- Commit:
f5286ea3aa39c8294713b86bd5e283245349e9ea- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Correct for dot escape on smtp-layer
- Commit:
5d06ccade46dd933c72765df1177d3feca380e33- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Only parse ':' if we're still parsing the fieldname
- Commit:
8a3a2cefab61bb49259b8ed9b645de231ca6284f- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
A pointer change should be accounted for
- Commit:
503597cced5ec7027795c98ad2c00d270cd83f82- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Fix horrendous miscalculation
- Commit:
226e5da88b4e419e2f8b9f15f603cc4fdd4caa60- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
More OBO
- Commit:
a53d74c47d63ca76fbf3b82967cc4dbfe4ab34d5- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Fix another off by one
- Commit:
e768e91ab52cf9d7ebf384dcd540ad8b5f0c9389- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Free session after commit
- Commit:
a27b5ff7b0a597d89a21cdc848cf9ffc35566aae- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Fix off by one
- Commit:
fa10b9e84d290c818fb5ec3d768b7ed683f69c92- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Fold some lines
- Commit:
3c64c5dfbf99067b3aaec457cf594816240e5ca9- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Remove debug printfs
