aboutsummaryrefslogtreecommitdiffstats
path: root/src/libserver/milter.c
Commit message (Expand)AuthorAgeFilesLines
* [Minor] Fix quit command processingVsevolod Stakhov2020-10-091-0/+1
* [Feature] Support ping in milter modeVsevolod Stakhov2020-10-091-2/+86
* [Fix] Use dup fd in milter handler to avoid races with the proxyVsevolod Stakhov2020-10-091-4/+14
* [Minor] Add `max_recipients` config knobVsevolod Stakhov2020-05-191-4/+4
* [Minor] Add a simple way to limit number of email addressesVsevolod Stakhov2020-05-191-4/+4
* [Minor] Improve http in milter mode error reportingVsevolod Stakhov2020-04-021-3/+17
* [Rework] Further project structure reorganisationVsevolod Stakhov2020-02-111-2/+2
* [Feature] Allow milter code to deal with multiple headersVsevolod Stakhov2020-01-281-50/+75
* [Project] Support mempool flagsVsevolod Stakhov2019-12-231-1/+1
* [Minor] Terminate milter session on IO errorsVsevolod Stakhov2019-11-221-0/+14
* [Minor] Return early from quit commandVsevolod Stakhov2019-11-141-0/+1
* [Minor] Milter: RSET does not clear heloVsevolod Stakhov2019-09-091-5/+0
* [Rework] Rename filter.h to a more sane nameVsevolod Stakhov2019-08-121-1/+1
* [Minor] Set body is not zero terminated in MilterVsevolod Stakhov2019-07-221-1/+1
* [Project] Fix flags header when dealing with milter connectionsVsevolod Stakhov2019-07-181-1/+1
* [Project] Add possibility to modify body in milter contextVsevolod Stakhov2019-07-181-1/+8
* [Project] Allow to replace body in milterVsevolod Stakhov2019-07-151-1/+9
* [Minor] Init milter watcherVsevolod Stakhov2019-06-221-0/+3
* [Project] Further reworkVsevolod Stakhov2019-06-221-12/+2
* [Project] More reworkVsevolod Stakhov2019-06-221-9/+2
* [Project] Another iterationVsevolod Stakhov2019-06-221-2/+2
* [Project] First refactoring step libevent->libevVsevolod Stakhov2019-06-221-1/+1
* [Minor] Sigh, another r<->xVsevolod Stakhov2019-03-141-1/+1
* [Minor] Fix set_reply signatureVsevolod Stakhov2019-03-141-3/+3
* [Fix] Fix various issues found by PVS StudioVsevolod Stakhov2019-03-131-3/+3
* [Fix] Fix deletion of the duplicate headersVsevolod Stakhov2019-03-041-2/+2
* [Minor] Add more debugging to milter protocol outputVsevolod Stakhov2019-03-041-5/+18
* [Rework] Start rework of the HTTP libraryVsevolod Stakhov2019-02-151-1/+1
* add milter multiple signature supportJohn McKay2019-02-021-4/+27
* [Minor] Core: Use quarantine/dicard as semi-standard actionsVsevolod Stakhov2019-01-261-2/+2
* [Minor] Milter: Add support of quarantine and discard actionsVsevolod Stakhov2019-01-261-5/+24
* [Minor] Fix event pending checksVsevolod Stakhov2018-10-061-2/+2
* [Minor] Further corrections of the headers positionVsevolod Stakhov2018-09-241-1/+1
* [Minor] Same with DKIM-Signature, place it at 2-nd posVsevolod Stakhov2018-09-241-1/+1
* [Minor] Fix misprintVsevolod Stakhov2018-08-231-1/+1
* [Minor] Implement better support of indexes in adding of headersVsevolod Stakhov2018-08-231-0/+13
* [Minor] Store full order of headers in milter modeVsevolod Stakhov2018-08-231-34/+60
* [Feature] Support adding and deletion of recipients in the milter blockVsevolod Stakhov2018-08-231-0/+28
* [Fix] Prefer 'MTA-Name' when producing authentication resultsVsevolod Stakhov2018-07-171-5/+0
* [Fix] Fix messages quarantineVsevolod Stakhov2018-07-041-0/+3
* [Fix] Allow to have multiple values for headers as arraysVsevolod Stakhov2018-05-111-1/+7
* [Minor] Utilise {rcpt_mailer} macro in milter modeVsevolod Stakhov2018-04-271-0/+5
* [Fix] Try to fix a specific case when processing milter protocolVsevolod Stakhov2018-04-191-1/+5
* [Minor] Do not set hostname if unknown has been specifiedVsevolod Stakhov2018-04-011-2/+9
* [Minor] Ignore 'unknown' hostname via milterVsevolod Stakhov2018-04-011-3/+11
* [Fix] Do not clean hostname on generic resetVsevolod Stakhov2018-03-311-5/+4
* [Fix] Fix hostname usage in milter modeVsevolod Stakhov2018-03-311-5/+0
* [Minor] Add hostname debugging to the milterVsevolod Stakhov2018-03-311-0/+4
* [Feature] Allow to specify custom rejection message in milterVsevolod Stakhov2018-03-241-2/+9
* [Fix] Do not trust all issuers as a client certificateVsevolod Stakhov2018-03-191-30/+30