Commits
- 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:
02090eee90037052ff7d8ba498d53d511600a60d- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Add support for filtering datalines
- Commit:
953e2ad7af92aeab3b6c1195055a5ab0efbc1285- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
missing newline
- 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:
47628d21f7a30b2113052998b86c24d42631eec8- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Add support for smtp-in link-disconnect reports
- 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
- Commit:
6f50562c56f193791207499caae0a5f6da3e9a6e- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Apparently _IOLBF doesn't always flush on lines.
Force with fflush(3).
Also, we support multiple requests at a time, remove fake non-support
- Commit:
bbde5ceaee75d67802c9e2018c23adcc292d75e8- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Remove RB trees, since we probably let the client implement their timeouts
- Commit:
57d45cc8af4306005f9b3e7ece21a0050755b4cd- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Unneeded brackets
- Commit:
42a4c51212217fcabacff280cd3f4e414c4c6904- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Convert time_t to struct timespec, since reports use it
- Commit:
aeda4d4ea624e48cf756f264b48dcd924e736fc6- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Add async support for dns lookups, so we don't block other connections
- Commit:
7f2e3fa483950c33c7d2f812626fb18052432832- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Add debugging flags
- Commit:
f8356fc3b591dd6f63763a013d2409f095152faa- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
usage is __dead
- Commit:
05f20f1d7b49e25f045edfe43053c3f66bfa611d- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
remove onfailure and retries. Proper mailers should retry later.
- Commit:
9d22f50090e93dc156fe36e8c602e99624762dfd- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Temporarily remove unimplemented functions. Makes it easier to plough through.
- Commit:
73ac3ec122bd8139544d1db81cae134b0f91334a- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Add prototypes for RB-tree so we can handle multiple requests
- Commit:
eaefb262c259d05f8a5b1324c0605058e775c4b2- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Add some missing filter event prototypes and some initial plumbing for async events
- Commit:
57cbfccc70a86c36f9d4eb2a34af40008446f119- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
New level of tweaking
