index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
usr.sbin
/
smtpd
/
mta_session.c
Age
Commit message (
Expand
)
Author
2023-05-31
add missing include of time.h
Omar Polo
2023-05-15
cast to '(long long)' instead of '(long long int)'
Omar Polo
2022-09-26
Fix a use after free in case mta_tls_init fails.
Martijn van Duren
2022-02-18
Enable TLS verify by default for outbound "smtps://" and "smtp+tls://".
Todd C. Miller
2022-02-10
Do not verify the cert or CA for a relay using opportunistic TLS.
Todd C. Miller
2021-07-28
add format attribute to vaararg functions.
Sebastian Benoit
2021-06-14
add required headers for smtpd.h and remove unnecessary ones in other files.
Eric Faurot
2021-05-26
replaces calls to err(3)/errx(3) with fatal()/fatalx() from log.c
Eric Faurot
2021-05-20
Call tls_accept_socket() and tls_connect_socket() immediatly instead of
Eric Faurot
2021-03-07
use the mx hostname for sni on outgoing connection, not the reverse
Eric Faurot
2021-03-05
Start porting smtpd to libtls.
Eric Faurot
2020-12-21
Use NI_NUMERICSERV. We don't use the result and it's faster and is a
Martijn van Duren
2020-06-09
set TLS SNI when relaying to host
Sebastien Marie
2020-05-21
Correct getsockname(2)/getpeername(2) usage.
Todd C. Miller
2020-04-24
strip trailing CRs at smtp level rather than io level
Eric Faurot
2020-04-10
When failing to validate a peer TLS certificate in the MTA due to the
Bob Beck
2020-02-24
Cast argument of ctype(3) macros to unsigned char, not int.
Todd C. Miller
2020-02-24
Fix two security vulnerabilities discovered by Qualys.
Todd C. Miller
2020-02-03
ORCPT addresses are prefixed with an address type, the stricter check cause
Gilles Chehade
2020-01-20
opportunistic tls downgrade logic is more complex than it should and can in
Gilles Chehade
2020-01-08
reorder reporting events so they are triggered _after_ protocol-server
Gilles Chehade
2020-01-07
generate tx-envelope before tx-rcpt like for smtp-in
Gilles Chehade
2020-01-07
fix reporting of tx-mail and tx-rcpt for smtp-out
Gilles Chehade
2020-01-07
generate link-auth reporting event for outgoing sessions
Gilles Chehade
2019-12-21
upon connect to remote host extract hostname from banner when possible then
Gilles Chehade
2019-12-21
start bringing smtp-out reporting code, lacks some events still
Gilles Chehade
2019-12-21
keep track of DATA length in mta_session, will be needed for smtp-out
Gilles Chehade
2019-09-20
teach smtpd how to do SRS so hosts that act as forwarders don't break SPF.
Gilles Chehade
2019-09-18
Implement server certificate validation in smtp(1).
Eric Faurot
2019-08-11
the mta "certificate check" log line was not in the same format as other
Gilles Chehade
2019-06-28
When system calls indicate an error they return -1, not some arbitrary
Theo de Raadt
2019-06-24
rename wait queues
Gilles Chehade
2019-06-14
simplify the runq interface:
Eric Faurot
2019-06-12
change "ssl" to "tls" in various identifiers.
Eric Faurot
2018-12-23
remove dead code
Eric Faurot
2018-12-17
use new cert helpers for mta sessions
Eric Faurot
2018-10-31
log tls events as "tls" not "starttls" it has confused people
Gilles Chehade
2018-09-20
fix indentation
Eric Faurot
2018-09-17
simplify code path for backup relay and remove useless flag
Eric Faurot
2018-09-08
use symbolic integer values for the different tls options when relaying,
Eric Faurot
2018-09-05
rename flag
Eric Faurot
2018-09-04
remove useless session flag
Eric Faurot
2018-09-04
remove unused flags
Eric Faurot
2018-09-03
use new smarthost syntax in log message
Eric Faurot
2018-07-25
Implement a generic interface to forward resolver queries to the lka
Eric Faurot
2018-07-25
qmail advertizes a size of 0 as "no limit on data", fix SIZE handling in
Gilles Chehade
2018-07-08
remove 'event=' from logs it doesn't carry any information
Gilles Chehade
2018-06-07
use RELAY_* flags where appropriate
Eric Faurot
2018-06-04
honor SIZE extension when advertised by peer
Gilles Chehade
2018-06-01
when peer advertises SIZE, keep track of it in the session
Gilles Chehade
[next]