CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2021/03/05 05:37:32
Modified files:
usr.sbin/smtpd : ca.c config.c dispatcher.c iobuf.c iobuf.h
ioev.c ioev.h mta.c mta_session.c parse.y
smtp.c smtp.h smtp_client.c smtp_session.c
smtpc.c smtpd.c smtpd.conf.5 smtpd.h ssl.c
ssl.h to.c
usr.sbin/smtpd/smtp: Makefile
usr.sbin/smtpd/smtpd: Makefile
Log message:
Start porting smtpd to libtls.
Note that it changes the way SNI works: The certificate to use is now
selected by looking at the names found in the certificates themselves,
rather than the names of the pki entries in the configuration file.
The set of certificates for a tls listener must be defined explicitly by
using the pki listener option multiple times.
ok tb@