Commits
- Commit:
1aa52bf5bfaea1110d1e02b20808fea070f36ea8
- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Strip away keys from paid Abusix and Spamhaus services.
Problem pointed out by Renaud Allard (renaud <at> allard <dot> it)
Minor manpage nit from jasper@
- Commit:
ce0770853228bfae4f35c3e93f93e264fe9b572d
- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Remove getprogname from usage.
Not needed and makes it easier to compile on ubuntu.
- Commit:
a7f2d00f4c7897b17b12dda2e761b4bbd28e5df3
- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Fix multiple issues where a disconnect can occur without setting up a session.
Also fix some queries after disconnects
Noticed and fix tested by Mischa Peters
- Commit:
4525b998a315a0bfc743f105111dca20f6b429d1
- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Wrap long lines
- Commit:
8b87eb2e7a6cb40c917faeffce5a08033af53ac9
- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Use osmtpd_err instead of dnsbl_err
- Commit:
d4e702eef498fca690ee776e1105bf39755d527f
- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Don't use warn/err, since we already print the filter name
- Commit:
3b767c061f9b7b08c4f20fab1017f092d540a9c7
- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Only log not listed if we are verbose
- Commit:
5e62db7b77a24bda90360684fe44325fde4ddac6
- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Welcome filter-dnsbl into the libopensmtpd world
- Commit:
0a17996036b08cae5fa25ef79c6fbcf2874a45c7
- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Remove log.[ch] now that we have stderr logging
- Commit:
43f97b7c420dd7281de55b19f215a7221e41c3b9
- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Remove timeout code. It hinders more than it helps
- Commit:
84127c5197b9154c14be3053bfce7f13d3fa8e86
- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Do not free session if not spam and not markspam.
We still promised smtpd to filter the data.
- Commit:
4dce78a64bdc536ffb6a9e9f7a9fad15965406e9
- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Mark as resolved as we may pass through dnsbl_session_query_done more than once
- Commit:
a287838f380d0bec3fca2f273a88d5e466dde790
- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Clean up our loggin a little bit.
- Make sure we mention our reqid instead of ip-address. This makes grepping the log easier
- Make line format a little more consistent
- Drop ip-address from line: it's mentioned in the line before
While here use data command to reappend the X-Spam header, since a single request can handle multiple messages.
- Commit:
5905c22ed82d64d9f150957867d3e88f55209078
- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
debug doesn't require an argument
- Commit:
2e3e5d5f7871668f89268b02831b58752cda503f
- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Add info messages about filtering
- Commit:
b633fa4cd119f62cce08728b29b9dbf8c023b59b
- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Switch from err.h to log.h
- Commit:
96a01110ea27c41648f05e76c0685ade3f232fee
- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Reorder for logic reasons
- Commit:
f15f6435847abfee98bb76c5543e09a37ac432f6
- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
More consistent messages
- Commit:
15cacd9228fb1f1906a3f980ca80b9b8d2ef5296
- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Add license header
- Commit:
deafb383c5bc4378359df3a1b905b4067fc2ad8a
- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Simplify code for selecting blacklists
- Commit:
5468729e9a83aa7ec3136730765fdf855273f6f4
- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Add -m flag, which only marks the mail as spam, but still passes it through
- Commit:
c75461cdd1e2359cc1e270732b5c49cadb278ccf
- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Implement an on disconnect.
If the client disconnects before we resolve the blacklist, there's no need to await everything
- Commit:
03a6f52ae9e64345f1b1571c9cab24de5fa869a2
- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Make the interface more to what a programmer would expect.
Kill some useless code in the process
- Commit:
76e3b8e2062bd83badd8e162307739afa8094e19
- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Add timeout support on dns queries.
- Commit:
cf6af233eb404fd64b01a964ab27d17e1ef37906
- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Only allow a host if it is HOST_NOT_FOUND