Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-11-16 | add missing imsg names | Eric Faurot | |
2018-11-16 | when using smtps, tls initialisation must occur after FILTER_CONNECTED | Eric Faurot | |
has been evaluated. ok gilles@ | |||
2018-11-12 | simplify code for resolver_getnaimeinfo() | Eric Faurot | |
ok gilles@ | |||
2018-11-11 | Fix resolver_getaddrinfo(): use NULL strings in underlying messages | Eric Faurot | |
where appropriate and add missing check before freeaddrinfo(). This code path is currently unused. | |||
2018-11-11 | accept NULL as a valid string in the proc message formating api. | Eric Faurot | |
ok gilles@ | |||
2018-11-08 | introduce smtp-in keyword in grammar so we can report smtp-in and smtp-out | Gilles Chehade | |
events with less ambiguity ok eric@ | |||
2018-11-08 | when reporting tx events, report tx id | Gilles Chehade | |
when reporting tx commit, report data size report tx-envelope events | |||
2018-11-08 | add protocol version to report lines and reorder timestamp | Gilles Chehade | |
2018-11-07 | report "." as a protocol-client event, it is the commit command, not really | Gilles Chehade | |
part of DATA | |||
2018-11-03 | hostnames are case-sensitive of course... | Gilles Chehade | |
2018-11-03 | we no longer need smtpf_session.c | Gilles Chehade | |
2018-11-03 | s->filter_phase and s->filter_param must be assigned earlier | Gilles Chehade | |
2018-11-03 | only apply filter rules to filtered interfaces | Gilles Chehade | |
2018-11-03 | check-rdns builtin filter, to be improved | Gilles Chehade | |
2018-11-03 | bring plumbing for proc filters | Gilles Chehade | |
ok millert@, eric@, jung@ | |||
2018-11-03 | bring plumbing for builtin filters | Gilles Chehade | |
ok millert@, eric@, jung@ | |||
2018-11-03 | remove log_debug | Gilles Chehade | |
2018-11-02 | report rDNS in link connect event | Gilles Chehade | |
2018-11-02 | smtp_report_link_connect() should be called from smtp_connected() | Gilles Chehade | |
2018-11-02 | when reporting smtp-in link-connect event, report src and dest port too | Gilles Chehade | |
2018-11-02 | pass struct sockaddr_storage instead of ss_to_text() in reporting | Gilles Chehade | |
2018-11-02 | report connection event earlier | Gilles Chehade | |
2018-11-02 | in-smtp -> smtp-in in reporting protocol | Gilles Chehade | |
2018-11-02 | add REG_NOSUB to flags in regcompile | Gilles Chehade | |
suggested by jung@ | |||
2018-11-01 | log_warn() -> log_warnx() and only display warning that running commands | Gilles Chehade | |
from aliases is dangerous if expand node is EXPAND_FILTER | |||
2018-11-01 | teach smtp process how to report smtp events to lka and teach lka how to | Gilles Chehade | |
report these events to a proc ok millert@ | |||
2018-11-01 | introduce K_REGEX table type and table_regex_match(), unused for now | Gilles Chehade | |
ok eric@ | |||
2018-11-01 | allow smtpd to fork processes at startup and maintain a socketpair with | Gilles Chehade | |
them. ok jung@, eric@ | |||
2018-11-01 | - odd condition/test in PF lexer | Alexandr Nedvedicky | |
(and other lexers too) This commit rectifies earlier change: in the lex... even inside quotes, a \ followed by space or tab should expand to space or tab, and a \ followed by newline should be ignored (as a line continuation). compatible with the needs of hoststated (which has the most strict quoted string requirements), and ifstated (where one commonly does line continuations in strings). OK deraadt@, OK millert@ | |||
2018-10-31 | smtp_tx_mail_from() and smtp_tx_rcpt_to() should take a const char *line | Gilles Chehade | |
2018-10-31 | set a banner_sent flag in a session when banner was sent, this is noop as | Gilles Chehade | |
of now but will reduce an upcoming diff | |||
2018-10-31 | add helper valid_smtp_response() to be used in upcoming commits | Gilles Chehade | |
2018-10-31 | in rule_to_text(), use "tls" not "starttls" | Gilles Chehade | |
2018-10-31 | log tls events as "tls" not "starttls" it has confused people | Gilles Chehade | |
2018-10-30 | in mda.c, when reading the last line of an mda, we should never have a \n | Gilles Chehade | |
in the buffer, however better be safe than sorry, add VIS_NL to strnvis() flags because a \n would corrupt an envelope. while debugging an issue from Jason Donenfeld, this appears as a safety-net ok eric@ | |||
2018-10-24 | missing header | Gilles Chehade | |
2018-10-24 | replace EFTYPE with EINVAL which is a both a better errno AND more portable | Gilles Chehade | |
ok eric@ | |||
2018-10-21 | do not consider connect() errors as permfail in the lmtp mda | Gilles Chehade | |
issue spotted and fix tested by Atanas Vladimirov <vlado@bsdbg.net> | |||
2018-10-15 | in spfwalk, search both A and AAAA records when "a" is used in an spf txt | Gilles Chehade | |
record. spotted, reported and diff by Tim Kuijsten <info@netsend.nl> | |||
2018-10-08 | typo; ok jmc@ deraadt@ | miko | |
2018-10-03 | remove unused files | Eric Faurot | |
2018-10-03 | correctly handle "+a:..." entries | Eric Faurot | |
from gilles@ ok otto@ gilles@ | |||
2018-09-26 | treat NOTIMP as NO_DATA in response to MX query: fallback to hostname lookup | Eric Faurot | |
instead of bouncing the mail. ok gilles@ | |||
2018-09-24 | Allow to use the "tls" keyword on any relay action to force TLS, with | Eric Faurot | |
strict certificate validation. The "no-verify" becomes optional. ok gilles@ millert@ semarie@ | |||
2018-09-20 | properly handle credentials and fix auth in smtp(1) | Eric Faurot | |
ok gilles@ | |||
2018-09-20 | fix indentation | Eric Faurot | |
2018-09-19 | rename the ill-named "flags" member to "as_host" in domain structure. | Eric Faurot | |
remove yet another useless relay flag while there. ok gilles@ | |||
2018-09-18 | ellapsed -> elapsed; ok jmc@ | miko | |
2018-09-17 | simplify code path for backup relay and remove useless flag | Eric Faurot | |
ok gilles@ | |||
2018-09-10 | tweak the table commands somewhat; ok gilles | Jason McIntyre | |