History log of /openbsd-current/usr.sbin/smtpd/dispatcher.c
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.7 18-Feb-2022 millert

Revert changes to use the new libtls signer api
There are bugs in the new libtls signer that can lead to a crash.
OK tb@ jsing@


# 1.6 12-Feb-2022 eric

use new libtls signer api

ok tb@


Revision tags: OPENBSD_7_0_BASE
# 1.5 14-Jun-2021 eric

add required headers for smtpd.h and remove unnecessary ones in other files.

ok jung@


# 1.4 26-May-2021 eric

replaces calls to err(3)/errx(3) with fatal()/fatalx() from log.c
for code that runs in the daemon.

ok florian@ millert@


# 1.3 21-Apr-2021 eric

unplug unused certificate verification code, now that this is done by libtls.

ok tb@ millert@


Revision tags: OPENBSD_6_9_BASE
# 1.2 05-Mar-2021 eric

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@


# 1.1 31-Dec-2020 martijn

Rename the pony process to dispatcher and klondike to crypto.

From gilles@
OK millert@ giovanni@


# 1.6 12-Feb-2022 eric

use new libtls signer api

ok tb@


Revision tags: OPENBSD_7_0_BASE
# 1.5 14-Jun-2021 eric

add required headers for smtpd.h and remove unnecessary ones in other files.

ok jung@


# 1.4 26-May-2021 eric

replaces calls to err(3)/errx(3) with fatal()/fatalx() from log.c
for code that runs in the daemon.

ok florian@ millert@


# 1.3 21-Apr-2021 eric

unplug unused certificate verification code, now that this is done by libtls.

ok tb@ millert@


Revision tags: OPENBSD_6_9_BASE
# 1.2 05-Mar-2021 eric

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@


# 1.1 31-Dec-2020 martijn

Rename the pony process to dispatcher and klondike to crypto.

From gilles@
OK millert@ giovanni@


# 1.5 14-Jun-2021 eric

add required headers for smtpd.h and remove unnecessary ones in other files.

ok jung@


# 1.4 26-May-2021 eric

replaces calls to err(3)/errx(3) with fatal()/fatalx() from log.c
for code that runs in the daemon.

ok florian@ millert@


# 1.3 21-Apr-2021 eric

unplug unused certificate verification code, now that this is done by libtls.

ok tb@ millert@


Revision tags: OPENBSD_6_9_BASE
# 1.2 05-Mar-2021 eric

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@


# 1.1 31-Dec-2020 martijn

Rename the pony process to dispatcher and klondike to crypto.

From gilles@
OK millert@ giovanni@


# 1.4 26-May-2021 eric

replaces calls to err(3)/errx(3) with fatal()/fatalx() from log.c
for code that runs in the daemon.

ok florian@ millert@


# 1.3 21-Apr-2021 eric

unplug unused certificate verification code, now that this is done by libtls.

ok tb@ millert@


Revision tags: OPENBSD_6_9_BASE
# 1.2 05-Mar-2021 eric

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@


# 1.1 31-Dec-2020 martijn

Rename the pony process to dispatcher and klondike to crypto.

From gilles@
OK millert@ giovanni@


# 1.3 21-Apr-2021 eric

unplug unused certificate verification code, now that this is done by libtls.

ok tb@ millert@


Revision tags: OPENBSD_6_9_BASE
# 1.2 05-Mar-2021 eric

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@


# 1.1 31-Dec-2020 martijn

Rename the pony process to dispatcher and klondike to crypto.

From gilles@
OK millert@ giovanni@