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
/
smtpd.c
Age
Commit message (
Expand
)
Author
2017-11-21
no need to check the sending process in imsg handlers when there is no
Eric Faurot
2017-09-08
remove more filter-related cruft
Eric Faurot
2017-05-12
queue is not owned by _smtpd but _smtpq so a bug in lookup process does not
Gilles Chehade
2017-01-09
smtpd joins the 7 other daemons that share the same log.c file.
Reyk Floeter
2016-10-19
add -F to usage() too;
Jason McIntyre
2016-09-08
Streamline the daemon shutdown sequence.
Eric Faurot
2016-09-06
use closefrom() before reexec to make sure the new process only gets
Eric Faurot
2016-09-04
The smtpd processes are not expected to ever leave their event loop.
Eric Faurot
2016-09-04
Remove the "smtpctl stop" command.
Eric Faurot
2016-09-01
remove noop function
Eric Faurot
2016-09-01
get rid of the imsg buffer usage profiling code.
Eric Faurot
2016-08-19
make smtpd less verbose at startup
Eric Faurot
2016-06-20
with new fork+reexec, in case of failure in init of any child process
Gilles Chehade
2016-06-07
use io_set_nonblocking() instead of SOCK_NONBLOCKING to reduce delta with
Gilles Chehade
2016-05-28
Implement the fork+exec pattern in smtpd.
Eric Faurot
2016-04-21
Use automatic DH parameters, instead of fixed ones. Also disable DHE by
Joel Sing
2016-03-17
Last parameter to execl[e]() functions *must* be cast to a pointer.
Kenneth R Westerback
2016-02-05
use SMTPD_NAME define
Joerg Jung
2016-02-02
Remove setproctitle() for the parent process. Because rc.d(8) uses process
Stuart Henderson
2016-01-27
Check imsg data length before use.
Sunil Nimmagadda
2016-01-18
Load pki keys before daemon(3). Keys with passphrase require access
Sunil Nimmagadda
2016-01-04
switch to /usr/local/libexec when looking for -extras and drop loop iterating
Joerg Jung
2015-12-28
remove spaces after '!'
Joerg Jung
2015-12-20
remove redundant log
Gilles Chehade
2015-12-14
remove trailing whitespace
Joerg Jung
2015-12-12
remove CA from pki and no longer allow specifying a CA with 'pki' keyword.
Gilles Chehade
2015-12-12
Implement senders map.
Sunil Nimmagadda
2015-12-12
prepare load_pki_tree() for pki/ca split
Gilles Chehade
2015-12-12
In the configuration test mode (smtpd -n) setup queue crypto iff a
Sunil Nimmagadda
2015-12-11
New '-F' option to let smtpd run in foreground while logging to
Sunil Nimmagadda
2015-12-10
free sc_queue_key only when it points to something other than "stdin"
Sunil Nimmagadda
2015-12-10
Do not fatal when a log_warn suffices.
Sunil Nimmagadda
2015-12-08
Let smtpd shutdown gracefully with a zero exit code when the priv
Sunil Nimmagadda
2015-12-05
Remove a few NULL-checks before free().
mmcc
2015-12-01
whitespace
Gilles Chehade
2015-11-30
when looking up tables, start in /usr/local/libexec before /usr/libexec, so
Gilles Chehade
2015-11-30
mechanical rename of some IMSG constants
Gilles Chehade
2015-11-05
Implement smtpctl uncorrupt <msgid>
Sunil Nimmagadda
2015-10-29
Implement smtpctl discover <evpid|msgid>.
Sunil Nimmagadda
2015-10-26
remove unneeded pidfile() from smtpd
Joerg Jung
2015-10-22
delivery to maildir needs pledge fattr
Gilles Chehade
2015-10-17
LMTP delivery requires "inet unix".
Sunil Nimmagadda
2015-10-17
smtpd starts rather robustly with a gigantic pledge request group (keep
Theo de Raadt
2015-10-16
add flock to pledge request, needed by delivery_filename
Gilles Chehade
2015-10-14
pledge() privileged process
Gilles Chehade
2015-10-14
Convert fgetln to getline.
Sunil Nimmagadda
2015-10-13
offline queue is no longer user-writable, do not attempt resetting fchflags
Gilles Chehade
2015-10-12
do not umask() [with the wrong umask] around mkstemp() calls, no matter
Theo de Raadt
2015-10-09
upon smtpd restart, when scanning the offline queue, unlink 0-sized offline
Gilles Chehade
2015-10-06
we don't need this temporary buffer since we're going to strdup() it right
Gilles Chehade
[next]