aboutsummaryrefslogtreecommitdiffstats
path: root/smtpd
diff options
context:
space:
mode:
authoreric <eric@openbsd.org>2013-07-19 20:37:07 +0000
committereric <eric@openbsd.org>2013-07-19 20:37:07 +0000
commitc5f3ba56d15a2fa187cb8159f9e23d61e74ed260 (patch)
tree240cbb04100d73e9386ae9bc97869d4c8257b030 /smtpd
parentAdd a table_proc backend for delegating table lookups to another (diff)
downloadOpenSMTPD-c5f3ba56d15a2fa187cb8159f9e23d61e74ed260.tar.xz
OpenSMTPD-c5f3ba56d15a2fa187cb8159f9e23d61e74ed260.zip
Assorted queue improvements:
- cleanup the internal queue backend API and get rid of the QOP_* thing. - implement a queue_proc backend - rename queue_fsqueue.c to queue_fs - enable support for queue encryption - add an envelope cache - better logging and error reporting
Diffstat (limited to 'smtpd')
-rw-r--r--smtpd/Makefile7
1 files changed, 4 insertions, 3 deletions
diff --git a/smtpd/Makefile b/smtpd/Makefile
index f7ef7d74..0d89d9c2 100644
--- a/smtpd/Makefile
+++ b/smtpd/Makefile
@@ -1,11 +1,11 @@
-# $OpenBSD: Makefile,v 1.62 2013/07/19 19:53:33 eric Exp $
+# $OpenBSD: Makefile,v 1.63 2013/07/19 20:37:08 eric Exp $
.PATH: ${.CURDIR}/..
PROG= smtpd
SRCS= aliases.c bounce.c ca.c compress_backend.c config.c \
- control.c delivery.c dict.c dns.c envelope.c \
+ control.c crypto.c delivery.c dict.c dns.c envelope.c \
expand.c forward.c iobuf.c ioev.c lka.c lka_session.c \
log.c mda.c mfa.c mfa_session.c mproc.c \
mta.c mta_session.c parse.y queue.c queue_backend.c \
@@ -25,8 +25,9 @@ SRCS+= table_db.c
SRCS+= table_getpwnam.c
SRCS+= table_proc.c
SRCS+= table_static.c
-SRCS+= queue_fsqueue.c
+SRCS+= queue_fs.c
SRCS+= queue_null.c
+SRCS+= queue_proc.c
SRCS+= queue_ram.c
SRCS+= scheduler_ramqueue.c
SRCS+= scheduler_null.c